profa. carla negri lintzmayer...

177
Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa. Carla Negri Lintzmayer [email protected] Centro de Matemática, Computação e Cognição – Universidade Federal do ABC 1

Upload: others

Post on 06-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Aula 1: Introdução ao cursoMCTA027-17 - Teoria dos Grafos

Profa. Carla Negri [email protected]

Centro de Matemática, Computação e Cognição – Universidade Federal do ABC

1

Page 2: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos

• Grafos são estruturas que representam relacionamentospar-a-par entre objetos

• Os objetos (pontos) são chamados vértices ou nós• As relações (linhas) são representadas por arestas

2

Page 3: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos

• Grafos são estruturas que representam relacionamentospar-a-par entre objetos

• Os objetos (pontos) são chamados vértices ou nós• As relações (linhas) são representadas por arestas

2

Page 4: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos

• Grafos são estruturas que representam relacionamentospar-a-par entre objetos

• Os objetos (pontos) são chamados vértices ou nós

• As relações (linhas) são representadas por arestas

2

Page 5: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos

• Grafos são estruturas que representam relacionamentospar-a-par entre objetos

• Os objetos (pontos) são chamados vértices ou nós• As relações (linhas) são representadas por arestas

2

Page 6: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar grafos?

Vértices podem representar pessoas, animais, computadores,fábricas, cidades, antenas, …

Arestas podem representar relações sociais, conexões, estradas,interferências, …

E podemos ainda associar atributos aos vértices e arestas paraaumentar ainda mais a gama de situações que podemosrepresentar!

3

Page 7: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com cores nos vértices

4

Page 8: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com cores nas arestas

5

Page 9: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com pesos nos vértices

w1

w2

w3

w4

w5

w6

w7

w8

onde wi ∈ R para todo i

6

Page 10: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com pesos nas arestas

w0

w 1

w2

w3 w4

w 5

w6

w7

w 8

w9

w10

w11

w 12

w13w14

w15

onde wi ∈ R para todo i

7

Page 11: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com orientação nas arestas

8

Page 12: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Grafos com cores, pesos e orientações

w1

w2

w3

w4

w5

w6

w7

w8w8

w 9

w10

w11 w12

w 13

w14

w15

w 16

w17

w18

w19

w 20

w21w22

w23

onde wi ∈ R para todo i 9

Page 13: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Malha rodoviária

• Qual o jeito mais barato/rápido de ir de x a y?• É possível ir de x a y?• É possível sair de x, passar por todas as cidades uma única vez e

voltar a x?

10

Page 14: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Redes sociais

• Quais amigos convidar para uma festa onde todos se conheçam?• Seguindo amigos de amigos, quantas páginas de pessoas diferentes

visitarei até chegar na pessoa y?

11

Page 15: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Teoria dos seis graus de separação

• Bacon Number, Erdős Number.

http://oracleofbacon.org/

12

Page 16: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Teoria dos seis graus de separação

• Bacon Number, Erdős Number.

https://www.csauthors.net/distance/

13

Page 17: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Redes

• Existem k computadores que, se ficarem offline, eliminam a conexãoentre dois computadores online?

• Qual a forma mais barata de manter todos os computadoresconectados entre si?

14

Page 18: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Relações de precedência

• Qual sequência de filmes assistir sem dependências?

15

Page 19: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Relações de exclusão mútua

• Quais disciplinas podem ser ofertadas no mesmo horário?

• Quais disciplinas podem ser ofertadas nas salas disponíveis nessehorário?

16

Page 20: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Circuitos

• Existe um curto circuito?• É possível imprimir esse circuito em uma placa sem cruzamento de

fios?

17

Page 21: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Representar situações e resolver problemas

Relações de preferência

• É possível alocar todas as pessoas a empregos?

18

Page 22: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Grafos pequenos podem ser facilmente visualizados

19

Page 23: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Em grafos grandes a situação pode ser bem diferente

20

Page 24: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Em grafos grandes a situação pode ser bem diferente

21

Page 25: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Impossível analisar visualmente a estrutura do grafo.

O que fazer?

• Usar recursos computacionais• Usar técnicas sofisticadas envolvendo combinatória,

probabilidade, álgebra, …

22

Page 26: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Impossível analisar visualmente a estrutura do grafo.

O que fazer?

• Usar recursos computacionais

• Usar técnicas sofisticadas envolvendo combinatória,probabilidade, álgebra, …

22

Page 27: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Por que estudar teoria dos grafos?

Impossível analisar visualmente a estrutura do grafo.

O que fazer?

• Usar recursos computacionais• Usar técnicas sofisticadas envolvendo combinatória,

probabilidade, álgebra, …

22

Page 28: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes• Propriedades estruturais dos grafos• Classes importantes de grafos• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 29: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas

• Alguns algoritmos importantes• Propriedades estruturais dos grafos• Classes importantes de grafos• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 30: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes

• Propriedades estruturais dos grafos• Classes importantes de grafos• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 31: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes• Propriedades estruturais dos grafos

• Classes importantes de grafos• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 32: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes• Propriedades estruturais dos grafos• Classes importantes de grafos

• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 33: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes• Propriedades estruturais dos grafos• Classes importantes de grafos• Modelar problemas usando grafos

• Aprender a demonstrar propriedades em grafos e explorá-lasno desenvolvimento de algoritmos

23

Page 34: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Nossos objetivos

Conhecer os principais aspectos da Teoria dos Grafos

• Conceitos e noções básicas• Alguns algoritmos importantes• Propriedades estruturais dos grafos• Classes importantes de grafos• Modelar problemas usando grafos• Aprender a demonstrar propriedades em grafos e explorá-las

no desenvolvimento de algoritmos

23

Page 35: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Informações

professor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/

• Estude bem o conteúdo do site.• Verifique-o com frequência!

24

Page 36: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Sobre as aulas

• Conteúdo no quadro• Recursos extras sempre estarão disponíveis no site• Notas de aula também• Eventuais exercícios extras em aula

• Dependem da sua participação• Qualquer pergunta é sempre bem-vinda• Feedbacks também• Não deixe dúvidas acumularem

• Espero que você• Respeite os horários• Seja autor das suas soluções• Não assine a lista de presença por outros

25

Page 37: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Sobre as aulas

• Conteúdo no quadro• Recursos extras sempre estarão disponíveis no site• Notas de aula também• Eventuais exercícios extras em aula

• Dependem da sua participação• Qualquer pergunta é sempre bem-vinda• Feedbacks também• Não deixe dúvidas acumularem

• Espero que você• Respeite os horários• Seja autor das suas soluções• Não assine a lista de presença por outros

25

Page 38: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Sobre as aulas

• Conteúdo no quadro• Recursos extras sempre estarão disponíveis no site• Notas de aula também• Eventuais exercícios extras em aula

• Dependem da sua participação• Qualquer pergunta é sempre bem-vinda• Feedbacks também• Não deixe dúvidas acumularem

• Espero que você• Respeite os horários• Seja autor das suas soluções• Não assine a lista de presença por outros

25

Page 39: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Aula de hoje

• Conceitos básicos mais importantes• O que é uma demonstração/prova• Técnicas e exemplos de demonstrações/provas

Conteúdo baseado nos seguintes documentos:

• Livro ”Velleman, D. J.. How to Prove It: A StructuredApproach. Second Edition. Cambridge University Press.2006”.

• “Elementos de Matemática Discreta para Computação”, dosprofs. Anamaria Gomide e Jorge Stolfi, da Unicamp.

26

Page 40: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Aula de hoje

• Conceitos básicos mais importantes• O que é uma demonstração/prova• Técnicas e exemplos de demonstrações/provas

Conteúdo baseado nos seguintes documentos:

• Livro ”Velleman, D. J.. How to Prove It: A StructuredApproach. Second Edition. Cambridge University Press.2006”.

• “Elementos de Matemática Discreta para Computação”, dosprofs. Anamaria Gomide e Jorge Stolfi, da Unicamp.

26

Page 41: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Proposição: sentença declarativa que é verdadeira ou falsa (P,P(x)).

• Conectivos: conjunção (∧), disjunção (∨), negação (¬),condicional (→), bicondicional (↔).

• Leis de equivalência:¬(P ∧Q) ≡ ¬P ∨ ¬Q (DeMorgan),¬(P ∨Q) ≡ ¬P ∧ ¬Q (DeMorgan),P→ Q ≡ ¬Q→ ¬P (contrapositiva),P→ Q ≡ ¬P ∨Q.

• Quantificadores: ∀xP(x), ∃xP(x).

27

Page 42: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Proposição: sentença declarativa que é verdadeira ou falsa (P,P(x)).

• Conectivos: conjunção (∧), disjunção (∨), negação (¬),condicional (→), bicondicional (↔).

• Leis de equivalência:¬(P ∧Q) ≡ ¬P ∨ ¬Q (DeMorgan),¬(P ∨Q) ≡ ¬P ∧ ¬Q (DeMorgan),P→ Q ≡ ¬Q→ ¬P (contrapositiva),P→ Q ≡ ¬P ∨Q.

• Quantificadores: ∀xP(x), ∃xP(x).

27

Page 43: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Proposição: sentença declarativa que é verdadeira ou falsa (P,P(x)).

• Conectivos: conjunção (∧), disjunção (∨), negação (¬),condicional (→), bicondicional (↔).

• Leis de equivalência:¬(P ∧Q) ≡ ¬P ∨ ¬Q (DeMorgan),¬(P ∨Q) ≡ ¬P ∧ ¬Q (DeMorgan),P→ Q ≡ ¬Q→ ¬P (contrapositiva),P→ Q ≡ ¬P ∨Q.

• Quantificadores: ∀xP(x), ∃xP(x).

27

Page 44: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Proposição: sentença declarativa que é verdadeira ou falsa (P,P(x)).

• Conectivos: conjunção (∧), disjunção (∨), negação (¬),condicional (→), bicondicional (↔).

• Leis de equivalência:¬(P ∧Q) ≡ ¬P ∨ ¬Q (DeMorgan),¬(P ∨Q) ≡ ¬P ∧ ¬Q (DeMorgan),P→ Q ≡ ¬Q→ ¬P (contrapositiva),P→ Q ≡ ¬P ∨Q.

• Quantificadores: ∀xP(x), ∃xP(x).

27

Page 45: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.

• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.• Operações em conjuntos: ∪, ∩, \.• Conjuntos especiais: Z, N, R.• Cardinalidade de conjunto: |A|.• Somatórios:

∑ni=0 ai,

∑b∈A b.

28

Page 46: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.

• Operações em conjuntos: ∪, ∩, \.• Conjuntos especiais: Z, N, R.• Cardinalidade de conjunto: |A|.• Somatórios:

∑ni=0 ai,

∑b∈A b.

28

Page 47: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.• Operações em conjuntos: ∪, ∩, \.

• Conjuntos especiais: Z, N, R.• Cardinalidade de conjunto: |A|.• Somatórios:

∑ni=0 ai,

∑b∈A b.

28

Page 48: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.• Operações em conjuntos: ∪, ∩, \.• Conjuntos especiais: Z, N, R.

• Cardinalidade de conjunto: |A|.• Somatórios:

∑ni=0 ai,

∑b∈A b.

28

Page 49: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.• Operações em conjuntos: ∪, ∩, \.• Conjuntos especiais: Z, N, R.• Cardinalidade de conjunto: |A|.

• Somatórios:∑n

i=0 ai,∑

b∈A b.

28

Page 50: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Conceitos importantes

• Conjuntos: {x : P(x)}, ×, ∅.• Relações em conjuntos: ∈, /∈, ⊂, ⊆, ⊈.• Operações em conjuntos: ∪, ∩, \.• Conjuntos especiais: Z, N, R.• Cardinalidade de conjunto: |A|.• Somatórios:

∑ni=0 ai,

∑b∈A b.

28

Page 51: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Como ter certeza que nossa resposta é correta?• Como transmitir aos outros essa certeza?• Começamos por axiomas: fatos simples que todos concordam

que são verdade.• Desenvolvemos um raciocínio a partir deles usando regras de

inferência.

29

Page 52: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Considere uma pergunta/afirmação.

• Você acha que ela possui uma certa resposta (conjectura).• Você pode demonstrar que essa resposta está correta

(teorema, lema, corolário).• Você pode demonstrar que essa resposta está errada

(contraexemplo).• Você pode não conseguir nada (a conjectura fica em aberto).

30

Page 53: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Considere uma pergunta/afirmação.• Você acha que ela possui uma certa resposta (conjectura).

• Você pode demonstrar que essa resposta está correta(teorema, lema, corolário).

• Você pode demonstrar que essa resposta está errada(contraexemplo).

• Você pode não conseguir nada (a conjectura fica em aberto).

30

Page 54: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Considere uma pergunta/afirmação.• Você acha que ela possui uma certa resposta (conjectura).• Você pode demonstrar que essa resposta está correta

(teorema, lema, corolário).

• Você pode demonstrar que essa resposta está errada(contraexemplo).

• Você pode não conseguir nada (a conjectura fica em aberto).

30

Page 55: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Considere uma pergunta/afirmação.• Você acha que ela possui uma certa resposta (conjectura).• Você pode demonstrar que essa resposta está correta

(teorema, lema, corolário).• Você pode demonstrar que essa resposta está errada

(contraexemplo).

• Você pode não conseguir nada (a conjectura fica em aberto).

30

Page 56: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

• Considere uma pergunta/afirmação.• Você acha que ela possui uma certa resposta (conjectura).• Você pode demonstrar que essa resposta está correta

(teorema, lema, corolário).• Você pode demonstrar que essa resposta está errada

(contraexemplo).• Você pode não conseguir nada (a conjectura fica em aberto).

30

Page 57: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Se você encontrou um contraexemplo para sua questão, pode tercerteza de que ela está incorreta.

Suponha que x > 3. Então x2 − 2y > 5.

Falso. Tome, por exemplo, x = 4 e y = 9.Nesse caso, x2 − 2y = 16− 18 = −2 ≯ 5.

31

Page 58: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Se você encontrou um contraexemplo para sua questão, pode tercerteza de que ela está incorreta.

Suponha que x > 3. Então x2 − 2y > 5.Falso. Tome, por exemplo, x = 4 e y = 9.Nesse caso, x2 − 2y = 16− 18 = −2 ≯ 5.

31

Page 59: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Porém a única forma de ter certeza que sua questão está correta édemonstrando-a.

Suponha que x > 3 e y < 2. Então x2 − 2y > 5.

Como x > 3, temos que x2 > 9.Como y < 2, temos que −y > −2 e −2y > −4.Assim, x2 − 2y > 9− 4 = 5. C.Q.D.

32

Page 60: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Porém a única forma de ter certeza que sua questão está correta édemonstrando-a.

Suponha que x > 3 e y < 2. Então x2 − 2y > 5.Como x > 3, temos que x2 > 9.

Como y < 2, temos que −y > −2 e −2y > −4.Assim, x2 − 2y > 9− 4 = 5. C.Q.D.

32

Page 61: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Porém a única forma de ter certeza que sua questão está correta édemonstrando-a.

Suponha que x > 3 e y < 2. Então x2 − 2y > 5.Como x > 3, temos que x2 > 9.Como y < 2, temos que −y > −2 e −2y > −4.

Assim, x2 − 2y > 9− 4 = 5. C.Q.D.

32

Page 62: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Método dedutivo

Porém a única forma de ter certeza que sua questão está correta édemonstrando-a.

Suponha que x > 3 e y < 2. Então x2 − 2y > 5.Como x > 3, temos que x2 > 9.Como y < 2, temos que −y > −2 e −2y > −4.Assim, x2 − 2y > 9− 4 = 5. C.Q.D.

32

Page 63: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Uma demonstração é uma argumentação precisa que procuraconvencer o leitor de que uma certa proposição, previamenteenunciada, está correta.

• É uma sequência de afirmações organizada da seguintemaneira:

• cada afirmação é consequência simples das afirmaçõesanteriores e das hipóteses da proposição em discussão;

• a última afirmação é a proposição que se deseja demonstrar.

• Descreve apenas os passos necessários para chegar àconclusão, sem explicar o raciocínio utilizado.

33

Page 64: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Uma demonstração é uma argumentação precisa que procuraconvencer o leitor de que uma certa proposição, previamenteenunciada, está correta.

• É uma sequência de afirmações organizada da seguintemaneira:

• cada afirmação é consequência simples das afirmaçõesanteriores e das hipóteses da proposição em discussão;

• a última afirmação é a proposição que se deseja demonstrar.

• Descreve apenas os passos necessários para chegar àconclusão, sem explicar o raciocínio utilizado.

33

Page 65: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Uma demonstração é uma argumentação precisa que procuraconvencer o leitor de que uma certa proposição, previamenteenunciada, está correta.

• É uma sequência de afirmações organizada da seguintemaneira:

• cada afirmação é consequência simples das afirmaçõesanteriores e das hipóteses da proposição em discussão;

• a última afirmação é a proposição que se deseja demonstrar.

• Descreve apenas os passos necessários para chegar àconclusão, sem explicar o raciocínio utilizado.

33

Page 66: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Uma demonstração é uma argumentação precisa que procuraconvencer o leitor de que uma certa proposição, previamenteenunciada, está correta.

• É uma sequência de afirmações organizada da seguintemaneira:

• cada afirmação é consequência simples das afirmaçõesanteriores e das hipóteses da proposição em discussão;

• a última afirmação é a proposição que se deseja demonstrar.

• Descreve apenas os passos necessários para chegar àconclusão, sem explicar o raciocínio utilizado.

33

Page 67: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Uma demonstração é uma argumentação precisa que procuraconvencer o leitor de que uma certa proposição, previamenteenunciada, está correta.

• É uma sequência de afirmações organizada da seguintemaneira:

• cada afirmação é consequência simples das afirmaçõesanteriores e das hipóteses da proposição em discussão;

• a última afirmação é a proposição que se deseja demonstrar.

• Descreve apenas os passos necessários para chegar àconclusão, sem explicar o raciocínio utilizado.

33

Page 68: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 69: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 70: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.

• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 71: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 72: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …

• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 73: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.

• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 74: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 75: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Demonstração/Prova

• Infelizmente não existe um “algoritmo” para escreverprovas/demonstrações.

• Em geral também não se consegue escrever umademonstração de uma única vez.

• Por outro lado, existem algumas técnicas gerais.• Mas qual usar?

• A que funcione …• Talvez tenhamos que recomeçar várias vezes.• Mas com o tempo ganhamos alguma intuição.

• É bem útil sempre ter “em mente” qual o objetivo e o o quejá se sabe.

34

Page 76: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma P como verdade e prove Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

Objetivo:

• m + n é par

35

Page 77: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma P como verdade e prove Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

Objetivo:• (m e n são pares) →

(m + n é par)

• m + n é par

35

Page 78: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma P como verdade e prove Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• m,n pares

Objetivo:• m + n é par

35

Page 79: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma P como verdade e prove Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• ∃r ∈ Z (m = 2r)• ∃s ∈ Z (n = 2s)

Objetivo:• m + n é par

35

Page 80: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma P como verdade e prove Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• r, s ∈ Z

• m = 2s• n = 2r

Objetivo:• m + n é par

35

Page 81: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Portanto,m + n = 2r + 2s = 2(r + s). Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 82: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares.

Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Portanto,m + n = 2r + 2s = 2(r + s). Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 83: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r.

Similarmente, existe inteiro s tal que n = 2s. Portanto,m + n = 2r + 2s = 2(r + s). Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 84: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s.

Portanto,m + n = 2r + 2s = 2(r + s). Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 85: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Portanto,m + n = 2r + 2s = 2(r + s).

Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 86: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Prove P diretamente.TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Portanto,m + n = 2r + 2s = 2(r + s). Como r + s é inteiro, temos quem + n é par. C.Q.D.

36

Page 87: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Assuma que P é falso e tente chegar a uma contradição.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, r, s ∈ Z

• m = 2s• n = 2r

• m + n é ímpar

Objetivo:

• contradição

37

Page 88: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Assuma que P é falso e tente chegar a uma contradição.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, r, s ∈ Z

• m = 2s• n = 2r

• m + n é ímpar

Objetivo:• m + n é par

• contradição

37

Page 89: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

Assuma que P é falso e tente chegar a uma contradição.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, r, s ∈ Z

• m = 2s• n = 2r• m + n é ímpar

Objetivo:• contradição

37

Page 90: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares.

Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 91: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r.

Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 92: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s.

Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 93: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar.

Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 94: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1.

Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 95: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar.

Então m + n deve ser par. C.Q.D.

38

Page 96: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Sejam m e n inteiros pares. Como m é par, existe inteiro r tal quem = 2r. Similarmente, existe inteiro s tal que n = 2s. Assuma,para fins de contradição, que m + n é ímpar. Então existe inteiro ttal que m + n = 2t + 1. Assim, 2r + 2s = 2t + 1, ou seja,2(r + s− t) = 1, o que é uma contradição, pois r + s− t é uminteiro e 1 é ímpar. Então m + n deve ser par. C.Q.D.

38

Page 97: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

Objetivo:

• m ou n é ímpar

39

Page 98: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

Objetivo:• ¬(m + n é par) → ¬(m e

n são pares)

• m ou n é ímpar

39

Page 99: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

Objetivo:• (m + n é ímpar) → (m ou

n é ímpar)

• m ou n é ímpar

39

Page 100: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• m + n é ímpar

Objetivo:• m ou n é ímpar

39

Page 101: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• ∃t ∈ Z (m + n = 2t + 1)

Objetivo:• m ou n é ímpar

39

Page 102: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P→ Q

Assuma Q como falso e prove que P é falso (prove acontrapositiva).

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n ∈ Z

• t ∈ Z

• m + n = 2t + 1

Objetivo:• m ou n é ímpar

39

Page 103: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

Se P é verdade, então claramente P ∨Q é verdade.Assim, apenas precisamos nos preocupar com o caso em que P éfalso, restando provar Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, t ∈ Z

• m + n = 2t + 1

• n é par

Objetivo:

• m é ímpar

40

Page 104: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

Se P é verdade, então claramente P ∨Q é verdade.Assim, apenas precisamos nos preocupar com o caso em que P éfalso, restando provar Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, t ∈ Z

• m + n = 2t + 1

• n é par

Objetivo:• m ou n é ímpar

• m é ímpar

40

Page 105: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

Se P é verdade, então claramente P ∨Q é verdade.Assim, apenas precisamos nos preocupar com o caso em que P éfalso, restando provar Q.

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Sabemos:• m,n, t ∈ Z

• m + n = 2t + 1• n é par

Objetivo:• m é ímpar

40

Page 106: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva.

Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 107: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1.

Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 108: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.

Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 109: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par.

Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 110: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r.

Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 111: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.

Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 112: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P ∨Q

TeoremaSejam m e n números inteiros. Se m e n são pares, então m + n épar.

Demonstração.Vamos provar a contrapositiva. Como m + n é ímpar, existe inteirot tal que m + n = 2t + 1. Se n é ímpar, então o resultado vale.Assuma, portanto, que n é par. Então existe inteiro r tal quen = 2r. Neste caso, m = 2t + 1− n = 2t + 1− 2r = 2(t− r) + 1.Como t− r é inteiro, concluímos que m é ímpar. C.Q.D.

41

Page 113: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

Prove P→ Q e Q→ P separadamente.

TeoremaOs inteiros m e n são ambos ímpares se e somente se mn é ímpar.

42

Page 114: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

Prove P→ Q e Q→ P separadamente.

TeoremaOs inteiros m e n são ambos ímpares se e somente se mn é ímpar.

Primeiro: se m e n são ímpares, então mn é ímpar.Sabemos:

• m,n, r, s ∈ Z

• m = 2r + 1• n = 2s + 1

Objetivo:• mn é ímpar

42

Page 115: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

Prove P→ Q e Q→ P separadamente.

TeoremaOs inteiros m e n são ambos ímpares se e somente se mn é ímpar.

Segundo: se mn é ímpar, então m e n são ímpares.Sabemos:

• m,n, t ∈ Z

• t ∈ Z

• mn = 2t + 1

Objetivo:• m e n são ímpares

42

Page 116: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

Prove P→ Q e Q→ P separadamente.

TeoremaOs inteiros m e n são ambos ímpares se e somente se mn é ímpar.

Segundo: se mn é ímpar, então m e n são ímpares.Sabemos:

• m,n ∈ Z

• m ou n é par

Objetivo:• mn é par

42

Page 117: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar.

Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 118: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1.

Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 119: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.

(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 120: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par.

Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 121: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.

Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 122: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro).

Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 123: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s.

Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D.

43

Page 124: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro).

Assim, emqualquer caso mn é par. C.Q.D.

43

Page 125: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma P↔ Q

TeoremaOs inteiros m e n são ambos ímpares se, e somente se, mn é ímpar.

Demonstração.(→) Primeiro vamos mostrar que se m e n são ímpares, então mné ímpar. Como m e n são ímpares, existem inteiros r e s tais quem = 2r + 1 e n = 2s + 1. Assim,mn = (2r + 1)(2s + 1) = 4rs + 2r + 2s + 1 = 2(2rs + r + s) + 1,que é ímpar.(←) Agora vamos mostrar por contrapositiva que se m ou n é par,então mn é par. Se m é par, então existe inteiro r tal que m = 2r.Com isso, mn = (2r)n = 2(rn) é par (pois rn é inteiro). Se n épar, então existe inteiro s tal que n = 2s. Nesse caso,mn = m(2s) = 2(ms) é par (pois ms é inteiro). Assim, emqualquer caso mn é par. C.Q.D. 43

Page 126: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C

• x ∈ A ∧ x /∈ C

Objetivo:

• x ∈ B

44

Page 127: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C

• x ∈ A ∧ x /∈ C

Objetivo:• A \ C ⊆ B

• x ∈ B

44

Page 128: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C

• x ∈ A ∧ x /∈ C

Objetivo:• ∀x (x ∈ A \ C → x ∈ B)

• x ∈ B

44

Page 129: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C

• x ∈ A ∧ x /∈ C

Objetivo:• x ∈ A \ C → x ∈ B

• x ∈ B

44

Page 130: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C• x ∈ A \ C

• x ∈ A ∧ x /∈ C

Objetivo:• x ∈ B

44

Page 131: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀x P(x)

Considere um objeto x arbitrário e prove P(x).

TeoremaSejam A, B e C conjuntos e A \ B ⊆ C. Prove que A \ C ⊆ B.

Sabemos:• A \ B ⊆ C• x ∈ A ∧ x /∈ C

Objetivo:• x ∈ B

44

Page 132: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∃x P(x)

Tente encontrar um valor de x para o qual P(x) é verdadeiro.

TeoremaExiste um grafo com 5 vértices e com arestas entre todos os pares devértices, cujas arestas estão coloridas com duas cores, que não contémtriângulos monocromáticos.

Demonstração.O grafo a seguir satisfaz a afirmação.

C.Q.D.

45

Page 133: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∃x P(x)

Tente encontrar um valor de x para o qual P(x) é verdadeiro.TeoremaExiste um grafo com 5 vértices e com arestas entre todos os pares devértices, cujas arestas estão coloridas com duas cores, que não contémtriângulos monocromáticos.

Demonstração.O grafo a seguir satisfaz a afirmação.

C.Q.D.

45

Page 134: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∃x P(x)

Tente encontrar um valor de x para o qual P(x) é verdadeiro.TeoremaExiste um grafo com 5 vértices e com arestas entre todos os pares devértices, cujas arestas estão coloridas com duas cores, que não contémtriângulos monocromáticos.

Demonstração.O grafo a seguir satisfaz a afirmação.

C.Q.D. 45

Page 135: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Para provar algo da forma ∀n ∈ N P(n)

Comece mostrando que P(0) é verdadeiro.Agora considere um natural n arbitrário, assuma que ∀k < n P(k)e prove P(n).

46

Page 136: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?

• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não éprimo.

• Se n é inteiro positivo, então 991n2 + 1 não é quadradoperfeito?

• Não vale para x = 12055735790331359447442538767 mas valepara todos os números n < x.

• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 137: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não é

primo.

• Se n é inteiro positivo, então 991n2 + 1 não é quadradoperfeito?

• Não vale para x = 12055735790331359447442538767 mas valepara todos os números n < x.

• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 138: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não é

primo.• Se n é inteiro positivo, então 991n2 + 1 não é quadrado

perfeito?

• Não vale para x = 12055735790331359447442538767 mas valepara todos os números n < x.

• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 139: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não é

primo.• Se n é inteiro positivo, então 991n2 + 1 não é quadrado

perfeito?• Não vale para x = 12055735790331359447442538767 mas vale

para todos os números n < x.

• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 140: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não é

primo.• Se n é inteiro positivo, então 991n2 + 1 não é quadrado

perfeito?• Não vale para x = 12055735790331359447442538767 mas vale

para todos os números n < x.• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 141: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Se n ∈ N, então n2 + n + 41 é primo?• Vale para n = 1, 2, . . . , 39 mas 402 + 40 + 41 = 412, que não é

primo.• Se n é inteiro positivo, então 991n2 + 1 não é quadrado

perfeito?• Não vale para x = 12055735790331359447442538767 mas vale

para todos os números n < x.• A soma dos n primeiros números ímpares é n2?

• Note que 1 = 12, 1 + 3 = 22, 1 + 3 + 5 = 32,1 + 3 + 5 + 7 = 42 e 1 + 3 + 5 + 7 + 9 = 52, mas é possívelque seja apenas uma coincidência.

47

Page 142: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.

Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 143: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.

Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 144: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer.

Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 145: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.

Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 146: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.

Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 147: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução).

Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D.

48

Page 148: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaA soma dos n primeiros naturais ímpares é n2.

Demonstração.Por indução em n.Quando n = 1, o primeiro natural ímpar é 1, que é igual a 12.Seja n > 1 um número natural qualquer. Suponha que a soma dosk primeiros naturais ímpares é k2, para qualquer 1 ≤ k < n.Vamos verificar se a soma dos n primeiros naturais ímpares(1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1)) é n2.Note que 1 + 3 + 5 + . . .+ (2n− 3) = (n− 1)2, por hipótese (deindução). Então1 + 3 + 5 + . . .+ (2n− 3) + (2n− 1) = (n− 1)2 + (2n− 1)

= n2 − 2n + 1 + 2n− 1 = n2 .

C.Q.D. 48

Page 149: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaSeja n um inteiro positivo. Todo tabuleiro de damas de tamanho2n × 2n com um quadrado removido pode ser ladrilhado portriminós em forma de “L”.

Demonstração.

• Vamos provar por indução em n.• Quando n = 1, o tabuleiro 2× 2 certamente pode ser coberto

por um triminó, independente de onde está o quadradoremovido.

• Seja n > 1 um inteiro qualquer.• Suponha que todo tabuleiro de tamanho 2k × 2k com um

quadrado removido pode ser ladrilhado por triminós, para1 ≤ k < n.

49

Page 150: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaSeja n um inteiro positivo. Todo tabuleiro de damas de tamanho2n × 2n com um quadrado removido pode ser ladrilhado portriminós em forma de “L”.

Demonstração.

• Vamos provar por indução em n.

• Quando n = 1, o tabuleiro 2× 2 certamente pode ser cobertopor um triminó, independente de onde está o quadradoremovido.

• Seja n > 1 um inteiro qualquer.• Suponha que todo tabuleiro de tamanho 2k × 2k com um

quadrado removido pode ser ladrilhado por triminós, para1 ≤ k < n.

49

Page 151: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaSeja n um inteiro positivo. Todo tabuleiro de damas de tamanho2n × 2n com um quadrado removido pode ser ladrilhado portriminós em forma de “L”.

Demonstração.

• Vamos provar por indução em n.• Quando n = 1, o tabuleiro 2× 2 certamente pode ser coberto

por um triminó, independente de onde está o quadradoremovido.

• Seja n > 1 um inteiro qualquer.• Suponha que todo tabuleiro de tamanho 2k × 2k com um

quadrado removido pode ser ladrilhado por triminós, para1 ≤ k < n.

49

Page 152: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaSeja n um inteiro positivo. Todo tabuleiro de damas de tamanho2n × 2n com um quadrado removido pode ser ladrilhado portriminós em forma de “L”.

Demonstração.

• Vamos provar por indução em n.• Quando n = 1, o tabuleiro 2× 2 certamente pode ser coberto

por um triminó, independente de onde está o quadradoremovido.

• Seja n > 1 um inteiro qualquer.

• Suponha que todo tabuleiro de tamanho 2k × 2k com umquadrado removido pode ser ladrilhado por triminós, para1 ≤ k < n.

49

Page 153: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaSeja n um inteiro positivo. Todo tabuleiro de damas de tamanho2n × 2n com um quadrado removido pode ser ladrilhado portriminós em forma de “L”.

Demonstração.

• Vamos provar por indução em n.• Quando n = 1, o tabuleiro 2× 2 certamente pode ser coberto

por um triminó, independente de onde está o quadradoremovido.

• Seja n > 1 um inteiro qualquer.• Suponha que todo tabuleiro de tamanho 2k × 2k com um

quadrado removido pode ser ladrilhado por triminós, para1 ≤ k < n.

49

Page 154: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 155: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 156: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 157: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 158: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 159: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.

• Os quadrados removidos podem ser ladrilhados por um triminóextra.

• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 160: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.

• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 161: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

• Considere agora um tabuleiro 2n × 2n com algum quadradoremovido.

• Podemos dividir o tabuleiro em 4 subtabuleiros menores detamanho 2n−1 × 2n−1 cada.

• Suponha, s.p.g., que o quadrado removido do tabuleiro originalestá no subtabuleiro superior esquerdo.

• Por hipótese, o subtabuleiro superior esquerdo pode serladrilhado.

• Escolhemos quadrados específicos para remover nos outros trêssubtabuleiros (as casas centrais).

• Por hipótese, podemos cobrir os outros três subtabuleiros.• Os quadrados removidos podem ser ladrilhados por um triminó

extra.• Então o tabuleiro original pode ser totalmente ladrilhado.

50

Page 162: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

51

Page 163: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.

Quando n = 1, a soma é 12 , que é menor do que 1.

Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 164: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.

Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 165: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.

Suponha que 12 + 1

4 + 18 + . . .+ 1

2k < 1 para todo 1 ≤ k < n.Vamos verificar se 1

2 + 14 + 1

8 + . . .+ 12n é menor do que 1.

Note que 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 166: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 167: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.

Note que 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 168: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 169: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 170: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .

Assim, 12 + 1

4 + 18 + . . .+ 1

2n < 12 + 1

2 = 1. C.Q.D.

52

Page 171: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Indução

TeoremaPara todo natural n ≥ 1, vale que 1

2 + 14 + 1

8 + . . .+ 12n < 1.

Demonstração.Por indução em n.Quando n = 1, a soma é 1

2 , que é menor do que 1.Seja n > 1 um natural qualquer.Suponha que 1

2 + 14 + 1

8 + . . .+ 12k < 1 para todo 1 ≤ k < n.

Vamos verificar se 12 + 1

4 + 18 + . . .+ 1

2n é menor do que 1.Note que 1

4 + 18 + . . .+ 1

2n = 12(1

2 + 14 + . . .+ 1

2n−1

).

Por hipótese, 12 + 1

4 + . . .+ 12n−1 < 1.

Então 14 + 1

8 + . . .+ 12n = 1

2(1

2 + 14 + . . .+ 1

2n−1

)< 1

2 .Assim, 1

2 + 14 + 1

8 + . . .+ 12n < 1

2 + 12 = 1. C.Q.D.

52

Page 172: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios i

1. Escreva explicitamente os elementos dos seguintes conjuntos:1.1 A = {x : x ∈ Z e x2 − 2x + 1 ≤ 0}1.2 B = {x : x ∈ Z, 2 ≤ x ≤ 20 e x é primo}

2. Considere o conjunto A = {∅, {2, 3}, {2, 4}, {2, 4, 7}}.Escreva quais são os elementos de A e escreva todos ossubconjuntos de A.

3. Prove que para todos os números reais a e b, se a < b eb < 0, então a2 > b2.

4. Prove que se x, y e z são números reais, então pelo menos umdeles é maior ou igual à média aritmética dos três.

5. Prove que para todo n natural, 2n > n.

53

Page 173: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios ii

6. Prove que 22n − 1 = 4n − 1 é divisível por 3 para todo inteiron ≥ 1.

7. Prove que 13 + 23 + . . .+ n3 = (1 + 2 + . . .+ n)2 para todointeiro n ≥ 1.

8. Encontre o erro da prova a seguir:

Sejam x e y números reais e x ̸= 3. Se x2y = 9y, então y = 0.Suponha que x2y = 9y. Então (x2 − 9)y = 0. Como x ̸= 3, temosque x2 ̸= 9, de forma que x2 − 9 ̸= 0. Então devemos tery = 0. C.Q.D.

54

Page 174: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios iii

9. Encontre o erro da prova a seguir:

Sejam x e y números reais e x + y = 10. Então x ̸= 3 e y ̸= 8.Suponha que a conclusão é falsa. Então x = 3 e y = 8. Mas entãox + y = 11, uma contradição. Logo, a conclusão deve serverdadeira. C.Q.D.

10. Encontre o erro da prova a seguir:

Existe x ∈ R tal que para todo y ∈ R vale que xy2 = y− x.Tome x = y

y2+1 . Então

y− x = y− yy2 + 1 =

y3

y2 + 1 =y

y2 + 1y = xy2.

C.Q.D.

55

Page 175: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios iv

11. Encontre o erro da prova a seguir:

Seja m um inteiro par e n um inteiro ímpar. Entãon2 −m2 = n + m.Como m é par, temos que m = 2k para algum inteiro k. De formasimilar, n = 2k + 1 pois n é ímpar. Então

n2 −m2 = (2k + 1)2 − (2k)2

= 4k2 + 4k + 1− 4k2

= 4k + 1= 2k + 1 + 2k = n + m.

C.Q.D.

56

Page 176: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios v

12. Encontre o erro da prova a seguir:

Para todo número real x, se |x− 3| < 3 então 0 < x < 6.Seja x um número real qualquer e suponha que |x− 3| < 3.Existem dois casos.Se x− 3 ≥ 0, então |x− 3| = x− 3. Nesse caso, x− 3 < 3 implicaem x < 6.Agora, se x− 3 < 0, então |x− 3| = 3− x. Nesse caso, 3− x < ximplica em x > 0.Como x < 6 e x > 0, o teorema vale. C.Q.D.

57

Page 177: Profa. Carla Negri Lintzmayer carla.negri@ufabc.eduprofessor.ufabc.edu.br/~carla.negri/cursos/2019Q3-TG/aula1.pdf · Aula 1: Introdução ao curso MCTA027-17 - Teoria dos Grafos Profa

Exercícios vi13. Encontre o erro da prova a seguir:

Em um conjunto de n cavalos, todos têm a mesma cor.Por indução em n.Quando n = 1, obviamente o resultado vale.Seja n > 1 um inteiro qualquer e suponha que em todo conjunto com kcavalos, para 1 ≤ k < n, todos têm a mesma cor.Considere um conjunto C = {c1, c2, . . . , cn} com n cavalos.Podemos escrever C = A ∪ B onde A = {c1, . . . , cn−1} eB = {c2, . . . , cn}.Por hipótese de indução, todos os cavalos de A têm a mesma cor.Da mesma forma, todos os cavalos de B têm a mesma cor.Como c2 ∈ A e c2 ∈ B, então os cavalos de A têm a mesma cor doscavalos de B.Concluímos que todos os cavalos em C têm a mesma cor. C.Q.D.

58