Worst-case running time of the construction program
Lax235315.ConstructionRuntime · concepts/Lax235315/ConstructionRuntime.lean · lax-235315
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
For all sufficiently large resource constants K, every run of the fixed construction program on an admissible graph input halts within K(|x|+1)(ceil(log₂ n)+1) steps, including unsuccessful random tapes.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
No proof in the archive yet — this claim is open.
Lean source view on GitHub
| 1 | import Lax235315.ConstructionContracts |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Worst-case running time of the construction program |
| 6 | type: theorem |
| 7 | --- |
| 8 | For all sufficiently large resource constants K, every run of the fixed |
| 9 | construction program on an admissible graph input halts within |
| 10 | K(|x|+1)(ceil(log₂ n)+1) steps, including unsuccessful random tapes. |
| 11 | |
| 12 | # Formalization notes |
| 13 | |
| 14 | This is an open implementation obligation for the explicit program. |
| 15 | It includes input reading, finite-bit sampling, the guarded arithmetic, |
| 16 | partition refinement, near-twin checking and reconstruction. Source-level |
| 17 | cost estimates alone do not discharge the registered word-RAM step bound. |
| 18 | -/ |
| 19 | |
| 20 | namespace Lax235315.ConstructionRuntime |
| 21 | open Lax235315.ConstructionContracts |
| 22 | |
| 23 | /-- A constant suffices for the time bound on every admissible run. -/ |
| 24 | axiom eventually_hasRunningTimeBound : |
| 25 | ∃ K₀ : ℕ, 1 ≤ K₀ ∧ ∀ K : ℕ, K₀ ≤ K → HasRunningTimeBound K |
| 26 | |
| 27 | end Lax235315.ConstructionRuntime |
| 28 |
Formalization notes
This is an open implementation obligation for the explicit program. It includes input reading, finite-bit sampling, the guarded arithmetic, partition refinement, near-twin checking and reconstruction. Source-level cost estimates alone do not discharge the registered word-RAM step bound.
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments