CW-complexes #
This file defines (relative) CW-complexes.
Main definitions #
RelativeCWComplex: A relative CW-complex is the colimit of an expanding sequence of subspacessk i(called the $(i-1)$-skeleton) fori ≥ 0, wheresk 0(i.e., the $(-1)$-skeleton) is an arbitrary topological space, and eachsk (n + 1)(i.e., the $n$-skeleton) is obtained fromsk n(i.e., the $(n-1)$-skeleton) by attachingn-disks.CWComplex: A CW-complex is a relative CW-complex whosesk 0(i.e., $(-1)$-skeleton) is empty.
References #
- [R. Fritsch and R. Piccinini, Cellular Structures in Topology][fritsch-piccinini1990]
- The definition of CW-complexes follows David Wärn's suggestion on Zulip.
The inclusion map from the n-sphere to the (n + 1)-disk. (For n = -1, this
involves the empty space 𝕊 (-1). This is the reason why sphere takes n : ℤ as
an input rather than n : ℕ.)
Equations
- One or more equations did not get rendered due to their size.
Instances For
A type witnessing that X' is obtained from X by attaching generalized cells f : S ⟶ D
- cells : Type u
The index type over the generalized cells
An attaching map for each generalized cell
- iso_pushout : X' ≅ CategoryTheory.Limits.pushout (CategoryTheory.Limits.Sigma.desc self.attachMaps) (CategoryTheory.Limits.Sigma.map fun (x : self.cells) => f)
X'is the pushout of∐ S ⟶ Xand∐ S ⟶ ∐ D.
Instances For
A type witnessing that X' is obtained from X by attaching (n + 1)-disks
Equations
Instances For
A relative CW-complex consists of an expanding sequence of subspaces sk i (called the
$(i-1)$-skeleton) for i ≥ 0, where sk 0 (i.e., the $(-1)$-skeleton) is an arbitrary topological
space, and each sk (n + 1) (i.e., the n-skeleton) is obtained from sk n (i.e., the
$(n-1)$-skeleton) by attaching n-disks.
The skeletons. Note:
sk iis usually called the $(i-1)$-skeleton in the math literature.
Instances For
The inclusion map from X to X', when X' is obtained from X
by attaching generalized cells f : S ⟶ D.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The topology on a relative CW-complex
Equations
Instances For
Equations
- RelativeCWComplex.instCoeTopCat = { coe := fun (X : RelativeCWComplex) => X.toTopCat }