natural deduction metalanguage, practical foundations
type theory (dependent, intensional, observational type theory, homotopy type theory)
computational trinitarianism =
propositions as types +programs as proofs +relation type theory/category theory
homotopy theory, (∞,1)-category theory, homotopy type theory
flavors: stable, equivariant, rational, p-adic, proper, geometric, cohesive, directed…
models: topological, simplicial, localic, …
see also algebraic topology
Introductions
Definitions
Paths and cylinders
Homotopy groups
Basic facts
Theorems
The ordinary cohomology groups are algebraic invariants of homotopy types, and hence of types in homotopy type theory. Typically they are much easier to compute than homotopy groups. There are many theorems in classical algebraic topology relating them other invariants such as the universal coefficient /theorem and the Hurewicz theorem.
There are many different flavours of cohomology, but it’s usually best to start simple and add features according to its use.
Let be the Eilenberg-MacLane space of an abelian group for some . The (reduced) ordinary cohomology group (of degree with coefficients in ) of a pointed space is the following set:
Note that there is an H-space structure on naturally, so for any we can construct an element , hence we have a group.
Note for any type we can make this the unreduced cohomology (and call it instead of ) by simply adding a disjoint basepoint to giving us making it pointed.
Let be a spectrum, we can define the (reduced) generalized cohomology group of degree of a pointed space is defined as:
note that has a natural H-space structure as by definition we have giving us the same group operation as before. In fact, ordinary cohomology becomes a special case of generalized cohomology just by taking coefficients in the Eilenberg-MacLane spectrum with .
Generalized reduced cohomology satisfies the Eilenberg-Steenrod axioms:
( Suspension ) There is a natural isomorphism
( Exactness ) For any cofiber sequence the sequence
is an exact sequence of abelian groups.
( Additivity ) Given an indexing type satisfying -choice (e.g. a finite set) and a family the canonical homomorphism
is an isomorphism.
Ordinary cohomology also satisfies the dimension axiom:
The notion of Whitehead generalized cohomology, i.e. with coefficients in any spectrum type:
In the further generality of twisted cohomology with coefficients in any spectrum type:
Implementation of ordinary integral cohomology (i.e. with coefficients in the Eilenberg-MacLane spaces/-spectra) in cubical Agda:
Implementation of ordinarycohomology rings in cubical agda:
Last revised on April 26, 2023 at 03:19:39. See the history of this page for a list of all contributions to it.