| Step |
Hyp |
Ref |
Expression |
| 1 |
|
rankf |
|- rank : U. ( R1 " On ) --> On |
| 2 |
|
rankelb |
|- ( y e. U. ( R1 " On ) -> ( x e. y -> ( rank ` x ) e. ( rank ` y ) ) ) |
| 3 |
|
epel |
|- ( x _E y <-> x e. y ) |
| 4 |
|
fvex |
|- ( rank ` y ) e. _V |
| 5 |
4
|
epeli |
|- ( ( rank ` x ) _E ( rank ` y ) <-> ( rank ` x ) e. ( rank ` y ) ) |
| 6 |
2 3 5
|
3imtr4g |
|- ( y e. U. ( R1 " On ) -> ( x _E y -> ( rank ` x ) _E ( rank ` y ) ) ) |
| 7 |
6
|
rgen |
|- A. y e. U. ( R1 " On ) ( x _E y -> ( rank ` x ) _E ( rank ` y ) ) |
| 8 |
7
|
rgenw |
|- A. x e. U. ( R1 " On ) A. y e. U. ( R1 " On ) ( x _E y -> ( rank ` x ) _E ( rank ` y ) ) |
| 9 |
|
df-relp |
|- ( rank RelPres _E , _E ( U. ( R1 " On ) , On ) <-> ( rank : U. ( R1 " On ) --> On /\ A. x e. U. ( R1 " On ) A. y e. U. ( R1 " On ) ( x _E y -> ( rank ` x ) _E ( rank ` y ) ) ) ) |
| 10 |
1 8 9
|
mpbir2an |
|- rank RelPres _E , _E ( U. ( R1 " On ) , On ) |