Step | Hyp | Ref
| Expression |
1 | | id 22 |
. . 3
β’ (π β π) |
2 | | iftrue 4533 |
. . . . . . . . 9
β’ (π β π΅ β if(π β π΅, (πΉβπ), β
) = (πΉβπ)) |
3 | 2 | adantl 483 |
. . . . . . . 8
β’ ((π β§ π β π΅) β if(π β π΅, (πΉβπ), β
) = (πΉβπ)) |
4 | | isomenndlem.f |
. . . . . . . . . . 11
β’ (π β πΉ:π΅β1-1-ontoβπ) |
5 | | f1of 6830 |
. . . . . . . . . . 11
β’ (πΉ:π΅β1-1-ontoβπ β πΉ:π΅βΆπ) |
6 | 4, 5 | syl 17 |
. . . . . . . . . 10
β’ (π β πΉ:π΅βΆπ) |
7 | | ssun1 4171 |
. . . . . . . . . . 11
β’ π β (π βͺ {β
}) |
8 | 7 | a1i 11 |
. . . . . . . . . 10
β’ (π β π β (π βͺ {β
})) |
9 | 6, 8 | fssd 6732 |
. . . . . . . . 9
β’ (π β πΉ:π΅βΆ(π βͺ {β
})) |
10 | 9 | ffvelcdmda 7082 |
. . . . . . . 8
β’ ((π β§ π β π΅) β (πΉβπ) β (π βͺ {β
})) |
11 | 3, 10 | eqeltrd 2834 |
. . . . . . 7
β’ ((π β§ π β π΅) β if(π β π΅, (πΉβπ), β
) β (π βͺ {β
})) |
12 | 11 | adantlr 714 |
. . . . . 6
β’ (((π β§ π β β) β§ π β π΅) β if(π β π΅, (πΉβπ), β
) β (π βͺ {β
})) |
13 | | iffalse 4536 |
. . . . . . . . 9
β’ (Β¬
π β π΅ β if(π β π΅, (πΉβπ), β
) = β
) |
14 | 13 | adantl 483 |
. . . . . . . 8
β’ ((π β§ Β¬ π β π΅) β if(π β π΅, (πΉβπ), β
) = β
) |
15 | | 0ex 5306 |
. . . . . . . . . . 11
β’ β
β V |
16 | 15 | snid 4663 |
. . . . . . . . . 10
β’ β
β {β
} |
17 | | elun2 4176 |
. . . . . . . . . 10
β’ (β
β {β
} β β
β (π βͺ {β
})) |
18 | 16, 17 | ax-mp 5 |
. . . . . . . . 9
β’ β
β (π βͺ
{β
}) |
19 | 18 | a1i 11 |
. . . . . . . 8
β’ ((π β§ Β¬ π β π΅) β β
β (π βͺ {β
})) |
20 | 14, 19 | eqeltrd 2834 |
. . . . . . 7
β’ ((π β§ Β¬ π β π΅) β if(π β π΅, (πΉβπ), β
) β (π βͺ {β
})) |
21 | 20 | adantlr 714 |
. . . . . 6
β’ (((π β§ π β β) β§ Β¬ π β π΅) β if(π β π΅, (πΉβπ), β
) β (π βͺ {β
})) |
22 | 12, 21 | pm2.61dan 812 |
. . . . 5
β’ ((π β§ π β β) β if(π β π΅, (πΉβπ), β
) β (π βͺ {β
})) |
23 | | isomenndlem.a |
. . . . 5
β’ π΄ = (π β β β¦ if(π β π΅, (πΉβπ), β
)) |
24 | 22, 23 | fmptd 7109 |
. . . 4
β’ (π β π΄:ββΆ(π βͺ {β
})) |
25 | | isomenndlem.y |
. . . . 5
β’ (π β π β π« π) |
26 | | 0elpw 5353 |
. . . . . . 7
β’ β
β π« π |
27 | | snssi 4810 |
. . . . . . 7
β’ (β
β π« π β
{β
} β π« π) |
28 | 26, 27 | ax-mp 5 |
. . . . . 6
β’ {β
}
β π« π |
29 | 28 | a1i 11 |
. . . . 5
β’ (π β {β
} β
π« π) |
30 | 25, 29 | unssd 4185 |
. . . 4
β’ (π β (π βͺ {β
}) β π« π) |
31 | 24, 30 | fssd 6732 |
. . 3
β’ (π β π΄:ββΆπ« π) |
32 | | nnex 12214 |
. . . . . 6
β’ β
β V |
33 | 32 | mptex 7220 |
. . . . 5
β’ (π β β β¦ if(π β π΅, (πΉβπ), β
)) β V |
34 | 23, 33 | eqeltri 2830 |
. . . 4
β’ π΄ β V |
35 | | feq1 6695 |
. . . . . 6
β’ (π = π΄ β (π:ββΆπ« π β π΄:ββΆπ« π)) |
36 | 35 | anbi2d 630 |
. . . . 5
β’ (π = π΄ β ((π β§ π:ββΆπ« π) β (π β§ π΄:ββΆπ« π))) |
37 | | fveq1 6887 |
. . . . . . . 8
β’ (π = π΄ β (πβπ) = (π΄βπ)) |
38 | 37 | iuneq2d 5025 |
. . . . . . 7
β’ (π = π΄ β βͺ
π β β (πβπ) = βͺ π β β (π΄βπ)) |
39 | 38 | fveq2d 6892 |
. . . . . 6
β’ (π = π΄ β (πββͺ
π β β (πβπ)) = (πββͺ
π β β (π΄βπ))) |
40 | | simpl 484 |
. . . . . . . . . 10
β’ ((π = π΄ β§ π β β) β π = π΄) |
41 | 40 | fveq1d 6890 |
. . . . . . . . 9
β’ ((π = π΄ β§ π β β) β (πβπ) = (π΄βπ)) |
42 | 41 | fveq2d 6892 |
. . . . . . . 8
β’ ((π = π΄ β§ π β β) β (πβ(πβπ)) = (πβ(π΄βπ))) |
43 | 42 | mpteq2dva 5247 |
. . . . . . 7
β’ (π = π΄ β (π β β β¦ (πβ(πβπ))) = (π β β β¦ (πβ(π΄βπ)))) |
44 | 43 | fveq2d 6892 |
. . . . . 6
β’ (π = π΄ β
(Ξ£^β(π β β β¦ (πβ(πβπ)))) =
(Ξ£^β(π β β β¦ (πβ(π΄βπ))))) |
45 | 39, 44 | breq12d 5160 |
. . . . 5
β’ (π = π΄ β ((πββͺ
π β β (πβπ)) β€
(Ξ£^β(π β β β¦ (πβ(πβπ)))) β (πββͺ
π β β (π΄βπ)) β€
(Ξ£^β(π β β β¦ (πβ(π΄βπ)))))) |
46 | 36, 45 | imbi12d 345 |
. . . 4
β’ (π = π΄ β (((π β§ π:ββΆπ« π) β (πββͺ
π β β (πβπ)) β€
(Ξ£^β(π β β β¦ (πβ(πβπ))))) β ((π β§ π΄:ββΆπ« π) β (πββͺ
π β β (π΄βπ)) β€
(Ξ£^β(π β β β¦ (πβ(π΄βπ))))))) |
47 | | isomenndlem.subadd |
. . . 4
β’ ((π β§ π:ββΆπ« π) β (πββͺ
π β β (πβπ)) β€
(Ξ£^β(π β β β¦ (πβ(πβπ))))) |
48 | 34, 46, 47 | vtocl 3549 |
. . 3
β’ ((π β§ π΄:ββΆπ« π) β (πββͺ
π β β (π΄βπ)) β€
(Ξ£^β(π β β β¦ (πβ(π΄βπ))))) |
49 | 1, 31, 48 | syl2anc 585 |
. 2
β’ (π β (πββͺ
π β β (π΄βπ)) β€
(Ξ£^β(π β β β¦ (πβ(π΄βπ))))) |
50 | 6 | ad2antrr 725 |
. . . . . . . . . . 11
β’ (((π β§ π΅ = β) β§ π β β) β πΉ:π΅βΆπ) |
51 | | simpr 486 |
. . . . . . . . . . . . 13
β’ ((π΅ = β β§ π β β) β π β
β) |
52 | | id 22 |
. . . . . . . . . . . . . . 15
β’ (π΅ = β β π΅ = β) |
53 | 52 | eqcomd 2739 |
. . . . . . . . . . . . . 14
β’ (π΅ = β β β =
π΅) |
54 | 53 | adantr 482 |
. . . . . . . . . . . . 13
β’ ((π΅ = β β§ π β β) β β
= π΅) |
55 | 51, 54 | eleqtrd 2836 |
. . . . . . . . . . . 12
β’ ((π΅ = β β§ π β β) β π β π΅) |
56 | 55 | adantll 713 |
. . . . . . . . . . 11
β’ (((π β§ π΅ = β) β§ π β β) β π β π΅) |
57 | 50, 56 | ffvelcdmd 7083 |
. . . . . . . . . 10
β’ (((π β§ π΅ = β) β§ π β β) β (πΉβπ) β π) |
58 | | eqid 2733 |
. . . . . . . . . 10
β’ (π β β β¦ (πΉβπ)) = (π β β β¦ (πΉβπ)) |
59 | 57, 58 | fmptd 7109 |
. . . . . . . . 9
β’ ((π β§ π΅ = β) β (π β β β¦ (πΉβπ)):ββΆπ) |
60 | 23 | a1i 11 |
. . . . . . . . . . . 12
β’ (π΅ = β β π΄ = (π β β β¦ if(π β π΅, (πΉβπ), β
))) |
61 | 55 | iftrued 4535 |
. . . . . . . . . . . . 13
β’ ((π΅ = β β§ π β β) β if(π β π΅, (πΉβπ), β
) = (πΉβπ)) |
62 | 61 | mpteq2dva 5247 |
. . . . . . . . . . . 12
β’ (π΅ = β β (π β β β¦ if(π β π΅, (πΉβπ), β
)) = (π β β β¦ (πΉβπ))) |
63 | 60, 62 | eqtrd 2773 |
. . . . . . . . . . 11
β’ (π΅ = β β π΄ = (π β β β¦ (πΉβπ))) |
64 | 63 | feq1d 6699 |
. . . . . . . . . 10
β’ (π΅ = β β (π΄:ββΆπ β (π β β β¦ (πΉβπ)):ββΆπ)) |
65 | 64 | adantl 483 |
. . . . . . . . 9
β’ ((π β§ π΅ = β) β (π΄:ββΆπ β (π β β β¦ (πΉβπ)):ββΆπ)) |
66 | 59, 65 | mpbird 257 |
. . . . . . . 8
β’ ((π β§ π΅ = β) β π΄:ββΆπ) |
67 | | f1ofo 6837 |
. . . . . . . . . . . . . . . 16
β’ (πΉ:π΅β1-1-ontoβπ β πΉ:π΅βontoβπ) |
68 | 4, 67 | syl 17 |
. . . . . . . . . . . . . . 15
β’ (π β πΉ:π΅βontoβπ) |
69 | | dffo3 7099 |
. . . . . . . . . . . . . . 15
β’ (πΉ:π΅βontoβπ β (πΉ:π΅βΆπ β§ βπ¦ β π βπ β π΅ π¦ = (πΉβπ))) |
70 | 68, 69 | sylib 217 |
. . . . . . . . . . . . . 14
β’ (π β (πΉ:π΅βΆπ β§ βπ¦ β π βπ β π΅ π¦ = (πΉβπ))) |
71 | 70 | simprd 497 |
. . . . . . . . . . . . 13
β’ (π β βπ¦ β π βπ β π΅ π¦ = (πΉβπ)) |
72 | 71 | adantr 482 |
. . . . . . . . . . . 12
β’ ((π β§ π¦ β π) β βπ¦ β π βπ β π΅ π¦ = (πΉβπ)) |
73 | | simpr 486 |
. . . . . . . . . . . 12
β’ ((π β§ π¦ β π) β π¦ β π) |
74 | | rspa 3246 |
. . . . . . . . . . . 12
β’
((βπ¦ β
π βπ β π΅ π¦ = (πΉβπ) β§ π¦ β π) β βπ β π΅ π¦ = (πΉβπ)) |
75 | 72, 73, 74 | syl2anc 585 |
. . . . . . . . . . 11
β’ ((π β§ π¦ β π) β βπ β π΅ π¦ = (πΉβπ)) |
76 | 75 | adantlr 714 |
. . . . . . . . . 10
β’ (((π β§ π΅ = β) β§ π¦ β π) β βπ β π΅ π¦ = (πΉβπ)) |
77 | | nfv 1918 |
. . . . . . . . . . . 12
β’
β²π(π β§ π΅ = β) |
78 | | nfre1 3283 |
. . . . . . . . . . . 12
β’
β²πβπ β β π¦ = (π΄βπ) |
79 | | simpr 486 |
. . . . . . . . . . . . . . . . 17
β’ ((π΅ = β β§ π β π΅) β π β π΅) |
80 | | simpl 484 |
. . . . . . . . . . . . . . . . 17
β’ ((π΅ = β β§ π β π΅) β π΅ = β) |
81 | 79, 80 | eleqtrd 2836 |
. . . . . . . . . . . . . . . 16
β’ ((π΅ = β β§ π β π΅) β π β β) |
82 | 81 | adantll 713 |
. . . . . . . . . . . . . . 15
β’ (((π β§ π΅ = β) β§ π β π΅) β π β β) |
83 | 82 | 3adant3 1133 |
. . . . . . . . . . . . . 14
β’ (((π β§ π΅ = β) β§ π β π΅ β§ π¦ = (πΉβπ)) β π β β) |
84 | 60 | fveq1d 6890 |
. . . . . . . . . . . . . . . . 17
β’ (π΅ = β β (π΄βπ) = ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ)) |
85 | 84 | 3ad2ant1 1134 |
. . . . . . . . . . . . . . . 16
β’ ((π΅ = β β§ π β π΅ β§ π¦ = (πΉβπ)) β (π΄βπ) = ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ)) |
86 | | fvex 6901 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (πΉβπ) β V |
87 | 86, 15 | ifex 4577 |
. . . . . . . . . . . . . . . . . . . 20
β’ if(π β π΅, (πΉβπ), β
) β V |
88 | 87 | a1i 11 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π΅ = β β§ π β π΅) β if(π β π΅, (πΉβπ), β
) β V) |
89 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . 20
β’ (π β β β¦ if(π β π΅, (πΉβπ), β
)) = (π β β β¦ if(π β π΅, (πΉβπ), β
)) |
90 | 89 | fvmpt2 7005 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β β β§ if(π β π΅, (πΉβπ), β
) β V) β ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ) = if(π β π΅, (πΉβπ), β
)) |
91 | 81, 88, 90 | syl2anc 585 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΅ = β β§ π β π΅) β ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ) = if(π β π΅, (πΉβπ), β
)) |
92 | 2 | adantl 483 |
. . . . . . . . . . . . . . . . . 18
β’ ((π΅ = β β§ π β π΅) β if(π β π΅, (πΉβπ), β
) = (πΉβπ)) |
93 | 91, 92 | eqtrd 2773 |
. . . . . . . . . . . . . . . . 17
β’ ((π΅ = β β§ π β π΅) β ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ) = (πΉβπ)) |
94 | 93 | 3adant3 1133 |
. . . . . . . . . . . . . . . 16
β’ ((π΅ = β β§ π β π΅ β§ π¦ = (πΉβπ)) β ((π β β β¦ if(π β π΅, (πΉβπ), β
))βπ) = (πΉβπ)) |
95 | | id 22 |
. . . . . . . . . . . . . . . . . 18
β’ (π¦ = (πΉβπ) β π¦ = (πΉβπ)) |
96 | 95 | eqcomd 2739 |
. . . . . . . . . . . . . . . . 17
β’ (π¦ = (πΉβπ) β (πΉβπ) = π¦) |
97 | 96 | 3ad2ant3 1136 |
. . . . . . . . . . . . . . . 16
β’ ((π΅ = β β§ π β π΅ β§ π¦ = (πΉβπ)) β (πΉβπ) = π¦) |
98 | 85, 94, 97 | 3eqtrrd 2778 |
. . . . . . . . . . . . . . 15
β’ ((π΅ = β β§ π β π΅ β§ π¦ = (πΉβπ)) β π¦ = (π΄βπ)) |
99 | 98 | 3adant1l 1177 |
. . . . . . . . . . . . . 14
β’ (((π β§ π΅ = β) β§ π β π΅ β§ π¦ = (πΉβπ)) β π¦ = (π΄βπ)) |
100 | | rspe 3247 |
. . . . . . . . . . . . . 14
β’ ((π β β β§ π¦ = (π΄βπ)) β βπ β β π¦ = (π΄βπ)) |
101 | 83, 99, 100 | syl2anc 585 |
. . . . . . . . . . . . 13
β’ (((π β§ π΅ = β) β§ π β π΅ β§ π¦ = (πΉβπ)) β βπ β β π¦ = (π΄βπ)) |
102 | 101 | 3exp 1120 |
. . . . . . . . . . . 12
β’ ((π β§ π΅ = β) β (π β π΅ β (π¦ = (πΉβπ) β βπ β β π¦ = (π΄βπ)))) |
103 | 77, 78, 102 | rexlimd 3264 |
. . . . . . . . . . 11
β’ ((π β§ π΅ = β) β (βπ β π΅ π¦ = (πΉβπ) β βπ β β π¦ = (π΄βπ))) |
104 | 103 | adantr 482 |
. . . . . . . . . 10
β’ (((π β§ π΅ = β) β§ π¦ β π) β (βπ β π΅ π¦ = (πΉβπ) β βπ β β π¦ = (π΄βπ))) |
105 | 76, 104 | mpd 15 |
. . . . . . . . 9
β’ (((π β§ π΅ = β) β§ π¦ β π) β βπ β β π¦ = (π΄βπ)) |
106 | 105 | ralrimiva 3147 |
. . . . . . . 8
β’ ((π β§ π΅ = β) β βπ¦ β π βπ β β π¦ = (π΄βπ)) |
107 | 66, 106 | jca 513 |
. . . . . . 7
β’ ((π β§ π΅ = β) β (π΄:ββΆπ β§ βπ¦ β π βπ β β π¦ = (π΄βπ))) |
108 | | dffo3 7099 |
. . . . . . 7
β’ (π΄:ββontoβπ β (π΄:ββΆπ β§ βπ¦ β π βπ β β π¦ = (π΄βπ))) |
109 | 107, 108 | sylibr 233 |
. . . . . 6
β’ ((π β§ π΅ = β) β π΄:ββontoβπ) |
110 | | founiiun 43808 |
. . . . . 6
β’ (π΄:ββontoβπ β βͺ π = βͺ π β β (π΄βπ)) |
111 | 109, 110 | syl 17 |
. . . . 5
β’ ((π β§ π΅ = β) β βͺ π =
βͺ π β β (π΄βπ)) |
112 | | uniun 4933 |
. . . . . . . 8
β’ βͺ (π
βͺ {β
}) = (βͺ π βͺ βͺ
{β
}) |
113 | 15 | unisn 4929 |
. . . . . . . . 9
β’ βͺ {β
} = β
|
114 | 113 | uneq2i 4159 |
. . . . . . . 8
β’ (βͺ π
βͺ βͺ {β
}) = (βͺ
π βͺ
β
) |
115 | | un0 4389 |
. . . . . . . 8
β’ (βͺ π
βͺ β
) = βͺ π |
116 | 112, 114,
115 | 3eqtrri 2766 |
. . . . . . 7
β’ βͺ π =
βͺ (π βͺ {β
}) |
117 | 116 | a1i 11 |
. . . . . 6
β’ ((π β§ Β¬ π΅ = β) β βͺ π =
βͺ (π βͺ {β
})) |
118 | 24 | adantr 482 |
. . . . . . . . 9
β’ ((π β§ Β¬ π΅ = β) β π΄:ββΆ(π βͺ {β
})) |
119 | | nfv 1918 |
. . . . . . . . . . . . 13
β’
β²π((π β§ Β¬ π΅ = β) β§ π¦ = β
) |
120 | | isomenndlem.b |
. . . . . . . . . . . . . . . . . 18
β’ (π β π΅ β β) |
121 | 120 | adantr 482 |
. . . . . . . . . . . . . . . . 17
β’ ((π β§ Β¬ π΅ = β) β π΅ β β) |
122 | 52 | necon3bi 2968 |
. . . . . . . . . . . . . . . . . 18
β’ (Β¬
π΅ = β β π΅ β β) |
123 | 122 | adantl 483 |
. . . . . . . . . . . . . . . . 17
β’ ((π β§ Β¬ π΅ = β) β π΅ β β) |
124 | 121, 123 | jca 513 |
. . . . . . . . . . . . . . . 16
β’ ((π β§ Β¬ π΅ = β) β (π΅ β β β§ π΅ β β)) |
125 | | df-pss 3966 |
. . . . . . . . . . . . . . . 16
β’ (π΅ β β β (π΅ β β β§ π΅ β β)) |
126 | 124, 125 | sylibr 233 |
. . . . . . . . . . . . . . 15
β’ ((π β§ Β¬ π΅ = β) β π΅ β β) |
127 | | pssnel 4469 |
. . . . . . . . . . . . . . 15
β’ (π΅ β β β
βπ(π β β β§ Β¬ π β π΅)) |
128 | 126, 127 | syl 17 |
. . . . . . . . . . . . . 14
β’ ((π β§ Β¬ π΅ = β) β βπ(π β β β§ Β¬ π β π΅)) |
129 | 128 | adantr 482 |
. . . . . . . . . . . . 13
β’ (((π β§ Β¬ π΅ = β) β§ π¦ = β
) β βπ(π β β β§ Β¬ π β π΅)) |
130 | | simprl 770 |
. . . . . . . . . . . . . . . 16
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β π β β) |
131 | | simprl 770 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ (π β β β§ Β¬ π β π΅)) β π β β) |
132 | 87 | a1i 11 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ (π β β β§ Β¬ π β π΅)) β if(π β π΅, (πΉβπ), β
) β V) |
133 | 23 | fvmpt2 7005 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β β β§ if(π β π΅, (πΉβπ), β
) β V) β (π΄βπ) = if(π β π΅, (πΉβπ), β
)) |
134 | 131, 132,
133 | syl2anc 585 |
. . . . . . . . . . . . . . . . . 18
β’ ((π β§ (π β β β§ Β¬ π β π΅)) β (π΄βπ) = if(π β π΅, (πΉβπ), β
)) |
135 | 134 | adantlr 714 |
. . . . . . . . . . . . . . . . 17
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β (π΄βπ) = if(π β π΅, (πΉβπ), β
)) |
136 | 13 | ad2antll 728 |
. . . . . . . . . . . . . . . . 17
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β if(π β π΅, (πΉβπ), β
) = β
) |
137 | | id 22 |
. . . . . . . . . . . . . . . . . . 19
β’ (π¦ = β
β π¦ = β
) |
138 | 137 | eqcomd 2739 |
. . . . . . . . . . . . . . . . . 18
β’ (π¦ = β
β β
=
π¦) |
139 | 138 | ad2antlr 726 |
. . . . . . . . . . . . . . . . 17
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β β
= π¦) |
140 | 135, 136,
139 | 3eqtrrd 2778 |
. . . . . . . . . . . . . . . 16
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β π¦ = (π΄βπ)) |
141 | 130, 140,
100 | syl2anc 585 |
. . . . . . . . . . . . . . 15
β’ (((π β§ π¦ = β
) β§ (π β β β§ Β¬ π β π΅)) β βπ β β π¦ = (π΄βπ)) |
142 | 141 | ex 414 |
. . . . . . . . . . . . . 14
β’ ((π β§ π¦ = β
) β ((π β β β§ Β¬ π β π΅) β βπ β β π¦ = (π΄βπ))) |
143 | 142 | adantlr 714 |
. . . . . . . . . . . . 13
β’ (((π β§ Β¬ π΅ = β) β§ π¦ = β
) β ((π β β β§ Β¬ π β π΅) β βπ β β π¦ = (π΄βπ))) |
144 | 119, 78, 129, 143 | exlimimdd 2213 |
. . . . . . . . . . . 12
β’ (((π β§ Β¬ π΅ = β) β§ π¦ = β
) β βπ β β π¦ = (π΄βπ)) |
145 | 144 | adantlr 714 |
. . . . . . . . . . 11
β’ ((((π β§ Β¬ π΅ = β) β§ π¦ β (π βͺ {β
})) β§ π¦ = β
) β βπ β β π¦ = (π΄βπ)) |
146 | | simplll 774 |
. . . . . . . . . . . 12
β’ ((((π β§ Β¬ π΅ = β) β§ π¦ β (π βͺ {β
})) β§ Β¬ π¦ = β
) β π) |
147 | | simpl 484 |
. . . . . . . . . . . . . 14
β’ ((π¦ β (π βͺ {β
}) β§ Β¬ π¦ = β
) β π¦ β (π βͺ {β
})) |
148 | | elsni 4644 |
. . . . . . . . . . . . . . . 16
β’ (π¦ β {β
} β π¦ = β
) |
149 | 148 | con3i 154 |
. . . . . . . . . . . . . . 15
β’ (Β¬
π¦ = β
β Β¬
π¦ β
{β
}) |
150 | 149 | adantl 483 |
. . . . . . . . . . . . . 14
β’ ((π¦ β (π βͺ {β
}) β§ Β¬ π¦ = β
) β Β¬ π¦ β
{β
}) |
151 | | elunnel2 4149 |
. . . . . . . . . . . . . 14
β’ ((π¦ β (π βͺ {β
}) β§ Β¬ π¦ β {β
}) β π¦ β π) |
152 | 147, 150,
151 | syl2anc 585 |
. . . . . . . . . . . . 13
β’ ((π¦ β (π βͺ {β
}) β§ Β¬ π¦ = β
) β π¦ β π) |
153 | 152 | adantll 713 |
. . . . . . . . . . . 12
β’ ((((π β§ Β¬ π΅ = β) β§ π¦ β (π βͺ {β
})) β§ Β¬ π¦ = β
) β π¦ β π) |
154 | 68 | adantr 482 |
. . . . . . . . . . . . . 14
β’ ((π β§ π¦ β π) β πΉ:π΅βontoβπ) |
155 | | foelcdmi 6950 |
. . . . . . . . . . . . . 14
β’ ((πΉ:π΅βontoβπ β§ π¦ β π) β βπ β π΅ (πΉβπ) = π¦) |
156 | 154, 73, 155 | syl2anc 585 |
. . . . . . . . . . . . 13
β’ ((π β§ π¦ β π) β βπ β π΅ (πΉβπ) = π¦) |
157 | | nfv 1918 |
. . . . . . . . . . . . . 14
β’
β²π(π β§ π¦ β π) |
158 | 120 | sselda 3981 |
. . . . . . . . . . . . . . . . . 18
β’ ((π β§ π β π΅) β π β β) |
159 | 158 | 3adant3 1133 |
. . . . . . . . . . . . . . . . 17
β’ ((π β§ π β π΅ β§ (πΉβπ) = π¦) β π β β) |
160 | 158, 87, 133 | sylancl 587 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((π β§ π β π΅) β (π΄βπ) = if(π β π΅, (πΉβπ), β
)) |
161 | 160, 3 | eqtrd 2773 |
. . . . . . . . . . . . . . . . . . 19
β’ ((π β§ π β π΅) β (π΄βπ) = (πΉβπ)) |
162 | 161 | 3adant3 1133 |
. . . . . . . . . . . . . . . . . 18
β’ ((π β§ π β π΅ β§ (πΉβπ) = π¦) β (π΄βπ) = (πΉβπ)) |
163 | | simp3 1139 |
. . . . . . . . . . . . . . . . . 18
β’ ((π β§ π β π΅ β§ (πΉβπ) = π¦) β (πΉβπ) = π¦) |
164 | 162, 163 | eqtr2d 2774 |
. . . . . . . . . . . . . . . . 17
β’ ((π β§ π β π΅ β§ (πΉβπ) = π¦) β π¦ = (π΄βπ)) |
165 | 159, 164,
100 | syl2anc 585 |
. . . . . . . . . . . . . . . 16
β’ ((π β§ π β π΅ β§ (πΉβπ) = π¦) β βπ β β π¦ = (π΄βπ)) |
166 | 165 | 3exp 1120 |
. . . . . . . . . . . . . . 15
β’ (π β (π β π΅ β ((πΉβπ) = π¦ β βπ β β π¦ = (π΄βπ)))) |
167 | 166 | adantr 482 |
. . . . . . . . . . . . . 14
β’ ((π β§ π¦ β π) β (π β π΅ β ((πΉβπ) = π¦ β βπ β β π¦ = (π΄βπ)))) |
168 | 157, 78, 167 | rexlimd 3264 |
. . . . . . . . . . . . 13
β’ ((π β§ π¦ β π) β (βπ β π΅ (πΉβπ) = π¦ β βπ β β π¦ = (π΄βπ))) |
169 | 156, 168 | mpd 15 |
. . . . . . . . . . . 12
β’ ((π β§ π¦ β π) β βπ β β π¦ = (π΄βπ)) |
170 | 146, 153,
169 | syl2anc 585 |
. . . . . . . . . . 11
β’ ((((π β§ Β¬ π΅ = β) β§ π¦ β (π βͺ {β
})) β§ Β¬ π¦ = β
) β βπ β β π¦ = (π΄βπ)) |
171 | 145, 170 | pm2.61dan 812 |
. . . . . . . . . 10
β’ (((π β§ Β¬ π΅ = β) β§ π¦ β (π βͺ {β
})) β βπ β β π¦ = (π΄βπ)) |
172 | 171 | ralrimiva 3147 |
. . . . . . . . 9
β’ ((π β§ Β¬ π΅ = β) β βπ¦ β (π βͺ {β
})βπ β β π¦ = (π΄βπ)) |
173 | 118, 172 | jca 513 |
. . . . . . . 8
β’ ((π β§ Β¬ π΅ = β) β (π΄:ββΆ(π βͺ {β
}) β§ βπ¦ β (π βͺ {β
})βπ β β π¦ = (π΄βπ))) |
174 | | dffo3 7099 |
. . . . . . . 8
β’ (π΄:ββontoβ(π βͺ {β
}) β (π΄:ββΆ(π βͺ {β
}) β§ βπ¦ β (π βͺ {β
})βπ β β π¦ = (π΄βπ))) |
175 | 173, 174 | sylibr 233 |
. . . . . . 7
β’ ((π β§ Β¬ π΅ = β) β π΄:ββontoβ(π βͺ {β
})) |
176 | | founiiun 43808 |
. . . . . . 7
β’ (π΄:ββontoβ(π βͺ {β
}) β βͺ (π
βͺ {β
}) = βͺ π β β (π΄βπ)) |
177 | 175, 176 | syl 17 |
. . . . . 6
β’ ((π β§ Β¬ π΅ = β) β βͺ (π
βͺ {β
}) = βͺ π β β (π΄βπ)) |
178 | 117, 177 | eqtrd 2773 |
. . . . 5
β’ ((π β§ Β¬ π΅ = β) β βͺ π =
βͺ π β β (π΄βπ)) |
179 | 111, 178 | pm2.61dan 812 |
. . . 4
β’ (π β βͺ π =
βͺ π β β (π΄βπ)) |
180 | 179 | fveq2d 6892 |
. . 3
β’ (π β (πββͺ π) = (πββͺ
π β β (π΄βπ))) |
181 | | uncom 4152 |
. . . . . . . . 9
β’ ((β
β π΅) βͺ π΅) = (π΅ βͺ (β β π΅)) |
182 | 181 | a1i 11 |
. . . . . . . 8
β’ (π β ((β β π΅) βͺ π΅) = (π΅ βͺ (β β π΅))) |
183 | | undif 4480 |
. . . . . . . . 9
β’ (π΅ β β β (π΅ βͺ (β β π΅)) = β) |
184 | 120, 183 | sylib 217 |
. . . . . . . 8
β’ (π β (π΅ βͺ (β β π΅)) = β) |
185 | 182, 184 | eqtrd 2773 |
. . . . . . 7
β’ (π β ((β β π΅) βͺ π΅) = β) |
186 | 185 | eqcomd 2739 |
. . . . . 6
β’ (π β β = ((β
β π΅) βͺ π΅)) |
187 | 186 | mpteq1d 5242 |
. . . . 5
β’ (π β (π β β β¦ (πβ(π΄βπ))) = (π β ((β β π΅) βͺ π΅) β¦ (πβ(π΄βπ)))) |
188 | 187 | fveq2d 6892 |
. . . 4
β’ (π β
(Ξ£^β(π β β β¦ (πβ(π΄βπ)))) =
(Ξ£^β(π β ((β β π΅) βͺ π΅) β¦ (πβ(π΄βπ))))) |
189 | | nfv 1918 |
. . . . 5
β’
β²ππ |
190 | | difexg 5326 |
. . . . . . 7
β’ (β
β V β (β β π΅) β V) |
191 | 32, 190 | ax-mp 5 |
. . . . . 6
β’ (β
β π΅) β
V |
192 | 191 | a1i 11 |
. . . . 5
β’ (π β (β β π΅) β V) |
193 | 32 | a1i 11 |
. . . . . 6
β’ (π β β β
V) |
194 | 193, 120 | ssexd 5323 |
. . . . 5
β’ (π β π΅ β V) |
195 | | disjdifr 4471 |
. . . . . 6
β’ ((β
β π΅) β© π΅) = β
|
196 | 195 | a1i 11 |
. . . . 5
β’ (π β ((β β π΅) β© π΅) = β
) |
197 | | simpl 484 |
. . . . . 6
β’ ((π β§ π β (β β π΅)) β π) |
198 | | eldifi 4125 |
. . . . . . 7
β’ (π β (β β π΅) β π β β) |
199 | 198 | adantl 483 |
. . . . . 6
β’ ((π β§ π β (β β π΅)) β π β β) |
200 | | isomenndlem.o |
. . . . . . . 8
β’ (π β π:π« πβΆ(0[,]+β)) |
201 | 200 | adantr 482 |
. . . . . . 7
β’ ((π β§ π β β) β π:π« πβΆ(0[,]+β)) |
202 | 31 | ffvelcdmda 7082 |
. . . . . . 7
β’ ((π β§ π β β) β (π΄βπ) β π« π) |
203 | 201, 202 | ffvelcdmd 7083 |
. . . . . 6
β’ ((π β§ π β β) β (πβ(π΄βπ)) β (0[,]+β)) |
204 | 197, 199,
203 | syl2anc 585 |
. . . . 5
β’ ((π β§ π β (β β π΅)) β (πβ(π΄βπ)) β (0[,]+β)) |
205 | 158, 203 | syldan 592 |
. . . . 5
β’ ((π β§ π β π΅) β (πβ(π΄βπ)) β (0[,]+β)) |
206 | 189, 192,
194, 196, 204, 205 | sge0splitmpt 45062 |
. . . 4
β’ (π β
(Ξ£^β(π β ((β β π΅) βͺ π΅) β¦ (πβ(π΄βπ)))) =
((Ξ£^β(π β (β β π΅) β¦ (πβ(π΄βπ)))) +π
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ)))))) |
207 | | eqid 2733 |
. . . . . . . 8
β’ (π β π΅ β¦ (πβ(π΄βπ))) = (π β π΅ β¦ (πβ(π΄βπ))) |
208 | 205, 207 | fmptd 7109 |
. . . . . . 7
β’ (π β (π β π΅ β¦ (πβ(π΄βπ))):π΅βΆ(0[,]+β)) |
209 | 194, 208 | sge0xrcl 45036 |
. . . . . 6
β’ (π β
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ)))) β
β*) |
210 | 209 | xaddlidd 43964 |
. . . . 5
β’ (π β (0 +π
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) =
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) |
211 | 87 | a1i 11 |
. . . . . . . . . . . . 13
β’ ((π β§ π β (β β π΅)) β if(π β π΅, (πΉβπ), β
) β V) |
212 | 199, 211,
133 | syl2anc 585 |
. . . . . . . . . . . 12
β’ ((π β§ π β (β β π΅)) β (π΄βπ) = if(π β π΅, (πΉβπ), β
)) |
213 | | eldifn 4126 |
. . . . . . . . . . . . . 14
β’ (π β (β β π΅) β Β¬ π β π΅) |
214 | 213 | adantl 483 |
. . . . . . . . . . . . 13
β’ ((π β§ π β (β β π΅)) β Β¬ π β π΅) |
215 | 214 | iffalsed 4538 |
. . . . . . . . . . . 12
β’ ((π β§ π β (β β π΅)) β if(π β π΅, (πΉβπ), β
) = β
) |
216 | 212, 215 | eqtrd 2773 |
. . . . . . . . . . 11
β’ ((π β§ π β (β β π΅)) β (π΄βπ) = β
) |
217 | 216 | fveq2d 6892 |
. . . . . . . . . 10
β’ ((π β§ π β (β β π΅)) β (πβ(π΄βπ)) = (πββ
)) |
218 | | isomenndlem.o0 |
. . . . . . . . . . 11
β’ (π β (πββ
) = 0) |
219 | 197, 218 | syl 17 |
. . . . . . . . . 10
β’ ((π β§ π β (β β π΅)) β (πββ
) = 0) |
220 | 217, 219 | eqtrd 2773 |
. . . . . . . . 9
β’ ((π β§ π β (β β π΅)) β (πβ(π΄βπ)) = 0) |
221 | 220 | mpteq2dva 5247 |
. . . . . . . 8
β’ (π β (π β (β β π΅) β¦ (πβ(π΄βπ))) = (π β (β β π΅) β¦ 0)) |
222 | 221 | fveq2d 6892 |
. . . . . . 7
β’ (π β
(Ξ£^β(π β (β β π΅) β¦ (πβ(π΄βπ)))) =
(Ξ£^β(π β (β β π΅) β¦ 0))) |
223 | 189, 192 | sge0z 45026 |
. . . . . . 7
β’ (π β
(Ξ£^β(π β (β β π΅) β¦ 0)) = 0) |
224 | 222, 223 | eqtrd 2773 |
. . . . . 6
β’ (π β
(Ξ£^β(π β (β β π΅) β¦ (πβ(π΄βπ)))) = 0) |
225 | 224 | oveq1d 7419 |
. . . . 5
β’ (π β
((Ξ£^β(π β (β β π΅) β¦ (πβ(π΄βπ)))) +π
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) = (0 +π
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ)))))) |
226 | 200, 25 | feqresmpt 6957 |
. . . . . . 7
β’ (π β (π βΎ π) = (π¦ β π β¦ (πβπ¦))) |
227 | 226 | fveq2d 6892 |
. . . . . 6
β’ (π β
(Ξ£^β(π βΎ π)) =
(Ξ£^β(π¦ β π β¦ (πβπ¦)))) |
228 | | nfv 1918 |
. . . . . . 7
β’
β²π¦π |
229 | | fveq2 6888 |
. . . . . . 7
β’ (π¦ = (π΄βπ) β (πβπ¦) = (πβ(π΄βπ))) |
230 | 161 | eqcomd 2739 |
. . . . . . 7
β’ ((π β§ π β π΅) β (πΉβπ) = (π΄βπ)) |
231 | 200 | adantr 482 |
. . . . . . . 8
β’ ((π β§ π¦ β π) β π:π« πβΆ(0[,]+β)) |
232 | 25 | sselda 3981 |
. . . . . . . 8
β’ ((π β§ π¦ β π) β π¦ β π« π) |
233 | 231, 232 | ffvelcdmd 7083 |
. . . . . . 7
β’ ((π β§ π¦ β π) β (πβπ¦) β (0[,]+β)) |
234 | 228, 189,
229, 194, 4, 230, 233 | sge0f1o 45033 |
. . . . . 6
β’ (π β
(Ξ£^β(π¦ β π β¦ (πβπ¦))) =
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) |
235 | | eqidd 2734 |
. . . . . 6
β’ (π β
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ)))) =
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) |
236 | 227, 234,
235 | 3eqtrd 2777 |
. . . . 5
β’ (π β
(Ξ£^β(π βΎ π)) =
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) |
237 | 210, 225,
236 | 3eqtr4d 2783 |
. . . 4
β’ (π β
((Ξ£^β(π β (β β π΅) β¦ (πβ(π΄βπ)))) +π
(Ξ£^β(π β π΅ β¦ (πβ(π΄βπ))))) =
(Ξ£^β(π βΎ π))) |
238 | 188, 206,
237 | 3eqtrrd 2778 |
. . 3
β’ (π β
(Ξ£^β(π βΎ π)) =
(Ξ£^β(π β β β¦ (πβ(π΄βπ))))) |
239 | 180, 238 | breq12d 5160 |
. 2
β’ (π β ((πββͺ π) β€
(Ξ£^β(π βΎ π)) β (πββͺ
π β β (π΄βπ)) β€
(Ξ£^β(π β β β¦ (πβ(π΄βπ)))))) |
240 | 49, 239 | mpbird 257 |
1
β’ (π β (πββͺ π) β€
(Ξ£^β(π βΎ π))) |