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

Theorem hoadddit 9646
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 9435 . . . . . . 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 831 . . . . . 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 9601 . . . . . . . 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 827 . . . . . 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 9433 . . . . . . . 8 |- ((T:H~-->H~ /\ U:H~-->H~ /\ x e. H~) -> ((T +op U)` x) = ((T` x) +h (U` x)))
87opreq2d 3961 . . . . . . 7 |- ((T:H~-->H~ /\ U:H~-->H~ /\ x e. H~) -> (A .h ((T +op U)` x)) = (A .h ((T` x) +h (U` x))))
983expa 831 . . . . . 6 |- (((T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (A .h ((T +op U)` x)) = (A .h ((T` x) +h (U` x))))
1093adantl1 801 . . . . 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 8799 . . . . . . 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 786 . . . . . . . 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 3799 . . . . . . . 8 |- ((T:H~-->H~ /\ x e. H~) -> (T` x) e. H~)
15143ad2antl2 808 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (T` x) e. H~)
16 ffvelrn 3799 . . . . . . . 8 |- ((U:H~-->H~ /\ x e. H~) -> (U` x) e. H~)
17163ad2antl3 809 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> (U` x) e. H~)
1811, 13, 15, 17syl3anc 856 . . . . . 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 9435 . . . . . . . . 9 |- ((A e. CC /\ T:H~-->H~ /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
20193expa 831 . . . . . . . 8 |- (((A e. CC /\ T:H~-->H~) /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
21203adantl3 803 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op T)` x) = (A .h (T` x)))
22 homvalt 9435 . . . . . . . . 9 |- ((A e. CC /\ U:H~-->H~ /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
23223expa 831 . . . . . . . 8 |- (((A e. CC /\ U:H~-->H~) /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
24233adantl2 802 . . . . . . 7 |- (((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) /\ x e. H~) -> ((A .op U)` x) = (A .h (U` x)))
2521, 24opreq12d 3963 . . . . . 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 1502 . . . . 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 1503 . . . 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 9433 . . . . . 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 831 . . . . 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 9602 . . . . . . 7 |- ((A e. CC /\ T:H~-->H~) -> (A .op T):H~-->H~)
31 homulclt 9602 . . . . . . 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 877 . . . . 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 1502 . . 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 1706 . 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 9603 . . 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 9602 . . . . 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 827 . . 3 |- ((A e. CC /\ T:H~-->H~ /\ U:H~-->H~) -> (A .op (T +op U)):H~-->H~)
41 hoaddclt 9601 . . . . 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 877 . . 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~ (