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

Theorem strlem3a 5693
Description: Lemma for strong state theorem: the function S, that maps a closed subspace to the square of the norm of its projection onto a unit vector, is a state.
Hypothesis
Ref Expression
strlem3a.1 |- S = {<.x, y>. | (x e. CH /\ y = ((norm` ((Proj` x)` u))^2))}
Assertion
Ref Expression
strlem3a |- ((u e. H~ /\ (norm` u) = 1) -> S e. States)
Distinct variable group(s):   x,u,y

Proof of Theorem strlem3a
StepHypRef Expression
1 pjhclt 5248 . . . . . . . . . 10 |- ((x e. CH /\ u e. H~) -> ((Proj` x)` u) e. H~)
21adantrr 312 . . . . . . . . 9 |- ((x e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((Proj` x)` u) e. H~)
3 normclt 5076 . . . . . . . . 9 |- (((Proj` x)` u) e. H~ -> (norm` ((Proj` x)` u)) e. RR)
4 sqreclt 4697 . . . . . . . . 9 |- ((norm` ((Proj` x)` u)) e. RR -> ((norm` ((Proj` x)` u))^2) e. RR)
52, 3, 43syl 21 . . . . . . . 8 |- ((x e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((norm` ((Proj` x)` u))^2) e. RR)
65exp 291 . . . . . . 7 |- (x e. CH -> ((u e. H~ /\ (norm`
u) = 1) -> ((norm` ((Proj` x)` u))^2) e. RR))
76com12 13 . . . . . 6 |- ((u e. H~ /\ (norm` u) = 1) -> (x e. CH -> ((norm` ((Proj` x)` u))^2) e. RR))
87r19.21aiv 1259 . . . . 5 |- ((u e. H~ /\ (norm` u) = 1) -> A.x e. CH ((norm`
((Proj`
x)` u))^2) e. RR)
9 strlem3a.1 . . . . . 6 |- S = {<.x, y>. | (x e. CH /\ y = ((norm` ((Proj` x)` u))^2))}
109fopab2 2891 . . . . 5 |- (A.x e. CH ((norm` ((Proj` x)` u))^2) e. RR <-> S:CH-->RR)
118, 10sylib 173 . . . 4 |- ((u e. H~ /\ (norm` u) = 1) -> S:CH-->RR)
12 pjhclt 5248 . . . . . . . . . . 11 |- ((z e. CH /\ u e. H~) -> ((Proj` z)` u) e. H~)
1312adantrr 312 . . . . . . . . . 10 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((Proj` z)` u) e. H~)
14 normclt 5076 . . . . . . . . . 10 |- (((Proj` z)` u) e. H~ -> (norm` ((Proj` z)` u)) e. RR)
15 sqege0t 4708 . . . . . . . . . 10 |- ((norm` ((Proj` z)` u)) e. RR -> 0 <_ ((norm` ((Proj` z)` u))^2))
1613, 14, 153syl 21 . . . . . . . . 9 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> 0 <_ ((norm` ((Proj` z)` u))^2))
179strlem2 5692 . . . . . . . . . 10 |- (z e. CH -> (S` z) = ((norm` ((Proj` z)` u))^2))
1817adantr 306 . . . . . . . . 9 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (S` z) = ((norm` ((Proj` z)` u))^2))
1916, 18breqtrrd 2083 . . . . . . . 8 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> 0 <_ (S` z))
20 pjnormt 5666 . . . . . . . . . . . . 13 |- ((z e. CH /\ u e. H~) -> (norm` ((Proj` z)` u)) <_ (norm` u))
2120adantrr 312 . . . . . . . . . . . 12 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (norm` ((Proj` z)` u)) <_ (norm`
u))
22 pm3.27 260 . . . . . . . . . . . . 13 |- ((u e. H~ /\ (norm` u) = 1) -> (norm`
u) = 1)
2322adantl 305 . . . . . . . . . . . 12 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (norm` u) = 1)
2421, 23breqtrd 2081 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (norm` ((Proj` z)` u)) <_ 1)
25 le2sqet 4707 . . . . . . . . . . . 12 |- (((norm` ((Proj` z)` u)) e. RR /\ 1 e. RR) -> ((0 <_ (norm`
((Proj`
z)` u)) /\ 0 <_ 1) -> ((norm`
((Proj`
z)` u)) <_ 1 <-> ((norm`
((Proj`
z)` u))^2) <_ (1^2))))
2613, 14syl 12 . . . . . . . . . . . . 13 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (norm` ((Proj` z)` u)) e. RR)
27 ax1re 4064 . . . . . . . . . . . . 13 |- 1 e. RR
2826, 27jctir 241 . . . . . . . . . . . 12 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((norm` ((Proj` z)` u)) e. RR /\ 1 e. RR))
29 normge0t 5077 . . . . . . . . . . . . . 14 |- (((Proj` z)` u) e. H~ -> 0 <_ (norm` ((Proj` z)` u)))
3013, 29syl 12 . . . . . . . . . . . . 13 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> 0 <_ (norm`
((Proj`
z)` u)))
31 ax0re 4063 . . . . . . . . . . . . . 14 |- 0 e. RR
32 lt01 4377 . . . . . . . . . . . . . 14 |- 0 < 1
3331, 27, 32ltlei 4303 . . . . . . . . . . . . 13 |- 0 <_ 1
3430, 33jctir 241 . . . . . . . . . . . 12 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (0 <_ (norm` ((Proj`
z)` u)) /\ 0 <_ 1))
3525, 28, 34sylc 62 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((norm` ((Proj` z)` u)) <_ 1 <-> ((norm` ((Proj` z)` u))^2) <_ (1^2)))
3624, 35mpbid 170 . . . . . . . . . 10 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((norm` ((Proj` z)` u))^2) <_ (1^2))
37 sq1 4709 . . . . . . . . . 10 |- (1^2) = 1
3836, 37syl6breq 2093 . . . . . . . . 9 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> ((norm` ((Proj` z)` u))^2) <_ 1)
3918, 38eqbrtrd 2077 . . . . . . . 8 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (S` z) <_ 1)
4019, 39jca 236 . . . . . . 7 |- ((z e. CH /\ (u e. H~ /\ (norm`
u) = 1)) -> (0 <_ (S` z) /\ (S` z) <_ 1))
4140exp 291 . . . . . 6 |- (z e. CH -> ((u e. H~ /\ (norm`
u) = 1) -> (0 <_ (S` z) /\ (S` z) <_ 1)))
4241com12 13 . . . . 5 |- ((u e. H~ /\ (norm` u) = 1) -> (z e. CH -> (0 <_ (S` z) /\ (S` z) <_ 1)))
4342r19.21aiv 1259 . . . 4 |- ((u e. H~ /\ (norm` u) = 1) -> A.z e. CH (0 <_ (S` z) /\ (S` z) <_ 1))
4411, 43jca 236 . . 3 |- ((u e. H~ /\ (norm` u) = 1) -> (S:CH-->RR /\ A.z e. CH (0 <_ (S` z) /\ (S` z) <_ 1)))
45 pjch1t 5560 . . . . . . . 8 |- (u e. H~ -> ((Proj` H~)` u) = u)
4645fveq2d 2836 . . . . . . 7 |- (u e. H~ -> (norm` ((Proj` H~)` u)) = (norm` u))
4746opreq1d 3012 . . . . . 6 |- (u e. H~ -> ((norm` ((Proj` H~)` u))^2) = ((norm` u)^2))
48 opreq1 3006 . . . . . . 7 |- ((norm` u) = 1 -> ((norm` u)^2) = (1^2))
4948, 37syl6eq 1140 . . . . . 6 |- ((norm` u) = 1 -> ((norm` u)^2) = 1)
5047, 49sylan9eq 1144 . . . . 5 |- ((u e. H~ /\ (norm` u) = 1) -> ((norm` ((Proj` H~)` u))^2) = 1)
51 helch 5151 . . . . . 6 |- H~ e. CH
529strlem2 5692 . . . . . 6 |- (H~ e. CH -> (S` H~) = ((norm` ((Proj` H~)` u))^2))
5351, 52ax-mp 6 . . . . 5 |- (S` H~) = ((norm` ((Proj` H~)` u))^2)
5450, 53syl5eq 1136 . . . 4 |- ((u e. H~ /\ (norm` u) = 1) -> (S` H~) = 1)
55 pjcjt2 5580 . . . . . . . . . . . . . . 15 |- ((z e. CH /\ w e. CH /\ u e. H~) -> (z (_ (_|_` w) -> ((Proj` (z vH w))` u) = (((Proj` z)` u) +v ((Proj` w)` u))))
5655imp 277 . . . . . . . . . . . . . 14 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> ((Proj` (z vH w))` u) = (((Proj` z)` u) +v ((Proj`
w)` u)))
5756fveq2d 2836 . . . . . . . . . . . . 13 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> (norm` ((Proj` (z vH w))` u)) = (norm`
(((Proj` z)` u) +v ((Proj` w)` u))))
5857opreq1d 3012 . . . . . . . . . . . 12 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> ((norm` ((Proj` (z vH w))` u))^2) = ((norm` (((<