free chain complex is acyclic iff contracting homotopy explanation

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
3
down vote

favorite












I am aware of this post. The following is a slight generalization,




A free chain complex $(A_*, partial)$ is acyclic iff it has a contracting homotopy.




In that we dont' require $A_n=0$ for $n<0$. Rotman gives a proof as follows.




$partial_n : A_n rightarrow A_n-1$ has image $B_n-1(A_*) = Z_n-1(A_*)$. This induces $s_n-1:Z_n-1(A_*) rightarrow A_n$ s.t. $partial_n s_n-1=1$ as $A_n$ is free.



Now $1-s_n-1 partial_n :A_n rightarrow A_n$ has image in $Z_n(A_*)$. Define $t_n:A_n rightarrow A_n+1$ as the composite,
$$t_n = s_n(1 - s_n-1 partial_n) quad (*)$$
Then $partial_n+1t_n+t_n-1partial_n = 1$.




Induction doesn't really work in this case(?) I would like to hear how one thinks of the formula $(*)$.



I know $s_n, partial_n$ satisfies the retracting property, but its just not obvious.







share|cite|improve this question




















  • Is the ground ring supposed to be $mathbb Z$?
    – Justin Young
    Aug 24 at 15:07










  • @Justin Yes, sorry.
    – Cyryl L.
    Aug 25 at 0:42














up vote
3
down vote

favorite












I am aware of this post. The following is a slight generalization,




A free chain complex $(A_*, partial)$ is acyclic iff it has a contracting homotopy.




In that we dont' require $A_n=0$ for $n<0$. Rotman gives a proof as follows.




$partial_n : A_n rightarrow A_n-1$ has image $B_n-1(A_*) = Z_n-1(A_*)$. This induces $s_n-1:Z_n-1(A_*) rightarrow A_n$ s.t. $partial_n s_n-1=1$ as $A_n$ is free.



Now $1-s_n-1 partial_n :A_n rightarrow A_n$ has image in $Z_n(A_*)$. Define $t_n:A_n rightarrow A_n+1$ as the composite,
$$t_n = s_n(1 - s_n-1 partial_n) quad (*)$$
Then $partial_n+1t_n+t_n-1partial_n = 1$.




Induction doesn't really work in this case(?) I would like to hear how one thinks of the formula $(*)$.



I know $s_n, partial_n$ satisfies the retracting property, but its just not obvious.







share|cite|improve this question




















  • Is the ground ring supposed to be $mathbb Z$?
    – Justin Young
    Aug 24 at 15:07










  • @Justin Yes, sorry.
    – Cyryl L.
    Aug 25 at 0:42












up vote
3
down vote

favorite









up vote
3
down vote

favorite











I am aware of this post. The following is a slight generalization,




A free chain complex $(A_*, partial)$ is acyclic iff it has a contracting homotopy.




In that we dont' require $A_n=0$ for $n<0$. Rotman gives a proof as follows.




$partial_n : A_n rightarrow A_n-1$ has image $B_n-1(A_*) = Z_n-1(A_*)$. This induces $s_n-1:Z_n-1(A_*) rightarrow A_n$ s.t. $partial_n s_n-1=1$ as $A_n$ is free.



Now $1-s_n-1 partial_n :A_n rightarrow A_n$ has image in $Z_n(A_*)$. Define $t_n:A_n rightarrow A_n+1$ as the composite,
$$t_n = s_n(1 - s_n-1 partial_n) quad (*)$$
Then $partial_n+1t_n+t_n-1partial_n = 1$.




Induction doesn't really work in this case(?) I would like to hear how one thinks of the formula $(*)$.



I know $s_n, partial_n$ satisfies the retracting property, but its just not obvious.







share|cite|improve this question












I am aware of this post. The following is a slight generalization,




A free chain complex $(A_*, partial)$ is acyclic iff it has a contracting homotopy.




In that we dont' require $A_n=0$ for $n<0$. Rotman gives a proof as follows.




$partial_n : A_n rightarrow A_n-1$ has image $B_n-1(A_*) = Z_n-1(A_*)$. This induces $s_n-1:Z_n-1(A_*) rightarrow A_n$ s.t. $partial_n s_n-1=1$ as $A_n$ is free.



Now $1-s_n-1 partial_n :A_n rightarrow A_n$ has image in $Z_n(A_*)$. Define $t_n:A_n rightarrow A_n+1$ as the composite,
$$t_n = s_n(1 - s_n-1 partial_n) quad (*)$$
Then $partial_n+1t_n+t_n-1partial_n = 1$.




Induction doesn't really work in this case(?) I would like to hear how one thinks of the formula $(*)$.



I know $s_n, partial_n$ satisfies the retracting property, but its just not obvious.









share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Aug 24 at 6:50









Cyryl L.

1,7542821




1,7542821











  • Is the ground ring supposed to be $mathbb Z$?
    – Justin Young
    Aug 24 at 15:07










  • @Justin Yes, sorry.
    – Cyryl L.
    Aug 25 at 0:42
















  • Is the ground ring supposed to be $mathbb Z$?
    – Justin Young
    Aug 24 at 15:07










  • @Justin Yes, sorry.
    – Cyryl L.
    Aug 25 at 0:42















Is the ground ring supposed to be $mathbb Z$?
– Justin Young
Aug 24 at 15:07




Is the ground ring supposed to be $mathbb Z$?
– Justin Young
Aug 24 at 15:07












@Justin Yes, sorry.
– Cyryl L.
Aug 25 at 0:42




@Justin Yes, sorry.
– Cyryl L.
Aug 25 at 0:42










2 Answers
2






active

oldest

votes

















up vote
1
down vote













I do not think one has to use induction: Note that neither the $s_n$, nor the $t_n$ are defined inductively, and the validity of the homotopy property is checked as thus: Obviously $partial_n+1t_n = 1 - s_n-1 partial_n$, and moreover $t_n-1 partial_n = s_n-1 partial_n$ because $partial_n-1 partial_n = 0$.



An alternative proof may be the following: Given a chain complex $C_.$, we may consider the truncated chain complex as follows: Let $n in mathbb Z$ be a whole number, then consider the chain complex
$$
c_n+2 to C_n+1 to C_n to operatornamecoker (delta_n+1) to 0.
$$
This is obviously exact, so we may apply the classical construction to get a chain contraction. But now we can do this for all $n$, and the only thing we have to show is that the definitions coincide to give a chain contraction of the whole complex. (This is probably more complicated than Rotman's proof.)






share|cite|improve this answer




















  • Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
    – Cyryl L.
    Aug 25 at 0:42

















up vote
0
down vote













This is a rephrasing of the formula, but maybe it can help. Consider a general free $mathbb Z$ chain complex $A$. Here is a construction you can do. The surjective maps $partial: A_n to B_n-1(A)$ have splittings $s: B_n-1(A) to A_n$ by freeness, this allows you to break up the chain complex using a map $f: A to Sigma B_*(A) bigoplus Z_*(A)$ given by $a mapsto (partial a, a - spartial a)$. (The chain complex $Sigma B_*(A) bigoplus Z_*(A)$ has differential given by the inclusion $B_n-1(A) to Z_n-1(A)$.) It is easy to check that $f$ is a chain map, and an isomorphism because ignoring differentials it is just a splitting of the exact sequences $0 to Z_n(A) to A_n to B_n-1(A)to 0$.



Assuming that $A_*$ is acyclic now. The contracting homotopy on $Sigma B_*(A) bigoplus Z_*(A)$ is more obvious, it's just given by $h: B_n-1(A) bigoplus Z_n(A) to B_n(A) bigoplus Z_n+1(A)$ where $(b,z) mapsto (z,0)$ using the identification $Z_n(A) = B_n(A)$.






share|cite|improve this answer




















    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',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    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%2f2892853%2ffree-chain-complex-is-acyclic-iff-contracting-homotopy-explanation%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    I do not think one has to use induction: Note that neither the $s_n$, nor the $t_n$ are defined inductively, and the validity of the homotopy property is checked as thus: Obviously $partial_n+1t_n = 1 - s_n-1 partial_n$, and moreover $t_n-1 partial_n = s_n-1 partial_n$ because $partial_n-1 partial_n = 0$.



    An alternative proof may be the following: Given a chain complex $C_.$, we may consider the truncated chain complex as follows: Let $n in mathbb Z$ be a whole number, then consider the chain complex
    $$
    c_n+2 to C_n+1 to C_n to operatornamecoker (delta_n+1) to 0.
    $$
    This is obviously exact, so we may apply the classical construction to get a chain contraction. But now we can do this for all $n$, and the only thing we have to show is that the definitions coincide to give a chain contraction of the whole complex. (This is probably more complicated than Rotman's proof.)






    share|cite|improve this answer




















    • Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
      – Cyryl L.
      Aug 25 at 0:42














    up vote
    1
    down vote













    I do not think one has to use induction: Note that neither the $s_n$, nor the $t_n$ are defined inductively, and the validity of the homotopy property is checked as thus: Obviously $partial_n+1t_n = 1 - s_n-1 partial_n$, and moreover $t_n-1 partial_n = s_n-1 partial_n$ because $partial_n-1 partial_n = 0$.



    An alternative proof may be the following: Given a chain complex $C_.$, we may consider the truncated chain complex as follows: Let $n in mathbb Z$ be a whole number, then consider the chain complex
    $$
    c_n+2 to C_n+1 to C_n to operatornamecoker (delta_n+1) to 0.
    $$
    This is obviously exact, so we may apply the classical construction to get a chain contraction. But now we can do this for all $n$, and the only thing we have to show is that the definitions coincide to give a chain contraction of the whole complex. (This is probably more complicated than Rotman's proof.)






    share|cite|improve this answer




















    • Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
      – Cyryl L.
      Aug 25 at 0:42












    up vote
    1
    down vote










    up vote
    1
    down vote









    I do not think one has to use induction: Note that neither the $s_n$, nor the $t_n$ are defined inductively, and the validity of the homotopy property is checked as thus: Obviously $partial_n+1t_n = 1 - s_n-1 partial_n$, and moreover $t_n-1 partial_n = s_n-1 partial_n$ because $partial_n-1 partial_n = 0$.



    An alternative proof may be the following: Given a chain complex $C_.$, we may consider the truncated chain complex as follows: Let $n in mathbb Z$ be a whole number, then consider the chain complex
    $$
    c_n+2 to C_n+1 to C_n to operatornamecoker (delta_n+1) to 0.
    $$
    This is obviously exact, so we may apply the classical construction to get a chain contraction. But now we can do this for all $n$, and the only thing we have to show is that the definitions coincide to give a chain contraction of the whole complex. (This is probably more complicated than Rotman's proof.)






    share|cite|improve this answer












    I do not think one has to use induction: Note that neither the $s_n$, nor the $t_n$ are defined inductively, and the validity of the homotopy property is checked as thus: Obviously $partial_n+1t_n = 1 - s_n-1 partial_n$, and moreover $t_n-1 partial_n = s_n-1 partial_n$ because $partial_n-1 partial_n = 0$.



    An alternative proof may be the following: Given a chain complex $C_.$, we may consider the truncated chain complex as follows: Let $n in mathbb Z$ be a whole number, then consider the chain complex
    $$
    c_n+2 to C_n+1 to C_n to operatornamecoker (delta_n+1) to 0.
    $$
    This is obviously exact, so we may apply the classical construction to get a chain contraction. But now we can do this for all $n$, and the only thing we have to show is that the definitions coincide to give a chain contraction of the whole complex. (This is probably more complicated than Rotman's proof.)







    share|cite|improve this answer












    share|cite|improve this answer



    share|cite|improve this answer










    answered Aug 24 at 7:41









    AlgebraicsAnonymous

    1,03012




    1,03012











    • Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
      – Cyryl L.
      Aug 25 at 0:42
















    • Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
      – Cyryl L.
      Aug 25 at 0:42















    Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
    – Cyryl L.
    Aug 25 at 0:42




    Main point is I don't really see how Rotman comes up with the proof. The equations seems to just work.
    – Cyryl L.
    Aug 25 at 0:42










    up vote
    0
    down vote













    This is a rephrasing of the formula, but maybe it can help. Consider a general free $mathbb Z$ chain complex $A$. Here is a construction you can do. The surjective maps $partial: A_n to B_n-1(A)$ have splittings $s: B_n-1(A) to A_n$ by freeness, this allows you to break up the chain complex using a map $f: A to Sigma B_*(A) bigoplus Z_*(A)$ given by $a mapsto (partial a, a - spartial a)$. (The chain complex $Sigma B_*(A) bigoplus Z_*(A)$ has differential given by the inclusion $B_n-1(A) to Z_n-1(A)$.) It is easy to check that $f$ is a chain map, and an isomorphism because ignoring differentials it is just a splitting of the exact sequences $0 to Z_n(A) to A_n to B_n-1(A)to 0$.



    Assuming that $A_*$ is acyclic now. The contracting homotopy on $Sigma B_*(A) bigoplus Z_*(A)$ is more obvious, it's just given by $h: B_n-1(A) bigoplus Z_n(A) to B_n(A) bigoplus Z_n+1(A)$ where $(b,z) mapsto (z,0)$ using the identification $Z_n(A) = B_n(A)$.






    share|cite|improve this answer
























      up vote
      0
      down vote













      This is a rephrasing of the formula, but maybe it can help. Consider a general free $mathbb Z$ chain complex $A$. Here is a construction you can do. The surjective maps $partial: A_n to B_n-1(A)$ have splittings $s: B_n-1(A) to A_n$ by freeness, this allows you to break up the chain complex using a map $f: A to Sigma B_*(A) bigoplus Z_*(A)$ given by $a mapsto (partial a, a - spartial a)$. (The chain complex $Sigma B_*(A) bigoplus Z_*(A)$ has differential given by the inclusion $B_n-1(A) to Z_n-1(A)$.) It is easy to check that $f$ is a chain map, and an isomorphism because ignoring differentials it is just a splitting of the exact sequences $0 to Z_n(A) to A_n to B_n-1(A)to 0$.



      Assuming that $A_*$ is acyclic now. The contracting homotopy on $Sigma B_*(A) bigoplus Z_*(A)$ is more obvious, it's just given by $h: B_n-1(A) bigoplus Z_n(A) to B_n(A) bigoplus Z_n+1(A)$ where $(b,z) mapsto (z,0)$ using the identification $Z_n(A) = B_n(A)$.






      share|cite|improve this answer






















        up vote
        0
        down vote










        up vote
        0
        down vote









        This is a rephrasing of the formula, but maybe it can help. Consider a general free $mathbb Z$ chain complex $A$. Here is a construction you can do. The surjective maps $partial: A_n to B_n-1(A)$ have splittings $s: B_n-1(A) to A_n$ by freeness, this allows you to break up the chain complex using a map $f: A to Sigma B_*(A) bigoplus Z_*(A)$ given by $a mapsto (partial a, a - spartial a)$. (The chain complex $Sigma B_*(A) bigoplus Z_*(A)$ has differential given by the inclusion $B_n-1(A) to Z_n-1(A)$.) It is easy to check that $f$ is a chain map, and an isomorphism because ignoring differentials it is just a splitting of the exact sequences $0 to Z_n(A) to A_n to B_n-1(A)to 0$.



        Assuming that $A_*$ is acyclic now. The contracting homotopy on $Sigma B_*(A) bigoplus Z_*(A)$ is more obvious, it's just given by $h: B_n-1(A) bigoplus Z_n(A) to B_n(A) bigoplus Z_n+1(A)$ where $(b,z) mapsto (z,0)$ using the identification $Z_n(A) = B_n(A)$.






        share|cite|improve this answer












        This is a rephrasing of the formula, but maybe it can help. Consider a general free $mathbb Z$ chain complex $A$. Here is a construction you can do. The surjective maps $partial: A_n to B_n-1(A)$ have splittings $s: B_n-1(A) to A_n$ by freeness, this allows you to break up the chain complex using a map $f: A to Sigma B_*(A) bigoplus Z_*(A)$ given by $a mapsto (partial a, a - spartial a)$. (The chain complex $Sigma B_*(A) bigoplus Z_*(A)$ has differential given by the inclusion $B_n-1(A) to Z_n-1(A)$.) It is easy to check that $f$ is a chain map, and an isomorphism because ignoring differentials it is just a splitting of the exact sequences $0 to Z_n(A) to A_n to B_n-1(A)to 0$.



        Assuming that $A_*$ is acyclic now. The contracting homotopy on $Sigma B_*(A) bigoplus Z_*(A)$ is more obvious, it's just given by $h: B_n-1(A) bigoplus Z_n(A) to B_n(A) bigoplus Z_n+1(A)$ where $(b,z) mapsto (z,0)$ using the identification $Z_n(A) = B_n(A)$.







        share|cite|improve this answer












        share|cite|improve this answer



        share|cite|improve this answer










        answered Aug 27 at 14:49









        Justin Young

        2,084913




        2,084913



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2892853%2ffree-chain-complex-is-acyclic-iff-contracting-homotopy-explanation%23new-answer', 'question_page');

            );

            Post as a guest













































































            這個網誌中的熱門文章

            How to combine Bézier curves to a surface?

            Mutual Information Always Non-negative

            Why am i infinitely getting the same tweet with the Twitter Search API?