Theorems · Definition · linear algebra
Matrix.colStochastic
(R : Type u_3) →
(n : Type u_4) →
[inst : Fintype n] →
[inst_1 : DecidableEq n] →
[inst_2 : Semiring R] → [inst_3 : PartialOrder R] → [IsOrderedRing R] → Submonoid (Matrix n n R)A square matrix is column stochastic iff all entries are nonnegative, and left multiplication by the vector of all 1s gives the vector of all 1s.
- Defined in
- Mathlib.LinearAlgebra.Matrix.Stochastic
- Cited by
- 19 results in Mathlib
- Foundations
- Depth 83 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites8
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Semiringstatement and proof · cited by 13,802
- Fintypestatement and proof · cited by 7,736
- PartialOrderstatement and proof · cited by 6,410
- Set.ofPredproof · cited by 6,101
- Matrixstatement and proof · cited by 4,303
- Submonoidstatement · cited by 3,086
- IsOrderedRingstatement and proof · cited by 777
- Matrix.vecMulproof · cited by 148
Cited by19
Results whose statement or proof uses this declaration.
- Matrix.sum_col_of_mem_colStochasticstatement and proof · cited by 2
- Matrix.mem_colStochastic_iff_sumstatement · cited by 2
- Matrix.nonneg_of_mem_colStochasticstatement and proof · cited by 2
- doublyStochastic_eq_rowStochastic_inf_colStochasticstatement · cited by 1
- Matrix.sum_mulVec_of_mem_colStochasticstatement and proof · cited by 1
- Matrix.mem_colStochasticstatement · cited by 1
- Matrix.transpose_mem_colStochastic_iff_mem_rowStochasticstatement · cited by 1
- Matrix.reindex_mem_colStochastic_iffstatement and proof · cited by 1
- Matrix.colStochastic.congr_simpstatement and proof · cited by 0
- Matrix.convex_colStochasticstatement and proof · cited by 0
- Matrix.one_vecMul_of_mem_colStochasticstatement and proof · cited by 0
- Matrix.mulVec_dotProduct_one_eq_one_colStochasticstatement and proof · cited by 0