Sequentially compact types
Content created by Fredrik Bakke and Vojtěch Štěpančík.
Created on 2023-11-27.
Last modified on 2024-03-12.
module synthetic-homotopy-theory.sequentially-compact-types where
Imports
open import foundation.propositions open import foundation.universe-levels open import synthetic-homotopy-theory.cocones-under-sequential-diagrams open import synthetic-homotopy-theory.sequential-diagrams open import synthetic-homotopy-theory.universal-property-sequential-colimits
Idea
A sequentially compact type is a type X
such that exponentiating by X
commutes with
sequential colimits
colimₙ (X → Aₙ) ≃ (X → colimₙ Aₙ)
for every cotower Aₙ
.
Definitions
The predicate of being a sequentially compact type
module _ {l1 : Level} (X : UU l1) where is-sequentially-compact : UUω is-sequentially-compact = {l2 l3 : Level} (A : sequential-diagram l2) {A∞ : UU l3} (c : cocone-sequential-diagram A A∞) → universal-property-sequential-colimit c → universal-property-sequential-colimit ( cocone-postcomp-sequential-diagram X A c)
References
- [Rij19]
- Egbert Rijke. Classifying Types. PhD thesis, Carnegie Mellon University, 06 2019. arXiv:1906.09435.
Recent changes
- 2024-03-12. Fredrik Bakke. Bibliographies (#1058).
- 2024-01-16. Vojtěch Štěpančík. Refactor functoriality and various infrastructure for sequential colimits (#978).
- 2023-12-05. Vojtěch Štěpančík. Functoriality of sequential colimits (#919).
- 2023-11-27. Fredrik Bakke. Define (sequentially) compact types (#947).