Comencemos evaluando la serie en pequeños n: S_1=1^2 S_2=1^2(2) + 2^2 S_3=1^2(2)(3) + 2^2(3) + 3^2 S_4=1^2(2)(3)(4) + 2^2(3)(4) + 3^2(4) + 4^2 Y en general: S_n=1\frac{n!}{0!}+2\frac{n!}{1!}+3\frac{n!}{2!}+...+(n-1)\frac{n!}{(n-2)!}+n\frac{n!}{(n-1)!} =\sum_{k=1}^{n} {k\frac{n!}{(k-1)!}}=n!\sum_{k=1}^{n} {\frac{k}{(k-1)!}}=n!\sum_{k=1}^{n} {\frac{1+(k-1)}{(k-1)!}} =n!\bigg(\sum_{k=1}^{n} {\frac{1}{(k-1)!}}+\sum_{k=1}^{n}\frac{k-1}{(k-1)!}\bigg) =n!\bigg(\sum_{k=1}^{n} {\frac{1}{(k-1)!}}+\sum_{k=2}^{n}\frac{1}{(k-2)!}\bigg) Ahora debemos utilizar la identidad: \sum_{k=1}^{n}{\frac{1}{k!}}=\frac{e\Gamma(n+1,1)}{n!}-1 Donde \Gamma(a,b) es la función gamma incompleta superior. En este caso se puede calcular con la relación de recurrencia de: \Gamma(n+1,1)=n\Gamma(n,1)+\frac{1}{e}
Nota: \sum_{k=1}^{n} {\frac{1}{(k-1)!}}=\sum_{k=0}^{n-1} {\frac{1}{k!}}=1-\frac{1}{n!}+\sum_{k=1}^{n} {\frac{1}{k!}}=\frac{e\Gamma(n+1,1)-1}{n!} \sum_{k=2}^{n} {\frac{1}{(k-2)!}}=\sum_{k=0}^{n-2} {\frac{1}{k!}}=1-\frac{1}{n!}-\frac{1}{(n-1)!}+\sum_{k=1}^{n} {\frac{1}{k!}}=\frac{e\Gamma(n+1,1)-n-1}{n!} Sustituir: S_n=n!\bigg(\frac{e\Gamma(n+1,1)-1}{n!}+\frac{e\Gamma(n+1,1)-n-1}{n!}\bigg) =2e\Gamma(n+1,1)-n-2 =n(2e\Gamma(n,1)-1) Otra evaluación de la función gamma incompleta superior (https://arxiv.org/pdf/math-ph/0501019.pdf) \Gamma(n,1)=\frac{1}{e}(1+(n-1)(1+(n-2)(1+(n-3)(1+(n-4)(...))))) Esto nos da: S_n=n(1+2(n-1)(1+(n-2)(1+(n-3)(1+(n-4)(...))))) Lo cual no es realmente mejor que lo que empezaste. No parece haber expresiones que puedan ser calculadas en tiempo O(1) para esta suma.
1 votos
¿Te refieres a la forma recursiva: a1=1 y an+1:=(n+1)⋅(n+1+an) encontrar una forma explícita?
0 votos
@ctst No estoy seguro de que sea exactamente correcto - parece que comienza en a1=0. Pero la recurrencia parece estar correcta.
1 votos
@ThomasAndrews Dependiendo de si se observa la fórmula en el título o la fórmula en el texto. En el título tienes razón, en el texto asumo que tengo razón :-)
2 votos
Dado la recursión an=n(n+an−1) entonces definiendo bn=an/n! obtenemos la recursión mucho más simple bn−bn−1=n2n! la cual se telescopia cuando se suma.