Documentation

LeanPool.MatrixMultiplicationAllFields.LinearAlgebra.MatrixMultiplication.AuxiliarySeparation.Determinant.Kernel

The determinant kernel of diagonal substitution #

A form A(u,v)s + B(u,v)w of bidegree (e,1) is represented on the affine chart u = 1 by the polynomial pair (A(1,X), B(1,X)). Diagonal substitution becomes (A,B) ↦ A + X * B, and multiplication by uw - vs becomes p ↦ (-X * p, p).

The identities here hold over every commutative ring. They include the fixed quotient/kernel coordinates and the monomial identities underlying the simultaneous triangularization in Section 5.1 of Matrix Multiplication via Auxiliary Separation and Polynomial Multiplication.

Substitute the first variable pair into the second variable pair.

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

    Vanishing after diagonal substitution is exactly divisibility by uw - vs.

    The kernel parametrization does not require any field or domain hypothesis.

    A fixed linear complement to the determinant kernel on unrestricted polynomials.

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

      The kernel is canonically isomorphic to one polynomial copy.

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

        Multiply both coefficients by a first-input polynomial.

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

          The quotient action is ordinary polynomial multiplication.

          The kernel action is ordinary polynomial multiplication with the same first input.

          Every first-input slice preserves the determinant kernel.

          Quotient and kernel coordinates transform simultaneously, with an unchanged first input.

          The kernel monomial (uw-vs) u^(e-1-j) v^j, with j < e.

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

            The sole cross term in a nonfinal first-input slice has coefficient one.

            For the final first-input monomial the last quotient vector remains the last vector.

            The actual quotient vectors used at degree e: there are e + 2 of them.

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

              The actual kernel vectors used at degree e: there are e of them.

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

                Ordinary quotient columns have no kernel correction in the adapted output basis.

                Nonfinal slices have exactly the quotient-top cross term described in Section 5.1.

                All kernel columns have the convolution indices of the smaller branch.

                Distinct bounded powers of X are independent even when the coefficient ring has zero divisors.

                The quotient vectors followed by the kernel vectors are linearly independent. This establishes nonsingularity of the simultaneous change of coordinates, without any genericity assumption on the first input.