Documentation

Formalizations.RingTheory.FreeField.ThreeAxes.ChainPencilConditions

The eight rank conditions for the chain pencil Q_r #

Finite certificate of the eight rank conditions of Lemma 5.7(2), for r = 3 and r = 4.

Q_r is the (5r + 1) × (5r + 1) linear pencil C0 + u Cu + v Cv + w Cw of (5.1): five chain blocks (a letter u, v, w on the diagonal, −1 above it), a bottom row carrying the left coefficients α = (w, v, w, u, v) at the first position of each chain and a last column carrying the right coefficients ω at the last position (ω₂ = 1 is the constant). For r = 3 the chains are uuu, uuu, vvv, vvv, www; for r = 4 they are uvwu, uvwu, vwuv, vwuv, wuvw. The matrices below were generated from this description and coincide with scripts/smith_V1/verifica_T159.py (pencil(r) with rho_corregido(r)).

The eight conditions, over ℚ:

Each condition is certified by a choice of n rows of the stacked 3n × n matrix and an integer matrix Y with Y * S = 1 for the selected n × n block S, checked by decide.

Not formalized. That these conditions imply that Q_r is an atom of ℂ⟨u, v, w⟩ is Cohn's Theorem 5.8.8 (in the form of Helton–Klep–Volčič, Remark 2.6), together with the argument of the proof of Lemma 5.7(2) (weak finiteness of Λ, free loci, HKV Thm 2.11–2.12). It is a hypothesis of the paper, not of this file.

Main results #

References #

Three integer matrices have no common nonzero kernel vector over ℚ.

Equations
Instances For
    def ThreeAxes.ChainPencil.stackRows {n : ℕ} (M : Fin 3 → Matrix (Fin n) (Fin n) ℤ) (src : Fin n → Fin 3) (row : Fin n → Fin n) :
    Matrix (Fin n) (Fin n) ℤ

    The n × n matrix whose i-th row is row row i of M (src i).

    Equations
    Instances For
      theorem ThreeAxes.ChainPencil.noCommonKernel_of_certificate {n : ℕ} (M : Fin 3 → Matrix (Fin n) (Fin n) ℤ) (src : Fin n → Fin 3) (row : Fin n → Fin n) (Y : Matrix (Fin n) (Fin n) ℤ) (h : Y * stackRows M src row = 1) :

      A selection of rows of the stack [M 0; M 1; M 2] with an integer left inverse certifies NoCommonKernel M.

      structure ThreeAxes.ChainPencil.EightConditions {n : ℕ} (C0 Cu Cv Cw : Matrix (Fin n) (Fin n) ℤ) :

      The eight rank conditions of Lemma 5.7(2) for a pencil C0 + u Cu + v Cv + w Cw.

      Instances For

        r = 3 (16 × 16) #

        The coefficient C0 of Q_3.

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

          The coefficient Cu of Q_3.

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

            The coefficient Cv of Q_3.

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

              The coefficient Cw of Q_3.

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

                Certificate for epicV: a left inverse of the selected rows.

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

                  Certificate for epicH: a left inverse of the selected rows.

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

                    Certificate for kerUR: a left inverse of the selected rows.

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

                      Certificate for kerVR: a left inverse of the selected rows.

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

                        Certificate for kerWR: a left inverse of the selected rows.

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

                          Certificate for kerUL: a left inverse of the selected rows.

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

                            Certificate for kerVL: a left inverse of the selected rows.

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

                              Certificate for kerWL: a left inverse of the selected rows.

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

                                The eight rank conditions of Lemma 5.7(2) hold for Q_3.

                                r = 4 (21 × 21) #

                                The coefficient C0 of Q_4.

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

                                  The coefficient Cu of Q_4.

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

                                    The coefficient Cv of Q_4.

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

                                      The coefficient Cw of Q_4.

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

                                        Certificate for epicV: a left inverse of the selected rows.

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

                                          Certificate for epicH: a left inverse of the selected rows.

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

                                            Certificate for kerUR: a left inverse of the selected rows.

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

                                              Certificate for kerVR: a left inverse of the selected rows.

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

                                                Certificate for kerWR: a left inverse of the selected rows.

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

                                                  Certificate for kerUL: a left inverse of the selected rows.

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

                                                    Certificate for kerVL: a left inverse of the selected rows.

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

                                                      Certificate for kerWL: a left inverse of the selected rows.

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

                                                        The eight rank conditions of Lemma 5.7(2) hold for Q_4.