Metamath Proof Explorer


Theorem pjcji

Description: The projection on a subspace join is the sum of the projections. (Contributed by NM, 1-Nov-1999) (New usage is discouraged.)

Ref Expression
Hypotheses pjidm.1 H C
pjidm.2 A
pjsslem.1 G C
Assertion pjcji H G proj H G A = proj H A + proj G A

Proof

Step Hyp Ref Expression
1 pjidm.1 H C
2 pjidm.2 A
3 pjsslem.1 G C
4 3 choccli G C
5 1 2 4 pjssmii H G proj G A - proj H A = proj G H A
6 5 oveq2d H G A - proj G A - proj H A = A - proj G H A
7 3 2 pjpoi proj G A = A - proj G A
8 7 oveq2i proj H A + proj G A = proj H A + A - proj G A
9 4 2 pjhclii proj G A
10 1 2 pjhclii proj H A
11 9 10 hvnegdii -1 proj G A - proj H A = proj H A - proj G A
12 11 oveq2i A + -1 proj G A - proj H A = A + proj H A - proj G A
13 hvaddsub12 proj H A A proj G A proj H A + A - proj G A = A + proj H A - proj G A
14 10 2 9 13 mp3an proj H A + A - proj G A = A + proj H A - proj G A
15 12 14 eqtr4i A + -1 proj G A - proj H A = proj H A + A - proj G A
16 8 15 eqtr4i proj H A + proj G A = A + -1 proj G A - proj H A
17 9 10 hvsubcli proj G A - proj H A
18 2 17 hvsubvali A - proj G A - proj H A = A + -1 proj G A - proj H A
19 16 18 eqtr4i proj H A + proj G A = A - proj G A - proj H A
20 1 3 chjcomi H G = G H
21 3 1 chdmm4i G H = G H
22 20 21 eqtr4i H G = G H
23 22 fveq2i proj H G = proj G H
24 23 fveq1i proj H G A = proj G H A
25 1 choccli H C
26 4 25 chincli G H C
27 26 2 pjopi proj G H A = A - proj G H A
28 24 27 eqtri proj H G A = A - proj G H A
29 6 19 28 3eqtr4g H G proj H A + proj G A = proj H G A
30 29 eqcomd H G proj H G A = proj H A + proj G A