Additive Number Theory via Automata Theory

被引:12
|
作者
Rajasekaran, Aayush [1 ]
Shallit, Jeffrey [1 ]
Smith, Tim [1 ]
机构
[1] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
Additive number theory; Formal language theory; Automata theory; Visibly pushdown automaton; Palindrome; Decision procedure; Automated proof; INPUT-DRIVEN LANGUAGES; PALINDROMES;
D O I
10.1007/s00224-019-09929-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show how some problems in additive number theory can be attacked in a novel way, using techniques from the theory of finite automata. We start by recalling the relationship between first-order logic and finite automata, and use this relationship to solve several problems involving sums of numbers defined by their base-2 and Fibonacci representations. Next, we turn to harder results. Recently, Cilleruelo, Luca, & Baxter proved, for all bases b >= 5, that every natural number is the sum of at most 3 natural numbers whose base-b representation is a palindrome (Cilleruelo et al., Math. Comput. 87, 3023-3055, 2018). However, the cases b = 2, 3, 4 were left unresolved. We prove that every natural number is the sum of at most 4 natural numbers whose base-2 representation is a palindrome. Here the constant 4 is optimal. We obtain similar results for bases 3 and 4, thus completely resolving the problem of palindromes as an additive basis. We consider some other variations on this problem, and prove similar results. We argue that heavily case-based proofs are a good signal that a decision procedure may help to automate the proof.
引用
收藏
页码:542 / 567
页数:26
相关论文
共 50 条
  • [1] Additive Number Theory via Automata Theory
    Aayush Rajasekaran
    Jeffrey Shallit
    Tim Smith
    Theory of Computing Systems, 2020, 64 : 542 - 567
  • [2] Additive Number Theory via Approximation by Regular Languages
    Bell, Jason P.
    Lidbetter, Thomas F.
    Shallit, Jeffrey
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2018, 2018, 11088 : 121 - 132
  • [3] Additive Number Theory via Approximation by Regular Languages
    Bell, Jason
    Lidbetter, Thomas F.
    Shallit, Jeffrey
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2020, 31 (06) : 667 - 687
  • [4] Additive Number Theory and Inequalities in Ehrhart Theory
    Stapledon, Alan
    INTERNATIONAL MATHEMATICS RESEARCH NOTICES, 2016, 2016 (05) : 1497 - 1540
  • [5] THEOREM IN ADDITIVE NUMBER THEORY
    ERDOS, P
    GINZBURG, A
    ZIV, A
    BULLETIN OF THE RESEARCH COUNCIL OF ISRAEL, 1961, F 10 (01): : 41 - &
  • [6] Advances in Additive Number Theory
    Abolghasemi, M.
    Moradi, S.
    BOLETIM SOCIEDADE PARANAENSE DE MATEMATICA, 2023, 41
  • [7] A problem in additive number theory
    James, R. D.
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1938, 43 (1-3) : 296 - 302
  • [8] On a problem in additive number theory
    Yong-Gao Chen
    Jin-Hui Fang
    Acta Mathematica Hungarica, 2012, 134 : 416 - 430
  • [9] ON A PROBLEM OF ADDITIVE NUMBER THEORY
    LORENTZ, GG
    PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 1954, 5 (05) : 838 - 841
  • [10] On a problem in additive number theory
    Chintamani, Mohan
    Laishram, Shanta
    Paul, Prabal
    JOURNAL OF THE RAMANUJAN MATHEMATICAL SOCIETY, 2021, 36 (03) : 179 - 191