A tailored verifier as a bounded normal form verifier #
TailoredVerifier.ofTNFV U V (MIPRE.Tailored.OfTNFV) presents a tailored verifier as a
normal form verifier, its decider the canonical decider canonProg in the wrapper of
Verifier.ofSamplerDecider; canonProg is bounded on encodings only. ofTNFVT U V is the same
with the total parse in front, canonProgT (MIPRE.Tailored.CanonicalCost), which accepts the
same inputs and is bounded on every input. So it denotes the same games, and it is
λ'-bounded for a λ' linear in λ:
ofTNFVT_accepts_iff,ofTNFVT_game: the decider accepts what that ofofTNFVaccepts, so the games are equal, andvalStar_ofTNFVT,hasPerfectPCC_ofTNFVTtransportvalStar_ofTNFV,hasPerfectPCC_ofTNFV;dom_wrapCoreCost: the wrapper's explicit costProg.wrapCoreCost, at the sampler's boundCsand degreeK, is dominated byc (W + 1)^m X^{e (K + 1)}(MIPRE.Repeat.Dom) onceWis above10^K,Cs, the dimension and the sizes of the index and of the two programs;ofTNFVT_isBounded: for a fixed universal machineUthere is a constantCsuch that everyλ-bounded tailored verifierVgives a(C λ)-bounded normal form verifierofTNFVT U V. The decider's clause is the wrapper's cost at the index in question (Prog.wrapCore_cost_at, which needs the sampler's bound at that index only,n ≥ 2being allλ-boundedness supplies) on the canonical decider's (canonProgT_timeBound), dominated withW = n^{A λ}; the size clause isesize_wrapCoreandesize_canonProgT.
Arithmetic at n ≥ 2 #
esize n ≤ n^4 for n ≥ 2: the binary numeral has at most n digits.
The verifier, and its games #
A tailored verifier as a normal form verifier, with a total parse: its sampler, and the
canonical decider with the parse in front (canonProgT), wrapped in the question-length
check.
Equations
- V.ofTNFVT U = MIPRE.Verifier.ofSamplerDecider U V.sampler (MIPRE.Tailored.canonProgT V.len.prog V.lp.prog)
Instances For
The decider accepts exactly what that of ofTNFV accepts, on every input.
The normal form verifier's decider accepts exactly what the tailored game accepts.
The games are those of ofTNFV.
The decision predicates agree on the answers the tailored game has, embedded in the
answers of length at most T.
The values agree, for an answer bound above the tailored game's answer lengths.
A perfect ZPC strategy gives a perfect PCC strategy of ofTNFVT (lem:zpc-pcc), for an
answer bound above the tailored game's answer lengths.
The wrapper's cost, dominated #
The wrapper's explicit cost is dominated: for every domination (cT, mT, eT) of the
string's decider's time T, there are c, m, e with wrapCoreCost ≤ c (W + 1)^m X^{e (K + 1)}
— the sampler's bound Cs at degree K — once W is above 10^K, Cs, the dimension and the
sizes of the index and of the two programs, and X above the input's size. The constants depend
on the universal machine alone.
The bound, at n ≥ 2 #
A λ-bounded tailored verifier is a (C λ)-bounded normal form verifier, for a
constant C depending on the universal machine U alone.