Idea
In Homotopy Type Theory, truncation refers to collapsing higher homotopy groups of a type. An n-truncated type has trivial homotopy groups above dimension .
Definition
- is n-truncated (i.e., all homotopy groups above degree vanish; equivalently, for all , the identity type is -truncated).
- For every base point , the -fold loop space is contractible.
- For every base point , the type of pointed maps is contractible (every pointed map is homotopic to the constant map at ).
Levels
- -truncated: Contractible types
- -truncated: Propositions (mere propositions)
- -truncated: Sets (hSet)
- -truncated: Groupoids
Propositional Truncation
The propositional truncation of a type is the -truncation, which forgets all information except whether is inhabited. This operation:
- Preserves inhabitation: if is inhabited, so is
- Makes the result proof-irrelevant: any two elements of are equal
- Is used to express existence without providing a specific witness
Related Concepts
- Homotopy Level: The classification of types by truncation level
- Type Theory: The formal system where truncation is precisely defined
- Higher Inductive Type: Used to construct truncation operations