A question regarding the FTFGMPID. Show $mathbb{Z}^2/langle(a,b); (c,d)rangle$ is finite and determine its...












1












$begingroup$


The problem goes as follows:



Let $(a,b)$ and $(c,d)$ be two linearly independent vectors in $mathbb{Z}^2$. Show that the abelian group
$$ G = mathbb{Z}^2/langle(a,b); (c,d)rangle$$
is finite, and determine the cardinality of $G$ in terms of $a,b,c,d$.



It's related to the fundamental theorem of finitely generated modules over PID. Since $(a,b)$ and $(c,d)$ are linearly independent, form the vectors in a $2times2$ matrix
$begin{pmatrix}
a& b \
c & d
end{pmatrix}=:A$
. Applying the theorem, we can find two invertible matrices, say, $S$ and $T$ over $mathbb{Z}$ such that $Sbegin{pmatrix}
a& b \
c & d
end{pmatrix}T = begin{pmatrix}
d_1& 0 \
0 & d_2
end{pmatrix}=:D$
, where $d_1,d_2inmathbb{Z}$ and $d_1|d_2$. We see that $det A = det D = pm d_1d_2$. So $det S = pm 1 = det T$. Then we have that
$$G = mathbb{Z}^2/langle(a,b); (c,d)ranglecong mathbb{Z}_{d_1}times mathbb{Z}_{d_2}.$$
It seems to me that $G$ is finite and $|G| = |det A|$. But I am not sure how to prove it. Although I was told to consider for a particular case of the group, I still am having a hard time to come up a complete solution. Anything would be appreciated! Thanks in advance.










share|cite|improve this question











$endgroup$












  • $begingroup$
    Well, you know that $|G|=|det A|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:20










  • $begingroup$
    @EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
    $endgroup$
    – Alex
    Dec 30 '18 at 2:25










  • $begingroup$
    Well, what part of proving that are you not sure of? It looks like you already have a proof...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:26










  • $begingroup$
    @EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:47






  • 1




    $begingroup$
    It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:49
















1












$begingroup$


The problem goes as follows:



Let $(a,b)$ and $(c,d)$ be two linearly independent vectors in $mathbb{Z}^2$. Show that the abelian group
$$ G = mathbb{Z}^2/langle(a,b); (c,d)rangle$$
is finite, and determine the cardinality of $G$ in terms of $a,b,c,d$.



It's related to the fundamental theorem of finitely generated modules over PID. Since $(a,b)$ and $(c,d)$ are linearly independent, form the vectors in a $2times2$ matrix
$begin{pmatrix}
a& b \
c & d
end{pmatrix}=:A$
. Applying the theorem, we can find two invertible matrices, say, $S$ and $T$ over $mathbb{Z}$ such that $Sbegin{pmatrix}
a& b \
c & d
end{pmatrix}T = begin{pmatrix}
d_1& 0 \
0 & d_2
end{pmatrix}=:D$
, where $d_1,d_2inmathbb{Z}$ and $d_1|d_2$. We see that $det A = det D = pm d_1d_2$. So $det S = pm 1 = det T$. Then we have that
$$G = mathbb{Z}^2/langle(a,b); (c,d)ranglecong mathbb{Z}_{d_1}times mathbb{Z}_{d_2}.$$
It seems to me that $G$ is finite and $|G| = |det A|$. But I am not sure how to prove it. Although I was told to consider for a particular case of the group, I still am having a hard time to come up a complete solution. Anything would be appreciated! Thanks in advance.










share|cite|improve this question











$endgroup$












  • $begingroup$
    Well, you know that $|G|=|det A|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:20










  • $begingroup$
    @EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
    $endgroup$
    – Alex
    Dec 30 '18 at 2:25










  • $begingroup$
    Well, what part of proving that are you not sure of? It looks like you already have a proof...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:26










  • $begingroup$
    @EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:47






  • 1




    $begingroup$
    It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:49














1












1








1


0



$begingroup$


The problem goes as follows:



Let $(a,b)$ and $(c,d)$ be two linearly independent vectors in $mathbb{Z}^2$. Show that the abelian group
$$ G = mathbb{Z}^2/langle(a,b); (c,d)rangle$$
is finite, and determine the cardinality of $G$ in terms of $a,b,c,d$.



It's related to the fundamental theorem of finitely generated modules over PID. Since $(a,b)$ and $(c,d)$ are linearly independent, form the vectors in a $2times2$ matrix
$begin{pmatrix}
a& b \
c & d
end{pmatrix}=:A$
. Applying the theorem, we can find two invertible matrices, say, $S$ and $T$ over $mathbb{Z}$ such that $Sbegin{pmatrix}
a& b \
c & d
end{pmatrix}T = begin{pmatrix}
d_1& 0 \
0 & d_2
end{pmatrix}=:D$
, where $d_1,d_2inmathbb{Z}$ and $d_1|d_2$. We see that $det A = det D = pm d_1d_2$. So $det S = pm 1 = det T$. Then we have that
$$G = mathbb{Z}^2/langle(a,b); (c,d)ranglecong mathbb{Z}_{d_1}times mathbb{Z}_{d_2}.$$
It seems to me that $G$ is finite and $|G| = |det A|$. But I am not sure how to prove it. Although I was told to consider for a particular case of the group, I still am having a hard time to come up a complete solution. Anything would be appreciated! Thanks in advance.










share|cite|improve this question











$endgroup$




The problem goes as follows:



Let $(a,b)$ and $(c,d)$ be two linearly independent vectors in $mathbb{Z}^2$. Show that the abelian group
$$ G = mathbb{Z}^2/langle(a,b); (c,d)rangle$$
is finite, and determine the cardinality of $G$ in terms of $a,b,c,d$.



It's related to the fundamental theorem of finitely generated modules over PID. Since $(a,b)$ and $(c,d)$ are linearly independent, form the vectors in a $2times2$ matrix
$begin{pmatrix}
a& b \
c & d
end{pmatrix}=:A$
. Applying the theorem, we can find two invertible matrices, say, $S$ and $T$ over $mathbb{Z}$ such that $Sbegin{pmatrix}
a& b \
c & d
end{pmatrix}T = begin{pmatrix}
d_1& 0 \
0 & d_2
end{pmatrix}=:D$
, where $d_1,d_2inmathbb{Z}$ and $d_1|d_2$. We see that $det A = det D = pm d_1d_2$. So $det S = pm 1 = det T$. Then we have that
$$G = mathbb{Z}^2/langle(a,b); (c,d)ranglecong mathbb{Z}_{d_1}times mathbb{Z}_{d_2}.$$
It seems to me that $G$ is finite and $|G| = |det A|$. But I am not sure how to prove it. Although I was told to consider for a particular case of the group, I still am having a hard time to come up a complete solution. Anything would be appreciated! Thanks in advance.







linear-algebra abstract-algebra modules






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Dec 30 '18 at 2:44







Alex

















asked Dec 30 '18 at 2:16









AlexAlex

757




757












  • $begingroup$
    Well, you know that $|G|=|det A|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:20










  • $begingroup$
    @EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
    $endgroup$
    – Alex
    Dec 30 '18 at 2:25










  • $begingroup$
    Well, what part of proving that are you not sure of? It looks like you already have a proof...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:26










  • $begingroup$
    @EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:47






  • 1




    $begingroup$
    It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:49


















  • $begingroup$
    Well, you know that $|G|=|det A|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:20










  • $begingroup$
    @EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
    $endgroup$
    – Alex
    Dec 30 '18 at 2:25










  • $begingroup$
    Well, what part of proving that are you not sure of? It looks like you already have a proof...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:26










  • $begingroup$
    @EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:47






  • 1




    $begingroup$
    It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
    $endgroup$
    – Eric Wofsey
    Dec 30 '18 at 2:49
















$begingroup$
Well, you know that $|G|=|det A|$...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:20




$begingroup$
Well, you know that $|G|=|det A|$...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:20












$begingroup$
@EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
$endgroup$
– Alex
Dec 30 '18 at 2:25




$begingroup$
@EricWofsey But I wasn't sure if indeed $|G| = det A$ or not...
$endgroup$
– Alex
Dec 30 '18 at 2:25












$begingroup$
Well, what part of proving that are you not sure of? It looks like you already have a proof...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:26




$begingroup$
Well, what part of proving that are you not sure of? It looks like you already have a proof...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:26












$begingroup$
@EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
$endgroup$
– Alex
Dec 30 '18 at 2:47




$begingroup$
@EricWofsey Sorry for the confusion. I wanted to prove that $|G| = |det A|$. But I don't know how to proceed.
$endgroup$
– Alex
Dec 30 '18 at 2:47




1




1




$begingroup$
It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:49




$begingroup$
It looks to me like you've already proved it. You proved that $|G|=|d_1d_2|$ and $|det A|=|d_1d_2|$...
$endgroup$
– Eric Wofsey
Dec 30 '18 at 2:49










1 Answer
1






active

oldest

votes


















1












$begingroup$

Since $Gequiv Bbb{Z}_{d_1}times Bbb{Z}_{d_2}$, the order of $G$ is $d_1d_2$. Now, obviously, $d_1d_2=det D$. Now, $SAT=D$, so $det Scdot det Adet T=det D$. Take the absolute value, and we get $|det S||det A||det T|=|det D|$. However, $det S,det T=pm 1$, so $|det S|=|det T|=1$. Therefore, they cancel out and we get $|det A|=|det D|=|d_1d_2|$. Thus, in short, the order of $G$ is $d_1d_2$ and $|det A|=d_1d_2$, so $|G|=|det A|$.





Also, I tried to figure this out in an alternate way to validate your proof, but ultimately failed. However, I still think it's interesting. First, let $N$ be the normal subgroup generated by $(a,b)$ and $(c,d)$. Then, let's consider the order of $(x,y)+N$, just to kind of explore the group. Eventually, we should get to some $(nx,ny)+N$ which is a linear combination of $(a,b)$ and $(c,d)$. That gives us the following system:



$$c_1a+c_2c=nx$$
$$c_1b+c_2d=ny$$



By Cramer's Rule, the solution to this system is:
$$c_1=frac{n(dx-cy)}{ad-bc}, c_2=frac{n(ay-bx)}{ad-bc}$$



Now, $n$ is the smallest integer where these two constants are integers, so at the very least, we know $n$ is a factor of $ad-bc$. From that and the fact that this is a finitely generated abelian group, we know that the group is finite and thus it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}times...$. Furthermore, we know that $(1,0)+N$ and $(0,1)+N$ generates the group, so it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}$ for some $a_1$ and $a_2$. (This has been proven in another StackExchange question.)



Now the proof linked above also implies that $|G/N|$ is the product of the order of $(1,0)+N$ and the order of $(0,1)+N$ divided by the order of $(G/N)/C$, where $C$ is the cyclic subgroup generated by $(1,0)+N$. Now, I don't know if it helps, but maybe it does. Anyway, that's as far as I got, so good luck with the rest.






share|cite|improve this answer











$endgroup$













  • $begingroup$
    That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:46










  • $begingroup$
    @Alex Please see the top paragraph of my answer. Does that help?
    $endgroup$
    – Noble Mushtak
    Dec 30 '18 at 3:27










  • $begingroup$
    @ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
    $endgroup$
    – Alex
    Dec 30 '18 at 4:13













Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3056451%2fa-question-regarding-the-ftfgmpid-show-mathbbz2-langlea-b-c-d-rangle%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









1












$begingroup$

Since $Gequiv Bbb{Z}_{d_1}times Bbb{Z}_{d_2}$, the order of $G$ is $d_1d_2$. Now, obviously, $d_1d_2=det D$. Now, $SAT=D$, so $det Scdot det Adet T=det D$. Take the absolute value, and we get $|det S||det A||det T|=|det D|$. However, $det S,det T=pm 1$, so $|det S|=|det T|=1$. Therefore, they cancel out and we get $|det A|=|det D|=|d_1d_2|$. Thus, in short, the order of $G$ is $d_1d_2$ and $|det A|=d_1d_2$, so $|G|=|det A|$.





Also, I tried to figure this out in an alternate way to validate your proof, but ultimately failed. However, I still think it's interesting. First, let $N$ be the normal subgroup generated by $(a,b)$ and $(c,d)$. Then, let's consider the order of $(x,y)+N$, just to kind of explore the group. Eventually, we should get to some $(nx,ny)+N$ which is a linear combination of $(a,b)$ and $(c,d)$. That gives us the following system:



$$c_1a+c_2c=nx$$
$$c_1b+c_2d=ny$$



By Cramer's Rule, the solution to this system is:
$$c_1=frac{n(dx-cy)}{ad-bc}, c_2=frac{n(ay-bx)}{ad-bc}$$



Now, $n$ is the smallest integer where these two constants are integers, so at the very least, we know $n$ is a factor of $ad-bc$. From that and the fact that this is a finitely generated abelian group, we know that the group is finite and thus it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}times...$. Furthermore, we know that $(1,0)+N$ and $(0,1)+N$ generates the group, so it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}$ for some $a_1$ and $a_2$. (This has been proven in another StackExchange question.)



Now the proof linked above also implies that $|G/N|$ is the product of the order of $(1,0)+N$ and the order of $(0,1)+N$ divided by the order of $(G/N)/C$, where $C$ is the cyclic subgroup generated by $(1,0)+N$. Now, I don't know if it helps, but maybe it does. Anyway, that's as far as I got, so good luck with the rest.






share|cite|improve this answer











$endgroup$













  • $begingroup$
    That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:46










  • $begingroup$
    @Alex Please see the top paragraph of my answer. Does that help?
    $endgroup$
    – Noble Mushtak
    Dec 30 '18 at 3:27










  • $begingroup$
    @ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
    $endgroup$
    – Alex
    Dec 30 '18 at 4:13


















1












$begingroup$

Since $Gequiv Bbb{Z}_{d_1}times Bbb{Z}_{d_2}$, the order of $G$ is $d_1d_2$. Now, obviously, $d_1d_2=det D$. Now, $SAT=D$, so $det Scdot det Adet T=det D$. Take the absolute value, and we get $|det S||det A||det T|=|det D|$. However, $det S,det T=pm 1$, so $|det S|=|det T|=1$. Therefore, they cancel out and we get $|det A|=|det D|=|d_1d_2|$. Thus, in short, the order of $G$ is $d_1d_2$ and $|det A|=d_1d_2$, so $|G|=|det A|$.





Also, I tried to figure this out in an alternate way to validate your proof, but ultimately failed. However, I still think it's interesting. First, let $N$ be the normal subgroup generated by $(a,b)$ and $(c,d)$. Then, let's consider the order of $(x,y)+N$, just to kind of explore the group. Eventually, we should get to some $(nx,ny)+N$ which is a linear combination of $(a,b)$ and $(c,d)$. That gives us the following system:



$$c_1a+c_2c=nx$$
$$c_1b+c_2d=ny$$



By Cramer's Rule, the solution to this system is:
$$c_1=frac{n(dx-cy)}{ad-bc}, c_2=frac{n(ay-bx)}{ad-bc}$$



Now, $n$ is the smallest integer where these two constants are integers, so at the very least, we know $n$ is a factor of $ad-bc$. From that and the fact that this is a finitely generated abelian group, we know that the group is finite and thus it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}times...$. Furthermore, we know that $(1,0)+N$ and $(0,1)+N$ generates the group, so it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}$ for some $a_1$ and $a_2$. (This has been proven in another StackExchange question.)



Now the proof linked above also implies that $|G/N|$ is the product of the order of $(1,0)+N$ and the order of $(0,1)+N$ divided by the order of $(G/N)/C$, where $C$ is the cyclic subgroup generated by $(1,0)+N$. Now, I don't know if it helps, but maybe it does. Anyway, that's as far as I got, so good luck with the rest.






share|cite|improve this answer











$endgroup$













  • $begingroup$
    That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:46










  • $begingroup$
    @Alex Please see the top paragraph of my answer. Does that help?
    $endgroup$
    – Noble Mushtak
    Dec 30 '18 at 3:27










  • $begingroup$
    @ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
    $endgroup$
    – Alex
    Dec 30 '18 at 4:13
















1












1








1





$begingroup$

Since $Gequiv Bbb{Z}_{d_1}times Bbb{Z}_{d_2}$, the order of $G$ is $d_1d_2$. Now, obviously, $d_1d_2=det D$. Now, $SAT=D$, so $det Scdot det Adet T=det D$. Take the absolute value, and we get $|det S||det A||det T|=|det D|$. However, $det S,det T=pm 1$, so $|det S|=|det T|=1$. Therefore, they cancel out and we get $|det A|=|det D|=|d_1d_2|$. Thus, in short, the order of $G$ is $d_1d_2$ and $|det A|=d_1d_2$, so $|G|=|det A|$.





Also, I tried to figure this out in an alternate way to validate your proof, but ultimately failed. However, I still think it's interesting. First, let $N$ be the normal subgroup generated by $(a,b)$ and $(c,d)$. Then, let's consider the order of $(x,y)+N$, just to kind of explore the group. Eventually, we should get to some $(nx,ny)+N$ which is a linear combination of $(a,b)$ and $(c,d)$. That gives us the following system:



$$c_1a+c_2c=nx$$
$$c_1b+c_2d=ny$$



By Cramer's Rule, the solution to this system is:
$$c_1=frac{n(dx-cy)}{ad-bc}, c_2=frac{n(ay-bx)}{ad-bc}$$



Now, $n$ is the smallest integer where these two constants are integers, so at the very least, we know $n$ is a factor of $ad-bc$. From that and the fact that this is a finitely generated abelian group, we know that the group is finite and thus it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}times...$. Furthermore, we know that $(1,0)+N$ and $(0,1)+N$ generates the group, so it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}$ for some $a_1$ and $a_2$. (This has been proven in another StackExchange question.)



Now the proof linked above also implies that $|G/N|$ is the product of the order of $(1,0)+N$ and the order of $(0,1)+N$ divided by the order of $(G/N)/C$, where $C$ is the cyclic subgroup generated by $(1,0)+N$. Now, I don't know if it helps, but maybe it does. Anyway, that's as far as I got, so good luck with the rest.






share|cite|improve this answer











$endgroup$



Since $Gequiv Bbb{Z}_{d_1}times Bbb{Z}_{d_2}$, the order of $G$ is $d_1d_2$. Now, obviously, $d_1d_2=det D$. Now, $SAT=D$, so $det Scdot det Adet T=det D$. Take the absolute value, and we get $|det S||det A||det T|=|det D|$. However, $det S,det T=pm 1$, so $|det S|=|det T|=1$. Therefore, they cancel out and we get $|det A|=|det D|=|d_1d_2|$. Thus, in short, the order of $G$ is $d_1d_2$ and $|det A|=d_1d_2$, so $|G|=|det A|$.





Also, I tried to figure this out in an alternate way to validate your proof, but ultimately failed. However, I still think it's interesting. First, let $N$ be the normal subgroup generated by $(a,b)$ and $(c,d)$. Then, let's consider the order of $(x,y)+N$, just to kind of explore the group. Eventually, we should get to some $(nx,ny)+N$ which is a linear combination of $(a,b)$ and $(c,d)$. That gives us the following system:



$$c_1a+c_2c=nx$$
$$c_1b+c_2d=ny$$



By Cramer's Rule, the solution to this system is:
$$c_1=frac{n(dx-cy)}{ad-bc}, c_2=frac{n(ay-bx)}{ad-bc}$$



Now, $n$ is the smallest integer where these two constants are integers, so at the very least, we know $n$ is a factor of $ad-bc$. From that and the fact that this is a finitely generated abelian group, we know that the group is finite and thus it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}times...$. Furthermore, we know that $(1,0)+N$ and $(0,1)+N$ generates the group, so it's going to be in the form of $Bbb{Z}_{a_1}timesBbb{Z}_{a_2}$ for some $a_1$ and $a_2$. (This has been proven in another StackExchange question.)



Now the proof linked above also implies that $|G/N|$ is the product of the order of $(1,0)+N$ and the order of $(0,1)+N$ divided by the order of $(G/N)/C$, where $C$ is the cyclic subgroup generated by $(1,0)+N$. Now, I don't know if it helps, but maybe it does. Anyway, that's as far as I got, so good luck with the rest.







share|cite|improve this answer














share|cite|improve this answer



share|cite|improve this answer








edited Dec 30 '18 at 3:23

























answered Dec 30 '18 at 2:23









Noble MushtakNoble Mushtak

15.3k1835




15.3k1835












  • $begingroup$
    That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:46










  • $begingroup$
    @Alex Please see the top paragraph of my answer. Does that help?
    $endgroup$
    – Noble Mushtak
    Dec 30 '18 at 3:27










  • $begingroup$
    @ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
    $endgroup$
    – Alex
    Dec 30 '18 at 4:13




















  • $begingroup$
    That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
    $endgroup$
    – Alex
    Dec 30 '18 at 2:46










  • $begingroup$
    @Alex Please see the top paragraph of my answer. Does that help?
    $endgroup$
    – Noble Mushtak
    Dec 30 '18 at 3:27










  • $begingroup$
    @ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
    $endgroup$
    – Alex
    Dec 30 '18 at 4:13


















$begingroup$
That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
$endgroup$
– Alex
Dec 30 '18 at 2:46




$begingroup$
That's just the fundamental theorem of finitely generated modules over PID. I have modified my question a little bit. I wanted to show that $|G| = |det A|$, though.
$endgroup$
– Alex
Dec 30 '18 at 2:46












$begingroup$
@Alex Please see the top paragraph of my answer. Does that help?
$endgroup$
– Noble Mushtak
Dec 30 '18 at 3:27




$begingroup$
@Alex Please see the top paragraph of my answer. Does that help?
$endgroup$
– Noble Mushtak
Dec 30 '18 at 3:27












$begingroup$
@ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
$endgroup$
– Alex
Dec 30 '18 at 4:13






$begingroup$
@ Noble Everything above the horizontal line makes perfect sense. However, the paragraph below the line needs some deeper understanding of the topic, and I'm not sure I get it. But anyway, this solved my problem. Thanks!
$endgroup$
– Alex
Dec 30 '18 at 4:13




















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3056451%2fa-question-regarding-the-ftfgmpid-show-mathbbz2-langlea-b-c-d-rangle%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How do I know what Microsoft account the skydrive app is syncing to?

When does type information flow backwards in C++?

Grease: Live!