Definition
A singleton type (sometimes referred to as a based path space) centered at is the dependent pair type: This type consists of pairs where is an element of and is a path from to .
Contractibility
The most critical property of the singleton type is that it is contractibile for any . This is expressed by the term: The center of contraction is the pair , where is the constant path at .
Proof via Path Induction
The contractibility of the singleton type is logically equivalent to the path induction principle (also known as ). To prove , we apply path induction:
- Let be a pair .
- Path induction allows us to assume is and is .
- Under this assumption, the goal becomes , which is satisfied by .
Notation
In some contexts, the singleton type is denoted as:
- (the space of paths in starting at )
Properties
- The singleton type can be viewed as the Fibrancy (HoTT) of the identity map or a projection.
- In the context of the univalence axiom, the singleton type over the universe for a type , defined as , is also contractible.