Documentation

LeanPool.MatrixMultiplicationAllFields.LinearAlgebra.MatrixMultiplication.AuxiliarySeparation.Character.Dot

Dot-product exponents of tensor characters #

The power laws here follow from restriction monotonicity and tensor products. They are not additional assumptions on a character. The three exponents refer to the leg on which the corresponding dot product has dimension one.

Precomposing a character with a cyclic permutation gives a character.

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

    The exponent on dot products whose third leg has dimension one.

    Equations
    Instances For

      The exponent on dot products whose second leg has dimension one.

      Equations
      Instances For

        The exponent on dot products whose first leg has dimension one.

        Equations
        Instances For
          theorem MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.Character.value_matrixCoefficients {K : Type} [Field K] (χ : Character K) {a b c : ℕ} (ha : 0 < a) (hb : 0 < b) (hc : 0 < c) :
          χ.value (Foundation.Tensor.matrixCoefficients (Fin a) (Fin b) (Fin c)) = ↑b ^ χ.pZ * ↑a ^ χ.pY * ↑c ^ χ.pX

          Exact factorization through the three oriented dot products.

          The character of square matrix multiplication has exponent pX + pY + pZ.

          The same power law in the matrix-tensor notation used for exact rank.