Theorems · Definition · linear algebra
doublyStochastic
(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 doubly stochastic iff all entries are nonnegative, and left or right multiplication by the vector of all 1s gives the vector of all 1s.
- Cited by
- 22 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.
Cites9
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.mulVecproof · cited by 267
- Matrix.vecMulproof · cited by 148
Cited by22
Results whose statement or proof uses this declaration.
- mem_doublyStochastic_iff_sumstatement · cited by 3
- doublyStochastic_eq_convexHull_permMatrixstatement and proof · cited by 2
- sum_row_of_mem_doublyStochasticstatement and proof · cited by 2
- permMatrix_mem_doublyStochasticstatement · cited by 2
- mem_doublyStochasticstatement · cited by 2
- exists_eq_sum_perm_of_mem_doublyStochasticstatement and proof · cited by 1
- doublyStochastic_eq_rowStochastic_inf_colStochasticstatement · cited by 1
- convex_doublyStochasticstatement and proof · cited by 1
- nonneg_of_mem_doublyStochasticstatement and proof · cited by 0
- sum_mulVec_of_mem_doublyStochasticstatement and proof · cited by 0
- doublyStochastic.congr_simpstatement and proof · cited by 0
- extremePoints_doublyStochasticstatement and proof · cited by 0