A module $B$ is flat if Tor $= 0$
$begingroup$
From Weibel's "An Introduction to Homological Algebra":
Exercise 3.2.1: An $R$-module $B$ is flat if Tor$_i^R(A,B) = 0$ for every $R$-module A.
It seems to me that the obvious way to do this would be to use the definition:
Tor$_i^R(A,B) = $H$_i(P.otimes B)$ where $P.$ is a projective resolution of A.
We need to show that for an exact sequence:
$...rightarrow A_{n+1} rightarrow A_{n} rightarrow A_{n-1} rightarrow ...$ ,
$...rightarrow A_{n+1} otimes B rightarrow A_{n} otimes B rightarrow A_{n-1} otimes B rightarrow ...$ is exact.
Since we can only access exactness via the definition of Tor, it seems to me that we might have to construct a projective resolution around this point in the sequence, however I am currently struggling.
Any help is appreciated.
homological-algebra exact-sequence
$endgroup$
add a comment |
$begingroup$
From Weibel's "An Introduction to Homological Algebra":
Exercise 3.2.1: An $R$-module $B$ is flat if Tor$_i^R(A,B) = 0$ for every $R$-module A.
It seems to me that the obvious way to do this would be to use the definition:
Tor$_i^R(A,B) = $H$_i(P.otimes B)$ where $P.$ is a projective resolution of A.
We need to show that for an exact sequence:
$...rightarrow A_{n+1} rightarrow A_{n} rightarrow A_{n-1} rightarrow ...$ ,
$...rightarrow A_{n+1} otimes B rightarrow A_{n} otimes B rightarrow A_{n-1} otimes B rightarrow ...$ is exact.
Since we can only access exactness via the definition of Tor, it seems to me that we might have to construct a projective resolution around this point in the sequence, however I am currently struggling.
Any help is appreciated.
homological-algebra exact-sequence
$endgroup$
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
1
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08
add a comment |
$begingroup$
From Weibel's "An Introduction to Homological Algebra":
Exercise 3.2.1: An $R$-module $B$ is flat if Tor$_i^R(A,B) = 0$ for every $R$-module A.
It seems to me that the obvious way to do this would be to use the definition:
Tor$_i^R(A,B) = $H$_i(P.otimes B)$ where $P.$ is a projective resolution of A.
We need to show that for an exact sequence:
$...rightarrow A_{n+1} rightarrow A_{n} rightarrow A_{n-1} rightarrow ...$ ,
$...rightarrow A_{n+1} otimes B rightarrow A_{n} otimes B rightarrow A_{n-1} otimes B rightarrow ...$ is exact.
Since we can only access exactness via the definition of Tor, it seems to me that we might have to construct a projective resolution around this point in the sequence, however I am currently struggling.
Any help is appreciated.
homological-algebra exact-sequence
$endgroup$
From Weibel's "An Introduction to Homological Algebra":
Exercise 3.2.1: An $R$-module $B$ is flat if Tor$_i^R(A,B) = 0$ for every $R$-module A.
It seems to me that the obvious way to do this would be to use the definition:
Tor$_i^R(A,B) = $H$_i(P.otimes B)$ where $P.$ is a projective resolution of A.
We need to show that for an exact sequence:
$...rightarrow A_{n+1} rightarrow A_{n} rightarrow A_{n-1} rightarrow ...$ ,
$...rightarrow A_{n+1} otimes B rightarrow A_{n} otimes B rightarrow A_{n-1} otimes B rightarrow ...$ is exact.
Since we can only access exactness via the definition of Tor, it seems to me that we might have to construct a projective resolution around this point in the sequence, however I am currently struggling.
Any help is appreciated.
homological-algebra exact-sequence
homological-algebra exact-sequence
asked Jan 7 at 14:40
DavenDaven
38319
38319
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
1
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08
add a comment |
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
1
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
1
1
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
We want to show that $_ otimes B$ is exact. Now Lets take for this a short exact sequence $$0 to X to Y to Z to 0$$
Now lets apply the functors $mathrm{Tor}^i(_,B)$ to that sequence. Now this gives by the definition of $mathrm{Tor}^i(_,B)$ as a homological functor a long exact sequence $$ ... to mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) tomathrm{Tor}^0(X,B) to mathrm{Tor}^0(Y,B) to mathrm{Tor}^0(Z,B) to 0 $$
Now since we have a natural isomorphism $mathrm{Tor}^0(Z,B) cong Zotimes B$ we may rewrite the top sequence as:
$$ mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) to Xotimes B to Yotimes B to Z otimes B to 0 $$
But since $ mathrm{Tor}^1(Z,B)=0$ this becomes:
$$0to Xotimes B to Yotimes B to Z otimes B to 0 $$
as desired.
(for the other direction of the implication just observe that if $B$ is flat, the projective resolution stays exact after tensoring and hence the higher $mathrm{Tor}$-terms vanish)
$endgroup$
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3065080%2fa-module-b-is-flat-if-tor-0%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
$begingroup$
We want to show that $_ otimes B$ is exact. Now Lets take for this a short exact sequence $$0 to X to Y to Z to 0$$
Now lets apply the functors $mathrm{Tor}^i(_,B)$ to that sequence. Now this gives by the definition of $mathrm{Tor}^i(_,B)$ as a homological functor a long exact sequence $$ ... to mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) tomathrm{Tor}^0(X,B) to mathrm{Tor}^0(Y,B) to mathrm{Tor}^0(Z,B) to 0 $$
Now since we have a natural isomorphism $mathrm{Tor}^0(Z,B) cong Zotimes B$ we may rewrite the top sequence as:
$$ mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) to Xotimes B to Yotimes B to Z otimes B to 0 $$
But since $ mathrm{Tor}^1(Z,B)=0$ this becomes:
$$0to Xotimes B to Yotimes B to Z otimes B to 0 $$
as desired.
(for the other direction of the implication just observe that if $B$ is flat, the projective resolution stays exact after tensoring and hence the higher $mathrm{Tor}$-terms vanish)
$endgroup$
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
add a comment |
$begingroup$
We want to show that $_ otimes B$ is exact. Now Lets take for this a short exact sequence $$0 to X to Y to Z to 0$$
Now lets apply the functors $mathrm{Tor}^i(_,B)$ to that sequence. Now this gives by the definition of $mathrm{Tor}^i(_,B)$ as a homological functor a long exact sequence $$ ... to mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) tomathrm{Tor}^0(X,B) to mathrm{Tor}^0(Y,B) to mathrm{Tor}^0(Z,B) to 0 $$
Now since we have a natural isomorphism $mathrm{Tor}^0(Z,B) cong Zotimes B$ we may rewrite the top sequence as:
$$ mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) to Xotimes B to Yotimes B to Z otimes B to 0 $$
But since $ mathrm{Tor}^1(Z,B)=0$ this becomes:
$$0to Xotimes B to Yotimes B to Z otimes B to 0 $$
as desired.
(for the other direction of the implication just observe that if $B$ is flat, the projective resolution stays exact after tensoring and hence the higher $mathrm{Tor}$-terms vanish)
$endgroup$
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
add a comment |
$begingroup$
We want to show that $_ otimes B$ is exact. Now Lets take for this a short exact sequence $$0 to X to Y to Z to 0$$
Now lets apply the functors $mathrm{Tor}^i(_,B)$ to that sequence. Now this gives by the definition of $mathrm{Tor}^i(_,B)$ as a homological functor a long exact sequence $$ ... to mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) tomathrm{Tor}^0(X,B) to mathrm{Tor}^0(Y,B) to mathrm{Tor}^0(Z,B) to 0 $$
Now since we have a natural isomorphism $mathrm{Tor}^0(Z,B) cong Zotimes B$ we may rewrite the top sequence as:
$$ mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) to Xotimes B to Yotimes B to Z otimes B to 0 $$
But since $ mathrm{Tor}^1(Z,B)=0$ this becomes:
$$0to Xotimes B to Yotimes B to Z otimes B to 0 $$
as desired.
(for the other direction of the implication just observe that if $B$ is flat, the projective resolution stays exact after tensoring and hence the higher $mathrm{Tor}$-terms vanish)
$endgroup$
We want to show that $_ otimes B$ is exact. Now Lets take for this a short exact sequence $$0 to X to Y to Z to 0$$
Now lets apply the functors $mathrm{Tor}^i(_,B)$ to that sequence. Now this gives by the definition of $mathrm{Tor}^i(_,B)$ as a homological functor a long exact sequence $$ ... to mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) tomathrm{Tor}^0(X,B) to mathrm{Tor}^0(Y,B) to mathrm{Tor}^0(Z,B) to 0 $$
Now since we have a natural isomorphism $mathrm{Tor}^0(Z,B) cong Zotimes B$ we may rewrite the top sequence as:
$$ mathrm{Tor}^1(X,B) to mathrm{Tor}^1(Y,B) to mathrm{Tor}^1(Z,B) to Xotimes B to Yotimes B to Z otimes B to 0 $$
But since $ mathrm{Tor}^1(Z,B)=0$ this becomes:
$$0to Xotimes B to Yotimes B to Z otimes B to 0 $$
as desired.
(for the other direction of the implication just observe that if $B$ is flat, the projective resolution stays exact after tensoring and hence the higher $mathrm{Tor}$-terms vanish)
edited Jan 8 at 8:06
answered Jan 7 at 15:48
EnkiduEnkidu
1,36719
1,36719
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
add a comment |
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
This is the kind of nice answer I was looking for, thanks so much!
$endgroup$
– Daven
Jan 7 at 17:04
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
$begingroup$
you are very welcome! one just has to love long exact sequences!
$endgroup$
– Enkidu
Jan 8 at 8:06
1
1
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
$begingroup$
@Daven In some sense, the $operatorname{Tor}$ functor's purpose is to measure (an to some extent fix) the fact that tensoring isn't left-exact. So, when you have a module where tensoring in fact is left exact, $operatorname{Tor}$ gives you $0$. Similarily, the $operatorname{Ext}$ functor measures the non-exactness of $operatorname{hom}(B, -)$, in the other direction (and even for $operatorname{hom}(-, B)$, if you just remember to turn all the arrows the right way).
$endgroup$
– Arthur
Jan 8 at 11:44
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3065080%2fa-module-b-is-flat-if-tor-0%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
$begingroup$
I think it's enough to show that for any short exact sequence $$0to A_1to A_2to A_3to 0$$ we have $$0to A_1otimes Bto A_2otimes Bto A_3otimes Bto 0$$exact. At least, that is the definition of "flat" that I know (I seem to recall that the translation between the two isn't all that difficult, and short exact sequences are often nicer to work with)..
$endgroup$
– Arthur
Jan 7 at 14:53
$begingroup$
Yeah you're right, we can work with short exact sequences. Although I still have a problem! Thanks
$endgroup$
– Daven
Jan 7 at 14:59
1
$begingroup$
Check the horseshoe lemma, then the snake lemma.
$endgroup$
– Arthur
Jan 7 at 15:01
$begingroup$
That looks like it should do it! Every time I saw an instance of the question I asked it was always phrased in such a way that made it look like a nice simple question, however this proof is certainly not a simple rearranging of definitions.
$endgroup$
– Daven
Jan 7 at 15:05
$begingroup$
It is possible that there are more elementary solutions, but if those lemmas are available to use why not use them?
$endgroup$
– Arthur
Jan 7 at 15:08