Step | Hyp | Ref
| Expression |
1 | | hsphoif.b |
. . . . 5
β’ (π β π΅:πβΆβ) |
2 | 1 | ffvelcdmda 7082 |
. . . 4
β’ ((π β§ π β π) β (π΅βπ) β β) |
3 | | hsphoif.a |
. . . . . 6
β’ (π β π΄ β β) |
4 | 3 | adantr 482 |
. . . . 5
β’ ((π β§ π β π) β π΄ β β) |
5 | 2, 4 | ifcld 4573 |
. . . 4
β’ ((π β§ π β π) β if((π΅βπ) β€ π΄, (π΅βπ), π΄) β β) |
6 | 2, 5 | ifcld 4573 |
. . 3
β’ ((π β§ π β π) β if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄)) β β) |
7 | | eqid 2733 |
. . 3
β’ (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))) = (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))) |
8 | 6, 7 | fmptd 7109 |
. 2
β’ (π β (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))):πβΆβ) |
9 | | hsphoif.h |
. . . . 5
β’ π» = (π₯ β β β¦ (π β (β βm π) β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π₯, (πβπ), π₯))))) |
10 | | breq2 5151 |
. . . . . . . . 9
β’ (π₯ = π΄ β ((πβπ) β€ π₯ β (πβπ) β€ π΄)) |
11 | | id 22 |
. . . . . . . . 9
β’ (π₯ = π΄ β π₯ = π΄) |
12 | 10, 11 | ifbieq2d 4553 |
. . . . . . . 8
β’ (π₯ = π΄ β if((πβπ) β€ π₯, (πβπ), π₯) = if((πβπ) β€ π΄, (πβπ), π΄)) |
13 | 12 | ifeq2d 4547 |
. . . . . . 7
β’ (π₯ = π΄ β if(π β π, (πβπ), if((πβπ) β€ π₯, (πβπ), π₯)) = if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄))) |
14 | 13 | mpteq2dv 5249 |
. . . . . 6
β’ (π₯ = π΄ β (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π₯, (πβπ), π₯))) = (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄)))) |
15 | 14 | mpteq2dv 5249 |
. . . . 5
β’ (π₯ = π΄ β (π β (β βm π) β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π₯, (πβπ), π₯)))) = (π β (β βm π) β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄))))) |
16 | | ovex 7437 |
. . . . . . 7
β’ (β
βm π)
β V |
17 | 16 | mptex 7220 |
. . . . . 6
β’ (π β (β
βm π)
β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄)))) β V |
18 | 17 | a1i 11 |
. . . . 5
β’ (π β (π β (β βm π) β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄)))) β V) |
19 | 9, 15, 3, 18 | fvmptd3 7017 |
. . . 4
β’ (π β (π»βπ΄) = (π β (β βm π) β¦ (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄))))) |
20 | | fveq1 6887 |
. . . . . . 7
β’ (π = π΅ β (πβπ) = (π΅βπ)) |
21 | 20 | breq1d 5157 |
. . . . . . . 8
β’ (π = π΅ β ((πβπ) β€ π΄ β (π΅βπ) β€ π΄)) |
22 | 21, 20 | ifbieq1d 4551 |
. . . . . . 7
β’ (π = π΅ β if((πβπ) β€ π΄, (πβπ), π΄) = if((π΅βπ) β€ π΄, (π΅βπ), π΄)) |
23 | 20, 22 | ifeq12d 4548 |
. . . . . 6
β’ (π = π΅ β if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄)) = if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))) |
24 | 23 | mpteq2dv 5249 |
. . . . 5
β’ (π = π΅ β (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄))) = (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄)))) |
25 | 24 | adantl 483 |
. . . 4
β’ ((π β§ π = π΅) β (π β π β¦ if(π β π, (πβπ), if((πβπ) β€ π΄, (πβπ), π΄))) = (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄)))) |
26 | | reex 11197 |
. . . . . . . 8
β’ β
β V |
27 | 26 | a1i 11 |
. . . . . . 7
β’ (π β β β
V) |
28 | | hsphoif.x |
. . . . . . 7
β’ (π β π β π) |
29 | 27, 28 | jca 513 |
. . . . . 6
β’ (π β (β β V β§
π β π)) |
30 | | elmapg 8829 |
. . . . . 6
β’ ((β
β V β§ π β
π) β (π΅ β (β
βm π)
β π΅:πβΆβ)) |
31 | 29, 30 | syl 17 |
. . . . 5
β’ (π β (π΅ β (β βm π) β π΅:πβΆβ)) |
32 | 1, 31 | mpbird 257 |
. . . 4
β’ (π β π΅ β (β βm π)) |
33 | | mptexg 7218 |
. . . . 5
β’ (π β π β (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))) β V) |
34 | 28, 33 | syl 17 |
. . . 4
β’ (π β (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))) β V) |
35 | 19, 25, 32, 34 | fvmptd 7001 |
. . 3
β’ (π β ((π»βπ΄)βπ΅) = (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄)))) |
36 | 35 | feq1d 6699 |
. 2
β’ (π β (((π»βπ΄)βπ΅):πβΆβ β (π β π β¦ if(π β π, (π΅βπ), if((π΅βπ) β€ π΄, (π΅βπ), π΄))):πβΆβ)) |
37 | 8, 36 | mpbird 257 |
1
β’ (π β ((π»βπ΄)βπ΅):πβΆβ) |