Que {ni}ki=1 ser k natural número así que ∑ki=1ni=n. Entonces ¿cuál es el máximo de ∑i≠jninj?
Respuestas
¿Demasiados anuncios?Porque ∑i≠jninj=(k∑i=1ni)2−k∑i=1n2i=n2−k∑i=1n2i Para maximizar ∑i≠jninj es equivalente a minimizar k∑i=1n2i.
Por Hölder la Desigualdad, kk∑i=1n2i=k∑i=112k∑i=1n2i≥(k∑i=1ni)2=n2 y podemos darnos cuenta de este mínimo dejando ni=nk.
Sin embargo, ni se supone que ser números enteros, por lo que tenemos que hacer un pequeño ajuste. A pesar de que puede no ser capaz de establecer ni=nk ya que esto podría no ser un número entero, debemos tener la |ni−nj|≤1. Supongamos que no, y que para algunos i,j,ni−nj>1. Entonces ni−nj−1>0 y por lo tanto (ni−1)2+(nj+1)2=n2i+n2j−2(ni−nj−1)<n2i+n2j lo que significa que ni nj no son parte de un arreglo mínimo. Por lo tanto, debemos tener |ni−nj|≤1. Esto implica que n−k⌊nk⌋ de la ni debe ser igual a ⌊nk⌋+1 y el resto debe ser igual a ⌊nk⌋.
Por lo tanto, con este arreglo mínimo de la suma de los cuadrados, obtenemos ∑i≠jninj=n2−k∑i=1n2i≤n2−k⌊nk⌋2−(n−k⌊nk⌋)(2⌊nk⌋+1)
Puedes rehacer la expresión: ∑i≠jninj=∑ini∑jni−∑in2i=n2−∑in2i, así que el problema puede ser abordado mediante la minimización de la ∑in2i bajo la misma restricción.
Evidentemente, para que la solución óptima max De hecho, si no fuera el caso, el valor de la suma podría ser disminuido mediante el movimiento de una unidad de la mayor n_i a la baja. Claramente, una de las soluciones óptimas es tal que el l primeros números son iguales a a+1 y el resto es igual a a. Entonces \sum_i n_i = l (a+1) + (k-l) a = ka + l. Los valores óptimos se a = n/k (división entera), l = n\%k (resto de la división entera). De modo que el valor mínimo de \sum_i n_i^2 es igual a (n\%k)(n/k+1)^2 + (k-n\%k)(n/k)^2 y \min \sum_{i\neq j}n_i n_j = n^2 - (n\%k)(n/k+1)^2 - (k-n\%k)(n/k)^2. Tenga en cuenta que cuando se n\%k = 0, uno recupera la solución que había encontrado anteriormente en el caso sin restricciones, es decir, n^2 - n^2/k (ver la edición de la historia de este post para más detalles)