Documentation

MIPRE.Foundations.Introspection.PauliSamplerParamsCost

Execution cost of the canonical Pauli parameters #

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem MIPRE.Introspection.PauliSamplerParameters.prog_runs_cost (c lam n : ℕ) :
    ∃ time ≤ cost c lam n, (prog c).Runs (Cost.encode (lam, n)) (Cost.encode (parameters c lam n)) time

    A polynomial upper bound for binary-to-unary conversion.

    Equations
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem MIPRE.Introspection.PauliSamplerParameters.parameters_size_le {c lam n v : ℕ} (hc : 1 ≤ c) (hu : lam * n ≤ v) :
        theorem MIPRE.Introspection.PauliSamplerParameters.cost_le_majorant {c lam n v : ℕ} (hc : 1 ≤ c) (hl : lam ≤ v) (hn : n ≤ v) (hu : lam * n ≤ v) :
        cost c lam n ≤ costMajorant c v