Step |
Hyp |
Ref |
Expression |
1 |
|
elfvdm |
β’ ( π· β ( βMet β π ) β π β dom βMet ) |
2 |
|
isxmet |
β’ ( π β dom βMet β ( π· β ( βMet β π ) β ( π· : ( π Γ π ) βΆ β* β§ β π₯ β π β π¦ β π ( ( ( π₯ π· π¦ ) = 0 β π₯ = π¦ ) β§ β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) ) ) ) |
3 |
1 2
|
syl |
β’ ( π· β ( βMet β π ) β ( π· β ( βMet β π ) β ( π· : ( π Γ π ) βΆ β* β§ β π₯ β π β π¦ β π ( ( ( π₯ π· π¦ ) = 0 β π₯ = π¦ ) β§ β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) ) ) ) |
4 |
3
|
ibi |
β’ ( π· β ( βMet β π ) β ( π· : ( π Γ π ) βΆ β* β§ β π₯ β π β π¦ β π ( ( ( π₯ π· π¦ ) = 0 β π₯ = π¦ ) β§ β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) ) ) |
5 |
|
simpr |
β’ ( ( ( ( π₯ π· π¦ ) = 0 β π₯ = π¦ ) β§ β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) β β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) |
6 |
5
|
2ralimi |
β’ ( β π₯ β π β π¦ β π ( ( ( π₯ π· π¦ ) = 0 β π₯ = π¦ ) β§ β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) β β π₯ β π β π¦ β π β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) |
7 |
4 6
|
simpl2im |
β’ ( π· β ( βMet β π ) β β π₯ β π β π¦ β π β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) ) |
8 |
|
oveq1 |
β’ ( π₯ = π΄ β ( π₯ π· π¦ ) = ( π΄ π· π¦ ) ) |
9 |
|
oveq2 |
β’ ( π₯ = π΄ β ( π§ π· π₯ ) = ( π§ π· π΄ ) ) |
10 |
9
|
oveq1d |
β’ ( π₯ = π΄ β ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) = ( ( π§ π· π΄ ) +π ( π§ π· π¦ ) ) ) |
11 |
8 10
|
breq12d |
β’ ( π₯ = π΄ β ( ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) β ( π΄ π· π¦ ) β€ ( ( π§ π· π΄ ) +π ( π§ π· π¦ ) ) ) ) |
12 |
|
oveq2 |
β’ ( π¦ = π΅ β ( π΄ π· π¦ ) = ( π΄ π· π΅ ) ) |
13 |
|
oveq2 |
β’ ( π¦ = π΅ β ( π§ π· π¦ ) = ( π§ π· π΅ ) ) |
14 |
13
|
oveq2d |
β’ ( π¦ = π΅ β ( ( π§ π· π΄ ) +π ( π§ π· π¦ ) ) = ( ( π§ π· π΄ ) +π ( π§ π· π΅ ) ) ) |
15 |
12 14
|
breq12d |
β’ ( π¦ = π΅ β ( ( π΄ π· π¦ ) β€ ( ( π§ π· π΄ ) +π ( π§ π· π¦ ) ) β ( π΄ π· π΅ ) β€ ( ( π§ π· π΄ ) +π ( π§ π· π΅ ) ) ) ) |
16 |
|
oveq1 |
β’ ( π§ = πΆ β ( π§ π· π΄ ) = ( πΆ π· π΄ ) ) |
17 |
|
oveq1 |
β’ ( π§ = πΆ β ( π§ π· π΅ ) = ( πΆ π· π΅ ) ) |
18 |
16 17
|
oveq12d |
β’ ( π§ = πΆ β ( ( π§ π· π΄ ) +π ( π§ π· π΅ ) ) = ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) |
19 |
18
|
breq2d |
β’ ( π§ = πΆ β ( ( π΄ π· π΅ ) β€ ( ( π§ π· π΄ ) +π ( π§ π· π΅ ) ) β ( π΄ π· π΅ ) β€ ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) ) |
20 |
11 15 19
|
rspc3v |
β’ ( ( π΄ β π β§ π΅ β π β§ πΆ β π ) β ( β π₯ β π β π¦ β π β π§ β π ( π₯ π· π¦ ) β€ ( ( π§ π· π₯ ) +π ( π§ π· π¦ ) ) β ( π΄ π· π΅ ) β€ ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) ) |
21 |
7 20
|
syl5 |
β’ ( ( π΄ β π β§ π΅ β π β§ πΆ β π ) β ( π· β ( βMet β π ) β ( π΄ π· π΅ ) β€ ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) ) |
22 |
21
|
3comr |
β’ ( ( πΆ β π β§ π΄ β π β§ π΅ β π ) β ( π· β ( βMet β π ) β ( π΄ π· π΅ ) β€ ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) ) |
23 |
22
|
impcom |
β’ ( ( π· β ( βMet β π ) β§ ( πΆ β π β§ π΄ β π β§ π΅ β π ) ) β ( π΄ π· π΅ ) β€ ( ( πΆ π· π΄ ) +π ( πΆ π· π΅ ) ) ) |