Metamath Proof Explorer


Theorem ipdirilem

Description: Lemma for ipdiri . (Contributed by NM, 26-Apr-2007) (New usage is discouraged.)

Ref Expression
Hypotheses ip1i.1 𝑋 = ( BaseSet ‘ 𝑈 )
ip1i.2 𝐺 = ( +𝑣𝑈 )
ip1i.4 𝑆 = ( ·𝑠OLD𝑈 )
ip1i.7 𝑃 = ( ·𝑖OLD𝑈 )
ip1i.9 𝑈 ∈ CPreHilOLD
ipdiri.8 𝐴𝑋
ipdiri.9 𝐵𝑋
ipdiri.10 𝐶𝑋
Assertion ipdirilem ( ( 𝐴 𝐺 𝐵 ) 𝑃 𝐶 ) = ( ( 𝐴 𝑃 𝐶 ) + ( 𝐵 𝑃 𝐶 ) )

Proof

Step Hyp Ref Expression
1 ip1i.1 𝑋 = ( BaseSet ‘ 𝑈 )
2 ip1i.2 𝐺 = ( +𝑣𝑈 )
3 ip1i.4 𝑆 = ( ·𝑠OLD𝑈 )
4 ip1i.7 𝑃 = ( ·𝑖OLD𝑈 )
5 ip1i.9 𝑈 ∈ CPreHilOLD
6 ipdiri.8 𝐴𝑋
7 ipdiri.9 𝐵𝑋
8 ipdiri.10 𝐶𝑋
9 2thalfe1 ( 2 · ( 1 / 2 ) ) = 1
10 9 oveq1i ( ( 2 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) = ( 1 𝑆 ( 𝐴 𝐺 𝐵 ) )
11 5 phnvi 𝑈 ∈ NrmCVec
12 2cn 2 ∈ ℂ
13 halfcn ( 1 / 2 ) ∈ ℂ
14 1 2 nvgcl ( ( 𝑈 ∈ NrmCVec ∧ 𝐴𝑋𝐵𝑋 ) → ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 )
15 11 6 7 14 mp3an ( 𝐴 𝐺 𝐵 ) ∈ 𝑋
16 12 13 15 3pm3.2i ( 2 ∈ ℂ ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 )
17 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( 2 ∈ ℂ ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ) ) → ( ( 2 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) = ( 2 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ) )
18 11 16 17 mp2an ( ( 2 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) = ( 2 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) )
19 1 3 nvsid ( ( 𝑈 ∈ NrmCVec ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ) → ( 1 𝑆 ( 𝐴 𝐺 𝐵 ) ) = ( 𝐴 𝐺 𝐵 ) )
20 11 15 19 mp2an ( 1 𝑆 ( 𝐴 𝐺 𝐵 ) ) = ( 𝐴 𝐺 𝐵 )
21 10 18 20 3eqtr3i ( 2 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ) = ( 𝐴 𝐺 𝐵 )
22 21 oveq1i ( ( 2 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ) 𝑃 𝐶 ) = ( ( 𝐴 𝐺 𝐵 ) 𝑃 𝐶 )
23 1 3 nvscl ( ( 𝑈 ∈ NrmCVec ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ) → ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ∈ 𝑋 )
24 11 13 15 23 mp3an ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ∈ 𝑋
25 1 2 3 4 5 24 8 ip2i ( ( 2 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) ) 𝑃 𝐶 ) = ( 2 · ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝑃 𝐶 ) )
26 22 25 eqtr3i ( ( 𝐴 𝐺 𝐵 ) 𝑃 𝐶 ) = ( 2 · ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝑃 𝐶 ) )
27 neg1cn - 1 ∈ ℂ
28 1 3 nvscl ( ( 𝑈 ∈ NrmCVec ∧ - 1 ∈ ℂ ∧ 𝐵𝑋 ) → ( - 1 𝑆 𝐵 ) ∈ 𝑋 )
29 11 27 7 28 mp3an ( - 1 𝑆 𝐵 ) ∈ 𝑋
30 1 2 nvgcl ( ( 𝑈 ∈ NrmCVec ∧ 𝐴𝑋 ∧ ( - 1 𝑆 𝐵 ) ∈ 𝑋 ) → ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 )
31 11 6 29 30 mp3an ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋
32 1 3 nvscl ( ( 𝑈 ∈ NrmCVec ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 ) → ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ∈ 𝑋 )
33 11 13 31 32 mp3an ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ∈ 𝑋
34 1 2 3 4 5 24 33 8 ip1i ( ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) 𝑃 𝐶 ) + ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) 𝑃 𝐶 ) ) = ( 2 · ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝑃 𝐶 ) )
35 eqid ( 1st𝑈 ) = ( 1st𝑈 )
36 35 nvvc ( 𝑈 ∈ NrmCVec → ( 1st𝑈 ) ∈ CVecOLD )
37 11 36 ax-mp ( 1st𝑈 ) ∈ CVecOLD
38 2 vafval 𝐺 = ( 1st ‘ ( 1st𝑈 ) )
39 38 vcablo ( ( 1st𝑈 ) ∈ CVecOLD𝐺 ∈ AbelOp )
40 37 39 ax-mp 𝐺 ∈ AbelOp
41 6 7 pm3.2i ( 𝐴𝑋𝐵𝑋 )
42 6 29 pm3.2i ( 𝐴𝑋 ∧ ( - 1 𝑆 𝐵 ) ∈ 𝑋 )
43 1 2 bafval 𝑋 = ran 𝐺
44 43 ablo4 ( ( 𝐺 ∈ AbelOp ∧ ( 𝐴𝑋𝐵𝑋 ) ∧ ( 𝐴𝑋 ∧ ( - 1 𝑆 𝐵 ) ∈ 𝑋 ) ) → ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 𝐴 𝐺 𝐴 ) 𝐺 ( 𝐵 𝐺 ( - 1 𝑆 𝐵 ) ) ) )
45 40 41 42 44 mp3an ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 𝐴 𝐺 𝐴 ) 𝐺 ( 𝐵 𝐺 ( - 1 𝑆 𝐵 ) ) )
46 3 smfval 𝑆 = ( 2nd ‘ ( 1st𝑈 ) )
47 38 46 43 vc2OLD ( ( ( 1st𝑈 ) ∈ CVecOLD𝐴𝑋 ) → ( 𝐴 𝐺 𝐴 ) = ( 2 𝑆 𝐴 ) )
48 37 6 47 mp2an ( 𝐴 𝐺 𝐴 ) = ( 2 𝑆 𝐴 )
49 eqid ( 0vec𝑈 ) = ( 0vec𝑈 )
50 1 2 3 49 nvrinv ( ( 𝑈 ∈ NrmCVec ∧ 𝐵𝑋 ) → ( 𝐵 𝐺 ( - 1 𝑆 𝐵 ) ) = ( 0vec𝑈 ) )
51 11 7 50 mp2an ( 𝐵 𝐺 ( - 1 𝑆 𝐵 ) ) = ( 0vec𝑈 )
52 48 51 oveq12i ( ( 𝐴 𝐺 𝐴 ) 𝐺 ( 𝐵 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 2 𝑆 𝐴 ) 𝐺 ( 0vec𝑈 ) )
53 1 3 nvscl ( ( 𝑈 ∈ NrmCVec ∧ 2 ∈ ℂ ∧ 𝐴𝑋 ) → ( 2 𝑆 𝐴 ) ∈ 𝑋 )
54 11 12 6 53 mp3an ( 2 𝑆 𝐴 ) ∈ 𝑋
55 1 2 49 nv0rid ( ( 𝑈 ∈ NrmCVec ∧ ( 2 𝑆 𝐴 ) ∈ 𝑋 ) → ( ( 2 𝑆 𝐴 ) 𝐺 ( 0vec𝑈 ) ) = ( 2 𝑆 𝐴 ) )
56 11 54 55 mp2an ( ( 2 𝑆 𝐴 ) 𝐺 ( 0vec𝑈 ) ) = ( 2 𝑆 𝐴 )
57 45 52 56 3eqtri ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( 2 𝑆 𝐴 )
58 57 oveq2i ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐴 ) )
59 13 12 6 3pm3.2i ( ( 1 / 2 ) ∈ ℂ ∧ 2 ∈ ℂ ∧ 𝐴𝑋 )
60 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( ( 1 / 2 ) ∈ ℂ ∧ 2 ∈ ℂ ∧ 𝐴𝑋 ) ) → ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐴 ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐴 ) ) )
61 11 59 60 mp2an ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐴 ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐴 ) )
62 58 61 eqtr4i ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐴 )
63 13 15 31 3pm3.2i ( ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 )
64 1 2 3 nvdi ( ( 𝑈 ∈ NrmCVec ∧ ( ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 ) ) → ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) )
65 11 63 64 mp2an ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) )
66 ax-1cn 1 ∈ ℂ
67 2ne0 2 ≠ 0
68 66 12 67 divcan1i ( ( 1 / 2 ) · 2 ) = 1
69 68 oveq1i ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐴 ) = ( 1 𝑆 𝐴 )
70 1 3 nvsid ( ( 𝑈 ∈ NrmCVec ∧ 𝐴𝑋 ) → ( 1 𝑆 𝐴 ) = 𝐴 )
71 11 6 70 mp2an ( 1 𝑆 𝐴 ) = 𝐴
72 69 71 eqtri ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐴 ) = 𝐴
73 62 65 72 3eqtr3i ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = 𝐴
74 73 oveq1i ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) 𝑃 𝐶 ) = ( 𝐴 𝑃 𝐶 )
75 27 13 mulcomi ( - 1 · ( 1 / 2 ) ) = ( ( 1 / 2 ) · - 1 )
76 75 oveq1i ( ( - 1 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( ( 1 / 2 ) · - 1 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) )
77 27 13 31 3pm3.2i ( - 1 ∈ ℂ ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 )
78 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( - 1 ∈ ℂ ∧ ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 ) ) → ( ( - 1 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) )
79 11 77 78 mp2an ( ( - 1 · ( 1 / 2 ) ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) )
80 13 27 31 3pm3.2i ( ( 1 / 2 ) ∈ ℂ ∧ - 1 ∈ ℂ ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 )
81 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( ( 1 / 2 ) ∈ ℂ ∧ - 1 ∈ ℂ ∧ ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ∈ 𝑋 ) ) → ( ( ( 1 / 2 ) · - 1 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 1 / 2 ) 𝑆 ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) )
82 11 80 81 mp2an ( ( ( 1 / 2 ) · - 1 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 1 / 2 ) 𝑆 ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) )
83 27 6 29 3pm3.2i ( - 1 ∈ ℂ ∧ 𝐴𝑋 ∧ ( - 1 𝑆 𝐵 ) ∈ 𝑋 )
84 1 2 3 nvdi ( ( 𝑈 ∈ NrmCVec ∧ ( - 1 ∈ ℂ ∧ 𝐴𝑋 ∧ ( - 1 𝑆 𝐵 ) ∈ 𝑋 ) ) → ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( - 1 𝑆 𝐴 ) 𝐺 ( - 1 𝑆 ( - 1 𝑆 𝐵 ) ) ) )
85 11 83 84 mp2an ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( - 1 𝑆 𝐴 ) 𝐺 ( - 1 𝑆 ( - 1 𝑆 𝐵 ) ) )
86 neg1mulneg1e1 ( - 1 · - 1 ) = 1
87 86 oveq1i ( ( - 1 · - 1 ) 𝑆 𝐵 ) = ( 1 𝑆 𝐵 )
88 27 27 7 3pm3.2i ( - 1 ∈ ℂ ∧ - 1 ∈ ℂ ∧ 𝐵𝑋 )
89 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( - 1 ∈ ℂ ∧ - 1 ∈ ℂ ∧ 𝐵𝑋 ) ) → ( ( - 1 · - 1 ) 𝑆 𝐵 ) = ( - 1 𝑆 ( - 1 𝑆 𝐵 ) ) )
90 11 88 89 mp2an ( ( - 1 · - 1 ) 𝑆 𝐵 ) = ( - 1 𝑆 ( - 1 𝑆 𝐵 ) )
91 1 3 nvsid ( ( 𝑈 ∈ NrmCVec ∧ 𝐵𝑋 ) → ( 1 𝑆 𝐵 ) = 𝐵 )
92 11 7 91 mp2an ( 1 𝑆 𝐵 ) = 𝐵
93 87 90 92 3eqtr3i ( - 1 𝑆 ( - 1 𝑆 𝐵 ) ) = 𝐵
94 93 oveq2i ( ( - 1 𝑆 𝐴 ) 𝐺 ( - 1 𝑆 ( - 1 𝑆 𝐵 ) ) ) = ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 )
95 85 94 eqtri ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 )
96 95 oveq2i ( ( 1 / 2 ) 𝑆 ( - 1 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) )
97 82 96 eqtri ( ( ( 1 / 2 ) · - 1 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) = ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) )
98 76 79 97 3eqtr3i ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) = ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) )
99 98 oveq2i ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) = ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) )
100 1 3 nvscl ( ( 𝑈 ∈ NrmCVec ∧ - 1 ∈ ℂ ∧ 𝐴𝑋 ) → ( - 1 𝑆 𝐴 ) ∈ 𝑋 )
101 11 27 6 100 mp3an ( - 1 𝑆 𝐴 ) ∈ 𝑋
102 1 2 nvgcl ( ( 𝑈 ∈ NrmCVec ∧ ( - 1 𝑆 𝐴 ) ∈ 𝑋𝐵𝑋 ) → ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ∈ 𝑋 )
103 11 101 7 102 mp3an ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ∈ 𝑋
104 13 15 103 3pm3.2i ( ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ∧ ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ∈ 𝑋 )
105 1 2 3 nvdi ( ( 𝑈 ∈ NrmCVec ∧ ( ( 1 / 2 ) ∈ ℂ ∧ ( 𝐴 𝐺 𝐵 ) ∈ 𝑋 ∧ ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ∈ 𝑋 ) ) → ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) ) = ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) ) )
106 11 104 105 mp2an ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) ) = ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) )
107 99 106 eqtr4i ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) = ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) )
108 101 7 pm3.2i ( ( - 1 𝑆 𝐴 ) ∈ 𝑋𝐵𝑋 )
109 43 ablo4 ( ( 𝐺 ∈ AbelOp ∧ ( 𝐴𝑋𝐵𝑋 ) ∧ ( ( - 1 𝑆 𝐴 ) ∈ 𝑋𝐵𝑋 ) ) → ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) = ( ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) 𝐺 ( 𝐵 𝐺 𝐵 ) ) )
110 40 41 108 109 mp3an ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) = ( ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) 𝐺 ( 𝐵 𝐺 𝐵 ) )
111 1 2 3 49 nvrinv ( ( 𝑈 ∈ NrmCVec ∧ 𝐴𝑋 ) → ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) = ( 0vec𝑈 ) )
112 11 6 111 mp2an ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) = ( 0vec𝑈 )
113 112 oveq1i ( ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) 𝐺 ( 𝐵 𝐺 𝐵 ) ) = ( ( 0vec𝑈 ) 𝐺 ( 𝐵 𝐺 𝐵 ) )
114 1 2 nvgcl ( ( 𝑈 ∈ NrmCVec ∧ 𝐵𝑋𝐵𝑋 ) → ( 𝐵 𝐺 𝐵 ) ∈ 𝑋 )
115 11 7 7 114 mp3an ( 𝐵 𝐺 𝐵 ) ∈ 𝑋
116 1 2 49 nv0lid ( ( 𝑈 ∈ NrmCVec ∧ ( 𝐵 𝐺 𝐵 ) ∈ 𝑋 ) → ( ( 0vec𝑈 ) 𝐺 ( 𝐵 𝐺 𝐵 ) ) = ( 𝐵 𝐺 𝐵 ) )
117 11 115 116 mp2an ( ( 0vec𝑈 ) 𝐺 ( 𝐵 𝐺 𝐵 ) ) = ( 𝐵 𝐺 𝐵 )
118 113 117 eqtri ( ( 𝐴 𝐺 ( - 1 𝑆 𝐴 ) ) 𝐺 ( 𝐵 𝐺 𝐵 ) ) = ( 𝐵 𝐺 𝐵 )
119 38 46 43 vc2OLD ( ( ( 1st𝑈 ) ∈ CVecOLD𝐵𝑋 ) → ( 𝐵 𝐺 𝐵 ) = ( 2 𝑆 𝐵 ) )
120 37 7 119 mp2an ( 𝐵 𝐺 𝐵 ) = ( 2 𝑆 𝐵 )
121 110 118 120 3eqtri ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) = ( 2 𝑆 𝐵 )
122 121 oveq2i ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐵 ) )
123 13 12 7 3pm3.2i ( ( 1 / 2 ) ∈ ℂ ∧ 2 ∈ ℂ ∧ 𝐵𝑋 )
124 1 3 nvsass ( ( 𝑈 ∈ NrmCVec ∧ ( ( 1 / 2 ) ∈ ℂ ∧ 2 ∈ ℂ ∧ 𝐵𝑋 ) ) → ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐵 ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐵 ) ) )
125 11 123 124 mp2an ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐵 ) = ( ( 1 / 2 ) 𝑆 ( 2 𝑆 𝐵 ) )
126 68 oveq1i ( ( ( 1 / 2 ) · 2 ) 𝑆 𝐵 ) = ( 1 𝑆 𝐵 )
127 122 125 126 3eqtr2i ( ( 1 / 2 ) 𝑆 ( ( 𝐴 𝐺 𝐵 ) 𝐺 ( ( - 1 𝑆 𝐴 ) 𝐺 𝐵 ) ) ) = ( 1 𝑆 𝐵 )
128 107 127 92 3eqtri ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) = 𝐵
129 128 oveq1i ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) 𝑃 𝐶 ) = ( 𝐵 𝑃 𝐶 )
130 74 129 oveq12i ( ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) 𝑃 𝐶 ) + ( ( ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 𝐵 ) ) 𝐺 ( - 1 𝑆 ( ( 1 / 2 ) 𝑆 ( 𝐴 𝐺 ( - 1 𝑆 𝐵 ) ) ) ) ) 𝑃 𝐶 ) ) = ( ( 𝐴 𝑃 𝐶 ) + ( 𝐵 𝑃 𝐶 ) )
131 26 34 130 3eqtr2i ( ( 𝐴 𝐺 𝐵 ) 𝑃 𝐶 ) = ( ( 𝐴 𝑃 𝐶 ) + ( 𝐵 𝑃 𝐶 ) )