Metamath Proof Explorer


Theorem mulgnngsum

Description: Group multiple (exponentiation) operation at a positive integer expressed by a group sum. (Contributed by AV, 28-Dec-2023)

Ref Expression
Hypotheses mulgnngsum.b B = Base G
mulgnngsum.t · ˙ = G
mulgnngsum.f F = x 1 N X
Assertion mulgnngsum N X B N · ˙ X = G F

Proof

Step Hyp Ref Expression
1 mulgnngsum.b B = Base G
2 mulgnngsum.t · ˙ = G
3 mulgnngsum.f F = x 1 N X
4 elnnuz N N 1
5 4 birani N X B N 1
6 3 a1i N X B i 1 N F = x 1 N X
7 eqidd N X B i 1 N x = i X = X
8 simpr N X B i 1 N i 1 N
9 simpr N X B X B
10 9 adantr N X B i 1 N X B
11 6 7 8 10 fvmptd N X B i 1 N F i = X
12 elfznn i 1 N i
13 fvconst2g X B i × X i = X
14 9 12 13 syl2an N X B i 1 N × X i = X
15 11 14 eqtr4d N X B i 1 N F i = × X i
16 5 15 seqfveq N X B seq 1 + G F N = seq 1 + G × X N
17 eqid + G = + G
18 elfvex X Base G G V
19 18 1 eleq2s X B G V
20 19 adantl N X B G V
21 9 adantr N X B x 1 N X B
22 21 3 fmptd N X B F : 1 N B
23 1 17 20 5 22 gsumval2 N X B G F = seq 1 + G F N
24 eqid seq 1 + G × X = seq 1 + G × X
25 1 17 2 24 mulgnn N X B N · ˙ X = seq 1 + G × X N
26 16 23 25 3eqtr4rd N X B N · ˙ X = G F