Documentation

MIPRE.Background.LIDT.MIPStarRE.LDT.MainInductionStep.Defs

Section 6 — Definitions #

This file contains restriction/lifting maps, section-local error terms, averaging operators, and tensor-placement bookkeeping for the induction step.

References #

Lift an axis-line answer from the restricted slice back to the ambient space.

Equations
Instances For
    structure MIPStarRE.LDT.MainInductionStep.RestrictedSymStrat (params : Parameters) [FieldModel params.q] (ι : Type u_2) [Fintype ι] [DecidableEq ι] :
    Type (max u_2 u_3)

    Restricted slice data keeps the point and axis-parallel measurements complete, and packages a genuine projective measurement on the slice's diagonal answer space.

    The paper's outcome-level formula would send a slice polynomial f to the ambient outcome append_x(f). With the current ambient diagonal answer encoding, that map is not total on all ambient outcomes, so here we preserve the verifier-visible base-point readout used in Chapter 10 instead: first postprocess the ambient slice-preserving diagonal measurement to its value at zeroCoord in F_q, then re-embed that F_q-valued projective measurement into the honest slice answer space DiagonalLinePolynomial params using canonical representatives.

    This yields a complete projective measurement on the (m,q,d) diagonal answer space whose base-point evaluation agrees with the ambient slice-preserving branch, eliminating the earlier lossy submeasurement while remaining faithful to the restricted diagonal test actually formalized here.

    Instances For

      Sampled point answers in the axis-parallel lines test. Point player receives u (base point) and answers at u.

      Equations
      Instances For

        Sampled line answers in the axis-parallel lines test, evaluated at the base point u (parameter zeroCoord).

        Equations
        Instances For
          noncomputable def MIPStarRE.LDT.MainInductionStep.RestrictedSymStrat.restrictedDiagonalPointAnswerFamily {params : Parameters} [FieldModel params.q] {ι : Type u_2} [Fintype ι] [DecidableEq ι] (strategy : RestrictedSymStrat params ι) (j : Fin params.m) :
          IdxSubMeas (RestrictedDiagonalSample params j) (Fq params) ι

          Sampled point answers in the j-restricted diagonal test. Point player receives u and answers at u.

          Equations
          Instances For
            noncomputable def MIPStarRE.LDT.MainInductionStep.RestrictedSymStrat.restrictedDiagonalLineAnswerFamily {params : Parameters} [FieldModel params.q] {ι : Type u_2} [Fintype ι] [DecidableEq ι] (strategy : RestrictedSymStrat params ι) (j : Fin params.m) :
            IdxSubMeas (RestrictedDiagonalSample params j) (Fq params) ι

            Sampled diagonal-line answers in the j-restricted diagonal test, evaluated at the base point (parameter zeroCoord).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Failure surrogate for the axis-parallel lines test.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                Failure surrogate for the self-consistency test.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Failure surrogate for the diagonal lines test. Averages over restriction index j, then the j-restricted diagonal test.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    structure MIPStarRE.LDT.MainInductionStep.RestrictedSymStrat.IsGood {params : Parameters} {ι : Type u_2} [Fintype ι] [DecidableEq ι] [FieldModel params.q] (strategy : RestrictedSymStrat params ι) (eps delta gamma : Error) :

                    Goodness data for a restricted strategy.

                    Instances For

                      Equivalence between slice and ambient axis-line polynomials at a fixed height x: liftAxisAnswer sends a slice polynomial to its ambient lift, with AxisLinePolynomial.restrictAtHeight as inverse.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        noncomputable def MIPStarRE.LDT.MainInductionStep.restrictAxisParallelMeasurement {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :

                        Restrict an axis-parallel line measurement to the slice at height x.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def MIPStarRE.LDT.MainInductionStep.restrictDiagonalMeasurement {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :

                          Restrict a diagonal-line measurement to the slice at height x.

                          This is not literally the paper's outcome reindexing f ↦ DiagonalLinePolynomial.appendAtHeight params f x; that map only covers the degree-params.m * params.d ambient outcomes. Instead we preserve the only statistic used by the restricted diagonal test formalized here, namely the base-point answer at zeroCoord.

                          Concretely we:

                          1. restrict the ambient line question to the slice-preserving line,
                          2. postprocess the ambient projective measurement to its zeroCoord value in F_q, and
                          3. re-embed that F_q-valued projective measurement into the honest slice answer space via diagonalValueRepresentative.

                          This produces a complete projective measurement on DiagonalLinePolynomial params whose induced base-point answer distribution is exactly the same as the ambient slice-preserving diagonal measurement.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            noncomputable def MIPStarRE.LDT.MainInductionStep.restrictDiagonalAnswerMeasurement {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :

                            Restrict a diagonal-line measurement to the slice at height x, using the paper-level function-answer alphabet.

                            Unlike restrictDiagonalMeasurement, this keeps the whole line answer function rather than only the value at zeroCoord. The map is total because DiagonalLineAnswer has no degree-bound subtype proof to preserve.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def MIPStarRE.LDT.MainInductionStep.xRestrictedAnswerSymStrat {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :
                              AnswerSymStrat params ι

                              The x-restricted strategy with function-valued diagonal-line answers.

                              This matches the slice-restriction interface in inductive_step.tex, lines 436--455. It is kept parallel to the current xRestrictedStrategy, whose diagonal field uses the legacy degree-bounded answer alphabet and therefore only preserves the sampled base-point readout.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                @[simp]
                                theorem MIPStarRE.LDT.MainInductionStep.xRestrictedAnswerSymStrat_state {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :
                                (xRestrictedAnswerSymStrat params strategy x).state = strategy.state

                                The function-answer restricted strategy reuses the ambient bipartite state.

                                @[simp]
                                theorem MIPStarRE.LDT.MainInductionStep.xRestrictedAnswerSymStrat_pointMeasurement_apply {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) (u : Point params) :
                                (xRestrictedAnswerSymStrat params strategy x).pointMeasurement u = strategy.pointMeasurement (appendPoint params u x)

                                The function-answer restricted strategy reindexes point questions by appending the slice height.

                                @[simp]
                                theorem MIPStarRE.LDT.MainInductionStep.xRestrictedAnswerSymStrat_isNormalized {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :
                                =

                                The function-answer restricted strategy reuses the parent normalization witness.

                                @[simp]
                                theorem MIPStarRE.LDT.MainInductionStep.xRestrictedAnswerSymStrat_diagonalMeasurement_apply {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) ( : DiagonalLine params) :

                                The function-answer restricted diagonal measurement is the answer-valued restriction of the ambient diagonal measurement.

                                @[simp]

                                Evaluating the answer-valued restricted diagonal measurement at the base point recovers the ambient slice-preserving diagonal readout.

                                noncomputable def MIPStarRE.LDT.MainInductionStep.xRestrictedStrategy {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :

                                The x-restricted strategy from the proof of the main induction theorem.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  @[simp]
                                  theorem MIPStarRE.LDT.MainInductionStep.xRestrictedStrategy_state {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :
                                  (xRestrictedStrategy params strategy x).state = strategy.state

                                  Restricting a strategy does not change its bipartite state.

                                  @[simp]
                                  theorem MIPStarRE.LDT.MainInductionStep.xRestrictedStrategy_isNormalized {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) :
                                  =

                                  Restricting a strategy reuses the parent strategy's normalization witness.

                                  @[simp]
                                  theorem MIPStarRE.LDT.MainInductionStep.xRestrictedStrategy_pointMeasurement_apply {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) (u : Point params) :
                                  (xRestrictedStrategy params strategy x).pointMeasurement u = strategy.pointMeasurement (appendPoint params u x)

                                  Restricting a strategy reindexes point questions by appending the slice height.

                                  @[simp]
                                  theorem MIPStarRE.LDT.MainInductionStep.restrictAxisParallelMeasurement_outcome {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (strategy : SymStrat params.next ι) (x : Fq params) ( : AxisParallelLine params) (f : AxisLinePolynomial params) :

                                  Restricting an axis-parallel measurement reindexes outcomes by slice extension.

                                  @[simp]

                                  Postprocessing the restricted diagonal measurement at the base point recovers exactly the ambient slice-preserving diagonal answer distribution at the base point.

                                  noncomputable def MIPStarRE.LDT.MainInductionStep.mainInductionNu (params : Parameters) (k : ) (eps delta gamma : Error) :

                                  The intermediate ν from thm:main-induction.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    noncomputable def MIPStarRE.LDT.MainInductionStep.mainInductionError (params : Parameters) (k : ) (eps delta gamma : Error) :

                                    The explicit σ of thm:main-induction.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      The section-local self-improvement error.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        noncomputable def MIPStarRE.LDT.MainInductionStep.ldPastingInInductionNu (params : Parameters) (k : ) (eps delta gamma zeta : Error) :

                                        The intermediate ν from the section-local pasting theorem.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          noncomputable def MIPStarRE.LDT.MainInductionStep.ldPastingInInductionError (params : Parameters) (k : ) (eps delta gamma kappa zeta : Error) :

                                          The section-local pasting consistency error.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            noncomputable def MIPStarRE.LDT.MainInductionStep.tensorFailureExpectation {Outcome : Type u_2} {ιA : Type u_3} {ιB : Type u_4} [Fintype ιA] [DecidableEq ιA] [Fintype ιB] [DecidableEq ιB] [Fintype Outcome] (ψ : QuantumState (ιA × ιB)) (Z : Quantum.Op ιA) (H : SubMeas Outcome ιB) :

                                            Tensor-failure expectation on a bipartite space.

                                            Computes ⟨ψ| (Z ⊗ I)(I ⊗ (I - Σ H_a)) |ψ⟩ where Z acts on the left register and H acts on the right register.

                                            Equations
                                            Instances For

                                              Probability that a sampled test line in F_q^{m+1} is not parallel to the new axis.

                                              Equations
                                              Instances For

                                                Reciprocal loss incurred when conditioning away the new axis direction.

                                                In lem:restricted-probabilities, the axis-parallel and diagonal branches use this same conditioning step, so both averaged slice bounds carry the paper's common factor ((m + 1) / m).

                                                Equations
                                                Instances For