A rigorous version of R. P. Brent's model for the binary Euclidean algorithm
Ian D. Morris

TL;DR
This paper rigorously analyzes Brent's heuristic model for the binary Euclidean algorithm, proving key properties of the associated transfer operator and confirming conjectured formulas for the average number of steps.
Contribution
It establishes spectral gap and density properties of Brent's transfer operator, connecting heuristic models with rigorous proofs and resolving open questions.
Findings
Proves the transfer operator has a spectral gap.
Shows the density extends holomorphically with a logarithmic singularity.
Confirms conjectured formulas for the expected number of steps.
Abstract
The binary Euclidean algorithm is a modification of the classical Euclidean algorithm for computation of greatest common divisors which avoids ordinary integer division in favour of division by powers of two only. The expectation of the number of steps taken by the binary Euclidean algorithm when applied to pairs of integers of bounded size was first investigated by R. P. Brent in 1976 via a heuristic model of the algorithm as a random dynamical system. Based on numerical investigations of the expectation of the associated Ruelle transfer operator, Brent obtained a conjectural asymptotic expression for the mean number of steps performed by the algorithm when processing pairs of odd integers whose size is bounded by a large integer. In 1998 B. Vall\'ee modified Brent's model via an induction scheme to rigorously prove an asymptotic formula for the average number of steps performed by the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
