HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF version

Theorem ip0i 8480
Description: A slight variant of Equation 6.46 of [Ponnusamy] p. 362, where J is either 1 or -1 to represent +-1.
Hypotheses
Ref Expression
ip1i.1 X = (Base ‘U)
ip1i.2 G = ( +vU)
ip1i.4 S = ( ·sU)
ip1i.7 P = ( ·iU)
ip1i.9 U CPreHil
ip1i.a A X
ip1i.b B X
ip1i.c C X
ip1i.6 N = (norm ‘U)
ip0i.j J
Assertion
Ref Expression
ip0i ((((N ‘((AGB)G(JSC)))↑2) − ((N ‘((AGB)G(-JSC)))↑2)) + (((N ‘((AG(-1SB))G(JSC)))↑2) − ((N ‘((AG(-1SB))G(-JSC)))↑2))) = (2 · (((N ‘(AG(JSC)))↑2) − ((N ‘(AG(-JSC)))↑2)))

Proof of Theorem ip0i
StepHypRef Expression
1 2cn 5982 . . . 4 2
2 ip1i.1 . . . . . . 7 X = (Base ‘U)
3 ip1i.6 . . . . . . 7 N = (norm ‘U)
4 ip1i.9 . . . . . . . 8 U CPreHil
54phnvi 8471 . . . . . . 7 U NrmCVec
6 ip1i.a . . . . . . . 8 A X
7 ip0i.j . . . . . . . . 9 J
8 ip1i.c . . . . . . . . 9 C X
9 ip1i.4 . . . . . . . . . 10 S = ( ·sU)
102, 9nvscl 8243 . . . . . . . . 9 ((U NrmCVec J C X) → (JSC) X)
115, 7, 8, 10mp3an 918 . . . . . . . 8 (JSC) X
12 ip1i.2 . . . . . . . . 9 G = ( +vU)
132, 12nvgcl 8235 . . . . . . . 8 ((U NrmCVec A X (JSC) X) → (AG(JSC)) X)
145, 6, 11, 13mp3an 918 . . . . . . 7 (AG(JSC)) X
152, 3, 5, 14nvcli 8284 . . . . . 6 (N ‘(AG(JSC)))
1615recn 5326 . . . . 5 (N ‘(AG(JSC)))
1716sqcl 6616 . . . 4 ((N ‘(AG(JSC)))↑2)
187negcl 5381 . . . . . . . . 9 -J
192, 9nvscl 8243 . . . . . . . . 9 ((U NrmCVec -J C X) → (-JSC) X)
205, 18, 8, 19mp3an 918 . . . . . . . 8 (-JSC) X
212, 12nvgcl 8235 . . . . . . . 8 ((U NrmCVec A X (-JSC) X) → (AG(-JSC)) X)
225, 6, 20, 21mp3an 918 . . . . . . 7 (AG(-JSC)) X
232, 3, 5, 22nvcli 8284 . . . . . 6 (N ‘(AG(-JSC)))
2423recn 5326 . . . . 5 (N ‘(AG(-JSC)))
2524sqcl 6616 . . . 4 ((N ‘(AG(-JSC)))↑2)
261, 17, 25subdi 5441 . . 3 (2 · (((N ‘(AG(JSC)))↑2) − ((N ‘(AG(-JSC)))↑2))) = ((2 · ((N ‘(AG(JSC)))↑2)) − (2 · ((N ‘(AG(-JSC)))↑2)))
271, 17mulcl 5333 . . . 4 (2 · ((N ‘(AG(JSC)))↑2))
281, 25mulcl 5333 . . . 4 (2 · ((N ‘(AG(-JSC)))↑2))
29 ip1i.b . . . . . . . 8 B X
302, 3, 5, 29nvcli 8284 . . . . . . 7 (NB)
3130recn 5326 . . . . . 6 (NB)
3231sqcl 6616 . . . . 5 ((NB)↑2)
331, 32mulcl 5333 . . . 4 (2 · ((NB)↑2))
34 pnpcan2t 5491 . . . 4 (((2 · ((N ‘(AG(JSC)))↑2)) (2 · ((N ‘(AG(-JSC)))↑2)) (2 · ((NB)↑2)) ) → (((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2))) − ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2)))) = ((2 · ((N ‘(AG(JSC)))↑2)) − (2 · ((N ‘(AG(-JSC)))↑2))))
3527, 28, 33, 34mp3an 918 . . 3 (((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2))) − ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2)))) = ((2 · ((N ‘(AG(JSC)))↑2)) − (2 · ((N ‘(AG(-JSC)))↑2)))
3626, 35eqtr4 1501 . 2 (2 · (((N ‘(AG(JSC)))↑2) − ((N ‘(AG(-JSC)))↑2))) = (((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2))) − ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2))))
37 eqid 1478 . . . . . . . . . . 11 (1stU) = (1stU)
3837nvvc 8230 . . . . . . . . . 10 (U NrmCVec → (1stU) CVec)
395, 38ax-mp 7 . . . . . . . . 9 (1stU) CVec
4012vafval 8218 . . . . . . . . . 10 G = (1st ‘(1stU))
4140vcabl 8172 . . . . . . . . 9 ((1stU) CVec → G Abel)
4239, 41ax-mp 7 . . . . . . . 8 G Abel
436, 29, 113pm3.2i 820 . . . . . . . 8 (A X B X (JSC) X)
442, 12bafval 8219 . . . . . . . . 9 X = ran G
4544abl23 8100 . . . . . . . 8 ((G Abel (A X B X (JSC) X)) → ((AGB)G(JSC)) = ((AG(JSC))GB))
4642, 43, 45mp2an 699 . . . . . . 7 ((AGB)G(JSC)) = ((AG(JSC))GB)
4746fveq2i 3733 . . . . . 6 (N ‘((AGB)G(JSC))) = (N ‘((AG(JSC))GB))
4847opreq1i 3977 . . . . 5 ((N ‘((AGB)G(JSC)))↑2) = ((N ‘((AG(JSC))GB))↑2)
49 ax1cn 5281 . . . . . . . . . . 11 1
5049negcl 5381 . . . . . . . . . 10 -1
512, 9nvscl 8243 . . . . . . . . . 10 ((U NrmCVec -1 B X) → (-1SB) X)
525, 50, 29, 51mp3an 918 . . . . . . . . 9 (-1SB) X
536, 52, 113pm3.2i 820 . . . . . . . 8 (A X (-1SB) X (JSC) X)
5444abl23 8100 . . . . . . . 8 ((G Abel (A X (-1SB) X (JSC) X)) → ((AG(-1SB))G(JSC)) = ((AG(JSC))G(-1SB)))
5542, 53, 54mp2an 699 . . . . . . 7 ((AG(-1SB))G(JSC)) = ((AG(JSC))G(-1SB))
5655fveq2i 3733 . . . . . 6 (N ‘((AG(-1SB))G(JSC))) = (N ‘((AG(JSC))G(-1SB)))
5756opreq1i 3977 . . . . 5 ((N ‘((AG(-1SB))G(JSC)))↑2) = ((N ‘((AG(JSC))G(-1SB)))↑2)
5848, 57opreq12i 3979 . . . 4 (((N ‘((AGB)G(JSC)))↑2) + ((N ‘((AG(-1SB))G(JSC)))↑2)) = (((N ‘((AG(JSC))GB))↑2) + ((N ‘((AG(JSC))G(-1SB)))↑2))
592, 12, 9, 3phpar 8479 . . . . 5 ((U CPreHil (AG(JSC)) X B X) → (((N ‘((AG(JSC))GB))↑2) + ((N ‘((AG(JSC))G(-1SB)))↑2)) = (2 · (((N ‘(AG(JSC)))↑2) + ((NB)↑2))))
604, 14, 29, 59mp3an 918 . . . 4 (((N ‘((AG(JSC))GB))↑2) + ((N ‘((AG(JSC))G(-1SB)))↑2)) = (2 · (((N ‘(AG(JSC)))↑2) + ((NB)↑2)))
611, 17, 32adddi 5338 . . . 4 (2 · (((N ‘(AG(JSC)))↑2) + ((NB)↑2))) = ((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2)))
6258, 60, 613eqtr 1502 . . 3 (((N ‘((AGB)G(JSC)))↑2) + ((N ‘((AG(-1SB))G(JSC)))↑2)) = ((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2)))
636, 29, 203pm3.2i 820 . . . . . . . 8 (A X B X (-JSC) X)
6444abl23 8100 . . . . . . . 8 ((G Abel (A X B X (-JSC) X)) → ((AGB)G(-JSC)) = ((AG(-JSC))GB))
6542, 63, 64mp2an 699 . . . . . . 7 ((AGB)G(-JSC)) = ((AG(-JSC))GB)
6665fveq2i 3733 . . . . . 6 (N ‘((AGB)G(-JSC))) = (N ‘((AG(-JSC))GB))
6766opreq1i 3977 . . . . 5 ((N ‘((AGB)G(-JSC)))↑2) = ((N ‘((AG(-JSC))GB))↑2)
686, 52, 203pm3.2i 820 . . . . . . . 8 (A X (-1SB) X (-JSC) X)
6944abl23 8100 . . . . . . . 8 ((G Abel (A X (-1SB) X (-JSC) X)) → ((AG(-1SB))G(-JSC)) = ((AG(-JSC))G(-1SB)))
7042, 68, 69mp2an 699 . . . . . . 7 ((AG(-1SB))G(-JSC)) = ((AG(-JSC))G(-1SB))
7170fveq2i 3733 . . . . . 6 (N ‘((AG(-1SB))G(-JSC))) = (N ‘((AG(-JSC))G(-1SB)))
7271opreq1i 3977 . . . . 5 ((N ‘((AG(-1SB))G(-JSC)))↑2) = ((N ‘((AG(-JSC))G(-1SB)))↑2)
7367, 72opreq12i 3979 . . . 4 (((N ‘((AGB)G(-JSC)))↑2) + ((N ‘((AG(-1SB))G(-JSC)))↑2)) = (((N ‘((AG(-JSC))GB))↑2) + ((N ‘((AG(-JSC))G(-1SB)))↑2))
742, 12, 9, 3phpar 8479 . . . . 5 ((U CPreHil (AG(-JSC)) X B X) → (((N ‘((AG(-JSC))GB))↑2) + ((N ‘((AG(-JSC))G(-1SB)))↑2)) = (2 · (((N ‘(AG(-JSC)))↑2) + ((NB)↑2))))
754, 22, 29, 74mp3an 918 . . . 4 (((N ‘((AG(-JSC))GB))↑2) + ((N ‘((AG(-JSC))G(-1SB)))↑2)) = (2 · (((N ‘(AG(-JSC)))↑2) + ((NB)↑2)))
761, 25, 32adddi 5338 . . . 4 (2 · (((N ‘(AG(-JSC)))↑2) + ((NB)↑2))) = ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2)))
7773, 75, 763eqtr 1502 . . 3 (((N ‘((AGB)G(-JSC)))↑2) + ((N ‘((AG(-1SB))G(-JSC)))↑2)) = ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2)))
7862, 77opreq12i 3979 . 2 ((((N ‘((AGB)G(JSC)))↑2) + ((N ‘((AG(-1SB))G(JSC)))↑2)) − (((N ‘((AGB)G(-JSC)))↑2) + ((N ‘((AG(-1SB))G(-JSC)))↑2))) = (((2 · ((N ‘(AG(JSC)))↑2)) + (2 · ((NB)↑2))) − ((2 · ((N ‘(AG(-JSC)))↑2)) + (2 · ((NB)↑2))))
792, 12nvgcl 8235 . . . . . . . 8 ((U NrmCVec A X B X) → (AGB) X)
805, 6, 29, 79mp3an 918 . . . . . . 7 (AGB) X
812, 12nvgcl 8235 . . . . . . 7 ((U NrmCVec (AGB) X (JSC) X) → ((AGB)G(JSC)) X)
825, 80, 11, 81mp3an 918 . . . . . 6 ((AGB)G(JSC)) X
832, 3, 5, 82nvcli 8284 . . . . 5 (N ‘((AGB)G(JSC)))
8483recn 5326 . . . 4 (N ‘((AGB)G(JSC)))
8584sqcl 6616 . . 3 ((N ‘((AGB)G(JSC)))↑2)
862, 12nvgcl 8235 . . . . . . . 8 ((U NrmCVec A X (-1SB) X) → (AG(-1SB)) X)
875, 6, 52, 86mp3an 918 . . . . . . 7 (AG(-1SB)) X
882, 12nvgcl 8235 . . . . . . 7 ((U NrmCVec (AG(-1SB)) X (JSC) X) → ((AG(-1SB))G(JSC)) X)
895, 87, 11, 88mp3an 918 . . . . . 6 ((AG(-1SB))G(JSC)) X
902, 3, 5, 89nvcli 8284 . . . . 5 (N ‘((AG(-1SB))G(JSC)))
9190recn 5326 . . . 4 (N ‘((AG(-1SB))G(JSC)))
9291sqcl 6616 . . 3 ((N ‘((AG(-1SB))G(JSC)))↑2)
932, 12nvgcl 8235 . . . . . . 7 ((U NrmCVec (AGB) X (-JSC) X) → ((AGB)G(-JSC)) X)
945, 80, 20, 93mp3an 918 . . . . . 6 ((AGB)G(-JSC)) X
952, 3, 5, 94nvcli 8284 . . . . 5 (N ‘((AGB)G(-JSC)))
9695recn 5326 . . . 4 (N ‘((AGB)G(-JSC)))
9796sqcl 6616 . . 3 ((N ‘((AGB)G(-JSC)))↑2)
982, 12nvgcl 8235 . . . . . . 7 ((U NrmCVec (AG(-1SB)) X (-JSC) X) → ((AG(-1SB))G(-JSC)) X)
995, 87, 20, 98mp3an 918 . . . . . 6 ((AG(-1SB))G(-JSC)) X
1002, 3, 5, 99nvcli 8284 . . . . 5 (N ‘((AG(-1SB))G(-JSC)))
101100recn 5326 . . . 4 (N ‘((AG(-1SB))G(-JSC)))
102101sqcl 6616 . . 3 ((N ‘((AG(-1SB))G(-JSC)))↑2)
10385, 92, 97, 102addsub4 5486 . 2 ((((N ‘((AGB)G(JSC)))↑2) + ((N ‘((AG(-1SB))G(JSC)))↑2)) − (((N ‘((AGB)G(-JSC)))↑2) + ((N ‘((AG(-1SB))G(-JSC)))↑2))) = ((((N ‘((AGB)G(JSC)))↑2) − ((N ‘((AGB)G(-JSC)))↑2)) + (((N ‘((AG(-1SB))G(JSC)))↑2) − ((N ‘((AG(-1SB))G(-JSC)))↑2)))
10436, 78, 1033eqtr2r 1505 1 ((((N ‘((AGB)G(JSC)))↑2) − ((N ‘((AGB)G(-JSC)))↑2)) + (((N ‘((AG(-1SB))G(JSC)))↑2) − ((N ‘((AG(-1SB))G(-JSC)))↑2))) = (2 · (((N ‘(AG(JSC)))↑2) − ((N ‘(AG(-JSC)))↑2)))
Colors of variables: wff set class
Syntax hints:   w3a 777   = wceq 958   wcel 960   ‘cfv 3188  (class class class)co 3969  1st c1st 4083  cc 5244  1c1 5247   + caddc 5249   · cmul 5251   − cmin 5304  -cneg 5305  2c2 5963  ↑cexp 6569  Abelcabl 8095  CVeccvc 8160  NrmCVeccnv 8199   +v cpv 8200  Basecba 8201   ·s cns 8202  normcnm 8205   ·i cip 8345  CPreHilcphl 8467
This theorem is referenced by:  ip1ilem 8481
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 964  ax-gen 965  ax-8 966  ax-9 967  ax-10 968  ax-11 969  ax-12 970  ax-13 971  ax-14 972  ax-17 973  ax-4 975  ax-5o 977  ax-6o 980  ax-9o 1125  ax-10o 1142  ax-16 1212  ax-11o 1220  ax-ext 1462  ax-rep 2698  ax-sep 2708  ax-nul 2715  ax-pow 2748  ax-pr 2785  ax-un 2872  ax-inf2 4634
This theorem depends on definitions:  df-bi 147  df-or 224  df-an 225  df-3or 778  df-3an 779  df-ex 983  df-sb 1174  df-eu 1384  df-mo 1385  df-clab 1467  df-cleq 1472  df-clel 1475  df-ne 1590  df-nel 1591  df-ral 1652  df-rex 1653  df-reu 1654  df-rab 1655  df-v 1815  df-sbc 1945  df-csb 2005  df-dif 2052  df-un 2053  df-in 2054  df-ss 2056  df-pss 2058  df-nul 2284  df-if 2366  df-pw 2406  df-sn 2416  df-pr 2417  df-tp 2419  df-op 2420  df-uni 2508  df-int 2538  df-iun 2572  df-br 2625  df-opab 2672  df-tr 2686  df-eprel 2838  df-id 2841  df-po 2846  df-so 2856  df-fr 2923  df-we 2940  df-ord 2957  df-on 2958  df-lim 2959  df-suc 2960  df-om 3138  df-xp 3190  df-rel 3191  df-cnv 3192  df-co 3193  df-dm 3194  df-rn 3195  df-res 3196  df-ima 3197  df-fun 3198  df-fn 3199  df-f 3200  df-f1 3201  df-fo 3202  df-f1o 3203  df-fv 3204  df-rdg 3938  df-opr 3971  df-oprab 3972  df-1st 4085  df-2nd 4086  df-1o 4139  df-oadd 4141  df-omul 4142  df-er 4267  df-ec 4269  df-qs 4272  df-en 4374  df-dom 4375  df-sdom 4376  df-ni 5012  df-pli 5013  df-mi 5014  df-lti 5015  df-plpq 5047  df-mpq 5048  df-enq 5049  df-nq 5050  df-plq 5051  df-mq 5052  df-rq 5053  df-ltq 5054  df-1q 5055  df-np 5098  df-1p 5099  df-plp 5100  df-mp 5101  df-ltp 5102  df-plpr 5176  df-mpr 5177  df-enr 5178  df-nr 5179  df-plr 5180  df-mr 5181  df-ltr 5182  df-0r 5183  df-1r 5184  df-m1r 5185  df-c 5252  df-0 5253  df-1 5254  df-i 5255  df-r 5256  df-plus 5257  df-mul 5258  df-lt 5259  df-sub 5368  df-neg 5370  df-pnf 5499  df-mnf 5500  df-xr 5501  df-ltxr 5502  df-le 5503  df-n 5927  df-2 5972  df-n0 6102  df-z 6138  df-seq1 6309  df-exp 6570  df-grp 8034  df-gid 8035  df-abl 8096  df-vc 8161  df-nv 8207  df-va 8210  df-ba 8211  df-sm 8212  df-0v 8213  df-nm 8215  df-ph 8468
Copyright terms: Public domain