From my understanding the standard algorithm for adding two numbers in base $b$ is the normal pencil-on-paper addition.
For example, let's say with have two base $b$ numbers with digits $i$, $j$, $k$, $l$, $m$, $o$:
$$ \begin{array}{rccccc} ( & i & j & k &)_{b} \\ + \; ( & l & m & o &)_{b} \\ \end{array} $$
The result would be:
$$ \Bigl( \; \bigl(i+l+c_{j+m+c_{k+o}}\bigr) \quad \bigl(j+m+c_{k+o}\bigr) \quad \bigl(k+o\bigr) \; \Bigr)_{b} $$
Where $+$ is an overflowing addition1, and where $c_{x+y}$ is the carry of the addition of $x + y$.
Because I'm a programmer by trade, I tried find a case where the carry would be over 1, but I couldn't.
Is there any formal proof of my theory?
1. $x + y$ is always below $b$.