Documentation

MIPRE.Background.Tailored.AnswerReduction.ArContract

The answer reduction's contract, from its routine #

Slice P4i of planning/aldous-lyons-track.md: the output verifier of the routine arRoutine inhabits TailoredAnswerReduction 5 (tailoredAnswerReductionOf), given the two facts about the field the soundness clause needs: the field-size conditions of valStar_sound_output and the bound of its error 24 √(errAR (16⁹ ε)) by the contract's loss AnswerReduction.delta. Every other clause is proved here:

theorem MIPRE.Tailored.AnsRed.Typed.one_le_delta_mu_zero {a b : ℝ} (ha : 0 ≤ a) {lam sigma n : ℕ} (hs : 1 ≤ sigma) {ε : ℝ} (hε : 0 < ε) :
1 ≤ AnswerReduction.delta a b lam 0 sigma n ε

At μ = 0 the loss is at least 1.

A verifier's description length is at least 1.

@[reducible, inline]
noncomputable abbrev MIPRE.Tailored.AnsRed.Typed.arOut (κ : Params.ArConsts) (hE : 1 ≤ κ.E₂) (V : TailoredVerifier 5) (lam mu sigma : ℕ) :

The output verifier of the routine, for a 5-level input.

Equations
Instances For
    noncomputable def MIPRE.Tailored.AnsRed.Typed.tailoredAnswerReductionOf (κ : Params.ArConsts) (hE : 1 ≤ κ.E₂) (hE₁ : 2 * lstarE ≤ κ.E₁) (hc₀ : κ.c₀ = lstarProgSize₀) (a b : ℝ) (C : ℕ) (ha : 1 ≤ a) (hb0 : 0 < b) (hb1 : b ≤ 1) (hq : ∀ (lam mu sigma n : ℕ), 2 * ((2 ^ Params.pJ κ lam mu sigma n + 1) * Params.pD) ≤ Fintype.card (Fq (Params.pTw κ lam mu sigma n) ⋯)) (hτ : ∀ (lam mu sigma n : ℕ), 2 * ((Params.pL κ lam mu sigma n).m * chkDeg 5 Params.pD) ≤ Fintype.card (Fq (Params.pTw κ lam mu sigma n) ⋯)) (herr : ∀ (lam mu sigma n : ℕ) (ε : ℝ), C ≤ n → 2 ≤ n → 1 ≤ lam → 1 ≤ sigma → 0 < ε → 24 * √(errAR (Params.pTw κ lam mu sigma n) ⋯ (Params.pJ κ lam mu sigma n) Params.pD (Params.pL κ lam mu sigma n) (16 ^ 9 * ε)) ≤ AnswerReduction.delta a b lam mu sigma n ε ∨ 1 ≤ AnswerReduction.delta a b lam mu sigma n ε) :

    The answer reduction's contract, from the routine, given the field-size conditions and the bound of the soundness error by the contract's loss, or the loss at least 1.

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

      The constants #

      The constants of the answer reduction: E₁ = 2E for the running time of L*, E₂ the field width's threshold of the soundness error, c₀ the size of L*'s program.

      Equations
      Instances For

        Answer reduction for tailored verifiers (thm:tailored-ar, II:6883): the contract TailoredAnswerReduction 5 is inhabited.

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