Step | Hyp | Ref
| Expression |
1 | | funres 5259 |
. . . . . . . 8
β’ (Fun
π΄ β Fun (π΄ βΎ π΅)) |
2 | | funfn 5248 |
. . . . . . . 8
β’ (Fun
π΄ β π΄ Fn dom π΄) |
3 | | funfn 5248 |
. . . . . . . 8
β’ (Fun
(π΄ βΎ π΅) β (π΄ βΎ π΅) Fn dom (π΄ βΎ π΅)) |
4 | 1, 2, 3 | 3imtr3i 200 |
. . . . . . 7
β’ (π΄ Fn dom π΄ β (π΄ βΎ π΅) Fn dom (π΄ βΎ π΅)) |
5 | | resss 4933 |
. . . . . . . . 9
β’ (π΄ βΎ π΅) β π΄ |
6 | | rnss 4859 |
. . . . . . . . 9
β’ ((π΄ βΎ π΅) β π΄ β ran (π΄ βΎ π΅) β ran π΄) |
7 | 5, 6 | ax-mp 5 |
. . . . . . . 8
β’ ran
(π΄ βΎ π΅) β ran π΄ |
8 | | sstr 3165 |
. . . . . . . 8
β’ ((ran
(π΄ βΎ π΅) β ran π΄ β§ ran π΄ β On) β ran (π΄ βΎ π΅) β On) |
9 | 7, 8 | mpan 424 |
. . . . . . 7
β’ (ran
π΄ β On β ran
(π΄ βΎ π΅) β On) |
10 | 4, 9 | anim12i 338 |
. . . . . 6
β’ ((π΄ Fn dom π΄ β§ ran π΄ β On) β ((π΄ βΎ π΅) Fn dom (π΄ βΎ π΅) β§ ran (π΄ βΎ π΅) β On)) |
11 | | df-f 5222 |
. . . . . 6
β’ (π΄:dom π΄βΆOn β (π΄ Fn dom π΄ β§ ran π΄ β On)) |
12 | | df-f 5222 |
. . . . . 6
β’ ((π΄ βΎ π΅):dom (π΄ βΎ π΅)βΆOn β ((π΄ βΎ π΅) Fn dom (π΄ βΎ π΅) β§ ran (π΄ βΎ π΅) β On)) |
13 | 10, 11, 12 | 3imtr4i 201 |
. . . . 5
β’ (π΄:dom π΄βΆOn β (π΄ βΎ π΅):dom (π΄ βΎ π΅)βΆOn) |
14 | 13 | a1i 9 |
. . . 4
β’ (π΅ β dom π΄ β (π΄:dom π΄βΆOn β (π΄ βΎ π΅):dom (π΄ βΎ π΅)βΆOn)) |
15 | | ordelord 4383 |
. . . . . . 7
β’ ((Ord dom
π΄ β§ π΅ β dom π΄) β Ord π΅) |
16 | 15 | expcom 116 |
. . . . . 6
β’ (π΅ β dom π΄ β (Ord dom π΄ β Ord π΅)) |
17 | | ordin 4387 |
. . . . . . 7
β’ ((Ord
π΅ β§ Ord dom π΄) β Ord (π΅ β© dom π΄)) |
18 | 17 | ex 115 |
. . . . . 6
β’ (Ord
π΅ β (Ord dom π΄ β Ord (π΅ β© dom π΄))) |
19 | 16, 18 | syli 37 |
. . . . 5
β’ (π΅ β dom π΄ β (Ord dom π΄ β Ord (π΅ β© dom π΄))) |
20 | | dmres 4930 |
. . . . . 6
β’ dom
(π΄ βΎ π΅) = (π΅ β© dom π΄) |
21 | | ordeq 4374 |
. . . . . 6
β’ (dom
(π΄ βΎ π΅) = (π΅ β© dom π΄) β (Ord dom (π΄ βΎ π΅) β Ord (π΅ β© dom π΄))) |
22 | 20, 21 | ax-mp 5 |
. . . . 5
β’ (Ord dom
(π΄ βΎ π΅) β Ord (π΅ β© dom π΄)) |
23 | 19, 22 | imbitrrdi 162 |
. . . 4
β’ (π΅ β dom π΄ β (Ord dom π΄ β Ord dom (π΄ βΎ π΅))) |
24 | | dmss 4828 |
. . . . . . . . 9
β’ ((π΄ βΎ π΅) β π΄ β dom (π΄ βΎ π΅) β dom π΄) |
25 | 5, 24 | ax-mp 5 |
. . . . . . . 8
β’ dom
(π΄ βΎ π΅) β dom π΄ |
26 | | ssralv 3221 |
. . . . . . . 8
β’ (dom
(π΄ βΎ π΅) β dom π΄ β (βπ₯ β dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)))) |
27 | 25, 26 | ax-mp 5 |
. . . . . . 7
β’
(βπ₯ β
dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) |
28 | | ssralv 3221 |
. . . . . . . . 9
β’ (dom
(π΄ βΎ π΅) β dom π΄ β (βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)))) |
29 | 25, 28 | ax-mp 5 |
. . . . . . . 8
β’
(βπ¦ β
dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) |
30 | 29 | ralimi 2540 |
. . . . . . 7
β’
(βπ₯ β
dom (π΄ βΎ π΅)βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) |
31 | 27, 30 | syl 14 |
. . . . . 6
β’
(βπ₯ β
dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) |
32 | | inss1 3357 |
. . . . . . . . . . . . 13
β’ (π΅ β© dom π΄) β π΅ |
33 | 20, 32 | eqsstri 3189 |
. . . . . . . . . . . 12
β’ dom
(π΄ βΎ π΅) β π΅ |
34 | | simpl 109 |
. . . . . . . . . . . 12
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β π₯ β dom (π΄ βΎ π΅)) |
35 | 33, 34 | sselid 3155 |
. . . . . . . . . . 11
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β π₯ β π΅) |
36 | | fvres 5541 |
. . . . . . . . . . 11
β’ (π₯ β π΅ β ((π΄ βΎ π΅)βπ₯) = (π΄βπ₯)) |
37 | 35, 36 | syl 14 |
. . . . . . . . . 10
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β ((π΄ βΎ π΅)βπ₯) = (π΄βπ₯)) |
38 | | simpr 110 |
. . . . . . . . . . . 12
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β π¦ β dom (π΄ βΎ π΅)) |
39 | 33, 38 | sselid 3155 |
. . . . . . . . . . 11
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β π¦ β π΅) |
40 | | fvres 5541 |
. . . . . . . . . . 11
β’ (π¦ β π΅ β ((π΄ βΎ π΅)βπ¦) = (π΄βπ¦)) |
41 | 39, 40 | syl 14 |
. . . . . . . . . 10
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β ((π΄ βΎ π΅)βπ¦) = (π΄βπ¦)) |
42 | 37, 41 | eleq12d 2248 |
. . . . . . . . 9
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β (((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦) β (π΄βπ₯) β (π΄βπ¦))) |
43 | 42 | imbi2d 230 |
. . . . . . . 8
β’ ((π₯ β dom (π΄ βΎ π΅) β§ π¦ β dom (π΄ βΎ π΅)) β ((π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦)) β (π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)))) |
44 | 43 | ralbidva 2473 |
. . . . . . 7
β’ (π₯ β dom (π΄ βΎ π΅) β (βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦)) β βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)))) |
45 | 44 | ralbiia 2491 |
. . . . . 6
β’
(βπ₯ β
dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) |
46 | 31, 45 | sylibr 134 |
. . . . 5
β’
(βπ₯ β
dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦))) |
47 | 46 | a1i 9 |
. . . 4
β’ (π΅ β dom π΄ β (βπ₯ β dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)) β βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦)))) |
48 | 14, 23, 47 | 3anim123d 1319 |
. . 3
β’ (π΅ β dom π΄ β ((π΄:dom π΄βΆOn β§ Ord dom π΄ β§ βπ₯ β dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦))) β ((π΄ βΎ π΅):dom (π΄ βΎ π΅)βΆOn β§ Ord dom (π΄ βΎ π΅) β§ βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦))))) |
49 | | df-smo 6289 |
. . 3
β’ (Smo
π΄ β (π΄:dom π΄βΆOn β§ Ord dom π΄ β§ βπ₯ β dom π΄βπ¦ β dom π΄(π₯ β π¦ β (π΄βπ₯) β (π΄βπ¦)))) |
50 | | df-smo 6289 |
. . 3
β’ (Smo
(π΄ βΎ π΅) β ((π΄ βΎ π΅):dom (π΄ βΎ π΅)βΆOn β§ Ord dom (π΄ βΎ π΅) β§ βπ₯ β dom (π΄ βΎ π΅)βπ¦ β dom (π΄ βΎ π΅)(π₯ β π¦ β ((π΄ βΎ π΅)βπ₯) β ((π΄ βΎ π΅)βπ¦)))) |
51 | 48, 49, 50 | 3imtr4g 205 |
. 2
β’ (π΅ β dom π΄ β (Smo π΄ β Smo (π΄ βΎ π΅))) |
52 | 51 | impcom 125 |
1
β’ ((Smo
π΄ β§ π΅ β dom π΄) β Smo (π΄ βΎ π΅)) |