как построить только из того факта, что множество бесконечно, предикат, выделяющий единичное множество не вижу
А для множества из двух элементов Вы такой предикат построить можете? Не для "конструктивно" определённой пары
, а для абстрактного множества
, о котором известно только то, что оно содержит два элемента?
Для того, чтобы выбрать элемент из бесконечного множества не нужна аксиома выбора.
Со времён Френкеля и Бар-Хиллела много воды утекло, взгляды математиков на некоторые вопросы могли измениться. Для выбора одного элемента из одного непустого множества (и даже из произвольного конечного набора непустых множеств) аксиома выбора не требуется. (Не имея текста, мне трудно судить о том, отличается ли точка зрения Френкеля и Бар-Хиллела от моей.)
Выбор одного элемента из одного непустого множества сейчас выглядит так: "множество
не пустое, то есть,
; вот этот (любой, какой попадётся)
и возьмём".
Нельзя придумать ничего лучше. Классическая математика в этом месте радикально расходится с конструктивной, поскольку конструктивная математика требует явного предъявления
.
Аксиома выбора, если разобраться, на самом деле ничего не выбирает. Она просто утверждает непустоту множества функций выбора (существование такого множества следует из других аксиом). А "выбираем" мы сами - так, как написано выше.
Во втором издании этот кусок был изменен с четким указанием, что единичное множество существует для каждого каждого элемента
. Хотя этот факт и доказывается Френкелем с помощью аксиомы пары до аксиомы бесконечности, но распространяется и на бесконечные множества.
Потому и распространяется, что аксиома бесконечности здесь не требуется.
Кстати, аксиома пары не нужна, так как она является следствием других аксиом (без аксиомы бесконечности).