Documentation

Complexitylib.Metacomplexity.MCSP.Internal

Minimum Circuit Size Problem -- proof internals #

This module proves codec exactness and connects the direct existential MCSP semantics to Circuit.sizeComplexity at every positive arity.

theorem Complexity.MCSP.Instance.function_ofFunction_internal (arity threshold : ℕ) (f : BitString arity → Bool) :
(ofFunction arity threshold f).function = f

Internal characterization of every rejected MCSP code.

theorem Complexity.MCSP.Instance.hasCircuitAtMost_withThreshold_mono_internal (inst : Instance) {first second : ℕ} (hthreshold : first ≤ second) (hsmall : (inst.withThreshold first).HasCircuitAtMost) :