LarsenClose/OneEquation: v1.0.0
Authors/Creators
Description
Structural consequences of the retraction equation on the classical carrier. Machine-checked in Lean 4 with Mathlib v4.28.0.
One equation on binary strings -- fold . unfold = id -- forces a canonical carrier architecture. The dual composition selfApp = unfold . fold is idempotent and classifies every fold/unfold geometry into three regimes.
On the classical carrier (headerLen > 0), three independent results exclude full closure:
fold shortens by headerLen
unfold lengthens by headerLen
headerLen > 0
────────────────────────────────
No map can commute with both.
FoldUnfoldSection → False
(six lines, omega)
selfApp([]) = header ≠ [] (selfApp ≠ id, pre-semantic)
selfApp factors through headerLen
drift = headerLen exactly (tight, achieved)
A fourth result -- the super-polynomial counting gap -- establishes that the naming obstruction is intrinsic to the carrier's information geometry.
P and NP are defined on this carrier (rfl). The carrier's constraints are the carrier's, not the classes'. The obstruction is encoding-invariant.
21 source files, approximately 4,300 lines. Zero sorry. Zero custom axioms. Standard kernel axioms: propext, Classical.choice, Quot.sound.
Files
LarsenClose/OneEquation-v1.0.0.zip
Files
(83.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:7bef9120204e7bace77424c8e2e6d154
|
83.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/LarsenClose/OneEquation/tree/v1.0.0 (URL)
Software
- Repository URL
- https://github.com/LarsenClose/OneEquation