Open main menu

Changes

no edit summary
RETURN( unapply(ans , n ) );
end:
 
Esta versão da nossa resolução testa primeiro raizes repetidas, e então faz o calculo apropriado baseado no resultado. É chamado da mesma forma que o RecSol2:
 
g := RecSolver2(4,-3,1,2);
i :='i': seq(simplify(g(i)), i=1..10);
 
Isto dá os dez primeiros termos da sequência definida pela relação de recorrência <math> r_{n} = 4r_ {N-1} - 3 * r_ {N-2} </math>, com condições iniciais <math> r_{1} = 1 e R_ {2} = 2 </math>.
 
Para resolver a recorrência <maaath> r_{n} = {N -r_-1} - r_ {N-2}</math>, com condições iniciais <math> r_{1} = 1 e R_ {2} = 2 </math>, usamos A solução e os primeiros 100 termos desta sequência são
 
h := RecSolver2(-1,-1,1,2);
i := 'i': seq(simplify(h(i)),i=1..10);
 
Perceba que o padrão que aparece se substituirmos as condições iniciais <math> r_{1} = 1 and r_{2} = 2 </math> com constantes simbólicas.
 
k := RecSolver2(-1, -1, lambda, mu);
i := 'i': seq(simplify(k(i)),i=1..10);
31

edits