Documentation

MIPRE.Foundations.Introspection.SourceCompilerCorrect

Exact acceptance of the cross-introspection compiler #

For a bounded original verifier the actual dimension query fits the clock. Acceptance is precisely the complete format/cutoff/projection guard followed by acceptance of the original decider at the exponential index.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem MIPRE.Introspection.SourceCompiler.crossProg_run_final (c k lam : ℕ) (U : Cost.ClockedUniversalMachine) (S D : Cost.Prog) (x r : Cost.Data) (t : ℕ) (hr : (finalStage k lam U D).Runs (preparedData c k lam S x) r t) :
    ∃ (time : ℕ), (crossProg c k lam U S D).Runs x r time
    theorem MIPRE.Introspection.SourceCompiler.crossProg_accepts_final (c k lam : ℕ) (U : Cost.ClockedUniversalMachine) (S D : Cost.Prog) (x : Cost.Data) :
    (∃ (t : ℕ), (crossProg c k lam U S D).Runs x (Cost.encode true) t) ↔ ∃ (t : ℕ), (finalStage k lam U D).Runs (preparedData c k lam S x) (Cost.encode true) t

    The actual sampler query, rather than an assumed dimension subroutine, fits exponent five.

    theorem MIPRE.Introspection.SourceCompiler.crossProg_original_iff {ℓ lam n : ℕ} (c : ℕ) (U : Cost.ClockedUniversalMachine) (V : Verifier ℓ) (hV : V.IsBounded lam) (hn : 1 ≤ n) (a b : Cost.BitStr) :

    Exact source-game interpretation, including the internal original-answer cutoff. The sole verifier hypothesis is its existing boundedness definition.