Step |
Hyp |
Ref |
Expression |
1 |
|
cphpyth.v |
β’ π = ( Base β π ) |
2 |
|
cphpyth.h |
β’ , = ( Β·π β π ) |
3 |
|
cphpyth.p |
β’ + = ( +g β π ) |
4 |
|
cphpyth.n |
β’ π = ( norm β π ) |
5 |
|
cphpyth.w |
β’ ( π β π β βPreHil ) |
6 |
|
cphpyth.a |
β’ ( π β π΄ β π ) |
7 |
|
cphpyth.b |
β’ ( π β π΅ β π ) |
8 |
2 1 3 5 6 7 6 7
|
cph2di |
β’ ( π β ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) = ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + ( ( π΄ , π΅ ) + ( π΅ , π΄ ) ) ) ) |
9 |
8
|
adantr |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) = ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + ( ( π΄ , π΅ ) + ( π΅ , π΄ ) ) ) ) |
10 |
|
simpr |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( π΄ , π΅ ) = 0 ) |
11 |
2 1
|
cphorthcom |
β’ ( ( π β βPreHil β§ π΄ β π β§ π΅ β π ) β ( ( π΄ , π΅ ) = 0 β ( π΅ , π΄ ) = 0 ) ) |
12 |
5 6 7 11
|
syl3anc |
β’ ( π β ( ( π΄ , π΅ ) = 0 β ( π΅ , π΄ ) = 0 ) ) |
13 |
12
|
biimpa |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( π΅ , π΄ ) = 0 ) |
14 |
10 13
|
oveq12d |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π΄ , π΅ ) + ( π΅ , π΄ ) ) = ( 0 + 0 ) ) |
15 |
|
00id |
β’ ( 0 + 0 ) = 0 |
16 |
14 15
|
eqtrdi |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π΄ , π΅ ) + ( π΅ , π΄ ) ) = 0 ) |
17 |
16
|
oveq2d |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + ( ( π΄ , π΅ ) + ( π΅ , π΄ ) ) ) = ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + 0 ) ) |
18 |
1 2
|
cphipcl |
β’ ( ( π β βPreHil β§ π΄ β π β§ π΄ β π ) β ( π΄ , π΄ ) β β ) |
19 |
5 6 6 18
|
syl3anc |
β’ ( π β ( π΄ , π΄ ) β β ) |
20 |
1 2
|
cphipcl |
β’ ( ( π β βPreHil β§ π΅ β π β§ π΅ β π ) β ( π΅ , π΅ ) β β ) |
21 |
5 7 7 20
|
syl3anc |
β’ ( π β ( π΅ , π΅ ) β β ) |
22 |
19 21
|
addcld |
β’ ( π β ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) β β ) |
23 |
22
|
addridd |
β’ ( π β ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + 0 ) = ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) ) |
24 |
23
|
adantr |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) + 0 ) = ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) ) |
25 |
9 17 24
|
3eqtrd |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) = ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) ) |
26 |
|
cphngp |
β’ ( π β βPreHil β π β NrmGrp ) |
27 |
|
ngpgrp |
β’ ( π β NrmGrp β π β Grp ) |
28 |
5 26 27
|
3syl |
β’ ( π β π β Grp ) |
29 |
1 3 28 6 7
|
grpcld |
β’ ( π β ( π΄ + π΅ ) β π ) |
30 |
1 2 4
|
nmsq |
β’ ( ( π β βPreHil β§ ( π΄ + π΅ ) β π ) β ( ( π β ( π΄ + π΅ ) ) β 2 ) = ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) ) |
31 |
5 29 30
|
syl2anc |
β’ ( π β ( ( π β ( π΄ + π΅ ) ) β 2 ) = ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) ) |
32 |
31
|
adantr |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π β ( π΄ + π΅ ) ) β 2 ) = ( ( π΄ + π΅ ) , ( π΄ + π΅ ) ) ) |
33 |
1 2 4
|
nmsq |
β’ ( ( π β βPreHil β§ π΄ β π ) β ( ( π β π΄ ) β 2 ) = ( π΄ , π΄ ) ) |
34 |
5 6 33
|
syl2anc |
β’ ( π β ( ( π β π΄ ) β 2 ) = ( π΄ , π΄ ) ) |
35 |
1 2 4
|
nmsq |
β’ ( ( π β βPreHil β§ π΅ β π ) β ( ( π β π΅ ) β 2 ) = ( π΅ , π΅ ) ) |
36 |
5 7 35
|
syl2anc |
β’ ( π β ( ( π β π΅ ) β 2 ) = ( π΅ , π΅ ) ) |
37 |
34 36
|
oveq12d |
β’ ( π β ( ( ( π β π΄ ) β 2 ) + ( ( π β π΅ ) β 2 ) ) = ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) ) |
38 |
37
|
adantr |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( ( π β π΄ ) β 2 ) + ( ( π β π΅ ) β 2 ) ) = ( ( π΄ , π΄ ) + ( π΅ , π΅ ) ) ) |
39 |
25 32 38
|
3eqtr4d |
β’ ( ( π β§ ( π΄ , π΅ ) = 0 ) β ( ( π β ( π΄ + π΅ ) ) β 2 ) = ( ( ( π β π΄ ) β 2 ) + ( ( π β π΅ ) β 2 ) ) ) |