Metamath Proof Explorer


Theorem pjpjpre

Description: Decomposition of a vector into projections. This formulation of axpjpj avoids pjhth . (Contributed by Mario Carneiro, 15-May-2014) (New usage is discouraged.)

Ref Expression
Hypotheses pjpjpre.1 φ H C
pjpjpre.2 φ A H + H
Assertion pjpjpre φ A = proj H A + proj H A

Proof

Step Hyp Ref Expression
1 pjpjpre.1 φ H C
2 pjpjpre.2 φ A H + H
3 chsh H C H S
4 1 3 syl φ H S
5 shocsh H S H S
6 4 5 syl φ H S
7 shsel H S H S A H + H x H y H A = x + y
8 4 6 7 syl2anc φ A H + H x H y H A = x + y
9 2 8 mpbid φ x H y H A = x + y
10 simprr φ x H y H A = x + y A = x + y
11 simprll φ x H y H A = x + y x H
12 simprlr φ x H y H A = x + y y H
13 rspe y H A = x + y y H A = x + y
14 12 10 13 syl2anc φ x H y H A = x + y y H A = x + y
15 pjpreeq H C A H + H proj H A = x x H y H A = x + y
16 1 2 15 syl2anc φ proj H A = x x H y H A = x + y
17 16 adantr φ x H y H A = x + y proj H A = x x H y H A = x + y
18 11 14 17 mpbir2and φ x H y H A = x + y proj H A = x
19 shococss H S H H
20 4 19 syl φ H H
21 20 adantr φ x H y H A = x + y H H
22 21 11 sseldd φ x H y H A = x + y x H
23 1 adantr φ x H y H A = x + y H C
24 23 3 syl φ x H y H A = x + y H S
25 shel H S x H x
26 24 11 25 syl2anc φ x H y H A = x + y x
27 24 5 syl φ x H y H A = x + y H S
28 shel H S y H y
29 27 12 28 syl2anc φ x H y H A = x + y y
30 ax-hvcom x y x + y = y + x
31 26 29 30 syl2anc φ x H y H A = x + y x + y = y + x
32 10 31 eqtrd φ x H y H A = x + y A = y + x
33 rspe x H A = y + x x H A = y + x
34 22 32 33 syl2anc φ x H y H A = x + y x H A = y + x
35 choccl H C H C
36 1 35 syl φ H C
37 shocsh H S H S
38 6 37 syl φ H S
39 shless H S H S H S H H H + H H + H
40 4 38 6 20 39 syl31anc φ H + H H + H
41 shscom H S H S H + H = H + H
42 6 38 41 syl2anc φ H + H = H + H
43 40 42 sseqtrrd φ H + H H + H
44 43 2 sseldd φ A H + H
45 pjpreeq H C A H + H proj H A = y y H x H A = y + x
46 36 44 45 syl2anc φ proj H A = y y H x H A = y + x
47 46 adantr φ x H y H A = x + y proj H A = y y H x H A = y + x
48 12 34 47 mpbir2and φ x H y H A = x + y proj H A = y
49 18 48 oveq12d φ x H y H A = x + y proj H A + proj H A = x + y
50 10 49 eqtr4d φ x H y H A = x + y A = proj H A + proj H A
51 50 exp32 φ x H y H A = x + y A = proj H A + proj H A
52 51 rexlimdvv φ x H y H A = x + y A = proj H A + proj H A
53 9 52 mpd φ A = proj H A + proj H A