∀ {ι : Type u_1} {α : Type u_2} [inst : AddCommMonoid α] [inst_1 : PartialOrder α] [IsOrderedAddMonoid α]
  [inst_3 : Module ℚ≥0 α] {s : Finset ι} {f : ι → α},
  (∀ i ∈ s, 0 ≤ f i) → ((s.expect fun i => f i) = 0 ↔ ∀ i ∈ s, f i = 0)