Conjecture: Clock algorithm functions as an internal error-correcting code
Establish whether the Clock algorithm used by transformer-based large language models to perform addition serves as a robust internal error-correcting code that mitigates representational noise during numerical computation.
References
We conjecture that LLMs use the Clock algorithm as a form of robust, error correcting code.
— Language Models Use Trigonometry to Do Addition
(2502.00873 - Kantamneni et al., 2 Feb 2025) in Appendix, Section "Why Use the Clock Algorithm at All?"