A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Long Exact Sequences and the Connecting Morphism

Research Depth 96 in the knowledge graph ☐ I know this ☆ Set as goal
1topic build on this
567prerequisites beneath it
See this on the map →
The Snake LemmaDerived Functors→→Spectral Sequences Introduction
exactness connecting-morphism homological-algebra

Core Idea

When a short exact sequence of objects is processed through a left or right exact functor (such as Hom or Tor), the result is often a long exact sequence that includes connecting morphisms relating different homological degrees. Long exact sequences are central to extracting computational information from homological algebra and are generated systematically via the snake lemma.

How It's Best Learned

Study the fundamental long exact sequence in homology associated to a short exact sequence of complexes. Compute specific examples in Ext and Tor. Practice deriving segments of long exact sequences and understanding how connecting morphisms arise.

Common Misconceptions

Not every application of a functor to a short exact sequence yields a long exact sequence; only specific functors (left/right exact or derived functors) do. The positions of connecting morphisms require careful attention to homological degree.

Explainer

A short exact sequence 0 → A → B → C → 0 packages three objects and the maps between them into a compact statement: A embeds into B (the first map is injective), and C is the "quotient" of B by the image of A (the second map is surjective with kernel equal to the image of the first). This is familiar from linear algebra (subspaces and quotients), group theory (normal subgroups and quotient groups), and module theory. When you apply a functor F to such a sequence, you might hope to get another short exact sequence 0 → FA → FB → FC → 0. That hope is rarely fulfilled — it fails exactly when F is not exact — and the long exact sequence is the systematic account of that failure.

If F is a left-exact functor (like Hom(−, M) or Hom(M, −) for modules), it preserves the left end of exactness but may fail on the right. Applying it to 0 → A → B → C → 0 gives exactness at FA and FB but not necessarily at FC: 0 → FA → FB → FC may not end with a surjection. The right-derived functors Rn F (which you know from your prerequisite on derived functors) measure the failure degree by degree. The result is a long exact sequence extending rightward: 0 → FA → FB → FC → R¹FA → R¹FB → R¹FC → R²FA → ···. For Hom(−, M), the derived functors are Ext^n(−, M); for the tensor product ⊗ M (which is right-exact), the derived functors are Tor_n(−, M) and the long exact sequence extends leftward.

The connecting morphism δ: Rn FC → Rn+1 FA is the critical new ingredient that makes the sequence long. It is not produced by functoriality of F applied to the original sequence — it is produced by the snake lemma applied diagram-by-diagram to the short exact sequence of injective or projective resolutions used to compute the derived functors. Your prerequisite on the snake lemma is literally the engine here: the connecting homomorphism in the snake lemma, applied at each homological degree, yields the connecting morphisms in the long exact sequence. This is why the snake lemma is foundational: it is not just a diagram-chasing trick but the generator of all connecting morphisms.

The long exact sequence is enormously powerful in computation because it relates three objects' derived invariants. Knowing two terms often determines the third by exactness. For example, if Ext^n(B, M) = 0 for all n ≥ 1 (B is projective), then the long exact sequence breaks into split short exact sequences: Ext^n(C, M) ≅ Extn+1(A, M) for all n ≥ 1, giving a dimension shift formula that lets you bootstrap computations to higher degrees. This kind of argument — exploiting long exact sequences to shift, compare, and compute homological invariants — is the basic technique of homological algebra and appears throughout algebraic topology, algebraic geometry, and representation theory.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Set Operations: Union, Intersection, and Complement → Cartesian Products and Relations → Partial Orders → Binary Relations → Equivalence Relations → Injective, Surjective, and Bijective Functions → Categories and Morphisms → Functors → Commutative Diagrams in Category Theory → Commutative Diagrams and Composition → Natural Transformations → 2-Categories and Weak Functors → Natural Isomorphisms Between Functors → Isomorphisms in Categories → Universal Properties → Initial and Terminal Objects → Products and Coproducts → Equalizers and Coequalizers → Limits and Colimits → Pullbacks and Pushouts → Adjoint Functors → Free Objects → Projective Objects and Projective Covers → Homological Dimension in Categories → Exact Sequences in Categories → The Snake Lemma → The Five Lemma and Related Results → The Snake Lemma → Long Exact Sequences and the Connecting Morphism

Longest path: 97 steps · 567 total prerequisite topics

Prerequisites (2)

Leads To (1)