Documentation

LeanPool.MoserLatticeColorings.Basic

Geometric four-colorings of the Moser lattice #

This file formalizes the lattice part of Theorem 3.1 of Ákos Dúcz, A note on geometric colorings of the Moser lattice, arXiv:2606.12325. It derives the exact squared-norm formula, defines both parity colorings from the paper, and proves that each is proper and geometric on the whole lattice.

The uniqueness assertion in Theorem 3.2 is not formalized here.

@[reducible, inline]

The Euclidean plane with its standard metric.

Equations
Instances For

    Integer coordinates in the basis 1, omega_1, omega_3, omega_1 * omega_3.

    • a :

      Coefficient of 1.

    • b :

      Coefficient of omega_1.

    • c :

      Coefficient of omega_3.

    • d :

      Coefficient of omega_1 * omega_3.

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

        Coordinatewise subtraction.

        Equations
        Instances For

          Rational coefficient in six times the squared norm.

          Equations
          Instances For

            sqrt 33 coefficient in six times the squared norm.

            Equations
            Instances For

              The Euclidean coordinates of a + b * ω₁ + c * ω₃ + d * ω₁ * ω₃, where ω₁ = 1 / 2 + i * √3 / 2 and ω₃ = 5 / 6 + i * √11 / 6.

              Equations
              Instances For
                @[simp]
                theorem LeanPool.MoserLatticeColorings.Coeff.toR2_zero (p : Coeff) :
                p.toR2.ofLp 0 = ↑(12 * p.a + 6 * p.b + 10 * p.c + 5 * p.d) / 12 - p.d * 33 / 12
                @[simp]
                theorem LeanPool.MoserLatticeColorings.Coeff.toR2_one (p : Coeff) :
                p.toR2.ofLp 1 = (3 * ↑(6 * p.b + 5 * p.d) + ↑(2 * p.c + p.d) * 33) / (12 * 3)

                Ducz's first parity coloring.

                Equations
                Instances For
                  theorem LeanPool.MoserLatticeColorings.Coeff.radical_coordinates_unique {a b c d : } (h : a + b * 33 = c + d * 33) :
                  a = c b = d

                  The four integer coordinates give a faithful presentation of the Moser lattice.

                  A coloring is geometric when equality of colors for a pair depends only on the Euclidean distance between the pair.

                  Equations
                  Instances For

                    Ducz's second parity coloring.

                    Equations
                    Instances For

                      Integer scaling of a coefficient vector.

                      Equations
                      Instances For

                        The zero coefficient vector.

                        Equations
                        Instances For