TheoremComplete

Simplicial Homology - Applications

Simplicial homology provides computational tools for proving deep topological theorems and solving concrete problems.

Theorem

(Brouwer Fixed Point Theorem) Every continuous map f:Dn→Dnf : D^n \to D^n has a fixed point.

Proof via homology: If ff had no fixed point, define a retraction r:Dnβ†’Snβˆ’1r : D^n \to S^{n-1} by extending the ray from f(x)f(x) through xx to the boundary. This would give Hnβˆ’1(Dn)β†’Hnβˆ’1(Snβˆ’1)H_{n-1}(D^n) \to H_{n-1}(S^{n-1}) surjective, contradicting Hnβˆ’1(Dn)=0H_{n-1}(D^n) = 0 and Hnβˆ’1(Snβˆ’1)=ZH_{n-1}(S^{n-1}) = \mathbb{Z}.

Theorem

(Invariance of Domain) If UβŠ†RnU \subseteq \mathbb{R}^n is open and f:Uβ†’Rnf : U \to \mathbb{R}^n is a continuous injection, then f(U)f(U) is open in Rn\mathbb{R}^n.

This non-obvious result follows from homology invariance: ff would induce an isomorphism on local homology groups, which forces f(U)f(U) to be open.

Theorem

(No Retraction) For nβ‰₯1n \geq 1, there is no continuous retraction r:Dnβ†’Snβˆ’1r : D^n \to S^{n-1}. Consequently, Snβˆ’1S^{n-1} is not a retract of DnD^n.

Proof: If rr existed, then r∘i=idSnβˆ’1r \circ i = \text{id}_{S^{n-1}} where i:Snβˆ’1β†ͺDni : S^{n-1} \hookrightarrow D^n is inclusion. On Hnβˆ’1H_{n-1}, this gives Z=Hnβˆ’1(Snβˆ’1)β†’0=Hnβˆ’1(Dn)β†’Z\mathbb{Z} = H_{n-1}(S^{n-1}) \to 0 = H_{n-1}(D^n) \to \mathbb{Z} with composition identity, which is impossible.

Example

Computational topology: Simplicial homology enables computation of topological data analysis (TDA). Given a point cloud, construct a simplicial complex (e.g., Vietoris-Rips or Čech complex) and compute its homology to detect features in data.

Theorem

(Jordan Curve Theorem) A simple closed curve Ξ³βŠ†R2\gamma \subseteq \mathbb{R}^2 divides the plane into exactly two connected components: a bounded "inside" and an unbounded "outside".

Proof sketch: Compute H1(R2βˆ–Ξ³)H_1(\mathbb{R}^2 \setminus \gamma) using Mayer-Vietoris. The curve contributes a generator in H1H_1, and Alexander duality relates this to components of the complement.

Example

Knot theory: Knot complements S3βˆ–KS^3 \setminus K have non-trivial homology for non-trivial knots. More refined invariants like knot Floer homology extend these ideas to distinguish knots that Ο€1\pi_1 cannot.

Remark

Persistent homology tracks how homology changes across a filtration of spaces, providing multi-scale analysis. Applications include sensor networks, neuroscience, and machine learning where data has geometric structure.

Theorem

(Euler-PoincarΓ© Formula) For a finite simplicial complex KK with fif_i simplices of dimension ii: βˆ‘i=0n(βˆ’1)ifi=βˆ‘i=0n(βˆ’1)irank(Hi(K))=Ο‡(K)\sum_{i=0}^n (-1)^i f_i = \sum_{i=0}^n (-1)^i \text{rank}(H_i(K)) = \chi(K)

This connects combinatorial data (number of simplices) to algebraic invariants (homology ranks).