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

Theorem hmoplint 9866
Description: A Hermitian operator is linear.
Assertion
Ref Expression
hmoplint |- (T e. HrmOp -> T e. LinOp)

Proof of Theorem hmoplint
StepHypRef Expression
1 hmopft 9801 . . 3 |- (T e. HrmOp -> T:H~-->H~)
2 hmopt 9846 . . . . . . . . . . 11 |- ((T e. HrmOp /\ ((x .h y) +h z) e. H~ /\ w e. H~) -> (((x .h y) +h z) .ih (T` w)) = ((T` ((x .h y) +h z)) .ih w))
32eqcomd 1480 . . . . . . . . . 10 |- ((T e. HrmOp /\ ((x .h y) +h z) e. H~ /\ w e. H~) -> ((T` ((x .h y) +h z)) .ih w) = (((x .h y) +h z) .ih (T` w)))
4 pm3.26 319 . . . . . . . . . . 11 |- ((T e. HrmOp /\ (x e. CC /\ y e. H~)) -> T e. HrmOp)
54ad2antrr 404 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> T e. HrmOp)
6 hvaddclt 8882 . . . . . . . . . . . . 13 |- (((x .h y) e. H~ /\ z e. H~) -> ((x .h y) +h z) e. H~)
7 hvmulclt 8883 . . . . . . . . . . . . 13 |- ((x e. CC /\ y e. H~) -> (x .h y) e. H~)
86, 7sylan 448 . . . . . . . . . . . 12 |- (((x e. CC /\ y e. H~) /\ z e. H~) -> ((x .h y) +h z) e. H~)
98adantll 392 . . . . . . . . . . 11 |- (((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) -> ((x .h y) +h z) e. H~)
109adantr 389 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((x .h y) +h z) e. H~)
11 pm3.27 323 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> w e. H~)
123, 5, 10, 11syl3anc 858 . . . . . . . . 9 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((T` ((x .h y) +h z)) .ih w) = (((x .h y) +h z) .ih (T` w)))
13 hiassdit 8957 . . . . . . . . . 10 |- (((x e. CC /\ y e. H~) /\ (z e. H~ /\ (T` w) e. H~)) -> (((x .h y) +h z) .ih (T` w)) = ((x x. (y .ih (T` w))) + (z .ih (T` w))))
14 simprl 414 . . . . . . . . . . 11 |- ((T e. HrmOp /\ (x e. CC /\ y e. H~)) -> x e. CC)
1514ad2antrr 404 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> x e. CC)
16 simprr 415 . . . . . . . . . . 11 |- ((T e. HrmOp /\ (x e. CC /\ y e. H~)) -> y e. H~)
1716ad2antrr 404 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> y e. H~)
18 simplr 413 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> z e. H~)
19 ffvelrn 3814 . . . . . . . . . . . . 13 |- ((T:H~-->H~ /\ w e. H~) -> (T` w) e. H~)
2019, 1sylan 448 . . . . . . . . . . . 12 |- ((T e. HrmOp /\ w e. H~) -> (T` w) e. H~)
2120adantlr 393 . . . . . . . . . . 11 |- (((T e. HrmOp /\ z e. H~) /\ w e. H~) -> (T` w) e. H~)
2221adantllr 397 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (T` w) e. H~)
2313, 15, 17, 18, 22syl2anc 472 . . . . . . . . 9 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (((x .h y) +h z) .ih (T` w)) = ((x x. (y .ih (T` w))) + (z .ih (T` w))))
24 hiassdit 8957 . . . . . . . . . . 11 |- (((x e. CC /\ (T` y) e. H~) /\ ((T` z) e. H~ /\ w e. H~)) -> (((x .h (T` y)) +h (T` z)) .ih w) = ((x x. ((T` y) .ih w)) + ((T` z) .ih w)))
25 ffvelrn 3814 . . . . . . . . . . . . . 14 |- ((T:H~-->H~ /\ y e. H~) -> (T` y) e. H~)
2625, 1sylan 448 . . . . . . . . . . . . 13 |- ((T e. HrmOp /\ y e. H~) -> (T` y) e. H~)
2726adantrl 394 . . . . . . . . . . . 12 |- ((T e. HrmOp /\ (x e. CC /\ y e. H~)) -> (T` y) e. H~)
2827ad2antrr 404 . . . . . . . . . . 11 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (T` y) e. H~)
29 ffvelrn 3814 . . . . . . . . . . . . . 14 |- ((T:H~-->H~ /\ z e. H~) -> (T` z) e. H~)
3029, 1sylan 448 . . . . . . . . . . . . 13 |- ((T e. HrmOp /\ z e. H~) -> (T` z) e. H~)
3130adantr 389 . . . . . . . . . . . 12 |- (((T e. HrmOp /\ z e. H~) /\ w e. H~) -> (T` z) e. H~)
3231adantllr 397 . . . . . . . . . . 11 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (T` z) e. H~)
3324, 15, 28, 32, 11syl2anc 472 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (((x .h (T` y)) +h (T` z)) .ih w) = ((x x. ((T` y) .ih w)) + ((T` z) .ih w)))
34 hmopt 9846 . . . . . . . . . . . . . . . 16 |- ((T e. HrmOp /\ y e. H~ /\ w e. H~) -> (y .ih (T` w)) = ((T` y) .ih w))
3534eqcomd 1480 . . . . . . . . . . . . . . 15 |- ((T e. HrmOp /\ y e. H~ /\ w e. H~) -> ((T` y) .ih w) = (y .ih (T` w)))
36353expa 833 . . . . . . . . . . . . . 14 |- (((T e. HrmOp /\ y e. H~) /\ w e. H~) -> ((T` y) .ih w) = (y .ih (T` w)))
3736opreq2d 3976 . . . . . . . . . . . . 13 |- (((T e. HrmOp /\ y e. H~) /\ w e. H~) -> (x x. ((T` y) .ih w)) = (x x. (y .ih (T` w))))
3837adantlrl 398 . . . . . . . . . . . 12 |- (((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ w e. H~) -> (x x. ((T` y) .ih w)) = (x x. (y .ih (T` w))))
3938adantlr 393 . . . . . . . . . . 11 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> (x x. ((T` y) .ih w)) = (x x. (y .ih (T` w))))
40 hmopt 9846 . . . . . . . . . . . . . 14 |- ((T e. HrmOp /\ z e. H~ /\ w e. H~) -> (z .ih (T` w)) = ((T` z) .ih w))
4140eqcomd 1480 . . . . . . . . . . . . 13 |- ((T e. HrmOp /\ z e. H~ /\ w e. H~) -> ((T` z) .ih w) = (z .ih (T` w)))
42413expa 833 . . . . . . . . . . . 12 |- (((T e. HrmOp /\ z e. H~) /\ w e. H~) -> ((T` z) .ih w) = (z .ih (T` w)))
4342adantllr 397 . . . . . . . . . . 11 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((T` z) .ih w) = (z .ih (T` w)))
4439, 43opreq12d 3978 . . . . . . . . . 10 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((x x. ((T` y) .ih w)) + ((T` z) .ih w)) = ((x x. (y .ih (T` w))) + (z .ih (T` w))))
4533, 44eqtr2d 1508 . . . . . . . . 9 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((x x. (y .ih (T` w))) + (z .ih (T` w))) = (((x .h (T` y)) +h (T` z)) .ih w))
4612, 23, 453eqtrd 1511 . . . . . . . 8 |- ((((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) /\ w e. H~) -> ((T` ((x .h y) +h z)) .ih w) = (((x .h (T` y)) +h (T` z)) .ih w))
4746r19.21aiva 1714 . . . . . . 7 |- (((T e. HrmOp /\ (x e. CC /\ y e. H~)) /\ z e. H~) -> A.w e. H~ ((T` ((x .h y) +h z)) .ih w) = (((x .h (T` y)) +h (T` z)) .ih w))
48 hial2eqt 8972 . . . . . . . . 9 |- (((T` ((x .h y) +h z)) e. H~ /\ ((x .h (T` y)) +h (T` z)) e. H~) -> (A.w e. H~ ((T` ((x .h y) +h z)) .ih w) = (((x .h (T` y)) +h (T` z)) .ih w) <-> (T` ((x .h y) +h z)) = ((x .h (T` y)) +h (T` z))))
49 ffvelrn 3814 . . . . . . . . . . 11 |- ((T:H~-->H~ /\ ((x .h y) +h z) e. H~) -> (T` ((x .h y) +h z)) e. H~)
5049, 8