Definition 26.3. A singular $n$-cochain on $X$ with values in an abelian group $N$ is a function $\operatorname{Sin}_n(X) \to N$.
Instances For
Pointwise addition makes singular $n$-cochains into an abelian group.
The singular cochain complex $S^*(X; G) = \operatorname{Hom}_R(S_*(X; R), G)$, the underlying cochain complex computing singular cohomology.
Instances For
Definition 26.8. The relative singular cochain complex $S^n(X, A; N) = \ker(S^n(X; N) \to S^n(A; N))$.
Instances For
The map on $n$th homology induced by the diagonal $X \to X \times X$.
Instances For
The total map on graded homology $H_*(X) \to H_*(X \times X)$ induced by the diagonal, half of the comultiplication on the graded coalgebra $H_*(X; R)$ of Corollary 26.2.
Instances For
The homology cross product in a fixed bidegree: $H_p(X) \otimes_R H_q(Y) \to H_{p+q}(X \times Y)$.
Instances For
Künneth theorem (Theorem 25.15). When $R$ is a PID and $H_*(X; R), H_*(Y; R)$ are free over $R$, the cross product is an isomorphism $H_*(X; R) \otimes_R H_*(Y; R) \xrightarrow{\sim} H_*(X \times Y; R)$.
Instances For
The map $H_0(X; R) \to H_0(\{\ast\}; R)$ induced by collapsing $X$ to a point.
Instances For
The zeroth homology of the singleton, identified with a coproduct of one copy of $R$.
Instances For
The fold map collapsing a one-element coproduct of $R$ to $R$.
Instances For
The augmentation $H_0(X; R) \to R$, obtained by collapsing $X$ to a point.
Instances For
The counit $\varepsilon : H_*(X; R) \to R$ for the graded coalgebra structure of Corollary 26.2: project to the degree-$0$ component and then augment.
Instances For
Coassociativity of the comultiplication on $H_*(X; R)$: $(\Delta \otimes 1) \circ \Delta = (1 \otimes \Delta) \circ \Delta$.
Right counit law for the graded coalgebra structure on $H_*(X; R)$.
Left counit law for the graded coalgebra structure on $H_*(X; R)$.
Gradedness of the comultiplication: for $x \in H_n(X)$, the $H_p \otimes H_q$ component of $\Delta(x)$ vanishes whenever $p + q \ne n$.
Graded cocommutativity: the comultiplication on $H_*(X; R)$ commutes with the graded twist $\tau(x \otimes y) = (-1)^{|x| \cdot |y|} y \otimes x$.
Corollary 26.2. If $R$ is a PID and $H_*(X; R)$ is free over $R$, then $H_*(X; R)$ is a commutative graded coalgebra over $R$ (Definition 26.1): the comultiplication is induced by the diagonal via Künneth, the augmentation is the counit, and the structure is graded cocommutative.
The cochain map $S^*(Y; R) \to S^*(X; R)$ induced (contravariantly) by $f : X \to Y$.
Instances For
The Alexander–Whitney "front face" $\alpha_p : [p] \to [p+q]$ sending $i \mapsto i$.
Instances For
The Alexander–Whitney "back face" $\omega_q : [q] \to [p+q]$ sending $j \mapsto j + p$.
Instances For
The Alexander–Whitney "front" $\sigma \mapsto \sigma \circ \alpha_p$ of a $(p+q)$-simplex.
Instances For
The Alexander–Whitney "back" $\sigma \mapsto \sigma \circ \omega_q$ of a $(p+q)$-simplex.
Instances For
Evaluate a morphism from a coproduct of copies of $R$ at a fixed index $\sigma$.
Instances For
Evaluation of a singular $n$-cochain at a singular $n$-simplex $\sigma$, as an $R$-linear map $S^n(Z; R) \to R$.
Instances For
Glue lemma: $(f + g)$ in ModuleCat.ofHom agrees with $f + g$ on underlying linear maps.
The Alexander–Whitney bilinear cup product on cochains: $(f \cup g)(\sigma) = f(\sigma \circ \alpha_p) \cdot g(\sigma \circ \omega_q)$.
Instances For
The Alexander–Whitney cup product on cochains, packaged as a morphism out of the tensor product $S^p(Z) \otimes S^q(Z) \to S^{p+q}(Z)$.
Instances For
The Leibniz rule for the cup product on cochains: $d(f \cup g) = df \cup g + (-1)^p f \cup dg$.
The cup product of two cocycles is a cocycle, by the Leibniz rule.
The Alexander–Whitney cup pairing on cochains descends through the
tensor product of cohomology projections: the kernel of the tensored projection
is annihilated by the map to H^{p+q}.
The Alexander–Whitney cup pairing on cohomology
H^p(Z) ⊗ H^q(Z) → H^{p+q}(Z), obtained by descending the cochain-level
pairing through the epimorphism H^p ⊗ H^q ↠ (H^p ⊗ H^q).
Instances For
The cohomology cross product
H^p(X) ⊗ H^q(Y) → H^{p+q}(X × Y), obtained by pulling back along the
two projections and applying the Alexander–Whitney cup pairing on X × Y.
Instances For
The cup product H^p(X) ⊗ H^q(X) → H^{p+q}(X) (Definition 28.2),
obtained from the cohomology cross product by pulling back along the
diagonal X → X × X.
Instances For
The zeroth singular cohomology H^0(X; N) is naturally isomorphic to the
kernel of the coboundary d^0 : C^0(X; N) → C^1(X; N).
Instances For
A function constant on path components is the same as a function on the
set of path components π₀(X).
Instances For
Convenience alias for pathConstantSubmoduleEquivPi0Func viewed as a
linear equivalence on the coerced submodule.
Instances For
The set of singular n-simplices in X: continuous maps Δ^n → X.
Instances For
A singular 0-simplex in X is the same data as a point of X.
Instances For
The 0-th face of a singular 1-simplex (its endpoint).
Instances For
The 1-st face of a singular 1-simplex (its starting point).
Instances For
Identifying a face of σ with a point of X agrees with evaluating
the underlying continuous map at the corresponding vertex of Δ^1.
The image of the standard 0-simplex under δ_1 : Δ^0 → Δ^1 is the
first standard basis point e₀.
The image of the standard 0-simplex under δ_0 : Δ^0 → Δ^1 is the
second standard basis point e₁.
The 1-st face of the singular 1-simplex of a path γ : Path x y is
the starting point x.
The 0-th face of the singular 1-simplex of a path γ : Path x y is
the endpoint y.
Any singular 1-simplex σ realises a path joining its two faces.
The underlying linear map of the zeroth coboundary
d^0 : C^0(X; N) → C^1(X; N).
Instances For
The integral singular chain complex C_*(X; ℤ) of X.
Instances For
Evaluate a singular n-cochain f : C^n(X; N) on a singular n-simplex
σ, returning the corresponding element of N.
Instances For
Boundary formula for a singular 1-simplex: ∂σ = face₀(σ) − face₁(σ).
Dual formula: for a 0-cochain f, the value of d^0 f on a singular
1-simplex σ is f(face₀ σ) − f(face₁ σ).
Build a singular 0-cochain C^0(X; N) from a function g : X → N,
sending each singular 0-simplex σ₀ to the linear map 1 ↦ g(σ₀).
Instances For
Evaluating the cochain cochainOfFunc X N g on a 0-simplex σ₀
returns g evaluated at the corresponding point.
Two morphisms ℤ ⟶ N of ℤ-modules that agree on 1 are equal.
Two 0-cochains are equal iff they take the same value on every
singular 0-simplex.
A 1-cochain vanishes iff it evaluates to zero on every singular
1-simplex.
A 0-cocycle is the same data as a function X → N that is constant
on path components. This is the key linear equivalence underlying
H^0(X; N) ≅ Map(π₀(X), N).
Instances For
Lemma 26.6: the zeroth singular cohomology with coefficients in N
is naturally isomorphic to the module of functions from π₀(X) to N.