Você está na página 1de 13

Universidade Lúrio

Faculdade de Engenharia
Curso: Licenciatura em Engenharia Informática

Edmilson Horácio Joaquim


Edmilson Marques Matambo
Jasmin Egas
Salvador Pedro Mariano

Recursividade, Relações de Recorrência e Equações de Diferenças

Pemba
2021
Universidade Lúrio
Faculdade de Engenharia
Curso: Licenciatura em Engenharia Informática

Edmilson Horácio Joaquim


Edmilson Marques Matambo
Jasmin Egas
Salvador Pedro Mariano

Recursividade, Relações de Recorrência e Equações de Diferenças

Trabalho de caracter avaliativo da


cadeira de Matematica Discreta
leccionada pela dr. Sufia Sumaila.

Pemba
2021
Índice
Introdução............................................................................................................................................... 1
Recursividade .......................................................................................................................................... 2
Relações de Recorrências ....................................................................................................................... 3
Sequências definidas por Recorrência .................................................................................................... 3
Classificações das sequências quanto a ordem ...................................................................................... 4
Classificações das sequências quanto a linearidade ............................................................................... 4
Classificacao das sequencias quanto a homogeneidade ........................................................................ 5
Equações de Diferença............................................................................................................................ 7
Conclusão ................................................................................................................................................ 9
Bibliografia ............................................................................................................................................ 10
Introdução
O presente trabalho é de caracter avaliativo da cadeira de Matemática Discreta abordamos os
temas sobre Recursividade e Relações de Recorrência, Equações de Diferenças. Em termos de
aplicações, é frequente a utilização de relações recursivas em informática, com vista a
simplificação de algoritmos. Por outro lado, à análise de complexidade de algoritmos (com a
qual se procura medir o esforço computacional exigido na respectiva execução).
Vamos iniciar o estudo das relações de recorrência com um metodo ingenuo para a dedução de
formulas de recorrência de determinação dos termos de sucessoes, admitindo que tais termos
possam ser determinados recursivamentee feita, em muitos casos, utilizando relações de
recorrência.

1
Recursividade
Definição: uma relação de recorrência que também se pode designar por relação recursiva
consiste em expressar a solução de um problema de certa ordem a custa da solução de um
problema idêntico, mas de ordem inferior. Ou seja, é uma definição onde o item a ser definido
aparece como parte da propria definição e chamado de definição recorrente (ou definição de
recursividade).
Para termos um caso de recursividade e necessário que tenhamos:
 Deve ter um caso básico; e
 Deve chamar ela mesma.
Um dos casos mais comuns de recorrência e o cálculo de fatorial de um número.
1. 0! = 1
2. 𝑎! = 𝑎 ∙ (𝑎 − 1)!, 𝑎 ≥ 1
Exemplo: calcule o 5!
5! = 5 ∙ 4! = 5 ∙ 24 = 120.
4! = 4 ∙ 3! = 4 ∙ 6 = 24
3! = 3 ∙ 2! = 3 ∙ 2 = 6
2! = 2 ∙ 1! = 2 ∙ 1 = 2
1! = 1 ∙ 0! = 1 ∙ 1 = 1
0! = 1

Torri de Henoi: O problema consiste em passar todos os discos de um pino para outro qualquer,
usando um dos pinos como auxiliar, de maneira que um disco maior nunca que em cima de outro
menor.

Para determinar a quantidade de movimento minimo para se resolver a Torre de Hanoi com n
discos:
Tn = Tn−1 + 1 + Tn−1, ou seja, Tn = 2Tn−1 +1.

2
Sequencia de Fibonacci
Na fórmula de recorrência para calcular n termos da sequência de Fibonacci é preciso de (𝑛 −
1) e(𝑛 − 2) ou seja, é preciso dois últimos termos anteriores, ou seja, 𝐹(𝑛) = 𝐹(𝑛 − 1) +
𝐹(𝑛 − 2).
Exemplo:
𝐹(1) = 1
𝐹(2) = 1
𝐹(𝑛) = 𝐹(𝑛 − 1) + 𝐹(𝑛 − 2), 𝑛 ≥ 3
Quais são os primeiros 6 termos da sequência de Fibonacci
Resolução:
𝐹(1) = 1
𝐹(2) = 1
𝐹(3) = 𝐹(2) + 𝐹(1) = 1 + 1 = 2
𝐹(4) = 𝐹(3) + 𝐹(2) = 2 + 1 = 3
𝐹(5) = 𝐹(4) + 𝐹(3) = 3 + 2 = 5
𝐹(6) = 𝐹(5) + 𝐹(4) = 5 + 3 = 8.

Relações de Recorrências
Definição: Uma Relação de Recorrência ou, como também é chamada, uma Equação de
Recorrência, é uma relação que determina cada termo de uma dada sequência, a partir de certo
termo, em função dos termos anteriores.
Sequências definidas por Recorrência
Uma sequência e definia por recorrência quando a definição da função também se referir a
propria função. Isto é, a partir de um primeiro valor dado (ou alguns poucos valores) na
sequência, podem-se determinar os valores subsequêntes.
Por exemplo, qualquer progressao artimetrica (𝑎𝑛 ) de razao 𝑟 e com o primeiro termo 𝑎1 pode
ser definida como 𝑎𝑛+1 = 𝑎𝑛 + 𝑟, 𝑛 > 1
Para que a definição de uma sequência não seja circular, ela deve satisfazer as seguintes
propriedades:
 Os valores de base não podem se referir a funcão;
 Cada vez que a função se referir a si propria, o argumento precisa estar proximo a um
valor de base.
É importante salientar que uma recorrência não define a sequência se o primeiro elemento não
for definido.

3
Classificações das sequências quanto a ordem:
 Recorrencia de primeira Ordem;
 Recorrencia de segunda Ordem.
As sequencias:
𝑓(1) = 2 𝑎𝑛+1 = 𝑎𝑛 + 𝑟, 𝑛 > 1
{ e {
𝑓(𝑛) = 𝑓(𝑛 − 1) + 𝑛, 𝑛 ≥ 2 𝑎1 = 𝑎
São recorrências de primeira ordem, pois cada termo é expresso em função de seu antecessor
imediato.
A sequências
𝑎𝑛+2 = 𝑎𝑛+1 + 𝑎𝑛 , 𝑛 > 1
{
𝑎0 = 𝑎1 = 1

É a recorrência de segunda ordem, pois cada termo e expresso em funcao de dois antecessores umediatos.

Classificações das sequências quanto a linearidade:

 Recorrência Linear;
 Recorrência Não-Linera.

Uma relação de recorrência pode ser classificada como linear ou não – linear.
As sequências 𝑎𝑛 é dita linear se os valores anteriores de a que aparecem na definição tenhan apenas a primeira
potência. Por exemplo, as relações:
𝑎𝑛+1 = 𝑎𝑛 + 𝑟, 𝑛 > 1 𝑎𝑛+2 = 2𝑎𝑛+1 + 𝑎𝑛 , 𝑛 > 1
{ e {
𝑎1 = 1 𝑎0 = 𝑎1 = 1
É dita não - linear, uma vez que o termo 𝑎𝑛 está elevado ao quadrado.
𝑎𝑛+2 = 𝑎𝑛+1 + 𝑎𝑛2 , 𝑛 > 1
{
𝑎0 = 𝑎1 = 1

A fórmula geral para uma relação de recorrência linear é:

Onde os termos 𝑓1 e 𝑔𝑛 podem ser expressões envolvendo n.

4
Classificação das sequências quanto a homogeneidade
Uma recorrência linear é dita de 2a ordem quando cada termo definido pela equação de
recorrência depende dos dois termos imediatamente anteriores a ele.
Uma recorrência linear de 2a ordem é dada por:
xn+2 = f(n) _ xn+1 + g(n) _ xn + h(n), onde g(n) é uma função não-nula. Se h(n) = 0 então a
recorrência é homogênea, e se h(n)=0 então ela será não-homogênea.

Recorrencias linear de 1a Ordem


Exemplo:
𝑎𝑛+1 = 2𝑎𝑛 , 𝑛 > 1
Considere a sequencia definida por: {
𝑎1 = 3
Define e justifica as respostas:
a) A ordem da sequência;
b) Se e linear ou nao-linear;
c) Se e homogenea;
d) O valor de 𝑎5 ;
e) Uma expressao para 𝑎𝑛 em função de n.
Resolução:
A sequência é de primeira ordem, pois cada termo é expresso em função de seu antecessor imediato.
A sequência é linear, pois todos os termos que aparecem na definição tem a primeira potência.
A relação é homogênea, pois 𝑔𝑛 = 0.
Sabendo que 𝑎1 = 3 e que 𝑎𝑛+1 = 2𝑎𝑛 , então obtemos a seguinte sequência:
𝑎1 = 3
𝑎2 = 2 ∙ 𝑎1 = 2 ∙ 3 = 6
𝑎3 = 2 ∙ 𝑎2 = 2 ∙ 6 = 12
𝑎4 = 2 ∙ 𝑎3 = 2 ∙ 12 = 24
𝑎5 = 2 ∙ 𝑎4 = 2 ∙ 24 = 48
Logo 𝑎5 = 48.
Analisando a sequência anterior, é possivel perceber que temos uma progressao geometrica de razão 2, assim
a fórmula para an pode ser escrita como 𝑎𝑛 = 3 ∙ 2𝑛+1

5
Equação de recorrencias lineares homogenea de 2a Ordem
𝑎𝑛 = 5 ∙ 𝑎𝑛−1 − 6 ∙ 𝑎𝑛−2 , 𝑛 ≥ 2 sendo 𝑎0 = 0; 𝑎1 = 1
1. Achar a equacao caracteristica:
𝑟 2 − 𝑝𝑟 − 𝑞 = 0
𝑟 2 = 5𝑟 2−1 − 62−2
𝑟 2 = 5𝑟 − 6
𝑟 2 − 5𝑟 + 6 = 0
𝑟1 = 3
{
𝑟2 = 2
A solucao geral: 𝑎𝑛 = 𝛼 ∙ 𝑟1𝑛 + 𝛽 ∙ 𝑟2𝑛
𝑎𝑛 = 𝛼 ∙ 3𝑛 + 𝛽 ∙ 2𝑛
𝑎0 = 0 𝛼 ∙ 30 + 𝛽 ∙ 20 = 0 𝛼 = −𝛽 𝛼=1
{ ⇔{ ⟺{ ⟺{
𝑎1 = 1 𝛼∙3+𝛽∙2=1 −3 ∙ 𝛽 + 2 ∙ 𝛽 = 1 𝛽 = −1

𝑎𝑛 = 𝛼 ∙ 3𝑛 + 𝛽 ∙ 2𝑛
𝑎𝑛 = 1 ∙ 3𝑛 + (−1) ∙ 2𝑛
𝑎𝑛 = 3𝑛 − 2𝑛

Equação de recorrencias lineares não-homogenea de 2a Ordem


Encontre uma fórmula fechada para a sucessão definida por 𝑎0 = 𝑎1 = 2 ; e 𝑎𝑛 = 4𝑎𝑛−1 − 4𝑎𝑛−2 +
2𝑛 , 𝑛 ≥ 2
Para resolver esse caso temos que formar uma recorrência:
𝑏𝑛 = 5 ∙ 𝑏𝑛−1 − 6 ∙ 𝑏𝑛−2 , a equação caracteristica :
𝑟 2 − 𝑝𝑟 − 𝑞 = 0
𝑟 2 = 4𝑟 2−1 − 4𝑟 2−2
𝑟 = 4𝑟 − 4
𝑟 2 − 4𝑟 + 4 = 0
𝑟1 = 2
{
𝑟2 = 2
𝑏𝑛 = 𝛼 ∙ 𝑟1𝑛 + 𝑛𝛽 ∙ 𝑟2𝑛
𝑏𝑛 = 𝛼 ∙ 2𝑛 + 𝑛𝛽 ∙ 2𝑛
Feito isso estipulamos um possivel solução particular para 𝑎𝑛 .
𝑎𝑛′ = 𝐴𝑛2 ∙ 2𝑛

6
′ ′
𝑎𝑛−1 = 𝐴(𝑛 − 1)2 ∙ 2𝑛−1 ; 𝑎𝑛−1 = 𝐴(𝑛 − 1)2 ∙ 2𝑛−2
𝑎𝑛 = 4𝑎𝑛−1 − 4𝑎𝑛−2 + 2𝑛
𝐴𝑛2 ∙ 2𝑛 = 4 ∙ 𝐴(𝑛 − 1)2 ∙ 2𝑛−1 − 4 ∙ 𝐴(𝑛 − 1)2 ∙ 2𝑛−2 + 2𝑛
2𝑛 2𝑛
𝐴𝑛2 ∙ 2𝑛 = 4 ∙ 𝐴(𝑛2 − 2𝑛 + 1) ∙ − 4 ∙ 𝐴(𝑛2 − 4𝑛 + 4) ∙ 22 + 2𝑛
2

𝐴𝑛2 ∙ 2𝑛 = 2 ∙ 𝐴𝑛2 − 4 ∙ 𝐴𝑛 + 2𝐴 − 4𝑛2 + 4𝐴𝑛 − 4𝐴 + 1


𝐴𝑛2 = 𝐴𝑛2 − 2𝐴 + 1
2𝐴 = 1
1
𝐴=2

𝑎𝑛′ = 𝐴𝑛2 ∙ 2𝑛
1
𝑎𝑛′ = 2 𝑛2 ∙ 2𝑛

A solução geral de 𝑎𝑛 é dada pela soma da solução particular com a expressão que deixamos a parte (𝑏𝑛 =
𝛼 ∙ 2𝑛 + 𝑛𝛽 ∙ 2𝑛 )
𝑎𝑛 = 𝑎𝑛′ + 𝑏𝑛
1
𝑎𝑛 = 𝑛2 ∙ 2𝑛 + 𝛼 ∙ 2𝑛 + 𝑛𝛽 ∙ 2𝑛
2

1
𝑎0 = 1 ∙ 02 ∙ 20 + 𝛼 ∙ 20 + 0𝛽 ∙ 20 = 1 𝛼=1
2
{ ⟺ {1 ⟺{
𝑎1 = 1 ∙ 12 ∙ 21 + 𝛼 ∙ 21 + 1𝛽 ∙ 21 = 1 𝛽 = −1
2

1
𝑎𝑛 = 𝑛2 ∙ 2𝑛 + 2𝑛 − 𝑛 ∙ 2𝑛
2

Equações de Diferença
Para falar de Equção de Diferença vamos primeiramente saber dístinguir uma função continua
e função discreta.
As funções discretas são aplicadas em Equações de diferenças , enquanto as funções continuas
são aplicadas em Equacoes diferenciais.
Se temos uma função continua representa-se por 𝑓(𝑥). Por exemplo, 𝑓(𝑥) = 3𝑥.
Quando uma função é discreta normalmente representa-se por 𝑓𝑥 ou 𝑦𝑥 . Por exemplo, 𝑦𝑥 = 2 + 3. Nesta
função o 𝑥 pode assumir apenas números interos, ou seja, 𝑥 = 0, 1, 2, 3,...
Exemplo1:
Resolve as seguintes equações de diferenças de primeira ordem sujeitos aos respetivos valores iniciais:

7
a) 𝑦𝑛+1 − 𝑦𝑛 = 3 sendo que 𝑦0 = 2
𝑦𝑛+1 − 𝑦𝑛 = 3
𝑦𝑛 = 𝑦0 + 𝐵𝑛
𝑦𝑛 = 2 + 3𝑛
Assim a tabela abaixo apresenta alguns possiveis valores de 𝑦𝑛
𝑛 0 1 2 3
𝑦 2 5 8 11

Observe que 𝑦𝑛 = 𝑦𝑛 + 3
A equação escrita a partir da observação da tabela é conhecida por relação de recorrência (𝑦𝑛 = 𝑦𝑛 + 3)
Podemos ainda escrever a esta equação como 𝑦𝑛+1 − 𝑦𝑛 = 3, dai toma o nome de equação de diferenças.
Para resolver uma equação de diferenças do tipo 𝑦𝑛+1 − 𝑦𝑛 = 𝐵 e necessário identificar 𝑦0 e o valor de B,
a solução é dada por: 𝒚𝒏 = 𝒚𝟎 + 𝑩𝒏
Exemplo 2:
Escreva as seguinte equação de diferenças de primeira ordem dadas pelos seguintes valores iniciais:
𝑦𝑛+1 = 𝑦𝑛 + 4 , sendo que 𝑦0 = 1
𝑦𝑛+1 − 𝑦𝑛 = 4
𝑦𝑛 = 𝑦0 + 𝐵𝑛
𝑦𝑛 = 1 + 4𝑛

8
Conclusão
Esse trabalho teve como objetivo o estudo das recorrência. Abordamos sobre vários tipos de
sequências recursivas, exemplos clássicos e aplicações em diversas áreas da Matemática..
O tema das recorrências pode ser de grande ajuda para se trabalhar o pensamento cognitivo de
nos estudantes. Exploramos as recorrências lineares de primeira e segunda ordens.
Apresentamos resultados que nos deram suporte para resolução de outros problemas
relacionados a crescimento recorrente. Correlacionamos outras áreas com as recorrências,
explorando problemas e casos. A metodologia usada para a realizacao do trabalho foi a
pesquisa bibliograficas nas diversas obras e livres de Matematica discreta.

9
Bibliografia
Morgado, A. C., Pinto Carvalho , P.C., Matemática Discreta, 2.ed. Rio de Janeiro:SBM,2015.
294p. (Coleção PROFMAT).
Muniz Neto, A. C., Tópicos de Matemática Elementar, Combinatória, -1.ed. Rio de
Janeiro:SBM,2012. v.4; 237p. (Coleção do Professor de Matemática).

10

Você também pode gostar