Documentation

Mathlib.LinearAlgebra.FreeModule.Finite.Matrix

Finite and free modules using matrices #

We provide some instances for finite and free modules involving matrices.

Main results #

The finrank of M →ₗ[R] N is (finrank R M) * (finrank R N).

theorem Matrix.rank_vecMulVec {K : Type u} {m : Type u} {n : Type u} [CommRing K] [StrongRankCondition K] [Fintype n] [DecidableEq n] (w : mK) (v : nK) :
LinearMap.rank (Matrix.toLin' (Matrix.vecMulVec w v)) 1