Step | Hyp | Ref
| Expression |
1 | | sgrpmgm 18614 |
. . . . . 6
โข (๐บ โ Smgrp โ ๐บ โ Mgm) |
2 | | mulgnndir.b |
. . . . . . 7
โข ๐ต = (Baseโ๐บ) |
3 | | mulgnndir.p |
. . . . . . 7
โข + =
(+gโ๐บ) |
4 | 2, 3 | mgmcl 18563 |
. . . . . 6
โข ((๐บ โ Mgm โง ๐ฅ โ ๐ต โง ๐ฆ โ ๐ต) โ (๐ฅ + ๐ฆ) โ ๐ต) |
5 | 1, 4 | syl3an1 1163 |
. . . . 5
โข ((๐บ โ Smgrp โง ๐ฅ โ ๐ต โง ๐ฆ โ ๐ต) โ (๐ฅ + ๐ฆ) โ ๐ต) |
6 | 5 | 3expb 1120 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ฅ โ ๐ต โง ๐ฆ โ ๐ต)) โ (๐ฅ + ๐ฆ) โ ๐ต) |
7 | 6 | adantlr 713 |
. . 3
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง (๐ฅ โ ๐ต โง ๐ฆ โ ๐ต)) โ (๐ฅ + ๐ฆ) โ ๐ต) |
8 | 2, 3 | sgrpass 18615 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ฅ โ ๐ต โง ๐ฆ โ ๐ต โง ๐ง โ ๐ต)) โ ((๐ฅ + ๐ฆ) + ๐ง) = (๐ฅ + (๐ฆ + ๐ง))) |
9 | 8 | adantlr 713 |
. . 3
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง (๐ฅ โ ๐ต โง ๐ฆ โ ๐ต โง ๐ง โ ๐ต)) โ ((๐ฅ + ๐ฆ) + ๐ง) = (๐ฅ + (๐ฆ + ๐ง))) |
10 | | simpr2 1195 |
. . . . . 6
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ โ) |
11 | | nnuz 12864 |
. . . . . 6
โข โ =
(โคโฅโ1) |
12 | 10, 11 | eleqtrdi 2843 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ
(โคโฅโ1)) |
13 | | simpr1 1194 |
. . . . . 6
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ โ) |
14 | 13 | nnzd 12584 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ โค) |
15 | | eluzadd 12850 |
. . . . 5
โข ((๐ โ
(โคโฅโ1) โง ๐ โ โค) โ (๐ + ๐) โ (โคโฅโ(1 +
๐))) |
16 | 12, 14, 15 | syl2anc 584 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ + ๐) โ (โคโฅโ(1 +
๐))) |
17 | 13 | nncnd 12227 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ โ) |
18 | 10 | nncnd 12227 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ โ) |
19 | 17, 18 | addcomd 11415 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ + ๐) = (๐ + ๐)) |
20 | | ax-1cn 11167 |
. . . . . 6
โข 1 โ
โ |
21 | | addcom 11399 |
. . . . . 6
โข ((๐ โ โ โง 1 โ
โ) โ (๐ + 1) =
(1 + ๐)) |
22 | 17, 20, 21 | sylancl 586 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ + 1) = (1 + ๐)) |
23 | 22 | fveq2d 6895 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ
(โคโฅโ(๐ + 1)) = (โคโฅโ(1 +
๐))) |
24 | 16, 19, 23 | 3eltr4d 2848 |
. . 3
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ + ๐) โ
(โคโฅโ(๐ + 1))) |
25 | 13, 11 | eleqtrdi 2843 |
. . 3
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ
(โคโฅโ1)) |
26 | | simpr3 1196 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ๐ โ ๐ต) |
27 | | elfznn 13529 |
. . . . 5
โข (๐ฅ โ (1...(๐ + ๐)) โ ๐ฅ โ โ) |
28 | | fvconst2g 7202 |
. . . . 5
โข ((๐ โ ๐ต โง ๐ฅ โ โ) โ ((โ ร
{๐})โ๐ฅ) = ๐) |
29 | 26, 27, 28 | syl2an 596 |
. . . 4
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...(๐ + ๐))) โ ((โ ร {๐})โ๐ฅ) = ๐) |
30 | 26 | adantr 481 |
. . . 4
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...(๐ + ๐))) โ ๐ โ ๐ต) |
31 | 29, 30 | eqeltrd 2833 |
. . 3
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...(๐ + ๐))) โ ((โ ร {๐})โ๐ฅ) โ ๐ต) |
32 | 7, 9, 24, 25, 31 | seqsplit 14000 |
. 2
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (seq1( + , (โ ร {๐}))โ(๐ + ๐)) = ((seq1( + , (โ ร {๐}))โ๐) + (seq(๐ + 1)( + , (โ ร {๐}))โ(๐ + ๐)))) |
33 | | nnaddcl 12234 |
. . . 4
โข ((๐ โ โ โง ๐ โ โ) โ (๐ + ๐) โ โ) |
34 | 13, 10, 33 | syl2anc 584 |
. . 3
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ + ๐) โ โ) |
35 | | mulgnndir.t |
. . . 4
โข ยท =
(.gโ๐บ) |
36 | | eqid 2732 |
. . . 4
โข seq1(
+ ,
(โ ร {๐})) =
seq1( + ,
(โ ร {๐})) |
37 | 2, 3, 35, 36 | mulgnn 18957 |
. . 3
โข (((๐ + ๐) โ โ โง ๐ โ ๐ต) โ ((๐ + ๐) ยท ๐) = (seq1( + , (โ ร {๐}))โ(๐ + ๐))) |
38 | 34, 26, 37 | syl2anc 584 |
. 2
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ((๐ + ๐) ยท ๐) = (seq1( + , (โ ร {๐}))โ(๐ + ๐))) |
39 | 2, 3, 35, 36 | mulgnn 18957 |
. . . 4
โข ((๐ โ โ โง ๐ โ ๐ต) โ (๐ ยท ๐) = (seq1( + , (โ ร {๐}))โ๐)) |
40 | 13, 26, 39 | syl2anc 584 |
. . 3
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ ยท ๐) = (seq1( + , (โ ร {๐}))โ๐)) |
41 | | elfznn 13529 |
. . . . . . 7
โข (๐ฅ โ (1...๐) โ ๐ฅ โ โ) |
42 | 26, 41, 28 | syl2an 596 |
. . . . . 6
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...๐)) โ ((โ ร {๐})โ๐ฅ) = ๐) |
43 | 26 | adantr 481 |
. . . . . . 7
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...๐)) โ ๐ โ ๐ต) |
44 | | nnaddcl 12234 |
. . . . . . . 8
โข ((๐ฅ โ โ โง ๐ โ โ) โ (๐ฅ + ๐) โ โ) |
45 | 41, 13, 44 | syl2anr 597 |
. . . . . . 7
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...๐)) โ (๐ฅ + ๐) โ โ) |
46 | | fvconst2g 7202 |
. . . . . . 7
โข ((๐ โ ๐ต โง (๐ฅ + ๐) โ โ) โ ((โ ร
{๐})โ(๐ฅ + ๐)) = ๐) |
47 | 43, 45, 46 | syl2anc 584 |
. . . . . 6
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...๐)) โ ((โ ร {๐})โ(๐ฅ + ๐)) = ๐) |
48 | 42, 47 | eqtr4d 2775 |
. . . . 5
โข (((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โง ๐ฅ โ (1...๐)) โ ((โ ร {๐})โ๐ฅ) = ((โ ร {๐})โ(๐ฅ + ๐))) |
49 | 12, 14, 48 | seqshft2 13993 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (seq1( + , (โ ร {๐}))โ๐) = (seq(1 + ๐)( + , (โ ร {๐}))โ(๐ + ๐))) |
50 | 2, 3, 35, 36 | mulgnn 18957 |
. . . . 5
โข ((๐ โ โ โง ๐ โ ๐ต) โ (๐ ยท ๐) = (seq1( + , (โ ร {๐}))โ๐)) |
51 | 10, 26, 50 | syl2anc 584 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ ยท ๐) = (seq1( + , (โ ร {๐}))โ๐)) |
52 | 22 | seqeq1d 13971 |
. . . . 5
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ seq(๐ + 1)( + , (โ ร {๐})) = seq(1 + ๐)( + , (โ ร {๐}))) |
53 | 52, 19 | fveq12d 6898 |
. . . 4
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (seq(๐ + 1)( + , (โ ร {๐}))โ(๐ + ๐)) = (seq(1 + ๐)( + , (โ ร {๐}))โ(๐ + ๐))) |
54 | 49, 51, 53 | 3eqtr4d 2782 |
. . 3
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ (๐ ยท ๐) = (seq(๐ + 1)( + , (โ ร {๐}))โ(๐ + ๐))) |
55 | 40, 54 | oveq12d 7426 |
. 2
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ((๐ ยท ๐) + (๐ ยท ๐)) = ((seq1( + , (โ ร {๐}))โ๐) + (seq(๐ + 1)( + , (โ ร {๐}))โ(๐ + ๐)))) |
56 | 32, 38, 55 | 3eqtr4d 2782 |
1
โข ((๐บ โ Smgrp โง (๐ โ โ โง ๐ โ โ โง ๐ โ ๐ต)) โ ((๐ + ๐) ยท ๐) = ((๐ ยท ๐) + (๐ ยท ๐))) |