| Step |
Hyp |
Ref |
Expression |
| 1 |
|
pi1val.g |
|- G = ( J pi1 Y ) |
| 2 |
|
pi1val.1 |
|- ( ph -> J e. ( TopOn ` X ) ) |
| 3 |
|
pi1val.2 |
|- ( ph -> Y e. X ) |
| 4 |
|
pi1bas2.b |
|- ( ph -> B = ( Base ` G ) ) |
| 5 |
|
pi1bas3.r |
|- R = ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) |
| 6 |
1 2 3 4
|
pi1bas2 |
|- ( ph -> B = ( U. B /. ( ~=ph ` J ) ) ) |
| 7 |
|
eqid |
|- ( J Om1 Y ) = ( J Om1 Y ) |
| 8 |
|
eqidd |
|- ( ph -> ( Base ` ( J Om1 Y ) ) = ( Base ` ( J Om1 Y ) ) ) |
| 9 |
1 2 3 7 4 8
|
pi1buni |
|- ( ph -> U. B = ( Base ` ( J Om1 Y ) ) ) |
| 10 |
1 2 3 7 4 9
|
pi1blem |
|- ( ph -> ( ( ( ~=ph ` J ) " U. B ) C_ U. B /\ U. B C_ ( II Cn J ) ) ) |
| 11 |
10
|
simpld |
|- ( ph -> ( ( ~=ph ` J ) " U. B ) C_ U. B ) |
| 12 |
|
qsinxp |
|- ( ( ( ~=ph ` J ) " U. B ) C_ U. B -> ( U. B /. ( ~=ph ` J ) ) = ( U. B /. ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) ) ) |
| 13 |
11 12
|
syl |
|- ( ph -> ( U. B /. ( ~=ph ` J ) ) = ( U. B /. ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) ) ) |
| 14 |
6 13
|
eqtrd |
|- ( ph -> B = ( U. B /. ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) ) ) |
| 15 |
|
qseq2 |
|- ( R = ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) -> ( U. B /. R ) = ( U. B /. ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) ) ) |
| 16 |
5 15
|
ax-mp |
|- ( U. B /. R ) = ( U. B /. ( ( ~=ph ` J ) i^i ( U. B X. U. B ) ) ) |
| 17 |
14 16
|
eqtr4di |
|- ( ph -> B = ( U. B /. R ) ) |