lean-hit-development - Guides adding Higher Inductive Types to ComputationalPaths.
Guides adding new Higher Inductive Types to the ComputationalPaths Lean 4 library, including recursion principles and fundamental group proofs.
Tags
Updated: 2026-09-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define HIT type and constructor axioms
- Define recursion principles
- Define computation rules
- Create group presentation types
- Implement decode functions
- Implement encode functions
- Prove decode respects relations
- Prove round-trip properties
- Package equivalence as SimpleEquiv
- Update library imports
- Update README documentation
Inputs
- Higher Inductive Type specification
- Topological space description
- Group presentation parameters
Outputs
- Lean 4 HIT module file
- Updated Path.lean import file
- Updated README documentation
Requirements
- Lean 4 development environment
- ComputationalPaths library
