Mathlib Map

Theorems · Theorem · order theory

Finset.prod_nonneg

∀ {ι : Type u_1} {R : Type u_2} [inst : CommMonoidWithZero R] [inst_1 : Preorder R] [ZeroLEOneClass R] [PosMulMono R]
  {f : ι → R} {s : Finset ι}, (∀ i ∈ s, 0 ≤ f i) → 0 ≤ ∏ i ∈ s, f i
Defined in
Mathlib.Algebra.Order.BigOperators.GroupWithZero.Finset
Cited by
39 results in Mathlib
Foundations
Depth 55 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommMonoidWithZeroPreorderZeroLEOneClassPosMulMono

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Finset.prod_le_prod · cited by 40Finset.prod_le_prodContinuousMultilinearMap.ratio_le_opNorm · cited by 5ContinuousMultilinearMap.…Measure.ext_of_integral_prod_mul_prod_boundedContinuousFunction · cited by 4Measure.ext_of_integral_p…ContinuousMultilinearMap.norm_compContinuousLinearMap_le · cited by 4ContinuousMultilinearMap.…ContinuousMultilinearMap.le_mul_prod_of_opNorm_le_of_le · cited by 3ContinuousMultilinearMap.…summable_finsetProd_of_summable_nonneg · cited by 3summable_finsetProd_of_su…NumberField.mixedEmbedding.norm_nonneg · cited by 2mixedEmbedding.norm_nonnegFormalMultilinearSeries.compAlongComposition_norm · cited by 2FormalMultilinearSeries.c…NumberField.mixedEmbedding.fundamentalCone.setLIntegral_expMapBasis_image · cited by 2fundamentalCone.setLInteg…Finset.le_prod_max_one · cited by 2Finset.le_prod_max_oneFinset.prod_le_prod_of_subset_of_one_le · cited by 2Finset.prod_le_prod_of_su…ContinuousMultilinearMap.norm_iteratedFDerivComponent_le · cited by 1ContinuousMultilinearMap.…Real.toNNReal_prod_of_nonneg · cited by 1Real.toNNReal_prod_of_non…IsNonarchimedean.eval_mvPolynomial_le · cited by 1IsNonarchimedean.eval_mvP…OrderedFinpartition.norm_compAlongOrderedFinpartition_le · cited by 1OrderedFinpartition.norm_…Finset · cited by 13712FinsetPreorder · cited by 7952PreorderFinset.prod · cited by 2356Finset.prodCommMonoidWithZero · cited by 913CommMonoidWithZeromul_nonneg · cited by 397mul_nonnegzero_le_one · cited by 316zero_le_oneZeroLEOneClass · cited by 304ZeroLEOneClassPosMulMono · cited by 165PosMulMonoFinset.prod_induction · cited by 18Finset.prod_inductionFinset.prod_nonnegCITED BYCITES

Cites9

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by39

Results whose statement or proof uses this declaration.