Documentation

LeanPool.SmallUndecidableGroups.AdianRabin.MillerTancer.Amalgam

Amalgam #

Part of the dependency closure of the small undecidable group constructions.

@[reducible, inline]

The factor containing the old presented group and the new letters alpha, beta.

Equations
Instances For
    @[reducible, inline]

    The free factor on the separate copies of beta and gamma.

    Equations
    Instances For

      The inclusion of the original presented group into the left factor.

      Equations
      Instances For

        The element alpha in the left factor.

        Equations
        Instances For

          The element beta in the left factor.

          Equations
          Instances For
            def Undecidability.MillerTancer.Amalgam.leftBasis {n m : ℕ} (P : FP n m) (z w : Word n) :
            Fin 5 → LeftFactor P

            The five proposed free generators in the left factor.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[reducible, inline]

              The five proposed free generators in the right factor.

              Equations
              Instances For

                The homomorphism freely extending the left amalgamating basis.

                Equations
                Instances For
                  @[reducible, inline]

                  The homomorphism freely extending the right amalgamating basis.

                  Equations
                  Instances For

                    The two sides of the amalgamation diagram.

                    Instances For
                      @[instance_reducible]
                      instance Undecidability.MillerTancer.Amalgam.factorGroup {n m : ℕ} (P : FP n m) (s : Side) :
                      Equations
                      • One or more equations did not get rendered due to their size.
                      @[reducible, inline]
                      abbrev Undecidability.MillerTancer.Amalgam.Pushout {n m : ℕ} (P : FP n m) (z w : Word n) :

                      The group obtained by taking the pushout of the amalgamation diagram.

                      Equations
                      Instances For

                        The canonical homomorphism from the left factor into the pushout.

                        Equations
                        Instances For

                          The canonical homomorphism from the right factor into the pushout.

                          Equations
                          Instances For
                            theorem Undecidability.MillerTancer.Amalgam.identifies_basis {n m : ℕ} (P : FP n m) (z w : Word n) (i : Fin 5) :
                            (pushLeft P z w) (leftBasis P z w i) = (pushRight P z w) (rightBasis i)
                            def Undecidability.MillerTancer.Amalgam.witnessGenerator {n m : ℕ} (P : FP n m) (z w : Word n) :
                            Fin (n + 3) → Pushout P z w

                            Interpretation of the generators of the transformed presentation in the amalgam.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              @[simp]
                              @[simp]
                              theorem Undecidability.MillerTancer.Amalgam.eval_oldGenerators_witness {n m : ℕ} (P : FP n m) (z w u : Word n) :
                              Word.eval (fun (i : Fin n) => (pushLeft P z w) ((oldLeft P) (PresentedGroup.of i))) u = (pushLeft P z w) ((oldLeft P) (P.evalWord u))
                              def Undecidability.MillerTancer.Amalgam.witnessHom {n m : ℕ} (P : FP n m) (z w : Word n) :
                              (transform P z w).Group →* Pushout P z w

                              The relator-preserving homomorphism from the transformed presentation into the amalgam.

                              Equations
                              Instances For
                                @[simp]
                                theorem Undecidability.MillerTancer.Amalgam.witnessHom_of {n m : ℕ} (P : FP n m) (z w : Word n) (i : Fin (n + 3)) :

                                The amalgamated-product half of the Miller--Tancer construction, conditional only on the two separated-conjugates maps being injective.