Full rank coefficient factorizations
Lax342547.RankFactors · concepts/Lax342547/RankFactors.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
Every binary coefficient matrix factors into two independently injective tuples of exactly its rank. These tuples supply the independent image directions in the nonzero quotient character test.
Concept map
Lean source view on GitHub
| 1 | import Lax342547.ProductImages |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Full rank coefficient factorizations |
| 6 | type: lemma |
| 7 | --- |
| 8 | Every binary coefficient matrix factors into two independently injective tuples of exactly its rank. These tuples supply the independent image directions in the nonzero quotient character test. |
| 9 | -/ |
| 10 | |
| 11 | namespace Lax342547.RankFactors |
| 12 | |
| 13 | open Lax342547.MomentSpace |
| 14 | |
| 15 | axiom independent_rank_factors {I J : Type} [Fintype I] [Fintype J] |
| 16 | (C : Matrix I J Binary) : |
| 17 | ∃ A : Matrix I (Fin C.rank) Binary, ∃ B : Matrix J (Fin C.rank) Binary, |
| 18 | A * B.transpose = C ∧ Function.Injective A.mulVec ∧ Function.Injective B.mulVec |
| 19 | |
| 20 | end Lax342547.RankFactors |
| 21 |
Builds on
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments