The period of xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 over GF(2)

GamΒ D.Β Nguyen

Institute for Globally Distributed Open Research and Education

[email protected]


Abstract.Β  The periods of polynomials can be used to characterize discrete structures such as algebraic error control codes and feedback shift registers. We study trinomial xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 over GF(2), which has the maximum number of consecutive zero coefficients and leads to efficient implementation. Existing results typically deal with finite values of hβ„Žhitalic_h and rely on computer computation methods for finding the periods. In contrast, here we derive closed-form expressions for the periods of this trinomial for infinite sets of hβ„Žhitalic_h values.


1Β Β Β Introduction

Polynomials play important roles in many areas of mathematics and science, such as abstract algebra, number theory, error control coding, shift register sequences, cryptography, and random number generation [2, 3, 4, 5, 6, 7, 8, 9]. Here we consider binary polynomials that have coefficientsΒ 0 andΒ 1. Thus, all polynomial operations are performed in the binary field GF(2), by using polynomial arithmetic moduloΒ 2.

An important property of a polynomial is its period [2, 6, 7, 9], which can be used to characterize discrete structures such as cyclic groups and error control codes. Let M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) be a polynomial that has positive degree and M⁒(0)β‰ 0𝑀00M(0)\not=0italic_M ( 0 ) β‰  0. The period of M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) is the smallest positive integer e𝑒eitalic_e for which M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) divides xe+1superscriptπ‘₯𝑒1x^{e}+1italic_x start_POSTSUPERSCRIPT italic_e end_POSTSUPERSCRIPT + 1. The period of a polynomial is also called its order or its exponent [6].

As an application, a binary cyclic code generated by a polynomial M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) can correct all single errors if its length is bounded above by the period of M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) [2, 7, 8, 9]. The periods of polynomials for extreme cases can be easily determined. In particular, the period of binomial polynomial xh+1superscriptπ‘₯β„Ž1x^{h}+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + 1 is e=hπ‘’β„Že=hitalic_e = italic_h, and the period of all-one polynomial xh+xhβˆ’1+β‹―+x+1superscriptπ‘₯β„Žsuperscriptπ‘₯β„Ž1β‹―π‘₯1x^{h}+x^{h-1}+\cdots+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + β‹― + italic_x + 1 is e=h+1π‘’β„Ž1e=h+1italic_e = italic_h + 1. It can be shown that the period e𝑒eitalic_e of a general polynomial of degree hβ„Žhitalic_h is bounded by h≀e≀2hβˆ’1β„Žπ‘’superscript2β„Ž1h\leq e\leq 2^{h}-1italic_h ≀ italic_e ≀ 2 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1. A polynomial of degree hβ„Žhitalic_h is called primitive if it has the maximum period of 2hβˆ’1superscript2β„Ž12^{h}-12 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 [2, 4, 6].

Computer computation of the period of a general polynomial involves factorization of the polynomial into irreducible polynomials, and factorization of some related integers into primes, as well as other relevant operations such as testing and checking [2, 3, 6].

Trinomial xh+xg+1superscriptπ‘₯β„Žsuperscriptπ‘₯𝑔1x^{h}+x^{g}+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_g end_POSTSUPERSCRIPT + 1, where 0<g<h0π‘”β„Ž0<g<h0 < italic_g < italic_h, and its applications form a popular topic of study [2, 3, 6]. In this paper, we focus on the case of g=1𝑔1g=1italic_g = 1. That is, we study trinomial xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1, which is specially interesting, because it has the maximum number of consecutive zero coefficients and leads to efficient implementation [9, 10]. The period of xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 for some h≀1000β„Ž1000h\leq 1000italic_h ≀ 1000 is given in [10]. Furthermore, xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 can be primitive, e.g., when h=2,3,4,6,7,15,22,60,63,127,153,471,532,865,900β„Ž2346715226063127153471532865900h=2,3,4,6,7,15,22,60,63,127,153,471,532,865,900italic_h = 2 , 3 , 4 , 6 , 7 , 15 , 22 , 60 , 63 , 127 , 153 , 471 , 532 , 865 , 900 (see [10]).

Existing results typically deal with finite values of hβ„Žhitalic_h and rely on computer computation methods for finding the periods. In contrast, here we allow an infinite number of hβ„Žhitalic_h values and provide explicit formulas for the resulting period e𝑒eitalic_e of xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. In particular, we show that e=h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e=h^{2}-h+1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 iff h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }, and e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }. Furthermore, eβ‰₯h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e\geq h^{2}-h+1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 if hβ„Žhitalic_h is odd, and eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 if hβ„Žhitalic_h is even.


RemarkΒ 1Β (Notation).Β  If A⁒(x)𝐴π‘₯A(x)italic_A ( italic_x ) and M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) are polynomials, then RM⁒(x)⁒[A⁒(x)]subscriptR𝑀π‘₯delimited-[]𝐴π‘₯{\rm R}_{M(x)}\left[A(x)\right]roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_A ( italic_x ) ] denotes the remainder polynomial that is obtained when A⁒(x)𝐴π‘₯A(x)italic_A ( italic_x ) is divided by M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ). We have degree⁒(RM⁒(x)⁒[A⁒(x)])<degree⁒(M⁒(x))degreesubscriptR𝑀π‘₯delimited-[]𝐴π‘₯degree𝑀π‘₯{\rm degree}({\rm R}_{M(x)}\left[A(x)\right])<{\rm degree}(M(x))roman_degree ( roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_A ( italic_x ) ] ) < roman_degree ( italic_M ( italic_x ) ). Thus, the period of M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) is the smallest positive integer e𝑒eitalic_e for which RM⁒(x)⁒[xe]=1subscriptR𝑀π‘₯delimited-[]superscriptπ‘₯𝑒1{\rm R}_{M(x)}\left[x^{e}\right]=1roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_e end_POSTSUPERSCRIPT ] = 1.


RemarkΒ 2.Β  For any polynomials C⁒(x)𝐢π‘₯C(x)italic_C ( italic_x ), D⁒(x)𝐷π‘₯D(x)italic_D ( italic_x ), K⁒(x)𝐾π‘₯K(x)italic_K ( italic_x ), and M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ), the following 2 equalities can be verified

RM⁒(x)⁒[C⁒(x)⁒D⁒(x)]=RM⁒(x)⁒[RM⁒(x)⁒[C⁒(x)]⁒RM⁒(x)⁒[D⁒(x)]]subscriptR𝑀π‘₯delimited-[]𝐢π‘₯𝐷π‘₯subscriptR𝑀π‘₯delimited-[]subscriptR𝑀π‘₯delimited-[]𝐢π‘₯subscriptR𝑀π‘₯delimited-[]𝐷π‘₯{\rm R}_{M(x)}\left[C(x)D(x)\right]={\rm R}_{M(x)}\left[{\rm R}_{M(x)}\left[C(% x)\right]{\rm R}_{M(x)}\left[D(x)\right]\right]roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) italic_D ( italic_x ) ] = roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) ] roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_D ( italic_x ) ] ]
RM⁒(x)⁒[C⁒(x)]=RM⁒(x)⁒[C⁒(x)+K⁒(x)⁒M⁒(x)]subscriptR𝑀π‘₯delimited-[]𝐢π‘₯subscriptR𝑀π‘₯delimited-[]𝐢π‘₯𝐾π‘₯𝑀π‘₯{\rm R}_{M(x)}\left[C(x)\right]={\rm R}_{M(x)}\left[C(x)+K(x)M(x)\right]roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) ] = roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) + italic_K ( italic_x ) italic_M ( italic_x ) ]

Using the above equalities, for any i,jβ‰₯0𝑖𝑗0i,j\geq 0italic_i , italic_j β‰₯ 0, it can be shown that

RM⁒(x)⁒[C⁒(x)i⁒j]=RM⁒(x)⁒[(RM⁒(x)⁒[C⁒(x)i])j]=RM⁒(x)⁒[(RM⁒(x)⁒[C⁒(x)i+K⁒(x)⁒M⁒(x)])j]=RM⁒(x)⁒[(C⁒(x)i+K⁒(x)⁒M⁒(x))j]subscriptR𝑀π‘₯delimited-[]𝐢superscriptπ‘₯𝑖𝑗absentsubscriptR𝑀π‘₯delimited-[]superscriptsubscriptR𝑀π‘₯delimited-[]𝐢superscriptπ‘₯𝑖𝑗missing-subexpressionmissing-subexpressionabsentsubscriptR𝑀π‘₯delimited-[]superscriptsubscriptR𝑀π‘₯delimited-[]𝐢superscriptπ‘₯𝑖𝐾π‘₯𝑀π‘₯𝑗missing-subexpressionmissing-subexpressionabsentsubscriptR𝑀π‘₯delimited-[]superscript𝐢superscriptπ‘₯𝑖𝐾π‘₯𝑀π‘₯𝑗missing-subexpression\eqalignno{{\rm R}_{M(x)}\left[C(x)^{ij}\right]&={\rm R}_{M(x)}\left[({\rm R}_% {M(x)}\left[C(x)^{i}\right])^{j}\right]\cr&={\rm R}_{M(x)}\left[({\rm R}_{M(x)% }\left[C(x)^{i}+K(x)M(x)\right])^{j}\right]\cr&={\rm R}_{M(x)}\left[(C(x)^{i}+% K(x)M(x))^{j}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) start_POSTSUPERSCRIPT italic_i italic_j end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ ( roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] ) start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ] end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ ( roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ italic_C ( italic_x ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT + italic_K ( italic_x ) italic_M ( italic_x ) ] ) start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ] end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_M ( italic_x ) end_POSTSUBSCRIPT [ ( italic_C ( italic_x ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT + italic_K ( italic_x ) italic_M ( italic_x ) ) start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ] end_CELL start_CELL end_CELL end_ROW

2Β Β Β Main results

Let e𝑒eitalic_e be the period of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. The following theorems (proved later in this paper) give bounds on e𝑒eitalic_e and the exact formulas for e𝑒eitalic_e for any hβ„Žhitalic_h that lies in the 2 infinite sets: {2m+1:mβ‰₯0}conditional-setsuperscript2π‘š1π‘š0\{2^{m}+1:m\geq 0\}{ 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 0 } and {2m:mβ‰₯1}conditional-setsuperscript2π‘šπ‘š1\{2^{m}:m\geq 1\}{ 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.


TheoremΒ 1.Β  eβ‰₯h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e\geq h^{2}-h+1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 for all hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2.


TheoremΒ 2.Β  e=h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e=h^{2}-h+1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 iff h∈{2m+1:mβ‰₯0}β„Žconditional-setsuperscript2π‘š1π‘š0h\in\{2^{m}+1:m\geq 0\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 0 }.


TheoremΒ 3.Β  eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 for all even hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2.


TheoremΒ 4.Β  e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.


TheoremsΒ 1Β andΒ 2Β show that the period e𝑒eitalic_e of xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 is bounded below by h2βˆ’h+1superscriptβ„Ž2β„Ž1h^{2}-h+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1, which is achieved iff h=2m+1β„Žsuperscript2π‘š1h=2^{m}+1italic_h = 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 for some mβ‰₯0π‘š0m\geq 0italic_m β‰₯ 0. Note that h=2m+1β„Žsuperscript2π‘š1h=2^{m}+1italic_h = 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 is odd when mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1. TheoremsΒ 3Β andΒ 4Β show that the lower bound for the period e𝑒eitalic_e increases from h2βˆ’h+1superscriptβ„Ž2β„Ž1h^{2}-h+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 to h2βˆ’1superscriptβ„Ž21h^{2}-1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 when hβ„Žhitalic_h is constrained to be even. By combining the above 4 theorems, we obtain the following theorem.


TheoremΒ 5.Β  If hβ„Žhitalic_h is odd, then eβ‰₯h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e\geq h^{2}-h+1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 and e=h2βˆ’h+1𝑒superscriptβ„Ž2β„Ž1e=h^{2}-h+1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 iff h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }. If hβ„Žhitalic_h is even, then eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 and e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.


RemarkΒ 3.Β  Let e𝑒eitalic_e be the period of xh+x+1superscriptπ‘₯β„Žπ‘₯1x^{h}+x+1italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. The upper bound on period is 2hβˆ’1superscript2β„Ž12^{h}-12 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 (when this trinomial is primitive). For the lower bounds in TheoremsΒ 1Β andΒ 3, we have h2βˆ’1>h2βˆ’h+1superscriptβ„Ž21superscriptβ„Ž2β„Ž1h^{2}-1>h^{2}-h+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 > italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 iff h>2β„Ž2h>2italic_h > 2, and h2βˆ’1=h2βˆ’h+1superscriptβ„Ž21superscriptβ„Ž2β„Ž1h^{2}-1=h^{2}-h+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 iff h=2β„Ž2h=2italic_h = 2. We have the following special cases. When h=2β„Ž2h=2italic_h = 2, we have e=2hβˆ’1=h2βˆ’1=h2βˆ’h+1=3𝑒superscript2β„Ž1superscriptβ„Ž21superscriptβ„Ž2β„Ž13e=2^{h}-1=h^{2}-1=h^{2}-h+1=3italic_e = 2 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 = 3. When h=3β„Ž3h=3italic_h = 3, we have h2βˆ’1=8>e=2hβˆ’1=h2βˆ’h+1=7superscriptβ„Ž218𝑒superscript2β„Ž1superscriptβ„Ž2β„Ž17h^{2}-1=8>e=2^{h}-1=h^{2}-h+1=7italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 = 8 > italic_e = 2 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 = 7. When h=4β„Ž4h=4italic_h = 4, we have e=2hβˆ’1=h2βˆ’1=15>h2βˆ’h+1=13𝑒superscript2β„Ž1superscriptβ„Ž2115superscriptβ„Ž2β„Ž113e=2^{h}-1=h^{2}-1=15>h^{2}-h+1=13italic_e = 2 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 = 15 > italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 = 13. Thus, the upper and lower bounds for the period coincide for small values of hβ„Žhitalic_h. For larger hβ„Žhitalic_h, we have 2hβˆ’1β‰₯eβ‰₯h2βˆ’h+1superscript2β„Ž1𝑒superscriptβ„Ž2β„Ž12^{h}-1\geq e\geq h^{2}-h+12 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 β‰₯ italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 for odd hβ‰₯5β„Ž5h\geq 5italic_h β‰₯ 5, and 2hβˆ’1β‰₯eβ‰₯h2βˆ’1superscript2β„Ž1𝑒superscriptβ„Ž212^{h}-1\geq e\geq h^{2}-12 start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT - 1 β‰₯ italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 for even hβ‰₯6β„Ž6h\geq 6italic_h β‰₯ 6.


RemarkΒ 4.Β  The reciprocal polynomial of polynomial M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) of degree hβ„Žhitalic_h is the polynomial Mβˆ—β’(x)=xh⁒M⁒(xβˆ’1)superscript𝑀π‘₯superscriptπ‘₯β„Žπ‘€superscriptπ‘₯1M^{*}(x)=x^{h}M(x^{-1})italic_M start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_M ( italic_x start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ), which has the same period as that of M⁒(x)𝑀π‘₯M(x)italic_M ( italic_x ) [6]. Thus, the theorems in this section also hold for Tβˆ—β’(x)=xh+xhβˆ’1+1superscript𝑇π‘₯superscriptπ‘₯β„Žsuperscriptπ‘₯β„Ž11T^{*}(x)=x^{h}+x^{h-1}+1italic_T start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + 1, which is the reciprocal polynomial of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1.


3Β Β Β Proof of TheoremΒ 1

Let hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2, and let e𝑒eitalic_e be the period of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. Note that h2βˆ’h+1=h⁒(hβˆ’1)+1superscriptβ„Ž2β„Ž1β„Žβ„Ž11h^{2}-h+1=h(h-1)+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 = italic_h ( italic_h - 1 ) + 1. Assume that 1≀i≀h⁒(hβˆ’1)1π‘–β„Žβ„Ž11\leq i\leq h(h-1)1 ≀ italic_i ≀ italic_h ( italic_h - 1 ). Below we show that RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1, which implies that eβ‰₯h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e\geq h(h-1)+1italic_e β‰₯ italic_h ( italic_h - 1 ) + 1.

We can write i=q⁒h+rπ‘–π‘žβ„Žπ‘Ÿi=qh+ritalic_i = italic_q italic_h + italic_r, where qβ‰₯0π‘ž0q\geq 0italic_q β‰₯ 0 and 0≀r<h0π‘Ÿβ„Ž0\leq r<h0 ≀ italic_r < italic_h. We then have

RT⁒(x)⁒[xi]=RT⁒(x)⁒[xq⁒h⁒xr]=RT⁒(x)⁒[(xh+T⁒(x))q⁒xr]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘žβ„Žsuperscriptπ‘₯π‘Ÿmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsuperscriptπ‘₯β„Žπ‘‡π‘₯π‘žsuperscriptπ‘₯π‘Ÿ\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[x^{qh}x^{r}% \right]\cr&={\rm R}_{T(x)}\left[(x^{h}+T(x))^{q}x^{r}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_q italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW

by using RemarkΒ 2. Thus,

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]=RT⁒(x)⁒[βˆ‘j=0q(qj)⁒xj+r]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0π‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿ{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]={% \rm R}_{T(x)}\left[\sum_{j=0}^{q}{q\choose j}x^{j+r}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT ] (1)1( 1 )

where 1≀i=q⁒h+r≀h⁒(hβˆ’1)1π‘–π‘žβ„Žπ‘Ÿβ„Žβ„Ž11\leq i=qh+r\leq h(h-1)1 ≀ italic_i = italic_q italic_h + italic_r ≀ italic_h ( italic_h - 1 ).

From the assumption 1≀i≀h⁒(hβˆ’1)1π‘–β„Žβ„Ž11\leq i\leq h(h-1)1 ≀ italic_i ≀ italic_h ( italic_h - 1 ), we have q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1. Both 0≀r≀hβˆ’10π‘Ÿβ„Ž10\leq r\leq h-10 ≀ italic_r ≀ italic_h - 1 and q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1 imply that q+r≀2⁒hβˆ’2π‘žπ‘Ÿ2β„Ž2q+r\leq 2h-2italic_q + italic_r ≀ 2 italic_h - 2. There are 3 cases to consider: (1) q=0π‘ž0q=0italic_q = 0, (2) r=0π‘Ÿ0r=0italic_r = 0, and (3) both q,r>0π‘žπ‘Ÿ0q,r>0italic_q , italic_r > 0.

(1) Case: q=0π‘ž0q=0italic_q = 0.

We then have r=iβ‰₯1π‘Ÿπ‘–1r=i\geq 1italic_r = italic_i β‰₯ 1. Because 1≀r≀hβˆ’11π‘Ÿβ„Ž11\leq r\leq h-11 ≀ italic_r ≀ italic_h - 1, we have RT⁒(x)⁒[xi]=RT⁒(x)⁒[xr]=xrβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘Ÿsuperscriptπ‘₯π‘Ÿ1{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[x^{r}\right]=x^{r}\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT β‰  1.

(2) Case: r=0π‘Ÿ0r=0italic_r = 0.

Because 1≀q≀hβˆ’11π‘žβ„Ž11\leq q\leq h-11 ≀ italic_q ≀ italic_h - 1, it follows from (1) that

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q]=(x+1)qβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯1π‘ž1{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[(x+1)^{q}\right]=(x+1)^{q% }\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ] = ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT β‰  1.

(3) Case: q>0π‘ž0q>0italic_q > 0 and r>0π‘Ÿ0r>0italic_r > 0.

There are 3 further cases to consider: q+r<hπ‘žπ‘Ÿβ„Žq+r<hitalic_q + italic_r < italic_h, q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h, and q+r>hπ‘žπ‘Ÿβ„Žq+r>hitalic_q + italic_r > italic_h.

(3.1) Case: q+r<hπ‘žπ‘Ÿβ„Žq+r<hitalic_q + italic_r < italic_h.

It follows from (1) that RT⁒(x)⁒[xi]=(x+1)q⁒xrβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿ1{\rm R}_{T(x)}\left[x^{i}\right]=(x+1)^{q}x^{r}\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT β‰  1 (because qβ‰₯1π‘ž1q\geq 1italic_q β‰₯ 1 and rβ‰₯1π‘Ÿ1r\geq 1italic_r β‰₯ 1).

(3.2) Case: q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h.

We have

(x+1)q⁒xr=βˆ‘j=0q(qj)⁒xj+r=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+xq+rsuperscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿabsentsuperscriptsubscript𝑗0π‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿmissing-subexpressionabsentsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptπ‘₯π‘žπ‘Ÿ\eqalign{(x+1)^{q}x^{r}&=\sum_{j=0}^{q}{q\choose j}x^{j+r}\cr&=x^{r}+\sum_{j=1% }^{q-1}{q\choose j}x^{j+r}+x^{q+r}\cr}start_ROW start_CELL ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_q + italic_r end_POSTSUPERSCRIPT end_CELL end_ROW

Because RT⁒(x)⁒[xq+r]=RT⁒(x)⁒[xh]=x+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘žπ‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žπ‘₯1{\rm R}_{T(x)}\left[x^{q+r}\right]={\rm R}_{T(x)}\left[x^{h}\right]=x+1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_q + italic_r end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] = italic_x + 1, we have

RT⁒(x)⁒[(x+1)q⁒xr]=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+x+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿπ‘₯1{\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]=x^{r}+\sum_{j=1}^{q-1}{q\choose j}x^% {j+r}+x+1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x + 1 (2)2( 2 )

with q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h. There are 2 further cases to consider: r=1π‘Ÿ1r=1italic_r = 1 and rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

(3.2.1) Case: r=1π‘Ÿ1r=1italic_r = 1.

Then q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1. Thus, h⁒(hβˆ’1)β‰₯i=q⁒h+r=(hβˆ’1)⁒h+1β„Žβ„Ž1π‘–π‘žβ„Žπ‘Ÿβ„Ž1β„Ž1h(h-1)\geq i=qh+r=(h-1)h+1italic_h ( italic_h - 1 ) β‰₯ italic_i = italic_q italic_h + italic_r = ( italic_h - 1 ) italic_h + 1, which is a contradiction. Thus, this case is impossible.

(3.2.2) Case: rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

It follows from (2) that

RT⁒(x)⁒[(x+1)q⁒xr]=1+x+xr+βˆ‘j=1qβˆ’1(qj)⁒xj+rβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿ1π‘₯superscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿ1{\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]=1+x+x^{r}+\sum_{j=1}^{q-1}{q\choose j% }x^{j+r}\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = 1 + italic_x + italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT β‰  1

(3.3) Case: q+r>hπ‘žπ‘Ÿβ„Žq+r>hitalic_q + italic_r > italic_h.

From (1), we have

RT⁒(x)⁒[xi]=RT⁒(x)⁒[βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒xj+r]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒xh⁒xj+rβˆ’h]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿmissing-subexpressionabsentsuperscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žsuperscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[\sum_{j=0}^{h-r% -1}{q\choose j}x^{j+r}+\sum_{j=h-r}^{q}{q\choose j}x^{j+r}\right]\cr&=\sum_{j=% 0}^{h-r-1}{q\choose j}x^{j+r}+{\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}% x^{h}x^{j+r-h}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW

Using RemarkΒ 2, we have

RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒xh⁒xj+rβˆ’h]=RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒(xh+T⁒(x))⁒xj+rβˆ’h]=RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’h]=βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žsuperscriptπ‘₯π‘—π‘Ÿβ„ŽabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žπ‘‡π‘₯superscriptπ‘₯π‘—π‘Ÿβ„Žmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Žmissing-subexpressionabsentsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}x^{h}x^{j+r-h}\right]% &={\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}(x^{h}+T(x))x^{j+r-h}\right]% \cr&={\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\right]\cr&% =\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT end_CELL end_ROW

because q+rβˆ’h+1≀r<hπ‘žπ‘Ÿβ„Ž1π‘Ÿβ„Žq+r-h+1\leq r<hitalic_q + italic_r - italic_h + 1 ≀ italic_r < italic_h. We then have

RT⁒(x)⁒[xi]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž{\rm R}_{T(x)}\left[x^{i}\right]=\sum_{j=0}^{h-r-1}{q\choose j}x^{j+r}+\sum_{j% =h-r}^{q}{q\choose j}(x+1)x^{j+r-h}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT (3)3( 3 )

Because q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1 and q+r>hπ‘žπ‘Ÿβ„Žq+r>hitalic_q + italic_r > italic_h, we have rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2. There are 2 further cases to consider: q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1 and q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1.

(3.3.1) Case: q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1.

Using (3), we have

RT⁒(x)⁒[xi]=xr+βˆ‘j=1hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž{\rm R}_{T(x)}\left[x^{i}\right]=x^{r}+\sum_{j=1}^{h-r-1}{q\choose j}x^{j+r}+% \sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT

The degree of the second summation is at most q+rβˆ’h+1π‘žπ‘Ÿβ„Ž1q+r-h+1italic_q + italic_r - italic_h + 1, which is less than rπ‘Ÿritalic_r (because q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1). Thus, RT⁒(x)⁒[xi]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖{\rm R}_{T(x)}\left[x^{i}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] includes the term xrsuperscriptπ‘₯π‘Ÿx^{r}italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT. We then have RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1, because rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

(3.3.2) Case: q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1.

We then have h⁒(hβˆ’1)β‰₯i=q⁒h+r=(hβˆ’1)⁒h+rβ‰₯(hβˆ’1)⁒h+1β„Žβ„Ž1π‘–π‘žβ„Žπ‘Ÿβ„Ž1β„Žπ‘Ÿβ„Ž1β„Ž1h(h-1)\geq i=qh+r=(h-1)h+r\geq(h-1)h+1italic_h ( italic_h - 1 ) β‰₯ italic_i = italic_q italic_h + italic_r = ( italic_h - 1 ) italic_h + italic_r β‰₯ ( italic_h - 1 ) italic_h + 1, which is a contradiction. Thus, this case is impossible.

In summary, when hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2, we have RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1 for 1≀i≀h⁒(hβˆ’1)1π‘–β„Žβ„Ž11\leq i\leq h(h-1)1 ≀ italic_i ≀ italic_h ( italic_h - 1 ). Thus, eβ‰₯h⁒(hβˆ’1)+1=h2βˆ’h+1π‘’β„Žβ„Ž11superscriptβ„Ž2β„Ž1e\geq h(h-1)+1=h^{2}-h+1italic_e β‰₯ italic_h ( italic_h - 1 ) + 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1.Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“


4Β Β Β Proof of TheoremΒ 2

Assume that hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2. Note that h2βˆ’h+1=h⁒(hβˆ’1)+1superscriptβ„Ž2β„Ž1β„Žβ„Ž11h^{2}-h+1=h(h-1)+1italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1 = italic_h ( italic_h - 1 ) + 1. In the following we show that the period of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1 is h⁒(hβˆ’1)+1β„Žβ„Ž11h(h-1)+1italic_h ( italic_h - 1 ) + 1 iff h=2m+1β„Žsuperscript2π‘š1h=2^{m}+1italic_h = 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 for some integer mβ‰₯0π‘š0m\geq 0italic_m β‰₯ 0. Note that TheoremΒ 2Β is valid for the case of h=2β„Ž2h=2italic_h = 2 (with m=0π‘š0m=0italic_m = 0), because the period of x2+x+1superscriptπ‘₯2π‘₯1x^{2}+x+1italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_x + 1 is 3. Thus, below we only consider the case of hβ‰₯3β„Ž3h\geq 3italic_h β‰₯ 3 (with mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1). Using RemarkΒ 2, we have

RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=RT⁒(x)⁒[xh⁒(hβˆ’1)⁒x]=RT⁒(x)⁒[(xh+T⁒(x))hβˆ’1⁒x]=RT⁒(x)⁒[(x+1)hβˆ’1⁒x]=RT⁒(x)⁒[βˆ‘j=0hβˆ’1(hβˆ’1j)⁒xj+1]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž11absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž1π‘₯missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsuperscriptπ‘₯β„Žπ‘‡π‘₯β„Ž1π‘₯missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1β„Ž1π‘₯missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗1\eqalign{{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]&={\rm R}_{T(x)}\left[x^{h(h-1% )}x\right]\cr&={\rm R}_{T(x)}\left[(x^{h}+T(x))^{h-1}x\right]\cr&={\rm R}_{T(x% )}\left[(x+1)^{h-1}x\right]\cr&={\rm R}_{T(x)}\left[\sum_{j=0}^{h-1}{h-1% \choose j}x^{j+1}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) end_POSTSUPERSCRIPT italic_x ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT italic_x ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT italic_x ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW

Because hβ‰₯3β„Ž3h\geq 3italic_h β‰₯ 3, we can write

RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=RT⁒(x)⁒[x+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1+xh]=RT⁒(x)⁒[x+xh]+RT⁒(x)⁒[βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1]=RT⁒(x)⁒[x+xh]+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž11absentsubscriptR𝑇π‘₯delimited-[]π‘₯superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1superscriptπ‘₯β„Žmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]π‘₯superscriptπ‘₯β„ŽsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]π‘₯superscriptπ‘₯β„Žsuperscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1\eqalign{{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]&={\rm R}_{T(x)}\left[x+\sum_{% j=1}^{h-2}{h-1\choose j}x^{j+1}+x^{h}\right]\cr&={\rm R}_{T(x)}\left[x+x^{h}% \right]+{\rm R}_{T(x)}\left[\sum_{j=1}^{h-2}{h-1\choose j}x^{j+1}\right]\cr&={% \rm R}_{T(x)}\left[x+x^{h}\right]+\sum_{j=1}^{h-2}{h-1\choose j}x^{j+1}\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x + italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x + italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT end_CELL end_ROW

Because RT⁒(x)⁒[x+xh]=1subscriptR𝑇π‘₯delimited-[]π‘₯superscriptπ‘₯β„Ž1{\rm R}_{T(x)}\left[x+x^{h}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x + italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] = 1, we have

RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=1+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž111superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]=1+\sum_{j=1}^{h-2}{h-1\choose j}x^{j+1}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] = 1 + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT (4)4( 4 )

From TheoremΒ A1, (hβˆ’1j)binomialβ„Ž1𝑗h-1\choose j( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) is even for all 1≀j≀hβˆ’21π‘—β„Ž21\leq j\leq h-21 ≀ italic_j ≀ italic_h - 2 iff hβˆ’1∈{2m:mβ‰₯1}β„Ž1conditional-setsuperscript2π‘šπ‘š1h-1\in\{2^{m}:m\geq 1\}italic_h - 1 ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 } iff h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }. Thus, h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 } iff βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1=0superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗10\sum_{j=1}^{h-2}{h-1\choose j}x^{j+1}=0βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT = 0. Using (4), we have βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+1=0superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗10\sum_{j=1}^{h-2}{h-1\choose j}x^{j+1}=0βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT = 0 iff RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž111{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] = 1. Thus,

h∈{2m+1:mβ‰₯1}⁒iff⁒RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=1β„Žconditional-setsuperscript2π‘š1π‘š1iffsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž111h\in\{2^{m}+1:m\geq 1\}~{}~{}{\rm iff}~{}~{}{\rm R}_{T(x)}\left[x^{h(h-1)+1}% \right]=1italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 } roman_iff roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] = 1 (5)5( 5 )

Recall that e𝑒eitalic_e is the period of T⁒(x)𝑇π‘₯T(x)italic_T ( italic_x ). If e=h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e=h(h-1)+1italic_e = italic_h ( italic_h - 1 ) + 1, then RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž111{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] = 1. Using (5), we then have h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }. Conversely, if h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }, then it follows from (5) that RT⁒(x)⁒[xh⁒(hβˆ’1)+1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž111{\rm R}_{T(x)}\left[x^{h(h-1)+1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) + 1 end_POSTSUPERSCRIPT ] = 1. Thus, e≀h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e\leq h(h-1)+1italic_e ≀ italic_h ( italic_h - 1 ) + 1. We also have eβ‰₯h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e\geq h(h-1)+1italic_e β‰₯ italic_h ( italic_h - 1 ) + 1 by TheoremΒ 1. Thus, e=h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e=h(h-1)+1italic_e = italic_h ( italic_h - 1 ) + 1.

In summary, e=h⁒(hβˆ’1)+1π‘’β„Žβ„Ž11e=h(h-1)+1italic_e = italic_h ( italic_h - 1 ) + 1 iff h∈{2m+1:mβ‰₯1}β„Žconditional-setsuperscript2π‘š1π‘š1h\in\{2^{m}+1:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT + 1 : italic_m β‰₯ 1 }. The proof is complete by noting that h⁒(hβˆ’1)+1=h2βˆ’h+1β„Žβ„Ž11superscriptβ„Ž2β„Ž1h(h-1)+1=h^{2}-h+1italic_h ( italic_h - 1 ) + 1 = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h + 1.Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“


5Β Β Β Proof of TheoremΒ 3

Assume that hβ„Žhitalic_h is even and hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2. Let e𝑒eitalic_e be the period of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. Let 1≀i≀h2βˆ’21𝑖superscriptβ„Ž221\leq i\leq h^{2}-21 ≀ italic_i ≀ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2. Below we show that RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1, which implies that eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1. Note that TheoremΒ 3Β is valid for the case of h=2β„Ž2h=2italic_h = 2, because the period of x2+x+1superscriptπ‘₯2π‘₯1x^{2}+x+1italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_x + 1 is 3. Thus, below we only consider the case of hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4.

We can write i=q⁒h+rπ‘–π‘žβ„Žπ‘Ÿi=qh+ritalic_i = italic_q italic_h + italic_r, where qβ‰₯0π‘ž0q\geq 0italic_q β‰₯ 0 and 0≀r<h0π‘Ÿβ„Ž0\leq r<h0 ≀ italic_r < italic_h. Using RemarkΒ 2, we have RT⁒(x)⁒[xi]=RT⁒(x)⁒[xq⁒h⁒xr]=RT⁒(x)⁒[(xh+T⁒(x))q⁒xr]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘žβ„Žsuperscriptπ‘₯π‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptsuperscriptπ‘₯β„Žπ‘‡π‘₯π‘žsuperscriptπ‘₯π‘Ÿ{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[x^{qh}x^{r}\right]={\rm R% }_{T(x)}\left[(x^{h}+T(x))^{q}x^{r}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_q italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ]. Thus,

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿ{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] (6)6( 6 )

From the assumption 1≀i≀h2βˆ’21𝑖superscriptβ„Ž221\leq i\leq h^{2}-21 ≀ italic_i ≀ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2, we have q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1. Both 0≀r≀hβˆ’10π‘Ÿβ„Ž10\leq r\leq h-10 ≀ italic_r ≀ italic_h - 1 and q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1 imply that q+r≀2⁒hβˆ’2π‘žπ‘Ÿ2β„Ž2q+r\leq 2h-2italic_q + italic_r ≀ 2 italic_h - 2. There are 3 cases to consider: q=0π‘ž0q=0italic_q = 0, r=0π‘Ÿ0r=0italic_r = 0, and q,r>0π‘žπ‘Ÿ0q,r>0italic_q , italic_r > 0.

(1) Case: q=0π‘ž0q=0italic_q = 0.

We then have r=iβ‰₯1π‘Ÿπ‘–1r=i\geq 1italic_r = italic_i β‰₯ 1. Because 1≀r≀hβˆ’11π‘Ÿβ„Ž11\leq r\leq h-11 ≀ italic_r ≀ italic_h - 1, we have RT⁒(x)⁒[xi]=RT⁒(x)⁒[xr]=xrβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘Ÿsuperscriptπ‘₯π‘Ÿ1{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[x^{r}\right]=x^{r}\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT β‰  1.

(2) Case: r=0π‘Ÿ0r=0italic_r = 0.

Because 1≀q≀hβˆ’11π‘žβ„Ž11\leq q\leq h-11 ≀ italic_q ≀ italic_h - 1, it follows from (6) that

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q]=(x+1)qβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žmissing-subexpressionabsentsuperscriptπ‘₯1π‘ž1\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[(x+1)^{q}\right% ]\cr&=(x+1)^{q}\not=1\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT β‰  1 end_CELL end_ROW

(3) Case: q>0π‘ž0q>0italic_q > 0 and r>0π‘Ÿ0r>0italic_r > 0.

There are 3 further cases to consider: q+r<hπ‘žπ‘Ÿβ„Žq+r<hitalic_q + italic_r < italic_h, q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h, and q+r>hπ‘žπ‘Ÿβ„Žq+r>hitalic_q + italic_r > italic_h.

(3.1) Case: q+r<hπ‘žπ‘Ÿβ„Žq+r<hitalic_q + italic_r < italic_h.

It follows from (6) that RT⁒(x)⁒[xi]=(x+1)q⁒xrβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿ1{\rm R}_{T(x)}\left[x^{i}\right]=(x+1)^{q}x^{r}\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT β‰  1 (because qβ‰₯1π‘ž1q\geq 1italic_q β‰₯ 1 and rβ‰₯1π‘Ÿ1r\geq 1italic_r β‰₯ 1).

(3.2) Case: q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h.

There are 2 further cases to consider: q=1π‘ž1q=1italic_q = 1 and qβ‰₯2π‘ž2q\geq 2italic_q β‰₯ 2.

(3.2.1) Case: q=1π‘ž1q=1italic_q = 1.

Then r=hβˆ’1π‘Ÿβ„Ž1r=h-1italic_r = italic_h - 1 and (x+1)q⁒xr=(x+1)⁒xhβˆ’1=xh+xhβˆ’1superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿπ‘₯1superscriptπ‘₯β„Ž1superscriptπ‘₯β„Žsuperscriptπ‘₯β„Ž1(x+1)^{q}x^{r}=(x+1)x^{h-1}=x^{h}+x^{h-1}( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT = ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT. From (6), we have

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]=RT⁒(x)⁒[xh+xhβˆ’1]=RT⁒(x)⁒[xh]+xhβˆ’1=1+x+xhβˆ’1β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žsuperscriptπ‘₯β„Ž1missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žsuperscriptπ‘₯β„Ž1missing-subexpressionabsent1π‘₯superscriptπ‘₯β„Ž11\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}% \right]\cr&={\rm R}_{T(x)}\left[x^{h}+x^{h-1}\right]\cr&={\rm R}_{T(x)}\left[x% ^{h}\right]+x^{h-1}\cr&=1+x+x^{h-1}\not=1\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = 1 + italic_x + italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT β‰  1 end_CELL end_ROW

because hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4.

(3.2.2) Case: qβ‰₯2π‘ž2q\geq 2italic_q β‰₯ 2.

Because qβˆ’1β‰₯1π‘ž11q-1\geq 1italic_q - 1 β‰₯ 1, we can write

(x+1)q⁒xr=βˆ‘j=0q(qj)⁒xj+r=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+xq+rsuperscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗0π‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptπ‘₯π‘žπ‘Ÿ(x+1)^{q}x^{r}=\sum_{j=0}^{q}{q\choose j}x^{j+r}=x^{r}+\sum_{j=1}^{q-1}{q% \choose j}x^{j+r}+x^{q+r}( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_q + italic_r end_POSTSUPERSCRIPT (7)7( 7 )

Because RT⁒(x)⁒[xq+r]=RT⁒(x)⁒[xh]=x+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯π‘žπ‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žπ‘₯1{\rm R}_{T(x)}\left[x^{q+r}\right]={\rm R}_{T(x)}\left[x^{h}\right]=x+1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_q + italic_r end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT ] = italic_x + 1, it follows from (6) and (7) that

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+x+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿπ‘₯1{\rm R}_{T(x)}\left[x^{i}\right]={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]=x^{% r}+\sum_{j=1}^{q-1}{q\choose j}x^{j+r}+x+1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x + 1 (8)8( 8 )

where qβ‰₯2π‘ž2q\geq 2italic_q β‰₯ 2.

There are 2 further cases to consider: r=1π‘Ÿ1r=1italic_r = 1 and rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

(3.2.2.1) Case: r=1π‘Ÿ1r=1italic_r = 1.

Recall that hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4. Then q=hβˆ’r=hβˆ’1β‰₯3π‘žβ„Žπ‘Ÿβ„Ž13q=h-r=h-1\geq 3italic_q = italic_h - italic_r = italic_h - 1 β‰₯ 3. Using r=1π‘Ÿ1r=1italic_r = 1 in (8), we have

RT⁒(x)⁒[(x+1)q⁒xr]=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+x+1=x+βˆ‘j=1qβˆ’1(qj)⁒xj+1+x+1=1+βˆ‘j=1qβˆ’1(qj)⁒xj+1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿabsentsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿπ‘₯1missing-subexpressionabsentπ‘₯superscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯𝑗1π‘₯1missing-subexpressionabsent1superscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯𝑗1\eqalign{{\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]&=x^{r}+\sum_{j=1}^{q-1}{q% \choose j}x^{j+r}+x+1\cr&=x+\sum_{j=1}^{q-1}{q\choose j}x^{j+1}+x+1\cr&=1+\sum% _{j=1}^{q-1}{q\choose j}x^{j+1}\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x + 1 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT + italic_x + 1 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = 1 + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT end_CELL end_ROW

Recall that hβ„Žhitalic_h is even and hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4. Then q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1 is odd and qβ‰₯3π‘ž3q\geq 3italic_q β‰₯ 3. Thus, qβ‰ 2mπ‘žsuperscript2π‘šq\not=2^{m}italic_q β‰  2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for any integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1.

Because qβ‰ 2mπ‘žsuperscript2π‘šq\not=2^{m}italic_q β‰  2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT, TheoremΒ A1Β implies that there exists 1≀i≀qβˆ’11π‘–π‘ž11\leq i\leq q-11 ≀ italic_i ≀ italic_q - 1 such that (qi)binomialπ‘žπ‘–{q\choose i}( binomial start_ARG italic_q end_ARG start_ARG italic_i end_ARG ) is odd. Thus,

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]=1+βˆ‘j=1qβˆ’1(qj)⁒xj+1=1+xi+1+βˆ‘j=1,jβ‰ iqβˆ’1(qj)⁒xj+1β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿmissing-subexpressionabsent1superscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯𝑗1missing-subexpressionabsent1superscriptπ‘₯𝑖1superscriptsubscriptformulae-sequence𝑗1π‘—π‘–π‘ž1binomialπ‘žπ‘—superscriptπ‘₯𝑗11\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}% \right]\cr&=1+\sum_{j=1}^{q-1}{q\choose j}x^{j+1}\cr&=1+x^{i+1}+\sum_{j=1,j% \not=i}^{q-1}{q\choose j}x^{j+1}\not=1\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = 1 + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = 1 + italic_x start_POSTSUPERSCRIPT italic_i + 1 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 , italic_j β‰  italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT β‰  1 end_CELL end_ROW

(3.2.2.2) Case: rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

Recall that q+r=hπ‘žπ‘Ÿβ„Žq+r=hitalic_q + italic_r = italic_h for this case. From (8), we have

RT⁒(x)⁒[(x+1)q⁒xr]=xr+βˆ‘j=1qβˆ’1(qj)⁒xj+r+x+1=1+x+xr+βˆ‘j=1qβˆ’1(qj)⁒xj+rβ‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿabsentsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿπ‘₯1missing-subexpressionabsent1π‘₯superscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1π‘ž1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿ1\eqalign{{\rm R}_{T(x)}\left[(x+1)^{q}x^{r}\right]&=x^{r}+\sum_{j=1}^{q-1}{q% \choose j}x^{j+r}+x+1\cr&=1+x+x^{r}+\sum_{j=1}^{q-1}{q\choose j}x^{j+r}\not=1\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + italic_x + 1 end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = 1 + italic_x + italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT β‰  1 end_CELL end_ROW

because rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

(3.3) Case: q+r>hπ‘žπ‘Ÿβ„Žq+r>hitalic_q + italic_r > italic_h.

Then q>hβˆ’rπ‘žβ„Žπ‘Ÿq>h-ritalic_q > italic_h - italic_r. Recall that hβ‰₯r+1β„Žπ‘Ÿ1h\geq r+1italic_h β‰₯ italic_r + 1, i.e., hβˆ’rβˆ’1β‰₯0β„Žπ‘Ÿ10h-r-1\geq 0italic_h - italic_r - 1 β‰₯ 0. From (6), we have

RT⁒(x)⁒[xi]=RT⁒(x)⁒[(x+1)q⁒xr]=RT⁒(x)⁒[βˆ‘j=0q(qj)⁒xj+r]=RT⁒(x)⁒[βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒xj+r]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒xh⁒xj+rβˆ’h]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1π‘žsuperscriptπ‘₯π‘Ÿmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0π‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿmissing-subexpressionabsentsuperscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘ŸsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žsuperscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&={\rm R}_{T(x)}\left[(x+1)^{q}x^{r}% \right]\cr&={\rm R}_{T(x)}\left[\sum_{j=0}^{q}{q\choose j}x^{j+r}\right]\cr&={% \rm R}_{T(x)}\left[\sum_{j=0}^{h-r-1}{q\choose j}x^{j+r}+\sum_{j=h-r}^{q}{q% \choose j}x^{j+r}\right]\cr&=\sum_{j=0}^{h-r-1}{q\choose j}x^{j+r}+{\rm R}_{T(% x)}\left[\sum_{j=h-r}^{q}{q\choose j}x^{h}x^{j+r-h}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW

Using RemarkΒ 2, we have

RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒xh⁒xj+rβˆ’h]=RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒(xh+T⁒(x))⁒xj+rβˆ’h]=RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’h]subscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žsuperscriptπ‘₯π‘—π‘Ÿβ„ŽabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—superscriptπ‘₯β„Žπ‘‡π‘₯superscriptπ‘₯π‘—π‘Ÿβ„Žmissing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}x^{h}x^{j+r-h}\right]% &={\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}(x^{h}+T(x))x^{j+r-h}\right]% \cr&={\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] end_CELL end_ROW

Recall that q+r≀2⁒hβˆ’2π‘žπ‘Ÿ2β„Ž2q+r\leq 2h-2italic_q + italic_r ≀ 2 italic_h - 2, which implies that 1+q+rβˆ’h<h1π‘žπ‘Ÿβ„Žβ„Ž1+q+r-h<h1 + italic_q + italic_r - italic_h < italic_h. We then have RT⁒(x)⁒[βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’h]=βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Žsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž{\rm R}_{T(x)}\left[\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\right]=\sum_{j=% h-r}^{q}{q\choose j}(x+1)x^{j+r-h}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT. Thus,

RT⁒(x)⁒[xi]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž{\rm R}_{T(x)}\left[x^{i}\right]=\sum_{j=0}^{h-r-1}{q\choose j}x^{j+r}+\sum_{j% =h-r}^{q}{q\choose j}(x+1)x^{j+r-h}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT (9)9( 9 )

Because q≀hβˆ’1π‘žβ„Ž1q\leq h-1italic_q ≀ italic_h - 1 and q+rβ‰₯h+1π‘žπ‘Ÿβ„Ž1q+r\geq h+1italic_q + italic_r β‰₯ italic_h + 1, we have rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2. There are 2 further cases to consider: q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1 and q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1.

(3.3.1) Case: q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1.

Recall that r≀hβˆ’1π‘Ÿβ„Ž1r\leq h-1italic_r ≀ italic_h - 1.

If r<hβˆ’1π‘Ÿβ„Ž1r<h-1italic_r < italic_h - 1, i.e., hβˆ’rβˆ’1β‰₯1β„Žπ‘Ÿ11h-r-1\geq 1italic_h - italic_r - 1 β‰₯ 1, then from (9) we have

RT⁒(x)⁒[xi]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’h=xr+βˆ‘j=1hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsuperscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Žmissing-subexpressionabsentsuperscriptπ‘₯π‘Ÿsuperscriptsubscript𝑗1β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&=\sum_{j=0}^{h-r-1}{q\choose j}x^{j+% r}+\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\cr&=x^{r}+\sum_{j=1}^{h-r-1}{q% \choose j}x^{j+r}+\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT end_CELL end_ROW

If r=hβˆ’1π‘Ÿβ„Ž1r=h-1italic_r = italic_h - 1, i.e., hβˆ’rβˆ’1=0β„Žπ‘Ÿ10h-r-1=0italic_h - italic_r - 1 = 0, then from (9) we have

RT⁒(x)⁒[xi]=βˆ‘j=0hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’h=xr+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖absentsuperscriptsubscript𝑗0β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Žmissing-subexpressionabsentsuperscriptπ‘₯π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\eqalign{{\rm R}_{T(x)}\left[x^{i}\right]&=\sum_{j=0}^{h-r-1}{q\choose j}x^{j+% r}+\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}\cr&=x^{r}+\sum_{j=h-r}^{q}{q% \choose j}(x+1)x^{j+r-h}\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] end_CELL start_CELL = βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT end_CELL end_ROW

The degree of βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT is bounded above by q+rβˆ’h+1<rπ‘žπ‘Ÿβ„Ž1π‘Ÿq+r-h+1<ritalic_q + italic_r - italic_h + 1 < italic_r (because q<hβˆ’1π‘žβ„Ž1q<h-1italic_q < italic_h - 1). Thus, RT⁒(x)⁒[xi]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖{\rm R}_{T(x)}\left[x^{i}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] includes the term xrsuperscriptπ‘₯π‘Ÿx^{r}italic_x start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT. Then RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1, because rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

(3.3.2) Case: q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1.

Because 1≀i=q⁒h+r≀h2βˆ’21π‘–π‘žβ„Žπ‘Ÿsuperscriptβ„Ž221\leq i=qh+r\leq h^{2}-21 ≀ italic_i = italic_q italic_h + italic_r ≀ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2, we have r<hβˆ’1π‘Ÿβ„Ž1r<h-1italic_r < italic_h - 1. Thus, hβˆ’rβˆ’1β‰₯1β„Žπ‘Ÿ11h-r-1\geq 1italic_h - italic_r - 1 β‰₯ 1, for this case.

Recall that hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4 and even. Then q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1 is odd and qβ‰₯3π‘ž3q\geq 3italic_q β‰₯ 3. Because (q1)=qbinomialπ‘ž1π‘ž{q\choose 1}=q( binomial start_ARG italic_q end_ARG start_ARG 1 end_ARG ) = italic_q is odd, then from (9) we have

RT⁒(x)⁒[xi]=xr+1+βˆ‘j=0,jβ‰ 1hβˆ’rβˆ’1(qj)⁒xj+r+βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖superscriptπ‘₯π‘Ÿ1superscriptsubscriptformulae-sequence𝑗0𝑗1β„Žπ‘Ÿ1binomialπ‘žπ‘—superscriptπ‘₯π‘—π‘Ÿsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž{\rm R}_{T(x)}\left[x^{i}\right]=x^{r+1}+\sum_{j=0,j\not=1}^{h-r-1}{q\choose j% }x^{j+r}+\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_r + 1 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 0 , italic_j β‰  1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - italic_r - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT

The degree of βˆ‘j=hβˆ’rq(qj)⁒(x+1)⁒xj+rβˆ’hsuperscriptsubscriptπ‘—β„Žπ‘Ÿπ‘žbinomialπ‘žπ‘—π‘₯1superscriptπ‘₯π‘—π‘Ÿβ„Ž\sum_{j=h-r}^{q}{q\choose j}(x+1)x^{j+r-h}βˆ‘ start_POSTSUBSCRIPT italic_j = italic_h - italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ( binomial start_ARG italic_q end_ARG start_ARG italic_j end_ARG ) ( italic_x + 1 ) italic_x start_POSTSUPERSCRIPT italic_j + italic_r - italic_h end_POSTSUPERSCRIPT is bounded above by q+rβˆ’h+1=rπ‘žπ‘Ÿβ„Ž1π‘Ÿq+r-h+1=ritalic_q + italic_r - italic_h + 1 = italic_r (because q=hβˆ’1π‘žβ„Ž1q=h-1italic_q = italic_h - 1). Thus, RT⁒(x)⁒[xi]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖{\rm R}_{T(x)}\left[x^{i}\right]roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] includes the term xr+1superscriptπ‘₯π‘Ÿ1x^{r+1}italic_x start_POSTSUPERSCRIPT italic_r + 1 end_POSTSUPERSCRIPT. Then RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1, because rβ‰₯2π‘Ÿ2r\geq 2italic_r β‰₯ 2.

In summary, if hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2 is even, we have RT⁒(x)⁒[xi]β‰ 1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯𝑖1{\rm R}_{T(x)}\left[x^{i}\right]\not=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ] β‰  1 for 1≀i≀h2βˆ’21𝑖superscriptβ„Ž221\leq i\leq h^{2}-21 ≀ italic_i ≀ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2, which implies that eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1.Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“


6Β Β Β Proof of TheoremΒ 4

Assume that hβ„Žhitalic_h is even and hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2. TheoremΒ 4Β is valid for the case of h=2β„Ž2h=2italic_h = 2 (with m=1π‘š1m=1italic_m = 1), because the period of x2+x+1superscriptπ‘₯2π‘₯1x^{2}+x+1italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_x + 1 is 3. Thus, below we only consider the case of hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4. Let T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. Because h2βˆ’1=h⁒(hβˆ’1)+(hβˆ’1)superscriptβ„Ž21β„Žβ„Ž1β„Ž1h^{2}-1=h(h-1)+(h-1)italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 = italic_h ( italic_h - 1 ) + ( italic_h - 1 ), we have xh2βˆ’1=xh⁒(hβˆ’1)⁒xhβˆ’1superscriptπ‘₯superscriptβ„Ž21superscriptπ‘₯β„Žβ„Ž1superscriptπ‘₯β„Ž1x^{h^{2}-1}=x^{h(h-1)}x^{h-1}italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT = italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT. Using RemarkΒ 2, we then have

RT⁒(x)⁒[xh2βˆ’1]=RT⁒(x)⁒[xh⁒(hβˆ’1)⁒xhβˆ’1]=RT⁒(x)⁒[(xh+T⁒(x))hβˆ’1⁒xhβˆ’1]=RT⁒(x)⁒[(x+1)hβˆ’1⁒xhβˆ’1]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21absentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žβ„Ž1superscriptπ‘₯β„Ž1missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptsuperscriptπ‘₯β„Žπ‘‡π‘₯β„Ž1superscriptπ‘₯β„Ž1missing-subexpressionabsentsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯1β„Ž1superscriptπ‘₯β„Ž1\eqalign{{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]&={\rm R}_{T(x)}\left[x^{h(h-1)% }x^{h-1}\right]\cr&={\rm R}_{T(x)}\left[(x^{h}+T(x))^{h-1}x^{h-1}\right]\cr&={% \rm R}_{T(x)}\left[(x+1)^{h-1}x^{h-1}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h ( italic_h - 1 ) end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW

Thus,

RT⁒(x)⁒[xh2βˆ’1]=RT⁒(x)⁒[βˆ‘j=0hβˆ’1(hβˆ’1j)⁒xj+hβˆ’1]=xhβˆ’1+RT⁒(x)⁒[βˆ‘j=1hβˆ’1(hβˆ’1j)⁒xj+hβˆ’1]=xhβˆ’1+RT⁒(x)⁒[xhβ’βˆ‘j=1hβˆ’1(hβˆ’1j)⁒xjβˆ’1]=xhβˆ’1+RT⁒(x)⁒[(xh+T⁒(x))β’βˆ‘j=1hβˆ’1(hβˆ’1j)⁒xjβˆ’1]subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21absentsubscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗0β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯π‘—β„Ž1missing-subexpressionabsentsuperscriptπ‘₯β„Ž1subscriptR𝑇π‘₯delimited-[]superscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯π‘—β„Ž1missing-subexpressionabsentsuperscriptπ‘₯β„Ž1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žsuperscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗1missing-subexpressionabsentsuperscriptπ‘₯β„Ž1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯β„Žπ‘‡π‘₯superscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗1\eqalign{{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]&={\rm R}_{T(x)}\left[\sum_{j=0% }^{h-1}{h-1\choose j}x^{j+h-1}\right]\cr&=x^{h-1}+{\rm R}_{T(x)}\left[\sum_{j=% 1}^{h-1}{h-1\choose j}x^{j+h-1}\right]\cr&=x^{h-1}+{\rm R}_{T(x)}\left[x^{h}% \sum_{j=1}^{h-1}{h-1\choose j}x^{j-1}\right]\cr&=x^{h-1}+{\rm R}_{T(x)}\left[(% x^{h}+T(x))\sum_{j=1}^{h-1}{h-1\choose j}x^{j-1}\right]\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j + italic_h - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_T ( italic_x ) ) βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW

by using RemarkΒ 2. We then have

RT⁒(x)⁒[xh2βˆ’1]=xhβˆ’1+RT⁒(x)⁒[(x+1)β’βˆ‘j=1hβˆ’1(hβˆ’1j)⁒xjβˆ’1]=xhβˆ’1+(x+1)β’βˆ‘j=1hβˆ’1(hβˆ’1j)⁒xjβˆ’1=xhβˆ’1+βˆ‘j=1hβˆ’1(hβˆ’1j)⁒(xj+xjβˆ’1)subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21absentsuperscriptπ‘₯β„Ž1subscriptR𝑇π‘₯delimited-[]π‘₯1superscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗1missing-subexpressionabsentsuperscriptπ‘₯β„Ž1π‘₯1superscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗1missing-subexpressionabsentsuperscriptπ‘₯β„Ž1superscriptsubscript𝑗1β„Ž1binomialβ„Ž1𝑗superscriptπ‘₯𝑗superscriptπ‘₯𝑗1\eqalign{{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]&=x^{h-1}+{\rm R}_{T(x)}\left[(% x+1)\sum_{j=1}^{h-1}{h-1\choose j}x^{j-1}\right]\cr&=x^{h-1}+(x+1)\sum_{j=1}^{% h-1}{h-1\choose j}x^{j-1}\cr&=x^{h-1}+\sum_{j=1}^{h-1}{h-1\choose j}(x^{j}+x^{% j-1})\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ ( italic_x + 1 ) βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ] end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + ( italic_x + 1 ) βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ) end_CELL end_ROW

Because hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4, we can write RT⁒(x)⁒[xh2βˆ’1]=xhβˆ’1+(xhβˆ’1+xhβˆ’2)+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒(xj+xjβˆ’1)subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21superscriptπ‘₯β„Ž1superscriptπ‘₯β„Ž1superscriptπ‘₯β„Ž2superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗superscriptπ‘₯𝑗1{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=x^{h-1}+(x^{h-1}+x^{h-2})+\sum_{j=1}^{h% -2}{h-1\choose j}(x^{j}+x^{j-1})roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + ( italic_x start_POSTSUPERSCRIPT italic_h - 1 end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ) + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ). Thus,

RT⁒(x)⁒[xh2βˆ’1]=xhβˆ’2+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒(xj+xjβˆ’1)subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21superscriptπ‘₯β„Ž2superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗superscriptπ‘₯𝑗1{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=x^{h-2}+\sum_{j=1}^{h-2}{h-1\choose j}(% x^{j}+x^{j-1})roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) ( italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT ) (10)10( 10 )

From (10), we have RT⁒(x)⁒[xh2βˆ’1]=xhβˆ’2+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xjβˆ’1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21superscriptπ‘₯β„Ž2superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=x^{h-2}+\sum_{j=1}^{h-2}{h-1\choose j}x% ^{j}+\sum_{j=1}^{h-2}{h-1\choose j}x^{j-1}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT. Because hβ‰₯4β„Ž4h\geq 4italic_h β‰₯ 4, we can write

RT⁒(x)⁒[xh2βˆ’1]=xhβˆ’2+βˆ‘j=1hβˆ’2(hβˆ’1j)⁒xj+(hβˆ’11)⁒x0+βˆ‘j=2hβˆ’2(hβˆ’1j)⁒xjβˆ’1=xhβˆ’2+βˆ‘j=1hβˆ’3(hβˆ’1j)⁒xj+(hβˆ’1hβˆ’2)⁒xhβˆ’2+(hβˆ’11)⁒x0+βˆ‘j=1hβˆ’3(hβˆ’1j+1)⁒xjsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21absentsuperscriptπ‘₯β„Ž2superscriptsubscript𝑗1β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗binomialβ„Ž11superscriptπ‘₯0superscriptsubscript𝑗2β„Ž2binomialβ„Ž1𝑗superscriptπ‘₯𝑗1missing-subexpressionabsentsuperscriptπ‘₯β„Ž2superscriptsubscript𝑗1β„Ž3binomialβ„Ž1𝑗superscriptπ‘₯𝑗binomialβ„Ž1β„Ž2superscriptπ‘₯β„Ž2binomialβ„Ž11superscriptπ‘₯0superscriptsubscript𝑗1β„Ž3binomialβ„Ž1𝑗1superscriptπ‘₯𝑗\eqalign{{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]&=x^{h-2}+\sum_{j=1}^{h-2}{h-1% \choose j}x^{j}+{h-1\choose 1}x^{0}+\sum_{j=2}^{h-2}{h-1\choose j}x^{j-1}\cr&=% x^{h-2}+\sum_{j=1}^{h-3}{h-1\choose j}x^{j}+{h-1\choose{h-2}}x^{h-2}+{h-1% \choose 1}x^{0}+\sum_{j=1}^{h-3}{h-1\choose j+1}x^{j}\cr}start_ROW start_CELL roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + ( binomial start_ARG italic_h - 1 end_ARG start_ARG 1 end_ARG ) italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 3 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_h - 2 end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + ( binomial start_ARG italic_h - 1 end_ARG start_ARG 1 end_ARG ) italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 3 end_POSTSUPERSCRIPT ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j + 1 end_ARG ) italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_CELL end_ROW

Thus,

RT⁒(x)⁒[xh2βˆ’1]=(hβˆ’11)⁒x0+βˆ‘j=1hβˆ’3[(hβˆ’1j)+(hβˆ’1j+1)]⁒xj+(hβˆ’1hβˆ’2)⁒xhβˆ’2+xhβˆ’2subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž21binomialβ„Ž11superscriptπ‘₯0superscriptsubscript𝑗1β„Ž3delimited-[]binomialβ„Ž1𝑗binomialβ„Ž1𝑗1superscriptπ‘₯𝑗binomialβ„Ž1β„Ž2superscriptπ‘₯β„Ž2superscriptπ‘₯β„Ž2{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]={h-1\choose 1}x^{0}+\sum_{j=1}^{h-3}% \left[{h-1\choose j}+{h-1\choose j+1}\right]x^{j}+{h-1\choose{h-2}}x^{h-2}+x^{% h-2}roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = ( binomial start_ARG italic_h - 1 end_ARG start_ARG 1 end_ARG ) italic_x start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT + βˆ‘ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_h - 3 end_POSTSUPERSCRIPT [ ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) + ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j + 1 end_ARG ) ] italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT + ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_h - 2 end_ARG ) italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT + italic_x start_POSTSUPERSCRIPT italic_h - 2 end_POSTSUPERSCRIPT (11)11( 11 )

From (11), we have RT⁒(x)⁒[xh2βˆ’1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž211{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = 1 iff (hβˆ’1j)binomialβ„Ž1𝑗{h-1\choose j}( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) is odd for all 1≀j≀hβˆ’21π‘—β„Ž21\leq j\leq h-21 ≀ italic_j ≀ italic_h - 2. Furthermore, RemarkΒ A2Β states that (hβˆ’1j)binomialβ„Ž1𝑗{h-1\choose j}( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_j end_ARG ) is odd for all 1≀j≀hβˆ’21π‘—β„Ž21\leq j\leq h-21 ≀ italic_j ≀ italic_h - 2 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }. Thus,

h∈{2m:mβ‰₯1}⁒iff⁒RT⁒(x)⁒[xh2βˆ’1]=1β„Žconditional-setsuperscript2π‘šπ‘š1iffsubscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž211h\in\{2^{m}:m\geq 1\}~{}~{}~{}{\rm iff}~{}~{}~{}{\rm R}_{T(x)}\left[x^{h^{2}-1% }\right]=1italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 } roman_iff roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = 1 (12)12( 12 )

Recall that e𝑒eitalic_e is the period of T⁒(x)=xh+x+1𝑇π‘₯superscriptπ‘₯β„Žπ‘₯1T(x)=x^{h}+x+1italic_T ( italic_x ) = italic_x start_POSTSUPERSCRIPT italic_h end_POSTSUPERSCRIPT + italic_x + 1. If h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }, then (12) implies that RT⁒(x)⁒[xh2βˆ’1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž211{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = 1. Thus, e≀h2βˆ’1𝑒superscriptβ„Ž21e\leq h^{2}-1italic_e ≀ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1. We also have eβ‰₯h2βˆ’1𝑒superscriptβ„Ž21e\geq h^{2}-1italic_e β‰₯ italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 by TheoremΒ 3. Thus, e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1. Conversely, if e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1, then RT⁒(x)⁒[xh2βˆ’1]=1subscriptR𝑇π‘₯delimited-[]superscriptπ‘₯superscriptβ„Ž211{\rm R}_{T(x)}\left[x^{h^{2}-1}\right]=1roman_R start_POSTSUBSCRIPT italic_T ( italic_x ) end_POSTSUBSCRIPT [ italic_x start_POSTSUPERSCRIPT italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] = 1. Then (12) implies that h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }. In summary, e=h2βˆ’1𝑒superscriptβ„Ž21e=h^{2}-1italic_e = italic_h start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“



7Β Β Β Appendixes

The results presented below are useful for deriving the polynomial periods.


RemarkΒ A1.Β  Let p𝑝pitalic_p be a prime and h>0β„Ž0h>0italic_h > 0 be an integer. Then there are integers q>0π‘ž0q>0italic_q > 0 and jβ‰₯0𝑗0j\geq 0italic_j β‰₯ 0 such that h=q⁒pjβ„Žπ‘žsuperscript𝑝𝑗h=qp^{j}italic_h = italic_q italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT and p𝑝pitalic_p does not divide qπ‘žqitalic_q. This fact can be proved as follows. Using the prime-factorization theorem, we have h=pj⁒∏i=1kpiniβ„Žsuperscript𝑝𝑗superscriptsubscriptproduct𝑖1π‘˜subscriptsuperscript𝑝subscript𝑛𝑖𝑖h=p^{j}\prod_{i=1}^{k}p^{n_{i}}_{i}italic_h = italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ∏ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, for some integers jβ‰₯0𝑗0j\geq 0italic_j β‰₯ 0, kβ‰₯1π‘˜1k\geq 1italic_k β‰₯ 1, niβ‰₯0subscript𝑛𝑖0n_{i}\geq 0italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‰₯ 0, 1≀i≀k1π‘–π‘˜1\leq i\leq k1 ≀ italic_i ≀ italic_k, and distinct primes p1β‰ psubscript𝑝1𝑝p_{1}\not=pitalic_p start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT β‰  italic_p, p2β‰ psubscript𝑝2𝑝p_{2}\not=pitalic_p start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT β‰  italic_p, …, pkβ‰ psubscriptπ‘π‘˜π‘p_{k}\not=pitalic_p start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT β‰  italic_p. Let q=∏i=1kpiniπ‘žsuperscriptsubscriptproduct𝑖1π‘˜subscriptsuperscript𝑝subscript𝑛𝑖𝑖q=\prod_{i=1}^{k}p^{n_{i}}_{i}italic_q = ∏ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_p start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Then q>0π‘ž0q>0italic_q > 0 and h=q⁒pjβ„Žπ‘žsuperscript𝑝𝑗h=qp^{j}italic_h = italic_q italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT. Note that p𝑝pitalic_p does not divide qπ‘žqitalic_q, because pisubscript𝑝𝑖p_{i}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is prime and piβ‰ psubscript𝑝𝑖𝑝p_{i}\not=pitalic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT β‰  italic_p, 1≀i≀k1π‘–π‘˜1\leq i\leq k1 ≀ italic_i ≀ italic_k.


TheoremΒ A1.Β  Let p𝑝pitalic_p be a prime and let hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2 be an integer. Then p𝑝pitalic_p divides (hi)binomialβ„Žπ‘–h\choose i( binomial start_ARG italic_h end_ARG start_ARG italic_i end_ARG ) for all 1≀i≀hβˆ’11π‘–β„Ž11\leq i\leq h-11 ≀ italic_i ≀ italic_h - 1 iff h∈{pm:mβ‰₯1}β„Žconditional-setsuperscriptπ‘π‘šπ‘š1h\in\{p^{m}:m\geq 1\}italic_h ∈ { italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }. For the special case of p=2𝑝2p=2italic_p = 2, we have (hi)binomialβ„Žπ‘–h\choose i( binomial start_ARG italic_h end_ARG start_ARG italic_i end_ARG ) is even for all 1≀i≀hβˆ’11π‘–β„Ž11\leq i\leq h-11 ≀ italic_i ≀ italic_h - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.


Proof.

(1) Only-if part: Assume that p𝑝pitalic_p divides (hi)binomialβ„Žπ‘–h\choose i( binomial start_ARG italic_h end_ARG start_ARG italic_i end_ARG ) for all 1≀i≀hβˆ’11π‘–β„Ž11\leq i\leq h-11 ≀ italic_i ≀ italic_h - 1. Suppose that hβ‰ pmβ„Žsuperscriptπ‘π‘šh\not=p^{m}italic_h β‰  italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for any integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1. Using RemarkΒ A1, there are integers q>0π‘ž0q>0italic_q > 0 and jβ‰₯0𝑗0j\geq 0italic_j β‰₯ 0 such that h=q⁒pjβ„Žπ‘žsuperscript𝑝𝑗h=qp^{j}italic_h = italic_q italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT and p𝑝pitalic_p does not divide qπ‘žqitalic_q. Because hβ‰ pmβ„Žsuperscriptπ‘π‘šh\not=p^{m}italic_h β‰  italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for any integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1, we have q>1π‘ž1q>1italic_q > 1. Let I=pj𝐼superscript𝑝𝑗I=p^{j}italic_I = italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT. Then h/I=qβ„ŽπΌπ‘žh/I=qitalic_h / italic_I = italic_q and

(hI)=∏k=0Iβˆ’1hβˆ’kIβˆ’k=hI⁒∏k=1Iβˆ’1hβˆ’kIβˆ’k=q⁒∏k=1Iβˆ’1hβˆ’kIβˆ’kbinomialβ„ŽπΌsubscriptsuperscriptproduct𝐼1π‘˜0β„Žπ‘˜πΌπ‘˜β„ŽπΌsubscriptsuperscriptproduct𝐼1π‘˜1β„Žπ‘˜πΌπ‘˜π‘žsubscriptsuperscriptproduct𝐼1π‘˜1β„Žπ‘˜πΌπ‘˜{h\choose I}=\prod^{I-1}_{k=0}{h-k\over I-k}={h\over I}\prod^{I-1}_{k=1}{h-k% \over I-k}=q\prod^{I-1}_{k=1}{h-k\over I-k}( binomial start_ARG italic_h end_ARG start_ARG italic_I end_ARG ) = ∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG = divide start_ARG italic_h end_ARG start_ARG italic_I end_ARG ∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG = italic_q ∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG

For each k∈{1,2,…,Iβˆ’1}π‘˜12…𝐼1k\in\{1,2,\dots,I-1\}italic_k ∈ { 1 , 2 , … , italic_I - 1 }, by RemarkΒ A1, we have k=pm⁒(k)⁒s⁒(k)π‘˜superscriptπ‘π‘šπ‘˜π‘ π‘˜k=p^{m(k)}s(k)italic_k = italic_p start_POSTSUPERSCRIPT italic_m ( italic_k ) end_POSTSUPERSCRIPT italic_s ( italic_k ) for some integers m⁒(k)β‰₯0π‘šπ‘˜0m(k)\geq 0italic_m ( italic_k ) β‰₯ 0 and s⁒(k)>0π‘ π‘˜0s(k)>0italic_s ( italic_k ) > 0, such that p𝑝pitalic_p does not divide s⁒(k)π‘ π‘˜s(k)italic_s ( italic_k ). Because k≀Iβˆ’1π‘˜πΌ1k\leq I-1italic_k ≀ italic_I - 1, we have pm⁒(k)⁒s⁒(k)≀pjβˆ’1superscriptπ‘π‘šπ‘˜π‘ π‘˜superscript𝑝𝑗1p^{m(k)}s(k)\leq p^{j}-1italic_p start_POSTSUPERSCRIPT italic_m ( italic_k ) end_POSTSUPERSCRIPT italic_s ( italic_k ) ≀ italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT - 1, which implies that j>m⁒(k)β‰₯0π‘—π‘šπ‘˜0j>m(k)\geq 0italic_j > italic_m ( italic_k ) β‰₯ 0 for all k∈{1,2,…,Iβˆ’1}π‘˜12…𝐼1k\in\{1,2,\dots,I-1\}italic_k ∈ { 1 , 2 , … , italic_I - 1 }. We then have

hβˆ’kIβˆ’k=q⁒pjβˆ’pm⁒(k)⁒s⁒(k)pjβˆ’pm⁒(k)⁒s⁒(k)=q⁒pjβˆ’m⁒(k)βˆ’s⁒(k)pjβˆ’m⁒(k)βˆ’s⁒(k)β„Žπ‘˜πΌπ‘˜π‘žsuperscript𝑝𝑗superscriptπ‘π‘šπ‘˜π‘ π‘˜superscript𝑝𝑗superscriptπ‘π‘šπ‘˜π‘ π‘˜π‘žsuperscriptπ‘π‘—π‘šπ‘˜π‘ π‘˜superscriptπ‘π‘—π‘šπ‘˜π‘ π‘˜{h-k\over I-k}={qp^{j}-p^{m(k)}s(k)\over p^{j}-p^{m(k)}s(k)}={qp^{j-m(k)}-s(k)% \over p^{j-m(k)}-s(k)}divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG = divide start_ARG italic_q italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT - italic_p start_POSTSUPERSCRIPT italic_m ( italic_k ) end_POSTSUPERSCRIPT italic_s ( italic_k ) end_ARG start_ARG italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT - italic_p start_POSTSUPERSCRIPT italic_m ( italic_k ) end_POSTSUPERSCRIPT italic_s ( italic_k ) end_ARG = divide start_ARG italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_k ) end_POSTSUPERSCRIPT - italic_s ( italic_k ) end_ARG start_ARG italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_k ) end_POSTSUPERSCRIPT - italic_s ( italic_k ) end_ARG

We have 1≀I≀hβˆ’11πΌβ„Ž11\leq I\leq h-11 ≀ italic_I ≀ italic_h - 1, because q>1π‘ž1q>1italic_q > 1. From the assumption, p𝑝pitalic_p divides (hI)=q⁒∏k=1Iβˆ’1hβˆ’kIβˆ’kbinomialβ„ŽπΌπ‘žsubscriptsuperscriptproduct𝐼1π‘˜1β„Žπ‘˜πΌπ‘˜{h\choose I}=q\prod^{I-1}_{k=1}{h-k\over I-k}( binomial start_ARG italic_h end_ARG start_ARG italic_I end_ARG ) = italic_q ∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG. Because p𝑝pitalic_p does not divide qπ‘žqitalic_q and p𝑝pitalic_p is prime, p𝑝pitalic_p divides

∏k=1Iβˆ’1hβˆ’kIβˆ’k=∏k=1Iβˆ’1q⁒pjβˆ’m⁒(k)βˆ’s⁒(k)pjβˆ’m⁒(k)βˆ’s⁒(k)subscriptsuperscriptproduct𝐼1π‘˜1β„Žπ‘˜πΌπ‘˜subscriptsuperscriptproduct𝐼1π‘˜1π‘žsuperscriptπ‘π‘—π‘šπ‘˜π‘ π‘˜superscriptπ‘π‘—π‘šπ‘˜π‘ π‘˜\prod^{I-1}_{k=1}{h-k\over I-k}=\prod^{I-1}_{k=1}{qp^{j-m(k)}-s(k)\over p^{j-m% (k)}-s(k)}∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT divide start_ARG italic_h - italic_k end_ARG start_ARG italic_I - italic_k end_ARG = ∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT divide start_ARG italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_k ) end_POSTSUPERSCRIPT - italic_s ( italic_k ) end_ARG start_ARG italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_k ) end_POSTSUPERSCRIPT - italic_s ( italic_k ) end_ARG

which implies that p𝑝pitalic_p divides

∏k=1Iβˆ’1[q⁒pjβˆ’m⁒(k)βˆ’s⁒(k)]subscriptsuperscriptproduct𝐼1π‘˜1delimited-[]π‘žsuperscriptπ‘π‘—π‘šπ‘˜π‘ π‘˜\prod^{I-1}_{k=1}\left[qp^{j-m(k)}-s(k)\right]∏ start_POSTSUPERSCRIPT italic_I - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT [ italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_k ) end_POSTSUPERSCRIPT - italic_s ( italic_k ) ]

Thus, p𝑝pitalic_p divides q⁒pjβˆ’m⁒(K)βˆ’s⁒(K)π‘žsuperscriptπ‘π‘—π‘šπΎπ‘ πΎqp^{j-m(K)}-s(K)italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_K ) end_POSTSUPERSCRIPT - italic_s ( italic_K ) for some 1≀K≀Iβˆ’11𝐾𝐼11\leq K\leq I-11 ≀ italic_K ≀ italic_I - 1. Then p⁒r=q⁒pjβˆ’m⁒(K)βˆ’s⁒(K)π‘π‘Ÿπ‘žsuperscriptπ‘π‘—π‘šπΎπ‘ πΎpr=qp^{j-m(K)}-s(K)italic_p italic_r = italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_K ) end_POSTSUPERSCRIPT - italic_s ( italic_K ) for some integer r>0π‘Ÿ0r>0italic_r > 0. Note that s⁒(K)>0𝑠𝐾0s(K)>0italic_s ( italic_K ) > 0 and j>m⁒(K)π‘—π‘šπΎj>m(K)italic_j > italic_m ( italic_K ), i.e., jβˆ’m⁒(K)βˆ’1β‰₯0π‘—π‘šπΎ10j-m(K)-1\geq 0italic_j - italic_m ( italic_K ) - 1 β‰₯ 0. We then have

s⁒(K)=q⁒pjβˆ’m⁒(K)βˆ’p⁒r=p⁒[q⁒pjβˆ’m⁒(K)βˆ’1βˆ’r]π‘ πΎπ‘žsuperscriptπ‘π‘—π‘šπΎπ‘π‘Ÿπ‘delimited-[]π‘žsuperscriptπ‘π‘—π‘šπΎ1π‘Ÿs(K)=qp^{j-m(K)}-pr=p\left[qp^{j-m(K)-1}-r\right]italic_s ( italic_K ) = italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_K ) end_POSTSUPERSCRIPT - italic_p italic_r = italic_p [ italic_q italic_p start_POSTSUPERSCRIPT italic_j - italic_m ( italic_K ) - 1 end_POSTSUPERSCRIPT - italic_r ]

which implies that p𝑝pitalic_p divides s⁒(K)𝑠𝐾s(K)italic_s ( italic_K ), which is a contradiction. Thus, h=pmβ„Žsuperscriptπ‘π‘šh=p^{m}italic_h = italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for some integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1.

(2) If part: Assume that h=pmβ„Žsuperscriptπ‘π‘šh=p^{m}italic_h = italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for some integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1. Let 1≀i≀hβˆ’1=pmβˆ’11π‘–β„Ž1superscriptπ‘π‘š11\leq i\leq h-1=p^{m}-11 ≀ italic_i ≀ italic_h - 1 = italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT - 1. From RemarkΒ A1, there are integers kβ‰₯0π‘˜0k\geq 0italic_k β‰₯ 0 and M>0𝑀0M>0italic_M > 0 such that i=pk⁒M𝑖superscriptπ‘π‘˜π‘€i=p^{k}Mitalic_i = italic_p start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_M and p𝑝pitalic_p does not divide M𝑀Mitalic_M. We have k<mπ‘˜π‘šk<mitalic_k < italic_m, because i≀pmβˆ’1𝑖superscriptπ‘π‘š1i\leq p^{m}-1italic_i ≀ italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT - 1 and M>0𝑀0M>0italic_M > 0. Note that

(pmi)=pmi⁒(pmβˆ’1iβˆ’1)binomialsuperscriptπ‘π‘šπ‘–superscriptπ‘π‘šπ‘–binomialsuperscriptπ‘π‘š1𝑖1{p^{m}\choose i}={p^{m}\over i}{p^{m}-1\choose i-1}( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_i end_ARG ) = divide start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_i end_ARG ( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT - 1 end_ARG start_ARG italic_i - 1 end_ARG )

By letting N=(pmβˆ’1iβˆ’1)𝑁binomialsuperscriptπ‘π‘š1𝑖1N={p^{m}-1\choose i-1}italic_N = ( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT - 1 end_ARG start_ARG italic_i - 1 end_ARG ), we then have

(pmi)=pmpk⁒NM=pmβˆ’k⁒NM=pj⁒NMbinomialsuperscriptπ‘π‘šπ‘–absentsuperscriptπ‘π‘šsuperscriptπ‘π‘˜π‘π‘€missing-subexpressionabsentsuperscriptπ‘π‘šπ‘˜π‘π‘€missing-subexpressionabsentsuperscript𝑝𝑗𝑁𝑀\eqalign{{p^{m}\choose i}&={p^{m}\over p^{k}}{N\over M}\cr&=p^{m-k}{N\over M}% \cr&=p^{j}{N\over M}\cr}start_ROW start_CELL ( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_i end_ARG ) end_CELL start_CELL = divide start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_p start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG divide start_ARG italic_N end_ARG start_ARG italic_M end_ARG end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_p start_POSTSUPERSCRIPT italic_m - italic_k end_POSTSUPERSCRIPT divide start_ARG italic_N end_ARG start_ARG italic_M end_ARG end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL = italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT divide start_ARG italic_N end_ARG start_ARG italic_M end_ARG end_CELL end_ROW

where j=mβˆ’k>0π‘—π‘šπ‘˜0j=m-k>0italic_j = italic_m - italic_k > 0. Because gcd⁑(M,pj)=1𝑀superscript𝑝𝑗1\gcd(M,p^{j})=1roman_gcd ( italic_M , italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ) = 1, M𝑀Mitalic_M divides N𝑁Nitalic_N, which implies that (pmi)binomialsuperscriptπ‘π‘šπ‘–{p^{m}\choose i}( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_i end_ARG ) is a multiple of pjsuperscript𝑝𝑗p^{j}italic_p start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT. Thus, p𝑝pitalic_p divides (pmi)=(hi)binomialsuperscriptπ‘π‘šπ‘–binomialβ„Žπ‘–{p^{m}\choose i}={h\choose i}( binomial start_ARG italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG italic_i end_ARG ) = ( binomial start_ARG italic_h end_ARG start_ARG italic_i end_ARG ).Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“


TheoremΒ A2.Β  Let p𝑝pitalic_p be a prime, mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1, and h=pmβ„Žsuperscriptπ‘π‘šh=p^{m}italic_h = italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT. If 0≀i≀hβˆ’10π‘–β„Ž10\leq i\leq h-10 ≀ italic_i ≀ italic_h - 1, then p𝑝pitalic_p does not divide (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ).


Proof.Β  Let i∈{0,1,…,hβˆ’1}𝑖01β€¦β„Ž1i\in\{0,1,\dots,h-1\}italic_i ∈ { 0 , 1 , … , italic_h - 1 }. From ExerciseΒ 1.1 ofΒ [1], we have (hβˆ’1i)=(βˆ’1)i⁒(mod⁒p)binomialβ„Ž1𝑖superscript1𝑖mod𝑝{{h-1}\choose i}=(-1)^{i}({\rm mod}\ p)( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) = ( - 1 ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( roman_mod italic_p ). Thus, (hβˆ’1i)βˆ’(βˆ’1)i=k⁒pbinomialβ„Ž1𝑖superscript1π‘–π‘˜π‘{{h-1}\choose i}-(-1)^{i}=kp( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) - ( - 1 ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT = italic_k italic_p for some integer kπ‘˜kitalic_k. Suppose that p𝑝pitalic_p divides (hβˆ’1i)binomialβ„Ž1𝑖{{h-1}\choose i}( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ). Then (hβˆ’1i)=n⁒pbinomialβ„Ž1𝑖𝑛𝑝{{h-1}\choose i}=np( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) = italic_n italic_p for some integer nβ‰₯1𝑛1n\geq 1italic_n β‰₯ 1. Thus, n⁒pβˆ’(βˆ’1)i=k⁒p𝑛𝑝superscript1π‘–π‘˜π‘np-(-1)^{i}=kpitalic_n italic_p - ( - 1 ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT = italic_k italic_p. We then have (nβˆ’k)⁒p=(βˆ’1)iπ‘›π‘˜π‘superscript1𝑖(n-k)p=(-1)^{i}( italic_n - italic_k ) italic_p = ( - 1 ) start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT, which is impossible. Thus, p𝑝pitalic_p does not divide (hβˆ’1i)binomialβ„Ž1𝑖{{h-1}\choose i}( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ).Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“

The converse of TheoremΒ A2Β does not hold for arbitrary prime p𝑝pitalic_p. That is, if p𝑝pitalic_p does not divide (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) for any i∈{0,1,…,hβˆ’1}𝑖01β€¦β„Ž1i\in\{0,1,\dots,h-1\}italic_i ∈ { 0 , 1 , … , italic_h - 1 }, then it is not necessary that h=pmβ„Žsuperscriptπ‘π‘šh=p^{m}italic_h = italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for some integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1. For example, let p=3𝑝3p=3italic_p = 3 and h=6β„Ž6h=6italic_h = 6. Then p𝑝pitalic_p does not divide (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) for any i∈{0,1,…,hβˆ’1}𝑖01β€¦β„Ž1i\in\{0,1,\dots,h-1\}italic_i ∈ { 0 , 1 , … , italic_h - 1 }, but hβ‰ pmβ„Žsuperscriptπ‘π‘šh\not=p^{m}italic_h β‰  italic_p start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for any integer mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1. TheoremΒ A3Β below shows that the converse of TheoremΒ A2Β also holds for the special case of p=2𝑝2p=2italic_p = 2.


TheoremΒ A3.Β  Let hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2 be an integer. Then (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) is odd for all 0≀i≀hβˆ’10π‘–β„Ž10\leq i\leq h-10 ≀ italic_i ≀ italic_h - 1 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.


Proof.

(1) Assume that h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }. Using TheoremΒ A2Β with p=2𝑝2p=2italic_p = 2, it follows that 2 does not divide (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ), i.e., (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) is odd, for all 0≀i≀hβˆ’10π‘–β„Ž10\leq i\leq h-10 ≀ italic_i ≀ italic_h - 1.

(2) Let hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2 be an integer. Assume that (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) is odd, for all 0≀i≀hβˆ’10π‘–β„Ž10\leq i\leq h-10 ≀ italic_i ≀ italic_h - 1.

In general, for 1≀i≀hβˆ’11π‘–β„Ž11\leq i\leq h-11 ≀ italic_i ≀ italic_h - 1, we have

(hβˆ’1i)=(hβˆ’1iβˆ’1)⁒hβˆ’iibinomialβ„Ž1𝑖binomialβ„Ž1𝑖1β„Žπ‘–π‘–{h-1\choose i}={h-1\choose i-1}{h-i\over i}( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) = ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i - 1 end_ARG ) divide start_ARG italic_h - italic_i end_ARG start_ARG italic_i end_ARG

From RemarkΒ A1, there are integers q>0π‘ž0q>0italic_q > 0 and mβ‰₯0π‘š0m\geq 0italic_m β‰₯ 0 such that h=q⁒2mβ„Žπ‘žsuperscript2π‘šh=q2^{m}italic_h = italic_q 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT and 2222 does not divide qπ‘žqitalic_q, i.e., qπ‘žqitalic_q is odd.

Suppose that qβ‰ 1π‘ž1q\not=1italic_q β‰  1. Thus, qβ‰₯3π‘ž3q\geq 3italic_q β‰₯ 3. Let I=2m𝐼superscript2π‘šI=2^{m}italic_I = 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT. We then have

hβˆ’II=q⁒2mβˆ’2m2m=qβˆ’1β„ŽπΌπΌπ‘žsuperscript2π‘šsuperscript2π‘šsuperscript2π‘šπ‘ž1{h-I\over I}={q2^{m}-2^{m}\over 2^{m}}=q-1divide start_ARG italic_h - italic_I end_ARG start_ARG italic_I end_ARG = divide start_ARG italic_q 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT - 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT end_ARG = italic_q - 1

which is even and positive (because qπ‘žqitalic_q is odd and qβ‰₯3π‘ž3q\geq 3italic_q β‰₯ 3). Note that 1≀I≀hβˆ’11πΌβ„Ž11\leq I\leq h-11 ≀ italic_I ≀ italic_h - 1, because mβ‰₯0π‘š0m\geq 0italic_m β‰₯ 0 and qβ‰₯3π‘ž3q\geq 3italic_q β‰₯ 3. Thus,

(hβˆ’1I)=(hβˆ’1Iβˆ’1)⁒hβˆ’II=(hβˆ’1Iβˆ’1)⁒(qβˆ’1)binomialβ„Ž1𝐼binomialβ„Ž1𝐼1β„ŽπΌπΌbinomialβ„Ž1𝐼1π‘ž1{h-1\choose I}={h-1\choose I-1}{h-I\over I}={h-1\choose I-1}(q-1)( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_I end_ARG ) = ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_I - 1 end_ARG ) divide start_ARG italic_h - italic_I end_ARG start_ARG italic_I end_ARG = ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_I - 1 end_ARG ) ( italic_q - 1 )

is even, which contradicts the assumption. Thus, q=1π‘ž1q=1italic_q = 1, and then h=2mβ„Žsuperscript2π‘šh=2^{m}italic_h = 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT. We have mβ‰₯1π‘š1m\geq 1italic_m β‰₯ 1, because hβ‰₯2β„Ž2h\geq 2italic_h β‰₯ 2. Thus, h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.Β  βŠ”β£βŠ“square-unionsquare-intersection\sqcup\kern-6.60004pt\sqcapβŠ” βŠ“

RemarkΒ A2.Β  Let hβ‰₯3β„Ž3h\geq 3italic_h β‰₯ 3 be an integer. We then have (hβˆ’10)=(hβˆ’1hβˆ’1)=1binomialβ„Ž10binomialβ„Ž1β„Ž11{{h-1}\choose{0}}={{h-1}\choose{h-1}}=1( binomial start_ARG italic_h - 1 end_ARG start_ARG 0 end_ARG ) = ( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_h - 1 end_ARG ) = 1, which is odd. From TheoremΒ A3, we can conclude that (hβˆ’1i)binomialβ„Ž1𝑖h-1\choose i( binomial start_ARG italic_h - 1 end_ARG start_ARG italic_i end_ARG ) is odd for all 1≀i≀hβˆ’21π‘–β„Ž21\leq i\leq h-21 ≀ italic_i ≀ italic_h - 2 iff h∈{2m:mβ‰₯1}β„Žconditional-setsuperscript2π‘šπ‘š1h\in\{2^{m}:m\geq 1\}italic_h ∈ { 2 start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT : italic_m β‰₯ 1 }.



References

[1] M.Β Ayad, Galois Theory and Applications: Solved Exercises and Problems, World Scientific, 2018.

[2] E.R.Β Berlekamp, Algebraic Coding Theory, McGraw-Hill, 1968.

[3] R.P.Β Brent and P.Β Zimmermann, The Great Trinomial Hunt, Notices of the AMS, vol.Β 58, no.Β 2, pp.Β 233-239, Feb.Β 2011.

[4] S.W.Β Golomb, Shift Register Sequences, 2nd edition, Aegean Park Press, 1982.

[5] T.Β Klove and V.Β Korzhik, Error Detecting Codes: General Theory and their Application in Feedback Communication Systems, Kluwer Academic, 1995.

[6] R.Β Lidl and H.Β Niederreiter, Introduction to Finite Fields and Applications, Cambridge University Press, 1986.

[7] S.Β Lin and D.J.Β Costello, Jr., Error Control Coding: Fundamentals and Applications, Prentice Hall, 1983.

[8] F.J.Β MacWilliams and N.J.A.Β Sloan, The Theory of Error-Correcting Codes, North-Holland, 1977.

[9] G.D.Β Nguyen, β€œFast CRCs,” IEEE Transactions on Computers, vol.Β 58, no.Β 10, pp.Β 1321-1331, Oct.Β 2009.

[10] N.Β Zierler, On xn+x+1superscriptπ‘₯𝑛π‘₯1x^{n}+x+1italic_x start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT + italic_x + 1 over GF(2), Information and Control, vol.Β 16, no.Β 5, pp.Β 502-505, 1970.