MATHLIBANNEX / CANONICAL DECLARATION CARD

Right multiplication scales every maximal minor by one determinant

MathlibAnnex.Matrix.maximalMinors_mul

theorem

Turns a square right factor into a common scalar on the family of maximal minors.

Statement

For an -by- matrix and an -by- matrix over a commutative ring, with linearly ordered, write for the family of determinants of all -row submatrices in increasing row order. Then

The equality is pointwise on -element row subsets, using increasing row order on both sides.

Assumptions

The integer may be zero; the row set may be infinite. The coefficient ring is commutative. The square factor need not be invertible.

Conclusion

For each selected subset , . Thus one scalar, independent of , scales the whole family.

Related identities in the same source distinguish scalar multiplication from right multiplication: . The zero-matrix family vanishes when ; this restriction matters, because the empty determinant for is . Selection commutes also with application to a column vector: . These are separate identities, not invertibility assumptions for the displayed theorem.

Proof route

Select the same rows before and after multiplication, then apply multiplicativity of the square determinant.

Proof steps
  1. For an -element subset , matrix multiplication is a sum over the finite column set. Hence selecting rows commutes with that sum: .

  2. Both selected matrices are square over a commutative ring, so determinant multiplicativity applies:

    Commutativity gives the scalar in the stated order. Since this holds for every , the two functions are equal. For the same calculation reads .

Main citations

Lean source signature (exact)

theorem maximalMinors_mul
    {n : ℕ} {ι : Type u} {R : Type v} [LinearOrder ι] [CommRing R]
    (A : _root_.Matrix ι (Fin n) R)
    (L : _root_.Matrix (Fin n) (Fin n) R) :
    maximalMinors (A * L) = L.det • maximalMinors A
In the source Mathematical meaning
{n : ℕ} {ι : Type u} [LinearOrder ι] {R : Type v} [CommRing R] , an ordered row set and a commutative ring ; need not be finite.
(A : root.Matrix ι (Fin n) R) The -by- matrix .
(L : root.Matrix (Fin n) (Fin n) R) The -by- right factor , with no invertibility assumption.
maximalMinors (A * L) The family ; its component is with rows of taken increasingly.
In the source Mathematical meaning
L.det • maximalMinors A The pointwise scalar multiple , whose component is .
maximalMinors (A * L) = L.det • maximalMinors A Equality of the two families at every -element row subset: .
Exact surrounding binder context (separate excerpt)
noncomputable section

open scoped BigOperators

namespace MathlibAnnex
namespace Matrix

universe u v
Exact content identity

Declaration: MathlibAnnex.Matrix.maximalMinors_mul

Accepted content SHA-256: 9916875d513ea3e76b5ac1edecfe40877bd5507f8995d8f9d5bef680d2162599

Accepted source guide SHA-256: f363e4d8026edadd112bd44cc8a2453a44d1ae7b27e265816c59cac58317124d

Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73

Back to top ↑