Documentation

MIPRE.SubgroupTestValue

Subgroup tests, their sofic value, and the Aldous–Lyons conjecture (paper I) #

A self-contained statement file, depending on Mathlib only, for The Aldous–Lyons Conjecture I: Subgroup Tests (L. Bowen, M. Chapman, A. Lubotzky, T. Vidick, arXiv:2408.00110, "paper I"; line numbers I:n of its LaTeX source). Its definitions, with the paper's:

Words are lists of letters (i, e), the generator i (to the power -1 when e), read as a product from left to right; a letter whose generator is not among the nGen acts as the identity. A literal (i, b) with i beyond the length of K is false.

Descriptions of subgroup tests #

@[reducible, inline]

A letter: a generator and whether it is inverted.

Equations
Instances For
    @[reducible, inline]

    A word in the generators and their inverses.

    Equations
    Instances For

      A first-order description of a subgroup test (I:439–457) over the free group on nGen generators: a list of challenges (weight, K, clauses). The challenge is passed by a subgroup H when some clause holds, a clause being a list of literals (i, b), each saying that the i-th word of K lies in H when b and does not when ¬b. The challenge distribution is proportional to the weights.

      Instances For

        SubgroupTestData is a tuple of naturals and lists.

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

          Finite actions and the value #

          A finite action of the free group on nGen generators: a permutation of Fin N, N ≥ 1, for each generator.

          Instances For

            The permutation of a letter.

            Equations
            Instances For

              The permutation of a word, the product of its letters from left to right.

              Equations
              Instances For
                def SubgroupTestValue.FiniteAction.InStab {nGen : ℕ} (σ : FiniteAction nGen) (x : Fin σ.N) (w : Word) :

                The word w lies in the stabilizer Stab(σ, x) of the point x.

                Equations
                Instances For
                  @[instance_reducible]
                  instance SubgroupTestValue.FiniteAction.instDecidableInStab {nGen : ℕ} (σ : FiniteAction nGen) (x : Fin σ.N) (w : Word) :
                  Decidable (σ.InStab x w)
                  Equations
                  def SubgroupTestValue.FiniteAction.LitHolds {nGen : ℕ} (σ : FiniteAction nGen) (K : List Word) (x : Fin σ.N) (lit : ℕ × Bool) :

                  The literal (i, b) holds at x for the list of words K.

                  Equations
                  Instances For
                    @[instance_reducible]
                    instance SubgroupTestValue.FiniteAction.instDecidableLitHolds {nGen : ℕ} (σ : FiniteAction nGen) (K : List Word) (x : Fin σ.N) (lit : ℕ × Bool) :
                    Decidable (σ.LitHolds K x lit)
                    Equations
                    def SubgroupTestValue.FiniteAction.Passes {nGen : ℕ} (σ : FiniteAction nGen) (K : List Word) (clauses : List (List (ℕ × Bool))) (x : Fin σ.N) :

                    The stabilizer of x passes the challenge (K, clauses): some clause holds.

                    Equations
                    • σ.Passes K clauses x = ∃ c ∈ clauses, ∀ lit ∈ c, σ.LitHolds K x lit
                    Instances For
                      @[instance_reducible]
                      instance SubgroupTestValue.FiniteAction.instDecidablePasses {nGen : ℕ} (σ : FiniteAction nGen) (K : List Word) (clauses : List (List (ℕ × Bool))) (x : Fin σ.N) :
                      Decidable (σ.Passes K clauses x)
                      Equations
                      noncomputable def SubgroupTestValue.FiniteAction.passProb {nGen : ℕ} (σ : FiniteAction nGen) (K : List Word) (clauses : List (List (ℕ × Bool))) :

                      The probability that the stabilizer of a uniform point passes the challenge.

                      Equations
                      Instances For

                        The total weight of the challenges.

                        Equations
                        Instances For

                          The value val(T, Φ(σ)) (I:455) of the finitely described IRS of σ: the probability that the stabilizer of a uniform point passes a challenge drawn with probability proportional to its weight.

                          Equations
                          Instances For

                            The sofic value (I:518): the supremum of the value over finite actions.

                            Equations
                            Instances For

                              The sofic value is approximable: a computable function approximates it to within 1/(k+1) on every test, by a point f T k / (k+1) of the grid of step 1/(k+1) (the value lies in [0, 1]). Paper I shows this follows from the Aldous–Lyons conjecture (Corollary I:605), and, with paper II, that it is false (Corollary I:2144).

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

                                Invariant random subgroups and the conjecture #

                                The indicator functions of the subgroups of the free group on Fin s.

                                Equations
                                Instances For

                                  The space Sub(F) of subgroups of the free group on Fin s, as indicator functions, with the subspace topology of the product topology on {0,1}^F (I:469).

                                  Equations
                                  Instances For

                                    Conjugation by w on Sub(F): H ↦ w H w⁻¹.

                                    Equations
                                    Instances For

                                      The invariant random subgroups (Definition I:486): the probability measures on Sub(F) invariant under conjugation.

                                      Equations
                                      Instances For
                                        def SubgroupTestValue.stab {s : ℕ} (σ : FiniteAction s) (x : Fin σ.N) :

                                        The stabilizer Stab(σ, x) (I:503) of a point under a finite action, as an indicator.

                                        Equations
                                        Instances For

                                          The finitely described IRSs Φ(σ) = E_x 1_{Stab(σ, x)} (I:510–514).

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

                                            The Aldous–Lyons conjecture (Conjecture I:528): for every finite rank, the finitely described IRSs of the free group are weak-* dense in its IRSs. Paper I with paper II refutes it (Corollary I:2144).

                                            Equations
                                            Instances For