Você está na página 1de 22

UNIRONDON Centro Universitrio

Curso de Cincia da Computao

Apostila de Matemtica Discreta

Prof Marilda de Mattos Gregorio

Matemtica Discreta

Contagem A combinatria o ramo da Matemtica que trata de contagem . Problemas de contagem so importantes sempre que temos recursos finitos. Exemplos: 1) Quanto espao de armazenamento um determinado banco de dados usa? 2) Quantos usurios uma determinada configurao de computador pode suportar? 3) Quantos clculos so efetuados por um determinado algoritmo? Essas so questes que possivelmente tero que responder no decorrer do curso. Problemas de contagem se resumem, muitas vezes, em determinar o nmero de elementos em algum conjunto finito. Princpio da multiplicao Exemplo 1: Uma criana pode escolher uma entre duas balas, uma rosa e uma marrom, e um entre trs chicletes, um amarelo, um verde e um branco. Quantos conjuntos diferentes a criana pode ter? Podemos resolver esse problema separando a tarefa de escolha em duas etapas seqenciais: escolher primeiro a bala e depois o chiclete.

A rvore mostra que existem 2 x 3 = 6 possibilidades: {R,A}, {R,B}, {R,V}, {M,A}, {M,B}, {M,V}. Nesse problema, a sequncia de eventos poderia ser trocada: a criana poderia escolher primeiro o chiclete e depois a bala, resultando a seguinte rvore:

O nmero de possibilidades o mesmo 3 x 2 = 6 possibilidades: {A,R}, {A,M},{V,R},{V,M},{B,R},{B,M}. Pensar em uma seqncia de eventos sucessivos nos ajuda a resolver o problema, mas a ordem da seqncia no faz parte do problema pois o conjunto {R,A} = {A,R}. No exemplo, vimos que o nmero total de resultados possveis para uma seqncia pode ser obtido multiplicando-se o nmero de possibilidades do primeiro evento pelo nmero de possveis resultados do segundo. Essa idia resumida no Princpio da Multiplicao. Princpio da Multiplicao: Se existem n1, resultados possveis para um primeiro evento e n2 para um segundo, ento existem n1 . n2 resultados possveis para a seqncia dos eventos. O princpio da multiplicao pode ser estendido, a uma seqncia com qualquer nmero finito de eventos. O princpio da multiplicao til sempre que quisermos contar o nmero total de possibilidades par uma tarefa que pode ser dividida em uma seqncia de etapas sucessivas. Exemplo 2: A ltima parte do seu nmero de telefone contm quatro dgitos. Quantos desses nmeros de quatro dgitos existem? Resoluo: Vamos construir nmeros de 4 dgitos atravs de uma seqncia de tarefas: escolher o primeiro dgito, depois o segundo, depois o terceiro e finalmente o quarto. O primeiro dgito pode ser qualquer um dos 10 dgitos, de 0 a 9, de modo que h 10 possibilidades para a primeira tarefa. Da mesma forma existem 10 possibilidades para cada uma das outras tarefas. Usando o princpio da multiplicao, temos: 10.10.10.10 = 104 = 10000 nmeros diferentes. Com relao ao exemplo 2, quantos nmeros de quatro dgitos existem se um mesmo dgito no puder ser repetido? Resoluo: Aqui tambm temos uma seqncia de tarefas para selecionar os quatro dgitos, s que agora no podemos ter repeties. Temos 10 possibilidades para o primeiro dgito, mas apenas 9 para o segundo, j que no podemos escolher um dgito igual ao primeiro, e assim por diante. Existem 10. 9 . 8 . 7 = 5040 nmeros diferentes.

Exemplo 3: a) De quantas maneiras podemos escolher trs representantes em um grupo de 25 pessoas? b) De quantas maneiras podemos escolher trs representantes para trs comisses,em um grupo de 25 pessoas, se um representante pode participar de mais de uma comisso? Resoluo: Em (a), existem trs tarefas sucessivas sem repeties. A 1 tarefa, escolher o primeiro representante, tem 25 possibilidades. A segunda 24 e a terceira 23 possibilidades. O nmero total de possibilidades 25 . 24 . 23 = 13800 Em (b), as mesmas trs tarefas so feitas sucessivamente mas so permitidas repeties. O nmero total de resultados possveis 25 . 25 . 25 = 15625 Princpio da Adio: Exemplo 4: Queremos selecionar uma sobremesa entre quatro tortas e trs bolos. De quantas maneiras isso pode ser feito? Resoluo: Temos dois eventos, um com 4 resultados possveis (a escolha de uma torta) e outro com 3 (a escolha de um bolo). No entanto,no temos uma seqncia de dois eventos, j que s comeremos uma sobremesa, que ser escolhida dentre as possibilidades de dois conjuntos disjuntos. O nmero de escolhas possveis o nmero total de escolha que temos, 4 + 3 = 7. Isso ilustra o Princpio da Adio. Princpio da Adio: Se A e B so eventos disjuntos com n1 e n2 resultados possveis, respectivamente, ento o nmero total de possibilidades para o evento A ou B n1 + n2. O princpio da adio pode ser estendido a qualquer nmero finito de eventos disjuntos. Exemplo 5: Um consumidor deseja comprar um veculo de uma concessionria. A concessionria tem 18 automveis e 10 caminhes em estoque. Quantas escolhas possveis o consumidor tem? Resoluo: O consumidor pode escolher um carro ou um caminho. Esses so eventos disjuntos: a escolha de um carro tem 18 possibilidades e a escolha de um caminho,10. Pelo princpio da adio, a escolha de um veculo tem 18 + 10 = 28 possibilidades. Obs: O princpio da adio, usado, geralmente, junto com o princpio da multiplicao. Com relao ao exemplo 1, suponha que queremos encontrar de quantas maneiras diferentes a criana pode escolher os doces, ao invs do nmero de conjuntos de doces que ela pode ter. Ento, escolher uma bala rosa e depois um chiclete amarelo no a mesma coisa que escolher primeiro um chiclete amarelo e depois uma bala rosa. Podemos considerar dois casos disjuntos a escolha de balas ou de chicletes primeiro. Cada um desses casos(pelo princpio da

multiplicao) tem 6 possibilidades, de modo que(pelo princpio da adio) existem 6 + 6 = 12 maneiras diferentes de escolher os doces. Exemplo 6: Quantos nmeros de 4 dgitos, comeam com 2 ou 3 ? Resoluo: Um problema de contagem pode ser resolvido, muitas vezes de mais de uma forma. Vamos resolver esse problema de duas formas: a) Podemos considerar dois casos disjuntos: os nmeros que comeam com 2 e os que comeam com 3. Contando os que comeam com 2 e os que comeam com 3. Contando os que comeam com 2, tem uma escolha possvel para o primeiro dgito e 10 escolhas possveis para cada um dos outros trs dgitos. Logo pelo princpio da multiplicao existem 1 . 10 . 10 . 10 = 1000 maneiras de se obter um nmero de 4 dgitos comeando com 2. O mesmo raciocnio mostra que existem 1000 maneiras de se obter um nmero de 4 dgitos comeando por 3. Pelo princpio da adio, temos 1000 + 1000 = 2000 possibilidades ao todo.

b) No vamos usar o princpio da adio, vamos considerar o problema como dividido em quatro tarefas sucessivas, onde a primeira tarefa, escolher o primeiro dgito tem duas possibilidades, escolher 2 ou 3. Existem ento, 2 . 10 . 10 . 10 = 2000 possibilidades. Exemplo 7: Quantos nmeros inteiros de 3 dgitos so mpares? Resoluo: Uma das solues baseia-se no fato de que os nmeros mpares terminam em 1,3,5,7 ou 9. Considerando esses casos separados, o nmero de inteiros com trs dgitos terminando em 1 pode ser encontrado escolhendo-se os trs dgitos sucessivamente. So 9 escolhas (de 1 a 9) para o primeiro dgito, 10 escolhas (de 0 a 9) para o segundo e uma escolha (1) para o terceiro. Pelo princpio da multiplicao, existem 90 nmeros terminados em 3, em 5, em 7 e em 9, de modo que, pelo princpio da adio existem 90 + 90 + 90 + 90 + 90 = 450 nmeros. Uma outra soluo devido ao fato de que existem apenas 5 escolhas para o terceiro dgito. Pelo princpio da multiplicao, existem 9 . 10 . 5 = 450 nmeros.

rvores de Deciso rvores como as do exemplo 1, ilustram o nmero de possibilidades de um evento baseado em uma srie de escolhas possveis. Tais rvores so chamadas de rvores de deciso. As rvores nos levam ao princpio da multiplicao, j que o nmero de resultados possveis em qualquer nvel da rvore o mesmo em todo o nvel. Por exemplo na 2 rvore do exemplo 1, mostra dois resultados possveis para cada um dos trs ramos formados no nvel 1. rvores de deciso menos regulares ainda podem ser usadas para se resolver problemas de contagem onde o princpio da multiplicao no se aplica. Exemplo 8: Pedro est jogando moedas. Cada jogada resulta em cara (c) ou coroa (k). Quantos resultados possveis ele pode obter se jogar 4 vezes sem cair duas caras consecutivas?

So 8 resultados possveis: {c,k,c,k}, {c,k,k,k}, {c,k,k,c}, {k,c,k,c}, {k,c,k,k}, {k,k,k,k}, {k,k,k,c}, {k,k,c,k}.

Exerccios grupo A 1) Uma sorveteria permite que voc escolha um sabor (uva, limo, pssego, abacaxi ou groselha), um acompanhamento ( raspas de chocolate, castanha picada ou coco ralado) e uma cobertura ( calda de morango ou calda de caramelo). Quantas sobremesas diferentes so possveis? 2) No exerccio 1,quantas escolhas possveis de sobremesa voc tem se no gostar de limo e abacaxi? 3) Quantos nmeros de C P F so possveis? 4) Quantos nmeros de trs dgitos menores do que 600 podem ser formados usando-se os algarismos 8,6,4 e 2? 5) Uma senha de usurio para acessar um sistema computacional consiste em trs letras seguidas de dois dgitos. Quantas senhas diferentes existem? 6) Um prdio comprou um novo sistema de fechaduras para seus 175 apartamentos. Uma fechadura aberta digitando-se um cdigo de dois algarismos. O sndico do edifcio fez uma compra inteligente? 7) Em um determinado estado americano, as placas dos carros comeam com dois dgitos ( o 1 no pode ser zero), seguidos de uma letra (incluindo K,W,Y),seguidos de uma cadeia de dois a quatro dgitos (o 1 podendo ser zero). Quantas placas diferentes so possveis? 8) Considere o conjunto dos nmeros inteiros com trs dgitos (nmeros entre 100 e 999, inclusive). a) Quantos so divisveis por 5? b) Quantos no so divisveis por 3? 9) Uma determinada votao feita com cada pessoa colocando um pedao de papel rosa, branco ou verde em um chapu. Os papis so retirados um a um e a

1 cor que recebe dois votos ganha. Desenhe uma rvore de deciso para encontrar o nmero de maneiras que pode se desenrolar essa votao. 10) Desenhe uma rvore de deciso (use os times A e B ) para encontrar o nmero de maneiras que as partidas da NBA podem ocorrer, onde o vencedor o 1 time que vencer quatro entre as sete partidas.

Arranjo Exemplo1- Com os dgitos 1,2,3,4 e 5, quantos nmeros de 3 algarismos distintos podem ser formados? Neste problema, o nmero 123 por exemplo, no igual ao nmero 321, j que a ordem dos trs algarismos importante. Um agrupamento ordenado de p objetos de um conjunto de n objetos chamado de Arranjo. Cada um dos nmeros formados uma arranjo de 3 objetos distintos escolhidos em um conjunto de 5 objetos distintos( os dgitos). A resposta encontrada usando-se o princpio da multiplicao, 5 . 4 . 3 = 60. O nmero de p objetos distintos escolhidos entre n objetos distintos denotado por An,p. Portanto a soluo desse problema pode ser expressa por A5,3. Usando-se fatorial, temos: An,p= n ! (n-p)! onde n Z+ , n! = n (n-1) (n-2)..... 3. 2. 1 e 0 p < n Temos: A5,3 = 5! (5-3)! = 5! 2! = 5.4.3.2.1 2.1 = 60

Dois casos especiais podem aparecer ao se calcular An,p: a) An,0 = n! = n! = 1 (n-0)! n! b) An,1 = n! = (n-1)! n(n-1)! = (n-1)! n

Exemplo 2- Quantas palavras de trs letras( que podem ou no fazer sentido) podem ser formadas a partir da palavra compilar se nenhuma letra pode ser repetida? Resoluo: Nesse caso a ordem das letras faz diferena e queremos saber o nmero de arranjos de trs objetos distintos retirados de um conjunto de 8 dgitos. A resposta A 8,3 = 8! = 8! = 8 . 7 . 6 = 336 (8-3)! 5!

Permutao Se queremos selecionar n objetos em um conjunto de n objetos, estamos contando o nmero de permutaes de n objetos onde a ordem importante . Uma permutao um arranjo onde p = n. Denotamos a permutao por: Pn = n! Exemplo 1- Quantos so os anagramas da palavra compilar?(anagrama a ordenao de todas as letras de uma palavra) Resoluo: Nesse caso queremos saber o nmero de permutaes de todos os objetos de um conjunto de 8 objetos. A resposta P8 = 8! = 8.7.6.5.4.3.2.1 = 40320 Exemplo 2- Uma biblioteca tem 5 livros sobre programao, 4 sobre estruturas de dados e 6 sobre sistemas operacionais. De quantas maneiras esses livros podem ser arrumados em uma prateleira sendo que todos os livros sobre o mesmo assunto devem ficar juntos? Resoluo: Podemos pensar nesse problema como uma seqncia de tarefas. Vamos considerar, primeiro, a tarefa de se arrumar trs assuntos . Existem 3! Resultados possveis para essa tarefa. As prximas tarefas so arrumar os livros sobre programao(5! possibilidades), depois arrumar os livros sobre estruturas de dados(4! possibilidades) e, finalmente, arrumar os livros sobre sistemas operacionais(6! possibilidades). Portanto pelo princpio da multiplicao o nmero final de ordens possveis de todos os livros : (3!). (5!). (4!). (6!) = 6x120x24x720 = 12441600

Combinao Algumas vezes queremos selecionar p objetos de um conjunto de n objetos, mas no nos importamos com a ordem. Nesse caso estamos contando o nmero de combinaes de p objetos distintos escolhidos entre n objetos distintos, que denotamos por Cn,p = n! p!(n-p)! Exemplo 1- De quantas maneiras pode-se escolher uma comisso de 3 pessoas em um grupo de 12? Resoluo: Esse um problema de combinaes, pois as pessoas so escolhidas mas no ordenadas, portanto C 12,3 = 2! = 12! = 12.11.10 = 220 3!(12-3)! 3! 9! 3.2.1 6 Exemplo 2- Uma comisso de 8 alunos dever ser escolhida em um grupo contendo 20 alunos do primeiro ano e 15 do segundo ano. a) De quantas maneiras pode-se selecionar 4 alunos do 1 ano e 4 do 2 ano? Resoluo: Como a ordem dos indivduos irrelevante, um problema de combinao. Temos uma seqncia de duas tarefas: selecionar alunos do 1 ano e selecionar alunos do 2 ano.

Existem C 20,4 maneiras de se escolher um aluno do 1 ano e C 15,4 maneiras de escolher um aluno do 2 ano, logo a resposta : . 15! = 20! . 15! C 20,4 x C 15,4 = 20! = 4! (20 4)! 4! (15 4)! 4! 16! 4! 11! = 20.19.18.17 . 15.14.13.12 = 6613425 4.3.2.1 4.3.2.1 b) De quantas maneiras pode-se selecionar uma comisso contendo exatamente 1 aluno do 1 ano? Aqui temos novamente uma seqncia de tarefas: selecionar um nico aluno do 1 ano e depois selecionar o resto da comisso entre os alunos do 2 ano. Temos C 20,1 x C 15,7 = 20! . 15! = 20.15.14.13.12.11.10.9 = 128700 1! 19! 7! 8! 7.6.5.4.3.2.1 c) De quantas maneiras pode-se selecionar uma comisso contendo no mximo 1 aluno do 1 ano? Obtemos no mximo 1 aluno do 1 ano tendo exatamente 1 aluno do 1 ano ou 0 alunos do 1 ano. Como esses dois eventos so disjuntos usamos o princpio da adio. O nmero de maneiras de se selecionar exatamente 1 aluno do 1 ano a resposta do item (b). O nmero de maneiras de se selecionar 0 alunos do 1 ano o mesmo que o nmero de maneiras de se selecionar toda a comisso entre os 15 alunos do 2 ano, C 15,8, logo a resposta : = 128700 + 6435 = 135135 C 20,1 . C 15,7 + C 15,8 = 128700 + 15! 8! 7! d) De quantas maneiras pode-se selecionar uma comisso contendo pelo menos um aluno do 1 ano? Podemos resolver esse item de diversas maneiras. Uma delas calcular o nmero de possibilidades disjuntas de se ter exatamente 1 aluno do 1 ano,exatamente 2 alunos do 1 ano e assim por diante, at se ter exatamente 8 alunos do 1 ano, usando o princpio da adio, poderamos calcular cada um desses nmeros e depois som-los. No entanto, mais fcil contar todas as maneiras possveis de se formar a comisso com 8 membros selecionado do total de 35 pessoas e depois eliminar as comisses que no contm alunos do 1 ano(naturalmente formados por alunos do 2 ano). Logo a resposta : C 35,8 C 15,8 = 35! 15! = 23535820 6435 8! 27! 8! 7! = 23529385

Arranjos com repeties Contar o nmero de arranjos com repeties de p objetos entre n objetos distintos fcil. Temos n escolhas para o 1 objeto, como so permitidas repeties,temos n escolhas para o 2, n escolhas para o 3 e assim por diante. Portanto o nmero de arranjos com repeties de p objetos escolhidos entre n objetos dado por: An,p = np Nos arranjos e permutaes sem repeties de p objetos formados a partir de um grupo de n objetos, temos necessariamente p n, mas para arranjos com repeties nem sempre isso ocorre pois como h repeties podemos at ter p > n. Exemplo 1: Com os dgitos 1,2,3,4,5, quantos nmeros de trs dgitos podem ser formados? A 5,3 = 5 3 = 125 Exemplo2: Com os dgitos 1,2, quantos nmeros de 5 algarismos podem ser formados? Como dispomos de 2 dgitos e com eles queremos formar nmeros de 5 algarismos, necessariamente temos que ter repeties, logo: A2,5 = 25 = 32 Permutaes com repeties Exemplo 1: Quantas permutaes distintas podem ser feitas com os caracteres que formam a palavra Mississipi? Resoluo: Se fizermos as permutaes simples dos 10 caracteres teremos um nmero de permutaes igual a 10!, s que estaramos contando algumas permutaes mais de uma vez(isso significa por exemplo, que no podemos ver a diferena entre Mis1s2issipi e Mis2s1issipi) Considere uma permutao qualquer dessas letras. Os quatro s ocupam determinadas posies na cadeia. Rearrumando os s nessas posies obteramos a mesma cadeia, logo nossa permutao teria 4! cadeias iguais. Para evitar contar a mesma cadeia mais de uma vez, devemos dividir 10! Por 4! Para retirar todas as maneiras de permutar os s nas mesmas posies. Analogamente, temos que dividir por 4! Para lidar com os 4 i. Portanto, o nmero de permutaes distintas : 10! 4! 4! Em geral, suponha que temos n objetos dos quais um conjunto de n1 so indistinguveis entre si, um outro conjunto n2 so indistinguveis entre si, e assim por diante, at um conjunto de nk objetos que so indistinguveis entre si. O nmero de permutaes distintas desses n objetos dado por: Pn, n1,n2,....nk = n! n1! n2!...nk! Exemplo2: Quantos anagramas tem a palavra matematica? Temos 10 letras, sendo duas iguais a m, trs iguais a a e duas iguais a t. Portanto temos: P10, 2,3,2 = 10! = 10.9.8.7.6.5.4 = 151200 2!3!2! 2.1.2.1

Combinaes com repeties Exemplo1- Um joalheiro, ao projetar um broche, decidiu usar cinco pedras preciosas escolhidas entre diamantes, rubis e esmeraldas. De quantas maneiras diferentes podem ser escolhidas as pedras? Como no estamos interessados em arrumar as pedras em ordem, esse um problema de combinao e no de arranjos. Queremos o nmero de combinaes com repetio de cinco objetos escolhidos entre trs objetos.O broche pode conter um diamante, trs esmeraldas e um rubi, por exemplo,ou cinco diamantes. Podemos representar essas possibilidades representando as pedras preciosas escolhidas por cinco asteriscos e colocando marcadores verticais entre os asteriscos para representar a distribuio entre os trs tipos de pedras preciosas. Por exemplo, podemos representar a escolha de um diamante, trs esmeraldas e um rubi por: *|***|* enquanto a escolha de cinco diamantes seria representada por: *****|| Estamos, portanto, considerando sete posies (representando as cinco pedras e os dois marcadores verticais) e as escolhas diferentes so representadas por quais das sete posies so ocupadas por asteriscos. Ento, contamos o nmero de maneiras de escolher cinco itens entre sete, que C 7,5 = 7! = 21 5!2! Em geral, se usamos o mesmo esquema para representar uma combinao com repetio de p objetos escolhidos entre n objetos distintos, teremos que ter n-1 marcadores para indicar o nmero de cpias de cada um dos n objetos. Isso nos d p + (n-1) posies a serem preenchidas e queremos saber o nmero de maneiras de selecionar p dessas posies. Queremos, portanto: C p+n-1,p = (p + n-1)! = (p+n-1)! p!(p+n-1-p)! p! (n-1)! Exemplo2- Seis crianas escolhem um pirulito cada entre uma seleo de pirulitos vermelhos, amarelos e verdes. De quantas maneiras isso pode ser feito?( No interessa qual criana pega qual pirulito) Portanto temos: n= 3( a escolha ser feita num conjunto de trs cores) e p= 6(so 6 crianas) C 6+ 3-1,6 = C 8,6 = 8! = 8.7 = 28 6!2! 2

Exerccios grupo B 1) Com os dgitos 1,2,3,4,5,6 : a) Quantos nmeros de 4 algarismos distintos podem ser formados? b) Quantos nmeros de 4 algarismos podem ser formados? c) Quantos nmeros de 6 algarismos distintos podem ser formados? d) Quantos nmeros de 6 algarismos podem ser formados? e) Quantos produtos de 3 algarismos distintos podem ser formados? f) Quantos produtos de 3 algarismos podem ser formados? 2) Quantas permutaes dos caracteres na palavra ERRO existem? 3) De quantas maneiras pode-se dar o primeiro, o segundo eo terceiro prmios em uma competio da qual participam 15 pessoas? 4)De quantas maneiras diferentes voc pode sentar 11 homens e 8 mulheres em uma fila se os homens sentam todos juntos e as mulheres tambm? 5) De quantas maneiras pode-se selecionar um jri de 5 homens e 7 mulheres em um conjunto de 17 homens e 23 mulheres? Os exerccios 6 a 9 tratam da seguinte situao: entre os funcionrios de uma companhia, 7 trabalham em projeto,14 em produo, 4 em testes, 5 em vendas, 2 em contabilidade e 3 em marketing. Deve-se formar uma comisso de seis pessoas para se encontrar com a diretoria. 6) De quantas maneiras pode-se formar uma comisso se deve haver um membro de cada departamento? 7) De quantas maneiras se pode formar uma comisso se deve haver exatamente duas pessoas da rea de produo? 8) De quantas maneiras se pode formar uma comisso se o departamento de contabilidade no deve ser representado e o de marketing deve ter exatamente um representante? 9) De quantas maneiras se pode formar uma comisso se a produo deve ter pelo menos dois representantes? Nos exerccios 10 a 13, um conjunto de quatro moedas selecionado de uma caixa contendo cinco moedas de dez centavos e sete moedas de vinte e cinco centavos. 10) Encontre o nmero de conjuntos de 4 moedas. 11) Encontre o nmero de conjuntos nos quais duas das moedas so de dez centavos e duas so de vinte e cinco centavos.

12) Encontre o nmero de conjuntos compostos apenas de moedas de dez centavos ou apenas de moedas de vinte e cinco centavos. 13)Encontre o nmero de conjuntos com trs ou mais moedas de vinte e cinco centavos. 14) a) Quantas permutaes distintas existem das letras na palavra HAVAIANO? b) Quantas delas comeam com H? 15) Cinco pessoas em um jantar pedem uma entrada. Se as escolhas so mariscos, bolinhos de bacalhau ou bolinhas de queijo, de quantas maneiras podem ser feitos os pedidos? 16) Seis armazns devem receber,cada um, um carregamento de tintas, martelos ou tbuas. a) De quantas maneiras isso pode acontecer? b) De quantas maneiras isso pode acontecer se no h carregamento de tintas? c) De quantas maneiras isso pode ocorrer se h pelo menos um carregamento de cada item?

Induo Princpio da Induo Existe uma tcnica de demonstrao particularmente til em cincia da computao. Para ilustrar como ela funciona, imagine que voc est subindo um a escada infinitamente alta. Como voc sabe se ser capaz de chegar a um degrau arbitrariamente alto? Suponha que voc faa as seguintes hipteses sobre sua capacidade de subir: 1) Voc consegue alcanar o 1 degrau. 2) Uma vez chegando a um degrau, voc sempre capaz de chegar ao prximo. Se a proposio 1 e a condicional 2 so ambas verdadeiras, ento, pela proposio 1, voc consegue chegar no primeiro degrau e, portanto, pela proposio 2, consegue chegar no segundo; novamente pela proposio 2,voc consegue chegar no terceiro degrau; mais uma vez pela proposio 2, voc consegue chegar no quarto degrau; e assim por diante. Voc pode subir to alto quanto quiser. Ambas as hipteses so necessrias. Se apenas a primeira proposio fosse verdadeira, voc no teria nenhuma garantia de passar do primeiro degrau e, se apenas a segunda fosse verdadeira, voc poderia no ser capaz de comear nunca. Vamos supor que os degraus da escada estejam numerados pelos inteiros positivos 1,2,3 etc. Agora pense sobre uma propriedade especfica que um nmero possa ter. Em vez de chegar a um degrau arbitrariamente alto, podemos falar sobre um inteiro positivo arbitrrio tendo essa propriedade. Vamos usar a notao P(n) para dizer que o inteiro positivo n tem a propriedade P. Como usar a mesma tcnica que usamos para subir a escada para provar que, qualquer que seja o inteiro positivo n, temos P(n)? As duas asseres que precisamos provar so: 1) P(1) ( 1 tem a propriedade P) 2) Para qualquer inteiro positivo k, P(k) P(k + 1) (Se qualquer nmero tem a propriedade P, o prximo tambm tem.) Se pudermos provar ambas as proposies 1 e 2, ento P(n) vlida para qualquer inteiro positivo n, da mesma forma que voc poderia subir at um degrau arbitrrio da escada. Simbolicamente, temos: 1) P(1) verdade P(n) verdade para 2) ( k) [ P(k) verdade P(k + 1) verdade todo inteiro positivo n O princpio de induo matemtica um condicional. A concluso uma proposio da forma P(n) verdadeiro para todo inteiro positivo n. Portanto, sempre que quisermos provar que alguma coisa verdade para todo inteiro positivo n, bastante provvel que a induo matemtica seja uma tcnica apropriada.

Para mostrar que a concluso deste condicional verdadeira, precisamos provar que as duas hipteses, 1 e 2, so verdadeiras. Para provar a proposio 1, basta mostrar que o nmero 1 tem a propriedade P, geralmente uma tarefa bem simples. A proposio 2 um condicional que tem que ser vlido para todo k. Para provar este condicional, suponha que P(k) verdadeiro para um inteiro positivo arbitrrio k e mostre, baseado nesta hiptese, que P(k + 1) verdadeiro. Voc deve se convencer de que supor que o nmero k tem a propriedade P no a mesma coisa que supor o que queremos provar (esta uma confuso comum na primeira vez que se encontra uma demonstrao deste tipo), Esta , simplesmente,a maneira de proceder para obter uma demonstrao direta do condicional P(k) P(k + 1). Ao fazer uma demonstrao por induo, o estabelecimento da veracidade da proposio 1 chamado de base da induo ou passo bsico da demonstrao por induo. O estabelecimento da veracidade de P(k) P(k + 1) o passo indutivo. Quando supomos que P(k) verdade para provar o passo indutivo, P(k) chamada de hiptese de induo. Demonstraes por Induo Matemtica Suponha que um ancestral Silva casou-se e teve dois filhos. Vamos chamar estes dois filhos de gerao 1. Suponha, agora, que cada um destes filhos tenha dois filhos; ento, a gerao 2 contm quatro descendentes. Isto continua de gerao em gerao. A rvore genealgica da famlia Silva, portanto, tem a forma ilustrada na figura abaixo:

n n 2

A gerao n contm 2n descendentes. Mais formalmente, se denotarmos por P(n) o nmero de descendentes em cada gerao, nossa hiptese que: P(n) = 2n Podemos usar induo para provar que nossa hiptese para P(n) est correta. O passo bsico estabelecer P(1), que a equao: P(1) = 21 = 2

Isto verdade, pois nos foi dito que Silva teve dois filhos. Vamos supor agora que nossa hiptese est correta para uma gerao arbitrria k, k 1, isto , vamos supor que: P(k) = 2k, e tentar mostrar que: P(k + 1) = 2k + 1 Nesta famlia, cada descendente tem dois filhos, de modo que o nmero de descendentes na gerao k + 1 ser o dobro do nmero de descendentes na gerao k, ou seja, P(k + 1) = 2P(k). Pela hiptese de induo, P(k) = 2k, logo P(k + 1) = 2P(k) = 2(2k) = 2k + 1 E, de fato, P(k + 1) = 2k + 1 Isto completa nossa demonstrao. Agora que estamos tranqilos sobre o cl dos Silva, podemos aplicar o mtodo de demonstrao por induo a problemas menos bvios. Exemplo 1- Prove que a equao: 1 + 3 + 5 +... + (2n 1) = n2 (1) verdadeira para qualquer inteiro positivo n. A propriedade P(n) aqui que a equao (1) vlida. O passo bsico estabelecer P(1), que a equao (1) quando n tem o valor 1, ou seja, P(1): 1 = 12 Isto certamente verdade. Para a hiptese de induo, vamos supor P(k) para um inteiro positivo arbitrrio k, que a equao (1) quando n tem o valor k, isto , P(k): 1 + 3 + 5 + ... + (2k 1) = k2 (2) Usando a hiptese de induo, queremos mostrar P(k + 1), que a equao (1) quando n assume o valor k + 1, ou seja, P(k + 1): 1 + 3 + 5 + ... + [2(k + 1) 1] =? (k + 1)2 (3) (O ponto de interrogao em cima do sinal de igualdade para nos lembrar de que este fato que queremos provar, ao invs de ser alguma coisa que j sabemos). A chave de uma demonstrao por induo encontrar um modo de relacionar o que queremos saber P(k + 1), equao (3) e o que supusemos P(k), equao (2). P(k + 1) pode ser reescrito mostrando-se a penltima parcela: 1 + 3 + 5 + ... + (2k 1) + [2(k + 1) 1] = (k + 1)2 Esta equao contm o termo esquerda do sinal de igualdade da equao (2). Como estamos supondo que P(k) vlida, podemos substituir este termo pelo termo direita do sinal de igualdade na equao (2). Obtemos ento, 1 + 3 + 5 + ... + [2(k + 1) 1] = 1 + 3 + 5 + ... (2k 1) + [2(k + 1) 1] = k2 + [2(k + 1) 1] = k2 + [2k + 2 1] = k2 + 2k + 1 = (k + 1)2 Portanto,

1 + 3 + 5 + ...+ [2(k + 1) 1] = (k + 1)2 o que mostra a validade de P(k + 1), provando,assim, que a equao (1) verdadeira para qualquer inteiro positivo n. Exemplo 2- Prove que: 1 + 2 + 2 2 + ... + 2 n = 2 n +1 - 1 para todo n 1. Temos: P(1): 1 + 2 = 2 1 + 1 - 1 ou 3 = 2 2 - 1 que verdadeira. 2 k k+1 P(k): 1 + 2 + 2 + ... + 2 = 2 -1 Como a hiptese estabelecer P(k + 1), temos: P(k + 1): 1 + 2 + 2 2 + ... + 2 k + 1 =? 2 k + 1 + 1 - 1 Novamente reescrevendo P(k + 1): 1 + 2 + 2 2 + ... + 2 k + 2 k + 1 = 2 k + 1 + 1 1 Ento 1 + 2 + 2 2 + ... + 2 k + 1 = 1 + 2 + 2 2 + ... + 2 k + 2 k + 1 = 2 k+1 1 + 2 k+1 = 2(2 k + 1) 1 = 2 k+1+1 1 o que mostra P(k + 1), concluindo a demonstrao. Exemplo 3 Prove que 1 + 1.2 1 2.3 + 1 3.4 + ... + 1 = _n n(n+1) n+1

Temos: P(1): 1__ = _1__ que verdadeira 2 1+1 P(k) : __ 1__ + __1__ + __1__ + ... + __ 1_____ = 1.2 2.3 3.4 k ( k + 1) + __1___ + ... + ___1________ P(k + 1): __1__ + __1__ 1_ 1.2 2.3 3.4 (k + 1)(k + 2) 2 Reescrevendo P(k + 1): __1___ + ___1___ + ___1___ + ... ___1_____ + ____1_______ 1__ 1.2 2.3 3.4 k(k + 1) (k + 1)(k + 2) +2

__k___ k+1 ? = __k_+ k+

_k+ k

Ento __1_ + _1_ + __1__+ ...+ __1_____ = _1__+ __1__ + __1__ + ... ___1_____+ __1______ 1.2 2.3 3.4 (k+1)(k+2) 1.2 2.3 3.4 K(K+1) (K+1)(K+2 = __K___ + ___1____ K+1 (K+1)(K+2) = _K(K+2) + 1_ (K+1)(K+2)

= _K2 + 2K + 1_ (K+1)(K+2) = __(K+1)2____ (K+1)(K+2) = __K+1____ K+2 o que mostra P(k+1), concluindo a demonstrao. Exerccios grupo C Use induo matemtica para provar que as proposies dadas so verdadeiras para todo inteiro positivo n. 1) 2 + 6 + 10 +... + (4n 2) = 2n 2 2) 3) 4) 2 + 4 + 6 + ... + 2n = n(n+1) 1 + 5 + 9 + ... + (4n 3) = n(2n 1) 1 + 3 + 6 + ... + n(n+1) = n(n+1)(n+2) 2 6 4 + 10 + 16 + ... + (6n 2) = n(3n + 1) 5 + 10 + 15 + ... + 5n = _5n(n+1) 2 12 + 22 + ... + n2 = n(n+1)(2n+1) 6 13 + 23 + ... + n3 = _n2(n+1)2__ 4 1.3 + 2.4 + 3.5 + ... + n(n + 2) = n(n + 1)(2n + 7)__ 6 10) 11) 2 + 6 + 18 + ... + 2.3
n1 n

5) 6)

7)

8)

9)

=3 -1

22 + 42 + ... + (2n)2 = 2n(n + 1)(2n + 1)__ 3 1 + a + a2 + ... + an


1

12)

an

- 1 a-1

para a 0, a 1

Recurso e Relaes de Recorrncia Definies recorrentes: Uma definio onde o item sendo definido aparece como parte da definio chamada de uma definio decorrente ou definio por recorrncia ou ainda definio por induo. A princpio isto no parece fazer sentido como podemos definir alguma coisa em termos de si mesma? Isto funciona porque uma relao recorrente tem duas partes: 1. Uma base, ou condio bsica, onde alguns casos simples (pelo menos um) do item que est sendo definido dado explicitamente. 2. Um passo de induo ou recorrncia, onde novos casos do item que est sendo definido so dados em funo de casos anteriores. A parte 1 nos d um lugar para comear, fornecendo alguns casos simples e concretos; a parte 2 nos permite construir novos casos, a partir destes simples, e depois construir ainda outros casos a partir destes novos,e assim por diante. ( o nome definio por induo devido analogia com demonstraes por induo matemtica. Em uma demonstrao por induo existe uma base da induo, a saber, mostrar que p(1) ou P em algum outro valor inicial verdadeira, e existe um passo indutivo, onde a veracidade de P(k + 1) estabelecida a partir da veracidade de P em valores anteriores.) Recorrncia uma idia importante que pode ser usada para definir seqncias de objetos, colees mais gerais de objetos e operaes com objetos. Seqncias definidas por Recorrncia: Uma seqncia S uma lista de objetos que so numerados em determinada ordem; existe um primeiro objeto,um segundo, e assim por diante. S(k) denota o ksimo objeto na seqncia. Uma seqncia definida por recorrncia nomeandose, explicitamente, o primeiro valor (ou alguns poucos primeiros valores) na seqncia e depois definindo valores subseqentes na seqncia em termos de valores anteriores. Exemplo1- A seqncia S definida por recorrncia por: 1. S(1) = 2 2. S(n) = 2S(n 1) para n 2 Pela proposio 1,S(1), o primeiro objeto em S, 2. Depois, pela proposio 2, o segundo objeto em S S(2) = 2S(1) = 2.2 = 4. Novamente pela proposio 2, S(3) = 2S(2) = 2.4 = 8. Continuando assim, vemos que a seqncia S : 2,4,8,16,32,64,... Uma regra como a da proposio 2 no exemplo 1, que define um valor de uma sequncia em termos de um ou mais valores anteriores, chamada uma relao de recorrncia. Exemplo 2- A seqncia T definida por recorrncia por: 1. T(1) = 1 2. T(n) = T(n 1) + 3 para n 2 Vamos escrever os cinco primeiros valores da seqncia T T(1) = 1 T(2) = T(2 1) + 3 = T(1) + 3 = 1 + 3 = 4 T(3) = T(3 1) + 3 = T(2) + 3 = 4 + 3 = 7

T(4) = T(4 1) + 3 = T(3) + 3 = 7 + 3 = 10 T(5) = T(5 1) + 3 = T(4) + 3 = 10 + 3 = 13 Ento, a seqncia T = 1,4,7,10,13,... Exemplo 3- A famosa seqncia de Fibonacci, introduzida no sculo XIII por um comerciante e matemtico italiano, definida por recorrncia por: F(1) = 1 F(2) = 1 F(n) = F(n 2) + F(n 1) para n 2 Aqui so dados os dois primeiros valores da seqncia e a relao de recorrncia diz que F em qualquer valor, exceto em 1 e 2, a soma de F em seus dois valores anteriores. Vamos escrever os oito primeiros valores da sequncia de Fibonacci : F(1) = 1 F(2) = 1 F(3) = F(3 -2) + F(3 -1) = F(1) + F(2) = 1 + 1 = 2 F(4) = F(4-2) + F(4 1) = F(2) + F(3) = 1 + 2 = 3 F(5) = F(52) + F(5 1) = F(3) + F(4) = 2 + 3 = 5 F(6) = 3 + 5 = 8 F(7) = 5 + 8 = 13 F(8) = 8 + 13 = 21 Ento, a sequncia F = 1,1,2,3,5,8,13,21, Exemplo 4- Prove que na sequncia de Fibonacci, F(n + 4) = 3F(n + 2) F(n) para n 1 Como queremos provar que alguma coisa verdadeira para todo n 1, natural pensar em uma demonstrao por induo, mas podemos provar diretamente, sem induo, usando apenas a relao de recorrncia na definio dos nmeros de Fibonacci. A relao de recorrncia: F(n +2) = F(n) + F(n + 1) que pode ser reescrita na forma: F(n + 1) = F(n + 2) F(n) (1) Logo, F(n + 4) = F(n + 2) + F(n + 3) = F(n + 2) + F(n + 2) + F( n + 1) reescrevendo F(n + 3) = F(n + 2) + F(n + 2) + [F(n + 2) F(n)] reescrevendo F(n + 1) usando (1) = 3F(n + 2) - F(n)

Exerccios grupo D Para os exerccios de 1 a 10, escreva os cinco primeiros valores da seqncia. 1) S(1) = 10 S(n) = S(n 1) + 10 para n 2 para n 2

2)

A(1) = 2 A(n 1)

A(n) =

3)

B(1) = 1 B(n) = B(n 1) + n 2 para n 2 S(1) = 1 S(n) = S(n 1) + 1 para n 2 n T(1) = 1 T(n) = nT(n 1) para n 2 P(1) = 1 P(n) = n 2P(n 1) + (n 1) para n 2 M(1) = 2 M(2) = 2 M(n) = 2M(n 1) + M(n 2) para n > 2 D(1) = 3 D(2) = 5 D(n) = (n 1)D(n 1) + (n 2)D(n 2) para n > 2 W(1) = 2 W(2) = 3 W(n) = W(n 1)W(n 2) para n > 2 T(1) = 1 T(2) = 2 T(3) = 3 T(n) = T(n 1) + 2T(n 2) + 3T(n 3) para n > 3

4)

5)

6)

7)

8)

9)

10)

Nos exerccios de 11 a 15, prove a propriedade dada dos nmeros de Fibonacci diretamente da definio: 11) F(n + 1) + F(n 2) = 2 F(n) para n 3 12) F(n) = 5F(n 4) + 3F(n 5) para n 6

13) [F(n + 1)] 2 = [F(n)] 2 + F(n 1)F(n + 2) para n 2 14) F(n + 3) = 2F(n + 1) + F(n) para n 1 15) F(n + 6) = 4F(n + 3) + F(n) para n 1 Nos exerccios de 16 a 19, prove a propriedade dada dos nmeros de Fibonacci para todo n 1. (Dica: o princpio de induo vai funcionar) 16) F(1) + F(2) + ... + F(n) = F(n + 2) 1

17) F(2) + F(4) + ...+ F(2n) = F(2n + 1) 1

18) F(1) + F(3) + ... + F(2n 1) = F(2n) 19) [F(1)] 2 + [F(2)] 2 + ... + [F(n)] 2 = F(n)F(n +1)

Você também pode gostar