분리공리가 존재하는 이유가 러셀의 역설을 막기 위함으로 알고있습니다.


{ x : ¬(x ∈ x) } 와 같은 표현을 방지하려 하는 걸로 알고있는데..


이미 존재하는 집합 A에 대해서 { x∈A : ¬(x ∈ x) }와 같은 표현도 모순을 일으키나요?


정칙성 공리에 의해 어짜피 임의의 집합은 ¬(A ∈ A)이므로 아주 틀린 표현은 아닌 것 같은데...


이게 틀리다면, 분리공리가 어떻게 러셀의 역설을 막게 되는지 알려주실 수 있나요?


독학으로 공부하려니 너무 힘이드네요...