Theorems · Theorem · linear algebra
Matrix.isTotallyUnimodular_iff
∀ {m : Type u_1} {n : Type u_3} {R : Type u_5} [inst : CommRing R] (A : Matrix m n R),
A.IsTotallyUnimodular ↔ ∀ (k : ℕ) (f : Fin k → m) (g : Fin k → n), (A.submatrix f g).det ∈ Set.range SignType.cast- Cited by
- 3 results in Mathlib
- Foundations
- Depth 91 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CommRing
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites14
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement · cited by 53,352
- CommRingstatement and proof · cited by 17,173
- Set.rangestatement and proof · cited by 4,705
- Matrixstatement and proof · cited by 4,303
- Matrix.detstatement and proof · cited by 665
- Matrix.transposeproof · cited by 389
- SignTypestatement · cited by 318
- Matrix.submatrixstatement and proof · cited by 183
- SignType.caststatement and proof · cited by 76
- Matrix.det_transposeproof · cited by 51
- Matrix.IsTotallyUnimodularstatement and proof · cited by 22
- Matrix.transpose_submatrixproof · cited by 12
Cited by3
Results whose statement or proof uses this declaration.
- Matrix.IsTotallyUnimodular.fromRows_unitlikeproof · cited by 1
- Matrix.IsTotallyUnimodular.applyproof · cited by 0
- Matrix.isTotallyUnimodular_iff_fintypeproof · cited by 0