πŸŒ€

HoTT & Cubical

Homotopy Type Theory, Cubical Agda, univalence axiom, higher inductive types,
synthetic homotopy theory, path induction, identity types, and all things ∞-groupoid.
Propositional equality is interpreted as homotopy β€” and we do it with catgirl energy. nya~

247 Threads
1,893 Posts
89 Members
πŸ“– About This Subforum
HoTT relates Martin-LΓΆf's system of intensional, constructive type theory with abstract homotopy theory β€” types as spaces, terms as points, proofs of equality as paths. Cubical Agda gives computational meaning to the univalence axiom and higher inductive types, making ua a theorem rather than an axiom. Whether you're working through the HoTT Book, formalizing in Agda, or just trying to understand why refl : Path A x x = Ξ» i β†’ x, you're in the right place. 🐱

Moderators: CubicalCat, UnivalenceFan, PathKitty
[ + New Thread ] πŸ” Search This Forum
Thread Replies Views Last Post
πŸ“Œ ANNOUNCE Rules & Resources for HoTT & Cubical β€” READ BEFORE POSTING
Started by CubicalCat  Β·  Links to HoTT Book, agda/cubical library, and community guidelines nya~
3 4,201 CubicalCat 2025-11-01 09:14
πŸ“Œ STICKY READING GROUP [ONGOING] HoTT Book Reading Group β€” Weekly Chapter Discussion Thread
Started by UnivalenceFan  Β·  Currently on Ch.8: Homotopy Theory. All welcome, beginners encouraged! 🐾
142 8,877 PathKitty 2026-03-26 23:41
πŸ“Œ STICKY GUIDE How to Set Up Cubical Agda + agda/cubical Library (2025 Edition)
Started by CubicalCat  Β·  Step-by-step setup, --cubical flag, common pitfalls, nya~
37 5,614 CubicalCat 2026-01-15 16:05
πŸ”₯ HOT Why does univalence have computational content in Cubical but not book HoTT?
Started by FiberFeline  Β·  Great discussion on ua as theorem vs axiom, transport reduction, glue types
68 3,201 UnivalenceFan 2026-03-27 02:18
πŸ’¬ NEW Path Induction (J eliminator) β€” an intuitive guide with cat-themed examples
Started by CubicalCat  Β·  Deriving transport, ap, sym, trans from J. Includes Agda code snippets!
29 1,840 NyaTerminal 2026-03-26 21:55
πŸ’¬ Higher Inductive Types β€” what are they and why do we need them?
Started by MewMorphism  Β·  SΒΉ, torus, suspensions, truncations, pushouts β€” defining spaces with path constructors
51 2,773 UnivalenceFan 2026-03-25 14:32
πŸ’¬ HOT Identity Types in HoTT vs. Book HoTT vs. Cubical β€” what's the actual difference?
Started by UnivalenceFan  Β·  Comparing Id type, Path type, PropEq... I keep confusing myself orz
84 4,150 CubicalCat 2026-03-24 19:07
πŸ’¬ Synthetic homotopy theory in HoTT β€” computing π₁(SΒΉ) = β„€
Started by ToposTail  Β·  The encode-decode method, universal cover, winding numbers in type theory
43 2,019 PathKitty 2026-03-23 11:44
πŸ’¬ SOLVED [Cubical Agda] Defining SΒΉ as a HIT and proving loop β‰  refl
Started by FiberFeline  Β·  data SΒΉ : Set where base : SΒΉ ; loop : base ≑ base β€” then what?
22 1,388 CubicalCat 2026-03-22 08:53
πŸ’¬ Function Extensionality: why is it not provable in MLTT but holds in Cubical?
Started by LambdaLynx  Β·  funExt in cubical is definable, not an axiom β€” it has computational content!
31 1,712 UnivalenceFan 2026-03-21 17:29
πŸ’¬ NEW Struggling with transport and coercion in Cubical Agda β€” help me out nya~
Started by NyaTerminal  Β·  The transp primitive, subst, heterogeneous PathP, and when they don't reduce
17 609 CubicalCat 2026-03-27 01:03
πŸ’¬ n-Truncations, h-levels, and the hierarchy of types in HoTT
Started by UnivalenceFan  Β·  Propositions (-1), sets (0), groupoids (1)… when does it stop?! 😿
57 2,444 MewMorphism 2026-03-20 22:11
πŸ’¬ READING GROUP HoTT Book Ch.2 Exercises β€” stuck on 2.17 (the torus)
Started by KanComplexKitty  Β·  Cross-posting from reading group thread for more visibility
14 877 PathKitty 2026-03-19 15:38
πŸ’¬ HOT Glue Types in CCHM Cubical Type Theory β€” a guided tour
Started by CubicalCat  Β·  How Glue makes univalence work computationally. With diagrams (ASCII art edition)!
73 3,891 UnivalenceFan 2026-03-18 09:22
πŸ’¬ Propositions-as-Types vs Propositions-as-(-1)-Types in HoTT
Started by ToposTail  Β·  Proof-relevance, squash types, propositional truncation. When should we use which?
46 2,108 LambdaLynx 2026-03-17 20:55
πŸ’¬ SOLVED The Structure Identity Principle (SIP) in Univalent Foundations β€” formalized in Cubical Agda
Started by UnivalenceFan  Β·  Isomorphic structures are equal! Formalizing SIP for groups, rings, etc.
38 1,654 CubicalCat 2026-03-16 13:07
πŸ’¬ Loop Spaces and Ξ©-types in HoTT β€” building up to homotopy groups
Started by FiberFeline  Β·  Ξ©A = (aβ‚€ = aβ‚€), iterated loop spaces, Ο€β‚™ as set-truncated nth loop space
26 1,290 MewMorphism 2026-03-15 18:44
πŸ’¬ Quotient Types in Cubical Agda β€” integers as β„€ = β„• Γ— β„• / ~
Started by NyaTerminal  Β·  Using HITs for quotients, setquot, effectiveQuotient. Much cleaner than setoids!
19 998 CubicalCat 2026-03-14 10:31
πŸ’¬ Kan Composition β€” what is it and why does Cubical need it?
Started by KanComplexKitty  Β·  From Kan complexes in simplicial sets to the hcomp operation in type theory
34 1,503 UnivalenceFan 2026-03-13 22:09
πŸ’¬ NEW The Rezk Completion in HoTT β€” precategories vs. categories
Started by ToposTail  Β·  Chapter 9 of the HoTT Book. Why do we need to impose univalence on categories?
11 543 ToposTail 2026-03-27 00:47
πŸ’¬ PathP (heterogeneous paths) β€” when to use them and how to avoid universe issues
Started by LambdaLynx  Β·  PathP (Ξ» i β†’ A i) a0 a1 vs subst-ing into homogeneous paths
23 1,044 CubicalCat 2026-03-12 14:18
πŸ”’ LOCKED [MEGATHREAD] HoTT vs. Set Theory as Foundations β€” the eternal debate
Started by UnivalenceFan  Β·  Locked after 400+ posts. Summary pinned. Please don't restart this nya~
412 18,022 UnivalenceFan 2025-08-14 11:00
[ + New Thread ]
πŸ‘₯ Users browsing this subforum: CubicalCat, UnivalenceFan, FiberFeline, 7 guests  Β·  Total: 10 users