Documentation

LeanPool.SmallUndecidableGroups.Borisov.Assertions.AssertionV

Borisov's Assertion V #

This file proves the support statement called Assertion V in Borisov's normal-form argument. A reduced word in the displayed rank-five basis is expanded literally in the two stable letters. Flat Britton normal form then detects every stable-letter color which occurs in that expansion.

Literal color support #

theorem Undecidability.BorisovAssertionV.run_color_map (colors : List (Fin 2)) (hne : colors ≠ []) (u : ℤˣ) (lastCoeff : BorisovHNNModel.Base) :
theorem Undecidability.BorisovAssertionV.run_contains_color (colors : List (Fin 2)) (hne : colors ≠ []) (u : ℤˣ) (lastCoeff : BorisovHNNModel.Base) {color : Fin 2} (hcolor : color ∈ colors) :
∃ s ∈ BorisovAssertionIV.run colors hne u lastCoeff, s.color = color
theorem Undecidability.BorisovAssertionV.factorRun_contains_color (rules : Fin 3 → List (Fin 2)) (hne : ∀ (i : Fin 3), rules i ≠ []) (x : BorisovIntersections.Basis × Bool) (lastCoeff : BorisovHNNModel.Base) {color : Fin 2} (hcolor : color ∈ BorisovAssertionIV.factorColors rules x) :
∃ s ∈ BorisovAssertionIV.factorRun rules hne x lastCoeff, s.color = color
theorem Undecidability.BorisovAssertionV.expansionTail_contains_color (rules : Fin 3 → List (Fin 2)) (hne : ∀ (i : Fin 3), rules i ≠ []) (letters : List (BorisovIntersections.Basis × Bool)) (x : BorisovIntersections.Basis × Bool) (hx : x ∈ letters) {color : Fin 2} (hcolor : color ∈ BorisovAssertionIV.factorColors rules x) :
∃ s ∈ BorisovAssertionIV.expansionTail rules hne letters, s.color = color
theorem Undecidability.BorisovAssertionV.expansionTail_contains_of_usesStable (rules : Fin 3 → List (Fin 2)) (hne : ∀ (i : Fin 3), rules i ≠ []) (hsupport : ∀ (i : Fin 3), Thue.ContainsBoth (rules i)) (w : FreeGroup BorisovIntersections.Basis) (gamma : Fin 2) (huses : BorisovIntersections.UsesStable w gamma) :
∃ s ∈ BorisovAssertionIV.expansionTail rules hne w.toWord, s.color = gamma

A basis expansion with its evaluation, reducedness, and stable-letter occurrence properties.

Instances For

    The expansion witness for the left-rule basis.

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

      The expansion witness for the right-rule basis.

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

        The base subgroup #

        The subgroup J 0 #

        Swapping the two stable letters #

        Exchange the stable-letter color of a syllable while retaining its sign and coefficient.

        Equations
        Instances For

          The subgroup J 1 #

          Assertion V #

          Borisov's Assertion V, for any proof of Assertion IV. The argument is independent of the particular proof object supplied for Assertion IV.

          The canonical unconditional package, using the proved Assertion IV.

          Borisov's subgroup-intersection lemma #

          This file packages Borisov's Assertions IV and V into the four subgroup intersections used in Lemma 3.5 of the paper.