You need to know: Integer multiplication, algorithm, running time of an algorithm, logarithm, big O notation.
Background (needed only for the context section): The iterated logarithm is the unique function which has properties (i)
if
and (ii)
if
.
The Theorem: On 18th March 2019, David Harvey and Joris van der Hoeven posted online a paper in which they presented a new algorithm for multiplying integers, which, according to their analysis, has running time for n-digit integers.
Short context: Integer multiplication is one of the basic operations in mathematics. Usual school method requires operations for n-digit integers. In 1971, Schönhage and Strassen presented a much faster
algorithm, and conjectured that
algorithm should exist, and that this is optimal. In 2009, Fürer presented a faster algorithm with running time
for n-digit integers, see here. The Theorem improves the running time to
, which is conjectured to be optimal.
Links: The preprint is available here.