Symmetric difference of finite sets #
This file concerns the symmetric difference operator s Δ t on finite sets.
Tags #
finite sets, finset
Symmetric difference #
theorem
Finset.mem_symmDiff
{α : Type u_1}
[DecidableEq α]
{s t : Finset α}
{a : α}
:
a ∈ symmDiff s t ↔ a ∈ s ∧ a ∉ t ∨ a ∈ t ∧ a ∉ s
@[simp]
@[simp]
theorem
Finset.symmDiff_eq_empty
{α : Type u_1}
[DecidableEq α]
{s t : Finset α}
:
symmDiff s t = ∅ ↔ s = t
@[simp]
See symmDiff_subset_sdiff' for the swapped version of this.
See symmDiff_subset_sdiff for the swapped version of this.
theorem
Finset.symmDiff_subset_union
{α : Type u_1}
[DecidableEq α]
{s t : Finset α}
:
symmDiff s t ⊆ s ∪ t
theorem
Finset.symmDiff_eq_union
{α : Type u_1}
[DecidableEq α]
{s t : Finset α}
(h : Disjoint s t)
:
symmDiff s t = s ∪ t