diff --git a/theories/sets.v b/theories/sets.v index 2a97d74215afbd7b65b4e6c0e489d10f9d60d489..749bd3499d325e007fce7285dc8b9b2b635ddbc8 100644 --- a/theories/sets.v +++ b/theories/sets.v @@ -449,6 +449,10 @@ Section semi_set. Proof. set_solver. Qed. Lemma not_elem_of_singleton x y : x ∉ ({[ y ]} : C) ↔ x ≠y. Proof. by rewrite elem_of_singleton. Qed. + Lemma not_elem_of_singleton_1 x y : x ∉ ({[ y ]} : C) → x ≠y. + Proof. apply not_elem_of_singleton. Qed. + Lemma not_elem_of_singleton_2 x y : x ≠y → x ∉ ({[ y ]} : C). + Proof. apply not_elem_of_singleton. Qed. (** Disjointness *) Lemma elem_of_disjoint X Y : X ## Y ↔ ∀ x, x ∈ X → x ∈ Y → False.