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