Skip to content

feat(higher): normalize left unitor cells - #132

Merged
miuchan merged 1 commit into
mainfrom
codex/hammock-left-unitor-normalization
Aug 22, 2026
Merged

feat(higher): normalize left unitor cells#132
miuchan merged 1 commit into
mainfrom
codex/hammock-left-unitor-normalization

Conversation

@miuchan

@miuchan miuchan commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • prove computable right-unit and associativity equations for linear-row append
  • add generated equality paths for propositionally equal linear rows
  • prove presented raw-cell relations preserve normalized semantics
  • prove arbitrary-iso left-unitor conjugation and its inverse cancellation
  • normalize raw left unitor and inverse exactly to the identity path
  • remove both left-unitor fields from StructuralGeneratorNormalizable, reducing the remaining basis from six fields to four
  • extend the cost-exact normalization core and synchronize audits and four-language boundaries

Verification

  • lake build Ript.ForMathlib.CategoryTheory.Bicategory.MarkedZigzagAlignedHammock
  • lake build Ript.Higher.CostExactZigzagMappingSpace
  • ./scripts/check-axioms.sh
  • ./scripts/quality-gate.sh

Boundary

Four unconditional structural normalization fields remain: associator and inverse plus right unitor and inverse. All-cell normalization, semantic fullness, critical-pair coherence, reduced-hammock invariance, standard weak-equivalence packaging, and the final Dwyer--Kan/Rezk theorem remain open.

@miuchan
miuchan marked this pull request as ready for review August 22, 2026 09:54
@miuchan
miuchan merged commit 00f87a2 into main Aug 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant