Fiveable
Fiveable

๐Ÿ”ขAlgebraic Topology Unit 3 โ€“ CW Complexes and Cellular Homology

CW complexes are topological spaces built by attaching cells of increasing dimension. They provide a powerful framework for studying spaces in algebraic topology, allowing for efficient computation of important topological invariants. Cellular homology leverages the structure of CW complexes to calculate homology groups. By examining how cells are attached and defining boundary operators, we can construct chain complexes and compute homology groups, revealing crucial information about a space's topological features.

Key Concepts and Definitions

  • CW complexes are topological spaces constructed by attaching cells of increasing dimension
  • Cells are homeomorphic images of open balls Bn={xโˆˆRn:โˆฃxโˆฃ<1}B^n = \{x \in \mathbb{R}^n : |x| < 1\}
  • The boundary of an nn-cell is attached to the (nโˆ’1)(n-1)-skeleton by a continuous map called the attaching map
  • The nn-skeleton XnX^n is the union of all cells of dimension โ‰คn\leq n
  • A CW complex is a Hausdorff space XX with a filtration X0โŠ‚X1โŠ‚โ‹ฏโŠ‚XX^0 \subset X^1 \subset \cdots \subset X such that X=โ‹ƒn=0โˆžXnX = \bigcup_{n=0}^\infty X^n
    • Each XnX^n is obtained from Xnโˆ’1X^{n-1} by attaching nn-cells via attaching maps
  • Cellular homology is a method for computing the homology groups of a CW complex using its cellular structure
  • The cellular chain complex Cโˆ—(X)C_*(X) is a sequence of abelian groups Cn(X)C_n(X) connected by boundary operators โˆ‚n:Cn(X)โ†’Cnโˆ’1(X)\partial_n: C_n(X) \to C_{n-1}(X)

CW Complex Construction

  • Begin with a discrete set of points X0X^0 called the 0-skeleton
  • Attach 1-cells (intervals) to X0X^0 via continuous maps ฯ†ฮฑ:โˆ‚B1โ†’X0\varphi_\alpha: \partial B^1 \to X^0 to obtain the 1-skeleton X1X^1
  • Attach 2-cells (disks) to X1X^1 via continuous maps ฯ†ฮฒ:โˆ‚B2โ†’X1\varphi_\beta: \partial B^2 \to X^1 to obtain the 2-skeleton X2X^2
  • Continue this process, attaching nn-cells to the (nโˆ’1)(n-1)-skeleton Xnโˆ’1X^{n-1} via continuous maps ฯ†ฮณ:โˆ‚Bnโ†’Xnโˆ’1\varphi_\gamma: \partial B^n \to X^{n-1} to obtain the nn-skeleton XnX^n
  • The resulting space X=โ‹ƒn=0โˆžXnX = \bigcup_{n=0}^\infty X^n is a CW complex
  • The topology on XX is the weak topology, where a subset AโŠ‚XA \subset X is closed if and only if AโˆฉXnA \cap X^n is closed in XnX^n for all nn
  • Examples of CW complexes include simplicial complexes, polytopes, and smooth manifolds with a cell decomposition

Cellular Homology Basics

  • For each nn, the nn-th cellular chain group Cn(X)C_n(X) is the free abelian group generated by the nn-cells of XX
  • The boundary operator โˆ‚n:Cn(X)โ†’Cnโˆ’1(X)\partial_n: C_n(X) \to C_{n-1}(X) is defined by โˆ‚n(eฮฑn)=โˆ‘ฮฒdฮฑฮฒeฮฒnโˆ’1\partial_n(e_\alpha^n) = \sum_\beta d_{\alpha\beta} e_\beta^{n-1}, where dฮฑฮฒd_{\alpha\beta} is the degree of the attaching map ฯ†ฮฑ:โˆ‚Bnโ†’Xnโˆ’1\varphi_\alpha: \partial B^n \to X^{n-1} restricted to the boundary of the nn-cell eฮฑne_\alpha^n
  • The cellular chain complex Cโˆ—(X)C_*(X) is the sequence of abelian groups and boundary operators: โ‹ฏโ†’โˆ‚n+1Cn(X)โ†’โˆ‚nCnโˆ’1(X)โ†’โˆ‚nโˆ’1โ‹ฏ\cdots \xrightarrow{\partial_{n+1}} C_n(X) \xrightarrow{\partial_n} C_{n-1}(X) \xrightarrow{\partial_{n-1}} \cdots
  • The nn-th cellular homology group Hn(X)H_n(X) is defined as the quotient kerโก(โˆ‚n)/imโก(โˆ‚n+1)\ker(\partial_n) / \operatorname{im}(\partial_{n+1})
  • Cellular homology satisfies the Eilenberg-Steenrod axioms for a homology theory

Boundary Operators and Chain Complexes

  • The boundary operator โˆ‚n:Cn(X)โ†’Cnโˆ’1(X)\partial_n: C_n(X) \to C_{n-1}(X) encodes the incidence relations between cells of adjacent dimensions
  • For an nn-cell eฮฑne_\alpha^n, the coefficient dฮฑฮฒd_{\alpha\beta} in โˆ‚n(eฮฑn)=โˆ‘ฮฒdฮฑฮฒeฮฒnโˆ’1\partial_n(e_\alpha^n) = \sum_\beta d_{\alpha\beta} e_\beta^{n-1} represents the number of times the boundary of eฮฑne_\alpha^n wraps around the (nโˆ’1)(n-1)-cell eฮฒnโˆ’1e_\beta^{n-1}, with orientation taken into account
  • The composition of two consecutive boundary operators is always zero: โˆ‚nโˆ’1โˆ˜โˆ‚n=0\partial_{n-1} \circ \partial_n = 0 for all nn
    • This property ensures that imโก(โˆ‚n+1)โŠ‚kerโก(โˆ‚n)\operatorname{im}(\partial_{n+1}) \subset \ker(\partial_n), allowing the definition of homology groups
  • The cellular chain complex Cโˆ—(X)C_*(X) is a algebraic object that encodes the cellular structure of XX and allows for the computation of homology groups
  • Chain complexes can be studied independently of their topological origins, leading to the development of homological algebra

Calculating Homology Groups

  • To calculate the nn-th homology group Hn(X)H_n(X), first determine the cellular chain groups Cn(X)C_n(X) and the boundary operators โˆ‚n\partial_n
  • Compute the kernel kerโก(โˆ‚n)\ker(\partial_n), which consists of nn-chains cโˆˆCn(X)c \in C_n(X) such that โˆ‚n(c)=0\partial_n(c) = 0 (called nn-cycles)
  • Compute the image imโก(โˆ‚n+1)\operatorname{im}(\partial_{n+1}), which consists of nn-chains cโˆˆCn(X)c \in C_n(X) such that c=โˆ‚n+1(d)c = \partial_{n+1}(d) for some (n+1)(n+1)-chain dd (called nn-boundaries)
  • The nn-th homology group Hn(X)H_n(X) is the quotient group kerโก(โˆ‚n)/imโก(โˆ‚n+1)\ker(\partial_n) / \operatorname{im}(\partial_{n+1})
    • Elements of Hn(X)H_n(X) are equivalence classes of nn-cycles, where two nn-cycles are equivalent if their difference is an nn-boundary
  • The rank of Hn(X)H_n(X) is called the nn-th Betti number ฮฒn(X)\beta_n(X) and provides information about the number of "holes" of dimension nn in the space XX
  • Homology groups are topological invariants and can be used to distinguish between non-homeomorphic spaces

Applications in Topology

  • Cellular homology is a powerful tool for studying the topological properties of spaces that admit a CW complex structure
  • Homology groups can be used to detect the presence of "holes" or "voids" in a space
    • For example, a non-trivial first homology group H1(X)H_1(X) indicates the presence of 1-dimensional holes (loops) in XX
  • The Euler characteristic of a CW complex XX can be computed using the alternating sum of Betti numbers: ฯ‡(X)=โˆ‘n=0โˆž(โˆ’1)nฮฒn(X)\chi(X) = \sum_{n=0}^\infty (-1)^n \beta_n(X)
  • Homology groups are functorial, meaning that continuous maps between spaces induce homomorphisms between their homology groups
    • This allows for the study of maps and their effects on topological invariants
  • The homology groups of a product space Xร—YX \times Y can be computed using the Kรผnneth formula, which relates them to the homology groups of XX and YY
  • Cellular homology can be used to study the topology of manifolds, as every compact manifold admits a CW complex structure

Examples and Problem-Solving Techniques

  • When computing cellular homology, it is often helpful to start by determining the cellular chain groups Cn(X)C_n(X) and writing out the boundary operators โˆ‚n\partial_n as matrices with respect to a chosen basis of cells
  • For simple spaces like the torus or the Klein bottle, the cellular chain complex can be computed directly from their standard CW complex structures
  • For more complex spaces, it may be necessary to first construct a CW complex structure by attaching cells incrementally
    • This process can be guided by the space's topological properties or by decomposing it into simpler pieces (e.g., using the CW complex structure of a simplicial complex)
  • When working with chain complexes, techniques from linear algebra such as row reduction and the rank-nullity theorem can be used to compute kernels and images of boundary operators
  • The snake lemma and the five lemma are powerful tools for studying the relationship between homology groups in short exact sequences of chain complexes
  • Spectral sequences, such as the Serre spectral sequence and the Atiyah-Hirzebruch spectral sequence, can be used to compute homology groups of more complicated spaces like fiber bundles and CW complexes with a filtration

Connections to Other Algebraic Topology Concepts

  • Cellular homology is closely related to singular homology, another homology theory defined using singular simplices
    • For CW complexes, cellular homology and singular homology yield isomorphic homology groups
  • The cellular chain complex Cโˆ—(X)C_*(X) can be seen as a special case of a chain complex of free abelian groups, which is the main object of study in homological algebra
  • Cohomology, a contravariant functor from the category of topological spaces to the category of abelian groups, can be defined using the dual of the cellular chain complex (called the cellular cochain complex)
    • Cohomology groups often carry additional structure, such as a ring structure given by the cup product
  • The cap product is a bilinear pairing between homology and cohomology groups that generalizes the evaluation of cochains on chains
  • Poincarรฉ duality relates the homology and cohomology groups of orientable compact manifolds, stating that Hk(M)โ‰…Hnโˆ’k(M)H^k(M) \cong H_{n-k}(M) for an nn-dimensional manifold MM
  • The Hurewicz theorem relates the homotopy groups of a space to its homology groups, providing a connection between two important invariants in algebraic topology
  • Spectral sequences, which are algebraic tools for computing homology groups of chain complexes with a filtration, have numerous applications in algebraic topology beyond cellular homology (e.g., in the study of fiber bundles and the Adams spectral sequence in stable homotopy theory)