Metamath Proof Explorer


Theorem pwsmgp

Description: The multiplicative group of the power structure resembles the power of the multiplicative group. (Contributed by Mario Carneiro, 12-Mar-2015)

Ref Expression
Hypotheses pwsmgp.y Y=R𝑠I
pwsmgp.m M=mulGrpR
pwsmgp.z Z=M𝑠I
pwsmgp.n N=mulGrpY
pwsmgp.b B=BaseN
pwsmgp.c C=BaseZ
pwsmgp.p +˙=+N
pwsmgp.q ˙=+Z
Assertion pwsmgp RVIWB=C+˙=˙

Proof

Step Hyp Ref Expression
1 pwsmgp.y Y=R𝑠I
2 pwsmgp.m M=mulGrpR
3 pwsmgp.z Z=M𝑠I
4 pwsmgp.n N=mulGrpY
5 pwsmgp.b B=BaseN
6 pwsmgp.c C=BaseZ
7 pwsmgp.p +˙=+N
8 pwsmgp.q ˙=+Z
9 eqid ScalarR𝑠I×R=ScalarR𝑠I×R
10 eqid mulGrpScalarR𝑠I×R=mulGrpScalarR𝑠I×R
11 eqid ScalarR𝑠mulGrpI×R=ScalarR𝑠mulGrpI×R
12 simpr RVIWIW
13 fvexd RVIWScalarRV
14 fnconstg RVI×RFnI
15 14 adantr RVIWI×RFnI
16 9 10 11 12 13 15 prdsmgp RVIWBasemulGrpScalarR𝑠I×R=BaseScalarR𝑠mulGrpI×R+mulGrpScalarR𝑠I×R=+ScalarR𝑠mulGrpI×R
17 16 simpld RVIWBasemulGrpScalarR𝑠I×R=BaseScalarR𝑠mulGrpI×R
18 eqid ScalarR=ScalarR
19 1 18 pwsval RVIWY=ScalarR𝑠I×R
20 19 fveq2d RVIWmulGrpY=mulGrpScalarR𝑠I×R
21 4 20 eqtrid RVIWN=mulGrpScalarR𝑠I×R
22 21 fveq2d RVIWBaseN=BasemulGrpScalarR𝑠I×R
23 2 fvexi MV
24 eqid M𝑠I=M𝑠I
25 eqid ScalarM=ScalarM
26 24 25 pwsval MVIWM𝑠I=ScalarM𝑠I×M
27 23 12 26 sylancr RVIWM𝑠I=ScalarM𝑠I×M
28 2 18 mgpsca ScalarR=ScalarM
29 28 eqcomi ScalarM=ScalarR
30 29 a1i RVIWScalarM=ScalarR
31 2 sneqi M=mulGrpR
32 31 xpeq2i I×M=I×mulGrpR
33 fnmgp mulGrpFnV
34 elex RVRV
35 34 adantr RVIWRV
36 fcoconst mulGrpFnVRVmulGrpI×R=I×mulGrpR
37 33 35 36 sylancr RVIWmulGrpI×R=I×mulGrpR
38 32 37 eqtr4id RVIWI×M=mulGrpI×R
39 30 38 oveq12d RVIWScalarM𝑠I×M=ScalarR𝑠mulGrpI×R
40 27 39 eqtrd RVIWM𝑠I=ScalarR𝑠mulGrpI×R
41 3 40 eqtrid RVIWZ=ScalarR𝑠mulGrpI×R
42 41 fveq2d RVIWBaseZ=BaseScalarR𝑠mulGrpI×R
43 17 22 42 3eqtr4d RVIWBaseN=BaseZ
44 43 5 6 3eqtr4g RVIWB=C
45 16 simprd RVIW+mulGrpScalarR𝑠I×R=+ScalarR𝑠mulGrpI×R
46 21 fveq2d RVIW+N=+mulGrpScalarR𝑠I×R
47 41 fveq2d RVIW+Z=+ScalarR𝑠mulGrpI×R
48 45 46 47 3eqtr4d RVIW+N=+Z
49 48 7 8 3eqtr4g RVIW+˙=˙
50 44 49 jca RVIWB=C+˙=˙