Epiplexity
Machine-checked Lean 4 formalization of Finzi et al.'s Epiplexity framework. Time-bounded complexity via MDL decomposition: S_T(X) measures code length (structure), H_T(X) measures cross-entropy (noise). CSPRNG indistinguishability implies high epiplexity. One-way permutation implies factorization hardness. 23 modules, 0 sorry.
23
Lean 4 Modules
80+
Theorems
0
Sorry Count
S_T, H_T, MDL_T
Key Concepts
CSPRNG + OWP
Security Proofs
1
C Files
4/4
Rust Tests
3
Archives
>_VERIFICATION.SEAL
Formal Verification Certificate
Every theorem in this project has been machine-checked by the Lean 4 kernel. No axiom is assumed without proof. No gap exists in the verification chain.
80 THEOREMS VERIFIED23 MODULES0 SORRY
Epiplexity • Lean 4 + Mathlib • Apoth3osis Labs
✓KERNEL-CHECKED23 modules · 80+ theorems · 0 sorry
Key Mathematics
MDL Decomposition
Lean: OptimalProg.MDLT, MDLT_eq_mdlCost
CSPRNG → High Epiplexity
Lean: csprng_high_epiplexity via PRFHighEpiplexity
OWP Factorization Hardness
Lean: owp_factorization_hardness
Paper ↔ Proof Correspondence
| Claim | Theorem | Status |
|---|---|---|
| MDL decomposition: MDL_T = S_T + H_T | MDLT_eq_mdlCost | ✓ |
| Epiplexity is nonneg | ST_nonneg | ✓ |
| Cross-entropy is nonneg | HT_nonneg | ✓ |
| CSPRNG implies high epiplexity | csprng_high_epiplexity | ✓ |
| OWP implies factorization hardness | owp_factorization_hardness | ✓ |
| Optimal program is MDL-minimal | OptimalProg.optimal | ✓ |
