HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
Unicode version

Theorem riesz3 9933
Description: A continuous linear functional can be expressed as an inner product. Existence part of Theorem 3.9 of [Beran] p. 104.
Hypotheses
Ref Expression
nlelch.1 |- T e. LinFn
nlelch.2 |- T e. ConFn
Assertion
Ref Expression
riesz3 |- E.w e. H~ A.v e. H~ (T` v) = (v .ih w)
Distinct variable group:   w,v,T

Proof of Theorem riesz3
StepHypRef Expression
1 fveq2 3715 . . . . . . . . 9 |- ((_|_` (null` T)) = 0H -> (_|_`
(_|_` (null` T))) = (_|_`
0H))
2 nlelch.1 . . . . . . . . . . 11 |- T e. LinFn
3 nlelch.2 . . . . . . . . . . 11 |- T e. ConFn
42, 3nlelch 9932 . . . . . . . . . 10 |- (null` T) e. CH
54ococ 9185 . . . . . . . . 9 |- (_|_` (_|_` (null` T))) = (null` T)
6 choc0 9228 . . . . . . . . 9 |- (_|_` 0H) = H~
71, 5, 63eqtr3g 1527 . . . . . . . 8 |- ((_|_` (null` T)) = 0H -> (null` T) = H~)
87eleq2d 1538 . . . . . . 7 |- ((_|_` (null` T)) = 0H -> (v e. (null` T) <-> v e. H~))
98biimpar 417 . . . . . 6 |- (((_|_` (null` T)) = 0H /\ v e. H~) -> v e. (null` T))
102lnfnf 9908 . . . . . . 7 |- T:H~-->CC
11 elnlfn2t 9792 . . . . . . 7 |- ((T:H~-->CC /\ v e. (null` T)) -> (T` v) = 0)
1210, 11mpan 694 . . . . . 6 |- (v e. (null` T) -> (T` v) = 0)
139, 12syl 10 . . . . 5 |- (((_|_` (null` T)) = 0H /\ v e. H~) -> (T` v) = 0)
14 hi02t 8902 . . . . . 6 |- (v e. H~ -> (v .ih 0h) = 0)
1514adantl 388 . . . . 5 |- (((_|_` (null` T)) = 0H /\ v e. H~) -> (v .ih 0h) = 0)
1613, 15eqtr4d 1507 . . . 4 |- (((_|_` (null` T)) = 0H /\ v e. H~) -> (T` v) = (v .ih 0h))
1716r19.21aiva 1711 . . 3 |- ((_|_` (null` T)) = 0H -> A.v e. H~ (T` v) = (v .ih 0h))
18 ax-hv0cl 8812 . . . 4 |- 0h e. H~
19 opreq2 3960 . . . . . . 7 |- (w = 0h -> (v .ih w) = (v .ih 0h))
2019eqeq2d 1483 . . . . . 6 |- (w = 0h -> ((T` v) = (v .ih w) <-> (T` v) = (v .ih 0h)))
2120ralbidv 1660 . . . . 5 |- (w = 0h -> (A.v e. H~ (T` v) = (v .ih w) <-> A.v e. H~ (T` v) = (v .ih 0h)))
2221rcla4ev 1873 . . . 4 |- ((0h e. H~ /\ A.v e. H~ (T` v) = (v .ih 0h)) -> E.w e. H~ A.v e. H~ (T` v) = (v .ih w))
2318, 22mpan 694 . . 3 |- (A.v e. H~ (T` v) = (v .ih 0h) -> E.w e. H~ A.v e. H~ (T` v) = (v .ih w))
2417, 23syl 10 . 2 |- ((_|_` (null` T)) = 0H -> E.w e. H~ A.v e. H~ (T` v) = (v .ih w))
254choccl 9124 . . . 4 |- (_|_` (null` T)) e. CH
2625chne0 9314 . . 3 |- ((_|_` (null` T)) =/= 0H <-> E.u e. (_|_` (null` T))u =/= 0h)
2725chel 9041 . . . . 5 |- (u e. (_|_` (null` T)) -> u e. H~)
28 opreq2 3960 . . . . . . . . . 10 |- (w = ((*` ((T` u) / (u .ih u))) .h u) -> (v .ih w) = (v .ih ((*` ((T` u) / (u .ih u))) .h u)))
2928eqeq2d 1483 . . . . . . . . 9 |- (w = ((*` ((T` u) / (u .ih u))) .h u) -> ((T` v) = (v .ih w) <-> (T` v) = (v .ih ((*` ((T` u) / (u .ih u))) .h u))))
3029ralbidv 1660 . . . . . . . 8 |- (w = ((*` ((T` u) / (u .ih u))) .h u) -> (A.v e. H~ (T` v) = (v .ih w) <-> A.v e. H~ (T` v) = (v .ih ((*` ((T` u) / (u .ih u))) .h u))))
3130rcla4ev 1873 . . . . . . 7 |- ((((*` ((T` u) / (u .ih u))) .h u) e. H~ /\ A.v e. H~ (T` v) = (v .ih ((*` ((T` u) / (u .ih u))) .h u))) -> E.w e. H~ A.v e. H~ (T` v) = (v .ih w))
32 hvmulclt 8822 . . . . . . . . 9 |- (((*` ((T` u) / (u .ih u))) e. CC /\ u e. H~) -> ((*` ((T` u) / (u .ih u))) .h u) e. H~)
33 divclt 5689 . . . . . . . . . . 11 |- (((T` u) e. CC /\ (u .ih u) e. CC /\ (u .ih u) =/= 0) -> ((T` u) / (u .ih u)) e. CC)
3410ffvelrni 3806 . . . . . . . . . . . 12 |- (u e. H~ -> (T` u) e. CC)
3534adantr 389 . . . . . . . . . . 11 |- ((u e. H~ /\ u =/= 0h) -> (T` u) e. CC)
36 hiclt 8886 . . . . . . . . . . . . 13 |- ((u e. H~ /\ u e. H~) -> (u .ih u) e. CC)
3736anidms 434 . . . . . . . . . . . 12 |- (u e. H~ -> (u .ih u) e. CC)
3837adantr 389 . . . . . . . . . . 11 |- ((u e. H~ /\ u =/= 0h) -> (u .ih u) e. CC)
39 his6t 8904 . . . . . . . . . . . . 13 |- (u e. H~ -> ((u .ih u) = 0 <-> u = 0h))
4039necon3bid 1598 . . . . . . . . . . . 12 |- (u e. H~ -> ((u .ih u) =/= 0 <-> u =/= 0h))
4140biimpar 417 . . . . . . . . . . 11 |- ((u e. H~ /\ u =/= 0h) -> (u .ih u) =/= 0)
4233, 35, 38, 41syl3anc 857 . . . . . . . . . 10 |- ((u e. H~ /\ u =/= 0h) -> ((T` u) / (u .ih u)) e. CC)
43 cjclt 6704 . . . . . . . . . 10 |- (((T` u) / (u .ih u)) e. CC -> (*` ((T` u) / (u .ih u))) e. CC)
4442, 43syl 10 . . . . . . . . 9 |- ((u e. H~ /\ u =/= 0h) -> (*` ((T` u) / (u .ih u))) e. CC)
45 pm3.26 319 . . . . . . . . 9 |- ((u e. H~ /\ u =/= 0h) -> u e. H~)
4632, 44, 45sylanc 471 . . . . . . . 8 |- ((u e. H~ /\ u =/= 0h) -> ((*` ((T` u) / (u .ih u))) .h u) e. H~)
4746adantll 392 . . . . . . 7 |- (((u e. (_|_` (null` T)) /\ u e. H~) /\ u =/= 0h) -> ((*` ((T` u) / (u .ih u))) .h u) e. H~)
48 his2subt 8897 . . . . . . . . . . . . . . . 16 |- ((((T` u) .h v) e. H~ /\ ((T` v) .h u) e. H~ /\ u e. H~) -> ((((T` u) .h v) -h ((T` v) .h u)) .ih u) = ((((T` u) .h v) .ih u) - (((T` v) .h u) .ih u)))
49 hvmulclt 8822 . . . . . . . . . . . . . . . . 17 |- (((T` u) e. CC /\ v e. H~) -> ((T` u) .h v) e. H~)
5049, 34sylan 448 . . . . . . . . . . . . . . . 16 |- ((u e. H~ /\ v e. H~) -> ((T` u) .h v) e. H~)
51 hvmulclt 8822 . . . . . . . . . . . . . . . . . 18 |- (((T` v) e. CC /\ u e. H~) -> ((T` v) .h u) e. H~)
5210ffvelrni 3806 . . . . . . . . . . . . . . . . . 18 |- (v e. H~ -> (T` v) e. CC)
5351, 52sylan 448 . . . . . . . . . . . . . . . . 17 |- ((v e. H~ /\ u e. H~) -> ((T` v) .h u) e. H~)
5453ancoms 436 . . . . . . . . . . . . . . . 16 |- ((u e. H~ /\ v e. H~) -> ((T` v) .h u) e. H~)
55 pm3.26 319 . . . . . . . . . . . . . . . 16 |- ((u e. H~ /\ v e. H~) -> u e. H~)
5648, 50, 54, 55syl3anc 857 . . . . . . . . . . . . . . 15 |- ((u e. H~ /\ v e. H~) -> ((((T` u) .h v) -h ((T` v) .h u)) .ih u) = ((((T` u) .h v) .ih u) - (((T` v) .h u) .ih u)))
57 ax-his3 8890 . . . . . . . . . . . . . . . . 17 |- (((T` u) e. CC /\ v e. H~ /\ u e. H~) -> (((T` u) .h v) .ih u) = ((T` u) x. (v .ih u)))
5834adantr 389 . . . . . . . . . . . . . . . . 17 |- ((u e. H~ /\ v e. H~) -> (T` u) e. CC)
59 pm3.27 323 . . . . . . . . . . . . . . . . 17 |- ((u e. H~ /\ v e. H~) -> v e. H~)
6057, 58, 59, 55syl3anc 857 . . . . . . . . . . . . . . . 16 |- ((u e. H~ /\ v e. H~) -> (((T` u) .h v) .ih u) = ((T` u) x. (v .ih u)))
61 ax-his3 8890 . . . . . . . . . . . . . . . . 17 |- (((T` v) e. CC /\ u e. H~ /\ u e. H~) -> (((T` v) .h u) .ih u) = ((T` v) x. (u .ih u)))
6252adantl 388 . . . . . . . . . . . . . . . . 17 |- ((u e. H~ /\ v e. H~) -> (T` v) e. CC)
6361, 62, 55, 55syl3anc 857 . . . . . . . . . . . . . . . 16 |- ((u e. H~ /\ v e. H~) -> (((T` v) .h u) .ih u) = ((T` v) x. (u .ih u)))
6460, 63opreq12d 3969 . . . . . . . . . . . . . . 15 |- ((u e. H~ /\ v e. H~) -> ((((T` u) .h v) .ih u) - (((T` v) .h u) .ih u)) = (((T` u) x. (v .ih u)) - ((T` v) x. (u .ih u))))
6556, 64eqtr2d 1505 . . . . . . . . . . . . . 14 |- ((u e. H~ /\ v e. H~