How do you split a long exact sequence into short exact sequences?












30












$begingroup$


How does one split up a long exact sequence into short exact sequences?



Say you have some longs exact sequences of modules
$$
0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots
$$
I've read it's possible to split this into short exact sequences. What exactly does that mean? Would it be written as short exact sequences, one appended to another like
$$
0longrightarrow N_1longrightarrow M_1longrightarrow N'_1longrightarrow 0longrightarrow N_2longrightarrow M_2longrightarrow N'_2longrightarrow 0 longrightarrowcdots?
$$
If so, how does this work? Merci.










share|cite|improve this question









$endgroup$

















    30












    $begingroup$


    How does one split up a long exact sequence into short exact sequences?



    Say you have some longs exact sequences of modules
    $$
    0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots
    $$
    I've read it's possible to split this into short exact sequences. What exactly does that mean? Would it be written as short exact sequences, one appended to another like
    $$
    0longrightarrow N_1longrightarrow M_1longrightarrow N'_1longrightarrow 0longrightarrow N_2longrightarrow M_2longrightarrow N'_2longrightarrow 0 longrightarrowcdots?
    $$
    If so, how does this work? Merci.










    share|cite|improve this question









    $endgroup$















      30












      30








      30


      12



      $begingroup$


      How does one split up a long exact sequence into short exact sequences?



      Say you have some longs exact sequences of modules
      $$
      0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots
      $$
      I've read it's possible to split this into short exact sequences. What exactly does that mean? Would it be written as short exact sequences, one appended to another like
      $$
      0longrightarrow N_1longrightarrow M_1longrightarrow N'_1longrightarrow 0longrightarrow N_2longrightarrow M_2longrightarrow N'_2longrightarrow 0 longrightarrowcdots?
      $$
      If so, how does this work? Merci.










      share|cite|improve this question









      $endgroup$




      How does one split up a long exact sequence into short exact sequences?



      Say you have some longs exact sequences of modules
      $$
      0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots
      $$
      I've read it's possible to split this into short exact sequences. What exactly does that mean? Would it be written as short exact sequences, one appended to another like
      $$
      0longrightarrow N_1longrightarrow M_1longrightarrow N'_1longrightarrow 0longrightarrow N_2longrightarrow M_2longrightarrow N'_2longrightarrow 0 longrightarrowcdots?
      $$
      If so, how does this work? Merci.







      abstract-algebra






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked Jan 23 '12 at 8:29









      GGGGGGGG

      15324




      15324






















          2 Answers
          2






          active

          oldest

          votes


















          32












          $begingroup$

          You can think of the long exact sequence
          $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots$$
          as a collection of short exact sequences
          $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}mathrm{Image}(phi_2)longrightarrow 0$$
          $$0longrightarrowmathrm{Coker}(phi_2)stackrel{phi_3}{longrightarrow} M_4stackrel{phi_4}{longrightarrow}mathrm{Image}(phi_4)longrightarrow 0$$
          $$vdots$$
          where each sequence after the first begins with the relevant cokernel (well, so does the first, but this is just $M_1$) and ends with the relevant image. I have abused notation here by writing $phi_n$ for the maps from the cokernel which where originally from the corresponding module; this is not a serious issue because exactness of the original sequence ensures that the natural maps (defined by sending an equivalence class to the image of a representative) will be well-defined. One could write this as a single long chain like you proposed, but I prefer not to.






          share|cite|improve this answer









          $endgroup$













          • $begingroup$
            Thanks Alex, I understand now.
            $endgroup$
            – GGGG
            Jan 23 '12 at 19:52










          • $begingroup$
            Is this some sort of reverse to the Snake lemma?
            $endgroup$
            – gary
            May 27 '18 at 20:08



















          0












          $begingroup$

          Just to expand on @AlexBecker's answer above.



          Let's say we have a long exact sequence of $A$-modules
          $$dots to M_{i-1} xrightarrow{f_i} M_i xrightarrow{f_{i+1}} M_{i+1} dots$$



          If we let $N_i = operatorname{Im}(f_i) = operatorname{ker}(f_{i+1})$ for each $i$, then we obtain (for each $i$) a short exact sequence $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi} M_i / N_i to 0 (*)$$
          where $iota : N_i to M_i$ is the inclusion map and $pi : M_i to M_i/N_i$ is the canonical epimorphism. It shouldn't be too hard to prove that the above sequence is exact.



          Now since $N_{i+1} = operatorname{Im}(f_{i+1})$, by the first isomorphism theorem we have that $M_i/operatorname{ker}(f_{i+1}) cong operatorname{Im}(f_{i+1}) iff M_i/N_i cong N_{i+1}$. If we let $f : M_i/N_i to N_{i+1}$ be this isomorphism then letting $pi' = f circ pi$ we obtain a short exact sequence



          $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi'} N_{i+1} to 0 (**)$$



          which we can then rewrite by definition of the $N_i$'s as



          $$0 to operatorname{Im}(f_i) xrightarrow{iota} M_i xrightarrow{pi'} operatorname{Im}(f_{i+1}) to 0 (**)$$



          Now here's a Lemma that we will use below




          Lemma: If we have $A$-modules $M, M', M''$, then $0 to M' xrightarrow{f} M xrightarrow{g} M'' to 0$ is exact $iff$ $f$ is injective, $g$ is surjective and $g$ induces an isomorphism of $operatorname{Coker}(f)$ onto $M''$




          Replacing $pi'$ in the exact sequence $(**)$ by $pi''$ which is the isomorphism induced by $pi'$ of $operatorname{Coker}(iota)$ onto $N_{i+1}$ we obtain the following short exact sequence



          $$0 to operatorname{ker}(f_{i+1}) xrightarrow{iota} M_i xrightarrow{pi''} operatorname{Coker}(iota) to 0 (***)$$



          So these are three ways (up to isomorphism of a term in the sequence) of splitting a long exact sequence into a short exact sequence.






          share|cite|improve this answer









          $endgroup$













            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%2f101570%2fhow-do-you-split-a-long-exact-sequence-into-short-exact-sequences%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            32












            $begingroup$

            You can think of the long exact sequence
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots$$
            as a collection of short exact sequences
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}mathrm{Image}(phi_2)longrightarrow 0$$
            $$0longrightarrowmathrm{Coker}(phi_2)stackrel{phi_3}{longrightarrow} M_4stackrel{phi_4}{longrightarrow}mathrm{Image}(phi_4)longrightarrow 0$$
            $$vdots$$
            where each sequence after the first begins with the relevant cokernel (well, so does the first, but this is just $M_1$) and ends with the relevant image. I have abused notation here by writing $phi_n$ for the maps from the cokernel which where originally from the corresponding module; this is not a serious issue because exactness of the original sequence ensures that the natural maps (defined by sending an equivalence class to the image of a representative) will be well-defined. One could write this as a single long chain like you proposed, but I prefer not to.






            share|cite|improve this answer









            $endgroup$













            • $begingroup$
              Thanks Alex, I understand now.
              $endgroup$
              – GGGG
              Jan 23 '12 at 19:52










            • $begingroup$
              Is this some sort of reverse to the Snake lemma?
              $endgroup$
              – gary
              May 27 '18 at 20:08
















            32












            $begingroup$

            You can think of the long exact sequence
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots$$
            as a collection of short exact sequences
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}mathrm{Image}(phi_2)longrightarrow 0$$
            $$0longrightarrowmathrm{Coker}(phi_2)stackrel{phi_3}{longrightarrow} M_4stackrel{phi_4}{longrightarrow}mathrm{Image}(phi_4)longrightarrow 0$$
            $$vdots$$
            where each sequence after the first begins with the relevant cokernel (well, so does the first, but this is just $M_1$) and ends with the relevant image. I have abused notation here by writing $phi_n$ for the maps from the cokernel which where originally from the corresponding module; this is not a serious issue because exactness of the original sequence ensures that the natural maps (defined by sending an equivalence class to the image of a representative) will be well-defined. One could write this as a single long chain like you proposed, but I prefer not to.






            share|cite|improve this answer









            $endgroup$













            • $begingroup$
              Thanks Alex, I understand now.
              $endgroup$
              – GGGG
              Jan 23 '12 at 19:52










            • $begingroup$
              Is this some sort of reverse to the Snake lemma?
              $endgroup$
              – gary
              May 27 '18 at 20:08














            32












            32








            32





            $begingroup$

            You can think of the long exact sequence
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots$$
            as a collection of short exact sequences
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}mathrm{Image}(phi_2)longrightarrow 0$$
            $$0longrightarrowmathrm{Coker}(phi_2)stackrel{phi_3}{longrightarrow} M_4stackrel{phi_4}{longrightarrow}mathrm{Image}(phi_4)longrightarrow 0$$
            $$vdots$$
            where each sequence after the first begins with the relevant cokernel (well, so does the first, but this is just $M_1$) and ends with the relevant image. I have abused notation here by writing $phi_n$ for the maps from the cokernel which where originally from the corresponding module; this is not a serious issue because exactness of the original sequence ensures that the natural maps (defined by sending an equivalence class to the image of a representative) will be well-defined. One could write this as a single long chain like you proposed, but I prefer not to.






            share|cite|improve this answer









            $endgroup$



            You can think of the long exact sequence
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}M_3stackrel{phi_3}{longrightarrow}M_4stackrel{phi_4}{longrightarrow}cdots$$
            as a collection of short exact sequences
            $$0longrightarrow M_1stackrel{phi_1}{longrightarrow}M_2stackrel{phi_2}{longrightarrow}mathrm{Image}(phi_2)longrightarrow 0$$
            $$0longrightarrowmathrm{Coker}(phi_2)stackrel{phi_3}{longrightarrow} M_4stackrel{phi_4}{longrightarrow}mathrm{Image}(phi_4)longrightarrow 0$$
            $$vdots$$
            where each sequence after the first begins with the relevant cokernel (well, so does the first, but this is just $M_1$) and ends with the relevant image. I have abused notation here by writing $phi_n$ for the maps from the cokernel which where originally from the corresponding module; this is not a serious issue because exactness of the original sequence ensures that the natural maps (defined by sending an equivalence class to the image of a representative) will be well-defined. One could write this as a single long chain like you proposed, but I prefer not to.







            share|cite|improve this answer












            share|cite|improve this answer



            share|cite|improve this answer










            answered Jan 23 '12 at 8:43









            Alex BeckerAlex Becker

            48.8k698161




            48.8k698161












            • $begingroup$
              Thanks Alex, I understand now.
              $endgroup$
              – GGGG
              Jan 23 '12 at 19:52










            • $begingroup$
              Is this some sort of reverse to the Snake lemma?
              $endgroup$
              – gary
              May 27 '18 at 20:08


















            • $begingroup$
              Thanks Alex, I understand now.
              $endgroup$
              – GGGG
              Jan 23 '12 at 19:52










            • $begingroup$
              Is this some sort of reverse to the Snake lemma?
              $endgroup$
              – gary
              May 27 '18 at 20:08
















            $begingroup$
            Thanks Alex, I understand now.
            $endgroup$
            – GGGG
            Jan 23 '12 at 19:52




            $begingroup$
            Thanks Alex, I understand now.
            $endgroup$
            – GGGG
            Jan 23 '12 at 19:52












            $begingroup$
            Is this some sort of reverse to the Snake lemma?
            $endgroup$
            – gary
            May 27 '18 at 20:08




            $begingroup$
            Is this some sort of reverse to the Snake lemma?
            $endgroup$
            – gary
            May 27 '18 at 20:08











            0












            $begingroup$

            Just to expand on @AlexBecker's answer above.



            Let's say we have a long exact sequence of $A$-modules
            $$dots to M_{i-1} xrightarrow{f_i} M_i xrightarrow{f_{i+1}} M_{i+1} dots$$



            If we let $N_i = operatorname{Im}(f_i) = operatorname{ker}(f_{i+1})$ for each $i$, then we obtain (for each $i$) a short exact sequence $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi} M_i / N_i to 0 (*)$$
            where $iota : N_i to M_i$ is the inclusion map and $pi : M_i to M_i/N_i$ is the canonical epimorphism. It shouldn't be too hard to prove that the above sequence is exact.



            Now since $N_{i+1} = operatorname{Im}(f_{i+1})$, by the first isomorphism theorem we have that $M_i/operatorname{ker}(f_{i+1}) cong operatorname{Im}(f_{i+1}) iff M_i/N_i cong N_{i+1}$. If we let $f : M_i/N_i to N_{i+1}$ be this isomorphism then letting $pi' = f circ pi$ we obtain a short exact sequence



            $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi'} N_{i+1} to 0 (**)$$



            which we can then rewrite by definition of the $N_i$'s as



            $$0 to operatorname{Im}(f_i) xrightarrow{iota} M_i xrightarrow{pi'} operatorname{Im}(f_{i+1}) to 0 (**)$$



            Now here's a Lemma that we will use below




            Lemma: If we have $A$-modules $M, M', M''$, then $0 to M' xrightarrow{f} M xrightarrow{g} M'' to 0$ is exact $iff$ $f$ is injective, $g$ is surjective and $g$ induces an isomorphism of $operatorname{Coker}(f)$ onto $M''$




            Replacing $pi'$ in the exact sequence $(**)$ by $pi''$ which is the isomorphism induced by $pi'$ of $operatorname{Coker}(iota)$ onto $N_{i+1}$ we obtain the following short exact sequence



            $$0 to operatorname{ker}(f_{i+1}) xrightarrow{iota} M_i xrightarrow{pi''} operatorname{Coker}(iota) to 0 (***)$$



            So these are three ways (up to isomorphism of a term in the sequence) of splitting a long exact sequence into a short exact sequence.






            share|cite|improve this answer









            $endgroup$


















              0












              $begingroup$

              Just to expand on @AlexBecker's answer above.



              Let's say we have a long exact sequence of $A$-modules
              $$dots to M_{i-1} xrightarrow{f_i} M_i xrightarrow{f_{i+1}} M_{i+1} dots$$



              If we let $N_i = operatorname{Im}(f_i) = operatorname{ker}(f_{i+1})$ for each $i$, then we obtain (for each $i$) a short exact sequence $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi} M_i / N_i to 0 (*)$$
              where $iota : N_i to M_i$ is the inclusion map and $pi : M_i to M_i/N_i$ is the canonical epimorphism. It shouldn't be too hard to prove that the above sequence is exact.



              Now since $N_{i+1} = operatorname{Im}(f_{i+1})$, by the first isomorphism theorem we have that $M_i/operatorname{ker}(f_{i+1}) cong operatorname{Im}(f_{i+1}) iff M_i/N_i cong N_{i+1}$. If we let $f : M_i/N_i to N_{i+1}$ be this isomorphism then letting $pi' = f circ pi$ we obtain a short exact sequence



              $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi'} N_{i+1} to 0 (**)$$



              which we can then rewrite by definition of the $N_i$'s as



              $$0 to operatorname{Im}(f_i) xrightarrow{iota} M_i xrightarrow{pi'} operatorname{Im}(f_{i+1}) to 0 (**)$$



              Now here's a Lemma that we will use below




              Lemma: If we have $A$-modules $M, M', M''$, then $0 to M' xrightarrow{f} M xrightarrow{g} M'' to 0$ is exact $iff$ $f$ is injective, $g$ is surjective and $g$ induces an isomorphism of $operatorname{Coker}(f)$ onto $M''$




              Replacing $pi'$ in the exact sequence $(**)$ by $pi''$ which is the isomorphism induced by $pi'$ of $operatorname{Coker}(iota)$ onto $N_{i+1}$ we obtain the following short exact sequence



              $$0 to operatorname{ker}(f_{i+1}) xrightarrow{iota} M_i xrightarrow{pi''} operatorname{Coker}(iota) to 0 (***)$$



              So these are three ways (up to isomorphism of a term in the sequence) of splitting a long exact sequence into a short exact sequence.






              share|cite|improve this answer









              $endgroup$
















                0












                0








                0





                $begingroup$

                Just to expand on @AlexBecker's answer above.



                Let's say we have a long exact sequence of $A$-modules
                $$dots to M_{i-1} xrightarrow{f_i} M_i xrightarrow{f_{i+1}} M_{i+1} dots$$



                If we let $N_i = operatorname{Im}(f_i) = operatorname{ker}(f_{i+1})$ for each $i$, then we obtain (for each $i$) a short exact sequence $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi} M_i / N_i to 0 (*)$$
                where $iota : N_i to M_i$ is the inclusion map and $pi : M_i to M_i/N_i$ is the canonical epimorphism. It shouldn't be too hard to prove that the above sequence is exact.



                Now since $N_{i+1} = operatorname{Im}(f_{i+1})$, by the first isomorphism theorem we have that $M_i/operatorname{ker}(f_{i+1}) cong operatorname{Im}(f_{i+1}) iff M_i/N_i cong N_{i+1}$. If we let $f : M_i/N_i to N_{i+1}$ be this isomorphism then letting $pi' = f circ pi$ we obtain a short exact sequence



                $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi'} N_{i+1} to 0 (**)$$



                which we can then rewrite by definition of the $N_i$'s as



                $$0 to operatorname{Im}(f_i) xrightarrow{iota} M_i xrightarrow{pi'} operatorname{Im}(f_{i+1}) to 0 (**)$$



                Now here's a Lemma that we will use below




                Lemma: If we have $A$-modules $M, M', M''$, then $0 to M' xrightarrow{f} M xrightarrow{g} M'' to 0$ is exact $iff$ $f$ is injective, $g$ is surjective and $g$ induces an isomorphism of $operatorname{Coker}(f)$ onto $M''$




                Replacing $pi'$ in the exact sequence $(**)$ by $pi''$ which is the isomorphism induced by $pi'$ of $operatorname{Coker}(iota)$ onto $N_{i+1}$ we obtain the following short exact sequence



                $$0 to operatorname{ker}(f_{i+1}) xrightarrow{iota} M_i xrightarrow{pi''} operatorname{Coker}(iota) to 0 (***)$$



                So these are three ways (up to isomorphism of a term in the sequence) of splitting a long exact sequence into a short exact sequence.






                share|cite|improve this answer









                $endgroup$



                Just to expand on @AlexBecker's answer above.



                Let's say we have a long exact sequence of $A$-modules
                $$dots to M_{i-1} xrightarrow{f_i} M_i xrightarrow{f_{i+1}} M_{i+1} dots$$



                If we let $N_i = operatorname{Im}(f_i) = operatorname{ker}(f_{i+1})$ for each $i$, then we obtain (for each $i$) a short exact sequence $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi} M_i / N_i to 0 (*)$$
                where $iota : N_i to M_i$ is the inclusion map and $pi : M_i to M_i/N_i$ is the canonical epimorphism. It shouldn't be too hard to prove that the above sequence is exact.



                Now since $N_{i+1} = operatorname{Im}(f_{i+1})$, by the first isomorphism theorem we have that $M_i/operatorname{ker}(f_{i+1}) cong operatorname{Im}(f_{i+1}) iff M_i/N_i cong N_{i+1}$. If we let $f : M_i/N_i to N_{i+1}$ be this isomorphism then letting $pi' = f circ pi$ we obtain a short exact sequence



                $$0 to N_i xrightarrow{iota} M_i xrightarrow{pi'} N_{i+1} to 0 (**)$$



                which we can then rewrite by definition of the $N_i$'s as



                $$0 to operatorname{Im}(f_i) xrightarrow{iota} M_i xrightarrow{pi'} operatorname{Im}(f_{i+1}) to 0 (**)$$



                Now here's a Lemma that we will use below




                Lemma: If we have $A$-modules $M, M', M''$, then $0 to M' xrightarrow{f} M xrightarrow{g} M'' to 0$ is exact $iff$ $f$ is injective, $g$ is surjective and $g$ induces an isomorphism of $operatorname{Coker}(f)$ onto $M''$




                Replacing $pi'$ in the exact sequence $(**)$ by $pi''$ which is the isomorphism induced by $pi'$ of $operatorname{Coker}(iota)$ onto $N_{i+1}$ we obtain the following short exact sequence



                $$0 to operatorname{ker}(f_{i+1}) xrightarrow{iota} M_i xrightarrow{pi''} operatorname{Coker}(iota) to 0 (***)$$



                So these are three ways (up to isomorphism of a term in the sequence) of splitting a long exact sequence into a short exact sequence.







                share|cite|improve this answer












                share|cite|improve this answer



                share|cite|improve this answer










                answered Jan 7 at 12:14









                PerturbativePerturbative

                4,23311551




                4,23311551






























                    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%2f101570%2fhow-do-you-split-a-long-exact-sequence-into-short-exact-sequences%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

                    MongoDB - Not Authorized To Execute Command

                    How to fix TextFormField cause rebuild widget in Flutter

                    in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith