Theorems · Theorem · group theory
Multiset.sum_map_tsub
∀ {ι : Type u_2} {M : Type u_5} [inst : AddCommMonoid M] [inst_1 : PartialOrder M] [ExistsAddOfLE M] [AddLeftMono M]
[AddLeftReflectLE M] [inst_5 : Sub M] [OrderedSub M] (l : Multiset ι) {f g : ι → M},
(∀ x ∈ l, g x ≤ f x) → (Multiset.map (fun x => f x - g x) l).sum = (Multiset.map f l).sum - (Multiset.map g l).sum- Cited by
- 1 results in Mathlib
- Foundations
- Depth 16 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites13
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- AddCommMonoidstatement and proof · cited by 12,281
- PartialOrderstatement and proof · cited by 6,410
- Multisetstatement and proof · cited by 2,627
- Multiset.mapstatement and proof · cited by 876
- AddLeftMonostatement and proof · cited by 687
- Multiset.sumstatement and proof · cited by 388
- ExistsAddOfLEstatement and proof · cited by 330
- OrderedSubstatement and proof · cited by 236
- Multiset.map_congrproof · cited by 232
- AddLeftReflectLEstatement and proof · cited by 119
- tsub_add_cancel_of_leproof · cited by 112
- eq_tsub_of_add_eqproof · cited by 11
Cited by1
Results whose statement or proof uses this declaration.
- Finset.sum_tsub_distribproof · cited by 1