Erasing duplicates in a multiset. #
dedup #
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
Alias of the reverse direction of Multiset.dedup_eq_self.
@[simp]
@[simp]
theorem Multiset.dedup_map_of_injective {α : Type u_1} {β : Type u_2} [DecidableEq α] [DecidableEq β] {f : α → β} (hf : Function.Injective f) (s : Multiset α) :
theorem Multiset.dedup_map_dedup_eq {α : Type u_1} {β : Type u_2} [DecidableEq α] [DecidableEq β] (f : α → β) (s : Multiset α) :
theorem Multiset.Nodup.le_dedup_iff_le {α : Type u_1} [DecidableEq α] {s t : Multiset α} (hno : s.Nodup) :
theorem Multiset.Subset.dedup_add_right {α : Type u_1} [DecidableEq α] {s t : Multiset α} (h : s ⊆ t) :
theorem Multiset.Subset.dedup_add_left {α : Type u_1} [DecidableEq α] {s t : Multiset α} (h : t ⊆ s) :
Note that the stronger List.Subset.dedup_append_right is proved earlier.