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

Relative Homology and the Long Exact Sequence of a Pair

Research Depth 104 in the knowledge graph I know this Set as goal
13topics build on this
473prerequisites beneath it
See this on the map →
Exact Sequences in Homological AlgebraSingular Homology Groups+1 moreBrouwer Fixed Point Theorem (Homological Proof)Cellular Homology+2 more
algebraic-topology relative-homology long-exact-sequence pairs

Core Idea

Relative homology H_n(X, A) measures the homology of X "modulo" its subspace A — it detects holes in X that are not already present in A. The short exact sequence of chain complexes 0 -> C_*(A) -> C_*(X) -> C_*(X)/C_*(A) -> 0 gives rise to a long exact sequence ... -> H_n(A) -> H_n(X) -> H_n(X, A) -> H_{n-1}(A) -> ..., which is the principal tool for computing homology by decomposing spaces into simpler pieces. The connecting homomorphism in this sequence encodes how the topology of the boundary of A interacts with the topology of the whole space.

Explainer

Given a pair (X, A) where A is a subspace of X, the relative chain group C_n(X, A) is defined as the quotient C_n(X)/C_n(A). Since A is a subspace, C_n(A) (generated by singular simplices mapping into A) is naturally a subgroup of C_n(X). The boundary operator on C_n(X) descends to a well-defined boundary operator on C_n(X, A) — if a chain lies in C_n(A), its boundary lies in C_{n-1}(A) — and the resulting quotient chain complex has homology groups H_n(X, A) = ker(d_n)/im(d_{n+1}) computed in C_*(X, A). A relative n-cycle is represented by a chain in X whose boundary lies in A (not necessarily zero), and a relative n-boundary is a chain in X that differs from a chain in A by a boundary.

The long exact sequence of the pair (X, A) is the centerpiece of computational homology. The short exact sequence of chain complexes 0 -> C_*(A) -> C_*(X) -> C_*(X, A) -> 0 gives rise, by a general algebraic construction (the snake lemma), to a long exact sequence in homology: ... -> H_n(A) -i_*-> H_n(X) -j_*-> H_n(X, A) -partial-> H_{n-1}(A) -i_*-> H_{n-1}(X) -> ... Here i_* is induced by the inclusion A hookrightarrow X, j_* is induced by the quotient C_*(X) -> C_*(X, A), and the connecting homomorphism partial is the key new map. It takes a relative cycle (a chain in X whose boundary lies in A), extracts that boundary, and views it as a cycle in A.

The long exact sequence is the Swiss army knife of homology computation. By knowing two of the three terms (H_*(A), H_*(X), H_*(X,A)), one can often deduce the third. The standard application: if X = Dn (contractible), then H_k(Dn) = 0 for k > 0, and the sequence gives isomorphisms H_k(Dn, Sn-1) = H_{k-1}(Sn-1) for k >= 2. Since H_k(Dn, Sn-1) is isomorphic to the reduced homology of Dn/Sn-1 = Sn, this provides an inductive computation of H_*(Sn). More generally, whenever a space X is built by attaching cells to a subspace A, the long exact sequence relates the new homology created by the attachment to the homology of A and the relative homology of the pair.

Relative homology has an important topological interpretation. For "good" pairs (X, A) — meaning A is a deformation retract of some neighborhood in X, which holds in all practical cases — the relative homology H_n(X, A) is isomorphic to the reduced homology of the quotient space X/A (where all of A is collapsed to a point). This is a consequence of the excision theorem and provides a geometric picture: relative homology measures what homology classes of X "survive" after we crush A to a point. This perspective is essential for cellular homology, where the relative homology of successive skeleta (Xn, Xn-1) detects exactly the new cells attached at each stage.

The long exact sequence generalizes beyond pairs. For a triple A subset B subset X, there is a long exact sequence relating H_*(X, A), H_*(X, B), and H_*(B, A). The Mayer-Vietoris sequence, which relates the homology of a union to the homology of its pieces, can be derived from the long exact sequence of a pair. These tools, together with excision, form the complete computational toolkit for singular homology — allowing the systematic decomposition of complex spaces into simpler pieces whose homology can be determined.

Practice Questions 4 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesSet Operations: Union, Intersection, and ComplementProof by CasesProving by Cases and ExhaustionVacuous Truth and Trivial CasesProof by Cases (Proof by Exhaustion)Mathematical InductionBinary Operations and Algebraic StructuresGroup Definition and ExamplesBasic Properties of GroupsGroup HomomorphismsGroup IsomorphismsCayley's TheoremCosets and Lagrange's TheoremNormal SubgroupsQuotient GroupsFirst Isomorphism Theorem for GroupsFirst Isomorphism Theorem for RingsFirst Isomorphism Theorem for GroupsThird Isomorphism Theorem for GroupsFirst Isomorphism Theorem for RingsIntegral DomainsPrincipal Ideal DomainsUnique Factorization DomainsPolynomial RingsField ExtensionsAlgebraic and Transcendental ElementsSplitting FieldsFinite FieldsGalois GroupsFundamental Theorem of Galois TheorySecond Isomorphism Theorem for GroupsDirect Products of GroupsClassification of Finite Abelian GroupsChain Complexes and the Boundary OperatorExact Sequences in Homological AlgebraThe Snake LemmaRelative Homology and the Long Exact Sequence of a Pair

Longest path: 105 steps · 473 total prerequisite topics

Prerequisites (3)

Leads To (4)