Почему не может возникнуть?
Потому что правила рассуждений говорят, что каждое определение ссылается только на предыдущие.
И помимо самореферентности, есть еще другая лазейка - свойства несуществующего объекта (например множество всех множеств).
У меня такой проблемы нету. Я разделяю просто какие-то собрания объектов ("кучи") и множества. Если есть какая-то куча, с ней по дефолту нельзя работать как с множеством - нужно доказать, что она действительно является множеством. Основное отличие в том, что куча не может быть элементом другой кучи, пока не доказано, что она - действительно множество. Критерием, по которому я выделяю множества из куч - это принадлежность моему универсуму.
Универсум выглядит так:
1)Множество наследственно конечных множеств принадлежит универсуму
.
2)
и
3)
,
4)
и
5) есть "схема выделения" (которая похоже здесь избыточна)
6) если
и мы поставили в соответствие каждому
некоторый единственный
, то
будет множеством (т.е., грубо говоря, образ функционального суждения (которое само не обязательно является функцией) является множеством). (схема преобразования)
7) аксиома выбора
8) аксиома регулярности
Часть аксиом может быть избыточной, но это не важно.