Mathlib Map

Theorems · Theorem · order theory

Finset.sum_eq_zero_iff_of_nonneg

∀ {ι : Type u_1} {N : Type u_5} [inst : AddCommMonoid N] [inst_1 : PartialOrder N] {f : ι → N} {s : Finset ι}
  [AddLeftMono N], (∀ i ∈ s, 0 ≤ f i) → (∑ i ∈ s, f i = 0 ↔ ∀ i ∈ s, f i = 0)
Defined in
Mathlib.Algebra.Order.BigOperators.Group.Finset
Cited by
19 results in Mathlib
Foundations
Depth 61 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
AddCommMonoidPartialOrderAddLeftMono

Around this declaration

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

Convex.centerMass_mem · cited by 4Convex.centerMass_memReal.geom_mean_eq_arith_mean_weighted_iff_of_pos' · cited by 4Real.geom_mean_eq_arith_m…Finset.sum_sq_le_sum_mul_sum_of_sq_le_mul · cited by 3Finset.sum_sq_le_sum_mul_…Fintype.sum_eq_zero_iff_of_nonneg · cited by 3Fintype.sum_eq_zero_iff_o…Finset.sum_pos_iff_of_nonneg · cited by 3Finset.sum_pos_iff_of_non…StrictConvex.centerMass_mem_interior · cited by 2StrictConvex.centerMass_m…Finset.sum_eq_zero_iff_of_nonpos · cited by 2Finset.sum_eq_zero_iff_of…NumberField.mixedEmbedding.convexBodySumFun_eq_zero_iff · cited by 2mixedEmbedding.convexBody…dotProduct_self_eq_zero · cited by 1dotProduct_self_eq_zeroAffine.Simplex.closedInterior_eq_interior_union · cited by 1Simplex.closedInterior_eq…Affine.Simplex.closedInterior_inter_shift_zero · cited by 1Simplex.closedInterior_in…ENNReal.lintegral_prod_norm_pow_le · cited by 1ENNReal.lintegral_prod_no…IsVisible.of_convexHull_of_pos · cited by 1IsVisible.of_convexHull_o…LinearMap.BilinForm.linearIndependent_of_pairwise_le_zero · cited by 1BilinForm.linearIndepende…Finset.expect_eq_zero_iff_of_nonneg · cited by 1Finset.expect_eq_zero_iff…Finset · cited by 13712FinsetAddCommMonoid · cited by 12281AddCommMonoidPartialOrder · cited by 6410PartialOrderFinset.sum · cited by 5195Finset.sumAddLeftMono · cited by 687AddLeftMonoFinset.sum_insert · cited by 196Finset.sum_insertFinset.induction_on · cited by 167Finset.induction_onFinset.mem_insert_self · cited by 128Finset.mem_insert_selfFinset.mem_insert_of_mem · cited by 109Finset.mem_insert_of_memFinset.sum_nonneg · cited by 91Finset.sum_nonnegFinset.notMem_empty · cited by 40Finset.notMem_emptyFinset.forall_mem_insert · cited by 19Finset.forall_mem_insertadd_eq_zero_iff_of_nonneg · cited by 8add_eq_zero_iff_of_nonnegFinset.sum_eq_zero_iff_of_non…CITED BYCITES

Cites13

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

Cited by19

Results whose statement or proof uses this declaration.