Voy a probar esto por inducción.
Reclamo: Cada número $n$ puede ser representado como la suma de un finito número de potencias de dos, donde cada potencia de dos es que no se repitió más de una vez. En otras palabras:
$n = \sum_{i=0}^{k}{a_i \cdot 2^i}$ para algunos finito $k$ donde $a_i = 0$ o $a_i = 1$ todos los $0 \le i \le k$
Prueba por inducción sobre $n$:
Base: $0 = \sum_{i=0}^{0}{a_i \cdot 2^i}$$a_0 = 0$!
Paso: Supongamos que para algunos arbitraria $n$: $n = \sum_{i=0}^{k}{a_i \cdot 2^i}$ para algunos finito $k$ donde $a_i = 0$ o $a_i = 1$ todos los $0 \le i \le k$
A continuación, se sostiene también que $n = \sum_{i=0}^{k+1}{a_i \cdot 2^i}$ para algunos finito $k$ donde $a_i = 0$ o $a_i = 1$ todos los $0 \le i \le k$ $a_{k+1} = 0$
Ahora vamos a considerar $n + 1$:
Deje $j = min \{ 0 \le i \le k+1 |a_i = 0\}$
Ahora definir:
- $a_i' = 0$ todos los $0 \le i \le j-1$
- $a_j' = 1$
- $a_i' = a_i$ todos los $j+1 \le i \le k+1$
Así tenemos que para algunos finito $k$ donde $a_i = 0$ o $a_i = 1$ todos los $0 \le i \le k + 1$:
$$\sum_{i=0}^{k+1}{a_i' \cdot 2^i} =$$
$$ \sum_{i=0}^{j-1}{a_i' \cdot 2^i} + a_j'\cdot2^j + \sum_{i={j+1}}^{k+1}{a_i' \cdot 2^i} =$$
(por la definición de $a_i'$)
$$ \sum_{i=0}^{j-1}{0 \cdot 2^i} + 1\cdot2^j +\sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} =$$
$$ 0 + 2^j +\sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} =$$
$$ 2^j +\sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} =$$
$$ 2^j - 1 + 1 + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} =$$
$$ \sum_{i=0}^{j-1}{2^i} + 1 + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} = $$
$$ \sum_{i=0}^{j-1}{1 \cdot 2^i} + 1 + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} = $$
(desde $a_i = 1$ todos los $0 \le i \le j-1$)
$$\sum_{i=0}^{j-1}{a_i \cdot 2^i} + 0 + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} + 1 =$$
$$ \sum_{i=0}^{j-1}{a_i \cdot 2^i} + 0\cdot 2^j + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} + 1 = $$
$$\sum_{i=0}^{j-1}{a_i \cdot 2^i} + a_j \cdot 2^j + \sum_{i={j+1}}^{k+1}{a_i \cdot 2^i} + 1 = $$
$$\sum_{i=0}^{j-1}{a_i \cdot 2^i} + \sum_{i={j}}^{k+1}{a_i \cdot 2^i} + 1 =$$
$$ \sum_{i=0}^{k+1}{a_i \cdot 2^i} + 1 =$$
$$ n + 1$$ Cheque!