Step |
Hyp |
Ref |
Expression |
0 |
|
cnv |
โข NrmCVec |
1 |
|
vg |
โข ๐ |
2 |
|
vs |
โข ๐ |
3 |
|
vn |
โข ๐ |
4 |
1
|
cv |
โข ๐ |
5 |
2
|
cv |
โข ๐ |
6 |
4 5
|
cop |
โข โจ ๐ , ๐ โฉ |
7 |
|
cvc |
โข CVecOLD |
8 |
6 7
|
wcel |
โข โจ ๐ , ๐ โฉ โ CVecOLD |
9 |
3
|
cv |
โข ๐ |
10 |
4
|
crn |
โข ran ๐ |
11 |
|
cr |
โข โ |
12 |
10 11 9
|
wf |
โข ๐ : ran ๐ โถ โ |
13 |
|
vx |
โข ๐ฅ |
14 |
13
|
cv |
โข ๐ฅ |
15 |
14 9
|
cfv |
โข ( ๐ โ ๐ฅ ) |
16 |
|
cc0 |
โข 0 |
17 |
15 16
|
wceq |
โข ( ๐ โ ๐ฅ ) = 0 |
18 |
|
cgi |
โข GId |
19 |
4 18
|
cfv |
โข ( GId โ ๐ ) |
20 |
14 19
|
wceq |
โข ๐ฅ = ( GId โ ๐ ) |
21 |
17 20
|
wi |
โข ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) |
22 |
|
vy |
โข ๐ฆ |
23 |
|
cc |
โข โ |
24 |
22
|
cv |
โข ๐ฆ |
25 |
24 14 5
|
co |
โข ( ๐ฆ ๐ ๐ฅ ) |
26 |
25 9
|
cfv |
โข ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) |
27 |
|
cabs |
โข abs |
28 |
24 27
|
cfv |
โข ( abs โ ๐ฆ ) |
29 |
|
cmul |
โข ยท |
30 |
28 15 29
|
co |
โข ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) |
31 |
26 30
|
wceq |
โข ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) |
32 |
31 22 23
|
wral |
โข โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) |
33 |
14 24 4
|
co |
โข ( ๐ฅ ๐ ๐ฆ ) |
34 |
33 9
|
cfv |
โข ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) |
35 |
|
cle |
โข โค |
36 |
|
caddc |
โข + |
37 |
24 9
|
cfv |
โข ( ๐ โ ๐ฆ ) |
38 |
15 37 36
|
co |
โข ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) |
39 |
34 38 35
|
wbr |
โข ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) |
40 |
39 22 10
|
wral |
โข โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) |
41 |
21 32 40
|
w3a |
โข ( ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) โง โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) โง โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) ) |
42 |
41 13 10
|
wral |
โข โ ๐ฅ โ ran ๐ ( ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) โง โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) โง โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) ) |
43 |
8 12 42
|
w3a |
โข ( โจ ๐ , ๐ โฉ โ CVecOLD โง ๐ : ran ๐ โถ โ โง โ ๐ฅ โ ran ๐ ( ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) โง โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) โง โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) ) ) |
44 |
43 1 2 3
|
coprab |
โข { โจ โจ ๐ , ๐ โฉ , ๐ โฉ โฃ ( โจ ๐ , ๐ โฉ โ CVecOLD โง ๐ : ran ๐ โถ โ โง โ ๐ฅ โ ran ๐ ( ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) โง โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) โง โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) ) ) } |
45 |
0 44
|
wceq |
โข NrmCVec = { โจ โจ ๐ , ๐ โฉ , ๐ โฉ โฃ ( โจ ๐ , ๐ โฉ โ CVecOLD โง ๐ : ran ๐ โถ โ โง โ ๐ฅ โ ran ๐ ( ( ( ๐ โ ๐ฅ ) = 0 โ ๐ฅ = ( GId โ ๐ ) ) โง โ ๐ฆ โ โ ( ๐ โ ( ๐ฆ ๐ ๐ฅ ) ) = ( ( abs โ ๐ฆ ) ยท ( ๐ โ ๐ฅ ) ) โง โ ๐ฆ โ ran ๐ ( ๐ โ ( ๐ฅ ๐ ๐ฆ ) ) โค ( ( ๐ โ ๐ฅ ) + ( ๐ โ ๐ฆ ) ) ) ) } |