Related Experiment Video
Updated: Aug 17, 2025

Observation and Analysis of Blinking Surface-enhanced Raman Scattering
Published on: January 11, 2018
Summing : a faster elementary algorithm
Harald Andrés Helfgott1,2, Lola Thompson3
1Mathematisches Institut, Georg-August Universität Göttingen, Bunsenstraße 3-5, 37073 Göttingen, Germany.
This study introduces a novel elementary algorithm for computing the Möbius function, achieving the first exponent improvement since 1985. Space complexity can be reduced at the cost of increased computation time.
Area of Science:
- Number Theory
- Computational Mathematics
- Algorithm Analysis
Background:
- The computation of the Möbius function is a fundamental problem in number theory.
- Existing elementary algorithms for computing the Möbius function have not seen improvements in their time complexity exponent since 1985.
- Space-time trade-offs in algorithmic computation are a critical area of study.
Purpose of the Study:
- To present a new elementary algorithm for computing the Möbius function with improved time complexity.
- To explore the possibility of reducing space consumption for this computation.
- To analyze the trade-offs between time and space complexity for the proposed algorithm.
Main Methods:
- Development of a novel elementary algorithm for computing the Möbius function.
- Bitwise analysis of the algorithm's time complexity, measured as O(x).
- Investigation of space reduction techniques, potentially utilizing methods from Helfgott (2020).
Main Results:
- The new elementary algorithm achieves a time complexity of O(x), representing the first improvement in the exponent since 1985.
- A space-optimized version of the algorithm is presented, reducing space complexity to O(x).
- The space-optimized version results in an increased time complexity of O(x).
Conclusions:
- A significant advancement in the computational efficiency of elementary algorithms for the Möbius function has been achieved.
- The study demonstrates a viable trade-off between time and space complexity, offering flexibility in computational resource allocation.
- This work provides new tools for number-theoretic computations, with potential implications for related fields.
More Related Videos
10:58Multimedia Battery for Assessment of Cognitive and Basic Skills in Mathematics BM-PROMA
Published on: August 28, 2021
09:01Gain-compensation Methodology for a Sinusoidal Scan of a Galvanometer Mirror in Proportional-Integral-Differential Control Using Pre-emphasis Techniques
Published on: April 4, 2017
Related Concept Videos
Fast Fourier Transform
The computational efficiency of the FFT becomes...
Euler's Formula to Columns: Problem Solving
The system comprises two vertical rigid bars, AB and BC,...
Exponential Fourier series
Euler's identity...
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
Convergence of Fourier Series
The Gibbs phenomenon refers to the persistent oscillations and overshoots that occur near discontinuities...
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...