10 votos

"Contando trucos": usando la combinación para obtener una fórmula general para $1^2 + 2^2 + \cdots + n^2$

Estaba leyendo un artículo de internet que me confunde con el siguiente. Para averiguar $S(n)$ donde $S(n) = 1^2 + 2^2 + \cdots + n^2$, primero se puede escribir el primer par de términos:

0 1 5 14 30 55 91 140 204 285

A continuación, obtener las diferencias entre los términos hasta que estén todos los ceros:

0 1 5 14 30 55 91 140 204 285
1 4 9 16 25 36 49 64 81
3 5 7 9 11 13 15 17
2 2 2 2 2 2 2
todos los ceros de esta fila

Luego dice que por lo tanto, podemos usar el siguiente método para lograr la $S(n)$:
$S(n) = 0 {n\choose 0} + 1 {n\choose 1} + 3 {n\choose 2} + 2 {n\choose 3}$.

No entiendo el mecanismo subyacente. A alguien le importa explicar?

14voto

Xenph Yan Puntos 20883

El mecanismo subyacente es conocido como el cálculo de las diferencias finitas. Igual que uno puede reconstruir una $n$th grado del polinomio $f$$f(a),f'(a),\ldots,f^{(n)}(a)$, en cualquier punto de $a$, también podemos reconstruirlo desde $f(a),\Delta_h^1[f](a),\ldots,\Delta_h^n[f](a)$, donde $$\Delta^n_h[f](x) = \sum_{i = 0}^{n} (-1)^i \binom{n}{i} f(x + (n - i) h)$$ es el $n$th adelante diferencia de $f$ $x$ (normalmente tomamos $h=1$).

Es un matemático común truco de magia para pedir a alguien que elija un bajo grado del polinomio, les pedimos sus valores en $0,1,\ldots,\text{degree}$, y para su sorpresa, decirles que su polinomio. Sólo tenemos que preguntar acerca de $\text{degree}+1$ puntos porque sabemos que el la $\text{degree}+1$'th y una mayor diferencia de un polinomio va a desaparecer (al igual que con el normal derivados).

Si uno sospecha que una función es un polinomio, pero no está seguro de la medida, uno puede pedir más y más valores, y el método de las diferencias finitas, volverá polinomios de mayor y mayor grado de que se aproximan a la función acerca de la $a$ (igual que con las series de Taylor).

6voto

DiGi Puntos 1925

Dada una secuencia $a = \langle a_n \rangle_n$, definir la diferencia secuencia $\Delta a = \langle \Delta a_n \rangle$ donde $\Delta a_n = a_{n+1} - a_n$. Definir $\Delta^2 a = \Delta(\Delta a)$, $\Delta^3 a = \Delta(\Delta^2 a)$, y así sucesivamente. Su ejemplo muestra $a$, $\Delta a$, $\Delta^2 a$, $\Delta^3 a$, y $\Delta^4 a$, por ejemplo. No es demasiado duro para demostrar que si cada una de las $a_n = p(n)$ para algunos un polinomio $p$ grado $d$, entonces no es un polinomio $p_1$ grado $d-1$ de manera tal que cada una de las $\Delta a_n = p_1(n)$. Por inducción se sigue que, para $k = 1,\dots,d$ no es un polinomio $p_k$ grado $d-k$ de manera tal que cada una de las $\Delta^k a_n = p_k(n)$. En particular, $q_d$ es de grado $0$ y por lo tanto es constante, y $\Delta^{d+1} a_n = 0$ todos los $n$.

Resulta que lo contrario también es cierto: si existe un entero no negativo, $d$ tal que $\Delta^{d+1} a_n = 0$ todos los $n$, entonces no es un polinomio $p$ grado $d$ de manera tal que cada una de las $a_n = p(n)$. Esto está demostrado por el hecho de construir un polinomio: resulta que $p(n) = \sum \limits_{k=0}^d (\Delta^k a_0) {n \choose k}$ (donde $\Delta^0 a = a$). Este es el resultado que se utilizó para obtener la fórmula para $S(n)$ en tu ejemplo (salvo que el coeficiente de ${n \choose 3}$ debe $2$). (Puede no ser inmediatamente obvio que esto es realmente un polinomio en $n$. Para ver esto, sólo tenga en cuenta que ${n \choose k} = \frac{1}{k!} n(n-1)\dots(n-k+1)$, lo que claramente es un polinomio en a $n$ grado $k$.)

La prueba de este resultado es un poco largo, pero no es particularmente difícil. Hay una idea muy clara de tratamiento en Edward Scheinerman, Matemáticas: Una Discreta Introducción, 2ª edición, la Sección 22.

4voto

lhf Puntos 83572

La palabra clave aquí es diferencias finitas. Ver serie de Newton.

0voto

Tadas Puntos 1992

En una isla desierta, para un bajo nivel de estudiante, en la búsqueda de un patrón de encontrar n, cuadrados, suma y factores de suma. Hacer esto hasta n = 20. e.g

n=1; sq=1; suma=1

n=5; sq=25; suma=55=5x11

n=6; sq=36; suma=91=7x13

n=8; sq=64; suma=204=2x2x3x17

n=12 sq=144; suma=650=2x5x5x13

n=15 sq=225;suma=1240=2x2x2x5x31

n=17;sq=289;suma=1785=3x5x7x17 etc

Tal vez la fórmula es un producto. Cuando n es primo siempre aparece en la fórmula.

Del mismo modo n=5 tiene factor 11. n=15 factor de 31. Así 2n+1 es un factor.

Del mismo modo n+1.

Ahora nx(n+1)x(2n+1) es seis veces demasiado grande.

Así, la fórmula es n(n+1)(2n+1)/6

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X