Metamath Proof Explorer


Theorem hosubsub4

Description: Law for double subtraction of Hilbert space operators. (Contributed by NM, 25-Aug-2006) (New usage is discouraged.)

Ref Expression
Assertion hosubsub4 ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T - op U = S - op T + op U

Proof

Step Hyp Ref Expression
1 neg1cn ⊢ − 1 ∈ ℂ
2 homulcl ⊢ − 1 ∈ ℂ ∧ U : ℋ ⟶ ℋ → -1 · op U : ℋ ⟶ ℋ
3 1 2 mpan ⊢ U : ℋ ⟶ ℋ → -1 · op U : ℋ ⟶ ℋ
4 hosubsub ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ -1 · op U : ℋ ⟶ ℋ → S - op T - op -1 · op U = S - op T + op -1 · op U
5 3 4 syl3an3 ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T - op -1 · op U = S - op T + op -1 · op U
6 hosubneg ⊢ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → T - op -1 · op U = T + op U
7 6 3adant1 ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → T - op -1 · op U = T + op U
8 7 oveq2d ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T - op -1 · op U = S - op T + op U
9 hosubcl ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ → S - op T : ℋ ⟶ ℋ
10 honegsub ⊢ S - op T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T + op -1 · op U = S - op T - op U
11 9 10 stoic3 ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T + op -1 · op U = S - op T - op U
12 5 8 11 3eqtr3rd ⊢ S : ℋ ⟶ ℋ ∧ T : ℋ ⟶ ℋ ∧ U : ℋ ⟶ ℋ → S - op T - op U = S - op T + op U