Você está na página 1de 7

Introduo

Uma denio onde um item denido em termos de si mesmo chamada de


uma denio recursiva ou denio por recorrncia.
Uma denio recursiva tem duas partes:
1. Uma condio bsica, onde casos mais simples do item que est sendo
denido so dados explicitamente
2. Um passo recursivo, onde novos casos so construidos em funo de
casos anteriores.
Sequncias Denidas por Recorrncia
Uma sequencia S uma lista de objetos numerados em determinada ordem.
S(n) denota o n-esimo elemento da sequncia
Exemplo1 : A sequencia S e denida por
1. S(1) = 2 (condio bsica)
2. S(n) = 2S(n - 1) para n 2 (passo recursivo)
O primeiro elemento 2 pela condio bsica. A partir disso, aplicando o
passo recursivo temos:
S(2) = 2S(1) = 2(2) = 4 para o segundo elemento.
Continuando dessa forma, temos que a sequencia S 2; 4; 8; 16; 32; ....
Exemplo 2 : A definio recursiva da funo fatorial F(n) = n!
F(0) = 0! =1 (condio bsica)
F(n+1) = (n+1) F(n) (passo recursivo)
Teste a definio dada at 4.

Exemplo 3: A definio de recursividade para funo F(n)= dada por


F(0) = 1 (condio bsica)
F(n+1) = aF(n) (passo recursivo)
Teste a definio dada at 4
A famosa sequncia de Fibonaci uma sequncia definida por recorrncia
A sequencia de Fibonacci definida por:
1. f (1) = 1 (condio bsica)
2. f (2) = 1 (condio bsica)
3. f (n) = f (n - 1) + f (n - 2) para n > 2 (passo recursivo)
Encontre os 5 primeiros termos da sequncia de Fibonaci.
Obs: A lei de formao dessa sequncia que com exceo dos dois
primeiros nmeros, todos os outros so obtidos como a soma dos dois
valores anteriores.
A sequencia de Fibonnaci para de 2 at 6 segue abaixo:
f (2) = f (1) + f (0) = 1 + 0 = 1;
f (3) = f (2) + f (1) = 1 + 1 = 2;
f (4) = f (3) + f (2) = 2 + 1 = 3;
f (5) = f (4) + f (3) = 3 + 2 = 5;
f (6) = f (5) + f (4) = 5 + 3 = 8:

Exerccio1- Prove que na sequncia de Fibonaci F(n+4) = 3F(n+2) F(n)

Conjuntos Denidos por Recorrncia

Enquanto em uma sequncia os objetos so ordenados, um concjunto


definido como uma coleo desordenada de objetos. Alguns conjuntos pode ser
definido por recorrncia
Exemplo 4: O subconjunto S dos inteiros denido por
1. 3 S (condio bsica)
2. Se x S e y S, ento x + y S (passo recursivo).

Alguns elementos de S so 3 + 3 = 6, 3 + 6 = 6 + 3 = 9, 6 + 6 = 12 e assim por


diante. S na verdade o conjunto dos mltiplos positivos de 3
Operaes Definidas por Recorrncia

Certas operaes com objetos podem ser denidas por recorrncia, a operao
fatorial e a exponencial apresentadas anteriormente nos exemplos 2 e 3
mostram isso. Vale a pena ressaltar tambm que uma mesma operao pode
ter mais de uma definio por recorrncia por exemplo outra denio recursiva
para a exponencial :
Seja a nmero real no nulo e n um inteiro positivo e
= 1 (condio bsica)
= para n 1 (passo recursivo)

Exerccio 1 : A sequncia { } com = 3n; n + pode ser expressa pela


relao de recorrncia = 2

Exerccio 2 : A sequncia { } com = ; n + pode ser expressa pela


relao de recorrncia = +

Exerccio 3 : Prove a propriedade F(n+1) + F(n-2) =2 F(n) para n


diretamente da definio da sequncia de Fibonacci
Resolvendo relao de recorrncia

Retomando ao exemplo que diz que:


1 . S(1) = 2 (condio bsica)
2. S(n) = 2S(n - 1) para n 2 (passo recursivo)
Encontramos a seguinte sequncia S(1) = 2,S(2) = 4 , S(3) = 8 ...., o que nos leva a
concluirmos que S(n) = 2 uma equao como essa onde podemos substituir um
valor e obter diretamente o que queremos chamada uma soluo fechada e
quando encontramos essa soluo dizemos que resolvemos a relao de
recorrncia.

Obs: No quadro foi mostrado como devemos proceder para conseguir a soluo
fechada para relao de recorrncia
1 . S(1) = 2 (condio bsica)
2. S(n) = 2S(n - 1) para n 2 (passo recursivo)
e tambm para a relao de recorrncia
1. T(1)= 1
2. T(n)= T(n-1) +3
Para o primeiro caso encontramos, S(n) = e para o segundo caso encontramos
T(n) = 1+3(n-1) = 3n - 2
Porm esta duas concluses so baseadas apenas em dedues, pois
expandimos a relao de recorrncia, observamos uma regularidade e supomos
como seria para k e da fazemos n-k =1 pois geralmente 1 a condio bsica
dada e ento chegamos uma frmula fechada para relao de recorrncia
baseada apenas em dedues, para garantir que essas dedues esto correta
teramos ainda que provar por induo que a frmula fechada encontrada vale
para todo n inteiro.
Veja no quadro a demonstrao de T(n)=1+3(n-1)= 3n-2 para n 1

Frmula fechada para relao de recorrncia linear de primeira


ordem e com coeficientes constantes
possvel deduzirmos um modelo de frmula fechada para as relaes de
recorrncia linear de primeira ordem e com coeficientes constante, mas antes
de passarmos a deduo desta frmula precisamos entender essa nomenclatura.

Def. 1- Uma relao de recorrncia S dita linear se os valores de S que


aparecem na definio da relao tm apenas potncias de grau 1. A relao de
recorrncia linear mais geral tm o seguinte modelo.

S(n) = () + () +. . . + () + ()
Onde podem ser expressos em funo de n.
Def. 2- Dizemos que uma relao de recorrncia linear de de primeira ordem
quando o n-simo termo depende apenas do termo 1 e se todos os so
constantes temos uma relao de recorrncia linear de primeira ordem e com
coeficientes constantes, neste caso a expresso geral de uma relao linear que
era
S(n) = () + () +. . . + () + ()

pode ser reescrita da seguinte maneira

S(n) = C + ()

Por fim se g(n) = 0 dizemos que relao de recorrncia homognia.

Nosso objetivo a partir de agora encontrar um modelo para as relaes de


recorrncia do tipo descrito acima e vamos fazer isso no quadro.
Chegamos a seguinte concluso

S(n)= + = ()

Você também pode gostar