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

Theorem hoadddit 9669
Description: Scalar product distributive law for Hilbert space operators.
Assertion
Ref Expression
hoadddit |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> (A .op (T +op U)) = ((A .op T) +op (A .op U)))

Proof of Theorem hoadddit
StepHypRef Expression
1 homvalt 9458 . . . . . . 7 |- ((A e. CC /\ (T +op U):H~-->H~ /\ x e. H~) -> ((A .op (T +op U))` x) = (A .h ((T +op U)` x)))
213expa 832 . . . . . 6 |- (((A e. CC /\ (T +op U):H~-->H~) /\ x e. H~) -> ((A .op (T +op U))` x) = (A .h ((T +op U)` x)))
3 hoaddclt 9624 . . . . . . . 8 |- ((T:H~-->H~ /\ U:H~-->H~) -> (T +op U):H~-->H~)
43anim2i 335 . . . . . . 7 |- ((A e. CC /\ (T:H~-->H~ /\ U:H~-->H~)) -> (A e. CC /\ (T +op U):H~-->H~))
543impb 828 . . . . . 6 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> (A e. CC /\ (T +op U):H~-->H~))
62, 5sylan 448 . . . . 5 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op (T +op U))` x) = (A .h ((T +op U)` x)))
7 hosvalt 9456 . . . . . . . 8 |- ((T:H~-->H~ /\ U:H~-->H~ /\ x e. H~) -> ((T +op U)` x) = ((T` x) +h (U` x)))
87opreq2d 3967 . . . . . . 7 |- ((T:H~-->H~ /\ U:H~-->H~ /\ x e. H~) -> (A .h ((T +op U)` x)) = (A .h ((T` x) +h (U` x))))
983expa 832 . . . . . 6 |- (((T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (A .h ((T +op U)` x)) = (A .h ((T` x) +h (U` x))))
1093adantl1 802 . . . . 5 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (A .h ((T +op U)` x)) = (A .h ((T` x) +h (U` x))))
11 ax-hvdistr1 8817 . . . . . . 7 |- ((A e. CC /\ (T` x) e. H~ /\ (U` x) e. H~) -> (A .h ((T` x) +h (U` x))) = ((A .h (T` x)) +h (A .h (U` x))))
12 3simp1 787 . . . . . . . 8 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> A e. CC)
1312adantr 389 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> A e. CC)
14 ffvelrn 3805 . . . . . . . 8 |- ((T:H~-->H~ /\ x e. H~) -> (T` x) e. H~)
15143ad2antl2 809 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (T` x) e. H~)
16 ffvelrn 3805 . . . . . . . 8 |- ((U:H~-->H~ /\ x e. H~) -> (U` x) e. H~)
17163ad2antl3 810 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (U` x) e. H~)
1811, 13, 15, 17syl3anc 857 . . . . . 6 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (A .h ((T` x) +h (U` x))) = ((A .h (T` x)) +h (A .h (U` x))))
19 homvalt 9458 . . . . . . . . 9 |- ((A e. CC /\ T:H~-->H~ /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
20193expa 832 . . . . . . . 8 |- (((A e. CC /\ T:H~-->H~) /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
21203adantl3 804 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
22 homvalt 9458 . . . . . . . . 9 |- ((A e. CC /\ U:H~-->H~ /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
23223expa 832 . . . . . . . 8 |- (((A e. CC /\ U:H~-->H~) /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
24233adantl2 803 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
2521, 24opreq12d 3969 . . . . . 6 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (((A .op T)` x) +h ((A .op U)` x)) = ((A .h (T` x)) +h (A .h (U` x))))
2618, 25eqtr4d 1507 . . . . 5 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (A .h ((T` x) +h (U` x))) = (((A .op T)` x) +h ((A .op U)` x)))
276, 10, 263eqtrd 1508 . . . 4 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op (T +op U))` x) = (((A .op T)` x) +h ((A .op U)` x)))
28 hosvalt 9456 . . . . . 6 |- (((A .op T):H~-->H~ /\ (A .op U):H~-->H~ /\ x e. H~) -> (((A .op T) +op (A .op U))` x) = (((A .op T)` x) +h ((A .op U)` x)))
29283expa 832 . . . . 5 |- ((((A .op T):H~-->H~ /\ (A .op U):H~-->H~) /\ x e. H~) -> (((A .op T) +op (A .op U))` x) = (((A .op T)` x) +h ((A .op U)` x)))
30 homulclt 9625 . . . . . . 7 |- ((A e. CC /\ T:H~-->H~) -> (A .op T):H~-->H~)
31 homulclt 9625 . . . . . . 7 |- ((A e. CC /\ U:H~-->H~) -> (A .op U):H~-->H~)
3230, 31anim12i 333 . . . . . 6 |- (((A e. CC /\ T:H~-->H~) /\ (A e. CC /\ U:H~-->H~)) -> ((A .op T):H~-->H~ /\ (A .op U):H~-->H~))
33323impdi 878 . . . . 5 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> ((A .op T):H~-->H~ /\ (A .op U):H~-->H~))
3429, 33sylan 448 . . . 4 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (((A .op T) +op (A .op U))` x) = (((A .op T)` x) +h ((A .op U)` x)))
3527, 34eqtr4d 1507 . . 3 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op (T +op U))` x) = (((A .op T) +op (A .op U))` x))
3635r19.21aiva 1711 . 2 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> A.x e. H~ ((A .op (T +op U))` x) = (((A .op T) +op (A .op U))` x))
37 hoeqt 9626 . . 3 |- (((A .op (T +op U)):H~-->H~ /\ ((A .op T) +op (A .op U)):H~-->H~) -> (A.x e. H~ ((A .op (T +op U))` x) = (((A .op T) +op (A .op U))` x) <-> (A .op (T +op U)) = ((A .op T) +op (A .op U))))
38 homulclt 9625 . . . . 5 |- ((A e. CC /\ (T +op U):H~-->H~) -> (A .op (T +op U)):H~-->H~)
3938, 3sylan2 451 . . . 4 |- ((A e. CC /\ (T:H~-->H~ /\ U:H~-->H~)) -> (A .op (T +op U)):H~-->H~)
40393impb 828 . . 3 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> (A .op (T +op U)):H~-->H~)
41 hoaddclt 9624 . . . . 5 |- (((A .op T):H~-->H~ /\ (A .op U):H~-->H~) -> ((A .op T) +op (A .op U)):H~-->H~)
4241, 30, 31syl2an 454 . . . 4 |- (((A e. CC /\ T:H~-->H~) /\ (A e. CC /\ U:H~-->H~)) -> ((A .op T) +op (A .op U)):H~-->H~)
43423impdi 878 . . 3 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> ((A .op T) +op (A .op U)):H~-->H~)
4437, 40, 43sylanc 471 . 2 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> (A.x e. H~ (