The constraints at two detyped questions, as a program #
Slice P4h of planning/aldous-lyons-track.md: the last stage of the answer-reduced verifier's
linear-constraints processor. From the parameters, the two questions' bits, the readable answers
and the constraints of the two questions' proof checks, it decodes the edge the two graph views sit
on by a finite table (edgeF), checks the readable lengths (lenOkF), and on the edge's pair of
types runs the four checks' programs (finBranchF), as the typed data does (Typed.cons):
lpFinal_eq. The proof checks need the circuits of the two seeds, which the routine's circuit
function computes from the input verifier's programs; the processor runs it, and the proof check,
as earlier stages on encodings (ArRoutine.prfInF, proof_lX, proof_lY), so that no program
has to be decoded from data.
The input #
The input of the processor's last stage: the parameters; the two questions' bits and the
two readable answers; Alice's and Bob's questions of the input sampler at the first question's
seed, then at the second's; the input verifier's programs, (λ, μ, σ) and the index.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
Equations
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The pieces of a question #
D t = (2M + 1) t, the number of a question's low-degree bits.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The vector part of a question's bits: after the graph view.
Equations
Instances For
The low-degree bits of a question: the last D t bits of its vector part.
Equations
Instances For
A question's readable length, by the calculator's function.
Equations
Instances For
A question's length.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first question's length, Na.
Equations
Instances For
The two questions' lengths, N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The number of slots of a role.
Equations
- One or more equations did not get rendered due to their size.
- MIPRE.Tailored.AnsRed.Typed.kF x✝ = MIPRE.Cost.PolyTimeFun.const (MIPRE.Cost.unary 2)
Instances For
The number of coefficients of a codeword at a type.
Equations
- One or more equations did not get rendered due to their size.
- MIPRE.Tailored.AnsRed.Typed.ncF MIPRE.LIDT.CL.Ty.point = MIPRE.Cost.PolyTimeFun.const (MIPRE.Cost.unary 1)
Instances For
The gates of a circuit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The point coordinates of a question: the first run of its low-degree blocks.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The checks at a pair of types #
The low-degree checks' input at a pair of types.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The consistency checks' input at a pair of types.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The indifference checks' input of a question of type r at offset o.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The circuit of a question's seed, from the input sampler's questions there.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The proof check's input of a question at offset o, with readable answer aR.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The edge and the lengths #
The edge of two questions, by a finite table on their graph views.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A unary number as a natural number.
Equations
Instances For
The length check: both readable answers have their questions' readable lengths.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The last stage #
The input of the processor's last stage: the parameters, the two questions' bits and readable answers, and the constraints of the two questions' proof checks, which earlier stages compute.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The typed view of the last stage's input, without input sampler questions or programs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The checks at a pair of types: the low-degree checks at one role, the consistency checks at one low-degree type, the indifference checks of each answer, and the proof check of each oracle point answer, read off the input.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The processor's last stage: on the edge of the two questions, if the readable answers have their lengths, the checks at the edge's pair of types; nothing otherwise.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Correctness of the pieces #
A typed view's indices are its type's.
The edge of two detyped questions is read off their selected edge.
The input at two detyped questions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The family's selector is the introspection stage's selector program.
The checks on the processor's input #
The low-degree bits of a question's vector part.
The processor's last stage's input at two detyped questions of the answer-reduced game: with the input sampler's questions at their seeds, and the input's programs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The proof check of the first question, an oracle point question, on the processor's input.
The proof check of the second question, an oracle point question, on the processor's input.
The processor's last stage outputs the presented game's constraints, at every pair of detyped questions, given the constraints of the two questions' proof checks.