Metamath Proof Explorer


Theorem riesz3i

Description: A continuous linear functional can be expressed as an inner product. Existence part of Theorem 3.9 of Beran p. 104. (Contributed by NM, 13-Feb-2006) (New usage is discouraged.)

Ref Expression
Hypotheses nlelch.1 TLinFn
nlelch.2 TContFn
Assertion riesz3i wvTv=vihw

Proof

Step Hyp Ref Expression
1 nlelch.1 TLinFn
2 nlelch.2 TContFn
3 ax-hv0cl 0
4 1 lnfnfi T:
5 fveq2 nullT=0nullT=0
6 1 2 nlelchi nullTC
7 6 ococi nullT=nullT
8 choc0 0=
9 5 7 8 3eqtr3g nullT=0nullT=
10 9 eleq2d nullT=0vnullTv
11 10 biimpar nullT=0vvnullT
12 elnlfn2 T:vnullTTv=0
13 4 11 12 sylancr nullT=0vTv=0
14 hi02 vvih0=0
15 14 adantl nullT=0vvih0=0
16 13 15 eqtr4d nullT=0vTv=vih0
17 16 ralrimiva nullT=0vTv=vih0
18 oveq2 w=0vihw=vih0
19 18 eqeq2d w=0Tv=vihwTv=vih0
20 19 ralbidv w=0vTv=vihwvTv=vih0
21 20 rspcev 0vTv=vih0wvTv=vihw
22 3 17 21 sylancr nullT=0wvTv=vihw
23 6 choccli nullTC
24 23 chne0i nullT0unullTu0
25 23 cheli unullTu
26 4 ffvelcdmi uTu
27 26 adantr uu0Tu
28 hicl uuuihu
29 28 anidms uuihu
30 29 adantr uu0uihu
31 his6 uuihu=0u=0
32 31 necon3bid uuihu0u0
33 32 biimpar uu0uihu0
34 27 30 33 divcld uu0Tuuihu
35 34 cjcld uu0Tuuihu
36 simpl uu0u
37 hvmulcl TuuihuuTuuihuu
38 35 36 37 syl2anc uu0Tuuihuu
39 38 adantll unullTuu0Tuuihuu
40 hvmulcl TuvTuv
41 26 40 sylan uvTuv
42 4 ffvelcdmi vTv
43 hvmulcl TvuTvu
44 42 43 sylan vuTvu
45 44 ancoms uvTvu
46 simpl uvu
47 his2sub TuvTvuuTuv-Tvuihu=TuvihuTvuihu
48 41 45 46 47 syl3anc uvTuv-Tvuihu=TuvihuTvuihu
49 26 adantr uvTu
50 simpr uvv
51 ax-his3 TuvuTuvihu=Tuvihu
52 49 50 46 51 syl3anc uvTuvihu=Tuvihu
53 42 adantl uvTv
54 ax-his3 TvuuTvuihu=Tvuihu
55 53 46 46 54 syl3anc uvTvuihu=Tvuihu
56 52 55 oveq12d uvTuvihuTvuihu=TuvihuTvuihu
57 48 56 eqtr2d uvTuvihuTvuihu=Tuv-Tvuihu
58 57 adantll unullTuvTuvihuTvuihu=Tuv-Tvuihu
59 hvsubcl TuvTvuTuv-Tvu
60 41 45 59 syl2anc uvTuv-Tvu
61 1 lnfnsubi TuvTvuTTuv-Tvu=TTuvTTvu
62 41 45 61 syl2anc uvTTuv-Tvu=TTuvTTvu
63 1 lnfnmuli TuvTTuv=TuTv
64 26 63 sylan uvTTuv=TuTv
65 1 lnfnmuli TvuTTvu=TvTu
66 mulcom TvTuTvTu=TuTv
67 26 66 sylan2 TvuTvTu=TuTv
68 65 67 eqtrd TvuTTvu=TuTv
69 42 68 sylan vuTTvu=TuTv
70 69 ancoms uvTTvu=TuTv
71 64 70 oveq12d uvTTuvTTvu=TuTvTuTv
72 mulcl TuTvTuTv
73 26 42 72 syl2an uvTuTv
74 73 subidd uvTuTvTuTv=0
75 62 71 74 3eqtrd uvTTuv-Tvu=0
76 elnlfn T:Tuv-TvunullTTuv-TvuTTuv-Tvu=0
77 4 76 ax-mp Tuv-TvunullTTuv-TvuTTuv-Tvu=0
78 60 75 77 sylanbrc uvTuv-TvunullT
79 6 chssii nullT
80 ocorth nullTTuv-TvunullTunullTTuv-Tvuihu=0
81 79 80 ax-mp Tuv-TvunullTunullTTuv-Tvuihu=0
82 78 81 sylan uvunullTTuv-Tvuihu=0
83 82 ancoms unullTuvTuv-Tvuihu=0
84 83 anassrs unullTuvTuv-Tvuihu=0
85 58 84 eqtrd unullTuvTuvihuTvuihu=0
86 hicl vuvihu
87 86 ancoms uvvihu
88 49 87 mulcld uvTuvihu
89 mulcl TvuihuTvuihu
90 42 29 89 syl2anr uvTvuihu
91 88 90 subeq0ad uvTuvihuTvuihu=0Tuvihu=Tvuihu
92 91 adantll unullTuvTuvihuTvuihu=0Tuvihu=Tvuihu
93 85 92 mpbid unullTuvTuvihu=Tvuihu
94 93 adantlr unullTuu0vTuvihu=Tvuihu
95 88 adantlr uu0vTuvihu
96 42 adantl uu0vTv
97 30 33 jca uu0uihuuihu0
98 97 adantr uu0vuihuuihu0
99 divmul3 TuvihuTvuihuuihu0Tuvihuuihu=TvTuvihu=Tvuihu
100 95 96 98 99 syl3anc uu0vTuvihuuihu=TvTuvihu=Tvuihu
101 100 adantlll unullTuu0vTuvihuuihu=TvTuvihu=Tvuihu
102 94 101 mpbird unullTuu0vTuvihuuihu=Tv
103 27 adantr uu0vTu
104 87 adantlr uu0vvihu
105 div23 Tuvihuuihuuihu0Tuvihuuihu=Tuuihuvihu
106 103 104 98 105 syl3anc uu0vTuvihuuihu=Tuuihuvihu
107 34 adantr uu0vTuuihu
108 simpr uu0vv
109 simpll uu0vu
110 his52 TuuihuvuvihTuuihuu=Tuuihuvihu
111 107 108 109 110 syl3anc uu0vvihTuuihuu=Tuuihuvihu
112 106 111 eqtr4d uu0vTuvihuuihu=vihTuuihuu
113 112 adantlll unullTuu0vTuvihuuihu=vihTuuihuu
114 102 113 eqtr3d unullTuu0vTv=vihTuuihuu
115 114 ralrimiva unullTuu0vTv=vihTuuihuu
116 oveq2 w=Tuuihuuvihw=vihTuuihuu
117 116 eqeq2d w=TuuihuuTv=vihwTv=vihTuuihuu
118 117 ralbidv w=TuuihuuvTv=vihwvTv=vihTuuihuu
119 118 rspcev TuuihuuvTv=vihTuuihuuwvTv=vihw
120 39 115 119 syl2anc unullTuu0wvTv=vihw
121 120 ex unullTuu0wvTv=vihw
122 25 121 mpdan unullTu0wvTv=vihw
123 122 rexlimiv unullTu0wvTv=vihw
124 24 123 sylbi nullT0wvTv=vihw
125 22 124 pm2.61ine wvTv=vihw