Documentation

MIPRE.Tailored.Sofic.Significance

The significance of the generators of the associated test #

Proposition I:2283, for assocTest g. The words of the challenge at (x, y) use only J and the variables X(x, i), i < ℓ(x), and X(y, i), i < ℓ(y) (wordOK_words); there are at most 2 + 2(ℓ(x) + ℓ(y)) + ℓ(x)² + ℓ(y)² + 2(ℓ^R(x) + ℓ^R(y)) + 2^{ℓ(x) + ℓ(y) + 1} + 1 of them, the constraint words being deduplicated, each of length at most ℓ(x) + ℓ(y) + 4. Hence, with L = Λ = g.ansLen, every generator has significance at most sigBound g = (2L + 4)(3 + 8L + 2L² + 2·4^L) (sig_le), and the variable X(x, i) at most sigBound g · m(x) / W, where m(x) = Σ_y (w(x, y) + w(y, x)) is the weight of the question pairs at x and W the total weight (sig_genX_le).

The paper's count is finer (4 · 2^{2Λ}); the coarser one suffices for the perturbation bound.

Bit lists #

The generators of a challenge #

The generators that may occur in the challenge at (x, y).

Equations
Instances For

    Every letter of w is a generator of the challenge at (x, y).

    Equations
    Instances For
      theorem MIPRE.Tailored.Sofic.wordOK_append {g : TailoredGameValue.TailoredGameData} {x y : ℕ} {u v : SubgroupTestValue.Word} (hu : WordOK g x y u) (hv : WordOK g x y v) :
      WordOK g x y (u ++ v)
      theorem MIPRE.Tailored.Sofic.wordOK_flatMap_x {g : TailoredGameValue.TailoredGameData} {x y : ℕ} (L : List ℕ) (hL : ∀ i ∈ L, i < g.lenAt x) :
      WordOK g x y (List.flatMap (wX g x) L)
      theorem MIPRE.Tailored.Sofic.wordOK_flatMap_y {g : TailoredGameValue.TailoredGameData} {x y : ℕ} (L : List ℕ) (hL : ∀ i ∈ L, i < g.lenAt y) :
      WordOK g x y (List.flatMap (wX g y) L)

      Lengths #

      Significance #

      The bound on the significance of every generator.

      Equations
      Instances For
        theorem MIPRE.Tailored.Sofic.count_words_le {g : TailoredGameValue.TailoredGameData} {x y : ℕ} (hx : x < g.nV + 1) (hy : y < g.nV + 1) (k : ℕ) :
        (List.map (fun (w : SubgroupTestValue.Word) => ↑(wordCount k w)) (words g x y)).sum ≤ if GenOK g x y k then ↑(sigBound g) else 0

        The occurrences of any generator in the words of a challenge number at most sigBound g, and none unless the generator belongs to the challenge.

        The weight of the question pairs at the vertex x, m(x) = Σ_y (w(x, y) + w(y, x)).

        Equations
        Instances For
          theorem MIPRE.Tailored.Sofic.genX_inj {g : TailoredGameValue.TailoredGameData} {x x' i i' : ℕ} (hi : i < g.ansLen) (hi' : i' < g.ansLen) (h : genX g x i = genX g x' i') :
          x = x'

          The generators X(x, i) and X(x', i'), i, i' < Λ, coincide only when x = x'.

          theorem MIPRE.Tailored.Sofic.sig_genX_le {g : TailoredGameValue.TailoredGameData} {x i : ℕ} (hx : x < g.nV + 1) (hi : i < g.lenAt x) :
          sig (assocTest g) (genX g x i) ≤ ↑(sigBound g) * ↑(mdeg g x) / ↑(qwTot g)

          Significance of a variable (Proposition I:2283): X(x, i) has significance at most sigBound g · m(x) / W.