13
ESTRUTURAS DISCRETAS - PROF: Carlos Augusto Ribeiro UNIDADE I – SISTEMAS DE NUMERAÇÃO 1.1INTRODUÇÃO É razoável admitir que a espécie humana, mesmo nas épocas mais primitivas, tinha algum senso numérico, pelo menos ao ponto de reconhecer mais e menos quando se acrescentavam ou retiravam alguns objetos de uma coleção pequena, pois há estudos que mostram que alguns animais são dotados desse senso. Com a evolução gradual da sociedade, tornaram-se inevitáveis contagens simples.Uma tribo tinha que saber quantos eram seus membros e quantos eram seus inimigos e tornava-se necessário a um homem saber se seu rebanho de carneiros estava diminuindo. É provável que a maneira mais antiga de contar se baseasse em algum método de registro simples, empregando o princípio da correspondência biunívoca. (enumeração).Para uma contagem de carneiros, por exemplo, podia-se dobrar um dedo para cada animal. Podia-se também contar fazendo-se ranhuras no barro ou numa pedra, produzindo-se entalhes num pedaço de madeira ou fazendo-se nós numa corda.Então, talvez mais tarde, desenvolveu-se um arranjo de sons vocais para registrar verbalmente o número de objetos de um grupo pequeno. E mais tarde ainda, com o aprimoramento da escrita, foram surgindo arranjos de símbolos para representar esses números. Quando se tornou necessário efetuar contagens mais extensas, o processo de contar teve de ser sistematizado. Isso foi feito dispondo-se os números em grupos básicos convenientes, sendo a ordem de grandeza desses grupos determinada em grande parte pelo processo de correspondência empregado. Fundamentalmente o método consistia em escolher um certo número b como base e Página 1

Estruturas Discretas- Unidade I e II - 2015

Embed Size (px)

DESCRIPTION

SISTEMAS DE NUMERAÇÃO e DIVISIBILIDADE

Citation preview

Page 1: Estruturas Discretas- Unidade I e II - 2015

ESTRUTURAS DISCRETAS - PROF: Carlos Augusto Ribeiro

UNIDADE I – SISTEMAS DE NUMERAÇÃO

1.1 INTRODUÇÃO

É razoável admitir que a espécie humana, mesmo nas épocas mais primitivas, tinha algum senso numérico, pelo menos ao ponto de reconhecer mais e menos quando se acrescentavam ou retiravam alguns objetos de uma coleção pequena, pois há estudos que mostram que alguns animais são dotados desse senso. Com a evolução gradual da sociedade, tornaram-se inevitáveis contagens simples.Uma tribo tinha que saber quantos eram seus membros e quantos eram seus inimigos e tornava-se necessário a um homem saber se seu rebanho de carneiros estava diminuindo. É provável que a maneira mais antiga de contar se baseasse em algum método de registro simples, empregando o princípio da correspondência biunívoca. (enumeração).Para uma contagem de carneiros, por exemplo, podia-se dobrar um dedo para cada animal. Podia-se também contar fazendo-se ranhuras no barro ou numa pedra, produzindo-se entalhes num pedaço de madeira ou fazendo-se nós numa corda.Então, talvez mais tarde, desenvolveu-se um arranjo de sons vocais para registrar verbalmente o número de objetos de um grupo pequeno. E mais tarde ainda, com o aprimoramento da escrita, foram surgindo arranjos de símbolos para representar esses números. Quando se tornou necessário efetuar contagens mais extensas, o processo de contar teve de ser sistematizado. Isso foi feito dispondo-se os números em grupos básicos convenientes, sendo a ordem de grandeza desses grupos determinada em grande parte pelo processo de correspondência empregado. Fundamentalmente o método consistia em escolher um certo número b como base e atribuir nomes aos números 1, 2, ..., b. Para os números maiores do que b os nomes eram essencialmente combinações dos nomes dos números já escolhidos. Como os dedos do homem constituíam um dispositivo de correspondência conveniente, o 10 era escolhido frequentemente como base. Considerem-se por exemplo, as palavras-números atuais na língua inglesa, formadas tomando-se 10 como base. Há os nomes especiais one (um), two (dois), ..., tem (dez) para os números 1, 2, ..., 10. Quando se chega a 11 a palavra usada é eleven, que deriva de ein lifon, cujo significado é “ um acima de dez” . Analogamente, twelve (doze) provém de twe lif (“dois acima de dez” ) e assim sucessivamente até nineteen (“nove e dez”). Chega-se então a twenty (twe-tig, ou “dois dez”).

1.2. SISTEMA DE NUMERAÇÃO POSICIONAL

Atualmente, usamos um sistema de numeração em que os dez símbolos de dígitos, 0, 1, 2, 3, ..., 9, representam o zero e os nove primeiros inteiros positivos. Um inteiro maior, como “ quatrocentos e setenta e cinco”, pode ser expresso na forma: 400 + 70 + 5 = 4.102 + 7.10 + 5 e é representado no sistema decimal pelo símbolo 475.

Página 1

Page 2: Estruturas Discretas- Unidade I e II - 2015

Neste caso, o fato importante é que o significado dos algarismos 4,7,5 dependem de sua posição na casa das unidades, dezenas e centenas. Assim, podemos representar qualquer inteiro utilizando-se apenas os dez algarismos em diferentes arranjos. Generalizando, qualquer número inteiro positivo x pode ser escrito de maneira

única na forma: x = +... + onde b é o número

que indica a base ( inteiro maior que 1) e . Na prática representamos o

número x na base b pela sequência de símbolos onde cada símbolo

representa um múltiplo da potência .

Exemplos: 1) Considere o sistema de base 10. O número x expresso por 6283 indica:

x =

2) Considere o sistema de base 5 (sistema quinário). O número x = indica:

x =

3) Considere o sistema de base 2 ( sistema binário). O número x =

indica:x =

4) Considere o sistema de base 12 ( sistema duodecimal). O número x = (3t1e)12

onde t = 10 e e = 11 indica:x =

OBSERVAÇÃO: A invenção da “notação posicional” atribuída aos sumérios ou aos babilônios e desenvolvida pelos hindus, foi de uma enorme importância para a civilização. Os sistemas anteriores de numeração eram baseados num princípio puramente aditivo. No simbolismo romano, por exemplo, escrevia-se:MDCXVIII = mil + quinhentos + cem + dez + cinco + um + um + um para indicar o número 1618. As principais desvantagens desses sistemas aditivos são:* a necessidade de uma quantidade cada vez maior de símbolos à medida que os números se tornam maiores.* a dificuldade na computação com esses números. Já no sistema posicional, qualquer número, seja grande ou pequeno pode ser representado utilizando um número limitado de algarismos ( no sistema decimal, são os “algarismos arábicos” 0,1, 2, 3 , ..., 9). Além disso, as regras para calcular com números

Página 2

Page 3: Estruturas Discretas- Unidade I e II - 2015

representados em notação posicional podem ser dadas sob forma de tabelas de adição e de multiplicação para números com um só algarismo, as quais podem ser memorizadas de uma vez por todas.1.3. CONVERSÃO DE UM NÚMERO DO SISTEMA DECIMAL PARA OUTROS SISTEMAS Seja x um número inteiro escrito na base 10. Para escrevermos x numa base

arbitrária b temos que determinar os números inteiros tais que :

x = +... + com .

Observe que x = +... + , ou x = x1.b +

onde x1 = +... + ,isto é, é o resto da divisão de x por b.

Fazendo o mesmo para x1, temos x1 = +... + ou

x1 = x2.b + onde x2 = +... isto é, é o resto da

divisão de x1 por b. Analogamente obtém-se os demais .

Exemplo: Representar o número 198 na base 4.

1.4. EXERCÍCIOS:

01. Em que base se tem 3.3 = 10 ? e 3.3 = 11 ? e 3.3 = 12 ?

02. a) Pode um número par ser representado em alguma base por 27? E por 37? b) Pode um número ímpar ser representado em alguma base por 72? E por 82?

03. Determine b de modo que 79 =

04. Qual a menor base em que 301 representa um inteiro quadrado?

05. Representar o número 6647 na base 12.

Página 3

Page 4: Estruturas Discretas- Unidade I e II - 2015

06. Expresse na base 8.

07. Perguntado sobre quantos alunos havia em sua classe, um professor respondeu: “ 100 alunos, dos quais 24 são homens e 32, mulheres”. Inicialmente a resposta nos pareceu estranha, mas logo compreendemos que o professor não empregou o sistema decimal. Qual sistema usou?

08. O fato de que o sistema binário se tornou popular no mundo dos computadores se deve a duas de suas características: ele usa somente dois algarismos (0 e 1), e isso concorda bem com as duas coisas que uma lâmpada pode fazer – estar acesa ou apagada; e suas tábuas de adição e multiplicação são facilmente ensinadas a uma máquina. O preço que se paga por esta simplicidade é o comprimento bem grande de números razoavelmente pequenos.a) Expressar 1968 no sistema bináriob) Usando as tábuas de adição e multiplicação do sistema binário:

+ 1 01 10 1 0 1 0

x 1 0 1 1 0 0 0 0 Calcule i) 100101 + 11110 ii) 1101 x 110

09. Se b > 2, mostre que (121)b é um inteiro quadrado.

10. Um número de três algarismos na base 7 se expressa pelos mesmos algarismos, porém na ordem contrária, na base 9. Expresse esse número na base 10.

GABARITO: 01. 9, 8 e 7 02. a) não; sim b) sim; não 03. b = 7 04. 4 05. (3t1e)12

Página 4

Page 5: Estruturas Discretas- Unidade I e II - 2015

06. (576)8 07. Senário (base 6) 08. a) 11110110000 b) i) 1000011 ii) 1001110 10. 248

UNIDADE II – DIVISIBILIDADE

2.1. RELAÇÃO DE DIVISIBILIDADE EM Z

Definição:

Sejam a e b dois inteiros, com a . Diz- se que a divide b (indica-se se e somente

se existe um inteiro q tal que b = aq. Também se diz que a é um divisor de b , que a é um fator de b , que b é múltiplo de a , que b é divisível por a .

Obs: Se então pois a igualdade b = aq implica b = (- a).(- q)

Exemplos: pois 15 = 3.5 ( q = 5) pois 48 = 4.12 ( q = 12 )

pois 6 = (-2).(-3) ( q = -3) pois não existe q tal que 12 = 5q

Teorema :

Sendo a , b e c inteiros quaisquer, temos:

I) , e

Dem:

II) Se , então a =

Dem:

III) Se então

Dem:

IV) Se então ( Propriedade transitiva)

Dem:

Página 5

Page 6: Estruturas Discretas- Unidade I e II - 2015

V) Se então a =

Dem:

VI) Se com , então

Dem:

VII) Se e então para todo x, y .

Dem:

2.2. ALGORITMO DA DIVISÃO

Se a e b são dois inteiros, com b 0, então existem e são únicos os inteiros q e r que

satisfazem as condições: a = bq + r e .

Obs: I) Os inteiros q e r chamam-se respectivamente o quociente e o resto da divisão de a por b .

II) Se r = 0, temos a = bq, isto é, b é divisor de a e o quociente q é indicado por

Exemplo: Achar o quociente e o resto na divisão de a por b que satisfazem às condições do algoritmo da divisão nos seguintes casos:

a)a = 30 e b = 7 b) a = 53 e b = -12 c) a = -47 e b = 5 d) a = 3 e b = - 6

2.3. EXERCÍCIOS

01. Sejam a , b e c inteiros. Mostrar que:

Página 6

Page 7: Estruturas Discretas- Unidade I e II - 2015

a) Se então

b) Se e se então

c) se e somente se ( c

02. Verdadeiro ou falso: Se então ou .

03. Verdadeiro ou falso: Se e se , então

04. Sendo a um inteiro qualquer, mostrar :

a) b)

05. Mostrar que , se e se então

06. Determinar os inteiros positivos que divididos por 17 deixam resto igual ao quadrado do quociente.

07. Achar inteiros a , b e c tais que mas e .

08. Mostre que é múltiplo de 3.

2.4. REPRESENTAÇÃO DE UM NÚMERO EM UMA BASE QUALQUER

Teorema:

Qualquer número inteiro positivo x pode ser escrito de maneira única na forma:

x = +... + onde b é o número que indica a base

( inteiro maior que 1) e .

Dem:

Página 7

Page 8: Estruturas Discretas- Unidade I e II - 2015

Obs: O número x = +... + pode ser escrito

abreviadamente pela notação em que os coeficientes são

obtidos pelas sucessivas divisões de N e seus quocientes por b.

Exemplo: Escrever o número 2147 no sistema de base 5

2.5. EXERCICIOS:

01. Escrever no sistema de base 10:

a) (31322)4 b) (3141)7 c) (3141)11

02. Escrever 285 e 31415 no sistema de base 8

03.Escrever (6165)7 no sistema de base 12, denotando 10 e 11 por a e b , respectivamente.

04. Determine a base do sistema em que 73 se escreve 243.

05. Determinar a base do sistema no qual (346)7 se escreve 91.

06. Escrever (7645)8 no sistema de base 5.

07. a) Construir as tábuas de adição e de multiplicação no sistema de base 2.

b) Calcule i) (1011101)2 + (100110)2 ii) (10110)2 x (101)2

08. Existem alguns critérios simples que permitem determinar se um número é divisível por exemplo por 3, 5,9, etc. Demonstra-se por exemplo, que um inteiro é divisível por 3 se e

Página 8

Page 9: Estruturas Discretas- Unidade I e II - 2015

somente se a soma de seus algarismos é divisível por 3. Analogamente um número é divisível por 9 se e somente se a soma de seus algarismos é divisível por 9. Determinar o algarismo x de modo que o inteiro: a) 5x9 seja divisível por 9 b) 934x1x seja divisível por 2 e 3

09. Demonstra-se que um inteiro é divisível por 4 se e somente se o número formado pelos

seus dois últimos algarismos da direita é divisível por 4. Exemplo: 57832 pois

Determinar o algarismo x de modo que o inteiro 7x6 seja divisível por 3 e 4.

10. Demonstra-se que um inteiro é divisível por 5 se seu último algarismo da direita é 5 ou 0. Determinar os algarismos x e y de modo que o inteiro 231xy seja divisível por 5 e 9.

11. Seja N = escrito no sistema decimal. Demonstra-se que N é divisível por

11 se somente se ( ) é divisível por 11.

Exemplo: 280918 pois 8 - 1+ 9 - 0 + 8 - 2 = 22 que é divisível por 11 Determinar os algarismos x e y de modo que o inteiro 34xx58y seja divisível por 9 e por 11.

12. Mostrar que todo inteiro de três algarismos, todos iguais, é divisível por 37.

13.Mostrar que a diferença entre os inteiros abc e cba (a>c) é um múltiplo de 11.

14..Mostrar que todo inteiro de seis algarismos, todos iguais, é divisível por 11.

Gabarito:

01. a) 890 b) 1107 c) 4159 02. (435)8 e (75267) 03. (12b6)1 04. 5 05. 20 06. (112010)5 07. b) i) (10000011)2 ii) (1101110)2 08. a) x = 4 b) x = 2 e x = 8 09. 5 10. x = 3 e y = 0 ou x = 7 e y = 5 11. x = 6 e y = 4

Página 9