Para el LHS: si d∣(n−1)d≥n−1d, luego eligiendo la opción xn=d+1, xn−1=n−1d+1 y todos los otros (n−2) variables igual a uno, se obtiene:
n∏i=1xi=n−1+d+n−1d+1=(d+1)+(n−1d+1)+(n−2)=n∑i=1xi
como quería. Tenemos d(n−1)/2 opciones si (n−1) no es un cuadrado y (d(n−1)+1)/2 lo contrario. Ya hemos dado cuenta de todas las posibilidades (x1,x2,…,xn−1,xn)=(1,1,…,a,b), con el fin de demostrar la RHS sólo necesitamos limitar el número de soluciones que tienen tres o más coordenadas diferente de uno. Desde y1,…,ym≥2 implica
m∏i=1yi=m∏i=1(1+(y1−1))≥m∑i=1yi+2m−2m,
si (1,1,…,y1,…,ym) es una solución con la última m coordenadas ≥2,2m−m≤n, lo m está delimitado por 1+log2n. Si logramos demostrar que ym no puede ser demasiado grande, demasiado, casi hemos terminado. Desde:
mym+(n−m)≥∑xi=∏xi≥2m−1ym,
asumiendo m≥3 tenemos ym≤n−m2m−1−m≤n−m2m−3, por lo que el número de soluciones con m≥3 está delimitada por:
⌊1+log2n⌋∑m=3(8n−8m)m2m2m!=O(n3),
todavía demasiado. De todos modos, el multi-dimensional de Dirichlet hipérbola método da que el número de (z1,…,zm)∈Nm≥2 tal que
m∏i=1zi−m∑i=1z1=L
es LlogL+O(L), de ahí que el número de la solución con tres o más coordenadas mayor que dos es la delimitada por:
⌊1+log2n⌋∑m=32(n−m)log(n−m)m!≤12nlogn
que es sólo un logarítmica del factor aparte de lo que queremos demostrar.
Una convexidad argumento de conjunto de la cuestión. La variedad algebraica en Rm+ da por:
m∏i=1zi−m∑i=1zi=L
es convexa, por lo que no puede tener más de m entero puntos en ella. Como consecuencia, el número de soluciones con tres o más coordenadas mayor que dos es la delimitada por:
⌊1+log2(n)⌋∑m=3m≤(1+log2n)22.
En conclusión, para cualquier n≥6:
\left\lfloor\frac{d(n-1)+1}{2}\a la derecha\rfloor\leq f(n)<
\left\lfloor\frac{d(n-1)+1}{2}\a la derecha\rfloor+\log_2^2 n.
El resto de los casos se n=3,4,5 son de fácil comprobación por la mano.