Metamath Proof Explorer


Theorem osumi

Description: If two closed subspaces of a Hilbert space are orthogonal, their subspace sum equals their subspace join. Lemma 3 of Kalmbach p. 67. Note that the (countable) Axiom of Choice is used for this proof via pjhth , although "the hard part" of this proof, chscl , requires no choice. (Contributed by NM, 28-Oct-1999) (Revised by Mario Carneiro, 19-May-2014) (New usage is discouraged.)

Ref Expression
Hypotheses osum.1 A C
osum.2 B C
Assertion osumi A B A + B = A B

Proof

Step Hyp Ref Expression
1 osum.1 A C
2 osum.2 B C
3 1 a1i A B A C
4 2 a1i A B B C
5 1 2 chsscon2i A B B A
6 5 biimpi A B B A
7 3 4 6 chscl A B A + B C
8 1 chshii A S
9 2 chshii B S
10 8 9 shjshseli A + B C A + B = A B
11 7 10 sylib A B A + B = A B