Linear Independence and Matrices #
This file provides lemmas about linear independence in the context of matrices that are not present in Mathlib.
theorem
Matrix.linearIndependent_iff_fromCols_zero
{X Y R : Type}
[Ring R]
(A : Matrix X Y R)
(Y₀ : Type)
:
theorem
IsUnit.linearIndependent_matrix
{α R : Type}
[DecidableEq α]
[Fintype α]
[Ring R]
{A : Matrix α α R}
(hA : IsUnit A)
:
Every invertible matrix has linearly independent rows (unapplied version).
theorem
Matrix.linearIndependent_iff_exists_submatrix_unit
{X Y F : Type}
[Fintype X]
[Fintype Y]
[Field F]
[DecidableEq X]
(A : Matrix X Y F)
:
Rows of a matrix are linearly independent iff the matrix contains a nonsigular square submatrix of full height.
theorem
Matrix.linearIndependent_iff_exists_submatrix_det
{X Y F : Type}
[Fintype X]
[Fintype Y]
[Field F]
[DecidableEq X]
(A : Matrix X Y F)
:
Rows of a matrix are linearly independent iff the matrix contains a square submatrix of full height with nonzero det.