Theorems · Theorem · combinatorics
Finset.sum_powerset_insert
∀ {α : Type u_1} {β : Type u_2} {s : Finset α} {a : α} [inst : AddCommMonoid β] [inst_1 : DecidableEq α],
a ∉ s →
∀ (f : Finset α → β), ∑ t ∈ (insert a s).powerset, f t = ∑ t ∈ s.powerset, f t + ∑ t ∈ s.powerset, f (insert a t)A sum over all subsets of s ∪ {x} is obtained by summing the sum over all
subsets of s, and over all subsets of s to which one adds x.
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 77 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- AddCommMonoidDecidableEq
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites16
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
- AddCommMonoidstatement and proof · cited by 12,281
- SetLike.coeproof · cited by 8,199
- Finset.sumstatement and proof · cited by 5,195
- Finset.mem_imageproof · cited by 105
- Finset.powersetstatement and proof · cited by 93
- Set.InjOn.monoproof · cited by 61
- Finset.disjoint_leftproof · cited by 50
- Finset.sum_unionproof · cited by 40
- Finset.mem_powersetproof · cited by 26
- Finset.sum_imageproof · cited by 26
- Set.LeftInvOn.injOnproof · cited by 15
Cited by2
Results whose statement or proof uses this declaration.
- MultilinearMap.map_piecewise_addproof · cited by 3
- Finset.sum_powerset_consproof · cited by 0