Step | Hyp | Ref
| Expression |
1 | | elun 4148 |
. . . 4
β’ (π₯ β ((inl β π΄) βͺ (inr β π΅)) β (π₯ β (inl β π΄) β¨ π₯ β (inr β π΅))) |
2 | | djulf1o 9904 |
. . . . . . . . . . 11
β’
inl:Vβ1-1-ontoβ({β
} Γ V) |
3 | | f1ofn 6832 |
. . . . . . . . . . 11
β’
(inl:Vβ1-1-ontoβ({β
} Γ V) β inl Fn
V) |
4 | 2, 3 | ax-mp 5 |
. . . . . . . . . 10
β’ inl Fn
V |
5 | | ssv 4006 |
. . . . . . . . . 10
β’ π΄ β V |
6 | | fvelimab 6962 |
. . . . . . . . . 10
β’ ((inl Fn
V β§ π΄ β V) β
(π₯ β (inl β
π΄) β βπ’ β π΄ (inlβπ’) = π₯)) |
7 | 4, 5, 6 | mp2an 691 |
. . . . . . . . 9
β’ (π₯ β (inl β π΄) β βπ’ β π΄ (inlβπ’) = π₯) |
8 | 7 | biimpi 215 |
. . . . . . . 8
β’ (π₯ β (inl β π΄) β βπ’ β π΄ (inlβπ’) = π₯) |
9 | | simprr 772 |
. . . . . . . . 9
β’ ((π₯ β (inl β π΄) β§ (π’ β π΄ β§ (inlβπ’) = π₯)) β (inlβπ’) = π₯) |
10 | | vex 3479 |
. . . . . . . . . . 11
β’ π’ β V |
11 | | opex 5464 |
. . . . . . . . . . 11
β’
β¨β
, π’β© β V |
12 | | opeq2 4874 |
. . . . . . . . . . . 12
β’ (π§ = π’ β β¨β
, π§β© = β¨β
, π’β©) |
13 | | df-inl 9894 |
. . . . . . . . . . . 12
β’ inl =
(π§ β V β¦
β¨β
, π§β©) |
14 | 12, 13 | fvmptg 6994 |
. . . . . . . . . . 11
β’ ((π’ β V β§ β¨β
,
π’β© β V) β
(inlβπ’) =
β¨β
, π’β©) |
15 | 10, 11, 14 | mp2an 691 |
. . . . . . . . . 10
β’
(inlβπ’) =
β¨β
, π’β© |
16 | | 0ex 5307 |
. . . . . . . . . . . . 13
β’ β
β V |
17 | 16 | snid 4664 |
. . . . . . . . . . . 12
β’ β
β {β
} |
18 | | opelxpi 5713 |
. . . . . . . . . . . 12
β’ ((β
β {β
} β§ π’
β π΄) β
β¨β
, π’β©
β ({β
} Γ π΄)) |
19 | 17, 18 | mpan 689 |
. . . . . . . . . . 11
β’ (π’ β π΄ β β¨β
, π’β© β ({β
} Γ π΄)) |
20 | 19 | ad2antrl 727 |
. . . . . . . . . 10
β’ ((π₯ β (inl β π΄) β§ (π’ β π΄ β§ (inlβπ’) = π₯)) β β¨β
, π’β© β ({β
} Γ π΄)) |
21 | 15, 20 | eqeltrid 2838 |
. . . . . . . . 9
β’ ((π₯ β (inl β π΄) β§ (π’ β π΄ β§ (inlβπ’) = π₯)) β (inlβπ’) β ({β
} Γ π΄)) |
22 | 9, 21 | eqeltrrd 2835 |
. . . . . . . 8
β’ ((π₯ β (inl β π΄) β§ (π’ β π΄ β§ (inlβπ’) = π₯)) β π₯ β ({β
} Γ π΄)) |
23 | 8, 22 | rexlimddv 3162 |
. . . . . . 7
β’ (π₯ β (inl β π΄) β π₯ β ({β
} Γ π΄)) |
24 | | elun1 4176 |
. . . . . . 7
β’ (π₯ β ({β
} Γ π΄) β π₯ β (({β
} Γ π΄) βͺ ({1o} Γ π΅))) |
25 | 23, 24 | syl 17 |
. . . . . 6
β’ (π₯ β (inl β π΄) β π₯ β (({β
} Γ π΄) βͺ ({1o} Γ π΅))) |
26 | | df-dju 9893 |
. . . . . 6
β’ (π΄ β π΅) = (({β
} Γ π΄) βͺ ({1o} Γ π΅)) |
27 | 25, 26 | eleqtrrdi 2845 |
. . . . 5
β’ (π₯ β (inl β π΄) β π₯ β (π΄ β π΅)) |
28 | | djurf1o 9905 |
. . . . . . . . . . 11
β’
inr:Vβ1-1-ontoβ({1o} Γ V) |
29 | | f1ofn 6832 |
. . . . . . . . . . 11
β’
(inr:Vβ1-1-ontoβ({1o} Γ V) β inr Fn
V) |
30 | 28, 29 | ax-mp 5 |
. . . . . . . . . 10
β’ inr Fn
V |
31 | | ssv 4006 |
. . . . . . . . . 10
β’ π΅ β V |
32 | | fvelimab 6962 |
. . . . . . . . . 10
β’ ((inr Fn
V β§ π΅ β V) β
(π₯ β (inr β
π΅) β βπ’ β π΅ (inrβπ’) = π₯)) |
33 | 30, 31, 32 | mp2an 691 |
. . . . . . . . 9
β’ (π₯ β (inr β π΅) β βπ’ β π΅ (inrβπ’) = π₯) |
34 | 33 | biimpi 215 |
. . . . . . . 8
β’ (π₯ β (inr β π΅) β βπ’ β π΅ (inrβπ’) = π₯) |
35 | | simprr 772 |
. . . . . . . . 9
β’ ((π₯ β (inr β π΅) β§ (π’ β π΅ β§ (inrβπ’) = π₯)) β (inrβπ’) = π₯) |
36 | | opex 5464 |
. . . . . . . . . . 11
β’
β¨1o, π’β© β V |
37 | | opeq2 4874 |
. . . . . . . . . . . 12
β’ (π§ = π’ β β¨1o, π§β© = β¨1o,
π’β©) |
38 | | df-inr 9895 |
. . . . . . . . . . . 12
β’ inr =
(π§ β V β¦
β¨1o, π§β©) |
39 | 37, 38 | fvmptg 6994 |
. . . . . . . . . . 11
β’ ((π’ β V β§
β¨1o, π’β© β V) β (inrβπ’) = β¨1o, π’β©) |
40 | 10, 36, 39 | mp2an 691 |
. . . . . . . . . 10
β’
(inrβπ’) =
β¨1o, π’β© |
41 | | 1oex 8473 |
. . . . . . . . . . . . 13
β’
1o β V |
42 | 41 | snid 4664 |
. . . . . . . . . . . 12
β’
1o β {1o} |
43 | | opelxpi 5713 |
. . . . . . . . . . . 12
β’
((1o β {1o} β§ π’ β π΅) β β¨1o, π’β© β ({1o}
Γ π΅)) |
44 | 42, 43 | mpan 689 |
. . . . . . . . . . 11
β’ (π’ β π΅ β β¨1o, π’β© β ({1o}
Γ π΅)) |
45 | 44 | ad2antrl 727 |
. . . . . . . . . 10
β’ ((π₯ β (inr β π΅) β§ (π’ β π΅ β§ (inrβπ’) = π₯)) β β¨1o, π’β© β ({1o}
Γ π΅)) |
46 | 40, 45 | eqeltrid 2838 |
. . . . . . . . 9
β’ ((π₯ β (inr β π΅) β§ (π’ β π΅ β§ (inrβπ’) = π₯)) β (inrβπ’) β ({1o} Γ π΅)) |
47 | 35, 46 | eqeltrrd 2835 |
. . . . . . . 8
β’ ((π₯ β (inr β π΅) β§ (π’ β π΅ β§ (inrβπ’) = π₯)) β π₯ β ({1o} Γ π΅)) |
48 | 34, 47 | rexlimddv 3162 |
. . . . . . 7
β’ (π₯ β (inr β π΅) β π₯ β ({1o} Γ π΅)) |
49 | | elun2 4177 |
. . . . . . 7
β’ (π₯ β ({1o} Γ
π΅) β π₯ β (({β
} Γ
π΄) βͺ ({1o}
Γ π΅))) |
50 | 48, 49 | syl 17 |
. . . . . 6
β’ (π₯ β (inr β π΅) β π₯ β (({β
} Γ π΄) βͺ ({1o} Γ π΅))) |
51 | 50, 26 | eleqtrrdi 2845 |
. . . . 5
β’ (π₯ β (inr β π΅) β π₯ β (π΄ β π΅)) |
52 | 27, 51 | jaoi 856 |
. . . 4
β’ ((π₯ β (inl β π΄) β¨ π₯ β (inr β π΅)) β π₯ β (π΄ β π΅)) |
53 | 1, 52 | sylbi 216 |
. . 3
β’ (π₯ β ((inl β π΄) βͺ (inr β π΅)) β π₯ β (π΄ β π΅)) |
54 | 53 | ssriv 3986 |
. 2
β’ ((inl
β π΄) βͺ (inr
β π΅)) β (π΄ β π΅) |
55 | | djur 9911 |
. . . . 5
β’ (π₯ β (π΄ β π΅) β (βπ¦ β π΄ π₯ = (inlβπ¦) β¨ βπ¦ β π΅ π₯ = (inrβπ¦))) |
56 | | vex 3479 |
. . . . . . . . . 10
β’ π¦ β V |
57 | | f1odm 6835 |
. . . . . . . . . . 11
β’
(inl:Vβ1-1-ontoβ({β
} Γ V) β dom inl =
V) |
58 | 2, 57 | ax-mp 5 |
. . . . . . . . . 10
β’ dom inl =
V |
59 | 56, 58 | eleqtrri 2833 |
. . . . . . . . 9
β’ π¦ β dom inl |
60 | | simpl 484 |
. . . . . . . . 9
β’ ((π¦ β π΄ β§ π₯ = (inlβπ¦)) β π¦ β π΄) |
61 | 13 | funmpt2 6585 |
. . . . . . . . . 10
β’ Fun
inl |
62 | | funfvima 7229 |
. . . . . . . . . 10
β’ ((Fun inl
β§ π¦ β dom inl)
β (π¦ β π΄ β (inlβπ¦) β (inl β π΄))) |
63 | 61, 62 | mpan 689 |
. . . . . . . . 9
β’ (π¦ β dom inl β (π¦ β π΄ β (inlβπ¦) β (inl β π΄))) |
64 | 59, 60, 63 | mpsyl 68 |
. . . . . . . 8
β’ ((π¦ β π΄ β§ π₯ = (inlβπ¦)) β (inlβπ¦) β (inl β π΄)) |
65 | | eleq1 2822 |
. . . . . . . . 9
β’ (π₯ = (inlβπ¦) β (π₯ β (inl β π΄) β (inlβπ¦) β (inl β π΄))) |
66 | 65 | adantl 483 |
. . . . . . . 8
β’ ((π¦ β π΄ β§ π₯ = (inlβπ¦)) β (π₯ β (inl β π΄) β (inlβπ¦) β (inl β π΄))) |
67 | 64, 66 | mpbird 257 |
. . . . . . 7
β’ ((π¦ β π΄ β§ π₯ = (inlβπ¦)) β π₯ β (inl β π΄)) |
68 | 67 | rexlimiva 3148 |
. . . . . 6
β’
(βπ¦ β
π΄ π₯ = (inlβπ¦) β π₯ β (inl β π΄)) |
69 | | f1odm 6835 |
. . . . . . . . . . 11
β’
(inr:Vβ1-1-ontoβ({1o} Γ V) β dom inr =
V) |
70 | 28, 69 | ax-mp 5 |
. . . . . . . . . 10
β’ dom inr =
V |
71 | 56, 70 | eleqtrri 2833 |
. . . . . . . . 9
β’ π¦ β dom inr |
72 | | simpl 484 |
. . . . . . . . 9
β’ ((π¦ β π΅ β§ π₯ = (inrβπ¦)) β π¦ β π΅) |
73 | | f1ofun 6833 |
. . . . . . . . . . 11
β’
(inr:Vβ1-1-ontoβ({1o} Γ V) β Fun
inr) |
74 | 28, 73 | ax-mp 5 |
. . . . . . . . . 10
β’ Fun
inr |
75 | | funfvima 7229 |
. . . . . . . . . 10
β’ ((Fun inr
β§ π¦ β dom inr)
β (π¦ β π΅ β (inrβπ¦) β (inr β π΅))) |
76 | 74, 75 | mpan 689 |
. . . . . . . . 9
β’ (π¦ β dom inr β (π¦ β π΅ β (inrβπ¦) β (inr β π΅))) |
77 | 71, 72, 76 | mpsyl 68 |
. . . . . . . 8
β’ ((π¦ β π΅ β§ π₯ = (inrβπ¦)) β (inrβπ¦) β (inr β π΅)) |
78 | | eleq1 2822 |
. . . . . . . . 9
β’ (π₯ = (inrβπ¦) β (π₯ β (inr β π΅) β (inrβπ¦) β (inr β π΅))) |
79 | 78 | adantl 483 |
. . . . . . . 8
β’ ((π¦ β π΅ β§ π₯ = (inrβπ¦)) β (π₯ β (inr β π΅) β (inrβπ¦) β (inr β π΅))) |
80 | 77, 79 | mpbird 257 |
. . . . . . 7
β’ ((π¦ β π΅ β§ π₯ = (inrβπ¦)) β π₯ β (inr β π΅)) |
81 | 80 | rexlimiva 3148 |
. . . . . 6
β’
(βπ¦ β
π΅ π₯ = (inrβπ¦) β π₯ β (inr β π΅)) |
82 | 68, 81 | orim12i 908 |
. . . . 5
β’
((βπ¦ β
π΄ π₯ = (inlβπ¦) β¨ βπ¦ β π΅ π₯ = (inrβπ¦)) β (π₯ β (inl β π΄) β¨ π₯ β (inr β π΅))) |
83 | 55, 82 | syl 17 |
. . . 4
β’ (π₯ β (π΄ β π΅) β (π₯ β (inl β π΄) β¨ π₯ β (inr β π΅))) |
84 | 83, 1 | sylibr 233 |
. . 3
β’ (π₯ β (π΄ β π΅) β π₯ β ((inl β π΄) βͺ (inr β π΅))) |
85 | 84 | ssriv 3986 |
. 2
β’ (π΄ β π΅) β ((inl β π΄) βͺ (inr β π΅)) |
86 | 54, 85 | eqssi 3998 |
1
β’ ((inl
β π΄) βͺ (inr
β π΅)) = (π΄ β π΅) |