Proving Properties of φ-Representations with the Walnut Theorem-Prover
Pith reviewed 2026-05-24 08:35 UTC · model grok-4.3
The pith
Walnut theorem-prover derives the Frougny-Sakarovitch automata theorem for φ-representations computationally and yields induction-free proofs of their properties.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Encoding questions about φ-representations as first-order statements in the language decided by Walnut recovers the Frougny-Sakarovitch theorem on the corresponding automata in a computationally direct way; the same encoding then supplies simple, induction-free proofs of existing results on these representations, automatically recovers many results from Dekking and Van Loon, and generates new results on φ-representations.
What carries the argument
Walnut theorem-prover deciding first-order statements about φ-representations and their automata.
If this is right
- Existing results on φ-representations receive simple induction-free proofs in a uniform manner.
- Results from recent papers of Dekking and Van Loon are recovered automatically.
- New results on φ-representations are obtained through the same encoding technique.
- The Frougny-Sakarovitch automata theorem itself is obtained by direct computation rather than traditional proof.
Where Pith is reading between the lines
- The same encoding strategy could be tested on representations in other quadratic integer bases.
- Walnut might discover further automatic identities among φ-representations that have not yet been conjectured by hand.
- The technique suggests a route for automating proofs in related numeration systems whose validity conditions are expressible in the same logic.
Load-bearing premise
Properties of φ-representations can be faithfully encoded as first-order logical statements that the Walnut decision procedure handles without modeling error.
What would settle it
Walnut proving a known false statement about φ-representations or failing to prove a known true one.
Figures
read the original abstract
We revisit a classic theorem of Frougny and Sakarovitch concerning automata for $\varphi$-representations, and show how to obtain it in a different and more computationally direct way. Using it, we can find simple, induction-free proofs of existing results in the literature about these representations, in a uniform and straightforward manner. In particular, we can easily and "automatically'' recover many of the results of recent papers of Dekking and Van Loon. We also obtain a number of new results on $\varphi$-representations.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper revisits the Frougny-Sakarovitch theorem on automata for φ-representations and shows how the Walnut theorem-prover yields this result in a computationally direct manner. It then uses the approach to obtain simple, induction-free proofs of existing results (including those of Dekking and Van Loon) together with several new results on φ-representations, all expressed as first-order statements decided by Walnut.
Significance. If the encodings are faithful, the work supplies a uniform, automated route to proofs about φ-representations that avoids manual induction. The explicit use of machine-checked proofs via Walnut is a clear strength, offering reproducibility and a template for similar problems in automatic sequences and numeration systems.
minor comments (2)
- Abstract: the claim that results of Dekking and Van Loon are recovered would be strengthened by naming the specific theorems or propositions that are re-proved.
- The paper would benefit from a short appendix or subsection listing the exact Walnut predicates and automata constructions used for the central Frougny-Sakarovitch encoding.
Simulated Author's Rebuttal
We thank the referee for their positive summary, assessment of significance, and recommendation to accept the paper. There are no major comments requiring a response.
Circularity Check
No circularity: external prover on independent encodings
full rationale
The paper encodes properties of φ-representations as first-order statements in the language decided by the external Walnut prover and obtains proofs via its decision procedure. This modeling step is the sole prerequisite; the prover itself is not defined inside the paper, and the target results (Frougny–Sakarovitch automata theorem and consequences) are recovered by computation rather than by fitting parameters or by any self-referential definition. Citations to prior literature are to independent external sources. No equation or claim reduces to its own input by construction, and no load-bearing step collapses to a self-citation chain.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption The decision procedure implemented in Walnut is correct for the first-order theory of automatic sequences.
- domain assumption φ-representations can be modeled using morphisms and automata in a way compatible with Walnut's input language.
Lean theorems connected to this paper
-
IndisputableMonolith/Constants.phi_golden_ratio; IndisputableMonolith/Cost.FunctionalEquationwashburn_uniqueness_aczel; phi_golden_ratio echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
We revisit a classic theorem of Frougny and Sakarovitch concerning automata for phi-representations... canonical phi-representation of a non-negative integer can be computed by a finite automaton
-
IndisputableMonolith/Foundation/ArithmeticFromLogicembed_eq_pow; LogicNat echoes?
echoesECHOES: this paper passage has the same mathematical shape or conceptual pattern as the Recognition theorem, but is not a direct formal dependency.
phi^k = F_k phi + F_{k-1} ... left part ... linear combination c phi + d in terms of shifted Zeckendorf representations
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
D. Berend and C. Frougny. Computability by finite automata and Pisot bases. Math. Systems Theory, 27:275–282, 1994
work page 1994
-
[2]
G. Bergman. A number system with an irrational base. Math. Mag., 31:98–110, 1957
work page 1957
-
[3]
J. Berstel. An exercise on Fibonacci representations. RAIRO Inform. Th´ eor. App., 35:491–498, 2001
work page 2001
-
[4]
J. Berstel and C. Reutenauer. Noncommutative Rational Series With Applications , volume 137 of Encyclopedia of Mathematics and Its Applications . Cambridge Univer- sity Press, 2011
work page 2011
-
[5]
A. Bertrand-Mathis. Comment ´ ecrire les nombres entiers dans une base qui n’est pas enti` ere.Acta Math. Hung. , 54:237–241, 1989
work page 1989
-
[6]
J. L. Brown, Jr. Unique representation of integers as sums of distinct Lucas numbers. Fibonacci Quart., 7:243–252, 1969. 30 Proving Properties of φ-Representations with the Walnut Theorem-Prover
work page 1969
-
[7]
M. W. Bunder. Zeckendorf representations using negative Fibonacci numbers. Fi- bonacci Quart., 30:111–115, 1992
work page 1992
-
[8]
H. V. Chu, D. C. Luo, and S. J. Miller. On Zeckendorf related partitions using the Lucas sequence. Fibonacci Quart., 60:111–119, 2022
work page 2022
- [9]
-
[10]
F. M. Dekking. Base phi representations and golden mean beta-expansions. Fibonacci Quart., 58:38–48, 2020
work page 2020
-
[11]
F. M. Dekking. The sum of digits function of the base phi expansion of the natural numbers. INTEGERS, 20:#A45, 2020
work page 2020
-
[12]
F. M. Dekking. The sum of digits functions of the Zeckendorf and the base phi expansions. Theoret. Comput. Sci., 859:70–79, 2021
work page 2021
-
[13]
M. Dekking and A. Van Loon. Counting base phi representations. Arxiv preprint arXiv:2304.11387 [math.NT], April 22 2023. Available at https://arxiv.org/abs/ 2304.11387
-
[14]
M. Dekking and A. Van Loon. On the representation of the natural numbers by powers of the golden mean. Arxiv preprint arXiv:2111.07544 [math.NT], November 15 2021. Available at https://arxiv.org/abs/2111.07544
-
[15]
L. Fleischer and J. O. Shallit. Automata, palindromes, and reversed subwords. J. Automata, Languages, and Combinatorics , 26:221–253, 2021
work page 2021
-
[16]
C. Frougny. Linear numeration systems, θ-developments and finite automata. In B. Monien and R. Cori, editors, STACS 89, volume 349 of Lecture Notes in Computer Science, pages 144–155. Springer-Verlag, 1989
work page 1989
-
[17]
C. Frougny. Representation of numbers in non-classical numeration systems. In P. Ko- rnerup and D. W. Matula, editors, Proc. 10th IEEE Symp. Computer Arithmetic , pages 17–21. IEEE Press, 1991
work page 1991
-
[18]
C. Frougny. Confluent linear numeration systems. Theoret. Comput. Sci. , 106:183– 219, 1992
work page 1992
-
[19]
C. Frougny. How to write integers in non-integer base. In I. Simon, editor, 1st Latin American Symposium on Theoretical Informatics (LATIN ’92) , Lecture Notes in Computer Science, pages 154–164. Springer-Verlag, 1992
work page 1992
-
[20]
C. Frougny. Representations of numbers and finite automata. Math. Systems Theory, 25:37–60, 1992. 31 Jeffrey Shallit
work page 1992
-
[21]
C. Frougny. Syst` emes de num´ eration lin´ eaires etθ-repr´ esentations.Theoret. Comput. Sci., 94:223–236, 1992
work page 1992
-
[22]
C. Frougny. On-line digit set conversion in real base. Theoret. Comput. Sci., 292:221– 235, 2003
work page 2003
-
[23]
C. Frougny and J. Sakarovitch. Automatic conversion from Fibonacci representation to representation in base φ, and a generalization. Internat. J. Algebra Comput. , 9:351–384, 1999
work page 1999
-
[24]
E. Hart and L. Sanchis. On the occurrence of Fn in the Zeckendorf decomposition of nFn. Fibonacci Quart., 37:21–33, 1999
work page 1999
-
[25]
S. Labb´ e and J. Lepˇ sov´ a. A Fibonacci analogue of the two’s complement numeration system. RAIRO Inform. Th´ eor. App., 57:Paper 12, 2023
work page 2023
-
[26]
C. G. Lekkerkerker. Voorstelling van natuurlijke getallen door een som van getallen van Fibonacci. Simon Stevin, 29:190–195, 1952
work page 1952
- [27]
- [28]
-
[29]
W. Parry. On the β-expansions of real numbers. Acta Math. Acad. Sci. Hung., 11:401– 416, 1960
work page 1960
-
[30]
A. R´ enyi. Representations for real numbers and their ergodic properties. Acta Math. Acad. Sci. Hung., 8:477–493, 1957
work page 1957
- [31]
-
[32]
G. R. Sanchis and L. A. Sanchis. On the frequency of occurrence of αi in the α- expansions of the positive integers. Fibonacci Quart., 39:123–137, 2001
work page 2001
-
[33]
J. Shallit. Robbins and Ardila meet Berstel. Inform. Process. Lett., 167:106081, 2021
work page 2021
-
[34]
J. Shallit. The Logical Approach To Automatic Sequences: Exploring Combinatorics on Words with Walnut, volume 482 of London Math. Soc. Lecture Note Series . Cam- bridge University Press, 2023
work page 2023
-
[35]
J. Shallit, S. L. Shan, and K.-H. Yang. Automatic sequences in negative bases and proofs of some conjectures of Shevelev. RAIRO Inform. Th´ eor. App., 57:4, 2023
work page 2023
-
[36]
N. J. A. Sloane et al. The on-line encyclopedia of integer sequences. Electronic resource, available at https://oeis.org, 2023. 32 Proving Properties of φ-Representations with the Walnut Theorem-Prover
work page 2023
-
[37]
I. N. Stewart and D. O. Tall. Algebraic Number Theory. Chapman and Hall, 1979
work page 1979
-
[38]
E. Zeckendorf. Repr´ esentation des nombres naturels par une somme de nombres de Fibonacci ou de nombres de Lucas. Bull. Soc. Roy. Li` ege, 41:179–182, 1972. Received: December 1, 2023 Accepted for publication: April 25, 2024 Communicated by: Rigo Michel, Emilie Charlier and Julien Leroy 33
work page 1972
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.