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

Theorem lnopunilem1 9873
Description: Lemma for lnopuni 9875.
Hypotheses
Ref Expression
lnopunilem.1 |- T e. LinOp
lnopunilem.2 |- A.x e. H~ (normh` (T` x)) = (normh` x)
lnopunilem.3 |- A e. H~
lnopunilem.4 |- B e. H~
lnopunilem1.5 |- C e. CC
Assertion
Ref Expression
lnopunilem1 |- (Re` (C x. ((T` A) .ih (T` B)))) = (Re` (C x. (A .ih B)))
Distinct variable group:   x,T

Proof of Theorem lnopunilem1
StepHypRef Expression
1 lnopunilem.3 . . . . . . . . . 10 |- A e. H~
2 lnopunilem.2 . . . . . . . . . . . 12 |- A.x e. H~ (normh` (T` x)) = (normh` x)
3 fveq2 3715 . . . . . . . . . . . . . . 15 |- (x = y -> (T` x) = (T` y))
43fveq2d 3719 . . . . . . . . . . . . . 14 |- (x = y -> (normh` (T` x)) = (normh` (T` y)))
5 fveq2 3715 . . . . . . . . . . . . . 14 |- (x = y -> (normh` x) = (normh` y))
64, 5eqeq12d 1486 . . . . . . . . . . . . 13 |- (x = y -> ((normh` (T` x)) = (normh` x) <-> (normh` (T` y)) = (normh` y)))
76cbvralv 1796 . . . . . . . . . . . 12 |- (A.x e. H~ (normh` (T` x)) = (normh` x) <-> A.y e. H~ (normh` (T` y)) = (normh` y))
82, 7mpbi 189 . . . . . . . . . . 11 |- A.y e. H~ (normh` (T` y)) = (normh` y)
9 lnopunilem.1 . . . . . . . . . . . . . . . . 17 |- T e. LinOp
109lnopf 9832 . . . . . . . . . . . . . . . 16 |- T:H~-->H~
1110ffvelrni 3806 . . . . . . . . . . . . . . 15 |- (y e. H~ -> (T` y) e. H~)
12 normsqt 8940 . . . . . . . . . . . . . . 15 |- ((T` y) e. H~ -> ((normh` (T` y))^2) = ((T` y) .ih (T` y)))
1311, 12syl 10 . . . . . . . . . . . . . 14 |- (y e. H~ -> ((normh` (T` y))^2) = ((T` y) .ih (T` y)))
14 normsqt 8940 . . . . . . . . . . . . . 14 |- (y e. H~ -> ((normh` y)^2) = (y .ih y))
1513, 14eqeq12d 1486 . . . . . . . . . . . . 13 |- (y e. H~ -> (((normh` (T` y))^2) = ((normh` y)^2) <-> ((T` y) .ih (T` y)) = (y .ih y)))
16 opreq1 3959 . . . . . . . . . . . . 13 |- ((normh` (T` y)) = (normh` y) -> ((normh` (T` y))^2) = ((normh` y)^2))
1715, 16syl5bi 208 . . . . . . . . . . . 12 |- (y e. H~ -> ((normh` (T` y)) = (normh` y) -> ((T` y) .ih (T` y)) = (y .ih y)))
1817r19.20i 1701 . . . . . . . . . . 11 |- (A.y e. H~ (normh` (T` y)) = (normh` y) -> A.y e. H~ ((T` y) .ih (T` y)) = (y .ih y))
198, 18ax-mp 7 . . . . . . . . . 10 |- A.y e. H~ ((T` y) .ih (T` y)) = (y .ih y)
20 fveq2 3715 . . . . . . . . . . . . 13 |- (y = A -> (T` y) = (T` A))
2120, 20opreq12d 3969 . . . . . . . . . . . 12 |- (y = A -> ((T` y) .ih (T` y)) = ((T` A) .ih (T` A)))
22 id 59 . . . . . . . . . . . . 13 |- (y = A -> y = A)
2322, 22opreq12d 3969 . . . . . . . . . . . 12 |- (y = A -> (y .ih y) = (A .ih A))
2421, 23eqeq12d 1486 . . . . . . . . . . 11 |- (y = A -> (((T` y) .ih (T` y)) = (y .ih y) <-> ((T` A) .ih (T` A)) = (A .ih A)))
2524rcla4v 1869 . . . . . . . . . 10 |- (A e. H~ -> (A.y e. H~ ((T` y) .ih (T` y)) = (y .ih y) -> ((T` A) .ih (T` A)) = (A .ih A)))
261, 19, 25mp2 43 . . . . . . . . 9 |- ((T` A) .ih (T` A)) = (A .ih A)
2726opreq2i 3963 . . . . . . . 8 |- ((*` C) x. ((T` A) .ih (T` A))) = ((*` C) x. (A .ih A))
2827opreq2i 3963 . . . . . . 7 |- (C x. ((*` C) x. ((T` A) .ih (T` A)))) = (C x. ((*` C) x. (A .ih A)))
29 lnopunilem.4 . . . . . . . 8 |- B e. H~
30 fveq2 3715 . . . . . . . . . . 11 |- (y = B -> (T` y) = (T` B))
3130, 30opreq12d 3969 . . . . . . . . . 10 |- (y = B -> ((T` y) .ih (T` y)) = ((T` B) .ih (T` B)))
32 id 59 . . . . . . . . . . 11 |- (y = B -> y = B)
3332, 32opreq12d 3969 . . . . . . . . . 10 |- (y = B -> (y .ih y) = (B .ih B))
3431, 33eqeq12d 1486 . . . . . . . . 9 |- (y = B -> (((T` y) .ih (T` y)) = (y .ih y) <-> ((T` B) .ih (T` B)) = (B .ih B)))
3534rcla4v 1869 . . . . . . . 8 |- (B e. H~ -> (A.y e. H~ ((T` y) .ih (T` y)) = (y .ih y) -> ((T` B) .ih (T` B)) = (B .ih B)))
3629, 19, 35mp2 43 . . . . . . 7 |- ((T` B) .ih (T` B)) = (B .ih B)
3728, 36opreq12i 3964 . . . . . 6 |- ((C x. ((*` C) x. ((T` A) .ih (T` A)))) + ((T` B) .ih (T` B))) = ((C x. ((*` C) x. (A .ih A))) + (B .ih B))
3837opreq1i 3962 . . . . 5 |- (((C x. ((*` C) x. ((T` A) .ih (T` A)))) + ((T` B) .ih (T` B))) + ((C x. ((T` A) .ih (T` B))) + (*` (C x. ((T` A) .ih (T` B)))))) = (((C x. ((*` C) x. (A .ih A))) + (B .ih B)) + ((C x. ((T` A) .ih (T` B))) + (*` (C x. ((T` A) .ih (T` B))))))
39 lnopunilem1.5 . . . . . . . . . 10 |- C e. CC
4039, 1hvmulcl 8823 . . . . . . . . 9 |- (C .h A) e. H~
4140, 29hvaddcl 8827 . . . . . . . 8 |- ((C .h A) +h B) e. H~
42 fveq2 3715 . . . . . . . . . . 11 |- (y = ((C .h A) +h B) -> (T` y) = (T` ((C .h A) +h B)))
4342, 42opreq12d 3969 . . . . . . . . . 10 |- (y = ((C .h A) +h B) -> ((T` y) .ih (T` y)) = ((T` ((C .h A) +h B)) .ih (T` ((C .h A) +h B))))
44 id 59 . . . . . . . . . . 11 |- (y = ((C .h A) +h B) -> y = ((C .h A) +h B))
4544, 44opreq12d 3969 . . . . . . . . . 10 |- (y = ((C .h A) +h B) -> (y .ih y) = (((C .h A) +h B) .ih ((C .h A) +h B)))
4643, 45eqeq12d 1486 . . . . . . . . 9 |- (y = ((C .h A) +h B) -> (((T` y) .ih (T` y)) = (y .ih y) <-> ((T` ((C .h A) +h B)) .ih (T` ((C .h A) +h B))) = (((C .h A) +h B) .ih ((C .h A) +h B))))
4746rcla4v 1869 . . . . . . . 8 |- (((C .h A) +h B) e. H~ -> (A.y e. H~ ((T` y) .ih (T` y)) = (y .ih y) -> ((T` ((C .h A) +h B)) .ih (T` ((C .h A) +h B))) = (((C .h A) +h B) .ih ((C .h A) +h B))))
4841, 19, 47mp2 43 . . . . . . 7 |- ((T` ((C .h A) +h B)) .ih (T` ((C .h A) +h B))) = (((C .h A) +h B) .ih ((C .h A) +h B))
499lnopl 9831 . . . . . . . . . 10 |- ((C e. CC /\ A e. H~ /\ B e. H~) -> (T` ((C .h A) +h B)) = ((C .h (T` A)) +h (T` B)))
5039, 1, 29, 49mp3an 914 . . . . . . . . 9 |- (T` ((C .h A) +h B)) = ((C .h (T` A)) +h (T` B))
5150, 50opreq12i 3964 . . . . . . . 8 |- ((T` ((C .h A) +h B)) .ih (T` ((C .h A) +h B))) = (((C .h (T` A)) +h (T` B)) .ih ((C .h (T` A)) +h (T` B)))
5210ffvelrni 3806 . . . . . . . . . . 11 |- (A e. H~ -> (T` A) e. H~)
531, 52ax-mp 7 . . . . . . . . . 10 |- (T` A) e. H~
5439, 53hvmulcl 8823 . . . . . . . . 9 |- (C .h (T` A)) e. H~
5510ffvelrni 3806 . . . . . . . . . 10 |- (B e. H~ -> (T` B) e. H~)
5629, 55ax-mp 7 . . . . . . . . 9 |- (T` B) e. H~
5754, 56hvaddcl 8827 . . . . . . . . 9 |- ((C .h (T` A)) +h (T` B)) e. H~
58 ax-his2 8889 . . . . . . . . 9 |- (((C .h (T` A)) e. H~ /\ (T` B) e. H~ /\ ((C .h (T` A)) +h (T` B)) e. H~) -> (((C .h (T` A)) +h (T` B)) .ih ((C .h (T` A)) +h (T` B))) = (((C .h (T