RE ⊆ MIP*_{1,1/2}(2,1), and MIP*_{1,1/2}(2,1) = RE #
The class verifier of Paper/ClassVerifier.lean is a PolyVerifier for the polynomial
classP chosen above its four cost bounds (sampB, dimB, decB, cutB, each polynomially
bounded here), and:
- it is efficient on every input (
classV_efficient): the sampler's cost and the decider's are within the polynomial, the questions have the compressed sampler's dimension at the fixed level, and the decider rejects overlong messages — the answers by its cutoff, the questions by the wrapper's length check; - its game on
zhas the value of𝒱^halt (R z) λ(z)at the fixed levelCwith the answers cut atcutz z(classV_value): the uniform seed of lengthB ≥ s(C)pushes forward, through its firsts(C)bits, to the compressed sampler's distribution (SamplerFamily.game_μ_qEmb,SamplerFamily.game_support, inPaper/ClassSampler.lean), so the game is the restriction of the verifier's to the questions of lengths(C)(quantumValue_restrictQuestions) with the answers extended by always-rejected ones (quantumValue_extendAnswers); - that value is
1onLand at most1/2off it (thm:haltingat the fixed level,halting_paper): the cutoff is at least the compressor's answer bound, and below it the decider of𝒱^haltrejects overlong answers wheneverMdoes not halt.
Hence re_subset_mipstar_of and mipstar_eq_re_of (blueprint thm:mipstar-eq-re,
for the paper's class), given a compressor and the two universal machines; the unconditional
forms are in MIPRE/Background/Pipeline.lean and MIPRE/MainTheorem.lean.
The bounds are polynomial #
The cutoff, in the input length.
Equations
Instances For
The class verifier #
The polynomial of the class verifier: above the sampler's cost, the dimension, the decider's cost and the cutoff.
Instances For
The class verifier of the language reduced to halting by R.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The verifier 𝒱^halt (R z) λ(z) the class verifier plays on z.
Equations
- MIPRE.Halting.Vz G U UT Λ₀ R z = MIPRE.Halting.Vpaper G U UT (R.toFun z) (MIPRE.Halting.lamz Λ₀ R z)
Instances For
The class verifier samples the compressed samplers at the fixed level.
The class verifier is efficient on every input.
The value of the game #
The value of the class verifier's game is that of 𝒱^halt (R z) λ(z) at the fixed
level C, with the answers cut at cutz z.
RE ⊆ MIP*, and MIP* = RE #
The values on and off the language, for the parameter Λ₀ of lem:lambda and a
cutoff above the compressor's bound.
RE ⊆ MIP*_{1,1/2}(2,1), given a compressor and the two universal machines.
MIP*_{1,1/2}(2,1) = RE (blueprint thm:mipstar-eq-re, the paper's class), given a
compressor and the two universal machines.