Submitted:
31 October 2025
Posted:
03 November 2025
You are already at the latest version
Abstract
Keywords:
MSC: 11A63, 94B05, 68R15
1. Notation and Preliminaries
2. Carry and Borrow Decompositions
3. Shift–Mask Tools and Constructive Corollaries
4. Applications and Bounds
Algorithmic angle
- Complexity accounting in bit-level algorithms: tight bounds on post-addition Hamming weights in dynamic programming or bitset convolution.
- Word-parallel trickery: when maintaining population counts under incremental updates, (3) predicts the decrement driven by carry chains.
Hardware angle
Side-channel angle
5. Worked Examples and Sanity Checks
Example A (Addition)
Example B (Subtraction)
6. 2-Adic Perspective and Kummer Linkage
7. Positioning, Prior Art, and Contributions
8. Conclusions
References
- H. Delange, Sur la fonction sommatoire de la fonction somme des chiffres, Enseign. Math. 1975, 21, 31–47.
- J. Coquet, A summation formula related to the binary digits. Invent. Math. 1983, 73, 107–115. [CrossRef]
- J.-P. Allouche and J. Shallit, Automatic Sequences: Theory, Applications, Generalizations, Cambridge Univ. Press, 2003.
- E. E. Kummer, Über die ergänzungssätze zu den allgemeinen Reciprocitätsgesetzen. J. Reine Angew. Math. 1852, 44, 93–146.
- P. Flajolet and R. Sedgewick, Analytic Combinatorics, Cambridge Univ. Press, 2009.
- P. M. Kogge and H. S. Stone, A parallel algorithm for the efficient solution of a general class of recurrences. IEEE Trans. Comput. 1973, C-22, 786–793. [CrossRef]
- R. P. Brent and H. T. Kung, A regular layout for parallel adders. IEEE Trans. Comput. 1982, C-31, 260–264. [CrossRef]
- D. E. Knuth, The Art of Computer Programming, Vol. 2: Seminumerical Algorithms, 3rd ed., Addison-Wesley, 1998.
- P. Kocher, J. Jaffe, and B. Jun, Differential Power Analysis, CRYPTO 1999, LNCS 1666, 388–397.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).