Theorems · Theorem · order theory
Finset.prod_lt_prod_of_subset_erase_union_singleton
∀ {ι : Type u_9} {M : Type u_10} [inst : DecidableEq ι] [inst_1 : CommMonoid M] [inst_2 : PartialOrder M]
[CanonicallyOrderedMul M] [MulLeftStrictMono M] {S S' : Finset ι} {f : ι → M} {d d' : ι},
d ∈ S → S' ⊆ S.erase d ∪ {d'} → f d' < f d → ∏ x ∈ S', f x < ∏ x ∈ S, f xIn a canonically-ordered monoid, if S' is contained in (S.erase d) ∪ {d'} and
f d' < f d for some d ∈ S, then the product of f over S' is strictly less than over S.
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 67 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites21
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement and proof · cited by 13,712
- PartialOrderstatement and proof · cited by 6,410
- Finset.prodstatement and proof · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- LT.lt.ne'proof · cited by 1,417
- LE.le.trans_ltproof · cited by 795
- Finset.erasestatement and proof · cited by 455
- MulLeftStrictMonostatement and proof · cited by 146
- Finset.mem_singletonproof · cited by 103
- Finset.prod_singletonproof · cited by 78
- Finset.mem_eraseproof · cited by 61
- CanonicallyOrderedMulstatement and proof · cited by 51
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.