Documentation

Formalizations.RingTheory.FreeField.ThreeAxes.Basic

Common definitions for the three-axes files #

Definitions shared by Extractors, TraceResidue and DegenerateResidue.

Main definitions and results #

@[reducible, inline]
abbrev ThreeAxes.M2 (R : Type u_2) [CommRing R] :
Type u_2

2 × 2 matrices over R.

Equations
Instances For
    def ThreeAxes.d3 {R : Type u_1} [CommRing R] (a b c d e f g h i : R) :
    R

    3 × 3 determinant polynomial (same shape as Matrix.det_fin_three).

    Equations
    Instances For
      theorem ThreeAxes.det4 {R : Type u_1} [CommRing R] (A : Matrix (Fin 4) (Fin 4) R) :
      A.det = A 0 0 * d3 (A 1 1) (A 1 2) (A 1 3) (A 2 1) (A 2 2) (A 2 3) (A 3 1) (A 3 2) (A 3 3) - A 0 1 * d3 (A 1 0) (A 1 2) (A 1 3) (A 2 0) (A 2 2) (A 2 3) (A 3 0) (A 3 2) (A 3 3) + A 0 2 * d3 (A 1 0) (A 1 1) (A 1 3) (A 2 0) (A 2 1) (A 2 3) (A 3 0) (A 3 1) (A 3 3) - A 0 3 * d3 (A 1 0) (A 1 1) (A 1 2) (A 2 0) (A 2 1) (A 2 2) (A 3 0) (A 3 1) (A 3 2)

      Explicit 4 × 4 determinant: Laplace along row 0, minors by d3.

      def ThreeAxes.blk {R : Type u_1} [CommRing R] (A B C : M2 R) :
      Matrix (Fin 4) (Fin 4) R

      The 4 × 4 matrix [[A + B, A], [A, A + C]] built from 2 × 2 blocks.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def ThreeAxes.Nsq {R : Type u_1} [CommRing R] (a b : R) :
        M2 R

        The square-zero rank-one matrix with kernel and image spanned by (a, b).

        Equations
        Instances For
          theorem ThreeAxes.Nsq_sq {R : Type u_1} [CommRing R] (a b : R) :
          Nsq a b * Nsq a b = 0

          Integer witness matrices W_j ∈ SL₂(ℤ) (over ℚ), with inverses W_j⁻¹ and the inverses of W_j − 1 for j = x, y.

          Equations
          Instances For
            Equations
            Instances For
              Equations
              Instances For
                Equations
                Instances For
                  Equations
                  Instances For
                    Equations
                    Instances For
                      Equations
                      Instances For
                        Equations
                        Instances For