OAI/Computability/QuantumFactoring/EmissionBoundedRecursion.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.BitStackProgram.Emits.recursionCodeline 14 - def
OAI.ExactQuantumFactoring.BitStackProgram.Emits.recursionNextline 16 - lemma
OAI.ExactQuantumFactoring.BitStackProgram.Emits.recursionNext_iterateline 18 - lemma
OAI.ExactQuantumFactoring.BitStackProgram.Emits.boundedRecursionline 39Source documentation
A charged finite-stack loop over an explicitly implemented next-stage construction. The size invariant is a bound on actual intermediate encodings, not an assumption that an arbitrary bounded function is computable.
lemma boundedRecursion (K : α→ℕ) (f : α→ℕ→β) (hK : Emits ea unaryCode K) (h0 : Emits ea eb (fun x=>f x 0)) (hs : Emits (recursionCode (ea:=ea) (eb:=eb) K f) eb …Mentions: OAI.ExactQuantumFactoring.BitStackProgram.Emits, OAI.ExactQuantumFactoring.BitStackProgram.unaryCode, OAI.ExactQuantumFactoring.BitStackProgram.Emits.recursionCode