The honest PCP of a pair of answers, slot by slot #
The honest strategy of the answer-reduced game (slice P4d of planning/aldous-lyons-track.md)
answers with the polynomials of the honest PCP pairPcp of the input answers
(cor:functional_viewpoint_final): the oracle with all of them, an isolated player with the two
of its own answer. This file records what the strategy's proof needs of them, slot by slot.
slot_pairPcp_alice,slot_pairPcp_bob: an isolated player's polynomials depend only on its own question and answer, so the oracle's are the player's (the consistency check).slot_pairPcp_readable: a readable polynomial depends only on the readable answers.slot_pairPcp_affine: a linear polynomial isF₂-affine in the linear answers, the readable ones fixed.indDeg_pairPcp,identities_pairPcp: its individual degree is at most17, and when the input game accepts the answers it satisfies the thirteen checks identically.HonestHyp: the hypotheses on the parameters and on each seed's circuit under which that holds at every seed (HonestHyp.identities), what the completeness of the answer-reduced game takes.
Encodings read only the cube #
Readable and linear slots of Induce #
The honest PCP of an answer pair #
The honest PCP of an answer pair (a, b) at the questions (x, y)
(cor:functional_viewpoint_final), for a circuit polynomial T and a circuit Cc whose formula's
witnesses the readable tables carry: Induce of the readable tables of the readable parts and the
linear tables of the linear parts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A readable polynomial of the honest PCP depends only on the readable answers.
A linear polynomial of the honest PCP is F₂-affine in the linear answers, the readable
answers fixed.
The isolated players' polynomials #
Alice's polynomials depend only on her question and answer, when her answer carries its readable part and that part fits the table.
Bob's polynomials depend only on his question and answer.
Accepted answers #
An accepted answer pair makes the verifier's programs halt: otherwise the constraints are the one that rejects everything.
The honest PCP of an accepted answer pair satisfies the thirteen checks identically
(identities_honest), at parameters the lengths fit, for a circuit that describes the output
indicator through the windows within a time L* meets.
At every seed #
The circuit polynomial of each seed: the arithmetization of its circuit, on the PCP's variables.
Equations
- MIPRE.Tailored.AnsRed.circOf L V n Cc hm z = (MvPolynomial.rename (Fin.cast ⋯)) (Cc z).finiteArith
Instances For
The hypotheses of the honest PCPs at every seed: the parameters fit the lengths and the
constraints of the n-th game, and each seed's circuit is well formed, has the PCP's inputs, and
describes the output indicator L* through the windows at the seed's question pair, within a
time L* meets on the honest strings.
- wf (z : V.Questions n) : (Cc z).WellFormed
- time (z : Fin (V.sampler.dim n) → CL.𝔽₂) (aR bR : Cost.BitStr) : (lstar prm V).Accepts n (CL.toBits ((V.sampler.cl n Player.alice).eval z)) (CL.toBits ((V.sampler.cl n Player.bob).eval z)) (honestA L V n ((V.sampler.cl n Player.alice).eval z) ((V.sampler.cl n Player.bob).eval z) aR bR) (honestB L V n ((V.sampler.cl n Player.bob).eval z) bR) → (lstar prm V).AcceptsWithin n (CL.toBits ((V.sampler.cl n Player.alice).eval z)) (CL.toBits ((V.sampler.cl n Player.bob).eval z)) (honestA L V n ((V.sampler.cl n Player.alice).eval z) ((V.sampler.cl n Player.bob).eval z) aR bR) (honestB L V n ((V.sampler.cl n Player.bob).eval z) bR) Tt
Instances For
At every seed, the honest PCP of an accepted answer pair satisfies the checks identically.