The typed answer-reduced game #
Piece AR-3c of planning/answer-reduction.md, concluded: the game of the typed answer-reduced
verifier V̂^ar at one index, in the vocabulary the detyping compiler consumes
(MIPRE.CL.Detyping.typedGame), with bit-string answers.
- The types are
Role × PcpTy, on the complete type graph with loops (graph), as for the oracularized verifier. - The CL functions are the binary family
clofMIPRE/Background/AnswerReduction/Family, the same for both players. - The predicate (
typedPred) parses both answers by their types (parse), rejects a failed parse, and otherwise decides by the answer-reduced predicateacceptson the decoded questions (decodeQ: the type, the oracle half, and the PCP half read back overF_q). - The game check (
gameCheck) runs the PCP verifier of aSAT.PcpDecideron the input verifier's question pair, read off the oracle half by the input sampler's two CL functions, and the view(z, α)in thek-bit representation the PCP reads.
accepts_of_typedPred and typedPred_enc are the two directions AR-4 and AR-5 need: acceptance of
the bit-string predicate is acceptance of accepts after the parse, and accepts on answers of
the right format is acceptance of their honest encodings.
The types of the answer-reduced verifier.
Instances For
The complete type graph on the answer-reduced types, loops included.
Equations
- MIPRE.AnswerReduction.graph x✝¹ x✝ = True
Instances For
Equations
The field of the PCP with its k-bit representation.
Equations
- MIPRE.AnswerReduction.fld P hk = MIPRE.SAT.shoupBinField P.k hk
Instances For
A typed question of the answer-reduced verifier, decoded: the type, the oracle half and the PCP half.
Equations
- MIPRE.AnswerReduction.decodeQ V n P hk p = (p.1, MIPRE.AnswerReduction.oraclePart V n P p.2, MIPRE.AnswerReduction.pcpPart V n P hk p.2)
Instances For
The game check: the PCP verifier of PD, with the input decider D and the parameters
(n, T, Q, σ), on the input question pair read off the oracle half and the view (z, α).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The typed answer-reduced predicate on bit-string answers of length at most B.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The typed answer-reduced game at index n, with answers of length at most B.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Acceptance of the bit-string predicate is acceptance of accepts after the parse.
accepts on two answers is acceptance of their honest encodings.