Disjoint sum of multisets #
This file defines the disjoint sum of two multisets as Multiset (α ⊕ β). Beware not to confuse
with the Multiset.sum operation which computes the additive sum.
Main declarations #
Multiset.disjSum:s.disjSum tis the disjoint sum ofsandt.
Disjoint sum of multisets.
Equations
- s.disjSum t = Multiset.map Sum.inl s + Multiset.map Sum.inr t
Instances For
theorem Multiset.disjSum_strictMono_left {α : Type u_1} {β : Type u_2} (t : Multiset β) :
StrictMono fun (s : Multiset α) => s.disjSum t