Documentation

Complexitylib.Metacomplexity.MINKT.Gap.Logarithmic.Efficient.Internal

Efficient threshold search for logarithmic-gap MINKT -- proof internals #

theorem Complexity.GapMINKT.Logarithmic.Efficient.fp_and_satisfiesBoundsOn_printerClock_internal {tapes : } {machine : TM tapes} {parameters : Parameters} (huniversal : machine.IsEfficientlyUniversal) {decide : List BoolBool} (hdecide : (fun (bits : List Bool) => [decide bits]) FP) (haccept : bitsyesLanguage machine, decide bits = true) (hreject : bitsnoLanguage machine parameters, decide bits = false) :
∃ (coefficient : ) (exponent : ), encodedTimeSearchEstimator decide FP (executableEstimator decide).SatisfiesBoundsOn machine parameters fun (inst : MINKT.Instance) => coefficient * (2 * inst.output.length + 3) ^ exponent inst.time