In the context of arithmetic, carrying is part of the operation of representing addition of natural numbers by digits with respect to a base.
In terms of commutative algebra
Given the rig of natural numbers , there exists a free commutative -algebra on one generator called the base. Since multiplication in a commutative algebra is power-associative, there exists a right -action on called the power, and every element in could be written as a polynomial
When the algebra is quotiented out by the relation , the resulting quotient algebra is isomorphic to the original rig of natural numbers . This means that every natural number could be expressed a polynomial with base ten,
There is a canonical such polynomial, one where all natural numbers in the sequence in the polynomial. Carrying arises from adding two canonical polynomials, when the sum and the polynomial is no longer canonical; in order to make the polynomial canonical again, one would have to take the sum modulo 10 and add 1 to the sum in the next power of ten. This means there ought to be another representation of the digits in terms of integers modulo 10.
This tower can be viewed as a sort of “Postnikov tower” of (although it is of course not a Postnikov tower in the usual sense). Note that it is not “convergent”: the limit of the tower is the ring of -adic integers . This makes perfect sense in terms of carrying: the -adic integers can be identified with “decimal numbers” that can be “infinite to the left”, with addition and multiplication defined using the usual carrying rules “on off to infinity”.
Dan Isaksen, A cohomological viewpoint on elementary school arithmetic, The American Mathematical Monthly, Vol. 109, No. 9. (Nov., 2002), pp. 796-805. (jstor)
Last revised on January 9, 2025 at 12:40:08.
See the history of this page for a list of all contributions to it.