Step |
Hyp |
Ref |
Expression |
1 |
|
dchrval.g |
โข ๐บ = ( DChr โ ๐ ) |
2 |
|
dchrval.z |
โข ๐ = ( โค/nโค โ ๐ ) |
3 |
|
dchrval.b |
โข ๐ต = ( Base โ ๐ ) |
4 |
|
dchrval.u |
โข ๐ = ( Unit โ ๐ ) |
5 |
|
dchrval.n |
โข ( ๐ โ ๐ โ โ ) |
6 |
|
dchrval.d |
โข ( ๐ โ ๐ท = { ๐ฅ โ ( ( mulGrp โ ๐ ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ๐ต โ ๐ ) ร { 0 } ) โ ๐ฅ } ) |
7 |
|
df-dchr |
โข DChr = ( ๐ โ โ โฆ โฆ ( โค/nโค โ ๐ ) / ๐ง โฆ โฆ { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } / ๐ โฆ { โจ ( Base โ ndx ) , ๐ โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ ร ๐ ) ) โฉ } ) |
8 |
|
fvexd |
โข ( ( ๐ โง ๐ = ๐ ) โ ( โค/nโค โ ๐ ) โ V ) |
9 |
|
ovex |
โข ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โ V |
10 |
9
|
rabex |
โข { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } โ V |
11 |
10
|
a1i |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } โ V ) |
12 |
6
|
ad2antrr |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ๐ท = { ๐ฅ โ ( ( mulGrp โ ๐ ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ๐ต โ ๐ ) ร { 0 } ) โ ๐ฅ } ) |
13 |
|
simpr |
โข ( ( ๐ โง ๐ = ๐ ) โ ๐ = ๐ ) |
14 |
13
|
fveq2d |
โข ( ( ๐ โง ๐ = ๐ ) โ ( โค/nโค โ ๐ ) = ( โค/nโค โ ๐ ) ) |
15 |
2 14
|
eqtr4id |
โข ( ( ๐ โง ๐ = ๐ ) โ ๐ = ( โค/nโค โ ๐ ) ) |
16 |
15
|
eqeq2d |
โข ( ( ๐ โง ๐ = ๐ ) โ ( ๐ง = ๐ โ ๐ง = ( โค/nโค โ ๐ ) ) ) |
17 |
16
|
biimpar |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ๐ง = ๐ ) |
18 |
17
|
fveq2d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( mulGrp โ ๐ง ) = ( mulGrp โ ๐ ) ) |
19 |
18
|
oveq1d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) = ( ( mulGrp โ ๐ ) MndHom ( mulGrp โ โfld ) ) ) |
20 |
17
|
fveq2d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( Base โ ๐ง ) = ( Base โ ๐ ) ) |
21 |
20 3
|
eqtr4di |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( Base โ ๐ง ) = ๐ต ) |
22 |
17
|
fveq2d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( Unit โ ๐ง ) = ( Unit โ ๐ ) ) |
23 |
22 4
|
eqtr4di |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( Unit โ ๐ง ) = ๐ ) |
24 |
21 23
|
difeq12d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) = ( ๐ต โ ๐ ) ) |
25 |
24
|
xpeq1d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) = ( ( ๐ต โ ๐ ) ร { 0 } ) ) |
26 |
25
|
sseq1d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ โ ( ( ๐ต โ ๐ ) ร { 0 } ) โ ๐ฅ ) ) |
27 |
19 26
|
rabeqbidv |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } = { ๐ฅ โ ( ( mulGrp โ ๐ ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ๐ต โ ๐ ) ร { 0 } ) โ ๐ฅ } ) |
28 |
12 27
|
eqtr4d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ๐ท = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) |
29 |
28
|
eqeq2d |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ ( ๐ = ๐ท โ ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) ) |
30 |
29
|
biimpar |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ ๐ = ๐ท ) |
31 |
30
|
opeq2d |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ โจ ( Base โ ndx ) , ๐ โฉ = โจ ( Base โ ndx ) , ๐ท โฉ ) |
32 |
30
|
sqxpeqd |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ ( ๐ ร ๐ ) = ( ๐ท ร ๐ท ) ) |
33 |
32
|
reseq2d |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ ( โf ยท โพ ( ๐ ร ๐ ) ) = ( โf ยท โพ ( ๐ท ร ๐ท ) ) ) |
34 |
33
|
opeq2d |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ ร ๐ ) ) โฉ = โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ ) |
35 |
31 34
|
preq12d |
โข ( ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โง ๐ = { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } ) โ { โจ ( Base โ ndx ) , ๐ โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ ร ๐ ) ) โฉ } = { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } ) |
36 |
11 35
|
csbied |
โข ( ( ( ๐ โง ๐ = ๐ ) โง ๐ง = ( โค/nโค โ ๐ ) ) โ โฆ { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } / ๐ โฆ { โจ ( Base โ ndx ) , ๐ โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ ร ๐ ) ) โฉ } = { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } ) |
37 |
8 36
|
csbied |
โข ( ( ๐ โง ๐ = ๐ ) โ โฆ ( โค/nโค โ ๐ ) / ๐ง โฆ โฆ { ๐ฅ โ ( ( mulGrp โ ๐ง ) MndHom ( mulGrp โ โfld ) ) โฃ ( ( ( Base โ ๐ง ) โ ( Unit โ ๐ง ) ) ร { 0 } ) โ ๐ฅ } / ๐ โฆ { โจ ( Base โ ndx ) , ๐ โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ ร ๐ ) ) โฉ } = { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } ) |
38 |
|
prex |
โข { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } โ V |
39 |
38
|
a1i |
โข ( ๐ โ { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } โ V ) |
40 |
7 37 5 39
|
fvmptd2 |
โข ( ๐ โ ( DChr โ ๐ ) = { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } ) |
41 |
1 40
|
eqtrid |
โข ( ๐ โ ๐บ = { โจ ( Base โ ndx ) , ๐ท โฉ , โจ ( +g โ ndx ) , ( โf ยท โพ ( ๐ท ร ๐ท ) ) โฉ } ) |