Documentation

LeanPool.Polylean.UnitConjecture.GardamTheorem

Giles Gardam's result #

The proof of the theorem 𝔽₂[P] has non-trivial units. Together with the main result of TorsionFree -- that P is torsion-free, this completes the formal proof of Gardam's theorem that Kaplansky's Unit Conjecture is false.

Preliminaries #

An element of a free module is trivial but not zero if it is supported on one basis vector.

Equations
Instances For

    The statement of Kaplansky's Unit Conjecture: The only units in a group ring, when the group is torsion-free and the ring is a field, are the trivial units.

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

      The finite field on two elements.

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

        The main constants of the group P.

        @[reducible, inline]

        The first kernel generator of the Promislow group.

        Equations
        Instances For
          @[reducible, inline]

          The second kernel generator of the Promislow group.

          Equations
          Instances For
            @[reducible, inline]

            The third kernel generator of the Promislow group.

            Equations
            Instances For
              @[reducible, inline]

              The first nontrivial quotient generator of the Promislow group.

              Equations
              Instances For
                @[reducible, inline]

                The second nontrivial quotient generator of the Promislow group.

                Equations
                Instances For

                  The p component of Gardam's non-trivial unit α.

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

                    The q component of Gardam's non-trivial unit α.

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

                      The r component of Gardam's non-trivial unit α.

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

                        The s component of Gardam's non-trivial unit α.

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

                          The non-trivial unit α.

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

                            The p' component of the inverse α'.

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

                              The s' component of the inverse α'.

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

                                The inverse α' of the non-trivial unit α.

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

                                  Verification #

                                  The main verification of Giles Gardam's result.

                                  A proof that the unit is non-trivial.

                                  The fact that the counter-example α is in fact a unit of the group ring 𝔽₂[P] is verified by computing the product of α with its inverse α' and checking that the result is (1 : 𝔽₂[P]).

                                  The computational aspects of the group ring implementation and the Metabelian construction are used here.

                                  The product of Gardam's unit and its inverse is one.

                                  The product of Gardam's inverse and its unit is one.

                                  A proof of the existence of a non-trivial unit in 𝔽₂[P].

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

                                    Giles Gardam's result - Kaplansky's Unit Conjecture is false.

                                    We check that our definition of "trivial but not zero" is correct by showing it equivalent to a more direct definition.

                                    theorem LeanPool.Polylean.trivialNonZeroElem_trivial_nonzero {R G : Type} [Ring R] [Group G] [DecidableEq G] [DecidableEq R] (p : R[G]) :
                                    trivialNonZeroElem p ∃ (a : R) (g : G), p = a * g a 0

                                    Triviality of p : R[G] coincides with the direct definition p = a ⬝ g, a ≠ 0.