Step |
Hyp |
Ref |
Expression |
1 |
|
dftr3 |
|- ( Tr U. ( R1 " On ) <-> A. x e. U. ( R1 " On ) x C_ U. ( R1 " On ) ) |
2 |
|
r1elssi |
|- ( x e. U. ( R1 " On ) -> x C_ U. ( R1 " On ) ) |
3 |
1 2
|
mprgbir |
|- Tr U. ( R1 " On ) |
4 |
|
pwwf |
|- ( x e. U. ( R1 " On ) <-> ~P x e. U. ( R1 " On ) ) |
5 |
4
|
biimpi |
|- ( x e. U. ( R1 " On ) -> ~P x e. U. ( R1 " On ) ) |
6 |
|
prwf |
|- ( ( x e. U. ( R1 " On ) /\ y e. U. ( R1 " On ) ) -> { x , y } e. U. ( R1 " On ) ) |
7 |
6
|
ralrimiva |
|- ( x e. U. ( R1 " On ) -> A. y e. U. ( R1 " On ) { x , y } e. U. ( R1 " On ) ) |
8 |
|
frn |
|- ( y : x --> U. ( R1 " On ) -> ran y C_ U. ( R1 " On ) ) |
9 |
|
vex |
|- y e. _V |
10 |
9
|
rnex |
|- ran y e. _V |
11 |
10
|
r1elss |
|- ( ran y e. U. ( R1 " On ) <-> ran y C_ U. ( R1 " On ) ) |
12 |
|
uniwf |
|- ( ran y e. U. ( R1 " On ) <-> U. ran y e. U. ( R1 " On ) ) |
13 |
11 12
|
bitr3i |
|- ( ran y C_ U. ( R1 " On ) <-> U. ran y e. U. ( R1 " On ) ) |
14 |
8 13
|
sylib |
|- ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) |
15 |
14
|
ax-gen |
|- A. y ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) |
16 |
15
|
a1i |
|- ( x e. U. ( R1 " On ) -> A. y ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) ) |
17 |
5 7 16
|
3jca |
|- ( x e. U. ( R1 " On ) -> ( ~P x e. U. ( R1 " On ) /\ A. y e. U. ( R1 " On ) { x , y } e. U. ( R1 " On ) /\ A. y ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) ) ) |
18 |
17
|
rgen |
|- A. x e. U. ( R1 " On ) ( ~P x e. U. ( R1 " On ) /\ A. y e. U. ( R1 " On ) { x , y } e. U. ( R1 " On ) /\ A. y ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) ) |
19 |
|
ingru |
|- ( ( Tr U. ( R1 " On ) /\ A. x e. U. ( R1 " On ) ( ~P x e. U. ( R1 " On ) /\ A. y e. U. ( R1 " On ) { x , y } e. U. ( R1 " On ) /\ A. y ( y : x --> U. ( R1 " On ) -> U. ran y e. U. ( R1 " On ) ) ) ) -> ( U e. Univ -> ( U i^i U. ( R1 " On ) ) e. Univ ) ) |
20 |
3 18 19
|
mp2an |
|- ( U e. Univ -> ( U i^i U. ( R1 " On ) ) e. Univ ) |