Metamath Proof Explorer


Theorem vsfval

Description: Value of the function for the vector subtraction operation on a normed complex vector space. (Contributed by NM, 15-Feb-2008) (Revised by Mario Carneiro, 27-Dec-2014) (New usage is discouraged.)

Ref Expression
Hypotheses vsfval.2 G=+vU
vsfval.3 M=-vU
Assertion vsfval M=/gG

Proof

Step Hyp Ref Expression
1 vsfval.2 G=+vU
2 vsfval.3 M=-vU
3 df-vs -v=/g+v
4 3 fveq1i -vU=/g+vU
5 fo1st 1st:VontoV
6 fof 1st:VontoV1st:VV
7 5 6 ax-mp 1st:VV
8 fco 1st:VV1st:VV1st1st:VV
9 7 7 8 mp2an 1st1st:VV
10 df-va +v=1st1st
11 10 feq1i +v:VV1st1st:VV
12 9 11 mpbir +v:VV
13 fvco3 +v:VVUV/g+vU=/g+vU
14 12 13 mpan UV/g+vU=/g+vU
15 4 14 eqtrid UV-vU=/g+vU
16 0ngrp ¬GrpOp
17 vex gV
18 17 rnex rangV
19 18 18 mpoex xrang,yrangxginvgyV
20 df-gdiv /g=gGrpOpxrang,yrangxginvgy
21 19 20 dmmpti dom/g=GrpOp
22 21 eleq2i dom/gGrpOp
23 16 22 mtbir ¬dom/g
24 ndmfv ¬dom/g/g=
25 23 24 mp1i ¬UV/g=
26 fvprc ¬UV+vU=
27 26 fveq2d ¬UV/g+vU=/g
28 fvprc ¬UV-vU=
29 25 27 28 3eqtr4rd ¬UV-vU=/g+vU
30 15 29 pm2.61i -vU=/g+vU
31 1 fveq2i /gG=/g+vU
32 30 2 31 3eqtr4i M=/gG