Probé tu razonamiento usando la lógica de predicados. Estoy publicando la respuesta para mostrar una forma alternativa de razonamiento.
Así que, $x \in A-B$ si $x \in A$ pero $x\not\in B$ . Equivalentemente, $x\in B-A$ si $x \in B$ pero $x \not\in A$ . Así, $A-B = B-A$ si \begin{equation} \forall x : ( x \in A \wedge x\not\in B \Longleftrightarrow x\not\in A\wedge x\in B ) \end{equation}
Recuerde $\varphi \Longleftrightarrow \psi$ significa $(\varphi \wedge \psi) \vee (\neg \varphi \wedge \neg \psi )$ . Pero en este caso, el término izquierdo de esta equivalencia reescrita es $x \in A \wedge x\not\in B \wedge x\not\in A\wedge x\in B$ y es obviamente imposible (igual a $\bot$ ), por lo que la única posibilidad de $x$ es \begin{align} & \neg(x \in A \wedge x\not\in B) \wedge \neg(x\not\in A\wedge x\in B) \\ =& (x \not\in A \vee x\in B) \wedge (x\in A\vee x\not\in B) \\ =& (x \not\in A \wedge x\not\in B) \vee (x\in A\wedge x\in B) \vee (x \in A \wedge x\not\in A) \vee (x\not\in B\wedge x\in B) \\ =& (x \not\in A \wedge x\not\in B) \vee (x\in A\wedge x\in B) \\ \end{align}
En otras palabras, no hay $x$ tal que $A$ contiene $x$ pero no $B$ o $B$ contiene $x$ pero no $A$ . Es decir, $A$ y $B$ tienen los mismos elementos, es decir $A=B$ .