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

Theorem strlem3a 10179
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 = ((normh` ((proj` x)` u))^2))}
Assertion
Ref Expression
strlem3a |- ((u e. H~ /\ (normh` u) = 1) -> S e. States)
Distinct variable group:   x,u,y

Proof of Theorem strlem3a
StepHypRef Expression
1 pjhclt 9243 . . . . . . . . 9 |- ((x e. CH /\ u e. H~) -> ((proj` x)` u) e. H~)
21adantrr 395 . . . . . . . 8 |- ((x e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((proj` x)` u) e. H~)
3 normclt 8991 . . . . . . . 8 |- (((proj` x)` u) e. H~ -> (normh` ((proj` x)` u)) e. RR)
4 resqclt 6621 . . . . . . . 8 |- ((normh` ((proj` x)` u)) e. RR -> ((normh` ((proj` x)` u))^2) e. RR)
52, 3, 43syl 20 . . . . . . 7 |- ((x e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((normh` ((proj` x)` u))^2) e. RR)
65expcom 374 . . . . . 6 |- ((u e. H~ /\ (normh` u) = 1) -> (x e. CH -> ((normh` ((proj` x)` u))^2) e. RR))
76r19.21aiv 1713 . . . . 5 |- ((u e. H~ /\ (normh` u) = 1) -> A.x e. CH ((normh` ((proj` x)` u))^2) e. RR)
8 strlem3a.1 . . . . . 6 |- S = {<.x, y>. | (x e. CH /\ y = ((normh` ((proj` x)` u))^2))}
98fopab2 3823 . . . . 5 |- (A.x e. CH ((normh` ((proj` x)` u))^2) e. RR <-> S:CH-->RR)
107, 9sylib 198 . . . 4 |- ((u e. H~ /\ (normh` u) = 1) -> S:CH-->RR)
11 pjhclt 9243 . . . . . . . . . 10 |- ((z e. CH /\ u e. H~) -> ((proj` z)` u) e. H~)
1211adantrr 395 . . . . . . . . 9 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((proj` z)` u) e. H~)
13 normclt 8991 . . . . . . . . 9 |- (((proj` z)` u) e. H~ -> (normh` ((proj` z)` u)) e. RR)
14 sqge0t 6633 . . . . . . . . 9 |- ((normh` ((proj` z)` u)) e. RR -> 0 <_ ((normh` ((proj` z)` u))^2))
1512, 13, 143syl 20 . . . . . . . 8 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> 0 <_ ((normh` ((proj` z)` u))^2))
168strlem2 10178 . . . . . . . . 9 |- (z e. CH -> (S` z) = ((normh` ((proj` z)` u))^2))
1716adantr 389 . . . . . . . 8 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (S` z) = ((normh` ((proj` z)` u))^2))
1815, 17breqtrrd 2641 . . . . . . 7 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> 0 <_ (S` z))
19 pjnormt 9669 . . . . . . . . . . . 12 |- ((z e. CH /\ u e. H~) -> (normh` ((proj` z)` u)) <_ (normh` u))
2019adantrr 395 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (normh` ((proj` z)` u)) <_ (normh` u))
21 simprr 415 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (normh` u) = 1)
2220, 21breqtrd 2639 . . . . . . . . . 10 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (normh` ((proj` z)` u)) <_ 1)
23 1re 5435 . . . . . . . . . . . . 13 |- 1 e. RR
24 0re 5440 . . . . . . . . . . . . . 14 |- 0 e. RR
25 lt01 5680 . . . . . . . . . . . . . 14 |- 0 < 1
2624, 23, 25ltlei 5581 . . . . . . . . . . . . 13 |- 0 <_ 1
2723, 26pm3.2i 285 . . . . . . . . . . . 12 |- (1 e. RR /\ 0 <_ 1)
28 le2sqt 6631 . . . . . . . . . . . 12 |- ((((normh` ((proj` z)` u)) e. RR /\ 0 <_ (normh` ((proj` z)` u))) /\ (1 e. RR /\ 0 <_ 1)) -> ((normh` ((proj` z)` u)) <_ 1 <-> ((normh` ((proj` z)` u))^2) <_ (1^2)))
2927, 28mpan2 696 . . . . . . . . . . 11 |- (((normh` ((proj` z)` u)) e. RR /\ 0 <_ (normh` ((proj` z)` u))) -> ((normh` ((proj` z)` u)) <_ 1 <-> ((normh` ((proj` z)` u))^2) <_ (1^2)))
3012, 13syl 10 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (normh` ((proj` z)` u)) e. RR)
31 normge0t 8992 . . . . . . . . . . . 12 |- (((proj` z)` u) e. H~ -> 0 <_ (normh` ((proj` z)` u)))
3212, 31syl 10 . . . . . . . . . . 11 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> 0 <_ (normh` ((proj` z)` u)))
3329, 30, 32sylanc 471 . . . . . . . . . 10 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((normh` ((proj` z)` u)) <_ 1 <-> ((normh` ((proj` z)` u))^2) <_ (1^2)))
3422, 33mpbid 195 . . . . . . . . 9 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((normh` ((proj` z)` u))^2) <_ (1^2))
35 sq1 6637 . . . . . . . . 9 |- (1^2) = 1
3634, 35syl6breq 2654 . . . . . . . 8 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> ((normh` ((proj` z)` u))^2) <_ 1)
3717, 36eqbrtrd 2635 . . . . . . 7 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (S` z) <_ 1)
3818, 37jca 288 . . . . . 6 |- ((z e. CH /\ (u e. H~ /\ (normh` u) = 1)) -> (0 <_ (S` z) /\ (S` z) <_ 1))
3938expcom 374 . . . . 5 |- ((u e. H~ /\ (normh` u) = 1) -> (z e. CH -> (0 <_ (S` z) /\ (S` z) <_ 1)))
4039r19.21aiv 1713 . . . 4 |- ((u e. H~ /\ (normh` u) = 1) -> A.z e. CH (0 <_ (S` z) /\ (S` z) <_ 1))
4110, 40jca 288 . . 3 |- ((u e. H~ /\ (normh` u) = 1) -> (S:CH-->RR /\ A.z e. CH (0 <_ (S` z) /\ (S` z) <_ 1)))
42 pjch1t 9615 . . . . . . . 8 |- (u e. H~ -> ((proj` H~)` u) = u)
4342fveq2d 3728 . . . . . . 7 |- (u e. H~ -> (normh` ((proj` H~)` u)) = (normh` u))
4443opreq1d 3975 . . . . . 6 |- (u e. H~ -> ((normh` ((proj` H~)` u))^2) = ((normh` u)^2))
45 opreq1 3968 . . . . . . 7 |- ((normh` u) = 1 -> ((normh` u)^2) = (1^2))
4645, 35syl6eq 1523 . . . . . 6 |- ((normh` u) = 1 -> ((normh` u)^2) = 1)
4744, 46sylan9eq 1527 . . . . 5 |- ((u e. H~ /\ (normh` u) = 1) -> ((normh` ((proj` H~)` u))^2) = 1)
48 helch 9116 . . . . . 6 |- H~ e. CH
498strlem2 10178 . . . . . 6 |- (H~ e. CH -> (S` H~) = ((normh` ((proj` H~)` u))^2))
5048, 49ax-mp 7 . . . . 5 |- (S` H~) = ((normh` ((proj` H~)` u))^2)
5147, 50syl5eq 1519 . . . 4 |- ((u e. H~ /\ (normh` u) = 1) -> (S` H~) = 1)
52 pjcjt2 9637 . . . . . . . . . . . . . 14 |- ((z e. CH /\ w e. CH /\ u e. H~) -> (z (_ (_|_` w) -> ((proj` (z vH w))` u) = (((proj` z)` u) +h ((proj` w)` u))))
5352imp 350 . . . . . . . . . . . . 13 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> ((proj` (z vH w))` u) = (((proj` z)` u) +h ((proj` w)` u)))
5453fveq2d 3728 . . . . . . . . . . . 12 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> (normh` ((proj` (z vH w))` u)) = (normh` (((proj` z)` u) +h ((proj` w)` u))))
5554opreq1d 3975 . . . . . . . . . . 11 |- (((z e. CH /\ w e. CH /\ u e. H~) /\ z (_ (_|_` w)) -> ((normh` ((proj` (z vH w))` u))^2) = ((normh` (((proj` z)` u) +h ((proj` w)` u)))^2))
56 pjopytht 9665 . . . . . . . . . . . 12 |- ((z e. CH /\ w e. CH /\ u e. H~) -> (z (_ (_|_` w) -> ((normh` (((proj` z)` u) +h ((proj` w)` u)))^2) = (((normh` ((proj` z)` u))^2) + ((normh` ((proj` w)` u))^