Loading [MathJax]/jax/output/SVG/jax.js
Research article

Combinatorial structure and sumsets associated with Beatty sequences generated by powers of the golden ratio

  • Received: 07 January 2022 Revised: 06 April 2022 Accepted: 19 April 2022 Published: 26 April 2022
  • Let α be the golden ratio, mN, and B(αm) the Beatty sequence (or Beatty set) generated by αm. In this article, we give some combinatorial structures of B(αm) and use them in the study of associated sumsets. In particular, we obtain, for each mN, a positive integer h=h(m) such that the h-fold sumset hB(αm) is a cofinite subset of N. In addition, we explicitly give the integer N=N(m) such that hB(αm) contains every integer that is larger than or equal to N, and show that this choice of N is best possible when m is small. We also propose some possible research problems. This paper extends the previous results on sumsets associated with upper and lower Wythoff sequences.

    Citation: Prapanpong Pongsriiam. Combinatorial structure and sumsets associated with Beatty sequences generated by powers of the golden ratio[J]. Electronic Research Archive, 2022, 30(7): 2385-2405. doi: 10.3934/era.2022121

    Related Papers:

    [1] Shishuo Fu, Jiaxi Lu, Yuanzhe Ding . A skeleton model to enumerate standard puzzle sequences. Electronic Research Archive, 2022, 30(1): 179-203. doi: 10.3934/era.2022010
    [2] Tian-Xiao He, Peter J.-S. Shiue . Identities for linear recursive sequences of order $ 2 $. Electronic Research Archive, 2021, 29(5): 3489-3507. doi: 10.3934/era.2021049
    [3] Yixin Ren, Chenyu Hou, Huaning Liu . Correlation properties of interleaved Legendre sequences and Ding-Helleseth-Lam sequences. Electronic Research Archive, 2023, 31(8): 4549-4556. doi: 10.3934/era.2023232
    [4] Messoud Efendiev, Vitali Vougalter . Linear and nonlinear non-Fredholm operators and their applications. Electronic Research Archive, 2022, 30(2): 515-534. doi: 10.3934/era.2022027
    [5] Tian-Xiao He, Peter J.-S. Shiue, Zihan Nie, Minghao Chen . Recursive sequences and girard-waring identities with applications in sequence transformation. Electronic Research Archive, 2020, 28(2): 1049-1062. doi: 10.3934/era.2020057
    [6] Kiyoshi Igusa, Gordana Todorov . Picture groups and maximal green sequences. Electronic Research Archive, 2021, 29(5): 3031-3068. doi: 10.3934/era.2021025
    [7] Changhai Wang, Jiaxi Ren, Hui Liang . MSGraph: Modeling multi-scale K-line sequences with graph attention network for profitable indices recommendation. Electronic Research Archive, 2023, 31(5): 2626-2650. doi: 10.3934/era.2023133
    [8] Xi Liu, Huaning Liu . Arithmetic autocorrelation and pattern distribution of binary sequences. Electronic Research Archive, 2025, 33(2): 849-866. doi: 10.3934/era.2025038
    [9] Feng Qiu, Hui Xu, Fukui Li . Applying modified golden jackal optimization to intrusion detection for Software-Defined Networking. Electronic Research Archive, 2024, 32(1): 418-444. doi: 10.3934/era.2024021
    [10] Agustín Moreno Cañadas, Isaías David Marín Gaviria, Pedro Fernando Fernández Espinosa . Brauer configuration algebras and Kronecker modules to categorify integer sequences. Electronic Research Archive, 2022, 30(2): 661-682. doi: 10.3934/era.2022035
  • Let α be the golden ratio, mN, and B(αm) the Beatty sequence (or Beatty set) generated by αm. In this article, we give some combinatorial structures of B(αm) and use them in the study of associated sumsets. In particular, we obtain, for each mN, a positive integer h=h(m) such that the h-fold sumset hB(αm) is a cofinite subset of N. In addition, we explicitly give the integer N=N(m) such that hB(αm) contains every integer that is larger than or equal to N, and show that this choice of N is best possible when m is small. We also propose some possible research problems. This paper extends the previous results on sumsets associated with upper and lower Wythoff sequences.



    Let A and B be nonempty subsets of Z, hN, and xZ. The sumset A+B, the h-fold sumset hA, the translation x+A, and the dilation xA are defined by

    A+B={a+baAandbB},hA={a1+a2++ahaiA  for all  i},x+A=A+x={a+xaA},andxA=Ax={axaA}.

    The central problem in additive number theory is to determine whether a given subset A of N (or N0) is an additive basis or an asymptotic additive basis of finite order, and if it is, then it is desirable to explicitly obtain positive integers h and N such that the h-fold sumset hA contains all positive integers, or every positive integer larger than N. For additional details and references on sumsets and additive number theory, we refer the reader to the books by Freiman [1], Halberstam and Roth [2], Nathanson [3], Tao and Vu [4], and Vaughan [5].

    Let α be the golden ratio, B(α) and B(α2) the lower and upper Wythoff sequences, respectively, and in general, let B(x) be the Beatty sequence (or Beatty set) generated by x. Previously, Pongsriiam and his coauthors [6] obtained various results on sumsets associated with B(α) and B(α2) and showed that 2B(α) and 3B(α2) are cofinite while B(α) and 2B(α2) are not. Using automata theory and a computer program called Walnut, Shallit [7,8] gave a different proof of this result and also calculated the Frobenius numbers for some classical automatic sequences. Dekking [9] introduced a different technique to compute the sumsets 2B(α) and 3B(α2) by using combinatorics on words and the theory of two dimensional substitution; see also [10]. Napp Phunphayap, Pongsriiam, and Shallit [11] studied sumsets associated with B(x) where x is any irrational number in the interval (1,3). For more information on related research, we refer the reader to Fraenkel [12,13,14], Kawsumarng et al. [15], Kimberling [16,17], Pitman [18], Zhou [19], and in the online encyclopedia OEIS [20].

    One of our motivations comes from the recent results on palindromes as an additive basis: Banks [21] showed that every positive integer can be written as the sum of at most 49 palindromes in base 10; Cilleruelo, Luca, and Baxter [22] improved it by showing that if b5 is fixed, then every positive integer is the sum of at most three b-adic palindromes; Rajasekaran, Shallit, and Smith [23] completed the study by proving that the theorem of Cilleruelo, Luca, and Baxter [22] also holds when b{3,4}, and if b=2, then we need four summands to write every positive integer as a sum of b-adic palindromes. Comparing these complete results on palindromes [21,22,23] and those satisfactory but incomplete answers on the classical bases such as primes or powers of nonnegative integers in Goldbach's or Waring's problems, we are led to an idea of studying a new arithmetic or combinatorial sequence as an additive basis like they did for palindromes in [21,22,23].

    Clearly, arithmetic progressions are bad for sumsets because the calculation is too easy and many of them cannot be a basis. For instance, the set of all positive integers that are congruent to a modulo m where m and gcd(a,m) are larger than 1 is not a basis. Being a generalization of arithmetic progressions, Beatty sequences B(x) are nearly periodic but not really periodic when their generator x is an irrational number. So it is interesting to replace arithmetic progressions by Beatty sequences and see what happen.

    It seems that there are some connections between the sumsets of B(x) and the members of a particular linear recurrence relation whose characteristic polynomial has x as one of its root; see, for example, in Theorems 3.5, 3.16, 3.17, Remark 3.19, and open questions in the article by Kawsumarng et al. [15]. In particular, if m3 is an integer and h=h(m) is the smallest positive integer such that hB(αm) is cofinite, then it seems that there are infinitely many Fibonacci numbers that do not belong to (h1)B(αm). While many combinatorial properties of lower and upper Wythoff sequences have been extensively studied, there are only a few arithmetic results concerning sumsets associated with Beatty sequences, a generalization of Wythoff sequences. These motivate us to investigate more on this problem.

    In this article, we continue the investigation on B(αm) for m3. In particular, we provide some combinatorial structures of B(αm) in Theorems 3.4 and 3.5 and use them to calculate, for each m3, a positive integer h=h(m) such that hB(αm) is cofinite. In addition, we explicitly give in Theorems 4.3 and 4.4 a positive integer N=N(m), which is best possible when m is small, such that hB(αm) contains every integer that is larger than or equal to N. For example, we obtain that 12B(α5) contains every integer larger than or equal to 2684 and that 2684 is the smallest integer having this property. By some numerical evidence as shown in Remark 2, Corollary 1, and Question 1, we believe that our choices of the integers h and N are actually the smallest possible for all mN. Nevertheless, the proof seems very long and difficult, and so we postpone this for future research.

    We organize this article as follows. In Section 2, we recall some definitions and useful results for the reader's convenience. In Section 3, we give some combinatorial structures of B(αm), and then in Section 4, we use them to obtain the desired results on sumsets.

    We first introduce the notation which will be used throughout this article as follows: α=(1+5)/2 is the golden ratio, β=(15)/2, and if xR, then x is the largest integer less than or equal to x, {x}=xx, x is the smallest integer larger than or equal to x, and with a little abuse of notation

    B(x)={nxnN}=(nx)n1,

    where we consider B(x) as a sequence (nx)n1 when we show its combinatorial structure, and we treat B(x) as a set when we give a result on sumsets. In addition, for n0, we write Fn and Ln to denote the nth Fibonacci and Lucas numbers, which are defined by the same recursive pattern an=an1+an2 for n2 but with different initial values F0=0, F1=1, L0=2, and L1=1. We can also extend them to negative indices by the formula Fn=(1)n+1Fn and Ln=(1)nLn. Furthermore, if P is a mathematical statement, then the Iverson notation [P] is defined by

    [P]={1,if   P   holds;0,otherwise.

    We often use the following fact: 1<β<0, (|βn|)n1 is strictly decreasing, if a1>a2>>ar are even positive integers, then 0<βa1<βa2<<βar, and if b1>b2>>br are odd positive integers, then 0>βb1>βb2>>βbr. In addition, α and β are roots of the equation x2x1=0. So, for instance, αβ=1, β2=β+1, and β2+β4=4β+3. Finally, we remark that we apply Lemmas 2.1 to 2.3 throughout this article sometimes without reference.

    Lemma 2.1. For nZ and x,yR, the following statements hold.

    (i) n+x=n+x and n+x=n+x.

    (ii) {n+x}={x}.

    (iii) 0{x}<1 and if x is not an integer, then {x}=1{x}.

    (iv) x+y={x+y,if  {x}+{y}<1;x+y+1,if  {x}+{y}1.

    (v) (n+1)xnx=x or x+1.

    Proof. These are well known and can be proved easily. For more details, see for instance in [24,Chapter 3].

    Lemma 2.2. The following statements hold for all nonnegative integers m and n.

    (i) (Binet's formula) Fn=αnβnαβ and Ln=αn+βn.

    (ii) αn=αFn+Fn1 and βn=βFn+Fn1.

    (iii) Ln=Fn1+Fn+1.

    Proof. These are well known, not difficult to prove, and can be found on pages 78–80 in [25].

    By Lemma 2.5 of [6], we know the formulas for Fnα, Fnα2, {Fnα}, and {Fnα2}. In this article, we extend those to the following lemma.

    Lemma 2.3. Let k and m be positive integers. Then the following statements hold.

    (i) If km, then βkFm=[k1(mod2)].

    (ii) If k<m, then βkFm=(1)kFmk[m1(mod2)].

    (iii) If km, then Fkαm=Fk+m[k0(mod2)].

    (iv) If k<m, then Fkαm=Fk+m+(1)k+1Fmk[m0(mod2)].

    (v) If km, then {Fkαm}={βkFm}=[k0(mod2)]βkFm.

    (vi) If km, then {βkFm}=[k1(mod2)]+βkFm.

    For (vii) and (viii), let k<m and g(m,k)=βmk((1)kβ2k)/5. Then

    (vii) {Fkαm}={βkFm}={g(m,k)}=g(m,k)+[m0(mod2)],

    (viii) {βkFm}={g(m,k)}=g(m,k)+[m1(mod2)].

    Proof. By Binet's formula and the fact that αβ=1, we see that

    Fkαm=αk+mβk+mαβ+βk+mβkαmαβ=Fk+mβkFm,and (2.1)
    |βmFm|=|(1)mβ2mαβ|1+β2m51+β25<1. (2.2)

    Case 1 km. Then |βkFm||βmFm|<1. So if k is even, then 0<βkFm<1; if k is odd, then 1<βkFm<0. Therefore βkFm=[k1(mod2)], βkFm=[k0(mod2)], and (2.1) implies that

    Fkαm=Fk+m+βkFm=Fk+m[k0(mod2)].

    Therefore (i) and (iii) are proved.

    Case 2 k<m. Let =mk and g(m,k)=βmk((1)kβ2k)/5. Then m=k+ and

    βkFm=βk(αk+βk+αβ)=(1)k(αβ)αβ+(1)kββ2k+αβ=(1)kF+β((1)kβ2k)αβ=(1)kF+g(m,k). (2.3)

    For convenience, let A=g(m,k) throughout the remaining proof. Then

    |A||β|(1+β2k)5|β|(1+β2)5<1.

    Therefore, if k and are even, then A=β(1β2k)/5(0,1); if k is even and is odd, then A(1,0); if k and are odd, then A=β(1+β2k)/5(0,1); if k is odd and is even, then A(1,0). These imply that

    A=[k+1(mod2)]andA=[k(mod2)]. (2.4)

    From (2.3) and (2.4), we obtain

    βkFm=(1)kF+A=(1)kF[k+1(mod2)], (2.5)
    βkFm=(1)k+1F+A=(1)k+1F[k(mod2)]. (2.6)

    Since =mk, we see that (2.5) implies (ii). In addition, we obtain (iv) from (2.1) and (2.6) as

    Fkαm=Fk+m+(1)k+1Fmk[m0(mod2)].

    Next, we use some of the above calculation to prove (v) to (viii). We obtain from (2.1) that {Fkαm}={βkFm}, and the analysis of βkFm is already done. Suppose km. Then |βkFm|<1. So if k is even, then {βkFm}=βkFm and {βkFm}=1βkFm; if k is odd, then {βkFm}=1+βkFm and {βkFm}=βkFm. These imply (v) and (vi). Next, let k<m. From (2.3), we know that {βkFm}={A}, {βkFm}={A}, and the analysis of A is already done. We have

    {A}=AA=A+[k+1(mod2)]=A+[m1(mod2)],{A}=AA=A+[k(mod2)]=A+[m0(mod2)].

    These imply (vii) and (viii). So the proof is complete.

    Lemma 2.4. Let m and n be positive integers. Then the following statements hold.

    (i) αm=Lm[m0(mod2)].

    (ii) {αm}=βm+[m0(mod2)].

    (iii) If m is odd and n<αm, then n{αm}={nαm} and n{αm}=0.

    (iv) If m is even and n<αm, then {nαm}=1nβm and n{αm}αm1.

    (v) If m is odd, then αm{αm}=1β2m, αm{αm}=1, and αm{αm}=1β2mβm(1,2).

    (vi) If m is even and n{αm,αm}, then n{αm}=αm1.

    (vii) If m is even, then αmβm=1+β2m and αmβm=1βm+β2m.

    Proof. For (i), we obtain by Lemmas 2.1 and 2.2 that

    αm=Lmβm=Lm+βm=Lm[m0(mod2)].

    Substituting Lm=αm+βm=αm+{αm}+βm in (i) leads to (ii). For (iii), suppose m is odd and n<αm. Then {nαm}={nαm+n{αm}}={n{αm}}. In addition, 0<n{αm}=nβm<αmβm=1, and so {n{αm}}=n{αm} and n{αm}=0. This proves (iii). For (iv), suppose m is even and n<αm. Then similar to (iii), we have

    {nαm}={n{αm}}={n(1βm)}={nβm}=1{nβm}. (2.7)

    Since 0<nβm<αmβm=1, we obtain {nαm}=1nβm. In addition, n{αm}<αm(1βm)=αm1, which implies n{αm}αm1. For (v), suppose m is odd. Then αm{αm}=Lm{αm}=(αm+βm)(βm)=1β2m, αm{αm}=αmβm=1, and

    αm{αm}=αm{αm}+{αm}=1β2mβm.

    In addition, we have 0>βm+β2m>βmβ>1. Therefore 1β2mβm lies in the interval (1,2), as required. For (vi), suppose m is even and n=αm or αm. If n=αm, then

    n{αm}=(1βm)αm=αmβmαmαmβmαm=αm1,

    which implies n{αm}=αm1, by (iv). Next, suppose n=αm. Then by (i) and (ii), we obtain n=Lm=αm+βm, {αm}=1βm, and so n{αm}=Lm1β2m. Therefore n{αm}=Lm2=αm1. This proves (vi). For (vii), we have (αm+1)βm=Lmβm=(αm+βm)βm=1+β2m, which implies the first part of (vii). Subtracting both sides of the above equation by βm, we obtain the second part. This completes the proof.

    Let A=(an)n1 be a sequence of real numbers. We say that C is a segment of A if C is a finite sequence of consecutive terms of A, that is, C=(ak,ak+1,,ak+m) for some k,mN. In this case, the length of C is m+1, and if ak=ak+1==ak+m, then we call C a constant segment. We often refer to the following segments:

    S=(a1,a2,,aαm1,αm), (3.1)
    S0=(a1,a2,,aαm,αm), (3.2)
    T=(b1,b2,,bαm,αm), (3.3)
    T0=(b1,b2,,bαm1,αm), (3.4)

    where ai=αm and bi=αm for all i. In addition, we define Diff(A) to be the sequence of the difference between consecutive elements of A, that is,

    Diff(A)=(an+1an)n1.

    In particular, Diff(B(x))=((n+1)xnx)n1. Our purpose in this section is to give a structure of Diff(B(αm)) in terms of its segments. We begin with the following lemma.

    Lemma 3.1. Let m3 and n1 be integers. Then the following statements hold.

    (i) If m is odd and (n+1)αmnαm=αm, then

    (n+k)αm(n+k1)αm=αmfor each  k=2,3,,αm. (3.5)

    (ii) If m is even and (n+1)αmnαm=αm, then

    (n+k)αm(n+k1)αm=αmfor each   k=2,3,,αm.

    Proof. For convenience, let =αm and u=αm. By Lemma 2.1, the difference between consecutive terms of B(αm) is either or u. For (i), suppose m is odd and (n+1)αmnαm=u but (3.5) does not hold. Then

    (n+)αmnαm=k=1((n+k)αm(n+k1)αm)2u+(2). (3.6)

    On the other hand, we obtain by Lemma 2.1 that

    (n+)αmnαmαm+1. (3.7)

    Writing αm=(2)+2+{αm} and applying Lemmas 2.1 and 2.4, we see that the right-hand side of (3.7) is

    (2)+2+{αm}+1=(2)+2+1<(2)+2u,

    which contradicts (3.6). Hence (i) holds. Similarly, suppose (ii) does not hold. Since m is even, we obtain by Lemma 2.4 that {αm}=1. Similar to (3.6) and (3.7), we obtain

    2+{αm}=2+{αm}=αm(n+)αmnαm=k=1((n+k)αm(n+k1)αm)2+(2)u=2+2,

    which implies {αm}2, a contradiction. Hence the proof is complete.

    Lemma 3.2. Let m3 be an integer. Then the following statements hold.

    (i) If m is odd, then the list of the first αm elements of Diff(B(αm)) is the segment S given in (3.1).

    (ii) If m is even, then the list of the first αm elements of Diff(B(αm)) is the segment T0 given in (3.4).

    Proof. For convenience, let =αm. We first consider the case that m is odd. To prove (i), it is enough to show that (n+1)αmnαm=αm for each n=1,2,,1 and that (+1)αmαm=αm. So suppose that 1n1. Then n+1<αm and we obtain by Lemma 2.4 that

    {nαm}+{αm}=n{αm}+{αm}=(n+1){αm}={(n+1)αm}<1.

    By Lemma 2.1, we obtain (n+1)αmnαm=αm. Next, suppose n=. Again, by Lemma 2.4, we have {nαm}=n{αm} and so

    {nαm}+{αm}=(n+1){αm}αm{αm}=1.

    Thus (n+1)αmnαm=αm. This proves (i). For (ii), assume that m is even. Similar to (i), if 1n1, then we obtain by Lemma 2.4 that

    {nαm}+{αm}=1nβm+1βm=2βm(n+1)2βm>2βmαm=1,

    and thus (n+1)αmnαm=αm. Next, if n=, then

    {nαm}+{αm}=1nβm+1βm=2βm(n+1)<2βmαm=1,

    implying (n+1)αmnαm=αm, as desired. This completes the proof.

    Lemma 3.3. Let m3 be an integer. Then the following statements hold.

    (i) If m is odd and Diff(B(αm)) contains the constant segment (αm, αm, , αm) of length k, then kαm.

    (ii) If m is even and Diff(B(αm)) contains the constant segment (αm, αm, , αm) of length k, then kαm.

    Remark 1. By Theorem 3.4 to be proved later, we see that the inequality kαm in Lemma 3.3 is sharp in the sense that there exists such a constant segment of length αm in Diff(B(αm)).

    Proof of Lemma 3.3. For (i), suppose for a contradiction that m is odd but the sequence Diff(B(αm)) contains a constant segment (αm,αm,,αm) of length k with k>αm. By considering a shorter segment (if necessary), we can choose k=αm. This implies that B(αm) contains a finite arithmetic progression

    a,a+d,a+2d,,a+kd,

    where a=nαm for some nN, d=αm, a+d=(n+1)αm, , a+kd=(n+k)αm. Therefore kd=a+kda, which is equal to

    (n+k)αmnαmkαm=kαm+k{αm}=kd+αm{αm}=kd+1,

    where the last equality is obtained by using Lemma 2.4. This is a contradiction. So (i) is proved. The proof of (ii) is similar, so we omit some details. If (ii) is not true, we would obtain an arithmetic progression a,a+d,,a+kd, where k=αm, a=nαm for some nN, d=αm, and a+kd=(n+k)αm, and therefore

    kd=(n+k)αmnαmkαm+1=kαm+k{αm}+1=kαm+αm=k(d1)+d1=kd1<kd,

    which is a contradiction. So (ii) is verified and the proof is complete.

    Before proceeding further, we need to define a concept that is similar to a concatenation of words as in combinatorics. Suppose A=(ak+1,ak+2,,ak+m) and B=(b+1,b+2,,b+r) are finite sequences. Then we define the concatenation of A and B, and the n copies of A by

    AB=(ak+1,ak+2,,ak+m,b+1,b+2,,b+r), (3.8)
    A(1)=A,andA(n)=A(n1)Afor each positive integer   n2. (3.9)

    For example, (1,2,3)(2)=(1,2,3,1,2,3), and ((1)n)1n10=(1,1)(5). We now give a structure of Diff(B(αm)) in terms the segments given in (3.1) to (3.4). We first deal with the case that m is odd.

    Theorem 3.4. Let m3 be an odd integer. Then the first αm2+αm elements of Diff(B(αm)) can be written as

    Diff(B(αm))=(S,S,S,,S,S0,), (3.10)

    where S and S0 are the segments given in (3.1) and (3.2), and there are exactly αm of S appearing before S0 in (3.10).

    Proof. By Lemma 3.2, the first αm elements of Diff(B(αm)) is indeed the segment S. To prove (3.10), it is enough to show that if we write Diff(B(αm)) as

    Diff(B(αm))=(S,S,S,,S b copies of S ,), (3.11)

    then S follows S(b) if 1b<αm, and S0 follows S(b) if b=αm, where S(b) is the b copies of S as defined in (3.9) and written in (3.11). So suppose that (3.11) holds with b<αm. Since the last element of S is αm, we obtain by Lemma 3.1 that S is followed by the constant segment (,,,) of length 1, where =αm. Therefore (3.11) implies that

    Diff(B(αm))=(S,S,S,,S,,,,,x,), (3.12)

    where x=αm or αm, and we need to show that x=αm so that the segment (,,,,x) in (3.12) is indeed S.

    Before proceeding further, let us explain the idea to be used in the proof. By the definition of Diff(B(αm)), the segment such as S implies that there exists a sequence

    a,a+d,a+2d,,a+(k1)d,a+kd+1,

    where a=nαm for some nN, d=αm=k, a+jd=(n+j)αm for j=1,2,,k1, and a+kd+1=(n+k)αm. If S appears as the first segment, then we can choose n=1; but the above argument can be used whenever S appears. Although d=k, we think of d as the difference and k as the number of terms.

    Repeatedly applying the above argument to (3.12), we see that there exists a sequence

    a,a+d,,a+kd+1,a+(k+1)d+1,,a+(2k1)d+1,a+2kd+2,,a+bkd+b,a+bkd+b+,a+bkd+b+2,,a+bkd+b+(1),a+bkd+b+(1)+x, (3.13)

    where a=αm=d=k=, a+d=2αm, a+2d=3αm, , a+bkd+b=(bk+1)αm, , a+bkd+b+(1)+x=(bk++1)αm. Subtracting the last element in (3.13) by the first element in (3.13) and substituting d=k and =k, we see that

    bk2+b+k2k+x=(bk+k+1)αmαm. (3.14)

    Writing αm=k+{αm} and letting z=(bk+k+1){αm}, we see that the right-hand side of (3.14) is (bk+k+1)k+zk, which implies that bk+x=z. To calculate z, we recall from Lemma 2.4 that {αm}=βm and k{αm}=1β2m. Therefore z=b+1(βm+β2m+bβ2m). Since bαm1<αm1, we see that

    βm+β2m+bβ2m<βm+β2m+(αm1)β2m=0.

    Therefore zb+1. Since bk+x=z, we obtain xk+1=αm. Since x=αm or αm, we conclude that x=αm, as required.

    Next, suppose that (3.11) holds with b=αm. Similar to the previous case, we obtain by Lemma 3.1 that S is followed by the constant segment (,,,) of length 1, and therefore (3.11) implies

    Diff(B(αm))=(S,S,S,,S,,,,,x,y,), (3.15)

    where =αm, the number of S in (3.15) is b=αm, and x,y are αm or αm. By Lemma 3.1, we know that x,y cannot be both αm. By Lemma 3.3, x,y cannot be both αm. Therefore

    (x=αm and  y=αm) or (x=αm  and  y=αm) (3.16)

    If x=αm and y=αm, then the segment (,,,,x,y) in (3.15) is S0, and we are done. By (3.16), it is enough to show that xαm. Applying the same argument to (3.15) instead of (3.12), we can still obtain the sequence as in (3.13). Then (3.14) holds and the calculation after (3.14) still works, and therefore bk+x=z. Since we now have b=k, we obtain x=z. The first part of the calculation of z in the previous case still works too. Therefore

    x=z=b+1(βm+β2m+bβ2m). (3.17)

    Since b=αm, we obtain by Lemma 2.4 that

    bβ2m=(b{αm}){αm}=(1β2m)(βm)=βm+β3m,

    and therefore βm+β2m+bβ2m=β2m+β3m(0,1). So (3.17) implies that x=bαm, as required. This completes the proof.

    Next, we give an analogue of Theorem 3.4 when m is even.

    Theorem 3.5. Let m4 be an even integer. Then the first αm21 elements of Diff(B(αm)) can be written as

    Diff(B(αm))=(T0,T,T,,T,T0,αm,), (3.18)

    where T and T0 are the segments given in (3.3) and (3.4), and there are exactly αm1 of T appearing after the first T0 in (3.18).

    Proof. Since the proof of this theorem uses the same idea as that of Theorem 3.4, we sometimes skip some details. For convenience, let =αm and u=αm. By Lemma 3.2, the first elements of Diff(B(αm)) is the segment T0. By Lemma 3.1, we know that αm follows the segment T0, so in particular, αm follows the second T0 appearing in (3.18). Therefore, to prove (3.18), it is enough to show that T follows the first T0 and if we write Diff(B(αm)) as

    Diff(B(αm))=(T0,T,T,T,,Tb  copies of   T,), (3.19)

    then T follows T(b) if 1b<1, and T0 follows T(b) if b=1, where T(b) is the b copies of T as defined in (3.9) and written in (3.19).

    Step 1. By Lemma 3.1, we know that T0 is followed by the constant segment (u,u,,u) of length 1. So we can write

    Diff(B(αm))=(T0,u,u,,u,x,y,), (3.20)

    where x,y{,u}. To show that x=u and y=, we apply the same argument as in the proof of Theorem 3.4 to obtain from (3.20) the sequence

    a,a+d,a+2d,,a+(k1)d,a+kd1,a+kd1+u,,a+kd1+(1)u,a+kd1+(1)u+x, (3.21)

    where a=αm, d=αm, k=αm, a+d=2αm, , a+(k1)d=kαm, a+kd1=(k+1)αm, , a+kd1+(1)u+x=(k++1)αm. Subtracting the last element in (3.21) by the first element in (3.21), we see that

    kd1+(1)u+x=(k++1)αmαm. (3.22)

    To calculate the right-hand side of (3.22), we first apply Lemma 2.4 to obtain

    {kαm}+{αm}+{αm}=1kβm+1βm+1βm=3(2βm+β2m)=1.

    Thus the right-hand side of (3.22) is equal to

    kαm+αm+{kαm}+{αm}+{αm}=kαm+αm+1. (3.23)

    Substituting k=, d=+1, u=+1 in (3.22) and applying (3.23) and Lemma 2.4, we obtain

    22+2+x=2αm+1=2(2+{αm})+1=2(2+1)+1,

    which implies x=+1=u, as required. By Lemma 3.3, y cannot be u. So y= and the segment (u,u,,u,x,y) in (3.20) is T, as desired.

    Step 2. Next, suppose that (3.19) holds with b<1. Again, we know that T is followed by the constant segment (u,u,,u) of length 1. Therefore (3.19) implies that

    Diff(B(αm))=(T0,T,T,,T,u,u,,u,x,y,), (3.24)

    where x,y{,u} and we only need to show that x=u so that the segment (u,u,,u,x,y) in (3.24) is indeed T. For convenience, let

    s=a+kd1+((k+1)d1)b.

    Then we obtain from (3.24) the sequence

    a,a+d,,a+(k1)d,a+kd1,,a+2kd1,a+(2k+1)d2,,s,s+u,,s+(1)u,s+(1)u+x, (3.25)

    where a=αm, d=u, k=, and s+(1)u+x=(bk+k+b++1)αm. Subtracting the last element in (3.25) by the first element in (3.25) and substituting d=u=k+1 and =k, we obtain

    bk2+2bk+2k2+k2+x=(bk+2k+b+1)αmαm. (3.26)

    Writing αm=k+{αm} and letting z=(bk+2k+b+1){αm}, we see that the right-hand side of (3.26) is bk2+2k2+bk+z, and so (3.26) reduces to bk+k2+x=z. By Lemma 2.4, we see that

    k{αm}=(Lm1)(1βm)=Lm1βm(αm+βm1)=Lm2+βmβ2m,

    and therefore

    z=(b+2)k{αm}+(b+1)(1βm)=(b+2)(Lm2)+(b+2)(βmβ2m)+(b+1)(1βm)=(b+2)(Lm2)+b+1+βm(b+2)β2m. (3.27)

    Observe that we have not used the assumption 1b<1 in any calculation above. So far, we only use b for the number of T appearing in (3.19). This observation will be used in Step 3 too. We now consider the last term in (3.27). We have the equivalence

    1+βm(b+2)β2m11(b+2)βmαmb+2bαm2. (3.28)

    It is easy to see that 1+βm(b+2)β2m<2. Therefore (3.27) and (3.28) imply

    z=(b+2)(Lm2)+b+1=(b+2)(k1)+b+1=bk+2k1.

    Since bk+k2+x=z, it follows that x=k+1=u, as desired.

    Step 3. This step is similar to Step 2. Suppose (3.19) holds with b=1. As already observed in Step 2, we did not use the assumption b<1 before the end of Step 2. Therefore (3.24) to (3.28) still hold in this case. But we now have b=1, so (3.28) implies that 1+βm(b+2)β2m<1, and it is easy to verify by applying Lemma 2.4 that 1+βm(b+2)β2m>0. Therefore (3.27) implies z=(b+2)(Lm2)+b=bk+2k2. Since bk+k2+x=z, we obtain x=k=αm, as desired. This completes the proof.

    In this section, we give various results on sumsets associated with B(αm). We begin with a simple but useful result for general Beatty sequences as follows.

    Theorem 4.1. If x>1 is an irrational number, hN, and the h-fold sumset hB(x) contains x consecutive integers, then (h+1)B(x) is cofinite. More precisely, if hB(x) contains consecutive integers m,m+1,,m+x, then (h+1)B(x) contains every integer that is larger than or equal to m+x.

    Proof. Suppose hB(x) contains consecutive integers m,m+1,,m+k, where k=x. For each i=0,1,2,,k, let Ai=(m+i)+B(x). Then ki=0Ai is a subset of (h+1)B(x). So it is enough to show that

    ki=0Ai=[m+k,)N. (4.1)

    If yki=0Ai, then yAi for some i, and so y=m+i+nx for some nN, and therefore ym+x. Conversely, suppose yN and ym+k. Since

    [m+k,)=n=1[m+nx,m+(n+1)x),

    we see that m+nxy<m+(n+1)x for some nN. Recall that (n+1)xnxx for every nN. Therefore y=m+nx+j for some j=0,1,2,,x1. Thus yAjki=0Ai. This completes the proof.

    In the proof of the next theorem, we write [a,b] to denote the interval of integers, that is,

    [a,b]={xZaxb}.

    For example, if A is a set of an arithmetic progression a,a+d,a+2d,,a+kd, then A=a+d[0,k] and the h-fold sumset hA=ha+d[0,hk]. We would like to show that αmB(αm) is always cofinite for all m1. If m2, then we already have a proof in [6]. If m3 and m is odd, then we have a short proof as follows.

    Theorem 4.2. Let m3 be an odd integer and h=αm. Then hB(αm) contains αm consecutive integers. In addition, (h+1)B(αm) is cofinite, or more precisely, (h+1)B(αm) contains every integer that is larger than or equal to h3+h(h2+1)αm=h4+h3+2h2.

    Proof. Let k=d=αm. We consider d as the first k terms in the segment S0 and k+1 the number of terms in S0. By Theorem 3.4, Diff(B(αm)) contains the segment S0. This implies that B(αm) contains the segment a,a+d,a+2d,,a+kd,a+(k+1)d+1, where a=nαm for some nN. Let A1=a+d[0,k], b=a+(k+1)d+1, and A=A1{b}. Then hA=h1=0(b+(h)A1){hb}. Let 0<h be integers. Then

    b+(h)A1=b+(h)a+d[0,(h)k]=a+(k+1)d++(h)a+d[0,(h)k]=+(k+1)d+ha+d[0,(h)k]=+ha+d[(k+1),hk+]. (4.2)

    Since h1 and h=k, we have hk(k+1)hk(h1)(k+1)=1. Therefore (k+1)hk1hk+. By (4.2), b+(h)A1 contains the integer x where x=+ha+d(hk1), and therefore xhA. Since 0<h is arbitrary, we obtain the consecutive integers x0,x1,x2,,xh1 in hA. Furthermore, hA1 contains the integer xh=:ha+dhk which is equal to 1+xh1. Therefore x0,x1,x2,,xh1,xh are consecutive integers in hA. Since AB(αm), we see that hB(αm) contains αm consecutive integers x0,x1,,xh. Therefore we obtain by Theorem 4.1 that (h+1)B(αm) is cofinite and contains every integer that is larger than or equal to xh.

    So it only remains to write xh in the desired form. First, since xh=ha+dhk and d=k=h, we obtain xh=ha+h3. Secondly, we see from Theorem 3.4 that there are h2 elements in Diff(B(αm)) appearing before the segment S0. Therefore a=nαm=(h2+1)αm. Hence xh=h3+h(h2+1)αm.

    Alternatively, we can write a=(h2+1)αm in terms of h only. Since the first k2 elements of Diff(B(αm)) are S(k), it follows that the (k2+1)-th element of B(αm) is αm+(kd+1)k=k3+2k=h3+2h. Therefore xh=ha+h3=h(h3+2h)+h3=h4+h3+2h2. This completes the proof.

    Theorem 4.3. Let m4 be an even integer and h=αm. Then hB(αm) contains αm consecutive integers and (h+1)B(αm) contains every integer that is larger than or equal to

    (h1)(h+1)2αm+2h=h4+2h3h2h+1.

    Proof. Let a=αm=k and d=αm. We consider a as the first term in B(αm), k the number of terms in the segment T0, and d the first k elements of the segment T and also the first k1 elements of the segment T0. By Theorem 3.5, we obtain the first αm21 elements of Diff(B(αm)), and so we know the first αm2 terms of B(αm). We write these αm2=(k+1)2 terms of B(αm) as entries of a matrix [aij] where 0i,jk, a0,0=αm is the first term, a0,1=2αm is the second term, , and ak,k=(k+1)2αm is the (k+1)2-th term of B(αm). For clarity, we write ai,j instead of aij. So, for instance, we have

    a0,0=a,a0,1=a+d,,a0,k1=a+(k1)d,a0,k=a+kd1,a1,0=a+(k+1)d1,,ak,k=a+(k2+2k)dk1.

    We write the entries in column C0, C1, C2 and Ck2, Ck1, Ck separately as follows:

    (C0)(C1)(C2)(R0)aa+da+2d(R1)a+(k+1)d1a+(k+2)d1a+(k+3)d1(R2)a+2(k+1)d2a+(2k+3)d2a+(2k+4)d2(R3)a+3(k+1)d3a+(3k+4)d3a+(3k+5)d3(Rk1)a+(k1)(k+1)d(k1)a+k2d(k1)a+(k2+1)d(k1)(Rk)a+k(k+1)dka+(k2+k+1)dka+(k2+k+2)dk
    (Ck2)(Ck1)(Ck)(R0)a+(k2)da+(k1)da+kd1(R1)a+(2k1)d1a+2kd1a+(2k+1)d2(R2)a+3kd2a+(3k+1)d2a+(3k+2)d3(R3)a+(4k+1)d3a+(4k+2)d3a+(4k+3)d4(Rk1)a+(k2+k3)d(k1)a+(k2+k2)d(k1)a+(k2+k1)dk(Rk)a+(k2+2k2)dka+(k2+2k1)dk1a+(k2+2k)dk1

    There are two patterns that are helpful in the following calculation. First, in each row Ri for i=0,1,2,,k1, we have ai,j+d=ai,j+1 for 0jk2, and ai,k1+d1=ai,k, and in row Rk, we have ak,j+d=ak,j+1 for 0jk3, ak,k2+d1=ak,k1, and ak,k1+d=ak,k. Secondly, in each column Cj for 0jk and jk1, we have

    ai,j+(k+1)d1=ai+1,jfor all   i=0,1,2,,k1,

    and in column Ck1, we have

    ai,k1+(k+1)d1=ai+1,k1for all  i=0,1,2,,k2,andak1,k1+(k+1)d2=ak,k1.

    These two patterns are used throughout the remaining proof without further reference.

    Let A={ai,j0i,jk} be the set of the first (k+1)2 elements of B(αm). We construct consecutive integers x1,x2,,xk+1 that are in the h-fold sumset hA as follows. Let x1=(h1)ak,k+a0,0, which is clearly an element of hA. Next, let x2=x1+1. To write x2 as the sum of h elements of A, we observe that for 0jk3,

    ak,k+a0,j+1=(ak,kd(d1))+(a0,j+d+d)=ak,k2+a0,j+2.

    Therefore x2=(h2)ak,k+ak,k+a0,0+1=(h2)ak,k+ak,k2+a0,2. In general, for j=1,2,3,,k+12, let

    xj=(hj)ak,k+(j1)ak,k2+a0,2j2. (4.3)

    Then, for each j=1,2,,k+12, we see that xj is a sum of hj+j1+1=h elements of A, and so xjhA. In addition, for 2jk+12, we have

    xjxj1=(ak,k+ak,k2)+(a0,2j2a0,2j4)=(2d+1)+2d=1.

    Therefore x1,x2,x3,,xk+12 are consecutive integers in hA. Next, we divide the construction into two cases according to the parity of k.

    Case 1. k is even. So we already have consecutive integers x1,x2,,xk2, and we need to construct xk2+1,xk2+2,,xk,xk+1. Let xk2+1=xk2+1. Observe that

    ak,k+a0,k2+1=(ak,k((k+1)d1)(d1))+(a0,k2+((k+1)d1)+d)=ak1,k1+a1,k1. (4.4)

    By (4.3), we have xk2=k2ak,k+(k21)ak,k2+a0,k2. This and (4.4) imply that

    xk2+1=xk2+1=(k21)ak,k+(k21)ak,k2+(ak,k+a0,k2+1)=(k21)ak,k+(k21)ak,k2+ak1,k1+a1,k1,

    which is a sum of k21+k21+1+1=k=h elements of A, and so it is an element of hA. In general, for 1jk2, let

    xk2+j=(k2j)ak,k+(k2j)ak,k2+(2j1)ak1,k1+a2j1,k1. (4.5)

    Clearly, xk2+j is a sum of k2j+k2j+2j1+1=k=h elements of A. In addition, for 2jk2, we have

    xk2+jxk2+j1=ak,kak,k2+2ak1,k1+a2j1,k1a2j3,k1=(ak1,k1+(d1)+((k+1)d1))(ak1,k1d+((k+1)d1))+2ak1,k1+2((k+1)d1)=1.

    This shows that x1,x2,,xk2,xk2+1,xk2+2,,xk are consecutive integers contained in hA. It remains to construct xk+1. Let xk+1=xk+1. By (4.5), we know xk, and so

    xk+1=(k1)ak1,k1+ak1,k1+1=(k1)(ak1,k1+(k+1)d2)+(ak1,k1(k1)((k+1)d1))+k=(k1)ak,k1+a0,k1+k=(k1)ak,k1+a0,k,

    which is a sum of k1+1=k=h elements of A. Hence, we obtain consecutive integers x1,x2,x3,,xk+1 in hA, as desired.

    Case 2. k is odd. So we already have k+12 consecutive integers x1,x2,x3,,xk+12 in hA. Therefore we need to construct xk+12+1,xk+12+2,,xk+1. Let xk+12+1=xk+12+1. By (4.3), we know xk+12, and so we know that

    xk+12+1=(k12)ak,k+(k12)ak,k2+a0,k1+1=(k121)ak,k+(k121)ak,k2+2ak1,k1+ak,k+ak,k22ak1,k1+a0,k1+1. (4.6)

    For 0jk3, we have

    ak,k+ak,k22ak1,k1+aj,k1+1=(ak1,k1+(d1)+(k+1)d1)+(ak1,k1d+(k+1)d1)2ak1,k1+(aj,k1+1)=aj,k1+2((k+1)d1)=aj+2,k1. (4.7)

    From (4.6) and (4.7), we obtain

    xk+12+1=(k121)ak,k+(k121)ak,k2+2ak1,k1+a2,k1,

    which is a sum of k121+k121+2+1=k=h elements of A. In general, for each j=1,2,3,k12, let

    xk+12+j=(k12j)ak,k+(k12j)ak,k2+2jak1,k1+a2j,k1. (4.8)

    Clearly, xk+12+j is a sum of k12j+k12j+2j+1=k=h elements of A for every j=1,2,3,,k12. In addition, for 2jk12, we obtain from (4.8) and (4.7) that

    xk+12+jxk+12+j1=(ak,k+ak,k22ak1,k1)+a2j,k1a2j2,k1=(ak,k+ak,k22ak1,k1+a2j2,k1+1)+a2j,k1+1=1.

    This shows that x1,x2,,xk are consecutive integers in hA. So it remains to construct xk+1. Let xk+1=xk+1. By (4.8), we know xk, and so we obtain

    xk+1=(k1)ak1,k1+ak1,k1+1=(k1)(ak1,k1+(k+1)d2)+(ak1,k1(k1)((k+1)d1))+k=(k1)ak,k1+a0,k1+k=(k1)ak,k1+a0,k,

    which is a sum of k1+1=k=h elements of A. Hence, we obtain consecutive integers x1,x2,x3,,xk+1, as desired.

    In both cases, we obtain αm consecutive integers in hA. Since AB(αm), we see that hB(αm) contains αm consecutive integers. By Theorem 4.1, (h+1)B(αm) is cofinite and contains every integer that is larger than or equal to

    xk+1=x1+k=(h1)ak,k+a0,0+k.

    Recall that ak,k is the (k+1)2-th element of B(αm) and a0,0 is the first element of B(αm), and k=h. Therefore ak,k=(h+1)2αm, a0,0=αm=h, and xk+1=(h1)(h+1)2αm+2h. Alternatively, we know from the list of ai,j that a0,0=a=h, ak,k=a+(k2+2k)dk1=(h2+2h)(h+1)1, and therefore xk+1=h4+2h3h2h+1. This completes the proof.

    We can use the argument from the proof of Theorem 4.3 to get a sharper version of Theorem 4.2 as follows.

    Theorem 4.4. Let m3 be an odd integer and h=αm. Then (h+1)B(αm) contains every integer that is larger than or equal to 2h3+2h.

    Proof. Since the proof of this theorem is similar to that of Theorem 4.3, we skip some details. Let a=αm=k=d and consider a as the first term in B(αm), k the number of terms in the segment S, and d the first k terms of S0 (and the first k1 terms of S). By Theorem 3.4, we can write the first αm2+αm+1 elements of B(αm) as entries of the matrix [aij] as follows.

    For instance, in row R0, we have

    a0,0=a,a0,1=a+d,,a0,k1=a+(k1)d,

    and in row Rk+1, we have

    ak+1,0=a+(k2+k)d+k,ak+1,1=a+(k2+k+1)d+k+1,

    and for j=2,3,,k1, the number ak+1,j is unspecified and is not used in the proof. The patterns that are helpful in the following calculation are as follows.

    First, in each row Ri for i=0,1,,k, we have ai,j+d=ai,j+1 for 0jk2 and ai,k1+d+1=ai+1,0 if ik, and ak,k1+d=ak+1,0. In row Rk+1, we have ak+1,0+d+1=ak+1,1. Secondly, in each column Cj for j=0,1,2,,k1, we have ai,j+kd+1=ai+1,j for i=0,1,2,,k1, and ak,0+kd=ak+1,0, and ak,1+kd+1=ak+1,1.

    Let A={ai,j0ikand0jk1}{ak+1,0,ak+1,1} be the first k2+k+2 elements of B(αm) given above. We construct consecutive integers x0,x1,,xk as follows. Let

    x0=ak+1,0+(h2)a0,k1+a0,k2

    and for j=1,2,,k2, let

    xj=ak+1,1+(h2j)a0,k1+(j1)a0,0+aj1,k1+a0,k2j.

    It is easy to see that xj is a sum of h elements of A for every j=0,1,2,,k2. In addition, x1x0 is equal to

    (ak+1,1ak+1,0)+(a0,k3a0,k2)=d+1d=1.

    Furthermore, for j=2,3,,k2, we have

    xjxj1=a0,k1+a0,0+(aj1,k1aj2,k1)+(a0,k2ja0,k1j)=(k1)d+(kd+1)+(d)=1.

    Therefore x0,x1,x2,,xk2 are consecutive integers in hA. Next, let xk1=1+xk2, which is equal to

    1+ak+1,1+(h2)a0,0+ak3,k1=(ak+1,1(kd+1)d)+(h2)a0,0+(ak3,k1+kd+1+d+1)=ak,0+(h2)a0,0+ak1,0,

    and therefore xk1hA. Next, let xk=1+xk1, which is equal to

    ak,0+kd+(h2)(a0,0+(k1)d)+(ak1,0(k1)(kd+1)+(k1)d)=ak+1,0+(h2)a0,k1+a0,k1,

    and thus xkhA. Hence x0,x1,x2,,xk are consecutive integers in hA. By Theorem 4.1, (h+1)B(αm) contains every integer that is larger than or equal to xk. We have

    xk=ak+1,0+(h1)a0,k1=a+(k2+k)d+k+(k1)(a+(k1)d)=2k3+2k=2h3+2h.

    This completes the proof.

    Remark 2. The integer x=x(m,h)=h4+2h3h2h+1 in Theorem 4.3, and the integer x=x(m,h)=2h3+2h in Theorem 4.4 are best possible when m5. For example, if m=3, then x(m,h) in Theorem 4.4 is equal to 2h3+2h=136, and so 5B(α3) contains every integer that is larger than or equal to 136. Then we can either straightforwardly check or use a computer to verify that 1355B(αm), and thus 136 is best possible.

    More generally, for a cofinite proper subset A of N, let G(A)=NA, g(A)=|G(A)|, f(A)=maxG(A), and c(A)=f(A)+1. Although this may be slightly different from a more restrictive definition in algebraic geometry or numerical semigroup theory, we may call G(A) the set of gaps of A, g(A) the genus of A, f(A) the Frobenius number of A, and c(A) the conductor of A. Then Theorems 4.3 and 4.4 actually give some information on the genus, the Frobenius number, and the conductor of αmB(αm). We record these as a corollary.

    Corollary 1. Let m be a positive integer and h(m)=αm. Let g(m), f(m), c(m) be the genus, the Frobenius number, and the conductor of the (h+1)-fold sumset (h+1)B(αm), respectively, as defined in Remark 2. Then the following statements hold:

    g(1)=2,f(1)=3,c(1)=4,g(2)=11,f(2)=26,c(2)=27,g(3)=47,f(3)=135,c(3)=136,g(4)=251,f(4)=1686,c(4)=1687,g(5)=747,f(5)=2683,c(5)=2684.

    Furthermore, if m6 and m is even, then f(m)h4+2h3h2h; if m6 and m is odd, then f(m)2h3+2h1. In particular, the values of f(m) and c(m) obtained from (or implied by) Theorems 4.3 and 4.4 are best possible for 3m5. In fact, simply substituting h=h(1)=α=1 in Theorem 4.4 and h=h(2)=α2=2 in Theorem 4.3, and comparing them with the results in [6], we see that they are also best possible for m=1,2.

    Proof. When m=1 or 2, we obtain this corollary from Theorems 3.1 and 3.8 in [6]. For 3m5, we apply Theorems 4.3 and 4.4 to obtain an explicit constant N=N(m) depending only on m such that the αm-fold sumset αmB(αm) contains every integer that is larger than or equal to N. Then we can either straightforwardly check or use a computer to verify that N1 is not in αmB(αm). So N is the smallest integer such that [N,)Z is contained in αmB(αm). This completes the proof.

    We conclude this paper with the following conjecture.

    Conjecture 1. Let h=αm for each m3. Then the integers h4+2h3h2h+1 and 2h3+2h given in Theorems 4.3 and 4.4 are best possible for all m3. In other words, the Frobenius number f(m) of αmB(αm) satisfies

    f(m)={h4+2h3h2h,if m is even;2h3+2h1,if m is odd.

    Conjecture 2. For each mN, the number αm is the smallest positive integer such that αmB(αm) is cofinite.

    Question 1. Numerical evidence suggests (but does not prove) that there are infinitely many Fibonacci numbers that are not an element of αmB(αm). Is this true in a more general situation? If α>0>β, |α|>max{1,|β|}, and α, β are roots of the characteristic polynomial x2axb of the Lucas sequence of the first kind (Un(a,b))n1, is there an interesting connection between the sumsets of B(αm) and Un? Here Un is defined by the recurrence relation U0=0, U1=1, and Un=aUn1+bUn2 for n2, where a, b are fixed integers, (a,b)=1, and a2+4b>0.

    This project is funded by the National Research Council of Thailand (NRCT), grant number NRCT5-RSA63021-02. It will also be funded by the Tosio Kato Fellowship of the Mathematical Society of Japan in the near future. Napp Phunphayap has helped me with computer programming which led me to a sharp result as noted in Remark 2. I thank them all for the support. I am also grateful to the referees for reading my manuscript very carefully and for giving me kind comments and useful suggestions which improve the quality of this paper.

    The authors declare there is no conflicts of interest.



    [1] G. A. Freiman, Foundations of a Structural Theory of Set Addition, American Mathematical Society, Translations of Mathematical Monographs, 1973.
    [2] H. Halberstam, K. F. Roth, Sequences, Springer Science & Business Media, 2012.
    [3] M. B. Nathanson, Additive Number Theory: Inverse Problems and the Geometry of Sumsets, Springer Science & Business Media, 1996.
    [4] T. Tao, V. Vu, Additive Combinatorics, Cambridge University Press, 2010.
    [5] R. C. Vaughan, The Hardy-Littlewood Method, 2nd edition, Cambridge University Press, 1997. https://doi.org/10.1017/CBO9780511470929
    [6] S. Kawsumarng, T. Khemaratchatakumthorn, P. Noppakaew, P. Pongsriiam, Sumsets associated with Wythoff sequences and Fibonacci numbers, Period Math Hung, 82 (2021), 98–113. https://doi.org/10.1007/s10998-020-00343-0 doi: 10.1007/s10998-020-00343-0
    [7] J. Shallit, Sumsets of Wythoff sequences, Fibonacci representation, and beyond, Period. Math. Hung., 84 (2022), 37–46. https://doi.org/10.1016/j.vlsi.2022.01.001
    [8] J. Shallit, Frobenius numbers and automatic sequences, preprint, arXiv: 2103.10904.
    [9] M. Dekking, Sumsets and fixed points of substitutions, preprint, arXiv: 2105.04959.
    [10] F. M. Dekking, K. Simon B. Székely, The algebraic difference of two random Cantor sets: the Larsson family, Ann. Probab., 39 (2011), 549–586. https://doi.org/10.1214/10-AOP561 doi: 10.1214/10-AOP561
    [11] P. Phunphayap, P. Pongsriiam, J. Shallit, Sumsets associated with Beatty sequences, Discrete Math., 345 (2022), 112810. https:/org/10.1016/j.disc.2022.112810
    [12] A. S. Fraenkel, The bracket function and complementary sets of integers, Can. J. Math., 21 (1969), 6–27. https://doi.org/10.4153/CJM-1969-002-7 doi: 10.4153/CJM-1969-002-7
    [13] A. S. Fraenkel, Wythoff games, continued fractions, cedar trees and Fibonacci searches, Theor. Comput. Sci., 29 (1984), 49–73.
    [14] A. S. Fraenkel, Heap games, numeration systems and sequences, Ann. Comb., 2 (1998), 197–210. https://doi.org/10.1007/BF01608532 doi: 10.1007/BF01608532
    [15] S. Kawsumarng, T. Khemaratchatakumthorn, P. Noppakaew, P. Pongsriiam, Distribution of Wythoff sequences modulo one, Int. J. Math. Comput. Sci., 15 (2020), 1045–1053.
    [16] C. Kimberling, Complementary equations and Wythoff sequences, J. Integer Sequences, 11 (2008), 3.
    [17] C. Kimberling, Beatty sequence and Wythoff sequences, generalized, Fibonacci Quart, 49 (2011), 195–200.
    [18] J. Pitman, Sumsets of finite Beatty sequences, Electron. J. Comb., 8 (2001), 1–23. https://doi.org/10.37236/1614 doi: 10.37236/1614
    [19] N. H. Zhou, Partitions into Beatty sequences, preprint, arXiv: 2008.10500.
    [20] N. J. A. Sloane, The On-Line Encyclopedia of Integer Sequences, Available from: http://oeis.org.
    [21] W. D. Banks, Every natural number is the sum of forty-nine palindromes, Integers, 16 (2016), 9.
    [22] J. Cilleruelo, F. Luca, L. Baxter, Every positive integer is a sum of three palindromes, Math. Comp., 87 (2018), 3023–3055. https://doi.org/10.1090/mcom/3221 doi: 10.1090/mcom/3221
    [23] A. Rajasekaran, J. Shallit, T. Smith, Sums of palindromes: An approach via automata, preprint, arXiv: 1706.10206.
    [24] R. L. Graham, D. E. Knuth, O. Patashnik, Concrete Mathematics: A Foundation for Computer Science, 2nd edition, Addison-Wesley, 1994.
    [25] T. Koshy, Fibonacci and Lucas Numbers with Applications, Wiley, 2001. https://doi.org/10.1002/9781118033067
  • This article has been cited by:

    1. Petro Kosobutskyy, Vira Oksentyuk, New regularities of segment division according to the golden ratio, 2022, 4, 27076784, 57, 10.23939/cds2022.01.057
    2. Passawan Noppakaew, Pavita Kanwarunyu, Parit Wanitchatchawan, k -Fibonacci Numbers and K -Lucas Numbers in Beatty Sequences Generated By Powers of Metallic Means , 2023, 61, 0015-0517, 167, 10.1080/00150517.2023.12427414
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1557) PDF downloads(96) Cited by(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog