Lax307052.PolyBounds
Constructing polynomial space bounds
concepts/Lax307052/PolyBounds.lean · lax-307052
No public endorsements yet.
Loading review…
Sign in with ORCIDConcept map
Lemma
For every polynomial with natural coefficients, the positive bound is fully space-constructible. Nested input counters append the polynomial terms to a unary output track. A final scan halts at the required work position.
Lean source view on GitHub
| 1 | import Lax307052.SpaceConstructibility |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Constructing polynomial space bounds |
| 6 | type: lemma |
| 7 | --- |
| 8 | For every polynomial with natural coefficients, the positive bound |
| 9 | is fully space-constructible. |
| 10 | Nested input counters append the polynomial terms to a unary output track. |
| 11 | A final scan halts at the required work position. |
| 12 | -/ |
| 13 | |
| 14 | namespace Lax307052.PolyBounds |
| 15 | |
| 16 | open SpaceConstructibility |
| 17 | |
| 18 | axiom polynomial_constructible (p : Polynomial ℕ) : |
| 19 | Constructible (fun n => p.eval n + n + 2) |
| 20 | |
| 21 | end Lax307052.PolyBounds |
| 22 |
Community review
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above; your ORCID profile must share a public name.
0 comments