Metamath Proof Explorer


Theorem nvabs

Description: Norm difference property of a normed complex vector space. Problem 3 of Kreyszig p. 64. (Contributed by NM, 4-Dec-2006) (New usage is discouraged.)

Ref Expression
Hypotheses nvabs.1 X=BaseSetU
nvabs.2 G=+vU
nvabs.4 S=𝑠OLDU
nvabs.6 N=normCVU
Assertion nvabs UNrmCVecAXBXNANBNAG-1SB

Proof

Step Hyp Ref Expression
1 nvabs.1 X=BaseSetU
2 nvabs.2 G=+vU
3 nvabs.4 S=𝑠OLDU
4 nvabs.6 N=normCVU
5 1 2 3 4 nvdif UNrmCVecAXBXNAG-1SB=NBG-1SA
6 5 negeqd UNrmCVecAXBXNAG-1SB=NBG-1SA
7 1 4 nvcl UNrmCVecBXNB
8 7 3adant2 UNrmCVecAXBXNB
9 1 4 nvcl UNrmCVecAXNA
10 9 3adant3 UNrmCVecAXBXNA
11 simp1 UNrmCVecAXBXUNrmCVec
12 neg1cn 1
13 1 3 nvscl UNrmCVec1AX-1SAX
14 12 13 mp3an2 UNrmCVecAX-1SAX
15 14 3adant2 UNrmCVecBXAX-1SAX
16 1 2 nvgcl UNrmCVecBX-1SAXBG-1SAX
17 15 16 syld3an3 UNrmCVecBXAXBG-1SAX
18 17 3com23 UNrmCVecAXBXBG-1SAX
19 1 4 nvcl UNrmCVecBG-1SAXNBG-1SA
20 11 18 19 syl2anc UNrmCVecAXBXNBG-1SA
21 20 renegcld UNrmCVecAXBXNBG-1SA
22 1 2 nvcom UNrmCVecAXBG-1SAXAGBG-1SA=BG-1SAGA
23 18 22 syld3an3 UNrmCVecAXBXAGBG-1SA=BG-1SAGA
24 simprr UNrmCVecAXBXBX
25 14 adantrr UNrmCVecAXBX-1SAX
26 simprl UNrmCVecAXBXAX
27 24 25 26 3jca UNrmCVecAXBXBX-1SAXAX
28 1 2 nvass UNrmCVecBX-1SAXAXBG-1SAGA=BG-1SAGA
29 27 28 syldan UNrmCVecAXBXBG-1SAGA=BG-1SAGA
30 29 3impb UNrmCVecAXBXBG-1SAGA=BG-1SAGA
31 eqid 0vecU=0vecU
32 1 2 3 31 nvlinv UNrmCVecAX-1SAGA=0vecU
33 32 3adant3 UNrmCVecAXBX-1SAGA=0vecU
34 33 oveq2d UNrmCVecAXBXBG-1SAGA=BG0vecU
35 1 2 31 nv0rid UNrmCVecBXBG0vecU=B
36 35 3adant2 UNrmCVecAXBXBG0vecU=B
37 30 34 36 3eqtrd UNrmCVecAXBXBG-1SAGA=B
38 23 37 eqtrd UNrmCVecAXBXAGBG-1SA=B
39 38 fveq2d UNrmCVecAXBXNAGBG-1SA=NB
40 1 2 4 nvtri UNrmCVecAXBG-1SAXNAGBG-1SANA+NBG-1SA
41 18 40 syld3an3 UNrmCVecAXBXNAGBG-1SANA+NBG-1SA
42 39 41 eqbrtrrd UNrmCVecAXBXNBNA+NBG-1SA
43 10 recnd UNrmCVecAXBXNA
44 20 recnd UNrmCVecAXBXNBG-1SA
45 43 44 subnegd UNrmCVecAXBXNANBG-1SA=NA+NBG-1SA
46 42 45 breqtrrd UNrmCVecAXBXNBNANBG-1SA
47 8 10 21 46 lesubd UNrmCVecAXBXNBG-1SANANB
48 6 47 eqbrtrd UNrmCVecAXBXNAG-1SBNANB
49 simp2 UNrmCVecAXBXAX
50 1 3 nvscl UNrmCVec1BX-1SBX
51 12 50 mp3an2 UNrmCVecBX-1SBX
52 51 3adant2 UNrmCVecAXBX-1SBX
53 simp3 UNrmCVecAXBXBX
54 1 2 nvass UNrmCVecAX-1SBXBXAG-1SBGB=AG-1SBGB
55 11 49 52 53 54 syl13anc UNrmCVecAXBXAG-1SBGB=AG-1SBGB
56 1 2 3 31 nvlinv UNrmCVecBX-1SBGB=0vecU
57 56 3adant2 UNrmCVecAXBX-1SBGB=0vecU
58 57 oveq2d UNrmCVecAXBXAG-1SBGB=AG0vecU
59 1 2 31 nv0rid UNrmCVecAXAG0vecU=A
60 59 3adant3 UNrmCVecAXBXAG0vecU=A
61 55 58 60 3eqtrd UNrmCVecAXBXAG-1SBGB=A
62 61 fveq2d UNrmCVecAXBXNAG-1SBGB=NA
63 1 2 nvgcl UNrmCVecAX-1SBXAG-1SBX
64 52 63 syld3an3 UNrmCVecAXBXAG-1SBX
65 1 2 4 nvtri UNrmCVecAG-1SBXBXNAG-1SBGBNAG-1SB+NB
66 64 65 syld3an2 UNrmCVecAXBXNAG-1SBGBNAG-1SB+NB
67 62 66 eqbrtrrd UNrmCVecAXBXNANAG-1SB+NB
68 1 4 nvcl UNrmCVecAG-1SBXNAG-1SB
69 11 64 68 syl2anc UNrmCVecAXBXNAG-1SB
70 10 8 69 lesubaddd UNrmCVecAXBXNANBNAG-1SBNANAG-1SB+NB
71 67 70 mpbird UNrmCVecAXBXNANBNAG-1SB
72 10 8 resubcld UNrmCVecAXBXNANB
73 72 69 absled UNrmCVecAXBXNANBNAG-1SBNAG-1SBNANBNANBNAG-1SB
74 48 71 73 mpbir2and UNrmCVecAXBXNANBNAG-1SB