On the arithmetic of multidimensional continued fractions
Piotr Miska, Nadir Murru, Giuliano Romeo
TL;DR
This work addresses the problem of performing arithmetic on multidimensional continued fractions ($MCFs$). It generalizes Gosper's linear and bilinear transform framework to $MCFs$ by formulating Möbius and bilinear transforms in the Jacobi-Perron setting and providing concrete algorithms (GosperMCF1 and GosperMCF2) with feasibility proofs. The paper demonstrates, both theoretically and experimentally, that these transforms can be computed in a finite number of steps under appropriate independence assumptions, and reports linear growth in the number of inputs required relative to the number of outputs. It also proposes partial-output techniques to reduce intermediate growth and improve efficiency, highlighting practical potential for enabling sums and products of $MCFs$ in Diophantine approximation and Hermite-type problems.
Abstract
The problem of developing an arithmetic for continued fractions (in order to perform, e.g., sums and products) does not have a straightforward solution and has been addressed by several authors. In 1972, Gosper provided an algorithm to solve this problem. In this paper, we extend this approach in order to develop an arithmetic for multidimensional continued fractions (MCFs). First, we define the Möbius transform of an MCF and we provide an algorithm to obtain its expansion. Similarly, we deal with the bilinear transformation of MCFs, which covers as a special case the problem of summing or multiplying two MCFs. Finally, some experiments are performed in order to study the behavior of the algorithms.
