One-way-liveness proof: RankLoss #
Adapted from OpenAI's formalization at revision adc7f1241b42e322a6451854ab7e4b4c146bf78a.
Source: https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/Combinatorics/Automata/RankLoss.lean
Module and namespace names, imports, and formatting are adapted to complexitylib.
The machine definitions are shared through Models.FiniteAutomaton.Defs.
The exponential rank-loss threshold for relations on h points.
Equations
- Complexity.FiniteAutomaton.rankLoss h = 2 ^ ((h - 2) / 31)
Instances For
A simultaneous rank-loss bound for relation quotients with unit lifts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One new relation pair forces the inductive rank loss, after two genuine corner reductions. The support budget loses only the factor two.
Frame vertices removed except for the selected row and column, together with the hub.
Equations
- F.deleted i j = Finset.image F.left (Finset.univ.erase i) ∪ Finset.image F.right (Finset.univ.erase j) ∪ {F.hub}
Instances For
Exponential rank loss by 256-addition amplification, simultaneously in the relation alphabet and the ambient diagram degree.
No permutation-lift hypothesis remains in the divisor degree bound.