Metamath Proof Explorer


Theorem ho0sub

Description: Subtraction of Hilbert space operators expressed in terms of difference from zero. (Contributed by NM, 25-Jul-2006) (New usage is discouraged.)

Ref Expression
Assertion ho0sub S : T : S - op T = S + op 0 hop - op T

Proof

Step Hyp Ref Expression
1 oveq1 S = if S : S 0 hop S - op T = if S : S 0 hop - op T
2 oveq1 S = if S : S 0 hop S + op 0 hop - op T = if S : S 0 hop + op 0 hop - op T
3 1 2 eqeq12d S = if S : S 0 hop S - op T = S + op 0 hop - op T if S : S 0 hop - op T = if S : S 0 hop + op 0 hop - op T
4 oveq2 T = if T : T 0 hop if S : S 0 hop - op T = if S : S 0 hop - op if T : T 0 hop
5 oveq2 T = if T : T 0 hop 0 hop - op T = 0 hop - op if T : T 0 hop
6 5 oveq2d T = if T : T 0 hop if S : S 0 hop + op 0 hop - op T = if S : S 0 hop + op 0 hop - op if T : T 0 hop
7 4 6 eqeq12d T = if T : T 0 hop if S : S 0 hop - op T = if S : S 0 hop + op 0 hop - op T if S : S 0 hop - op if T : T 0 hop = if S : S 0 hop + op 0 hop - op if T : T 0 hop
8 ho0f 0 hop :
9 8 elimf if S : S 0 hop :
10 8 elimf if T : T 0 hop :
11 9 10 ho0subi if S : S 0 hop - op if T : T 0 hop = if S : S 0 hop + op 0 hop - op if T : T 0 hop
12 3 7 11 dedth2h S : T : S - op T = S + op 0 hop - op T