Is additivity necessary for a left exact functor to preserve pullbacks?
$begingroup$
I'm having a bit of difficulty with exercise 5.16 from Rotman's An Introduction to Homological Algebra (second edition).
The exercise (at least the relevant part) reads
Prove that every left exact covariant functor $T:{}_Rmathbf{Mod} to mathbf{Ab}$ preserves pullbacks.
Now, I went back and checked the definition, and a covariant functor is defined to be left exact if
$$ 0to Ato Bto C$$ being exact implies
$$ 0to TA to TBto TC$$
is exact, with no mention of additivity.
Now, I'm aware of this question, but the comment on the question doesn't apply given the definition in Rotman, and the accepted answer to the question doesn't get me any further than the work I've already done. Thus this new question.
My work, and a precise statement of exactly where I'm running into trouble without additivity
It's not hard to show that left exact functors preserve direct sums,
and it's also not hard to check that
$$require{AMScd}begin{CD}
D @>>> C
\
@VVV @VVgV
\
B @>>f> A
end{CD}$$
is a pullback square if and only if
$$0 to D to Boplus C newcommandtobyxrightarrow toby{fpi_B-gpi_C} A $$
is exact.
Then if we apply $T$ to this exact sequence, we get the exact sequence
$$ 0 to TD to TB oplus TC toby{T(fpi_B-gpi_C)} TA. $$
Now when $T$ is additive, we have
$$T(fpi_B -gpi_C) = (Tf)pi_{TB}-(Tg)pi_{TC},$$
so this exact sequence is the correct exact sequence to show that
$$begin{CD}
TD @>>> TC
\
@VVV @VVTgV
\
TB @>>Tf> TA
end{CD}
$$
is a pullback square.
However if $T$ is not additive, then it is not clear that the exact sequence we get from applying $T$ to the exact sequence from the pullback square in ${}_Rmathbf{Mod}$ is the correct exact sequence to prove that $TD$ is the pullback in $mathbf{Ab}$. This is where I am stuck.
The question
Hence my questions:
- Is there a way to finish the proof without using additivity?
- Is there something special about these particular categories?
- Is there perhaps a counterexample, showing that we need to assume additivity? (I'm not aware of any left exact but not additive functors (nor is Google, based on a quick search), so I don't even know where to begin searching for a counterexample)
homological-algebra exact-sequence abelian-categories functors
$endgroup$
add a comment |
$begingroup$
I'm having a bit of difficulty with exercise 5.16 from Rotman's An Introduction to Homological Algebra (second edition).
The exercise (at least the relevant part) reads
Prove that every left exact covariant functor $T:{}_Rmathbf{Mod} to mathbf{Ab}$ preserves pullbacks.
Now, I went back and checked the definition, and a covariant functor is defined to be left exact if
$$ 0to Ato Bto C$$ being exact implies
$$ 0to TA to TBto TC$$
is exact, with no mention of additivity.
Now, I'm aware of this question, but the comment on the question doesn't apply given the definition in Rotman, and the accepted answer to the question doesn't get me any further than the work I've already done. Thus this new question.
My work, and a precise statement of exactly where I'm running into trouble without additivity
It's not hard to show that left exact functors preserve direct sums,
and it's also not hard to check that
$$require{AMScd}begin{CD}
D @>>> C
\
@VVV @VVgV
\
B @>>f> A
end{CD}$$
is a pullback square if and only if
$$0 to D to Boplus C newcommandtobyxrightarrow toby{fpi_B-gpi_C} A $$
is exact.
Then if we apply $T$ to this exact sequence, we get the exact sequence
$$ 0 to TD to TB oplus TC toby{T(fpi_B-gpi_C)} TA. $$
Now when $T$ is additive, we have
$$T(fpi_B -gpi_C) = (Tf)pi_{TB}-(Tg)pi_{TC},$$
so this exact sequence is the correct exact sequence to show that
$$begin{CD}
TD @>>> TC
\
@VVV @VVTgV
\
TB @>>Tf> TA
end{CD}
$$
is a pullback square.
However if $T$ is not additive, then it is not clear that the exact sequence we get from applying $T$ to the exact sequence from the pullback square in ${}_Rmathbf{Mod}$ is the correct exact sequence to prove that $TD$ is the pullback in $mathbf{Ab}$. This is where I am stuck.
The question
Hence my questions:
- Is there a way to finish the proof without using additivity?
- Is there something special about these particular categories?
- Is there perhaps a counterexample, showing that we need to assume additivity? (I'm not aware of any left exact but not additive functors (nor is Google, based on a quick search), so I don't even know where to begin searching for a counterexample)
homological-algebra exact-sequence abelian-categories functors
$endgroup$
1
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10
add a comment |
$begingroup$
I'm having a bit of difficulty with exercise 5.16 from Rotman's An Introduction to Homological Algebra (second edition).
The exercise (at least the relevant part) reads
Prove that every left exact covariant functor $T:{}_Rmathbf{Mod} to mathbf{Ab}$ preserves pullbacks.
Now, I went back and checked the definition, and a covariant functor is defined to be left exact if
$$ 0to Ato Bto C$$ being exact implies
$$ 0to TA to TBto TC$$
is exact, with no mention of additivity.
Now, I'm aware of this question, but the comment on the question doesn't apply given the definition in Rotman, and the accepted answer to the question doesn't get me any further than the work I've already done. Thus this new question.
My work, and a precise statement of exactly where I'm running into trouble without additivity
It's not hard to show that left exact functors preserve direct sums,
and it's also not hard to check that
$$require{AMScd}begin{CD}
D @>>> C
\
@VVV @VVgV
\
B @>>f> A
end{CD}$$
is a pullback square if and only if
$$0 to D to Boplus C newcommandtobyxrightarrow toby{fpi_B-gpi_C} A $$
is exact.
Then if we apply $T$ to this exact sequence, we get the exact sequence
$$ 0 to TD to TB oplus TC toby{T(fpi_B-gpi_C)} TA. $$
Now when $T$ is additive, we have
$$T(fpi_B -gpi_C) = (Tf)pi_{TB}-(Tg)pi_{TC},$$
so this exact sequence is the correct exact sequence to show that
$$begin{CD}
TD @>>> TC
\
@VVV @VVTgV
\
TB @>>Tf> TA
end{CD}
$$
is a pullback square.
However if $T$ is not additive, then it is not clear that the exact sequence we get from applying $T$ to the exact sequence from the pullback square in ${}_Rmathbf{Mod}$ is the correct exact sequence to prove that $TD$ is the pullback in $mathbf{Ab}$. This is where I am stuck.
The question
Hence my questions:
- Is there a way to finish the proof without using additivity?
- Is there something special about these particular categories?
- Is there perhaps a counterexample, showing that we need to assume additivity? (I'm not aware of any left exact but not additive functors (nor is Google, based on a quick search), so I don't even know where to begin searching for a counterexample)
homological-algebra exact-sequence abelian-categories functors
$endgroup$
I'm having a bit of difficulty with exercise 5.16 from Rotman's An Introduction to Homological Algebra (second edition).
The exercise (at least the relevant part) reads
Prove that every left exact covariant functor $T:{}_Rmathbf{Mod} to mathbf{Ab}$ preserves pullbacks.
Now, I went back and checked the definition, and a covariant functor is defined to be left exact if
$$ 0to Ato Bto C$$ being exact implies
$$ 0to TA to TBto TC$$
is exact, with no mention of additivity.
Now, I'm aware of this question, but the comment on the question doesn't apply given the definition in Rotman, and the accepted answer to the question doesn't get me any further than the work I've already done. Thus this new question.
My work, and a precise statement of exactly where I'm running into trouble without additivity
It's not hard to show that left exact functors preserve direct sums,
and it's also not hard to check that
$$require{AMScd}begin{CD}
D @>>> C
\
@VVV @VVgV
\
B @>>f> A
end{CD}$$
is a pullback square if and only if
$$0 to D to Boplus C newcommandtobyxrightarrow toby{fpi_B-gpi_C} A $$
is exact.
Then if we apply $T$ to this exact sequence, we get the exact sequence
$$ 0 to TD to TB oplus TC toby{T(fpi_B-gpi_C)} TA. $$
Now when $T$ is additive, we have
$$T(fpi_B -gpi_C) = (Tf)pi_{TB}-(Tg)pi_{TC},$$
so this exact sequence is the correct exact sequence to show that
$$begin{CD}
TD @>>> TC
\
@VVV @VVTgV
\
TB @>>Tf> TA
end{CD}
$$
is a pullback square.
However if $T$ is not additive, then it is not clear that the exact sequence we get from applying $T$ to the exact sequence from the pullback square in ${}_Rmathbf{Mod}$ is the correct exact sequence to prove that $TD$ is the pullback in $mathbf{Ab}$. This is where I am stuck.
The question
Hence my questions:
- Is there a way to finish the proof without using additivity?
- Is there something special about these particular categories?
- Is there perhaps a counterexample, showing that we need to assume additivity? (I'm not aware of any left exact but not additive functors (nor is Google, based on a quick search), so I don't even know where to begin searching for a counterexample)
homological-algebra exact-sequence abelian-categories functors
homological-algebra exact-sequence abelian-categories functors
asked Jan 7 at 18:47
jgonjgon
13.7k22041
13.7k22041
1
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10
add a comment |
1
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10
1
1
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
Roland left an excellent comment reminding me that the addition in an Abelian category (well technically category with finite biproducts) can be defined purely in terms of the direct sum, diagonal and codiagonal maps.
If $f,g : Ato B$ are morphisms, we define $f+g$ to be the composite
$$ Anewcommandtobyxrightarrowtoby{Delta_A} A oplus Atoby{foplus g}Boplus B toby{nabla_B} B,$$
where $Delta_A : Ato Aoplus A$ is the diagonal map and $nabla_B : Boplus Bto B$ is the codiagonal.
Then clearly any functor which satisfies $T(foplus g)=Tfoplus Tg$ and $TDelta_A = Delta_{TA}$ and $Tnabla_B = nabla_{TB}$ is additive.
Then as long as $T$ preserves the biproduct (meaning $T(Aoplus B)=TAoplus TB$ and $Tiota_X=iota_{TX}$ and $Tpi_X = pi_{TX}$ for the structure morphisms $iota_A,iota_B,pi_A,$ and $pi_B$), and $T$ preserves $0$, meaning that $T0 = 0$, $T$ has these properties. (Equality here means up to natural isomorphism.)
This is because $Delta_A$ is the map such that $pi_{A,i}Delta_A=newcommandid{operatorname{id}}id_A$ for $i=1,2$,
and then taking $T$ of this, we have that $TDelta_A$ satisfies $pi_{TA,i}T(Delta_A)=id_{TA}$ for $i=1,2$, thus $TDelta_A=Delta_{TA}$. A dual argument shows that $Tnabla_B=nabla_{TB}$, and finally $foplus g$ is defined to be the map such that
$$pi_{B,1}(foplus g)iota_{A,1} = f,$$
$$pi_{B,2}(foplus g)iota_{A,2} = g,$$
$$pi_{B,1}(foplus g)iota_{A,2} = 0,$$
and
$$pi_{B,2}(foplus g)iota_{A,1} = 0.$$
Again, it's not hard to see that the preservation of 0 and the biproduct ensures that $T(foplus g)$ satisfies the requirement to be $Tfoplus Tg$.
Finally, if $T$ is left exact, then $T$ preserves $0$ and the biproduct, and thus is additive
(As indicated in my question, I've already proved this, but I figured I'd add it for any future readers)
$T$ preserves $0$
Depending on how you interpret the definition, this is either definitional, (since you can read the definition as implying that you take $T$ of the entire left exact sequence to get the resulting exact sequence) or must be proved, if you take it to mean only that extending the sequence $TAto TB to TC$ by zero on the left results in an exact sequence, but it turns out that there's no difference.
Consider
$$ 0 to 0 toby{id_0} 0 toby{id_0} 0.$$
This is clearly exact,
so
$$ 0 to T0 toby{id_{T0}} T0 toby{id_{T0}} T0$$
is exact, which implies that $$0=ker id_{T0} = T0=operatorname{im}_{id_{T0}},$$
as desired.
$T$ preserves the biproduct
Proof:
We know $pi_Aiota_A =id_A$, so $(Tpi_A)(Tiota_A)=id_{TA}$. This also applies to $pi_Biota_B$, so $Tpi_B$ must be an epimorphism. Hence, exactness of
$$0to A toby{iota_A} Aoplus B toby{pi_B} B to 0$$
not only implies exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB, $$
but actually the exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB to 0,$$
and the fact that $(Tpi_A)(Tiota_A)=id_{TA}$ implies that this exact sequence is split, giving
$T(Aoplus B) simeq TAoplus TB$.
$endgroup$
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%2f3065338%2fis-additivity-necessary-for-a-left-exact-functor-to-preserve-pullbacks%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$
Roland left an excellent comment reminding me that the addition in an Abelian category (well technically category with finite biproducts) can be defined purely in terms of the direct sum, diagonal and codiagonal maps.
If $f,g : Ato B$ are morphisms, we define $f+g$ to be the composite
$$ Anewcommandtobyxrightarrowtoby{Delta_A} A oplus Atoby{foplus g}Boplus B toby{nabla_B} B,$$
where $Delta_A : Ato Aoplus A$ is the diagonal map and $nabla_B : Boplus Bto B$ is the codiagonal.
Then clearly any functor which satisfies $T(foplus g)=Tfoplus Tg$ and $TDelta_A = Delta_{TA}$ and $Tnabla_B = nabla_{TB}$ is additive.
Then as long as $T$ preserves the biproduct (meaning $T(Aoplus B)=TAoplus TB$ and $Tiota_X=iota_{TX}$ and $Tpi_X = pi_{TX}$ for the structure morphisms $iota_A,iota_B,pi_A,$ and $pi_B$), and $T$ preserves $0$, meaning that $T0 = 0$, $T$ has these properties. (Equality here means up to natural isomorphism.)
This is because $Delta_A$ is the map such that $pi_{A,i}Delta_A=newcommandid{operatorname{id}}id_A$ for $i=1,2$,
and then taking $T$ of this, we have that $TDelta_A$ satisfies $pi_{TA,i}T(Delta_A)=id_{TA}$ for $i=1,2$, thus $TDelta_A=Delta_{TA}$. A dual argument shows that $Tnabla_B=nabla_{TB}$, and finally $foplus g$ is defined to be the map such that
$$pi_{B,1}(foplus g)iota_{A,1} = f,$$
$$pi_{B,2}(foplus g)iota_{A,2} = g,$$
$$pi_{B,1}(foplus g)iota_{A,2} = 0,$$
and
$$pi_{B,2}(foplus g)iota_{A,1} = 0.$$
Again, it's not hard to see that the preservation of 0 and the biproduct ensures that $T(foplus g)$ satisfies the requirement to be $Tfoplus Tg$.
Finally, if $T$ is left exact, then $T$ preserves $0$ and the biproduct, and thus is additive
(As indicated in my question, I've already proved this, but I figured I'd add it for any future readers)
$T$ preserves $0$
Depending on how you interpret the definition, this is either definitional, (since you can read the definition as implying that you take $T$ of the entire left exact sequence to get the resulting exact sequence) or must be proved, if you take it to mean only that extending the sequence $TAto TB to TC$ by zero on the left results in an exact sequence, but it turns out that there's no difference.
Consider
$$ 0 to 0 toby{id_0} 0 toby{id_0} 0.$$
This is clearly exact,
so
$$ 0 to T0 toby{id_{T0}} T0 toby{id_{T0}} T0$$
is exact, which implies that $$0=ker id_{T0} = T0=operatorname{im}_{id_{T0}},$$
as desired.
$T$ preserves the biproduct
Proof:
We know $pi_Aiota_A =id_A$, so $(Tpi_A)(Tiota_A)=id_{TA}$. This also applies to $pi_Biota_B$, so $Tpi_B$ must be an epimorphism. Hence, exactness of
$$0to A toby{iota_A} Aoplus B toby{pi_B} B to 0$$
not only implies exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB, $$
but actually the exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB to 0,$$
and the fact that $(Tpi_A)(Tiota_A)=id_{TA}$ implies that this exact sequence is split, giving
$T(Aoplus B) simeq TAoplus TB$.
$endgroup$
add a comment |
$begingroup$
Roland left an excellent comment reminding me that the addition in an Abelian category (well technically category with finite biproducts) can be defined purely in terms of the direct sum, diagonal and codiagonal maps.
If $f,g : Ato B$ are morphisms, we define $f+g$ to be the composite
$$ Anewcommandtobyxrightarrowtoby{Delta_A} A oplus Atoby{foplus g}Boplus B toby{nabla_B} B,$$
where $Delta_A : Ato Aoplus A$ is the diagonal map and $nabla_B : Boplus Bto B$ is the codiagonal.
Then clearly any functor which satisfies $T(foplus g)=Tfoplus Tg$ and $TDelta_A = Delta_{TA}$ and $Tnabla_B = nabla_{TB}$ is additive.
Then as long as $T$ preserves the biproduct (meaning $T(Aoplus B)=TAoplus TB$ and $Tiota_X=iota_{TX}$ and $Tpi_X = pi_{TX}$ for the structure morphisms $iota_A,iota_B,pi_A,$ and $pi_B$), and $T$ preserves $0$, meaning that $T0 = 0$, $T$ has these properties. (Equality here means up to natural isomorphism.)
This is because $Delta_A$ is the map such that $pi_{A,i}Delta_A=newcommandid{operatorname{id}}id_A$ for $i=1,2$,
and then taking $T$ of this, we have that $TDelta_A$ satisfies $pi_{TA,i}T(Delta_A)=id_{TA}$ for $i=1,2$, thus $TDelta_A=Delta_{TA}$. A dual argument shows that $Tnabla_B=nabla_{TB}$, and finally $foplus g$ is defined to be the map such that
$$pi_{B,1}(foplus g)iota_{A,1} = f,$$
$$pi_{B,2}(foplus g)iota_{A,2} = g,$$
$$pi_{B,1}(foplus g)iota_{A,2} = 0,$$
and
$$pi_{B,2}(foplus g)iota_{A,1} = 0.$$
Again, it's not hard to see that the preservation of 0 and the biproduct ensures that $T(foplus g)$ satisfies the requirement to be $Tfoplus Tg$.
Finally, if $T$ is left exact, then $T$ preserves $0$ and the biproduct, and thus is additive
(As indicated in my question, I've already proved this, but I figured I'd add it for any future readers)
$T$ preserves $0$
Depending on how you interpret the definition, this is either definitional, (since you can read the definition as implying that you take $T$ of the entire left exact sequence to get the resulting exact sequence) or must be proved, if you take it to mean only that extending the sequence $TAto TB to TC$ by zero on the left results in an exact sequence, but it turns out that there's no difference.
Consider
$$ 0 to 0 toby{id_0} 0 toby{id_0} 0.$$
This is clearly exact,
so
$$ 0 to T0 toby{id_{T0}} T0 toby{id_{T0}} T0$$
is exact, which implies that $$0=ker id_{T0} = T0=operatorname{im}_{id_{T0}},$$
as desired.
$T$ preserves the biproduct
Proof:
We know $pi_Aiota_A =id_A$, so $(Tpi_A)(Tiota_A)=id_{TA}$. This also applies to $pi_Biota_B$, so $Tpi_B$ must be an epimorphism. Hence, exactness of
$$0to A toby{iota_A} Aoplus B toby{pi_B} B to 0$$
not only implies exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB, $$
but actually the exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB to 0,$$
and the fact that $(Tpi_A)(Tiota_A)=id_{TA}$ implies that this exact sequence is split, giving
$T(Aoplus B) simeq TAoplus TB$.
$endgroup$
add a comment |
$begingroup$
Roland left an excellent comment reminding me that the addition in an Abelian category (well technically category with finite biproducts) can be defined purely in terms of the direct sum, diagonal and codiagonal maps.
If $f,g : Ato B$ are morphisms, we define $f+g$ to be the composite
$$ Anewcommandtobyxrightarrowtoby{Delta_A} A oplus Atoby{foplus g}Boplus B toby{nabla_B} B,$$
where $Delta_A : Ato Aoplus A$ is the diagonal map and $nabla_B : Boplus Bto B$ is the codiagonal.
Then clearly any functor which satisfies $T(foplus g)=Tfoplus Tg$ and $TDelta_A = Delta_{TA}$ and $Tnabla_B = nabla_{TB}$ is additive.
Then as long as $T$ preserves the biproduct (meaning $T(Aoplus B)=TAoplus TB$ and $Tiota_X=iota_{TX}$ and $Tpi_X = pi_{TX}$ for the structure morphisms $iota_A,iota_B,pi_A,$ and $pi_B$), and $T$ preserves $0$, meaning that $T0 = 0$, $T$ has these properties. (Equality here means up to natural isomorphism.)
This is because $Delta_A$ is the map such that $pi_{A,i}Delta_A=newcommandid{operatorname{id}}id_A$ for $i=1,2$,
and then taking $T$ of this, we have that $TDelta_A$ satisfies $pi_{TA,i}T(Delta_A)=id_{TA}$ for $i=1,2$, thus $TDelta_A=Delta_{TA}$. A dual argument shows that $Tnabla_B=nabla_{TB}$, and finally $foplus g$ is defined to be the map such that
$$pi_{B,1}(foplus g)iota_{A,1} = f,$$
$$pi_{B,2}(foplus g)iota_{A,2} = g,$$
$$pi_{B,1}(foplus g)iota_{A,2} = 0,$$
and
$$pi_{B,2}(foplus g)iota_{A,1} = 0.$$
Again, it's not hard to see that the preservation of 0 and the biproduct ensures that $T(foplus g)$ satisfies the requirement to be $Tfoplus Tg$.
Finally, if $T$ is left exact, then $T$ preserves $0$ and the biproduct, and thus is additive
(As indicated in my question, I've already proved this, but I figured I'd add it for any future readers)
$T$ preserves $0$
Depending on how you interpret the definition, this is either definitional, (since you can read the definition as implying that you take $T$ of the entire left exact sequence to get the resulting exact sequence) or must be proved, if you take it to mean only that extending the sequence $TAto TB to TC$ by zero on the left results in an exact sequence, but it turns out that there's no difference.
Consider
$$ 0 to 0 toby{id_0} 0 toby{id_0} 0.$$
This is clearly exact,
so
$$ 0 to T0 toby{id_{T0}} T0 toby{id_{T0}} T0$$
is exact, which implies that $$0=ker id_{T0} = T0=operatorname{im}_{id_{T0}},$$
as desired.
$T$ preserves the biproduct
Proof:
We know $pi_Aiota_A =id_A$, so $(Tpi_A)(Tiota_A)=id_{TA}$. This also applies to $pi_Biota_B$, so $Tpi_B$ must be an epimorphism. Hence, exactness of
$$0to A toby{iota_A} Aoplus B toby{pi_B} B to 0$$
not only implies exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB, $$
but actually the exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB to 0,$$
and the fact that $(Tpi_A)(Tiota_A)=id_{TA}$ implies that this exact sequence is split, giving
$T(Aoplus B) simeq TAoplus TB$.
$endgroup$
Roland left an excellent comment reminding me that the addition in an Abelian category (well technically category with finite biproducts) can be defined purely in terms of the direct sum, diagonal and codiagonal maps.
If $f,g : Ato B$ are morphisms, we define $f+g$ to be the composite
$$ Anewcommandtobyxrightarrowtoby{Delta_A} A oplus Atoby{foplus g}Boplus B toby{nabla_B} B,$$
where $Delta_A : Ato Aoplus A$ is the diagonal map and $nabla_B : Boplus Bto B$ is the codiagonal.
Then clearly any functor which satisfies $T(foplus g)=Tfoplus Tg$ and $TDelta_A = Delta_{TA}$ and $Tnabla_B = nabla_{TB}$ is additive.
Then as long as $T$ preserves the biproduct (meaning $T(Aoplus B)=TAoplus TB$ and $Tiota_X=iota_{TX}$ and $Tpi_X = pi_{TX}$ for the structure morphisms $iota_A,iota_B,pi_A,$ and $pi_B$), and $T$ preserves $0$, meaning that $T0 = 0$, $T$ has these properties. (Equality here means up to natural isomorphism.)
This is because $Delta_A$ is the map such that $pi_{A,i}Delta_A=newcommandid{operatorname{id}}id_A$ for $i=1,2$,
and then taking $T$ of this, we have that $TDelta_A$ satisfies $pi_{TA,i}T(Delta_A)=id_{TA}$ for $i=1,2$, thus $TDelta_A=Delta_{TA}$. A dual argument shows that $Tnabla_B=nabla_{TB}$, and finally $foplus g$ is defined to be the map such that
$$pi_{B,1}(foplus g)iota_{A,1} = f,$$
$$pi_{B,2}(foplus g)iota_{A,2} = g,$$
$$pi_{B,1}(foplus g)iota_{A,2} = 0,$$
and
$$pi_{B,2}(foplus g)iota_{A,1} = 0.$$
Again, it's not hard to see that the preservation of 0 and the biproduct ensures that $T(foplus g)$ satisfies the requirement to be $Tfoplus Tg$.
Finally, if $T$ is left exact, then $T$ preserves $0$ and the biproduct, and thus is additive
(As indicated in my question, I've already proved this, but I figured I'd add it for any future readers)
$T$ preserves $0$
Depending on how you interpret the definition, this is either definitional, (since you can read the definition as implying that you take $T$ of the entire left exact sequence to get the resulting exact sequence) or must be proved, if you take it to mean only that extending the sequence $TAto TB to TC$ by zero on the left results in an exact sequence, but it turns out that there's no difference.
Consider
$$ 0 to 0 toby{id_0} 0 toby{id_0} 0.$$
This is clearly exact,
so
$$ 0 to T0 toby{id_{T0}} T0 toby{id_{T0}} T0$$
is exact, which implies that $$0=ker id_{T0} = T0=operatorname{im}_{id_{T0}},$$
as desired.
$T$ preserves the biproduct
Proof:
We know $pi_Aiota_A =id_A$, so $(Tpi_A)(Tiota_A)=id_{TA}$. This also applies to $pi_Biota_B$, so $Tpi_B$ must be an epimorphism. Hence, exactness of
$$0to A toby{iota_A} Aoplus B toby{pi_B} B to 0$$
not only implies exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB, $$
but actually the exactness of
$$0to TA toby{Tiota_A} T(Aoplus B) toby{Tpi_B} TB to 0,$$
and the fact that $(Tpi_A)(Tiota_A)=id_{TA}$ implies that this exact sequence is split, giving
$T(Aoplus B) simeq TAoplus TB$.
answered Jan 7 at 22:01
jgonjgon
13.7k22041
13.7k22041
add a comment |
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%2f3065338%2fis-additivity-necessary-for-a-left-exact-functor-to-preserve-pullbacks%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
1
$begingroup$
A left exact functor is additive (me again for the same comment ;)). Rotman's definition is equivalent to any other. You proved that a left exact functor preserve finite direct sums. If a functor preserve the zero object and direct sums, then it is additive. This is because the addition of morphisms $f,g:Ato B$ is $Aoverset{Delta}longrightarrow Aoplus Aoverset{foplus g}longrightarrow Boplus Boverset{nabla}longrightarrow B$ where $Delta$ is the diagonal and $nabla$ the codiagonal.
$endgroup$
– Roland
Jan 7 at 20:54
$begingroup$
@Roland Good point, I forgot about that. Let me see if I can work out the details there.
$endgroup$
– jgon
Jan 7 at 20:58
$begingroup$
@Roland I've added an answer working out the details, but if you post your comment as an answer, then I'll accept that, since it did completely answer my question :)
$endgroup$
– jgon
Jan 7 at 22:02
$begingroup$
That's ok, you wrote the details, I don't see the point of adding another answer.
$endgroup$
– Roland
Jan 7 at 22:10