Step | Hyp | Ref
| Expression |
1 | | fpwrelmap.3 |
. . . 4
β’ π = (π β (π« π΅ βm π΄) β¦ {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) |
2 | | fpwrelmap.1 |
. . . . . 6
β’ π΄ β V |
3 | | fpwrelmap.2 |
. . . . . 6
β’ π΅ β V |
4 | 2, 3, 1 | fpwrelmap 31946 |
. . . . 5
β’ π:(π« π΅ βm π΄)β1-1-ontoβπ« (π΄ Γ π΅) |
5 | 4 | a1i 11 |
. . . 4
β’ (β€
β π:(π« π΅ βm π΄)β1-1-ontoβπ« (π΄ Γ π΅)) |
6 | | simpl 484 |
. . . . . . 7
β’ ((π β (π« π΅ βm π΄) β§ π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) β π β (π« π΅ βm π΄)) |
7 | 3 | pwex 5378 |
. . . . . . . 8
β’ π«
π΅ β V |
8 | 7, 2 | elmap 8862 |
. . . . . . 7
β’ (π β (π« π΅ βm π΄) β π:π΄βΆπ« π΅) |
9 | 6, 8 | sylib 217 |
. . . . . 6
β’ ((π β (π« π΅ βm π΄) β§ π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) β π:π΄βΆπ« π΅) |
10 | | simpr 486 |
. . . . . 6
β’ ((π β (π« π΅ βm π΄) β§ π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) β π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) |
11 | 2, 3, 9, 10 | fpwrelmapffslem 31945 |
. . . . 5
β’ ((π β (π« π΅ βm π΄) β§ π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) β (π β Fin β (ran π β Fin β§ (π supp β
) β Fin))) |
12 | 11 | 3adant1 1131 |
. . . 4
β’
((β€ β§ π
β (π« π΅
βm π΄) β§
π = {β¨π₯, π¦β© β£ (π₯ β π΄ β§ π¦ β (πβπ₯))}) β (π β Fin β (ran π β Fin β§ (π supp β
) β Fin))) |
13 | 1, 5, 12 | f1oresrab 7122 |
. . 3
β’ (β€
β (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}):{π β (π«
π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin}) |
14 | 13 | mptru 1549 |
. 2
β’ (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin} |
15 | | fpwrelmapffs.1 |
. . . . 5
β’ π = {π β ((π« π΅ β© Fin) βm π΄) β£ (π supp β
) β Fin} |
16 | 2, 7 | maprnin 31944 |
. . . . . 6
β’
((π« π΅ β©
Fin) βm π΄)
= {π β (π«
π΅ βm π΄) β£ ran π β Fin} |
17 | | nfcv 2904 |
. . . . . . 7
β’
β²π((π« π΅ β© Fin) βm π΄) |
18 | | nfrab1 3452 |
. . . . . . 7
β’
β²π{π β (π« π΅ βm π΄) β£ ran π β Fin} |
19 | 17, 18 | rabeqf 3467 |
. . . . . 6
β’
(((π« π΅ β©
Fin) βm π΄)
= {π β (π«
π΅ βm π΄) β£ ran π β Fin} β {π β ((π« π΅ β© Fin) βm π΄) β£ (π supp β
) β Fin} = {π β {π β (π« π΅ βm π΄) β£ ran π β Fin} β£ (π supp β
) β Fin}) |
20 | 16, 19 | ax-mp 5 |
. . . . 5
β’ {π β ((π« π΅ β© Fin) βm
π΄) β£ (π supp β
) β Fin} =
{π β {π β (π« π΅ βm π΄) β£ ran π β Fin} β£ (π supp β
) β Fin} |
21 | | rabrab 3456 |
. . . . 5
β’ {π β {π β (π« π΅ βm π΄) β£ ran π β Fin} β£ (π supp β
) β Fin} = {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)} |
22 | 15, 20, 21 | 3eqtri 2765 |
. . . 4
β’ π = {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)} |
23 | | dfin5 3956 |
. . . 4
β’
(π« (π΄
Γ π΅) β© Fin) =
{π β π« (π΄ Γ π΅) β£ π β Fin} |
24 | | f1oeq23 6822 |
. . . 4
β’ ((π = {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)} β§ (π«
(π΄ Γ π΅) β© Fin) = {π β π« (π΄ Γ π΅) β£ π β Fin}) β ((π βΎ π):πβ1-1-ontoβ(π« (π΄ Γ π΅) β© Fin) β (π βΎ π):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin})) |
25 | 22, 23, 24 | mp2an 691 |
. . 3
β’ ((π βΎ π):πβ1-1-ontoβ(π« (π΄ Γ π΅) β© Fin) β (π βΎ π):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin}) |
26 | 22 | reseq2i 5977 |
. . . 4
β’ (π βΎ π) = (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}) |
27 | | f1oeq1 6819 |
. . . 4
β’ ((π βΎ π) = (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}) β ((π βΎ π):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin} β (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin})) |
28 | 26, 27 | ax-mp 5 |
. . 3
β’ ((π βΎ π):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin} β (π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin}) |
29 | 25, 28 | bitr2i 276 |
. 2
β’ ((π βΎ {π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β Fin)}):{π β (π« π΅ βm π΄) β£ (ran π β Fin β§ (π supp β
) β
Fin)}β1-1-ontoβ{π β π« (π΄ Γ π΅) β£ π β Fin} β (π βΎ π):πβ1-1-ontoβ(π« (π΄ Γ π΅) β© Fin)) |
30 | 14, 29 | mpbi 229 |
1
β’ (π βΎ π):πβ1-1-ontoβ(π« (π΄ Γ π΅) β© Fin) |