а можете подробнее объяснить, почему класс
![$\{ (2\uparrow)^n A \;|\; n\in\mathbb{N} \}$ $\{ (2\uparrow)^n A \;|\; n\in\mathbb{N} \}$](https://dxdy-03.korotkov.co.uk/f/a/3/1/a315862642c249fc11638ab27b23abd282.png)
является множеством?
В ZFC есть такая "аксиома подстановки". Одна из её формулировок гласит:
Если
![$X$ $X$](https://dxdy-01.korotkov.co.uk/f/c/b/f/cbfb1b2a33b28eab8a3e59464768e81082.png)
- множество,
![$\varphi$ $\varphi$](https://dxdy-01.korotkov.co.uk/f/4/1/7/417a5301693b60807fa658e5ef9f953582.png)
- такой двуместный предикат, что для каждого
![$x\in X$ $x\in X$](https://dxdy-04.korotkov.co.uk/f/f/6/c/f6c4299940a91895633082ceb4df9c1982.png)
найдётся не более одного
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
, удовлетворяющего
![$\varphi(x,y)$ $\varphi(x,y)$](https://dxdy-03.korotkov.co.uk/f/e/9/7/e9790aca96533f8bb5c243c3ef2fff7d82.png)
, то существует такое множество
![$Y$ $Y$](https://dxdy-02.korotkov.co.uk/f/9/1/a/91aac9730317276af725abd8cef04ca982.png)
, что
![$\varphi(x,y)$ $\varphi(x,y)$](https://dxdy-03.korotkov.co.uk/f/e/9/7/e9790aca96533f8bb5c243c3ef2fff7d82.png)
.
(см.
Френкель, Бар-Хиллел. Основания теории множеств, глава 2,
![$\S$ $\S$](https://dxdy-04.korotkov.co.uk/f/7/d/2/7d2e1b8689e4bf3e2eb6c0bda84acf1082.png)
5.)
В этой формулировке объект
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
не обязан быть членом какого-то заранее известного множества. Всё, что нужно от предиката
![$\varphi$ $\varphi$](https://dxdy-01.korotkov.co.uk/f/4/1/7/417a5301693b60807fa658e5ef9f953582.png)
- это его верность или неверность для любого
![$x\in X$ $x\in X$](https://dxdy-04.korotkov.co.uk/f/f/6/c/f6c4299940a91895633082ceb4df9c1982.png)
и вообще любого объекта
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
, определённого средствами ZFC. В частности, брать булеаны от множеств ZFC позволяет.
Существует предикат
![$\varphi$ $\varphi$](https://dxdy-01.korotkov.co.uk/f/4/1/7/417a5301693b60807fa658e5ef9f953582.png)
такой, что верны утверждения
![$\varphi(n,(2\uparrow)^nA)$ $\varphi(n,(2\uparrow)^nA)$](https://dxdy-04.korotkov.co.uk/f/b/4/4/b44aa0716779bec05ebfe03a5b5115a282.png)
и только они. Если мы хотим абсолютной строгости, то это тоже надо как-то доказывать, но в принципе здесь это и так ясно. Ведь от предиката мы требуем только одного - верности или неверности для любых двух объектов.
Теперь достаточно применить аксиому подстановки к нашему
![$\varphi$ $\varphi$](https://dxdy-01.korotkov.co.uk/f/4/1/7/417a5301693b60807fa658e5ef9f953582.png)
и
![$X=\mathbb{N}$ $X=\mathbb{N}$](https://dxdy-01.korotkov.co.uk/f/c/0/4/c041e1370fe16c9b1d4a3c56d464493782.png)
.