Step |
Hyp |
Ref |
Expression |
1 |
|
ismtyval |
β’ ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β ( π Ismty π ) = { π β£ ( π : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) ) } ) |
2 |
1
|
eleq2d |
β’ ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β ( πΉ β ( π Ismty π ) β πΉ β { π β£ ( π : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) ) } ) ) |
3 |
|
f1of |
β’ ( πΉ : π β1-1-ontoβ π β πΉ : π βΆ π ) |
4 |
3
|
adantr |
β’ ( ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) β πΉ : π βΆ π ) |
5 |
|
elfvdm |
β’ ( π β ( βMet β π ) β π β dom βMet ) |
6 |
|
elfvdm |
β’ ( π β ( βMet β π ) β π β dom βMet ) |
7 |
|
fex2 |
β’ ( ( πΉ : π βΆ π β§ π β dom βMet β§ π β dom βMet ) β πΉ β V ) |
8 |
4 5 6 7
|
syl3an |
β’ ( ( ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) β§ π β ( βMet β π ) β§ π β ( βMet β π ) ) β πΉ β V ) |
9 |
8
|
3expib |
β’ ( ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) β ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β πΉ β V ) ) |
10 |
9
|
com12 |
β’ ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β ( ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) β πΉ β V ) ) |
11 |
|
f1oeq1 |
β’ ( π = πΉ β ( π : π β1-1-ontoβ π β πΉ : π β1-1-ontoβ π ) ) |
12 |
|
fveq1 |
β’ ( π = πΉ β ( π β π₯ ) = ( πΉ β π₯ ) ) |
13 |
|
fveq1 |
β’ ( π = πΉ β ( π β π¦ ) = ( πΉ β π¦ ) ) |
14 |
12 13
|
oveq12d |
β’ ( π = πΉ β ( ( π β π₯ ) π ( π β π¦ ) ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) |
15 |
14
|
eqeq2d |
β’ ( π = πΉ β ( ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) β ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) |
16 |
15
|
2ralbidv |
β’ ( π = πΉ β ( β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) β β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) |
17 |
11 16
|
anbi12d |
β’ ( π = πΉ β ( ( π : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) ) β ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) ) |
18 |
17
|
elab3g |
β’ ( ( ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) β πΉ β V ) β ( πΉ β { π β£ ( π : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) ) } β ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) ) |
19 |
10 18
|
syl |
β’ ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β ( πΉ β { π β£ ( π : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( π β π₯ ) π ( π β π¦ ) ) ) } β ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) ) |
20 |
2 19
|
bitrd |
β’ ( ( π β ( βMet β π ) β§ π β ( βMet β π ) ) β ( πΉ β ( π Ismty π ) β ( πΉ : π β1-1-ontoβ π β§ β π₯ β π β π¦ β π ( π₯ π π¦ ) = ( ( πΉ β π₯ ) π ( πΉ β π¦ ) ) ) ) ) |