Threshold slices of MCSP -- proof internals #
theorem
Complexity.MCSP.Instance.minimumSize_withThreshold_internal
(inst : Instance)
(threshold : ℕ)
:
theorem
Complexity.MCSP.decode?_rethreshold_of_decode?_eq_some_internal
(threshold : ℕ → ℕ)
{bits : List Bool}
{inst : Instance}
(hdecode : Instance.decode? bits = some inst)
:
theorem
Complexity.MCSP.rethreshold_encode_mem_atThreshold_iff_internal
(threshold : ℕ → ℕ)
(inst : Instance)
:
rethreshold threshold inst.encode ∈ atThreshold threshold ↔ (inst.withThreshold (threshold inst.arity)).HasCircuitAtMost