| Step |
Hyp |
Ref |
Expression |
| 1 |
|
dmtpos |
|- ( Rel dom F -> dom tpos F = `' dom F ) |
| 2 |
1
|
reseq2d |
|- ( Rel dom F -> ( tpos F |` dom tpos F ) = ( tpos F |` `' dom F ) ) |
| 3 |
|
reltpos |
|- Rel tpos F |
| 4 |
|
resdm |
|- ( Rel tpos F -> ( tpos F |` dom tpos F ) = tpos F ) |
| 5 |
3 4
|
ax-mp |
|- ( tpos F |` dom tpos F ) = tpos F |
| 6 |
|
df-tpos |
|- tpos F = ( F o. ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) ) |
| 7 |
6
|
reseq1i |
|- ( tpos F |` `' dom F ) = ( ( F o. ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) ) |` `' dom F ) |
| 8 |
|
resco |
|- ( ( F o. ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) ) |` `' dom F ) = ( F o. ( ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) |` `' dom F ) ) |
| 9 |
|
ssun1 |
|- `' dom F C_ ( `' dom F u. { (/) } ) |
| 10 |
|
resmpt |
|- ( `' dom F C_ ( `' dom F u. { (/) } ) -> ( ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) |` `' dom F ) = ( x e. `' dom F |-> U. `' { x } ) ) |
| 11 |
9 10
|
ax-mp |
|- ( ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) |` `' dom F ) = ( x e. `' dom F |-> U. `' { x } ) |
| 12 |
11
|
coeq2i |
|- ( F o. ( ( x e. ( `' dom F u. { (/) } ) |-> U. `' { x } ) |` `' dom F ) ) = ( F o. ( x e. `' dom F |-> U. `' { x } ) ) |
| 13 |
7 8 12
|
3eqtri |
|- ( tpos F |` `' dom F ) = ( F o. ( x e. `' dom F |-> U. `' { x } ) ) |
| 14 |
2 5 13
|
3eqtr3g |
|- ( Rel dom F -> tpos F = ( F o. ( x e. `' dom F |-> U. `' { x } ) ) ) |