Step | Hyp | Ref
| Expression |
1 | | elpwi 4587 |
. . . . . 6
β’ (π΅ β π« On β
π΅ β
On) |
2 | 1 | adantr 481 |
. . . . 5
β’ ((π΅ β π« On β§ dom
πΉ β πΆ) β π΅ β On) |
3 | 2 | ralimi 3082 |
. . . 4
β’
(βπ β
π΄ (π΅ β π« On β§ dom πΉ β πΆ) β βπ β π΄ π΅ β On) |
4 | | iunss 5025 |
. . . 4
β’ (βͺ π β π΄ π΅ β On β βπ β π΄ π΅ β On) |
5 | 3, 4 | sylibr 233 |
. . 3
β’
(βπ β
π΄ (π΅ β π« On β§ dom πΉ β πΆ) β βͺ
π β π΄ π΅ β On) |
6 | 5 | 3ad2ant3 1135 |
. 2
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β βͺ π β π΄ π΅ β On) |
7 | | xpexg 7704 |
. . . 4
β’ ((π΄ β π β§ πΆ β On) β (π΄ Γ πΆ) β V) |
8 | 7 | 3adant3 1132 |
. . 3
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (π΄ Γ πΆ) β V) |
9 | | nfv 1917 |
. . . . . . . . 9
β’
β²π πΆ β On |
10 | | nfra1 3278 |
. . . . . . . . 9
β’
β²πβπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ) |
11 | 9, 10 | nfan 1902 |
. . . . . . . 8
β’
β²π(πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) |
12 | | rsp 3241 |
. . . . . . . . 9
β’
(βπ β
π΄ (π΅ β π« On β§ dom πΉ β πΆ) β (π β π΄ β (π΅ β π« On β§ dom πΉ β πΆ))) |
13 | | onelss 6379 |
. . . . . . . . . . . . . 14
β’ (πΆ β On β (dom πΉ β πΆ β dom πΉ β πΆ)) |
14 | 13 | imp 407 |
. . . . . . . . . . . . 13
β’ ((πΆ β On β§ dom πΉ β πΆ) β dom πΉ β πΆ) |
15 | 14 | adantrl 714 |
. . . . . . . . . . . 12
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β dom πΉ β πΆ) |
16 | 15 | 3adant3 1132 |
. . . . . . . . . . 11
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ) β§ π β π΅) β dom πΉ β πΆ) |
17 | | hsmexlem.f |
. . . . . . . . . . . . . . . . . . 19
β’ πΉ = OrdIso( E , π΅) |
18 | 17 | oismo 9500 |
. . . . . . . . . . . . . . . . . 18
β’ (π΅ β On β (Smo πΉ β§ ran πΉ = π΅)) |
19 | 1, 18 | syl 17 |
. . . . . . . . . . . . . . . . 17
β’ (π΅ β π« On β (Smo
πΉ β§ ran πΉ = π΅)) |
20 | 19 | ad2antrl 726 |
. . . . . . . . . . . . . . . 16
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β (Smo πΉ β§ ran πΉ = π΅)) |
21 | 20 | simprd 496 |
. . . . . . . . . . . . . . 15
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β ran πΉ = π΅) |
22 | 17 | oif 9490 |
. . . . . . . . . . . . . . 15
β’ πΉ:dom πΉβΆπ΅ |
23 | 21, 22 | jctil 520 |
. . . . . . . . . . . . . 14
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β (πΉ:dom πΉβΆπ΅ β§ ran πΉ = π΅)) |
24 | | dffo2 6780 |
. . . . . . . . . . . . . 14
β’ (πΉ:dom πΉβontoβπ΅ β (πΉ:dom πΉβΆπ΅ β§ ran πΉ = π΅)) |
25 | 23, 24 | sylibr 233 |
. . . . . . . . . . . . 13
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β πΉ:dom πΉβontoβπ΅) |
26 | | dffo3 7072 |
. . . . . . . . . . . . . 14
β’ (πΉ:dom πΉβontoβπ΅ β (πΉ:dom πΉβΆπ΅ β§ βπ β π΅ βπ β dom πΉ π = (πΉβπ))) |
27 | 26 | simprbi 497 |
. . . . . . . . . . . . 13
β’ (πΉ:dom πΉβontoβπ΅ β βπ β π΅ βπ β dom πΉ π = (πΉβπ)) |
28 | | rsp 3241 |
. . . . . . . . . . . . 13
β’
(βπ β
π΅ βπ β dom πΉ π = (πΉβπ) β (π β π΅ β βπ β dom πΉ π = (πΉβπ))) |
29 | 25, 27, 28 | 3syl 18 |
. . . . . . . . . . . 12
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ)) β (π β π΅ β βπ β dom πΉ π = (πΉβπ))) |
30 | 29 | 3impia 1117 |
. . . . . . . . . . 11
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ) β§ π β π΅) β βπ β dom πΉ π = (πΉβπ)) |
31 | | ssrexv 4031 |
. . . . . . . . . . 11
β’ (dom
πΉ β πΆ β (βπ β dom πΉ π = (πΉβπ) β βπ β πΆ π = (πΉβπ))) |
32 | 16, 30, 31 | sylc 65 |
. . . . . . . . . 10
β’ ((πΆ β On β§ (π΅ β π« On β§ dom
πΉ β πΆ) β§ π β π΅) β βπ β πΆ π = (πΉβπ)) |
33 | 32 | 3exp 1119 |
. . . . . . . . 9
β’ (πΆ β On β ((π΅ β π« On β§ dom
πΉ β πΆ) β (π β π΅ β βπ β πΆ π = (πΉβπ)))) |
34 | 12, 33 | sylan9r 509 |
. . . . . . . 8
β’ ((πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (π β π΄ β (π β π΅ β βπ β πΆ π = (πΉβπ)))) |
35 | 11, 34 | reximdai 3255 |
. . . . . . 7
β’ ((πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (βπ β π΄ π β π΅ β βπ β π΄ βπ β πΆ π = (πΉβπ))) |
36 | 35 | 3adant1 1130 |
. . . . . 6
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (βπ β π΄ π β π΅ β βπ β π΄ βπ β πΆ π = (πΉβπ))) |
37 | | nfv 1917 |
. . . . . . 7
β’
β²πβπ β πΆ π = (πΉβπ) |
38 | | nfcv 2902 |
. . . . . . . 8
β’
β²ππΆ |
39 | | nfcv 2902 |
. . . . . . . . . . 11
β’
β²π
E |
40 | | nfcsb1v 3898 |
. . . . . . . . . . 11
β’
β²πβ¦π / πβ¦π΅ |
41 | 39, 40 | nfoi 9474 |
. . . . . . . . . 10
β’
β²πOrdIso( E , β¦π / πβ¦π΅) |
42 | | nfcv 2902 |
. . . . . . . . . 10
β’
β²ππ |
43 | 41, 42 | nffv 6872 |
. . . . . . . . 9
β’
β²π(OrdIso( E , β¦π / πβ¦π΅)βπ) |
44 | 43 | nfeq2 2919 |
. . . . . . . 8
β’
β²π π = (OrdIso( E ,
β¦π / πβ¦π΅)βπ) |
45 | 38, 44 | nfrexw 3307 |
. . . . . . 7
β’
β²πβπ β πΆ π = (OrdIso( E , β¦π / πβ¦π΅)βπ) |
46 | | csbeq1a 3887 |
. . . . . . . . . . . 12
β’ (π = π β π΅ = β¦π / πβ¦π΅) |
47 | | oieq2 9473 |
. . . . . . . . . . . 12
β’ (π΅ = β¦π / πβ¦π΅ β OrdIso( E , π΅) = OrdIso( E , β¦π / πβ¦π΅)) |
48 | 46, 47 | syl 17 |
. . . . . . . . . . 11
β’ (π = π β OrdIso( E , π΅) = OrdIso( E , β¦π / πβ¦π΅)) |
49 | 17, 48 | eqtrid 2783 |
. . . . . . . . . 10
β’ (π = π β πΉ = OrdIso( E , β¦π / πβ¦π΅)) |
50 | 49 | fveq1d 6864 |
. . . . . . . . 9
β’ (π = π β (πΉβπ) = (OrdIso( E , β¦π / πβ¦π΅)βπ)) |
51 | 50 | eqeq2d 2742 |
. . . . . . . 8
β’ (π = π β (π = (πΉβπ) β π = (OrdIso( E , β¦π / πβ¦π΅)βπ))) |
52 | 51 | rexbidv 3177 |
. . . . . . 7
β’ (π = π β (βπ β πΆ π = (πΉβπ) β βπ β πΆ π = (OrdIso( E , β¦π / πβ¦π΅)βπ))) |
53 | 37, 45, 52 | cbvrexw 3301 |
. . . . . 6
β’
(βπ β
π΄ βπ β πΆ π = (πΉβπ) β βπ β π΄ βπ β πΆ π = (OrdIso( E , β¦π / πβ¦π΅)βπ)) |
54 | 36, 53 | syl6ib 250 |
. . . . 5
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (βπ β π΄ π β π΅ β βπ β π΄ βπ β πΆ π = (OrdIso( E , β¦π / πβ¦π΅)βπ))) |
55 | | eliun 4978 |
. . . . 5
β’ (π β βͺ π β π΄ π΅ β βπ β π΄ π β π΅) |
56 | | vex 3463 |
. . . . . . . . . . 11
β’ π β V |
57 | | vex 3463 |
. . . . . . . . . . 11
β’ π β V |
58 | 56, 57 | op1std 7951 |
. . . . . . . . . 10
β’ (π = β¨π, πβ© β (1st βπ) = π) |
59 | 58 | csbeq1d 3877 |
. . . . . . . . 9
β’ (π = β¨π, πβ© β β¦(1st
βπ) / πβ¦π΅ = β¦π / πβ¦π΅) |
60 | | oieq2 9473 |
. . . . . . . . 9
β’
(β¦(1st βπ) / πβ¦π΅ = β¦π / πβ¦π΅ β OrdIso( E ,
β¦(1st βπ) / πβ¦π΅) = OrdIso( E , β¦π / πβ¦π΅)) |
61 | 59, 60 | syl 17 |
. . . . . . . 8
β’ (π = β¨π, πβ© β OrdIso( E ,
β¦(1st βπ) / πβ¦π΅) = OrdIso( E , β¦π / πβ¦π΅)) |
62 | 56, 57 | op2ndd 7952 |
. . . . . . . 8
β’ (π = β¨π, πβ© β (2nd βπ) = π) |
63 | 61, 62 | fveq12d 6869 |
. . . . . . 7
β’ (π = β¨π, πβ© β (OrdIso( E ,
β¦(1st βπ) / πβ¦π΅)β(2nd βπ)) = (OrdIso( E ,
β¦π / πβ¦π΅)βπ)) |
64 | 63 | eqeq2d 2742 |
. . . . . 6
β’ (π = β¨π, πβ© β (π = (OrdIso( E ,
β¦(1st βπ) / πβ¦π΅)β(2nd βπ)) β π = (OrdIso( E , β¦π / πβ¦π΅)βπ))) |
65 | 64 | rexxp 5818 |
. . . . 5
β’
(βπ β
(π΄ Γ πΆ)π = (OrdIso( E ,
β¦(1st βπ) / πβ¦π΅)β(2nd βπ)) β βπ β π΄ βπ β πΆ π = (OrdIso( E , β¦π / πβ¦π΅)βπ)) |
66 | 54, 55, 65 | 3imtr4g 295 |
. . . 4
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β (π β βͺ
π β π΄ π΅ β βπ β (π΄ Γ πΆ)π = (OrdIso( E ,
β¦(1st βπ) / πβ¦π΅)β(2nd βπ)))) |
67 | 66 | imp 407 |
. . 3
β’ (((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β§ π β βͺ
π β π΄ π΅) β βπ β (π΄ Γ πΆ)π = (OrdIso( E ,
β¦(1st βπ) / πβ¦π΅)β(2nd βπ))) |
68 | 8, 67 | wdomd 9541 |
. 2
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β βͺ π β π΄ π΅ βΌ* (π΄ Γ πΆ)) |
69 | | hsmexlem.g |
. . 3
β’ πΊ = OrdIso( E , βͺ π β π΄ π΅) |
70 | 69 | hsmexlem1 10386 |
. 2
β’
((βͺ π β π΄ π΅ β On β§ βͺ π β π΄ π΅ βΌ* (π΄ Γ πΆ)) β dom πΊ β (harβπ« (π΄ Γ πΆ))) |
71 | 6, 68, 70 | syl2anc 584 |
1
β’ ((π΄ β π β§ πΆ β On β§ βπ β π΄ (π΅ β π« On β§ dom πΉ β πΆ)) β dom πΊ β (harβπ« (π΄ Γ πΆ))) |