Estoy tratando de demostrar (o refutar, pero creo que es verdad y me sorprendería si alguien se las arreglaría para refutarla) un pequeño teorema.
Dado un array de números reales $A=[a_1,a_2,...,a_n]$ tal que $\sum_{i=1}^n a_i=0$, quiero demostrar que hay un reordenamiento (a través de la rotación, de la permutación) de los elementos de la matriz, de tal manera que nunca vamos a llegar a un negativo temporal de la suma.
Es un poco difícil y el inglés no es mi lengua nativa, voy a tratar de explicar con un ejemplo.
Echemos un vistazo a la matriz $A=[1,-6,2,3]$. si sumamos los elementos obtenemos $1+(-6)+2+3=0$. Pero $1+(-6)=-5$. Así que no es un buen orden. Porque mientras que la suma de todos los elementos, hemos tenido un temporal suma que es negativo.
Sin embargo, si hacemos girar la matriz a $A'=[2,3,1,-6]$, luego tenemos a $2+3+1+(-6)=0$. Y en ningún lugar en este resumen se hicieron tenemos una suma negativa.
Nota muy importante:
Cuando me dicen que el reordenamiento no me refiero a la permutación. Me refiero a la rotación solamente. si nuestra matriz original se $A=[1,-6,2,3]$ $A'=[3,2,1,-6]$ no es válido reordenación porque no se puede rotar $A$ y llegar a $A'$. Me refiero a la circular de rotación solamente. No permutación.
Lo que traté de hacer:
La primera cosa que me vino a la mente es la inducción. Es sencillo ver que si $a_1+a_2=0$, luego tenemos a $3$ opciones de: $a_1=a_2=0$, en cuyo caso la rotación que va a hacer, o $a_1>0>a_2$ o $a_2>0>a_1$. En cualquier caso, es posible encontrar una rotación que no habrá negativo temporal de la suma.
Pero, ¿cómo podemos generalizar? Supongamos que yo pueda encontrar un buen arreglo para un array con $k$ elementos. Qué significa que puedo encontrar a un buen arreglo para un array con $k+1$ elementos?
Otra idea sería asumir que no hay tal acuerdo y, a continuación, esperamos llegar a una contradicción a la suma total sea cero. He fallado para llegar a una contradicción.