Duas duvidas remanescentes:
1) O MAPLE reconhece apenas 1 polinomio para alguns termos iniciais de uma sequencia ? Pois a sequencia 2,3,5,7,11,13,17,19,23,29,31, pode ser interpretada como a sequencia dos primos, certo ? Mas o MAPLE viu uma logica diferente, tanto que continuou a sequencia com outros numeros. Nisso inicia minha segunda duvida:
2) Dado o polinomio ...
p = (457 x^10 - 27505 x^9 + 720240 x^8 - 10767210 x^7 + 101334261 x^6
- 624137745 x^5 + 2531800010 x^4 - 6626433140 x^3 + 10602193032 x^2
- 9233344800 x + 3265920000)/3628800.
... Por que ele (MAPLE) diz que os proximos termos sao 838, 8440, 48141, 200229,
677006, 1972016, 5126743, 12178361, 26874761, ... ? Seriam as raizes ? Seria muito maçante eu substituir no polinomio para ver isso...
Em uma mensagem de 12/3/2004 11:32:22 Hora padrão leste da Am. Sul, [EMAIL PROTECTED] escreveu:
On Thu, Mar 11, 2004 at 10:47:21PM -0500, [EMAIL PROTECTED] wrote:
> Para o Nicolau ou quem souber,
>
> [... Dados n pontos (x1, y1), ..., (xn, yn) no plano com xis distintos,
> sempre existe um único polinômio p de grau < n tal que p(xi) = yi...]
>
> Poderiam me dar um exemplo de uma sequencia qualquer apenas para visualizar
> melhor o que esta acima ? Pois esta relacao entre [[[sequencia X polinomios X
> geometria analitica]]] foi bem interessante.
Defina
qi(x) = (x - x1)(x - x2) ... (x - x_{i-1})(x - x_{i+1}) ... (x - xn)
Note que qi é um polinômio de grau (n-1) com raízes
x1, x2, ..., x_{i-1}, x_{i+1}, ..., xn. Ou seja,
qi(xj) = 0 se i for diferente de j e qi(xi) é diferente de 0.
Defina ri(x) = qi(x)/qi(xi): temos ri(xj) = [ i = j ] (notação de Iverson),
ou seja, 1 se i = j e 0 caso contrário.
Finalmente, defina p(x) = y1 r1(x) + y2 r2(x) + ... + yn rn(x).
Claramente p(xi) = yi para todo i e p é um polinômio de grau <= n-1.
Suponha agora que p1(xi) = yi para todo i. Temos (p1 - p)(xi) = 0 para
todo i donde (p1 - p)(x) = s(x)(x-x1)(x-x2)...(x-xn) para algum polinômio s.
Assim ou p1 = p (se s = 0) ou grau(p1 - p) >= n (se s for diferente de 0).
O segundo caso implica grau(p1) >= n. Isto prova o que eu afirmei.
O maple tem a função interp que obtem este polinômio p.
Digamos que você deseje obter uma seqüência que comece assim:
2,3,5,7,11,13,17,19,23,29,31,...
Bem, talvez esta seqüência seja um polinômio. Como demos 11 termos,
podemos encontrar um único polinômio p de grau <= 10 tal que
p(1) = 2, p(2) = 3, p(3) = 5, ..., p(11) = 31.
O comando para encontrar este polinômio no maple é:
p := interp([1,2,3,4,5,6,7,8,9,10,11],[2,3,5,7,11,13,17,19,23,29,31],x);
A que o maple responde com:
457 10 5501 9 3001 8 358907 7 4825441 6 5944169 5
p := ------- x - ------ x + ----- x - ------ x + ------- x - ------- x
3628800 725760 15120 120960 172800 34560
253180001 4 331321657 3 16361409 2 1282409
+ --------- x - --------- x + -------- x - ------- x + 900
362880 181440 5600 504
Ou seja,
p = (457 x^10 - 27505 x^9 + 720240 x^8 - 10767210 x^7 + 101334261 x^6
- 624137745 x^5 + 2531800010 x^4 - 6626433140 x^3 + 10602193032 x^2
- 9233344800 x + 3265920000)/3628800.
Assim, os primeiros 20 termos da seqüência são claramente:
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 838, 8440, 48141, 200229,
677006, 1972016, 5126743, 12178361, 26874761, ...
Bem, talvez você consiga pensar em alguma outra seqüência com
aqueles primeiros 11 termos, mas você não tem como negar que a minha
resposta está correta. ;-)