Documentation

Complexitylib.Classes.PPoly.Uniform.Unrolling.Internal

Streamable deterministic unrolling families — proof internals #

This module proves that the direct raw family has the same deterministic trace semantics and cubic size bound as the fixed-choice family, while exposing an exact positive-length serialization theorem.

Internal semantics of the direct deterministic unrolling family.

Internal exact positive-member serialization through the raw tableau.

Internal exact serialization theorem at every input length.

Internal whole-language correctness of the direct deterministic family.

theorem Complexity.TM.directUnrollingCircuitFamily_size_bigO_internal {k : } (tm : TM k) {f : } {d : } (hf : BigO f fun (x : ) => x ^ d) :
BigO (tm.directUnrollingCircuitFamily f).size fun (x : ) => x ^ (3 * d)

Internal cubic size estimate for the direct deterministic family.