Theorems · Theorem · order theory
List.prod_map_lt_prod_map
∀ {R : Type u_1} [inst : CommMonoidWithZero R] [inst_1 : PartialOrder R] [ZeroLEOneClass R] [PosMulStrictMono R]
[NeZero 1] {ι : Type u_2} {s : List ι},
s ≠ [] → ∀ (f g : ι → R), (∀ i ∈ s, 0 < f i) → (∀ i ∈ s, f i < g i) → (List.map f s).prod < (List.map g s).prod- Cited by
- 1 results in Mathlib
- Foundations
- Depth 18 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- PartialOrderstatement and proof · cited by 6,410
- le_of_ltproof · cited by 1,175
- CommMonoidWithZerostatement and proof · cited by 913
- LT.lt.transproof · cited by 370
- ZeroLEOneClassstatement and proof · cited by 304
- PosMulStrictMonostatement and proof · cited by 151
- MulPosStrictMonoproof · cited by 94
- mul_lt_mulproof · cited by 12
- posMulStrictMono_iff_mulPosStrictMonoproof · cited by 5
- List.prod_map_le_prod_map₀proof · cited by 3
- List.prod_posproof · cited by 2
Cited by1
Results whose statement or proof uses this declaration.
- Multiset.prod_map_lt_prod_mapproof · cited by 0