Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Logic 2020

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 81

UNIVERSIDADE EDUARDO MONDLANE

FACULDADE DE CIÊNCIAS
DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA

LÓGICA E TEORIA DE CONJUNTOS


Teoria e Prática.
Para estudantes dos cursos do DMI

Maputo, 2020
Introdução

Lógica, ou, mais exactamente, Lógica Matemática é um ramo da Matemática que estuda
os princípios e métodos para distinguir proposições válidas e das não válidas, os princípios e
métodos das demonstrações e questões dos fundamentos da matemática.
A Teoria de Conjuntos um ramo da Matemática que estuda as propriedades gerais dos
conjuntos de elementos de qualquer natureza que tenham qualquer tipo de propriedade co-
mum. Estudam-se operações básicos entre conjuntos, relações e funções, na forma mais geral,
independentemente das operações e propriedades algébricas ou geométricas entre elementos dos
conjuntos.
Os princípios básicos da Lógica e da teoria das demonstrações, sem dúvida, englobam todas
as areas da Matemática, tais como Álgebra, Análise, Geometria, Matemática Discreta e etc.
De outro lado, nas todas as áreas da Matemática, estudam-se os objectos matemáticos, que,
em primeiro lugar, estão os conjuntos, e em segundo, são dotados das operações e propriedades
adicionais (algébricas, geométricas e etc.).
Sendo assim, o conhecimento da disciplina tem muita importância para especialistas de todas
as especialidades do DMI.
O presente manual é preparado na base do manual do Prof. Doutor Sergei Labovskiy :
[1] Sergey Labovskiy, Introdução a lógica e teoria de conjuntos, Maputo, DMI, 2010.
Também foi signicativamente utilizado o manual do Prof. Doutor Nguyen Cong Hoan :
[2] Nguyen Cong Hoan, Lógica e Teoria de Conjuntos, lições para os cursos Estatística,
Informática e Matemática, Maputo, DMI, 2013.
Em particular, o Capitulo IV e inteiramente retirado de [2].
Nas várias perguntas nos usamos também manuais, textos de apoio, exercícios e testes do
Prof. Doutor Vladimir Bessonov e Prof. Doutor Alexandre Kalashnikov.
Agradeço ao Professor Doutor Andrey Shindyapin, aos Doutorandos Manuel dos Santos Nhan-
gumbe, Tome Eduardo Sicuaio, Stefane Draiva Saize, so Mestre Alex José Carlos Marime e ao
Licenciado Boaventura Maxlhope pelas observações e o melhoramento do texto!

Estudo frutífera e fascinante de Lógica e Teoria de Conjuntos!


Prof. Doutor Yury Nepomnyashchikh
Fevereiro de 2020
Conteúdo

I Lógica 4
1 Proposições 5
1.1 Proposições . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Negação (¬) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Conectivos disjunção (∨) e conjunção (∧) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Equivalência das proposições . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Conectivos condicional (→) e bicondicional (↔) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.6 Fórmulas proposicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.7 Tautologia. Contradição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.8 Implicação. Equivalência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.9 Leis de álgebra de lógica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.10 Ordem de conectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.11 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 Demonstração das leis de álgebra de lógica. Formas normais. 13


2.1 Método da tabela de verdade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Método de raciocínio dedutivo para simplicação e para demonstração de equivalência das fór-
mulas proposicionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3 Raciocínio dedutivo para implicações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Formas normais disjuntiva e conjuntiva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5 FND e FNC. Exemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3 Predicados 19
3.1 Predicados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 Quanticador universal (∀) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3 Conceitos de implicação e de equivalência generalizados . . . . . . . . . . . . . . . . . . . . . . . 19
3.4 Quanticador existencial (∃) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5 Variáveis livres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.6 Leis de Morgan: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.7 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4 Teoremas e demonstrações 23
4.1 Estrutura do teorema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.2 Teoremas recíproco, contrário e contra-recíproco . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.3 Métodos de demonstração directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.1 Demonstração de ∀x P (x) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.2 Demonstração de P ⇒ Q. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.3 Teoremas na forma de equivalência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3.4 Vários casos na premissa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4 Métodos de demonstração indirectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4.1 Uso do teorema contra-recíproco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4.2 Redução ao absurdo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4.3 Exclusão de variantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5 Dedução (raciocínio dedutivo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.6 Teoremas e linguagem matemática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.7 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

1
5 Demonstração de validade de argumento 31
5.1 Argumento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.2 Demonstração formal de validade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.3 Demonstrações de validade directa e indirecta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.4 Regra úteis na demonstração de validade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.5 Exemplos de demonstrações de validade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.6 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

6 Indução matemática 37
6.1 Introdução. Exemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.2 Princípio da indução matemática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.3 Princípio de indução generalizado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.4 O princípio fraco de indução matemática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.5 O princípio de indução com várias condições na base . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.6 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

II Conjuntos 41
7 Conceito de conjunto. Operações sobre conjuntos 42
7.1 Conceito de conjunto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.2 Métodos de representação de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.2.1 Lista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.2.2 Propriedade característica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3 Conjuntos numéricos básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.4 Conjuntos nitos e innitos. Conjuntos equivalentes . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.5 Inclusão. Conjunto universal. Conjunto de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.5.1 Inclusão (⊂) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.5.2 Conjunto universal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.5.3 Conjunto de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.5.4 Diferença dos sentidos de ∈ e ⊂ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.6 Operações sobre conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.6.1 Complemento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.6.2 União e intersecção (∪ e ∩) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.6.3 Diferença e diferença simétrica (r e 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.6.4 Diagramas de Venn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.7 Lógica e teoria de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.7.1 Denição das operações sobre conjuntos usando conectivos . . . . . . . . . . . . . . . . . 46
7.7.2 Relação entre conjuntos e predicados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.8 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

8 Leis de teoria de conjuntos 49


8.1 Demonstração de inclusão e de identidade de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . 49
8.2 Leis de álgebra de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
8.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

9 Produto directo. Famílias indexadas. 53


9.1 Produto directo ou cartesiano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9.2 Famílias indexadas de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9.2.1 Generalização das operações de união e intersecção . . . . . . . . . . . . . . . . . . . . . . 54
9.2.2 Leis generalizadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
9.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

III Relações e Funções 57


10 Relações 58
10.1 Predicados de duas variáveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10.2 Relação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10.3 Interpretações geométricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
10.4 Notação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

2
10.5 Relações com algumas propriedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
10.6 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

11 Funções 62
11.1 Denição de função . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
11.2 Composição de funções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
11.3 Funções injectivas, sobrejectivas, bijectivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
11.4 Funções inversas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
11.5 Imagem e pré-imagem de conjunto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
11.6 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.6.1 Exercícios (secção 11.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.6.2 Exercícios (secções 11.2-11.4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.3 Exercícios (secção 11.5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

IV Conjuntos enumeráveis e não enumeráveis 69


12 Conjuntos enumeráveis e não enumeráveis 70
12.1 Conjuntos nitos e innitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
12.2 Equipotência de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
12.3 Propriedades de conjuntos enumeráveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
12.4 Conjuntos não enumeráveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

3
Tema I

Lógica

4
Capítulo 1

Proposições

1.1 Proposições Em casos simples para obter uma negação é suciente


substituir 'é' por 'não é'. O valor de verdade da nega-
Em matemática nós temos proposições diferentes. Aqui ção é oposto ao valor de verdade da proposição inicial.
são alguns:
A B C ¬A ¬B ¬C
A = {o numero 100 é divisível por 4} V V F F F V
B = {três é menor do que cinco} • Entre as duas proposições A e ¬A uma é verda-
C = {2 é única raiz da equação x2 − 4 = 0} deira mas a outra é falsa.
Logo podemos notar que as proposições A e B são ver- • A negação dupla ¬¬A é verdadeira se e somente
dadeiras mas a proposição C é falsa. A proposição B se A é verdadeira
podia ser exprimida usando símbolos matemáticos:
Observamos que para a negação de uma proposição
B = {3 < 5}. A nos vários manuais em vez da designação ¬A usa-se
a notação ∼ A.
Nem cada frase é proposição, por exemplo, as frases a
seguir não são proposições:
1. o número 0.000000001 é muito pequeno,
1.3 Conectivos disjunção (∨) e
2. existe um numero o quadrado do qual é igual a 2?
conjunção (∧)
3. x > 2, Para analisar proposições de estrutura mais complexa
vamos usar símbolos de conexão ou conectivos:
4. x + 5 = 12.
Símbolo Sentido
Cada proposição tem um dos valores de verdade : ∨ ou
verdade ou falso (V ou F ). Então uma frase é pro- ∧ e
posição se em princípio pode ser resolvida a questão se
Sejam P e Q duas proposições. Vamos escrever P ∨ Q
a proposição é verdadeira ou falsa:
para exprimir {P ou Q} e P ∧ Q em vez de {P e Q}.
• Qualquer proposição é verdadeira ou é falsa A expressão
P ∨Q
• Nenhuma proposição pode ser verdadeira ou falsa
ao mesmo tempo (Lei de contradição). diz-se disjunção e
P ∧Q
• Uma frase não é proposição se não é possível re-
é conjunção das proposições P e Q.
solver a questão de verdade.
Exemplo 1.1. Analisar as frases:

1.2 Negação (¬) 1. O João sai da casa e não volta.


2. Não vai chover e vamos à praia.
A partir de cada proposição A pode-se obter uma pro-
posição por meio de negação. A negação da A tem a 3. Vai chover ou vamos à praia.
designação Análise:
¬A.
1. Sejam
Por exemplo para proposições A, B , C mencionadas P = {O João sai da casa}
em cima vamos ter as negações
e
¬A = {o numero 100 não é divisível por 4} Q = {O João volta}.
¬B = {três não é menor do que cinco} Então, a proposição pode ser representada:
¬C = {2 não é única raiz da equação x − 4 = 0}
2
P ∧ ¬Q.

5
2. Sejam O símbolo de equivalência de duas proposições usa-se
⇔ ou ≡. Como uma generalização do exemplo acima
A = {Vai chover}, B = {Vamos a praia} temos a equivalência das proposições

Usando A e B podemos representar a proposição ¬(A ∧ B) ⇔ ¬A ∨ ¬B.

¬A ∧ B. A última equivalência podemos conrmar por meio da


tabela de verdade
3. Neste caso temos A B A∧B ¬(A ∧ B) ¬A ¬B ¬A ∨ ¬B
F F F V V V V
A ∨ B. F V F V V F V
V F F V F V V
Mas neste último caso a proposição não nega o V V V F F F F
caso quando ambas as proposições são verdadei-
ras. Isto é, pode acontecer chuva mas apesar disso Note que a terceira e a sétima colunas são idênticas.
vamos a praia. Observamos que em alguns manuais as proposições
equivalentes chamam-se logicamente idênticas.
Então, o valor de verdade para ∧ e ∨ pode ser deter-
minado da tabela de verdade

P Q P ∧Q P ∨Q
1.5 Conectivos condicional (→) e
F F F F bicondicional (↔)
F V F V
V F F V Para criar fórmulas proposicionais usam-se mais dois
V V V V conectivos → e ↔ que são determinados por meio da
tabela de verdade

1.4 Equivalência das proposições A


F
B
F
A→B
V
A↔B
V
A negação da proposição F V V F
V F F F
Q = {Não vai chover e vamos à praia}. V V V V

pode ser formulada: não é verdade que não vai cho- O conectivo → diz-se condicional. O resultado da fór-
ver e vamos à praia. Representando usando conectivos mula A → B é verdade se no caso A for verdade, a
vamos ter proposição B logo deve ter o valor verdade. O con-
¬Q = ¬(¬C ∧ P ). teúdo da formula A → B pode ser descrito também
pela uma das seguintes frases:
Então, ¬Q é verdadeira se pelo menos uma das pro- − se A é verdadeira, então B é verdadeira
posições ¬A ou B é falsa, isto é se uma das negações (mais brevemente, se A, então B )
¬¬A ou ¬B é verdadeira, ou é verdadeira a proposição − de A segue B ;
− B quando A;
C ∨ ¬P. − para que B seja verdadeira é suciente que A seja
verdadeira
O resultado podemos representar assim (mais brevemente, para B é suciente A);
− para que A seja verdadeira é necessário que B
¬(¬C ∧ P ) é equivalente a C ∨ ¬P. seja verdadeira
(mais brevemente, para A é necessário B ).
Então, a negação agora pode ser formulada: O conectivo ↔ diz-se bicondicional. O conteúdo da
formula A ↔ B pode ser descrito pela uma das seguin-
Vai chover ou não vamos à praia.
tes frases:
− A é verdadeira se e somente se B é verdadeira
Como uma generalização do exemplo acima temos a
(mais curto, A sse B );
equivalência das proposições
− A quando e só quando B ;
¬(A ∧ B) ⇔ ¬A ∨ ¬B. − para A é necessário e suciente B ;
Vamos pensar sobre a frase: de A segue B e ao
O exemplo apresentado mostre a importância da se- mesmo tempo de B segue A. É claro isto signica que
guinte denição. A sse B é verdade (independentemente dos valores de
verdade de A e B ). Isto signica que das proposições
Denição 1.1. Duas proposições P e Q dizem-se equi- (A → B) ∧ (B → A) e A ⇔ B são equivalentes:
valentes se têm as mesmas colunas na tabela da ver-
dade. (A → B) ∧ (B → A) ⇔ A ⇔ B.

6
Recomendamos demonstrar esta equivalência usando a Observamos também, que nos denimos conectivos
tabela de verdade. → e ↔ directamente pela tabela de verdade. Mas nos
Exemplo 1.2. Analisar as frases: vários manuais, como em [2], estes conectivos são de-
nidos por meio das proposições equivalentes. Assim,
1. Se não vai chover, então vamos à praia. se escrever de maneira curta, em [2] é colocado, pela
denição,
2. Vamos à praia sse não vai chover.
def.
Análise: Sejam p → q ⇔ ¬(p ∧ ¬q),
def.
C = {Vai chover} e P = {Vamos à praia}. p ↔ q ⇔ (p → q) ∧ (q → p)

1. A primeira proposição pode ser representada: É claro que neste caso as tabelas de verdade para → e
↔ são mesmas que acima, só não como denições, mas
¬C → P. como resultados obtidos das equivalências acima. De
outro lado, usando a denição pela tabela, temos as fór-
Observamos que se C é falsa (abbr., F), i.é. se não mulas da denição alternativa usar leis da Álgebra de
vai chover), então ¬C → P é verdadeira (abbr. Lógica. Para entender melhor de que se trata, apresen-
V) somente quando P é V (exactamente vamos tamos uma analogia geométrica simples. O quadrado
passar à praia). Mas se C é V, i.e. vai chover, pode ser denido como um losango com todos os ângu-
então da frase não implica nada sobre passagem los rectos, e também como um rectângulo com todos os
para a praia. Portanto, se C é V, então ¬C → P lados iguais. O resultado é a mesma gura geométrica.
é V, independentemente do valor de verdade da
proposição P .
Este raciocínio da lógica habituada ou intuitiva
1.6 Fórmulas proposicionais
está em conformidade com a denição do conectivo Usando conectivos podemos construir novas proposi-
→ para o que vemos com a ajuda da tabela de ções a partir das variáveis proposicionais. Por exem-
verdade plo,
C P ¬C ¬C → P P = (A ∨ ¬B) ∧ C
F F V F é uma proposição representada por meio da fórmula
F V V V com as variáveis proposicionais A, B , C . Vamos dizer
V F F V P é proposição composta ou fórmula proposicional que
V V F V depende das variáveis proposicionais A, B e C . Pode-se
escrever P = P (A, B, C).
2. A segunda proposição pode ser representada: A tabela de verdade para a formula proposicional P
é
P ↔ ¬C. A B C ¬B A ∨ ¬B E
F F F V V F
Observamos que esta proposição é verdadeira,
F F V V V V
quando P é V (vamos a praia) e C é falsa (não
F V F F F F
vai chover), ou quando P é F (não vamos a praia)
F V V F F F
e C é V (vai chover).
V F F V V F
Este raciocínio da lógica habituada ou intuitiva V F V V V V
está em conformidade com a denição do conectivo V V F F V F
↔ para o que vemos com a ajuda da tabela de V V V F V V
verdade
Nos usamos na tabela acima a ordem dos valores de ver-
C P ¬C P ↔ ¬C dade para variáveis proposicionais A, B , C começando
F F V F de F, como no manual [1], mas pode-se usar ordem co-
F V V V meçando de V, como no manual [2]. Às vezes o valor
V F F V de verdade V designa-se por 1 e o valor de verdade F
V V F F designa-se por 0:

Observações Na Lógica, os conectivos → e ↔ não A B C ¬B A ∨ ¬B E


têm as denominações únicas. Nos chamamos condicio- 0 0 0 1 1 0
nal o conectivo →, mas em vários manuais, por exem- 0 0 1 1 1 1
plo em [1], é chamado pelo implicação. Nos chamamos 0 1 0 0 0 0
bicondicional o conectivo ↔, mas em vários manuais, 0 1 1 0 0 0
por exemplo em [1], é chamado pelo equivalência. O 1 0 0 1 1 0
motivo é para não misturar com a implicação ⇒ e a 1 0 1 1 1 1
equivalência ⇔, entre fórmulas proposicionais (veja o 1 1 0 0 1 0
seguintes parágrafos). 1 1 1 0 1 1

7
1.7 Tautologia. Contradição B) ⇔ ¬A ∨ ¬B . De facto, da tabela de verdade

Denição 1.2 (tautologia). Uma proposição com- A B A∧B ¬(A ∧ B) ¬A ¬B


posta chama-se tautologia quando é verdadeira para F F F V V V
todos os valores de verdade das variáveis proposicio- F V F V V F
nais. V F F V F V
V V V F F F
Se P = {Hoje está chover}, então P ∨ ¬P = ¬A ∨ ¬B ¬(A ∧ B) ↔ ¬A ∨ ¬B
{Hoje está chover ou não está chover} é, evidente- V V
mente, sempre verdadeira. V V
V V
Denição 1.3 (contradição). Uma proposição com- F V
posta chama-se contradição quando é falsa para todos
os valores de verdade das vaiáveis proposicionais. segue que ¬(A ∧ B) ⇔ ¬A ∨ ¬B é uma tautologia. Se-
gundo denição do conectivo bicondicional, uma equi-
Por exemplo, T = P ∧ ¬P é F, independentemente valência P ⇔ Q signica a coincidência na tabela de
se variável proposicional P é V ou F. De facto, verdade das colunas dos valores de verdade das propo-
sições P e Q.
P ¬P T = P ∧ ¬P A última observação mostra que as Denições 1.1 e
F V F 1.5 estão em concordância e têm o mesmo signicado.
V F F Mais ainda, o conteúdo das Denições 1.4 e 1.5 de ma-
neira simbólica pode ser escrito na forma:
Se P = {Hoje está chover}, então P ∧ ¬P =
{Hoje está chover e não está chover} é, evidente- P ⇒ Q pela denção, signica P → Q ≡ T
mente, sempre falsa. P ⇔ Q pela denção, signica P ↔ Q ≡ T
Vamos sempre usar a letra T para tautologia, e a
letra C para contradição. Observação. Realmente, para implicação P ⇒ Q
é possível usadas as mesmas denominações que para
condicional A → B , tais como
1.8 Implicação. Equivalência − de A segue B ;
− B quando A;
Denição 1.4 (implicação). Sejam P e Q duas propo- − para B é suciente A
sições compostas. Se a proposição condicional P → Q e outras. Mas a denominação
e uma tautologia, a essa proposição á chamada impli- A implica B
cação e é denotada por P ⇒ Q (lê-se: de P implica vamos usar exclusivamente para o caso especial de
Q). A → B o que é A ⇒ B .
Analogamente, para equivalência P ⇔ Q é possível
Por exemplo, A ⇒ A ∨ B . De facto, da tabela de usar as mesmas denominações que para bicondicional
verdade A ↔ B , tais como
− A sse B ;
A B A∨B A→A∨B − para A é necessário e suciente B
F F F V e outras. Mas a denominação
F V V V A eqivalente B
V F V V vamos usar exclusivamente para o caso especial de
V V V V A ↔ B o que é A ⇔ B .
segue que A → A∨B é uma tautologia. Segundo deni-
ção do conectivo condicional, uma implicação P ⇒ Q 1.9 Leis de álgebra de lógica
signica que Q tem o valor V na tabela de verdade
sempre quando P é V (mas também Q pode ser V ou As implicações e as equivalências principais que são su-
não para algumas linhas onde P é F!). cientes para demonstrar todas as implicações e equi-
valências da Lógica chamam-se Leis de Álgebra de Ló-
Denição 1.5 (equivalência). Sejam P e Q duas pro- gica ou Leis de Álgebra de Proposições ou Regras de
posições compostas. Se a proposição bicondicional Inuência.
P ↔ Q e uma tautologia, a essa proposição á cha- As Leis de Álgebra de Lógica podem ser demons-
mada equivalência e é denotada por P ⇔ Q ou P ≡ Q tradas pelas tabelas de verdade, mas também algumas
(lê-se: P é equivalente Q). delas podem ser deduzidas de outras por um raciocínio
Se P ⇔ Q dizem que as proposições (formulas pro- dedutivo. Vamos considerar os métodos de demonstra-
posicionais) P e Q são equivalentes. ção das Leis, mais geral, das implicações e equivalên-
cias de Lógica, na seguinte Secção. Agora, apresente-
Consideremos o exemplo do parágrafo 1.3: ¬(A ∧ mos sem demonstração, as Leis de Álgebra de Lógica

8
principais. Nas leis p, q, r, s signicam proposições ar- 13. Leis de Condicional 1
bitrárias e T, C a tautologia e a contradição, respecti-
vamente. p → q ⇔ ¬p ∨ q
p → q ⇔ ¬(p ∧ ¬q)
1. Lei de Adição
p ⇒ p∨q
14. Lei de Bicondicional
2. Leis de Simplicação p ↔ q ⇔ (p → q) ∧ (q → p)

p ∧ q ⇒ p, p∧q ⇒ q 15. Lei contrapositiva


p → q ⇔ ¬q → ¬p
3. Silogismo disjuntivo
(p ∨ q) ∧ ¬p ⇒ q 16. Redução ao absurdo
p → q ⇔ (p ∧ ¬q) → C
4. Dupla negação
17. Leis transitivas
¬¬p ⇔ p
(p → q) ∧ (q → r) ⇒ (p → r)
5. Leis de Idempotência (p ↔ q) ∧ (q ↔ r) ⇒ (p ↔ r)

p ∨ p ⇔ p, p∧p ⇔ p 18. Leis de Condicional 2


(p → r) ∧ (q → r) ⇔ (p ∨ q) → r
6. Leis de Identidade
(p → q) ∧ (p → r) ⇔ p → (q ∧ r)
p ∨ T ⇔ T, p ∨ C ⇔ p,
p ∧ T ⇔ p, p∧C ⇔ C
19. Dilemas construtivos
7. Leis de Complemento
(p → q) ∧ (r → s) ⇒ (p ∨ r) → (q ∨ s)
p ∨ ¬p ⇔ T, p ∧ ¬p ⇔ C (p → q) ∧ (r → s) ⇒ (p ∧ r) → (q ∧ s)
¬T ⇔ C, ¬C ⇔ T
20. Dilemas destrutivos
8. Leis de Tautologia e de Contradição
(p → q) ∧ (r → s) ⇒ (¬q ∨ ¬s) → (¬p ∨ ¬r)
p ⇒ T, C ⇒ P (p → q) ∧ (r → s) ⇒ (¬q ∧ ¬s) → (¬p ∧ ¬r)

9. Leis comutativas 21. Modus Ponens


p∨q ⇔ q∨p (p → q) ∧ p ⇒ q
p∧q ⇔ q∧p
22. Modus Tollens
p↔q ⇔ q↔p
(p → q) ∧ ¬q ⇒ ¬p
10. Leis associativas
23. Lei de Exportação
(p ∨ q) ∨ r ⇔ p ∨ (q ∨ r)
(p ∧ q) → r ⇔ p → (q → r)
(p ∧ q) ∧ r ⇔ p ∧ (q ∧ r)
24. Leis de Absorção
11. Leis distributivas
p ∨ (p ∧ q) ⇔ p, p ∧ (p ∨ q) ⇔ p
p ∧ (q ∨ r) ⇔ (p ∧ q) ∨ (p ∧ r)
p ∨ (q ∧ r) ⇔ (p ∨ q) ∧ (p ∨ r) Observação [2]. A regra de Modus Ponens (modo
que arma), pode ser entendida como: sendo p e q
proposições, "se p então q" e p são ambas Verdadeiras,
12. Leis de Morgan então podemos concluir que q e Verdadeira. Analoga-
mente, a regra modus tollens (modo que nega) signica:
¬(p ∨ q) ⇔ ¬p ∧ ¬q
sendo p e q proposições, "se p então q "` é Verdadeira e
¬(p ∧ q) ⇔ ¬p ∨ ¬q q é Falsa, então podemos concluir que p e Falsa.

9
1.10 Ordem de conectivos No entanto, para evitar confusão, recomenda-se sem-
pre colocar cuidadosamente os parênteses nessas ex-
Todos nós sabemos que existe ordem de aplicação das pressões!
operações algébricas nas expressões algébricas. Por
exemplo, em vez de a + (b(cd )) escrevemos a + bcd , 7. Uma sequência de implicações ou equivalências
porque entre as operações "soma", "produto"e "expo- entre fórmulas proposicionais Fi entende-se no sentido
nenciação", primeiro, a operação de exponenciação é diferente. Assim,
executada, depois a operação do produto e, nalmente,
F1 ⇒ F2 ⇒ F3
a operação da soma.
De modo análogo, na Álgebra de Lógica existe or- signica que têm lugar duas implicações
dem de realização das operações lógicas (conectivos)
nas fórmulas proposicionais. F1 ⇒ F2 e F2 ⇒ F3 (1.1)

1. A negação ¬ é sempre a primeira operação que Analogamente,


está executada nas fórmulas proposicionais sem parên- F1 ⇔ F2 ⇔ F3
teses.
Assim, em vez de (¬p) ∧ q pode ser escrito mais sim- signica que têm lugar duas equivalências
plesmente ¬p ∧ q , tal que
F1 ⇔ F2 e F2 ⇔ F3 (1.2)
¬p ∧ q ⇔ (¬p) ∧ q < ¬(p ∧ q).
Notemos que pelas leis transitivas e pelas denições
2. A conjunção ∧ e disjunção ∨ têm a mesma priori- de ⇒ e ⇔: de (1.1) decorre a implicação
dade de ordem. Estes conectivos são executados depois
de negação. F1 ⇒ F3 ,

3. A condicional → e bicondicional ↔ também têm e de (1.2) decorre a equivalência


a mesma prioridade de ordem. Estes conectivos são
executados depois de negação, conjunção e disjunção. F1 ⇔ F3 .
Por exemplo,
Nestas propriedades é baseado o método de raciocínio
p → ¬q ∨ r ⇔ p → (¬q ∨ r) ⇔ p → ((¬q) ∨ r) dedutivo que será considerado na Secção 2.2.
mas

(p → ¬q) ∨ r < p → ¬q ∨ r < p → ¬(q ∨ r).


1.11 Exercícios
Os exercícios 16, 8 são da cha do doutor Bessonov:
4. A implicação ⇒ e a equivalência ⇔, tal como suas
negações ; e <, sempre são aplicadas as proposições 1. Indique as frases que são proposições:
compostas, por isso, pela sua natureza tem a ordem
depois de cinco conectivos ¬, ∧, ∨, →, ↔. (a) A cidade de Paris é a capital de Moçambique
Realmente, a esta regra é aplicada para todas as Leis (b) Um quadrilátero é um losango
de Álgebra de Lógica. Por exemplo, uma das leis co-
(c) A área de superfície da esfera do raio R é
mutativas p∨q ⇔ q ∨p é mesma que (p∨q) ⇔ (q ∨p)
igual a 4πR2
mas preferimos a primeira notação (sem parênteses).
(d) Todos os triângulos são semelhantes
5. Nas fórmulas proposicionais onde várias proposi-
ções (variáveis proposicionais ou proposições compos- (e) Todo homem tem dois lhos
tas) são ligadas pelo mesmo conectivo (∧, ∨, → ou (f) x2 + 2x + 1 = 0
↔), sem parênteses, a ordem de execução e sempre da (g) 33 − 3 · 10 + 3 ≥ 0
esquerda para a direita. Por exemplo,
(h) A = {0, 1, 3, 5}
p ∧ ¬q ∧ r ⇔ (p ∧ ¬q) ∧ r,
2. Formule negações para as proposições seguintes:
a1 ∨ a2 ∨ . . . ∨ an ⇔ (. . . (a1 ∨ a2 ) ∨ . . . ∨ an−1 ) ∨ an ,
(a) O rio Zambeze banha a cidade de Maputo
¬p → q → r → s ∧ t ⇔ (((¬p) → q) → r) → (s ∧ t),
(b) 36 é divisível por 6
p ↔ q ↔ r ⇔ (p ↔ q) ↔ r.
(c) 4 > −1
6. Analogamente, nas fórmulas proposicionais onde (d) 6 ≤ 2
as proposições são ligadas pelos conectivos da mesma
prioridade de ordem, sem parênteses, a ordem de execu- 3. Indique quais das proposições em pares seguintes
ção e sempre da esquerda para a direita. Por exemplo, são negações uma da outra (explique, porquê):
p ∨ q ∧ ¬r ∨ s ⇔ ((p ∨ q) ∧ ¬r) ∨ s, (a) 5 > 1 e 5 < 1
p ↔ q → r ⇔ (p ↔ q) → r < p ↔ (q → r). (b) 3 ≤ 5 e 3 > 5

10
(c) {Todos os números primos são pares} e {To- 7. Determine os valores de verdade das variáveis pro-
dos os números primos são impares} posicionais Pi sabendo os valores de verdade das
proposições compostas Gi :
(d) {Todos os números primos são impares} e
{Existe um número primo que é par} Proposição Valor de verdade
(e) {Existem números irracionais} e {Todos os G1 ≡ (P1 ∧ (3 > 1)) ∨ ¬P1 Verdadeiro
números são racionais} G2 ≡ ¬P2 ↔ (23 = 5) Falso
G3 ≡ P3 → (¬P3 ∨ (5 ≤ 3)) Falso
4. Determine os valores de verdade das proposições G4 ≡ (¬P4 ∧ (3 ≤ 3)) → P4 Verdadeiro
seguintes: G5 ≡ (P5 ∧ (1 < 5)) ↔ ¬P5 Verdadeiro
G6 ≡ (¬P6 → (1 > 5)) ∨ P6 Falso
(a) 7 é um número primo e 9 é um número primo G7 ≡ (P7 → (2 > 3)) ∧ ¬P7 Verdadeiro
(b) 7 é um número primo ou 9 é um número G8 ≡ P8 → (¬P8 ∨ (2 < 3)) Falso
primo G9 ≡ (¬P9 → P9 )) ∨ ¬P9 Verdadeiro
(c) 2 · 2 = 4 e 2 · 2 ≤ 5 e 2 · 2 ≥ 4 Apresente os resultados na tabela por sinal ×.
(d) Se 12 é divisível por 6 então 12 é divisível por
3 só V só F V ou F nenhum
P1
(e) Se 11 é divisível por 6 então 11 é divisível por P2
3 P3
(f) 12 é divisível por 6 sse 12 é divisível por 3 P4
P5
5. Determine os valores de verdade das variáveis pro- P6
posicionais a, b, . . . , sabendo o valor de verdade P7
das proposições a seguir: P8
P9
(a) a ∧ (2 · 2 = 4), V
(b) b ∧ (2 · 2 = 4), F Respostas: Designando as colunas da tabela a par-
tir de "só V" por 1,2,3,4 obtemos as respostas:
(c) c ∨ (2 · 2 = 5), V 3,2,1,1,4,2,2,4,3.
(d) d ∨ (2 · 2 = 5), F
8. Construía as tabelas de verdade para as expressões
(e) e ∧ (2 · 2 = 5), F dadas:
(f) f → (2 · 2 = 5), F (a) P ∧ ¬Q
(g) g ↔ (2 · 2 = 5), V (b) ¬(P → Q)
(h) h ↔ (2 < 3), V (c) P → (Q ∨ R)
(i) i ↔ (2 > 3), V (d) (P → Q) ∨ (P → R)
(j) j ↔ (2 < 3), F 9. Construía as tabelas de verdade:
(k) k ↔ (2 > 3), F (a) (a → b) → ((a → ¬b) → ¬a),
(l) se 4 é numero par então l, V (b) ((a ∧ ¬b) → ¬b) → (a → b),
(m) se m, então 4 é numero par, V (c) a ∧ (b → (¬a ∨ ¬b)),
(n) se 4 é numero par então n, F (d) ((a → b) → b) → b.
(o) se p, então 4 é numero par, F 10. Analise as proposições usando uma forma simbó-
lica (Exercícios na pagina 8 (Cong, Lógica e Teoria
6. Determine se for possível o valor de verdade das de Conjuntos)):
expressões seguintes (seja λ(P ) o valor de verdade
da P ) (a) Não ocorre que eu seja seu amigo (A)
(b) Se ela é uma gata, então ela tem quatro per-
(a) (a → b) → c, λ(c) = 1, nas (G,P)
(b) a ∧ (b → c), λ(b → c) = 0, (c) O preço do arroz aumenta se e somente se o
(c) a ∨ (b → c), λ(b) = 0, suprimento de arroz não atende à demanda
(P,S)
(d) ¬(a ∨ b) ↔ (¬a → ¬b), λ(a) = 1,
(d) Ou os grandes laboratórios reduzem os preços
(e) (a ∧ b) → (a ∨ c), λ(a) = 0. ou o governo intervirá (L,G)

11
(e) Se a exportação de carne aumentar ou se a dá-nos a vol de verdade V! Por isso, é cor-
produção pecuária decair, então o custo de recto descrever a situação por meio da uma
vida subirá (E, P, C) das fórmulas:
11. No Domingo um estudante decidiu resolver a ta- (C → T ) ∧ (¬C → (¬T ∧ M )) ou
refa de Álgebra, ir ao cinema, visitar um museu e, (C → T ) ∧ (¬C → ¬T ) ∧ (T ∨ M ) ou
também, se não chover, ir jogar futebol na praia. (C ↔ T ) ∧ (T ∨ M )
Em que caso podemos dizer que o programa do
Os estudantes podem vericar a equivalência
estudante não foi realizado? Resolver o problema
das fórmulas usando a tabela de verdade.
sem usar as fórmulas de lógica, mas depois, com
as formulas. (b) O Hélio foi convidado para passar todo o Sá-
bado na casa do tio que vive longe. Se o Hélio
12. Seja dada a proposição P . acordar cedo, vai apanhar o transporte e vai
1) Escreva a proposição P na forma simbólica passar o Sábado com seu tio, mas se o Hé-
usando os símbolos sugeridos. lio acordar tarde, vai perder o transporte e
2) Escreva a negação da proposição P na forma vai aproveitar o dia para cortar o cabelo e
simbólica e simplique até a forma que contém estudar Lógica.
negações só antes das variáveis proposicionais.
(c) A Célia vai cozinhar caril de cabrito e fazer
3) Escreva a negação da proposição P em palavras
uma sobremesa, que, se houver ovos, vai ser
(sem símbolos).
um bolo, mas se não houver, vai ser gelatina.
Considere as seguintes variantes de P :
(a) No Domingo vou visitar o meu amigo, além
disso, vou estudar lógica ou jogar futebol
(A,L,F).
(b) No Sábado vou visitar o meu amigo ou estu-
dar lógica ou jogar futebol (A,L,F).
(c) Se vai chover, ele vai estudar a lógica, mas se
não vai chover, ele vai para ocean (C,L,O).
(d) Amanha, vou estudar lógica ou vou telefonar
para amiga e convidar para cinema (L,A,C).
(e) Estarei feliz se e somente se vou compreender
bem lógica ou álgebra (F,L,A).
(f) Se vou tomar muito cerveja, então não vou
entender lógica ou álgebra (C,L,A).
(g) Se vou tomar muito vinho, então não vou en-
tender lógica nem álgebra (V,L,A).
13. Analise as proposições usando uma forma simbó-
lica:
(a) Se a Neide tiver crédito no telefone celular,
então ela vai telefonar para amigas, se não
tiver crédito então ela vai mandar mensagens.
Resolução. Sejam
C = {a Neide tiver credito}
T = {vai telefonar para amigas}
M = {vai mandar mensagens}

A primeira ideia

(C → T ) ∧ (¬C → M ),

mas esta solução não é certa. De facto, se


a Neide não tem credito, então não pode te-
lefonar e neste caso se C é F e T e M são
é V a fórmula tem que ter o valor F. Mas a
substituição directa destes valores da verdade
das variáveis proposicionais à fórmula escrita

12
Capítulo 2

Demonstração das leis de álgebra de

lógica. Formas normais.

2.1 Método da tabela de verdade usando o método da tabela de verdade.


Resolução:
O método é baseado nas denições da Secção 1.8:

F1 ⇒ F2 pela denção, signica F1 → F2 ≡ T p q p∨q ¬p (p ∨ q) ∧ ¬p (p ∨ q) ∧ ¬p


→q
F1 ⇔ F2 pela denção, signica F1 ↔ F2 ≡ T F F F V F V
F V V V V V
Então, para demonstrar uma Lei na forma de uma im-
V F V F F V
plicação F1 ⇒ F2 é suciente construir a tabela de ver-
V V V F F V
dade para a proposição F1 → F2 e vericar que coluna
da tabela que corresponde a esta proposição contém
todos os valores verdadeiros. Da tabela implica que (p ∨ q) ∧ ¬p → q ⇔ T , o que
Para demonstrar uma Lei na forma de uma equiva- signica que a lei (p ∨ q) ∧ ¬p ⇒ q está demonstrada.
lência F1 ⇔ F1 , em outras palavras, para demonstrar
a equivalência das fórmulas proposicionais F1 e F2 é
suciente construir a tabela de verdade para a propo-
sição F1 ↔ F2 e vericar que a coluna da tabela que
2.2 Método de raciocínio dedu-
corresponde a esta proposição contém todos os valo- tivo para simplicação e para
res verdadeiras (ou que colunas das fórmulas F1 e F2
coincidem).
demonstração de equivalên-
Exemplo 2.1. Demonstrar a lei de exportação cia das fórmulas proposicio-
nais
(p ∧ q) → r ⇔ p → (q → r)
Simplicar uma fórmula proposicional signica achar
usando o método da tabela de verdade.
uma formula que é equivalente a formula dada e é mais
Resolução:
simples. Então, o problema de simplicação é um caso
particular do problema da demonstração de equivalên-
p q r p∧q (p ∧ q) q→r p→ cias das fórmulas proposicionais.
→r (q → r) Método de raciocínio dedutivo da demonstração de
F F F F V V V equivalência das fórmulas proposicionais P e Q consiste
F F V F V V V da sequência das fórmulas P = F1 , F2 , . . . , Fn = Q tais
F V F F V F V que a cada uma das fórmulas a partir da segunda é
F V V F V V V equivalente à fórmula precedente, i.e. Fi−1 ⇔ Fi , e a
V F F F V V V cada uma destas equivalências segue directamente de
V F V F V V V uma das Leis da Álgebra de Lógica 1-21 apresentadas
V V F V F F F no parágrafo 1.9. Neste raciocínio usa-se a regra
V V V V V V V Regra: se F1 ⇔ F2 e se F2 ⇔ F3 , então F1 ⇔ F3 .
Agora, vamos esclarecer a ideia do método por meio
Observamos que colunas dos valores de verdade das de um exemplo, e depois vamos continuar a descrição
proposições (p ∧ q) → r e p → (q → r) coincidem. Da- do método.
qui concluímos que estas proposições são equivalentes.
Exemplo 2.2. Demonstrar a lei de silogismo disjuntivo Exemplo 2.3. Simplicar a fórmula
(p ∨ q) ∧ ¬p ⇒ q P ∨ (Q ∧ ¬P ).

13
Solução: Exemplo 2.4. Demonstrar a lei de exportação
P ∨ (Q ∧ ¬P ) (p ∧ q) → r ⇔ p → (q → r)
⇔ (P ∨ Q) ∧ (P ∨ ¬P ) (lei distributiva)
⇔ (P ∨ Q) ∧ T (lei de complemento) usando o raciocínio dedutivo.
⇔ P ∨Q (lei de identidade) Resolução: 10 método.
p → (q → r)
Observamos que a regra acima tem uma analogia
⇔ p → ¬(q ∧ ¬r) (lei de condicional 1)
intuitiva com a 2a lei transitiva 16 e pode ser escrita
⇔ ¬(p ∧ ¬¬(q ∧ ¬r)) (lei de condicional 1)
na forma:
⇔ ¬(p ∧ (q ∧ ¬r)) (negação dupla)
⇔ ¬((p ∧ q) ∧ ¬r) (lei associativa)
(F1 ⇔ F2 ) ∧ (F2 ⇔ F3 ) ` (F1 ⇔ F3 ) (2.1)
⇔ (p ∧ q) → r (lei de condicional 1)
O símbolo ` signica implica logicamente ou deduz- Observamos, que da lei comutativa para conectivo bi-
se e chama-se símbolo de dedução. De facto, é quase condicional segue que as leis F1 ⇔ F2 e F2 ⇔ F1 são
mesma lei 16, mas só usada no outro nível: em vez equivalentes, então é possível considerar com sendo a
de conectivo condicional ↔, torna-se uma equivalência mesma lei. Então, na demonstração nos deduzimos da
⇔, e em vez de implicação ⇒, torna-se uma dedução `. proposição da parte direita da lei de exportação à pro-
A expressão (2.1) serve como método de resolução do posição na parte esquerda.
seguinte problema: a partir da fórmula F1 e por meio 20 método.
de duas equivalências lógicas deduzir a fórmula F3 que
é equivalente à fórmula inicial F1 . p → (q → r)
A formula (2.1) pode ser generalizada para: ⇔ p → (¬q ∨ r) (lei de condicional 1)
⇔ ¬p ∨ (¬q ∨ r) (lei de condicional 1)
(F1 ⇔ F2 ) ∧ (F2 ⇔ F3 ) ∧ . . . ∧ (Fn−1 ⇔ Fn ) ⇔ (¬p ∨ ¬q) ∨ r (lei associativa)
` (F1 ⇔ Fn ). ⇔ ¬((p ∧ q) ∨ r) (lei de Morgan)
⇔ (p ∧ q) → r (lei de condicional 1)
O método de demonstração correspondente pode ser
apresentado no esquema: 2.3 Raciocínio dedutivo para im-
F1 plicações
⇔ F2 (justicação)
⇔ F3 (justicação) Para demonstrar leis da Álgebra de Lógica na forma
··· de uma implicação lógica F1 ⇒ F2 é possível usar o ra-
⇔ Fn (justicação) ciocínio dedutivo, que é análogo ao raciocínio dedutivo
para equivalências.
onde justicação signica o uso de uma ou várias leis É claro, que se são válidas duas implicações F1 ⇒ F2
de Álgebra de Lógica. e F2 ⇒ F3 , então, segundo 1a lei transitiva, é válida
O método de demonstração da equivalência lógica de também a implicação F1 ⇒ F3 . Simbolicamente, te-
duas fórmulas proposicionais F1 e Fn descrito chama-se mos
método de dedução ou raciocínio dedutivo (veja [H]).
(F1 ⇒ F2 ) ∧ (F2 ⇒ F3 ) ` (F1 ⇒ F3 ) (2.2)
De facto, a simplicação da fórmula no Exemplo 2.3
é realizada pelo método de raciocínio dedutivo. De facto, é quase mesma lei 16, mas só usada, no nível
Uma aplicação importante do método de raciocínio mais alto, analogamente à fórmula (2.1). A fórmula
dedutivo é a demonstração das leis de Álgebra de Ló- (2.2) serve como raciocínio dedutivo para o seguinte
gica a partir das outras leis, já conhecidas. problema: a partir da fórmula F1 e por meio das duas
Então temos dois métodos de transformação das fór- implicações lógicas deduzir a fórmula F3 , para obter a
mulas proposicionais e de demonstração das Regras de implicação F1 ⇒ F3 .
Inuência: A formula (2.2) pode ser generalizada para:
1) o método usando a tabela de verdade;
2) o método do raciocínio dedutivo. (F1 ⇒ F2 ) ∧ (F2 ⇒ F3 ) ∧ . . . ∧ (Fn−1 ⇒ Fn )
(2.3)
O método usando a tabela de verdade é melhor para ` (F1 ⇒ Fn ).
fórmulas simples. Por exemplo, a lei p ∧ T ⇔ p é
A demonstração de uma implicação lógica F1 ⇒ Fn do
facilmente demonstra-se por meio da tabela de verdade.
método de raciocínio dedutivo pode ser apresentada
Ao contrário, o método de raciocínio dedutivo mais
pela esquema:
úteis para fórmulas e para leis complicadas. Se, por
exemplo, queriam demonstrar uma lei "nova" contendo F1
5 variáveis proposicionais e 10 conectivas, o número dos ⇒ F2 (justicação)
símbolos V e F da tabela de verdade é 25 · 10 = 320! ⇒ F3 (justicação) (2.4)
É claro que neste caso é mais racional usar raciocínio ···
dedutivo. ⇒ Fn (justicação).

14
É claro que este raciocínio será correcto, se em vez de Desta tabela podemos concluir que os valores V na
algumas implicações ⇒ cam equivalências ⇔. tabela de uma FND correspondem aos termos que
Exemplo 2.5. Demonstrar a lei de silogismo disjuntivo são conjunções elementares. Por exemplo, o primeiro
termo
(p ∨ q) ∧ ¬p ⇒ q a ∧ ¬b ∧ c
é verdadeiro sse a tem o valor V , b tem o valor F , c
usando o raciocínio dedutivo.
tem o valor V .
Resolução:
Então, para obter uma FND a partir da tabela de
(p ∨ q) ∧ ¬p verdade, podemos usar o segundo algoritmo:
⇔ ¬p ∧ (p ∨ q) ( lei comutativa) 1. Consideremos todas as linhas que possuem V na
⇔ (¬p ∧ p) ∨ (¬p ∧ q) ( lei distributiva) última coluna;
⇔ C ∨ (¬p ∧ q) (leis comut. e de compl.) 2. Construímos para cada uma destas linhas as conjun-
⇔ (¬p ∧ q) ∨ C (lei comutativa) ções elementares correspondentes: tomamos xi = ai
⇔ ¬p ∧ q (lei de identidade) para todas ai Verdadeiras e xi = ¬ai para todas ai
⇒ q (lei de simplicação) Falsas (veja a tabela abaixo);
3. Escrevemos a disjunção destas conjunções elemen-
Então, a lei (p ∨ q) ∧ ¬p ⇒ q é demonstrada. tares.
a b c F1
F F F F
2.4 Formas normais disjuntiva e F F V V ¬a ∧ ¬b ∧ c
conjuntiva F V F F
F V V F
Sejam a, b, c variáveis proposicionais. As expressões V F F F
V F V V a ∧ ¬b ∧ c
a ∧ b ∧ c, ¬a ∧ b ∧ ¬c, a ∧ ¬b ∧ c, . . . V V F F
V V V V a∧b∧c
vamos chamar conjunções elementares. Consideremos
uma denição em geral. Então (segundo ponto 3),

Denição 2.1. Sejam a1 , a2 , . . . , an variáveis proposi- F1 = (¬a ∧ ¬b ∧ c) ∨ (a ∧ ¬b ∧ c) ∨ (a ∧ b ∧ c)


cionais. Seja xi = ai ou xi = ¬ai onde i = 1, 2, . . . , n.
Neste caso, a conjunção Para uma FNC temos correspondência entre valores
falsos, i.e., F2 tem o valor F que corresponde às dis-
x1 ∧ x2 ∧ · · · ∧ xn junções elementares. Por exemplo, o primeiro termo

diz-se uma conjunção elementar. a ∨ ¬b ∨ c

Denição 2.2. Uma disjunção C1 ∨ C2 ∨ · · · ∨ Ck diz- é falso sse a tem o valor F , b tem o valor V , c tem o
se forma normal disjuntiva (ou FND) se C1 , C2 , . . . Ck valor F .
são conjunções elementares diferentes. Então, para obter uma FNC a partir da tabela de
verdade, podemos usar o segundo algoritmo:
Por exemplo, 1. Consideremos todas as linhas que possuem F na
última coluna;
F1 = (a ∧ ¬b ∧ c) ∨ (¬a ∧ ¬b ∧ c) ∨ (a ∧ b ∧ c)
2. Construímos para cada uma destas linhas as disjun-
é uma forma normal disjuntiva. ções correspondentes: tomamos xi = ai para todas ai
Analogamente pode ser considerada uma forma nor- Falsas e xi = ¬ai para todas ai Verdadeiras (veja a
mal conjuntiva (FNC) que é uma conjunção de disjun- tabela abaixo);
ções elementares, por exemplo 3. Escrevemos a conjunção destas disjunções.

F2 = (a ∨ ¬b ∨ c) ∧ (¬a ∨ ¬b ∨ c) ∧ (a ∨ b ∨ c). a b c F2
F F F F a∨b∨c
Consideremos as tabelas de verdade para F1 e F2 : F F V V
F V F F a ∨ ¬b ∨ c
a b c F1 F2 F V V V
F F F F F V F F V
F F V V V V F V V
F V F F F V V F F ¬a ∨ ¬b ∨ c
F V V F V V V V V
V F F F V
V F V V V Então (segundo ponto 3),
V V F F F
V V V V V F2 = (a ∨ b ∨ c) ∧ (a ∨ ¬b ∨ c) ∧ (¬a ∨ ¬b ∨ c).

15
Teorema 2.1. Cada fórmula proposicional tem as for- concepção do manual não permite fazer isto):
mas FND e FNC equivalentes à mesma.
x y z p para FND para FNC
Então, podemos concluir que cada fórmula do cál- F F F V ¬x ∧ ¬y ∧ ¬z
culo proposicional pode ser representada por meio das F F V V ¬x ∧ ¬y ∧ z
operações de negação, conjunção e disjunção. F V F V ¬x ∧ y ∧ ¬z
De facto, dos algoritmos apresentados segue a res- F V V V ¬x ∧ y ∧ z
posta positiva do Problema de Post (Emil Leon Post, V F F F ¬x ∨ y ∨ z
18881995), veja [2]. Apresentemos esta resposta na V F V F ¬x ∨ y ∨ ¬z
forma seguinte: V V F V x ∧ y ∧ ¬z
V V V F ¬x ∨ ¬y ∨ ¬z
Teorema 2.2 (Post). Para cada proposição composta
(que depende de um número nito das variáveis pro- Então, a FND de p é:
posicionais livres) denida por tabela de verdade existe
uma fórmula proposicional que a determina. (¬x ∧ ¬y ∧ ¬z) ∨ (¬x ∧ ¬y ∧ z)∨
(¬x ∧ y ∧ ¬z) ∨ (¬x ∧ y ∧ z) ∨ (x ∧ y ∧ ¬z).
Observamos também, que para cada fórmula propo-
sicional a FND equivalente é determinada unicamente, A FNC de p é:
ao menos a ordem das conjunções elementares e a or-
dem das variáveis proposicionais na cada conjunção ele- (¬x ∨ y ∨ z) ∧ (¬x ∨ y ∨ ¬z) ∧ (¬x ∨ ¬y ∨ ¬z).
mentar. Analogamente, para FNC.
Finalmente, notemos, que para Contradição que de- Observação. É possível achar a FND e FNC de p
pende de n variáveis proposicionais, o número k das também por raciocínio dedutivo, mas como regra, para
conjunções elementares na FND C1 ∨ . . . ∨ Ck é zero, as FND e FNC este método é pior (mais complicado)
tal que coloquemos, pela denição, que a FND de C do que o método de uso a tabela de verdade.
é a mesma C . Analogamente, pela denição, a FNC
Exemplo 2.7. Ache as tabelas de verdade para as se-
para uma Tautologia T é mesma T .
guinte fórmulas proposicionais:
Como exemplos, apresentemos as FND e FNC para
T e C no caso de duas variáveis proposicionais x e y : a) F1 = (a ∧ b ∧ ¬c) ∨ (a ∧ ¬b ∧ c) ∨ (¬a ∧ c),

T ⇔ (¬x ∧ ¬y) ∨ (¬x ∧ y) ∨ (x ∧ ¬y) ∨ (x ∧ y) b) F2 = (x ∨ ¬y ∨ z ∨ ¬t) ∧ (¬x ∨ y ∨ z ∨ t).


(FND)
C⇔C (FND) Resolução: Primeiro, notemos que é possível encon-
T ⇔T (FNC) trar as tabelas de verdade do método directo. No en-
C ⇔ (x ∨ y) ∧ (x ∨ ¬y) ∧ (¬x ∨ y) ∧ (¬x ∨ ¬y) tanto, é mais racional usar a correspondência entre
(FNC) FND e FNC e a tabela de verdade, descrito na Sec-
ção 2.4.
a) A fórmula F1 representa-se a disjunção de três
2.5 FND e FNC. Exemplos conjunções, sendo duas deles são conjunções elementa-
res. Usamos dois métodos de construção da tabela de
Exemplo 2.6. Para a fórmula ¬(x ∧ z) ∧ (x → y) ache verdade.
FND e FNC. 10 método. Obtemos a FND de F1 e depois usamos
ideias da correspondência entre FND e tabela de ver-
Resolução: Designando a fórmula dada por p, acha-
dade. Para obter a FND é suciente achar a conjunção
mos a tabela de verdade para p:
elementar que é logicamente equivalente à conjunção
¬a ∧ c. Do raciocínio dedutivo obtemos
x y z x∧z ¬(x ∧ z) x → y p
F F F F V V V ¬a ∧ c
F F V F V V V ⇔ (¬a ∧ c) ∧ T (lei de identidade)
F V F F V V V ⇔ (¬a ∧ c) ∧ (b ∨ ¬b) (lei de compl.)
F V V F V V V ⇔ ((¬a ∧ c) ∧ b)∨
V F F F V F F ((¬a ∧ c) ∧ ¬b) (lei distributiva)
V F V V F F F ⇔ (¬a ∧ b ∧ c)∨
V V F F V V V (¬a ∧ ¬b ∧ c) (leis com. e ass.)
V V V V F V F
Então, a FND de F1 é
Depois, usando algoritmos descritos na Secção 2.4, ob-
temos a seguinte tabela (os estudantes podem escrever (a ∧ b ∧ ¬c) ∨ (a ∧ ¬b ∧ c)∨
duas últimas colunas à direita da tabela acima, mas a (¬a ∧ b ∧ c) ∨ (¬a ∧ ¬b ∧ c).

16
A tabela de verdade da fórmula F1 é 2.6 Exercícios
a b c F1 1. Usando o raciocínio dedutivo simplique as se-
F F F F guintes fórmulas:
F F V V
(a) ¬b ∧ (a → ¬(a → b))
F V F F
F V V V (b) (¬b → ¬(b → a)) ∧ ¬b
V F F F (c) (a → b) ∧ (¬b → a)
V F V V
(d) (a → b) → ¬a
V V F V
V V V F (e) (¬a → ¬b) → a
(f) a ↔ (a ∨ b)
A proposição F1 é V , quando uma das conjunções ele-
(g) (a ↔ b) ∧ a
mentares é V . A primeira conjunção elementar a∧b∧¬c
é Verdadeira se as variáveis livres a, b e c têm valores (h) (a ∧ (¬a ∨ b)) → b
de verdade V , V e F , respectivamente (sétima de 8 (i) (a → b) → (a ∧ b)
linhas). Analogamente consideram-se três outras con-
(j) p → (¬q ∨ p)
junções elementares.
20 método. Construímos a tabela directamente da (k) (p ∧ q) → p
forma de F1 usando a sua representação na forma de (l) (p ∨ q) → ¬p
disjunção de três conjunções (seja a última conjunção (m) ¬(¬a ∨ b) → ((a → ¬b) → a)
não é elementar).
A primeira conjunção a ∧ b ∧ ¬c é verdadeira sse a, (n) ¬(¬a ∧ ¬b) ∨ ((a → b) ∧ a)
b e c são V, V e F, respectivamente (sétima linha da (o) ((a → b) ∧ (b → a)) ∨ (a ∨ b)
tabela). (p) (a → b) ∧ (b → ¬a) ∧ (c → a)
A segunda conjunção a ∧ ¬b ∧ c é verdadeira sse a,
(q) (a ∧ c) ∨ (a ∧ ¬c) ∨ (b ∧ c) ∨ (¬a ∧ b ∧ c)
b e c são V, F e V, respectivamente (sexta linha da
tabela). (r) ¬((a → b) ∧ (b → ¬a))
A terceira conjunção ¬a ∧ c é verdadeira sse a e c são Respostas : (a) ¬b; (b) C ; (c) b; (d) ¬a ∨ ¬b; (e)
F e V, respectivamente, mas b é qualquer (segunda e a ∨ b; (f) a ∨ ¬b; (g) a ∧ b; (h) T ; (i) a; (j) T ; (k)
quarta linhas da tabela). T ; (l) ¬p.
Então obtemos a mesma tabela que que foi obtida
do 10 método. 2. Usando o método de raciocínio dedutivo, ache uma
b) A fórmula F2 já tem a FNC. A tabela de verdade fórmula equivalente na qual o sinal de negação ¬
é: pode car só imediatamente antes de variáveis pro-
x y z t F2 posicionais (por exemplo, pode ser ¬x, ¬z , mas
F F F F V não pode ser ¬(x ∨ y)):
F F F V V (a) ¬((x ∧ y) ∨ ¬z)
F F V F V
F F V V V (b) x ∧ ((x ∧ y) ∨ ¬(y ∧ z) ∨ ¬(y ∨ (¬t ∧ z)))
F V F F V (c) ¬(x → y)
F V F V F
F V V F V 3. Transforme cada uma das fórmulas para forma que
F V V V V entre conectivos lógicos contém só negação e dis-
V F F F F junção:
V F F V V (a) (x → y) → (y ∧ z)
V F V F V
V F V V V (b) (¬x ∧ ¬y) → (x ∧ y)
V V F F V (c) ((¬x ∧ ¬y) ∨ z) → (z ∧ ¬y)
V V F V V
V V V F V 4. Ache a negação de cada uma das seguintes fórmu-
V V V V V las e apresente na forma que pode ter o sinal de
negação ¬ só imediatamente antes das variáveis:
Notemos que dois valores Falsos estão nas linhas que
correspondem as disjunções elementares Falsas. A pri- (a) x ↔ y
meira disjunção elementar x ∨ ¬y ∨ z ∨ ¬t é Falsa se as (b) (x ∧ (y ∨ ¬z)) ∨ (¬x ∧ y)
variáveis livres x, y , z e t têm valores de verdade F , V , (c) ((¬x ∧ ¬y ∧ ¬z) ∨ r) ∧ ¬f ∧ ¬u ∧ ¬w
F e V , respectivamente. Analogamente considera-se a
segunda disjunção elementar. Nas outras 16 − 2 = 14 (d) (((¬x ∧ (¬y ∨ z)) ∨ p) ∧ ¬q) ∨ (¬r ∧ (s ∨ ¬t))
linhas o valor de verdade de F2 é V . (e) ((x ∧ (¬y ∨ (¬z ∧ p))) ∨ ¬q) ∧ r

17
5. Para cada uma das fórmulas seguintes ache as
FND e FNC:

(a) ¬((b → ¬a) → a)


(b) (p ↔ ¬r) ∧ q
(c) ¬(¬x ∨ y) → ¬z
(d) ¬(y → z) ∧ (x ∨ z)
(e) (¬x ∧ y) → ¬(x → z)
(f) (x → y) → z
(g) (x ∧ ¬z) → (x ↔ y)
(h) ((x → y) → (z → ¬x)) → (¬y → ¬z)
(i) (x ↔ y) ∧ ¬(z → t)
(j) (x ∨ (y ∧ ¬z)) ∧ (x ∨ z)

6. Para cada uma das seguintes proposições, apre-


sente a tabela de verdade, constituída apenas das
colunas de variáveis proposicionais e da proposi-
ção resultante (sem o uso das colunas auxiliares
para as sub-fórmulas):

(a) (¬x ∨ y ∨ ¬z) ∧ (y ∨ z)


(b) x ∨ (x ∧ ¬y ∧ z)
(c) (x∧¬y∧z)∨(¬x∧¬y∧z)∨(¬x∧y∧z)∨(x∧y)
(d) (x∨¬y∨z)∧(¬x∨¬y∨z)∧(¬x∨y∨z)∧(x∨y)
(e) x ∧ ¬y ∧ z ∧ ¬t ∧ ¬s

18
Capítulo 3

Predicados

3.1 Predicados expressão n3 − n é divisível por 3 qualquer que seja nú-


mero natural n. Para representar a expressão podemos
A expressão x + 5 = 12 não é proposição porque con- introduzir o predicado
tém uma incógnita, mas se substituirmos o x nesta ex-
pressão vamos ter uma proposição. Vamos chamar tais D(n) = {a expressão n3 − n é divisível por 3}
expressões proposições indeterminadas ou predicados.
Mais exemplos de predicados: denido sobre o conjunto universal U = N. O facto
que D(n) é verdadeiro para todos os números naturais
P (x) = {x é um número primo} exprima-se por meio de quanticador universal ∀ (para
D(x) = {x > 10} todos):
∀nD(n)
E(x, y) = {x é divisível por y}
R(x, y) = {x é irmão do y} A proposição ∀nD(n) é verdadeira se e somente se D(n)
é verdadeira qualquer que seja o número natural n.
Como podemos ver os predicados podem depender de Pode ser demonstrado que a proposição ∀nD(n) ver-
uma ou varias incógnitas ou variáveis livres. As propo- dadeira (veja Teorema A da Secção 4.3).
sições P (7), D(20), E(24, 8) são verdadeiras, enquanto Exemplo 3.2. Consideremos a proposição
as P (91), D(10), E(6, 4) são falsas.
Um predicado A(x) é denido correctamente, se é (∀n ∈ Z) P (n),
denido o conjunto que pode tomar a variável livre x.
Este conjunto chama-se conjunto universal. Os con- onde
juntos serão considerados no Tema II. Agora é preciso
compreender só conceito do conjunto e a designação P (n) = {se n é primo então n é ímpar}.
x ∈ U : x pertence ao conjunto U , ou x é um elemento
Esta proposição é falsa porque P (2) é falsa.
do conjunto U .
Assim para predicados P (x), D(x) acima apresenta-
dos o conjunto universal pode ser o conjunto de núme-
ros naturais N = {1, 2, . . .} ou o conjunto dos números
3.3 Conceitos de implicação e de
inteiros Z. Para o predicado E(x, y) é o conjunto dos equivalência generalizados
pares ordenados (x, y) dos números naturais (ou intei-
ros). Para o predicado R(x, y) o conjunto universal é No capítulo 1 foi denida a implicação P ⇒ Q para
o conjunto de todas as pessoas de mundo (ou de todas duas proposições compostas P e Q como uma proposi-
as pessoas duma país). ção condicional P → Q quando essa proposição é uma
tautologia. De facto, as proposições compostas podem
ser consideradas como predicados.
3.2 Quanticador universal ( ) ∀ Por exemplo, consideremos o silogismo disjuntivo
(a ∨ b) ∧ ¬a ⇒ b. Consideremos o conjunto univer-
O sinal ∀ denomina-se quanticador universal. sal U constituído das pares das proposições (a, b) e os
Seja P (x) um predicado denido sobre o conjunto predicados P e Q denidos por
universal U . A expressão
P (a, b) = {(a ∨ b) ∧ ¬a}, Q(a, b) = {b}.
∀xP (x) ou (∀x ∈ U ) P (x) (3.1)
Então, a implicação (a ∨ b) ∧ ¬a ⇒ b, ou seja na forma
signica a proposição: qualquer que seja (para todo o) abreviada P ⇒ Q, pela denição, é a proposição
elemento x do conjunto U a proposição P (x) é verda-
(∀(a, b) ∈ U ) P (a, b) → Q(a, b).
deira.
Exemplo 3.1. Consideremos uma frase que com Em geral, sejam P e Q predicados sobre o conjunto
frequência aparece em raciocínios em matemática: a universal U .

19
A implicação por exemplo, P (1, 5, 2) é uma proposição F, visto que
P ⇒Q ∆ = b2 − 4ac = 17 > 0, e respectivamente a equação
x2 − 5x + 2 tem raises reais.
(P implica Q) é uma proposição denida por
Agora, consideremos a outra expressão composta (o
(∀x ∈ U ) P (x) → Q(x). conjunto universal é R):

Analogamente, a equivalência Q = { ∀b∃a∃c∀x(ax2 + bx + c > 0) } (3.3)

P ⇔Q A expressão pode ser lido assim: qualquer que seja


número real b existem números reais a e c tais que para
(P e Q são equivalentes) é uma proposição denida por todo numero real x tem lugar a desigualdade ax2 +
bx + c > 0. O predicado não contém as variáveis livres,
(∀x ∈ U ) P (x) ↔ Q(x).
então é uma proposição.
O conceitos de implicação e de equivalência generali- Encontramos o valor de verdade desta proposição.
zadas serão usados no seguinte capítulo (na análise da Da Matemática Básica segue que ∀x(ax2 + bx + c > 0)
estrutura de teorema). sse

(a > 0 ∧ ∆ = b2 − 4ac < 0) ∨ (a = b = 0 ∧ c > 0).


3.4 Quanticador existencial (∃)
É evidente que ∀b existem a e c reais para os quais é
O sinal ∃ denomina-se quanticador existencial. valida esta última proposição (é possível escolher a e c
Seja P (x) um predicado denido sobre o conjunto positivos tais que 4ac > b2 ). Então, a proposição Q é
universal U . A expressão verdadeira.

∃xP (x) ou (∃x ∈ U ) P (x) (3.2)


signica a proposição: existe elemento x do conjunto U
3.6 Leis de Morgan:
tal que a proposição P (x) é verdadeira, ou existe pelo Teorema 3.1 (leis de Morgan). Para qualquer predi-
menos um x ∈ U tal que a proposição P (x) seja ver- cado P (x) tem lugar:
dadeira ou a proposição P (x) é verdadeira pala algum
x ∈ U. ¬∃xP (x) ⇔ ∀x¬P (x)
Por exemplo, a proposição ¬∀xP (x) ⇔ ∃x¬P (x)
∃x{x2 + 1 = 0}
Demonstração. É claro que a frase "não existe x tal
sobre conjunto universal R é falsa, enquanto que P (x) é V"signica que "para todo o x a propo-
sição P (x) é F". Mas a esta última proposição signi-
∃x{x2 − 4 = 0} ca que "∀x a proposição ¬P (x) é V". Analogamente
demonstra-se a segunda equivalência.
é verdadeira.
Exemplo 3.3. Representar a frase a equação ax2 + bx + Exemplo 3.4. Escreva a negação proposição Q denido
c = 0 tem pelo menos uma raiz usando quanticadores por (3.3) na forma simbólica que não contem o sinal de
se for necessário. negação ¬.
Resolução: Resolução: Aplicando quatro vezes Teorema 3.1 e
uma vez lei de Morgan do Capítulo 1, obtemos
∃x(ax2 + bx + c = 0)
¬(∀b∃a∃c∀x(ax2 + bx + c > 0))
⇔ ∃b¬(∃a∃c∀x(ax2 + bx + c > 0))
3.5 Variáveis livres ⇔ ∃b∀a¬(∃c∀x(ax2 + bx + c > 0))
⇔ ∃b∀a∀c¬(∀x(ax2 + bx + c > 0))
Nem todas as variáveis que ocorrem dentro do sinal de ⇔ ∃b∀a∀c∃x¬(ax2 + bx + c > 0))
um quanticador têm funções iguais. Por exemplo, a ⇔ ∃b∀a∀c∃x(ax2 + bx + c ≤ 0)
expressão
∀x(ax2 + bx + c > 0) Então, ¬Q = { ∃b∀a∀c∃x(ax2 + bx + c ≤ 0) }.
têm três variáveis incógnitas ou livres a, b, c, mas a va-
riável x serve para o quanticador ∀. O resultado é um
Teorema 3.2. Para qualquer predicado P (x) tem lu-
gar:
predicado que depende das a, b, c, isto é

P (a, b, c) = ∀x(ax2 + bx + c > 0). ∀x(P (x) ∧ Q(x)) ⇔ ∀xP (x) ∧ ∀xQ(x)
∃x(P (x) ∨ Q(x)) ⇔ ∃xP (x) ∨ ∃xQ(x).
Observamos que P (a, b, c) não é uma proposição com-
posta, porque as variáveis livres não são variáveis pro- A demonstração do Teorema 3.2 oferece-se aos estu-
posicionais, mas são números reais. Observamos que, dantes como um exercício.

20
Observação. A proposições (b) ∃y∀x(x < y)
(c) ∃x∀y(x < y)
∃x(P (x) ∧ Q(x)) e ∃xP (x) ∧ ∃xQ(x)
(d) ∀y∃x(x < y)
não são equivalentes, mesmo que as proposições (e) ∃x∃y(x < y)
∀x(P (x) ∨ Q(x)) e ∀xP (x) ∨ ∀xQ(x). (f) ∀x∀y(x < y)
5. Analise a forma lógica das frases a seguir. O uni-
Este facto conrma-se por meio do exemplo: o univer-
versal é R. Indique as variáveis livres.
sal é o conjunto de números reais, P (x) = {x ≥ 0},
Q(x) = {x < 0}. (a) Cada número maior do que x é maior do que
y.
3.7 Exercícios (b) Para qualquer a a equação ax2 + 4x − 2 = 0
tem pelo menos uma solução se e somente se
1. Os predicados a seguir são denidos sobre o con- a ≥ −2.
junto N de todos os números naturais: (c) Todas as soluções da inequação x3 − 3x < 3
são menores do que 10.
I(n) ≡ {n2 = n + 1}
(d) Se existe um número x tal que x2 + 5x = w e
M (n) ≡ {n > 1} existe um número y tal que 4 − y 2 = w, então
P (n) ≡ {n(n + 1) é par} w pertence ao intervalo [−10; 10].
Q(n) ≡ {n2 > 3} 6. São as proposições seguintes verdadeiras ou falsas?
O universal é N

Quais das proposições são verdadeiras? (a) ∀x∃y(2x − y = 0)


(b) ∃y∀x(2x − y = 0)
(a) ∀nI(n)
(c) ∀x∃y(x − 2y = 0)
(b) ∀nM (n)
(d) ∀x(x < 10 → ∀y(y < x → y < 9))
(c) ∀nP (n)
(e) ∃y∃x(y + x = 100)
(d) ∃nI(n)
(f) ∀x∃y(y > x ∧ ∃z(y + z = 100))
(e) ∃nM (n)
(f) ∃nP (n) 7. O universal é N. Para cada uma das seguintes
proposições:
(g) ∃n(M (n) ∧ P (n)) 1) Escreva a proposição em palavras e verique se
(h) ∃n(M (n) ∨ P (n)) é verdadeira ou falsa;
(i) ∀n(M (n) ∧ P (n)) 2) Escreva a negação da proposição dada na forma
simbólica e reduza usando a lei de Morgan.
(j) ∀n(M (n) ∨ P (n))
(k) ∀n(M (n) → Q(n)) (a) ∀x∃y∀z(x + y ≥ 3z)

(l) ∃n(M (n) → Q(n)) (b) ∀z∀x∃y(x + y ≥ 3z)


(c) ∃x∀y∃z(x + y ≥ 3z)
2. Construir as negações das proposições considera-
(d) ∀y∃z∃x(x + y ≥ 3z)
das no exercício precedente usando as leis de Mor-
gan. Analisar o resultado obtido. (e) ∀x∃y∀z(z < y < x)
(f) ∃x∀y∃z(z < y < x)
3. Analise as formas lógicas das frases:
(g) ∀y∃z∃x(z < y < x)
(a) Um dos estudantes da turma não conseguiu (h) ∀z∀x∃y(z < y < x)
fazer o trabalho.
(i) ∀x∃y∀z(x > y ∨ x > z)
(b) Qualquer coisa neste mercado é muito cara
ou tem defeitos (j) ∃x∀y∃z(x > y ∨ x > z)

(c) Ninguém é perfeito (k) ∀y∃z∃x(x > y ∨ x > z)


(l) ∀z∀x∃y(x > y ∨ x > z)
(d) A Laura gosta de qualquer pessoa que não
gosta da Maria 8. Escreve as negações dos seguintes predicados e
simplique:
4. Discute o signicado das proposições. São verda-
deiras ou falsas? O universal é o conjunto N de (a) Qualquer pessoa tem um vizinho que não
todos os números naturais. gosta de ninguém
(a) ∀x∃y(x < y) (b) ∀y > 0∃x(ax2 + bx + c = y)

21
9. São as seguintes proposições verdadeiras ou falsas? (e) Existe pelo menos uma solução da equação
O conjunto universal é N ax2 + bx + c = 0.

(a) ∀x(x < 7 → ∃a∃b∃c(a2 + b2 + c2 = x)) (f) Se exisir pelo menos uma solução da equação
x2 + ax + 1 = 0, então |a| > 1.
(b) ∃!x((x − 4)2 = 9)
(g) Existe b tal que para todos os a a equação
(c) ∃!x((x − 4)2 = 25) x2 + ax + b = 0 tem pelo menos uma solução.
(d) ∃x∃y((x − 4)2 = 25 ∧ (y − 4)2 = 25) (h) Para algum a a equação ax2 + bx + c = 0 tem
solução para todo b.
10. Seja T (x, y) signica {x é professor do y }. Analise
o signicado dos seguintes predicados: (i) Quaisquer que sejam a e b, a equação x2 +
ax + b = 0 tem pelo menos uma solução se e
(a) ∃!yT (x, y) somente se a2 ≥ 4b.
(b) ∃x∃!yT (x, y) (j) Qualquer que seja a, a equação x2 +ax+b = 0
(c) ∃!x∃yT (x, y) tem solução para algum b.

(d) ∃y∃!xT (x, y) (k) Para algum b, a equação x2 + ax + b = 0 tem


solução para todo a.
(e) ∃!x∃!yT (x, y)
(l) Existe c tal que a equação ax2 + bx + c = 0
(f) não tem soluções.

14. Mostre que a lei de negação



∃x∃y T (x, y) ∧ ¬∃u∃v
 ¬∀xP (x) ⇔ ∃x¬P (x)

T (u, v) ∧ (u 6= x ∨ v 6= y)
pode ser deduzida a partir da outra lei

11. Negue as seguintes declarações e expresse o resul- ¬∃xP (x) ⇔ ∀x¬P (x)
tado em forma de uma declaração positiva:
15. Mostre que
(a) Todo aquele que é formando em matemática
tem um amigo que precisa de ajuda com a ∃x(P (x) → Q(x)) ⇔ ∀xP (x) → ∃xQ(x).
tarefa de casa
(b) ∀a∀b∀c((b2 −4ac ≥ 0) → ∃x(ax2 +bx+c = 0))
(c) ∀x(P (x) → Q(x))

12. Indique as variáveis livres nos predicados dados.


Analise os predicados como denições sobre o con-
junto universal dos números naturais. Quais são
essas denições?

(a) ∃y(x = y 2 )
(b) ∃z(x = yz)
(c) x > 1 ∧ ¬∃y∃z(x = yz ∧ y < x ∧ z < x)

13. O conjunto universal é R. Escreva a frase na forma


simbólica. É a frase uma proposição ou é um pre-
dicado? No caso de proposição, verique se é ver-
dadeira ou falsa, mas no caso de predicado indique
as varáveis livres.

(a) Para qualquer a a equação x2 + ax + 1 = 0


tem pelo menos uma solução se e somente se
a ≥ 2.
(b) Qualquer que seja a, a equação x2 +ax+b = 0
tem pelo menos uma solução.
(c) Para qualquer a a equação x2 + ax + 1 = 0
tem pelo menos uma solução se e somente se
|a| ≥ 2.
(d) Se a < 2, então a equação x2 + ax + 1 = 0
não tem soluções.

22
Capítulo 4

Teoremas e demonstrações

No presente capitulo será discutido em detalhes o P (∆) e Q(∆) onde ∆ simboliza um triângulo. A propo-
que é que um Teorema e qual é a sua estrutura, serão sição P (∆) → Q(∆) é verdadeira para triângulo qual-
considerados os métodos básicos da demonstração de quer, i.e. a proposição
teoremas. A matéria é preparada na base do manual
[1]. É claro que o tema tem uma grande importância ∀∆(P (∆) → Q(∆))
para todos so ramos de Matemática. é verdadeira.
O exemplo a seguir tem a mesma estrutura lógica.
Seja n um número natural. Se n não é múltiplo de 3
4.1 Estrutura do teorema então n2 − 1 é múltiplo de 3. A premissa é

Qualquer teorema tem duas partes: premissa e conclu- P = {n não é múltiplo de 3}


são. Se descrever de palavras habituadas, a premissa
e a conclusão é
(sinónimo: a hipótese) é uma condição ou conjunto
das condições que são dados. A conclusão (sinónimo: Q = {n2 − 1 é múltiplo de 3}.
a tese) é uma asserção segue da premissa.
Como regra, o conteúdo de um teorema é: da pre- A estrutura completa da proposição é
missa implica a conclusão. ∀n(P (n) → Q(n)).
Demonstrar dum teorema signica demonstrar que
da premissa implica a conclusão, de outras palavras, Então, em forma geral um teorema tem a estrutura
deduzir a conclusão da premissa. Vamos esclarecer os ∀x(P (x) → Q(x)). (4.1)
termos introduzidos e a estrutura do teorema por meio
dos exemplos concretos. Apesar disso para analisar os teoremas vamos omitir o
Consideremos o teorema de Pitágoras. Seja ABC x e quanticador universal e representar os teoremas
um triângulo rectângulo. Se c é hipotenusa e a e b são na forma da implicação
catetos, então
P ⇒ Q, (4.2)
c2 = a2 + b2 .
em concordância com a denição de implicação na sec-
Notemos, que a relação entre os catetos e a hipotenusa ção 3.3. Esta implicação pode ser exprimida
é verdadeira por causa da condição que o triângulo é
rectângulo. Então, a premissa e a conclusão podem ser se P então Q
representadas por meio das proposições indetermina-
ou
das (predicado)
de P segue Q.
P = {ABC é triângulo rectângulo} Existem outros métodos para exprimir o mesmo facto.
Diz-se que P é uma condição suciente para Q, mas Q
e é uma condição necessária para P .
Q = {c2 = a2 + b2 } A forma de expressão pode ser um pouco diferente,
mas o signicado é sempre o mesmo: é a implicação
respectivamente. Nestas designações o teorema pode (4.2).
ser exprimida pela implicação
Exemplo 4.1. Consideremos as proposições (indetermi-
nadas)
P ⇒ Q.
A(x) = {o número x é múltiplo de 4}
Realmente, deve ser indicada correspondência entre
B(x) = {o último digito do x é par}
os ângulos (ou os vértices) e os lados opostos: C 7→ c,
A 7→ a, B 7→ b. Neste caso tem lugar o teorema A ⇒ B . Este teorema
Mais precisamente, P e Q são predicados denidos pode ser escrita na forma: a condição B é uma condição
sobre o conjunto de todos os triângulos, isto é, são necessária para A, isto é,

23
para que x seja múltiplo de 4 é necessário As diagonais de losango são perpendiculares,
que o último digito do x seja par.
mas o recíproco é:
O teorema A ⇒ B pode ser também escrita na forma
equivalente: a condição A é uma condição suciente Se as diagonais de um quadrilátero são per-
para B , isto é, pendiculares então o quadrilátero é losango.

para que o último digito dum número inteiro Claro que o teorema A ⇒ B é verdadeiro mas o teo-
x seja par é suciente que o x seja múltiplo rema recíproco B ⇒ A é falso.
de 4. No caso quando os teoremas A ⇒ B e B ⇒ A são
verdadeiras temos a equivalência
No entanto, no teorema presente a condição B ainda
não garante que o número x seja múltiplo de 4, isto é, A ⇔ B.
B não é condição suciente para A.
Analogamente, existem números pares para os quais De cada uma das A e B decorre a outra. Neste caso
não é válido A, isto é, A não é condição necessária para cada das condições é necessária e suciente para outra.
B. Podem ser usadas as formulações:
Notemos que omitir o quanticador ∀x na formu- 1. Para que A seja verdadeira é necessário e suciente
lação do teorema pode-se só sabendo o signicado e a condição B ,
importância do quanticador. Por exemplo, a proposi-
ção 2. A é verdadeira se e somente se é verdadeira B ,
As diagonais de paralelogramo
(4.3)
e outras equivalentes.
são perpendiculares
Mais uma vez notemos que a formulação exacta tem
não é verdadeira. Representemos este 'teorema' na a forma
forma ∀x(A(x) ↔ B(x)).
A⇒B
Se num teorema A ⇒ B substituir por suas negações,
onde
vamos ter um teorema contrário em relação ao inicial:
A(Q) = {o quadrilátero Q é um paralelogramo}
¬A ⇒ ¬B.
B(Q) = {as diagonais do Q são perpendiculares}.
A implicação A(Q) → B(Q) não é teorema, porque é O teorema contrário ao recíproco ¬B ⇒ ¬A é contra-
um predicado com variável livre Q que pode ter valor recíproco.
verdadeiro (se Q é um losango) ou falso (se Q é um Seja A ⇒ B o teorema considerada no exemplo 4.2.
paralelogramo que diferente do losango). Mas se adici- O teorema contrário tem a forma
onar o quanticador universal, obteremos uma propo- Se um quadrilátero não é losango então as
sição (4.3), que é falsa: diagonais do quadrilátero não são perpendi-
∀Q (A(Q) → B(Q)). culares.

Esta última proposição diz que as diagonais de qualquer O teorema contra-recíproco:


paralelogramo são perpendiculares que não é verdade. Se as diagonais de um quadrilátero não são
perpendiculares então o quadrilátero não é lo-
4.2 Teoremas recíproco, contrá- sango.

rio e contra-recíproco Por causa das equivalência

Seja A ⇒ B um teorema. O teorema A ⇒ B ≡ ¬B ⇒ ¬A

B⇒A o teorema contra-recíproco é verdadeiro se e somente


se o teorema inicial é verdadeiro. Nesta equivalência
diz-se reciproco em relação ao primeiro. Claro que um é baseado um dos métodos de demonstração descrito
dos teoremas (ou ambos) pode ser falso enquanto o abaixo.
outro é verdadeiro. Notemos que, analogamente, o teorema recíproco é
Notemos que o teorema recíproco tem a forma equivalente ao teorema contrário:
exacta:
∀x (B(x) → A(x)). B ⇒ A ≡ ¬A ⇒ ¬B.
Exemplo 4.2. Sejam
Exemplo 4.3. Consideremos seis teoremas:
A(Q) = {o quadrilátero Q é um losango} Teorema 1. A soma de duas funções contínuas é uma
B(Q) = {as diagonais de Q são perpendiculares}. função contínua.
Teorema 2. Se duas funções são contínuas então a
O teorema A ⇒ B signica: soma deles também é uma função contínua.

24
Teorema 3. Se as funções f e g são contínuas, então 4.3 Métodos de demonstração di-
a função f + g é contínua.
Teorema 4. Uma função representável na forma de
rectos
soma de duas funções contínuas é contínua.
Teorema 5. Se uma função é a soma de duas funções
4.3.1 Demonstração de ∀x P (x)
contínuas então essa função é contínua. Consideremos o seguinte
Teorema 6. Se h = f + g onde f e g são funções Teorema A. Para todo número natural n3 − n é múl-
contínuas, então a função h também é contínua. tiplo de 3.
Primeiro, observamos que todos os seis teoremas 1-6 Usando as designações
são equivalentes entre si e representa-se versões textu-
ais diferentes de uma teorema fundamental da Análise N (n) = {n é número natural},
Matemática. Também, é claro do contexto, que as fun- P (n) = {n3 − n é múltiplo de 3}
ções tem que ser denidos no mesmo domínio J que o teorema A pode ser escrita na forma
pode ser, por exemplo, um dos intervalos ]a, b[, [a, b],
]a, ∞[, [a, ∞[ ou R =] − ∞, ∞[. Para simplicação da ∀n (N (n) → P (n))
formulação foram omitidas as palavras em relação a
este domínio J , mas é evidente do contexto de que se Mas o mesmo teorema admite uma forma equivalente
trata.
Apesar do facto que teoremas 1-6 são equivalentes, ∀x ∈ N P (x).
as suas formalizações P ⇒ Q são diferentes! Nos teo-
remas 1-3 o objecto é um par das funções contínuas, e Se do contexto é claro que o conjunto universal é o
conclui-se que a soma deles é contínua. Mas nos teore- conjunto dos números naturais N, na forma mais curta
mas 4-6 o objecto é uma função contínua e considera-
∀x P (x)
se a sua continuidade na condição de representação na
forma de soma das funções contínuas. Mais precisa- Mesmo que no exemplo considerado, na maioria dos
mente: teoremas é preciso demonstrar a veracidade de uma
Em relação aos Teoremas 1-3, o conjunto universal proposição da forma ∀xP (x).
U é conjunto dos pares das funções (f, g) denidas num Uma demonstração pode começar com a frase:
intervalo,
Seja x um elemento arbitrário.
A(f, g) = {f e g são funções contínuas},
B(f, g) = {f + g e função contínua}. Por exemplo, demonstramos o teorema A. Podemos
raciocinar:
Os Teoremas 1-3 na forma simbólica são:
Demonstração. Seja n um número natural. Temos n3 −
∀(f, g) ∈ U (A(f, g) → B(f, g)). n = (n − 1)n(n + 1) é produto de três números inteiros
não negativos consecutivos. Um entre estes números é
O teorema recíproco aos Teoremas 1-3 é múltiplo de 3. Por isso o produto é também múltiplo
de 3.
∀(f, g) ∈ U (B(f, g) → A(f, g)),
Então, o esquema de demonstração é:
ou pelas palavras: se a soma f + g de suas funções
é contínua, então as funções f e g são contínuas. É Seja x um elemento qualquer
evidente que este teorema é Falso. Demonstrar P (x)
Em relação aos Teoremas 4-6, O conjunto universal
V é o conjunto das funções denidas num intervalo.
4.3.2 Demonstração de P ⇒ Q.
P (h) = {h = f + g onde f e g são contínuas}, A forma P ⇒ Q é realmente ∀x(P (x) → Q(x)). Vamos
Q(h) = {h é função contínua}. ter o esquema:

Os Teoremas 4-6 na forma simbólica são: Seja x um elemento qualquer

∀h ∈ V (P (h) → Q(h)). Demonstrar P (x) → Q(x)

Isto é,
O teorema recíproco aos Teoremas 4-6 é
Sejam x um elemento qualquer e P (x)
∀h ∈ V (Q(h) → P (h)),
Demonstrar Q(x)
ou pelas palavras: qualquer função contínua é represen-
tável na forma de duas funções contínuas. É evidente Consideremos um exemplo concreto.
que este teorema é Verdadeiro. Teorema B. Se x > 2, então x2 > 4.

25
Subentende-se que deve ser demonstrado: Demonstração. Necessidade. Seja a equação x2 + 2x +
a = 0 tem raises reais. Então, o discriminate da equa-
∀x ∈ R (x > 2 → x2 > 4). ção é não-negativo, isto é ∆ ≥ 0. Calculando

Segundo ao considerado na forma geral, podemos racio- ∆ = 22 − 4 · 1 · a = 4 − 4a


cinar assim: Sejam x um número real qualquer e x > 2.
é preciso demonstrar que x2 > 4. Agora, apresentemos temos a desigualdade 4 − 4a ≥ 0. Resolvendo esta
a mesma demonstração. desigualdade, obtemos 4 ≥ 4a ⇒ 1 ≥ a ⇒ a ≤ 1.
Demonstração. Seja x um número real tal que x > 2. Suciência. Seja a ≤ 1. Então, temos 4a ≤ 4 e,
consecutivamente, ∆ = 4 − 4a ≥ 0. Então, a equação
Como ambas partes desta desigualdade são positivas
x2 + 2x + a = 0 tem raises reais.
podemos elevar ao quadrado, conservando o sinal >.
Temos x2 > 22 . Então, x2 > 4.
Observamos que nesta forma da demonstração sem-
pre trata-se da necessidade ou da suciência de Q para
4.3.3 Teoremas na forma de equivalên- P , que no nosso exemplo corresponde à forma do teo-
cia rema: para que a equação x2 + 2x + a = 0 tenha raises
Consideremos um teorema na forma da equivalência reais é necessário e suciente que seja a ≤ 1. Se mudar
o teorema C para seu contra-recíproco "a ≤ 1 se e so-
P ⇔Q mente se a equação x2 + 2x + a = 0 tem raises reais ",
então pode ser realizada a mesma demonstração com
10 método a troca das palavras Necessidade e Suciência.

Demonstrar P ⇔ Q, segundo a lei de equivalência, é


Demonstração. Seja a equação x2 + 2x + a = 0 tem
mesma coisa que demonstrar a proposição
raises reais. Então, o discriminate da equação é não-
(P ⇒ Q) ∧ (Q ⇒ P ). negativo, isto é ∆ ≥ 0. Calculando

isto é, ambas implicações P ⇒ Q e Q ⇒ P . ∆ = 22 − 4 · 1 · a = 4 − 4a


Consideremos um exemplo concreto.
temos a inequação 4 − 4a ≥ 0. Resolvendo esta inequa-
Teorema C. A equação x2 + 2x + a = 0 tem raises ção, obtemos 4 ≥ 4a ⇒ 1 ≥ a ⇒ a ≤ 1.
reais se e somente se a ≤ 1. Reciprocamente, seja a ≤ 1. Então, temos 4a ≤ 4 e,
Designando consecutivamente, ∆ = 4 − 4a ≥ 0. Então, a equação
x2 + 2x + a = 0 tem raises reais.
P = {x2 + 2x + a = 0 tem raises reais},
Q = {a ≤ 1} Esta forma da demonstração mesmo que duas prece-
dentes contém duas partes: demonstração de P ⇒ Q e
escrevemos o teorema C na forma de Q ⇒ P .
P ⇔Q
20 método
Subentende-se que deve ser demonstradas ambas im-
plicações P ⇒ Q e Q ⇒ P , para cada uma das quais As vezes, para demonstrar um teorema na forma da
pode ser usado o método da secção precedente. equivalência P ⇔ Q, não é obrigatório partir a equiva-
lência em duas implicações. A demonstração pode ser
Demonstração. 1. ⇒ Seja a equação x2 + 2x + a = 0 apresentada na forma de uma sequência das equiva-
tem raises reais. Então, o discriminate da equação é lências cada uma das quais é conhecida (por exemplo,
não-negativo, isto é ∆ ≥ 0. Calculando pelos teoremas conhecidos). Esquematicamente, o mé-
todo tem a forma
∆ = 22 − 4 · 1 · a = 4 − 4a
P = F1 ⇔ F2 ⇔ . . . ⇔ Fn = Q
temos a desigualdade 4 − 4a ≥ 0. Resolvendo esta
inequação, obtemos 4 ≥ 4a ⇒ 1 ≥ a ⇒ a ≤ 1. e tem analogia intuitiva com o raciocínio dedutivo para
2. ⇐ Seja a ≤ 1. Então, temos 4a ≤ 4 e, con- equivalências considerado na Secção 2.2. Apresentemos
secutivamente, ∆ = 4 − 4a ≥ 0. Então, a equação a demonstração do teorema C deste método.
x2 + 2x + a = 0 tem raises reais.

Apresentemos outras formas da demonstração do te- Demonstração. Sabe-se que a equação x2 + 2x + a =


orema C, que, pelo seu conteúdo, não têm a dife- 0 tem raises reais se e somente se o discriminante da
rença da demonstração acima, mas que são interes- equação ∆ = 4 − 4a é maior ou igual a zero. Mas,
santes como conhecimento de linguagem matemática como é evidente, 4 − 4a ≥ 0 se e somente se a ≤ 1. O
correcta. teorema está demonstrado.

26
4.3.4 Vários casos na premissa 4.4 Métodos de demonstração in-
Consideremos um teorema P ⇒ Q onde a premissa P directos
se representa a disjunção das condições P = P1 ∨P2 tal
que, pelo conteúdo, não é possível (ou é complicado) 4.4.1 Uso do teorema contra-recíproco
realizar a demonstração simultaneamente para o caso
O método é baseado sobre a equivalência
da condição P1 e para o caso P2 . Segundo a lei de
condicional 2 de Álgebra de Lógica, P ⇒ Q ≡ ¬Q ⇒ ¬P
(P1 ∨ P2 ) ⇒ Q ≡ (P1 ⇒ Q) ∧ (P2 ⇒ Q) do teorema dado e do teorema contra-recíproco. Em
vez do teorema dado pode ser demonstrado o teorema
Então, para demonstrar o teorema (P1 ∨ P2 ) ⇒ Q é é contra-recíproco de um dos métodos directos descritos
suciente demonstrar cada uma das implicações na secção precedente. Apresentemos um exemplo.
P1 ⇒ Q e P2 ⇒ Q Teorema E. Se x2 ≥ x, então x ≥ 1 ou x ≤ 0.
Observamos que
Mais geral, para demonstrar um teorema P ⇒ Q no
qual ¬(x ≥ 1 ∨ x ≤ 0) ⇔ 0 < x < 1,
P = P1 ∨ P2 ∨ . . . ∨ Pn ¬(x2 ≥ x) ⇔ x2 < x.
é suciente demonstrar cada uma das implicações: O teorema contra-recíproca do teorema E é: se 0 <
x < 1, então x2 < x. A demonstração deste contra-
P1 ⇒ Q,
recíproco é mais fácil do que a demonstração directa
P2 ⇒ Q,
do teorema E. Então, a demonstração do teorema E
...
pode ser apresentado na seguinte forma:
Pn ⇒ Q.
Demonstração. É suciente demonstrar
Consideremos um exemplo concreto.
Teorema D. Demonstrar que |x+1| ≤ |x|+1 qualquer 0 < x < 1 ⇒ x2 < x.
que seja o número real x.
Seja 0 < x < 1. Multiplicando esta desigualdade por x
Temos P (x) ⇔ P1 (x) ∨ P2 (x) ∨ P3 (x) onde (que é positivo!) vamos ter 0 < x2 < x.

P (x) = {x é um número real} 4.4.2 Redução ao absurdo


P1 (x) = {x < −1}
O método de redução ao absurdo ou, o que é mesmo,
P2 (x) = {−1 ≤ x < 0} o método de dedução de uma contradição ) é baseado
P3 (x) = {x ≥ 0} sobre lei de redução ao absurdo da Álgebra de Lógica:

Então, o teorema D será demonstrado, se serão de- P ⇒ Q ≡ (P ∧ ¬Q) ⇒ C


monstradas separadamente três implicações:
onde C é uma contradição. O mesmo método, na sua
x < −1 ⇒ |x + 1| ≤ |x| + 1, realização, de facto em vez equivalência acima usa a
−1 ≤ x < 0 ⇒ |x + 1| ≤ |x| + 1, implicação
x≥0 ⇒ |x + 1| ≤ |x| + 1,
P ∧ ((P ∧ ¬Q) ⇒ C) implica Q
A mesma demonstração pode ser apresentada na se-
guinte forma. que deduz-se facilmente das leis de redução ao absurdo,
de Modos Ponens e comutativa.
Demonstração. 1. Se x < −1, então Então, esquematicamente, a ideia do método da de-
dução da uma contradição é:
|x + 1| = −x − 1 = |x| − 1 < |x| + 1.
Seja P . Suponhamos que ¬Q
2. Se −1 ≤ x < 0, então Então, C .
Contradição obtida implica Q.
|x + 1| = x + 1 = −|x| + 1 < |x| + 1.
Consideremos dois exemplos concretos.
3. Se x ≥ 0, então Teorema F. Se x + a = 10 e a > 12, então x < −2.
|x + 1| = x + 1 = |x| + 1. Observamos que

P = {x + a = 12 ∧ a > 12}, Q = {x < −2}.

27
Demonstração. Sejam x + a = 10 e a > 12. Então, Q.
Suponhamos que a desigualdade x < −2 não é vá- O esquema deste método para n = 3 é:
lido, isto é x ≥ −2. Das desigualdades a > 12 e x ≥ −2
segue P, Q1 ∨ Q2 ∨ Q3 ⇔ T, P ⇒ ¬Q1
(4.6)
a + x > 12 − 2 = 10 Q2 ∨ Q3
o que contradiz a condição x + a = 10.
Consideremos um exemplo.
Contradição obtida implica x < −2.
Teorema H. Se n não é múltiplo de 3, então n2 − 1 é
Teorema G. O conjunto P dos números primos é in- múltiplo de 3.
nito.
Demonstração. Método de redução ao absurdo. Supo- Demonstração. Seja n um número natural que não é
nhamos que P é nito. Apresentamos P na forma da múltiplo de 3. Entre os três números n − 1, n, n + 1 um
lista é múltiplo de 3. Mas n não é. Daqui um dos números
P = {n1 , n2 , . . . , nk } n − 1 ou n + 1 é múltiplo de 3. Então, o produto
(n − 1)(n + 1) também é múltiplo de 3. Observando
Então, o número
que n2 − 1 = (n − 1)(n + 1) concluímos que o teorema
m = n1 n2 · . . . · nk está demonstrado.

é múltiplo de cada dos números do conjunto P . Por- De facto, a demonstração apresentado foi realizada
tanto, m + 1 não é múltiplo de nenhum número primo, através do método de exclusão de variantes. Para ana-
e, respectivamente, é primo. De outro lado, m + 1 lisar isto, introduzimos o predicado
é maior do que cada elemento de P , então não pode
ser primo. Contradição obtida implica que P é in- Q(n) = {n é múltiplo de 3}.
nito.
Claro que

4.4.3 Exclusão de variantes Q(n − 1) ∨ Q(n) ∨ Q(n + 1) ⇔ T,


A ideia do método de exclusão de variantes da demons- É preciso demonstrar
tração dum teorema de forma
P ⇒ Q(n − 1) ∨ Q(n + 1)
P ⇒Q
onde P = ¬Q(n). Segundo o esquema (4.6) pode ser
consiste em escolha de uma proposição R tal que
excluída Q(n).
Q ∨ R ≡ T (é uma tautologia) e é conseguível demons-
trar a implicação P ⇒ ¬R. O método é baseado na
implicação 4.5 Dedução (raciocínio dedu-
p ∧ (q ∨ r) ∧ (p → ¬r) ⇒ q (4.4) tivo)
Demonstremos (4.4). Primeiro, provemos O método usa-se para demonstração de teoremas na
forma de uma implicação ou de uma equivalência das
a ∧ (b → c) ⇒ (a ∧ b) → (a ∧ c). (4.5)
formulas proposicionais e, realmente, foi considerado
Temos a ∧ (b → c) na Secção 2. Agora, apresentemos a demonstração de
um teorema concreto, para guardar as capacidades de
⇔ (¬a ∨ a) ∧ (b → c) (ident, compl, comut.)
realização do raciocínio dedutivo, de um lado, e para
⇔ (a → a) ∧ (b → c) (lei de condicional 1)
entender a ligação com a secção presente, de outro.
⇒ (a ∧ b) → (a ∧ c) (dilema constritivo)
Teorema I. Seja P → (Q → R). Então, ¬R → (P →
Depois, temos ¬Q).
p ∧ (q ∨ r) ∧ (p → ¬r) É claro que o conteúdo do teorema I é a seguinte
⇔ (r ∨ q) ∧ ((p → ¬r) ∧ p) (leis comut. e assoc.) implicação:
⇒ (r ∨ q) ∧ ¬r (Mod.Ponens e (4.5))
⇒ q (silogismo disjuntivo) P → (Q → R) ⇒ ¬R → (P → ¬Q). (4.7)

Generalizamos a ideia do método de demonstração Demonstração.


do teorema descrita no primeiro parágrafo.
Suponhamos que P e as proposições Q1 , Q2 , . . . Qn P → (Q → R)
são escolhidas de modo que sejam ⇔ ¬P ∨ (¬Q ∨ R) (lei de cond. 1)
⇔ R ∨ (¬P ∨ ¬Q) (leis com. e assoc.)
Q1 ∨ Q2 ∨ . . . ∨ Qn ⇔ T, ⇔ ¬¬R ∨ (¬P ∨ ¬Q) (dupla negação)
Q = Q2 ∨ . . . ∨ Qn e ⇔ ¬R → (P → ¬Q) (lei de cond. 1)
P ⇒ ¬Q1 .

28
Observamos que de facto nos demonstramos o teo- Um Corolário é uma asserção que segue de um Te-
rema mais forte do que o teorema I, isto é, a equivalên- orema (ou de uma Proposição), é logicamente ligado
cia das proposições P → (Q → R) e ¬R → (P → ¬Q). com este Teorema e pode ser deduzido do teorema di-
Na prática, a dedução na demonstração dos teoremas rectamente, ou por meio do raciocínio não tão compli-
pode ser realizada não obrigatoriamente do método for- cado, como a demonstração do mesmo Teorema.
mal, mas do método misto, usando frases simbólicos e A palavra Propriedade usa-se, como regra, junto com
raciocínio de palavras. Esta forma, as vezes, é mais objecto matemático para que aplicado "Propriedade do
confortável, porque pode esclarecer os passos da forma objecto matemático A". Por exemplo, no tema "Fun-
simbólica. Assim, apresentemos a demonstração do te- ções continuas" de Análise Matemática o título Pro-
orema I nesta forma, que essencialmente, é semelhante priedade 2.1.5 signica um teorema (no sentido geral)
a segunda demonstração. que se representa uma o várias propriedades das fun-
ções contínuas.
Demonstração. Seja P → (Q → R). É preciso de-
monstrar ¬R → (P → ¬Q).
Seja ¬R. É suciente demonstrar P → ¬Q. Mas 4.7 Exercícios
para isso raciocinamos: seja P . Agora o objectivo é
demonstrar ¬Q. Então, temos a esquema 1. Forme a premissa e a conclusão e represente na
forma A ⇒ B os teoremas:
P → (Q → R), ¬R, P
(4.8) (a) As diagonais de paralelogramo dividem-se no
Demonstrar ¬Q ponto de intersecção em partes congruentes.
Das proposições P → (Q → R) e P deduzimos, pelo (b) Para quaisquer positivos a e b
lei de Modus Ponens, a proposição Q → R.
Agora, da veracidade das proposições Q → R e ¬R ln(ab) = ln a + ln b.
segue, pela lei de Modos Tollens, a proposição ¬Q.
(c) Cada número inteiro que termina por dois ze-
Observamos que na seguinte secção o teorema I será ros é divisível por 4.
considerado como um argumento, e será realizado o
método formal de demonstração de validade deste ar- 2. Indique qual das duas armações decorre da outra.
gumento. Formule o teorema usando os termos é necessário
que e os termos é suciente que (duas variantes):

4.6 Teoremas e linguagem mate- (a)


A = {o número x é igual a zero},
B = {o produto xy é igual a zero}.
mática
as rectas l1 e l2 estão situadas
 
A= ,
A teoria do qualquer ramo de Matemática representa- (b) no mesmo plano
se um sistema das denições e Axiomas (armações B = {as rectas l1 e l2 são paralelas}.
que colocamos, pela denição, sem demonstração) e
um sistema dos Teoremas. Cada um deles pode ser (c) A = {a2 6= 0}, B = {a > 0}.
demonstrada por dedução das Denições, dos Axiomas 3. Formule o teorema A ⇒ B e o teorema reciproco.
e dos Teoremas, já demonstrados. Indique os casos quando o teorema recíproco é ver-
A palavra Teorema é palavra geral. Como regra, dadeiro:
nas várias áreas de Matemática para teoremas usam-se
títulos diferentes, tais como A = {o triângulo 4 é isósceles},
(a) duas medianas do triângulo 4
 
Lema, Teorema, Corolário, Armação, Proposição, B=
são congruentes
.
Propriedade, Asserção, Argumento, e etc.
A = {o quadrilátero Q é losango},
Se um livro de qualquer ramo de Matemática tem Le- (b)
(
as diagonais do quadrilátero Q
)
mas, Teoremas, Proposições, Corolários, então a pala- B = dividem os ângulos em partes .
vra Teorema tem sentido estreito, e usa-se para uma congruentes
armação ou proposição, que tem um sentido princi- A = {o número a é múltiplo de 9},
pal, grande e importante neste ramo. Dentro um ramo
(c) a soma dos dígitos do a é múl-
 
junto com Teoremas podem ser considerados as Ar- B= .
mações, Proposições, Propriedades. tiplo de 3
Os títulos Proposição e Armação usados numa área 4. Formule o teorema recíproco em relação ao teo-
junto com Teorema signicam uma asserção nesta área, rema de Pitágoras.
que é importante, mas não tanto principal como Teo-
rema. 5. Quais dos seguintes teoremas são verdadeiros? In-
Um Lema signica, como regra, uma asserção auxi- dique os teoremas recíproco e contrário para cada
liar para demonstrar um Teorema ou uma Proposição. proposição:

29
(a) Se cada parcela é múltipla de 11, então e a (p) Pelo menos dois ângulos dum triângulo isos-
soma é múltipla de 11. celes são congruentes.
(b) Se nenhuma parcela não é múltipla de 11, (q) Se uma proposição p é falsa, então a propo-
então e a soma não é múltipla de 11. sição p → q é verdadeira.
(c) Se pelo menos uma parcela é múltipla de 11, (r) Para quaisquer proposições p e q , se p ∨ q é
então e a soma é múltipla de 11. falsa, então p é falsa.
(d) Se a soma é múltipla de 11, então cada par- 7. Demonstre o teorema usando três métodos: um
cela é múltipla de 11. dos métodos directos, o método de uso do teorema
(e) Se a soma não é múltipla de 11, então ne- contra-recíproco e o método da dedução de uma
nhuma parcela não é múltipla de 11. contradição (redução ao absurdo). Que método é
mais conveniente?
(f) Se a soma não é múltipla de 11, então pelo
menos uma parcela não é múltipla de 11. (a) Se x2 − 2x > 0, então x < 0 ou x > 2.
6. Para os 'teoremas' seguintes: (b) Se x2 > 4, então |x| > 2.
1) Destaque a premissa, conclusão e o conjunto, (c) Se (x − 1)(x − 3) < 0, então 1 < x < 3.
onde as são denidas. (d) Se x2 − x = 6, então x 6= 1.
2) Formule o teorema usando o termo é necessário
que. Também, formule o teorema usando o termo (e) Se x2 − x = 6, então x < 5.
é suciente que. (f) Seja 2x + y > 0. Se x < −3, então y > 6.
3) Formule três teoremas: o teorema reciproco, (g) Seja xy = x2 + y 2 . Então, x 6= 0 implica
o teorema contrário e o teorema contra-reciproco y 6= 0.
para o teorema dado.
4) Quais dos quatro teoremas (dado, recíproco, (h) Seja xy = x2 + y 2 . Então, x = 0 implica
contrário e contra-recíproco) são verdadeiros, y = 0.
quais são falsos. (i) Suponhamos que x + y = 2x − 3y . Se x e y
não são zeros simultaneamente, então y 6= 0.
(a) Se x > y e z < y , então z < x.
(j) Se x2 6= x3 , então x 6= 1.
(b) Se um triângulo é equilátero, então pelo me-
nos um dos seus ângulos internos mede 600 . 8. Seja

x um número real e x 6= 0. Demonstre que se
3 x+5

x +6 = x , então x 6= 8.
1
(c) A soma de ângulos internos de qualquer tri- 2

ângulo é igual a 1800 . 9. Seja 3x + 2y ≤ 5. Se x > 1, então y < 1. Demons-


(d) As diagonais de paralelogramo dividem-se em tre.
partes congruentes.
10. Demonstre que se x2 +y = 13 e y 6= 4, então x 6= 3.
(e) Se x > 2, então 1/x < 0,5.
11. Suponhamos P → Q e R → ¬Q são verdadeiras.
(f) Seja f : [a, b] → R uma função contínua. Se
Demonstre que P → ¬R é verdadeira.
f (a)f (b) < 0, então existe um ponto x ∈
(a, b) em que f (x) = 0. 12. Suponhamos P é verdadeira. Demonstre que Q →
(g) Se duas rectas a e b são paralelas a terceira ¬(Q → ¬P ) é verdadeira.
c, então a k b.
13. Seja y + x = 2y − x e x e y não são zeros ao mesmo
(h) Qualquer número natural divisível por 4 é um tempo. Demonstre que y 6= 0.
número par.
14. Sejam x e y números reais. Demonstre que se
(i) Se a ≥ b e c é um número positivo, então x2 y = 2x + y , então se y 6= 0 então x 6= 0.
ac ≥ bc.
(j) Uma sucessão numérica convergente é limi-
tada.
(k) A soma de duas funções contínuas é uma fun-
ção contínua.

(l) Para todo numero real a negativo a2 = −a.
(m) O gráco de qualquer função ímpar é simé-
trico em relação à origem de coordenadas.
(n) O gráco de qualquer função par é simétrico
em relação ao eixo de ordenadas.
(o) Se um número natural a é múltiplo de 10,
então o último dígito de a é 0 ou 5.

30
Capítulo 5

Demonstração de validade de argumento

No presente capítulo vamos analisar um tipo espe-


cial do teorema chamado Argumento, que é escrito nos
H1. M → R (Hipótese 1)
termos de Lógica das Proposições, e demonstrar os ar-
H2. A → B (Hipótese 2)
gumentos usando terminologia da Álgebra de Propo-
H3. (R ∨ B) → ¬D (Hipótese 3) (5.1)
sições. Vamos considerar a demonstração de validade
H4. D (Hipótese 4)
dos argumentos, por um esquema formal da Lógica de
` ¬M ∧ ¬A (Conclusão)
Proposições, de um lado, e usando ideias gerais da te-
oria das demonstrações, de outro. Na preparação do Para estabelecer a validade deste argumento por
capítulo foi usado materia do manual [2]. meio de uma tabela de verdade, precisaríamos de uma
tabela com 25 = 32 linhas. Então, nos preferimos de-
5.1 Argumento monstrar este argumento, usando raciocínio dedutivo.

Se um teorema é escrito em termos da Lógica de Pro-


posições, ou considera-se de ponto da vista da demons-
5.2 Demonstração formal de va-
tração formal usando Lógica, este teorema denomina-se lidade
argumento.
Diz-se que um argumento é válido se da premissa A demonstração de validade de um argumento por
que, como regra, se representa uma conjunção das pro- raciocínio dedutivo denomina-se demonstração formal
posições (que são hipóteses) implica uma proposição de validade. Abaixo, esclarecemos este termo, apre-
que é conclusão. sentando a denição exacta, mas começamos de uma
A esquema geral da demonstração de validade é: pequena discussão sobre raciocínio dedutivo aplicado
para um argumento.
H1 ∧ H2 ∧ . . . ∧ Hn ` P Segundo (2.3), a demonstração por raciocínio dedu-
tivo representa-se um número nito dos passos consecu-
onde Hi são hipóteses e P é a proposição que é conclu- tivos, tal que cada passo é uma implicação Fi−1 ⇒ Fi
são. Mais uma vez, queria chamar atenção que ` é o (da proposição Fi−1 , já demonstrado, deduza-se uma
símbolo de dedução, e a mesma expressão pode se ler: proposição nova Fi ), sendo que no primeiro passo F1 é
premissa e no último passo a parte direita Fn da im-
H1 , . . . , Hn implica (segue, deduza-se) P .
plicação é a conclusão P . Notemos que em cada passo,
Exemplo 5.9. Consideremos um argumento, consti- para deduzir Fi , pode ser necessário usar juntamente
tuído da sucessão das seguintes proposições: com Fi−1 também algumas hipóteses e algumas propo-
1. Se ele estuda medicina, então prepara-se para sições Fi dos passos precedentes. Então, modicamos
ganhar uma boa renda. (M, R) o esquema (2.4) e escrevemos o esquema universal para
2. Se ele estuda artes, então prepara-se para viver quaisquer argumentos:
bem. (A, B)
3. Se ele prepara-se para ganhar uma boa renda ou F1
para viver bem, então suas despesas de estudos não ⇒ F1 ∧ F2
são desperdiçadas. (R, B, D) ⇒ F1 ∧ F2 ∧ F3
(5.2)
4. Suas despesas de estudos são desperdiçadas. (D) . ..
5. Então, ele não estuda nem medicina e nem artes. ⇒ F1 ∧ F2 ∧ . . . ∧ Fn−1
(M, A) ` Fn
Em parênteses são escritas as designações das pro- onde F1 = H1 ∧ H2 ∧ . . . ∧ Hn e Fn = P .
posições. Por exemplo, a proposição D é denido No entanto, na prática da demonstração de vali-
pela igualdade D = {suas despesas de estudos são dade, como regra, o uso formal da esquema (5.2) não
desperdiçadas}. é racional. De facto, para dedução da proposição Fi
O argumento considerado pode ser simbolizado num passo, podem ser usados só algumas das hipóte-
como: ses Hj e algumas das proposições Fk com k < i, e

31
não obrigatoriamente todas! É conveniente, em cada (R ∨ B) → ¬D e D que estão nas linhas 3 e 4, res-
passo concreto, marcar os números das linhas anterio- pectivamente, implica ¬(R ∨ B), pela lei Modus Tol-
res (incluindo linhas das hipóteses) cujas proposições lens (lei 24 no parágrafo 1.7 acima). Realmente, os
são usadas para dedução de Fi e também a lei de Ál- papeis das proposições p e q na lei de Modus Tollens
gebra de Lógica usado para dedução de Fi . Então, a (p → q) ∧ ¬q ⇒ ¬p desempenham R ∨ B e ¬D, respec-
demonstração de validade para um argumento, é con- tivamente.
ciso expressar pelo seguinte esquema:

(Hip.)
1.
2.
H1
H2 (Hip.) 5.3 Demonstrações de validade
... directa e indirecta
n. Hn ` P (Hip. ` Conclusão)
(5.3)
n + 1. F1 (linhas; lei) A demonstração de validade de um argumento pelo es-
n + 2. F2 (linhas; lei) quema (5.3) denomina-se demonstração de validade di-
... recta. Realmente, é método directo de demonstração
n + m. P (linhas, lei) de um teorema (veja a Secção 4.3).
Então, listamos as hipóteses Hi e as proposições de- No entanto, na demonstração de validade de um ar-
duzidas Fi em uma coluna com a justicação de cada gumento pode ser usado o método de dedução de uma
passo numa coluna ao lado. Para fácil inuência, é contradição, baseado na lei de redução ao absurdo
conveniente enumerar as hipóteses e colocar a conclu-
são P à direita da última hipótese, separada desta por p → q ⇔ (p ∧ ¬q) → C
sinal de dedução ` que indica que todas as proposi-
ções acima e uma à esquerda são hipóteses. Abaixo que foi discutido na Secção 4.4.1.
da linha com conclusão estão linhas com proposições A demonstração de validade por redução ao absurdo
deduzidas consecutivamente das proposições que cam chama-se demonstração de validade indirecta. Um es-
acima (excepto a conclusão). Na justicação (linhas; quema formal da demonstração de validade indirecta
lei) de cada uma destas linhas escrevemos os números é:
das linhas onde estão as proposições usadas para de-
dução da proposição na linha actual e a lei de Álgebra
de Lógica usada nesta dedução. Na última linha está 1. H1 (Hip.)
a proposição que é conclusão. 2. H2 (Hip.)
...
Denição 5.1. Uma demonstração formal de validade n. Hn ` P (Hip. ` Conclusão)
de um argumento é uma sequência das proposições n + 1. ¬P (Demonstração Indirecta)
cada uma das quais é ou uma hipótese do argumento n + 2. P1 (linhas; lei)
ou segue de proposições antecedentes pela uma lei (ou n + 3. P2 (linhas; lei)
várias leis) de Álgebra de Lógica, terminando com a ...
conclusão do argumento. k. C (Contradição)
Observação. Nos vários manuais, em vez do símbolo
` usa-se símbolo ∴ ou / ∴ (veja [2]). Consideremos, de novo, o argumento do Exemplo
5.9. A demonstração de validade directa para este ar-
Apresentemos a demonstração formal de validade gumento é (5.4). Apresentemos a demonstração de va-
para o argumento (5.1) do Exemplo 5.9 (i.e. demons- lidade indirecta para o mesmo argumento:
tração de validade pelo esquema (5.3):

1. M →R (Hip.) 1. M →R (Hip.)
2. A→B (Hip.) 2. A→B (Hip.)
3. (R ∨ B) → ¬D (Hip.) 3. (R ∨ B) → ¬D (Hip.)
4. D ` ¬M ∧ ¬A (Hip. ` Conclusão) 4. D ` ¬M ∧ ¬A (Hip. ` Conclusão)
5. ¬¬D (4; Dupla Negação 5. ¬(¬M ∧ ¬A) (Demonstração Indirecta)
6. ¬(R ∨ B) (3, 5; Modus Tollens) 6. ¬¬M ∨ ¬¬A (5; de Morgan))
(5.4) 7. M ∨A (6; Dupla Negação))
7. ¬R ∧ ¬B (6; de Morgan)
8. ¬R (7; Simplicação) 8. (M ∨ A) → (R ∨ B) (1, 2; Dilema Construtivo)
9. ¬B (7; Simplicação) 9. R∨B (7, 8; Modus Ponens)
10. ¬M (1, 8; Modus Tollens) 10. ¬D (3, 9; Modus Ponens)
11. ¬A (2, 9; Modus Tollens) 11. D ∧ ¬D ≡ C (4, 10; Contradição)
12. ¬M ∧ ¬A (10, 11; Def. de ∧)
Observamos, que as vezes é possível numa linha da
Para melhor compreensão, discutimos detalhada- demonstração formal usar duas leis, como foi feito na
mente sobre linha 5. Da disjunção das proposições linha 6 do exemplo.

32
5.4 Regra úteis na demonstração 5.5 Exemplos de demonstrações
de validade de validade
Regra. Seja uma hipótese ou uma linha depois de sinal Os dois primeiros exemplos do manual [2], o terceiro
` contém a proposição da Secção 4.5 acima.

P (a1 , a2 , . . . , an ) (5.5) Exemplo 5.12. Dê uma demonstração directa e uma


demonstração indirecta de validade para o seguinte ar-
onde ai são proposições (em geral, compostas). Se b gumento:
é uma proposição, e pela uma lei conhecida a1 ⇔ b
ou pela uma hipótese do argumento a1 ↔ b, então na p∨q →r
demonstração de validade depois da linha (5.5) pode s→p∧u
ser escrita a linha que contém a proposição q∨s`r
Resolução: a) A demonstração de validade directa:
P (b, a2 , . . . , an ).

A regra segue, evidentemente, das denições do conec- 1. p∨q →r (Hip.)


tivo de bicondicional e da equivalência das proposições. 2. s→p∧u (Hip.)
Apresentemos dos exemplos simples da demonstra- 3. q∨s`r (Hip. ` Conclusão)
ção de validade que utilizam essa regra, sendo que em 4. (q ∨ s) ∨ p (3; Adição)
vez da citação da Regra vamos citar a denição de ↔ 5. (p ∨ q) ∨ s (4; Comut. e Assoc.)
ou ⇔. 6. (p ∨ q) ∨ s
Exemplo 5.10. Dê uma demonstração uma demonstra- → r ∨ (p ∧ u) (1, 2; Dilema Constr.)
ção de validade para o seguinte argumento: 7. r ∨ (p ∧ u) (5, 6; Modus Ponens)
8. (r ∨ p) ∧ (r ∨ u) (7; Distributiva)
A ∨ (B → A)
9. r∨p (8; Simplicação)
B`A
10. (r ∨ p) ∨ q (9; Adição)
Resolução: Usamos a demonstração directa: 11. (p ∨ q) ∨ r (10; Comut. e Assoc.)
12. ¬(p ∨ q) ∨ r (1; Condicional 1)
1. A ∨ (B → A) (Hip.) 13. r ∨ ((p ∨ q) ∧ ¬(p ∨ q)) (11, 12; Comut., Distr.)
2. B`A (Hip. ` Conclusão) 14. r∨C (13; Complemento)
4. A ∨ (¬B ∨ A) (1; Cond.1 e Def. de ⇔) 15. r (14; Identidade)
5. ¬B ∨ A (4; Comut., Assoc. e Idemp.)
6. ¬¬B (2; Dupla negação) b) A demonstração de validade indirecta:
7. A (5, 6; Silogismo disjuntivo)
Exemplo 5.11. Dê a demonstração de validade do se- 1. p∨q →r (Hip.)
guinte argumento. Se Miau é um gato e Cléo um peixi- 2. s→p∧u (Hip.)
nho, então Fido não é um cachorro. Fido é um cachorro 3. q∨s`r (Hip. ` Conclusão)
ou Miau e Cléo gostam de nadar. Miau é um gato se 4. ¬r (Demonstração Indirecta)
e somente se Cléo é um peixinho. Logo, se Miau é um 5. ¬(p ∨ q) (1, 4; Modus Tollens)
gato, Miau gosta de nadar. 6. ¬p ∧ ¬q (5; de Morgan)
Resolução: Primeiro, escrevemos o argumento sim- 7. ¬p (6; Simplicação)
bolicamente usando os símbolos MG,CP,FC,MN,CN. 8. ¬q (6; Simplicação)
Depois, realizamos a demonstração de validade indi- 9. s (3, 8; Silogismo Disjuntivo)
recta deste argumento. 10. p∧u (2, 9; Modus Ponens)
11. p (10; Simplicação)
1. M G ∧ CP → ¬F C (Hip.) 12. p ∧ ¬p ≡ C (7, 11; Contradição)
2. F C ∨ (M N ∧ CN ) (Hip.)
3. F C ↔ CP Na nossa opinião, para o argumento do Exemplo 5.12
` MG → MN (Hip. ` Conclusão) é mais racional o método da demonstração de validade
4. ¬(M G → M N ) (Demonstração Indirecta) indirecta.
5. ¬¬(M G ∧ ¬M N ) (4; Condicional 1) Exemplo 5.13. Dê uma demonstração directa e uma
6. M G ∧ ¬M N (5; Dupla Negação) demonstração indirecta de validade para o argumento
7. M G (6; Simplicação) abaixo, usando os símbolos sugeridos.
8. ¬M N (6; Simplicação) Wilson será eleito presidente do Centro Académico
9. M G ∧ M G → ¬F C (1, 3; Comut., Def. de ↔) ou ambos, Hélio e Lúcio serão eleitos vice-presidentes
10. M G → ¬F C (9; Idemp., Def. de ⇔) do Centro Académico. Se Wilson for eleito presidente
11. ¬F G (7, 10; Modus Ponens) do Centro Académico ou Hélio for eleito vice, então Da-
12. M N ∧ CN (2, 11; Silogismo Disjunt.) vid encaminhará um protesto. Portanto, Wilson será
13. M N (12; Simplicação) eleito presidente do Centro Académico ou David enca-
14. M N ∧ ¬M N ≡ C (13, 8; Contradição) minhará um protesto (W, H, L, D).

33
Resolução: Primeiro, escrevemos o argumento sim-
bolicamente 1. P → (Q → R)
` ¬R → (P → ¬Q) (Hip. ` Conclusão)
W ∨ (H ∧ L) 2. ¬(¬R → (P → ¬Q)) (Dem. Indirecta)
W ∨H →D `W ∨D 3. ¬R ∧ ¬(P → ¬Q) (2; de Condicional 1)
4. ¬R (3; Simplicação)
a) A demonstração de validade directa:
5. ¬(P → ¬Q) (3; Simplicação)
6. P ∧ ¬¬Q (5; de Condicional 1)
1. W ∨ (H ∧ L) (Hip.) 7. P (6; Simplicação)
2. W ∨H →D `W ∨D (Hip. ` Conclusão) 8. ¬¬Q (6; Simplicação)
3. (W ∨ H) ∧ (W ∨ L) (1; Distr.) 9. Q (8; Negação dupla)
4. W ∨H (3; Simplicação) 10. Q→R (7, 1; Modus Ponens)
5. D (2, 4; Modus Ponens) 11. R (10, 9; Modus Ponens)
6. D∨W (5; Adição) 12. R ∧ ¬R ≡ C (11, 4; Contradição)
7. W ∨D (8; Comut.) Agora, mesmo que na terceira demonstração da Sec-
ção 4.5, reduzimos (na base da lei de exportação) o
b) A demonstração de validade indirecta: teorema H para o teorema
Sejam P → (Q → R), ¬R e P . Demonstrar ¬Q.
1. W ∨ (H ∧ L) (Hip.) Escrevamos o último teorema como o argumento
2. W ∨H →D `W ∨D (Hip. ` Conclusão)
3. ¬(W ∨ D) (Demonstração Indirecta)
4. ¬W ∧ ¬D (3; de Morgan) 1. P → (Q → R) (Hip.)
5. ¬W (4; Simplicação) 2. ¬R (Hip.) (5.7)
6. ¬D (4; Simplicação) 3. P ` ¬Q (Hip. ` Conclusão)
7. H ∧L (1, 5; Silogismo Disj.) c) A demonstração de validade directa do argumento
10. H (7; Simplicação) (5.7) é:
11. ¬(W ∨ H) (2, 6; Modus Tollens)
12. ¬W ∧ ¬H (11; de Morgan)
13. ¬H (12; Simplicação.) 1. P → (Q → R) (Hip.)
14. H ∧ ¬H ≡ C (10, 13; Contradição) 2. ¬R (Hip.)
3. P ` ¬Q (Hip. ` Conclusão)
Exemplo 5.14. Consideremos de novo o Teorema H 4. Q → R (3, 1; Modus Ponens)
considerado na Secção 4.5, mas agora como um ar- 5. ¬Q (4, 2; Modus Tollens)
gumento, e vamos demonstrar a validade deste argu- d) A demonstração de validade indirecta é para o
mento. argumento (5.7):
Teorema H. Seja P → (Q → R). Demonstrar que
¬R → (P → ¬Q). 1. P → (Q → R) (Hip.)
2. ¬R (Hip.)
Análise: a) Primeiro, escrevemos o argumento sim- 3. P ` ¬Q (Hip. ` Conclusão)
bolicamente 4. ¬¬Q ≡ Q (Demonstração Indirecta)
5. Q→R (3, 1; Modus Ponens)
P → (Q → R) ` ¬R → (P → ¬Q) (5.6) 6. R (5, 4; Modus Ponens)
7. R ∧ ¬R ≡ C (6, 2; Contradição)
a) A demonstração de validade directa para o argu-
mento (5.6): Conclusão. Demonstramos o teorema dado de qua-
tro métodos de demonstração formal de um argumento.
1. P → (Q → R) É visto que os últimos dois deles são aplicados para o
` ¬R → (P → ¬Q) (Hip. ` Conclusão) argumento reduzido (5.7). Então, para escrever um
2. ¬P ∨ (¬Q ∨ R) (1; duas vezes de Cond. 1) teorema como um argumento, existem várias possibili-
3. ¬R ∨ (¬P ∨ ¬Q) (2; Comut. e Assoc.) dades equivalentes, alguns deles podem ser mais racio-
4. ¬¬R ∨ (¬P ∨ ¬Q) (3; Dupla Negação) nais.
5. ¬R → (P → ¬Q) (3; duas vezes de Cond. 1)
5.6 Exercícios
É claro que esta demonstração é mesma que primeira
demonstração da Secção 4.5, só apresentada na forma Os exercícios abaixo são do manual [2] e duma cha do
da demonstração de validade de argumento. Prof. Alo Martini publicada no Internet. Nos exer-
b) A demonstração de validade indirecta para o ar- cícios o símbolo C é usado para algumas propriedades
gumento (5.6): que não são obrigatoriamente as contradições.

34
Para cada um dos seguintes argumentos, dê uma de- Apresentemos duas demonstrações: primeira,
monstração directa e uma demonstração indirecta de usando parcialmente ideias e alguns passos da demons-
validade. tração directa (em particular, a lei de Exportação), e
segunda, sem usar a lei de Exportação.
1.
A ∨ (B ∧ C) 1. A ∧ B → C (Hip.)
B→D 2. (A → C) → D (Hip.)
C→E 3. ¬B ∨ E ` B → D ∧ E (Hip. ` Concl.)
¬A ` C 4. ¬(B → D ∧ E) (Dem.Indir.)
5. ¬¬(B ∧ ¬(D ∧ E)) (4; Cond.1b)
2.
B ∨ (C → E) 6. B ∧ ¬(D ∧ E) (5; Dupla neg.)
B→D 7. B ∧ (¬D ∨ ¬E) (6; de Morgan)
¬D → (E → A) 8. (B ∧ ¬D) ∨ (B ∧ ¬E) (7; Distr.)
¬D ` C → A 9. ¬(B ∧ ¬E) (3; Dupla neg., de Morgan )
10. B ∧ ¬D (8, 9; Comut., Silog. disj.)
3. 11. B ∧ A → C (1; Comut.
(A ∨ B) → (A → D ∧ E) 12. B → (A → C) (11; Exportação)
A∧D `E∨F 13. B → D (12, 2; Transitiva)
4. 14. ¬(B ∧ ¬D) (6; Cond.1b)
A∨B 15. Contradição (10, 14; Contr.)
¬B ∨ C ` A ∨ C
1. A ∧ B → C (Hip.)
5. 2. (A → C) → D (Hip.)
B∨C →B∧A 3. ¬B ∨ E ` B → D ∧ E (Hip. ` Concl.)
¬B ` ¬C 4. ¬(B → D ∧ E) (Dem.Indir.)
6. 5. ¬¬(B ∧ ¬(D ∧ E)) (4; Cond.1b)
B → ¬S 6. B ∧ ¬(D ∧ E) (5; Dupla neg.)
D ∧ ¬P → S 7. B ∧ (¬D ∨ ¬E) (6; de Morgan)
D∧B `P 8. (B ∧ ¬D) ∨ (B ∧ ¬E) (7; Distr.)
9. ¬(B ∧ ¬E) (3; Dupla neg., de Morgan)
7. 10. B ∧ ¬D (8, 9; Comut., Silog. disj.)
A∧B →C
11. B (10; Simplif.
(A → C) → D
12. ¬D (10; Simplif.)
¬B ∨ E ` B → D ∧ E
13. ¬(A → C) (12, 2; Modos Tollens)
Resolução: Apresentemos as demonstrações pelos 14. ¬¬(A ∧ ¬C) (13; Cond.1b)
métodos directo e indirecto. 15. A ∧ ¬C (14; Dupla neg.)
a) A demonstração de validade directa. 16. A (15; Simplif.)
No presente exercício é difícil encontrar a resolução. 17. ¬C (15; Simplif.)
Caso conclusão complicada, é bem analisar esta condi- 18. A ∧ B (11, 16; Def de ∧)
ção. No exercício, pela lei de condicional 1, a conclusão 19. ¬(A ∧ B) (1, 17; Modus Tollens)
é equivalente a ¬B ∨ (D ∧ E), ou usando lei de distri- 20. Contradição (18, 19; Contr.)
buição, temos (¬B ∨ D) ∧ (¬B ∨ E). Mas o segundo Fim da resolução do Exercício 7.
membro desta conjunção representa-se a última hipó-
tese, então é suciente demonstrar ¬B ∨ D. Então, já Na demonstração de validade dos seguintes argumen-
sabemos como usar a última hipótese. Mas como usar tos, use os símbolos sugeridos.
as primeiras duas. Podemos procurar obter na primeira 8. Se a população cresce rapidamente e a produção
hipótese a expressão A → C (usando lei de Exporta- permanece constante, então os preços sobem. Se
ção ou sequência de outras leis). Agora, usando a ideias os preços sobem, então o governo controla os pre-
descritas, apresentemos a mesma demonstração: ços. Se sou rico, então não me preocupo com o au-
mento dos preços. Não é verdade que não sou rico.
1. A ∧ B → C (Hip.) O governo não controla os preços ou preocupo-me
2. (A → C) → D (Hip.) com aumento dos preços. Portanto, não é verdade
3. ¬B ∨ E ` B → D ∧ E (Hip. ` Conclusão) que a população cresce rapidamente e a produção
4. B ∧ A → C (1; Comut.) permanence constante.
5. B → (A → C) (4; Exportação) (P: a população cresce rapidamente, C: a produ-
6. B → D (5, 2; Transitiva) ção permanence constante, S: os preços sobem, G:
7. ¬B ∨ D (6; Cond.1) o governo controla os preços, R: eu sou rico, A: eu
8. (¬B ∨ D) ∧ (¬B ∨ E) (3, 7; Def de ∧) preocupo-me com o aumento dos preços).
9. ¬B ∨ (D ∧ E) (8; Distributiva)
10. B → D ∧ E (9; Cond.1) 9. Se Wilson ou Alberto ganha, então Lúcio e Susana
choram. Susana não está chorada. Portanto, Al-
b) A demonstração de validade indirecta. berto não ganhou.

35
(W: Wilson ganha, A: Alberto ganha, L: Lúcia
chora, S: Susana chora).

10. Se eu me escrevo neste curso e estudo bastante,


então tiro boas notas. Se tiro boas notas, co feliz.
Não estou feliz. Portanto, não me inscrevi neste
curso ou não estudei bastante.
(I: inscrevo-me neste curso, E: estudo bastante, B;
tiro boas notas, F: estou feliz).

11. Hoje é um m de semana se e somente se hoje é


Sábado ou Domingo. Portanto, hoje é um m de
semana, desde que hoje é Sábado. (F,S,D)

12. Hoje é um m de semana se hoje é Sábado ou Do-


mingo. Mas hoje não é um m de semana. Por-
tanto, hoje não é Sábado e hoje não é Domingo.
(F,S,D)

13. Hoje é um m de semana somente se hoje é Sá-


bado ou domingo. Hoje não é Sábado. Hoje não é
Domingo. Portanto, hoje não é um m de semana.
(F,S,D)

14. A proposta de auxílio está no correio. Se os arbi-


tros a receberem até sexta-feira, eles a analisarão.
Portanto, eles a analisarão, porque se a proposta
estiver no correio, eles a receberão até sexta-feira.
(C,S,A)

15. Miau não é, ao mesmo tempo, um gato e um ca-


chorro. Miau é um gato. Logo, Miau não é um
cachorro. (G,C)

16. Se Miau caça, ele apanha ratos. Se ele não dorme


bastante, então ele caça. Se ele não apanha ratos,
ele não dorme bastante. Logo, Miau apanha ratos.
(C,R,D)

17. Se Arlindo está doente, Mathias não vai à escola.


Se Mathias está doente, Arlindo não vai à escola.
Arlindo e Mathias vão à escola. Logo, nem Arlindo
nem Mathias estão doentes. (AD,MD,AE,ME)

18. Se a Lua gira em torno da Terra e a Terra gira


em torno do Sol, então Copérnico tinha razão. Se
Copérnico tinha razão, então Ptolomeu não tinha
razão. A Terra gira em torno do Sol. Logo, se a
Lua gira em torno da Terra, Ptolomeu não tinha
razão. (LT,TS,C,P)

19. Se meu cliente é culpado, então a faca estava na


gaveta. Ou a faca não estava na gaveta ou Jason
Pritchard viu a faca. Se a faca não estava lá no dia
10 de Outubro, então segue que Jason Pritchard
não viu a faca. Além disso, se a faca estava lá em
10 de Outubro, então a faca estava na gaveta e
também o machado estava no celeiro. Mas todos
nós sabemos que o machado não estava no celeiro.
Portanto, senhoras e senhores presentes no Juri,
meu cliente é inocente. (C,F,J,O,M)

36
Capítulo 6

Indução matemática

6.1 Introdução. Exemplo para qualquer n ≥ 1. Podemos representar este facto


por meio da série innita das implicações:
Indução matemática é um dos métodos de demonstra-
ção de teoremas e outras proposições matemáticas. In- P (1) → P (2)
dução pode servir para descobrir um resultado, mas P (2) → P (3)
isto não é indução matemática, é raciocínio indutivo
P (3) → P (4)
informal.
A ideia do método pode ser interpretada de maneira ...
seguinte. Seja A um subconjunto do conjunto N de P (n) → P (n + 1)
todos os números naturais. Sabe-se que ...
1. 1 ∈ A.
Mas a primeira proposição P (1) é verdadeira e per-
2. n ∈ A → n + 1 ∈ A mite armar que a segunda P (2) é verdadeira também.
Essa, por sua vês, garante veracidade da P (3), etc. In-
O que é que podemos dizer relativamente ao conjunto tuitivamente claro que P (n) é verdadeira para qualquer
A? Claro que 2 ∈ A, porque número natural.
1 ∈ A ∧ (1 ∈ A → 2 ∈ A).

Intuitivamente é claro que A = N. O exemplo abaixo


6.2 Princípio da indução mate-
é baseado sobre a mesma ideia. mática
Exemplo 6.1. Consideremos as igualdades:
Seja dado um predicado P denido no conjunto de nú-
1+2=3=2 −1 2 meros naturais N, tal que para qualquer n natural xo
P (n) se representa a proposição que pode ser verda-
1 + 2 + 4 = 7 = 23 − 1 deira ou falsa. Sob certas condições é preciso demons-
1 + 2 + 4 + 8 = 15 = 24 − 1 trar que a proposição P (n) é verdadeira qualquer que
seja n natural, i.e.
Aparece uma hipótese que
∀(n ∈ N) P (n).
1 + 2 + 4 + · · · + 2n = 2n+1 − 1. (6.1)
A demonstração que utiliza o princípio da indução
Seja a ultima igualdade um predicado P (n). Então, matemática consiste em dois passos, base (B) e passo
as proposições P (1), P (2), P (3) são verdadeiras. De- indutivo (I):
monstremos a implicação P (n) → P (n + 1). Suponha-
mos que P (n), isto é, (6.1) é verdadeira, e demonstre- (B) Demonstrar que a proposição dada é válida para
mos que n = 1;

1 + 2 + 4 + · · · + 2n + 2n+1 = 2n+2 − 1. (I) A partir da suposição que a proposição é válida


para n = k mostrar que a suposição é válida e
Segundo a suposição o lado esquerdo podemos trans- para n = k + 1 (qualquer que seja k ∈ N).
formar
O considerado podemos resumir por meio do teorema:
1 + 2 + 4 + · · · + 2n + 2n+1 = 2n+1 − 1 + 2n+1
Teorema 6.1 (Princípio de Indução Matemática
= 2 · 2n+1 − 1 = 2n+2 − 1. (PIM)). Vamos supor que
Então, é demonstrada a implicação (B) P (1) é verdadeira;
P (n) → P (n + 1), (I) P (k) → P (k + 1) qualquer que seja k ∈ N.

37
Então a proposição P (n) é verdadeira qualquer que seja Exemplo 6.3. Encontrar a soma
n ∈ N.
sn = 1 + 3 + 5 + . . . + (2n − 1).
O teorema 6.1 pode ser demonstrado na base de um
princípio de escolha. Notemos que o n-ésimo lugar ocupa o número 2n − 1
(que é possível demonstrar por meio da mesma indu-
O princípio de elemento mínimo: ção). Consideremos os cálculos:

Qualquer subconjunto não vazio do conjunto n=1 1


N dos números naturais tem o mínimo ele- n=2 1+3=4
mento. n=3 1+3+5=9
n = 4 1 + 3 + 5 + 7 = 16
Demonstração do teorema 6.1. Seja P (n) um predi- ... ...
cado denido sobre N e obedecendo às condições (B) e Aparece a suposição (indução informal) que a soma
(I) do teorema 6.1. Designemos por E ⊂ N o conjunto s é igual a n2 . Agora vem etapa da demonstração.
n
de todos os valores de n para os quais P (n) é falso. Seja P (n) = {1 + 3 + 5 + . . . + (2n − 1) = n2 }.
Precisamos de demonstrar que E = ∅. Suponhamos
ao contrário que E não é vazio. Conforme ao princí- (B) P (1) = {1 = 12 } é verdadeira.
pio o conjunto E tem o elemento mínimo, n0 . O n0 é
diferente de 1, porque P (1) é verdadeira. Como n0 é (I) Suponhamos que (Hipótese) P (k) = {1 + 3 + 5 +
o mínimo, temos P (n0 − 1) é verdadeira, mas P (n0 ) é . . . + (2k − 1) = k 2 } é verdadeira. Temos que de-
falso. Mas isto contradiz à implicação P (k) → P (k +1) monstrar P (k + 1) (Tese). Usando hipótese, obte-
para k = n0 − 1. A contradição obtida permite armar mos
que E = ∅.
1 + 3 + 5 + . . . + (2k − 1) + (2k + 1) = (k + 1)2
Exemplo 6.2. Notemos que as seguintes igualdades = k 2 + (2k + 1) = (k + 1)2 .
2·3 3·4 4·5
1+2= , 1+2+3= , 1+2+3+4= . Então P (k + 1) é verdadeira. Pelo PIM,
2 2 2
são válidas. Este facto pode sugerir uma hipótese in- 1 + 3 + 5 + . . . + (2n − 1) = n2
dutiva
qualquer que seja n ∈ N.
n(n + 1)
1+2+3+...+n = , n = 1, 2, 3, . . . (6.2)
2
6.3 Princípio de indução genera-
Ainda não sabemos se para todos os valores de n a re-
lação (6.2) é verdadeira ou não. Não é possível vericar
lizado
a relação (6.2) para todos os valores de n ∈ N. Teorema 6.2 (PIM generalizado). Seja m ∈ N. Su-
Para demonstrar vamos usar o teorema 6.1. Veri- ponhamos que
quemos que para n = 1 esta proposição é válida. De
. No se- (B) P (m) é verdadeira;
1·2
facto n = 1 torna (6.2) em igualdade 1 =
2
gundo passo (passo da indução) suponhamos que para (I) P (k) → P (k + 1) qualquer que seja k ∈ {m, m +
n = k a proposição é válida, isto é, 1, . . .}.

k(k + 1) Então, a proposição P (n) é verdadeira qualquer que


1 + 2 + ... + k = . seja n ∈ {m, m + 1, . . .}.
2
Baseando nesta hipótese demonstremos que para n = Exemplo 6.4. Demonstre que
k + 1 a proposição será válida também, isto é,
2n > n2
(k + 1)(k + 2)
1 + . . . + k + (k + 1) = . qualquer que seja n ≥ 5.
2
Temos Demonstração. Seja

k(k + 1) P (n) = {2n > n2 }.


1 + 2 + . . . + k +(k + 1) = +k+1
2
É preciso demonstrar P (n) (∀n ≥ 5). Usamos o PIM
| {z }
suposição
generalizado.
k(k + 1) + 2(k + 1) (k + 1)(k + 2)
= = .
2 2 (B) P (5) = {25 > 52 } é verdadeira.
Segundo o PIM, a igualdade (6.2) está demonstrada. (I) Hipótese: P (k) = {2k > k 2 } é verdadeira.

38
Temos que demonstrar Então, a proposição P (n) é verdadeira para todos os
números n naturais.
P (k + 1) = {2k+1 > (k + 1)2 }.
Formulemos agora uma generalização do PIM fraco,
Usando hipótese obtemos usando a ideia do Teorema 6.2.

2k+1 = 2 · 2k > 2k 2 = k 2 + k 2 . (6.3) Teorema 6.4. Suponhamos que


Observamos que qualquer que seja k ≥ 5 tem lugar a (B) P (m) é verdadeira;
desigualdade
k 2 > 2k + 1 (I) P (m) ∧ P (m + 1) ∧ . . . ∧ P (k) → P (k + 1) qualquer
que seja k ∈ {m, m + 1, . . .}.
Daqui e de (6.3) obtemos
Então, a proposição P (n) é verdadeira para todos os
2k+1 > 2k + 2k > k 2 + 2k + 1 = (k + 1)2 . números n ∈ {m, m + 1, . . .}.
Então P (k + 1) é verdadeira. Pelo PIM generalizado, Exemplo 6.6. Demonstrar que qualquer número natu-
P (n) é verdadeira qualquer que seja n ≥ 5. ral n ≥ 2 é possível desenvolver em produto de números
primos.
Exemplo 6.5. Demonstrar a lei de Morgan generalizada
¬(a1 ∨ a2 ∨ . . . ∨ an ) ⇔ ¬a1 ∧ ¬a2 ∧ . . . ∧ ¬an Demonstração. Seja P (n) uma proposição: o número
(n = 2, 3, . . .), n é possível desenvolver em produto de primos.

(B) P (2) é verdadeira, evidentemente. O produto con-


sendo a1 , a2 , . . . an são proposições.
tém um único factor 2
Demonstração. Deve-se demonstrar P (n) qualquer que
(I) Hipótese P (2), . . . P (k) são verdadeiras, sendo k ≥
seja n = 2, 3, . . .
2.
(B) P (2) ≡ {¬(a1 ∨ a2 ) ⇔ ¬a1 ∧ ¬a2 } é verdadeira,
pela lei de Morgan. Tese: P (k + 1) é verdadeira.
(I) Hipótese:
Na demonstração de veracidade de P (k + 1) consi-
P (k) = {¬(a1 ∨ a2 ∨ . . . ∨ ak ) ⇔ ¬a1 ∧ ¬a2 ∧ . . . ∧ ¬ak } deremos dois casos.
a) Seja k + 1 um número primo. Neste caso k + 1
é verdadeira. Temos que demonstrar é o produto de um só factor k + 1 (que é um número
primo), então P (k + 1) é verdadeira.
P (k + 1) = b) Seja k + 1 um número composto. Então, k + 1 =
{¬(a1 ∨ a2 ∨ . . . ∨ ak+1 ) ⇔ ¬a1 ∧ ¬a2 ∧ . . . ∧ ¬ak+1 }. i · j para alguns números naturais i, j que satisfazem
a condição 1 < i, j < k + 1. Segundo a Hipótese,
Designamos por a a proposição a1 ∨a2 ∨. . .∨ak . Temos
P (i) e p(j) são verdadeiras, logo, os números i e j são
que
produtos de números primos, i.e. i = a1 · · · · · am e j =
¬(a ∨ a ∨ . . . ∨ a ) b1 · · · · · bl onde a1 , . . . am , b1 , . . . bl são primos. Daqui,
1 2 k+1
⇔ ¬(a ∨ ak+1 )
k + 1 = a1 · · · · · am b1 · · · · · bk
⇔ ¬a ∧ ¬ak+1 (Lei de Morgan)
(Hip.)
⇔ (¬a1 ∧ ¬a2 ∧ . . . ∧ ¬ak ) ∧ ¬ak+1
é produto de números primos.
⇔ ¬a1 ∧ ¬a2 ∧ . . . ∧ ¬ak+1 (Lei Assoc).
Portanto, P (k + 1) é verdadeira.
Então, P (k + 1) é verdadeira. Pelo PIM (Teorema 6.4), qualquer número natural
Pelo PIM generalizado, P (n) é verdadeira ∀n ∈ n ≥ 2 é possível desenvolver em produto de números
{2, 3, . . .}. primos.

6.4 O princípio fraco de indução 6.5 O princípio de indução com


matemática várias condições na base
As vezes não é possível usar o princípio indicado. Mas Existe mais uma generalização do princípio de indu-
pode ajudar o seguinte teorema. ção matemática que usa várias condições na parte base,
que é úteis, por exemplo, na Matemática Discreta para
Teorema 6.3 (PIM fraco). Suponhamos que demonstrar regularidades de sucessões denidas recur-
sivamente.
(B) P (1) é verdadeira;
Teorema 6.5. Seja m ∈ N. Suponhamos que
(I) P (1) ∧ P (2) ∧ . . . ∧ P (k) → P (k + 1) qualquer que
seja k ∈ {1, 2, . . .}. (B) P (1), P (2), . . . , P (m) são verdadeiras;

39
(I) P (1) ∧ P (2) ∧ . . . ∧ P (k + m − 1) → P (k + m) (d) 8n+2 + 92n+1 é divisível por 73
qualquer que seja k ∈ {1, 2, . . .}. (e) 13 + 23 + . . . + n3 = (1 + 2 + . . . + n)2
Então, a proposição P (n) é verdadeira para qualquer Xn
1 √
número n natural. (f) √ ≥ n
i=1
i
Exemplo 6.7. Sejam s1 = 2, s2 = 4 e sn+2 = sn + Xn
1 √
sn+1 + 2 qualquer que seja n ∈ N. Demonstre que
n (g) √ ≤2 n−1
i
sn = 2n qualquer que seja n ∈ N. i=1
(h) an − 1 ≥ n(a − 1) (a > 0)
Demonstração. É preciso demonstrar P (n) = {sn =
2n } (∀n ∈ N). Apliquemos o Teorema 6.5 para m = 2. 3. Demonstrar a lei distributiva generalizada

(B) P (1) = {s1 = 21 } e P (2) = {s2 = 22 } são verda- a ∨ (b1 ∧ b2 ∧ . . . ∧ bn ) ⇔


deiras. (a ∨ b1 ) ∧ (a ∨ b2 ) ∧ . . . ∧ (a ∨ bn )
(n = 2, 3, . . .),
(I) Hipótese: P (1), P (2), . . . P (k + 1) são verdadeiras
para k ≥ 1. sendo a, b1 , . . . bn são proposições.
Tese: P (k + 2) = {sk+2 = 2 k+2
} é verdadeira.
4. Demonstrar a lei transitiva generalizada
Usando a condição e a hipótese obtemos
(a1 → a2 ) ∧ (a2 → a3 ) ∧ . . .
sk+2 = sk + sk+1 + 2k = 2k + 2k+1 + 2k = ∧(an−1 → an ) ⇒ (a1 → an ) (n = 2, 3, . . .),
2k + 2 · 2k + 2k = 22 · 2k = 2k+2 .
sendo a1 , a2 , . . . an são proposições.
Então, P (k + 2) é verdadeira.
Pelo PIM (Teorema 6.5), sn = 2n qualquer que seja Para cada um dos seguintes exercícios, dado um te-
número natural n. orema:
a) formule o princípio de indução matemática que
Notemos, que na correcção de alguns exercícios dos pode ser usado na demonstração do teorema;
testes de anos anteriores foi utilizado o princípio de in- b) demonstre o teorema usando o princípio formu-
dução com várias condições na base na seguinte forma: lado na alínea a).
Teorema 6.50 Suponhamos que 5. Teorema. Para todoP número natural n ≥ 5 tem lu-
n
(B) P (1), P (2), . . . , P (m) são verdadeiras; gar a desigualdade j=1 j32 < n. Na prova, pode
ser útil 3 + 2 + 9 + 16 + 25
3 3 3 3
≈ 4,39.
(I) P (1) ∧ P (2) ∧ . . . ∧ P (k) → P (k + 1) qualquer que
seja k ∈ {m, m + 1, . . .}. 10 · 2n
6. Teorema. Tem lugar < 1 para todo nú-
n!
Então, a proposição P (n) é verdadeira para qualquer mero natural n que é maior do que cinco.
número n natural.
7. Teorema. 2n < (n−2)! para todo número natural
É claro que este princípio é apenas reformulação do n que é maior ou igual do que 8.
Teorema 6.5. Na nossa opinião, o princípio na forma do
8. Teorema. (4/3) > n para todo número natural
n
Teorema 6.5 é mais conveniente na resolução de exer-
cícios. n que é maior ou igual do que 7.

9. Teorema. Sejam a1 = 7, a2 = 10 e an+2 = 2an+1 −


6.6 Exercícios an (∀n ∈ N). Então, an = 3n + 4 qualquer que
seja número natural n.
1. Demonstrar que para todos n ∈ N 10. Teorema. Sejam a1 = 3, a2 = 9 e an+2 = an+1 +
1 6an (∀n ∈ N). Então, an = 3n qualquer que seja
(a) 12 + 22 + . . . + n2 = n(n + 1)(2n + 1), número natural n.
6
an+1 − 1 11. Teorema. Sejam a1 = 1, a2 = 4 e an+2 = 2 +
(b) 1 + a + a2 + . . . + an = (a 6= 1)
a−1 (n + 1)2 + an+1 − an (∀n ∈ N). Então, an = n2
(c) n5 − n é divisível por 10 qualquer que seja número natural n.
(d) 11n − 4n é divisível por 7 12. Teorema. Sejam a1 = 1, a2 = 2 e an+2 =
2. Demonstrar para ∀n ∈ N (n + 2)a2n+1
(∀n ∈ N). Então, an = n! qualquer
(n + 1)an
(a) 5n − 4n − 1 é divisível por 16 que seja número natural n.
(b) 5n+1 + 2 · 3n + 1 é divisível por 8
(c) n! ≥ 2n−1

40
Tema II

Conjuntos

41
Capítulo 7

Conceito de conjunto. Operações sobre

conjuntos

7.1 Conceito de conjunto Mais, a formulação


"seja A = {x, y, z} um conjunto de três números natu-
O conceito de conjunto surgiu em matemática como re- rais"
sultado de abstracção. Isto permite falar de coisas di- pressupõe que os números x, y , z são diferentes. Mas
ferentes de um ponto de vista, não considerar faces não em geral pode acontecer que o conjunto {x, y, z} pode
necessárias numa investigação concreta. Usam-se dife- ter 2 elementos e pode ter único elemento, isto é, vamos
rentes sinónimos do conjunto, são famílias, classes, sis- assumir a notação A = {2, 2, 5} = {2, 5} = {5, 2}.
temas, colecções. Mas os sinónimos servem só para di- Pode-se usar o símbolo 0 . . .0 (etc.) para conjuntos
versidade, realmente pode ser usado único termo, con- grandes ou innitos
junto. O conjunto é composto de objectos que vamos
chamar elementos do conjunto ou pontos do conjunto. N100 = {1, 2, 3, . . . , 100}, D3 = {3, 6, 9, . . .}
Em matemática cada conjunto pode ter designação,
por exemplo, por uma letra. Seja F o conjunto dos Este método pressupõe um algoritmo de formação de
dígitos usados para escrever números. Para dizer que elementos do conjunto. Por exemplo, para vericar se
2, 7, etc. são elementos do conjunto F usa-se notação o número 36 pertence ao conjunto D3 ou não, é preciso
cumprir várias adições 3 + 3 = 6, 6 + 3 = 9, 9 + 3 =
2 ∈ F, 7 ∈ F, . . . 12, . . . ate obter ou não o elemento necessário. Mas o
algoritmo sugere outra ideia, que o conjunto contém
Notemos que todos os números múltiplos de 3. Então, existe outro
12 ∈
/ F, −1 ∈/ F. método para denir um conjunto.
O símbolo ∈/ usa-se para dizer que um objecto não é
elemento do conjunto considerado. 7.2.2 Propriedade característica
Um conjunto pode ser dado por meio de uma propri-
7.2 Métodos de representação de edade característica. Os conjuntos N100 e D3 conside-
rados em cima pode-se descrever de maneira seguinte
conjuntos
N100 = {n : n é natural, n ≤ 100},
7.2.1 Lista
D3 = {n : n é natural e múltiplo de 3}
O primeiro método para determinar um conjunto é for-
mar uma lista de todos os elementos (ou listar os ele- São consideradas as condições necessárias e sucientes
mentos) para vericar se um número x é elemento do conjunto
N100 ou não. Por exemplo, 1.5 ∈ / N100 porque 1.5 não
A = {2, 4, 6, 8, 10}, é número natural, 200 ∈ / N100 porque 200 6≤ 100. Mas
B = {a, b, c}, 81 ∈ N100 porque 81 satisfaz a ambas condições (é
C = {(1, 2), (5, −1), (30, 0), (0, 0), (−13, 8)}. natural e é menor ou igual do que 100).
Consideremos mais exemplos:
O conjunto B contem os 3 objectos (ou elementos),
o conjunto C consiste dos 5 objectos que são pares D2 = {n : n é natural e é par} = {2, 4, 6, . . .},
ordenados de números inteiros. E = {x : 1 ≤ x < 3} = [1, 3[,
Discutiremos um momento da notação. A ordem na
lista dos elementos não tem importância. Por exemplo, G = {t | t é primo, 10 < t < 20} = {11, 13, 17, 19}.
o conjunto D = {5, 7, 8} pode ser representado
Em chavetas o primeiro objecto é uma variável todos
D = {7, 5, 8} = {8, 7, 5} = {5, 8, 7}. os valores da qual formam o conjunto. A variável é

42
seguida pelo símbolo 0 :0 ou pelo símbolo 0 |0 . A segunda Os números reais que não racionais chamam-se irra-
parte contém uma ou várias condições necessárias e cionais. O conjunto de números irracionais designa-se
sucientes para vericar se um elemento pertence ao por I.
conjunto. Em geral, a denição de um conjunto M Os exemplos nos númerosp irracionais são os números
√ 9 √
pala sua propriedade característica tem a forma notáveis π , e, também 2, 3 − 5, π 2 − 15.
Da Teoria de Números é conhecido que qualquer nú-
M = {x : P (x)}
mero real é representável na forma de uma fracção de-
onde P (x) um predicado. M é conjunto de tais x que cimal innita, sendo que esse numero é racional se e
a proposição P (x) seja verdadeira (seja válida a pro- somente se é representável na forma de uma fracção
priedade P (x)). decimal periódica.
Em Matemática usam-se várias formas da denição Por exemplo, o número 1 ∈ Q é representável na
por meio de uma propriedade característica. Em vez forma de uma fracção decimal periódica de dois méto-
de uma variável no primeiro lugar pode ser posta parte dos:
1 = 1.(0) = 1.000 . . . ou
das condições ou uma expressão. Assim,
1 = 0.(9) = 0.999 . . . ,
M = {x ∈ X : P (x)} o número 1 ∈ Q é representável na forma de uma frac-
3
signica: M é o conjunto de tais elementos x do con- ção periódica de um método:
junto X (pertencentes ao conjunto X ) que seja válida 1
P (x). = 0.(3) = 0.333 . . . ,
3
M = {f (x) : P (x)}
mas o número irracional π é representável so na forma
signica: M é conjunto de tais valores de f (x) que seja de uma fracção decimal não-periódica.
válida P (x). A natureza dos números irracionais não admite a
Consideremos, como exemplo, várias formas correc- determinação exacta de todos os dígitos na forma de
tas da denição (ou da representação) do conjunto D2 fracção não-periódica, mas admite uma aproximação
de números naturais pares: decimal desses números, que, com ajuda dos computa-
D2 = {2, 4, 6, . . .} dores modernos, pode ser muito boa! Por exemplo,

= {n : n é natural e é par} π ≈ 3.1415926535897932384626433832795

= {n : n ∈ N é par}
7.4 Conjuntos nitos e innitos.
= {n ∈ N : n é par}
Conjuntos equivalentes
= {n : (∃k ∈ N)n = 2k}
Existem conjuntos nitos e innitos, por exemplo o
= {n : n = 2k, k ∈ N} conjunto de todos os números naturais N é innito.
Designemos por P o conjunto de todos os números pri-
= {2n : n ∈ N} mos,
P = {2, 3, 5, 7, 11, 13, 17, 19, 23, . . .}. (7.1)
7.3 Conjuntos numéricos básicos O conjunto P é innito (veja Teorema G na Secção
4.4.2).
O conjunto
Usa-se o símbolo especial ∅ para o conjunto vazio que
N = {1, 2, 3, . . .}
não tem elementos.
é conjunto dos números naturais. Para um conjunto nito A usa-se a notação |A| para
O conjunto o número dos elementos do A. Por exemplo, se A =
Z0 = {0, 1, 2, . . .} {a, b, c, d, e}, |A| = 5. Para mostrar, que |A| = |B| é
é conjunto dos números inteiros não negativos. suciente e necessário estabelecer uma correspondência
O conjunto biunívoca entre estes conjuntos.
Diz-se que dois conjuntos são equivalentes se é possí-
Z = {0, ±1, ±2, . . .} vel estabelecer uma correspondência biunívoca. Então,
podemos dizer que dois conjuntos nitos A e B têm o
é conjunto dos números inteiros. mesmo número de elementos, se A e B são equivalentes.
O conjunto Para conjuntos innitos pode acontecer que o con-
nm o junto pode ser equivalente à sua parte própria. Por
Q= :m∈Zen∈N exemplo, o conjunto N dos números naturais é equiva-
n
lente ao subconjunto dos números pares
é conjunto dos números racionais.
Por R e C, como é habituado nos todos os ramos da D2 = {2, 4, 6, 8, . . .}.
Matemática vamos designar o conjunto dos números
reais e complexos, respectivamente. Isto é impossível para conjuntos nitos.

43
Um conjunto que é equivalente ao conjunto N dos 7.5.4 Diferença dos sentidos de ∈ e ⊂
números naturais, diz-se enumerável, mas existem con-
juntos que não são enumeráveis. Por exemplo, é pos- Observamos, que na Teoria de Conjuntos (mesmo em
sível mostrar que o conjunto dos números reais R não todos ramos da Matemática) é preciso utilizar os sím-
é enumerável. Mas o conjunto Q de todos os núme- bolos ∈, 6∈, ⊂, e 6⊂ de modo exacto!
ros racionais é enumerável. Mais detalhadamente os 1) x ∈ A signica "x é elemento do conjunto A" ou
conjuntos enumeráveis vamos considerar no Tema IV. "o elemento x pertence ao conjunto A". Às vezes, em
dependência do contexto da frase, é correcto ler "x per-
tencendo ao A" ou mais curto "x do conjunto A". Por
exemplo, ∀x ∈ [0, 1] x2 + x > 0 pode-se ler como para
7.5 Inclusão. Conjunto univer- qualquer ponto x do segmento [0, 1] tem lugar a desi-
sal. Conjunto de conjuntos gualdade x2 + x > 0. Em alguns textos matemáticos
pode-se ver a expressão da forma A 3 x cujo signicado
7.5.1 Inclusão (⊂) é mesmo que x ∈ A.
2) x 6∈ A signica "x não é elemento do conjunto A"
Sejam A e B dois conjuntos. Se cada um dos elementos ou "o elemento x não pertence ao conjunto A".
x ∈ A é também elemento do conjunto B diz-se que A 3) A ⊂ B signica "A é subconjunto do conjunto B "
é um subconjunto do B , ou que o conjunto A é contido ou "o conjunto A está contido em B ". A descrição da
no conjunto B , e escreve-se expressão de palavras também depende do contexto.
Por exemplo, dado intervalo aberto ∆ ⊂ [0, 1] consi-
A ⊂ B. deremos ... entende-se como dado intervalo aberto ∆
contido no segmento [0, 1] consideremos ... Em alguns
A ultima relação A ⊂ B diz-se inclusão. textos matemáticos pode-se ver a expressão da forma
Por exemplo, temos uma sequência de inclusões: B ⊃ A cujo signicado é mesmo que A ⊂ B .
4) A 6⊂ B signica "A não é subconjunto do conjunto
{2, 3, 5} ⊂ P ⊂ N ⊂ Z0 ⊂ Z ⊂ Q ⊂ R ⊂ C. B " ou "o conjunto A não está contido em B ". É claro
que A 6⊂ B é equivalente a condição que os conjuntos
A e B c intersectam.
7.5.2 Conjunto universal
Exemplo 7.6. Sejam A = {1, 2, 3} e Ω = {{1}, {1, 2}}.
Frequentemente num problema consideram-se só sub- Então, é correcto escrever 1 ∈ A, 5 6∈ A, A 3 3,
conjuntos de um conjunto U dado, que se chama con- A ⊂ N, A ⊃ {1}, A ∈ P(Z), {1} ∈ P(A), Ω ⊂ P(A),
junto universo ou conjunto universal. Por exemplo, Ω ∈ P(P(A)). Mas é completamente incorrecto
as guras diferentes no plano podem ser consideradas escrever, por exemplo, 1 ⊂ A, {1} ∈ A, Ω ∈ N,
como subconjuntos dos pontos do plano. Neste caso o {1} ⊂ P(A) (porque?).
plano pode ser considerado como conjunto universal.
O conjunto de todos os números reais usa-se em aná-
lise matemática como conjunto universal para estudar 7.6 Operações sobre conjuntos
funções de uma variável real.
Seja dado um conjunto universal denotado por U . 7.6.1 Complemento
Neste caso o termo "um conjunto" signica "um sub- Uma das três operações de conjunto básicas é a opera-
conjunto do conjunto U , de outras palavras, A ⊂ U . ção de complemento. Apresentemos a denição exacta.

Denição 7.1.
Seja U um conjunto universal. Seja
7.5.3 Conjunto de conjuntos A um conjunto. O conjunto constituído de todos os
Seja M um conjunto. Usa-se designação P(M ) para o elementos de U que não são elementos de A, chama-
conjunto de todos os subconjuntos de M . Por exem- se complemento do conjunto A e designa-se A (nos
c

plo, seja M = {a, b, c}. O conjunto P(M ) contem 8 manuais diferentes também usam-se designações A e
elementos cA).

A mesma denição na forma simbólica é:


∅, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}.
def
Ac = {x : x 6∈ A}.
A operação P pode ser aplicada duas vezes:
Exemplo 7.7. Se R é conjunto universo, então o comple-
P(P({1})) = P({∅, {1}}) mento do conjunto de números racionais é o conjunto
= {∅, {∅}, {{1}}, {∅, {1}}}. de números irracionais, isto é Qc = I.
Observamos que conceito do complemento tem sen-
Teorema 7.1. Para qualquer conjunto M tido somente quando é denido o conjunto universo. Os
complementos de um conjunto podem ser diferentes se
|P(M )| = 2|M | . considerar os conjuntos universos diferentes.

44
Se conside- Denição 7.6. Sejam A, B conjuntos. O conjunto
Exemplo 7.8. Seja A = {3, 4, 5, . . .}.
rar o conjunto universo N temos Ac = {1, 2}, mas constituído de todos os elementos que pertencem a um
se considerar o conjunto universo Z temos Ac = desses conjuntos e não pertencem a outro, chama-se
{0, ±1, ±2, −3, −4, . . .}. diferença simétrica dos conjuntos A e B e denota-se
por
7.6.2 União e intersecção (∪ e ∩) A4B

Denimos duas operações básicas sobre conjuntos: A mesma denição na forma abreviada é:
união e intersecção.
def
A 4 B = {x : (x ∈ A ∧ x 6∈ B) ∨ (x ∈ B ∧ x 6∈ A)}.
Denição 7.2. Sejam A, B conjuntos. O conjunto
constituído de todos os elementos que pertencem a pelo Daqui segue directamente a denição formal da dife-
menos um dos conjuntos A ou B chama-se união dos rença simétrica:
conjuntos A e B e designa-se
A 4 B = (A r B) ∪ (B r A)
A∪B
A mesma denição na forma simbólica é: Exemplo 7.11. Sejam A = {1, 2, 3} e B = {2, 3, 4}.
Então,
def
A ∪ B = {x : x ∈ A ∨ x ∈ B}.
A r B = {1}, B r A = {4},
Denição 7.3. Sejam A, B conjuntos. O conjunto
constituído de todos os elementos que pertencem aos A 4 B = {1, 4}.
ambos conjuntos A e B chama-se intersecção dos con-
juntos A e B e designa-se Exemplo 7.12. Sejam A = [0, 2] e B =]1, 3[. Então,

A∩B A r B = [0, 1], B r A =]2, 3[,

A mesma denição na forma simbólica é: A 4 B = [0, 1]∪]2, 3[.


def
A ∩ B = {x : x ∈ A ∧ x ∈ B}.
7.6.4 Diagramas de Venn
Exemplo 7.9. Sejam A = {1, 2, 3} e B = {2, 3, 4}. En- Como visualização das operações de conjuntos
tão,
consideram-se diagramas chamadas Diagramas de
A ∪ B = {1, 2, 3, 4}, A ∩ B = {2, 3}. Venn.
Exemplo 7.10. Sejam A = [0, 2] e B =]1, 3[. Então,
A ∪ B = [0, 3[, A ∩ B =]1, 2].
Denição 7.4. Diz-se que dois conjuntos A e B inter-
sectam se A ∩ B 6= ∅. Diz-se que dois conjuntos A e B
não intersectam ou são disjuntos se A ∩ B = ∅.

7.6.3 Diferença e diferença simétrica


( r e 4)
Consideremos mais duas operações que podem ser de-
nidos de dois métodos equivalentes: independente-
mente das operações básicas e por meio destas ope-
rações.
Denição 7.5. Sejam A, B conjuntos. O conjunto
constituído de todos os elementos do A que não são
elementos de B , chama-se diferença dos conjuntos A e
B e designa-se
ArB
A mesma denição na forma simbólica é:
def
A r B = {x : x ∈ A ∧ x 6∈ B}.
É claro que a operação diferença pode ser exprimida
por meio das operações complemento e intersecção:
A r B = A ∩ Bc.

45
Exemplo 7.13. Visualize por meio do diagrama de Venn diz-se conjunto de verdade do predicado P (x).
o conjunto A ∪ (B ∩ C). Por outro lado, a cada conjunto A corresponde um
predicado
Resolução:
P (x) = {x ∈ A}
tal que o conjunto de verdade do P (x) coincide com o
A.
Por exemplo, ao conjunto de todos os números pri-
mos corresponde o predicado

P (x) = {x é um número primo}.

Daqui podemos concluir que existe vínculo forte entre


predicados e conjuntos.
Sejam P (x) e Q(x) dois predicados com o mesmo
domínio U . Então,
1. O conjunto de verdade do predicado ¬P (x) é o
7.7 Lógica e teoria de conjuntos complemento do conjunto de verdade do predicado
P (x):
7.7.1 Denição das operações sobre V¬P = U r VP .
conjuntos usando conectivos 2. O conjunto de verdade do predicado P (x)∨Q(x) é
Como já foi dido, as operações sobre conjuntos deni- a união dos conjuntos de verdade de P (x) e Q(x):
das acima na forma de descrição, podem ser denidas
VP ∨Q = VP ∪ VQ .
de maneira simbólica usando Lógica (veja [2]). Assim,
def
A ⊂ B ⇔ ∀x(x ∈ A → x ∈ B), 3. O conjunto de verdade do predicado P (x) ∧ Q(x)
é a intersecção dos conjuntos de verdade de P (x)
def
Ac = {x : x 6∈ A)} = {x : ¬(x ∈ A)}, e Q(x):
VP ∧Q = VP ∩ VQ .
def
A ∪ B = {x : x ∈ A ∨ x ∈ B},
Então, destas relações podemos concluir que todas as
def leis de álgebra de proposições têm uma reexão na te-
A ∩ B = {x : x ∈ A ∧ x ∈ B},
oria de conjuntos, aos conectivos correspondem as ope-
def
A r B = {x : x ∈ A ∧ ¬(x ∈ B)} rações sobre conjuntos:

def ∨∪
A 4 B = {x : (x ∈ A ∧ x 6∈ B) ∨ (x ∈ B ∧ x 6∈ A)}.
∧∩
A expressão simbólica da operação de diferença si- ¬  complemento
métrica acima apresentada, não é única. Vejamos que
M 4 N = {x : ¬(x ∈ M ↔ x ∈ N )}
7.8 Exercícios
Demonstremos a esta proposição.
1. Seja A = {x, y, z}, 5 ∈ A, 6 ∈ A, 8 ∈ A.
x∈M 4N
⇔ x ∈ (M r N ) ∪ (N r M ) (def. 4) (a) É possível encontrar os valores de x, y , z ?
⇔ x ∈ (M r N ) ∨ x ∈ (N r M ) (def. ∪) (b) É possível encontrar os valores de x, y , z ,
⇔ (x ∈ M ∧ ¬(x ∈ N ))∨ sabendo que x < y < z ?
(x ∈ N ∧ ¬(x ∈ M )) (def. r)
⇔ ¬(x ∈ M → x ∈ N )∨ (leis de Cond.1 2. Represente o conjunto A na forma de uma lista.
¬(x ∈ N → x ∈ M ) e Dupla Negação) Determine |A|.
⇔ ¬((x ∈ M → x ∈ N )∧ (a) A = {(−1)n : n ∈ Z r {2, 3, −5}}
(x ∈ N → x ∈ M )) (de Morgan)
⇔ ¬(x ∈ M ↔ x ∈ N ) (lei de Bicond.) (b) A = {x ∈ N : 4 < x < 12}
(c) A = {n ∈ N ∩ [−1, 20] : n é primo}
7.7.2 Relação entre conjuntos e predi- (d) A = {n ∈ N r [8, ∞[ : n não é primo}
cados (e) A = {m ∈ N : m < 9 é m é divisor de 64}
Cada predicado (veja a Secção 3.1) é denido sobre um (f) A = {3k : k ∈ Z∩] − 3, 4[}
conjunto U que é o domínio do predicado. O conjunto (g) A = {2n : 1 < n < 10 e n é par}
VP = {x : P (x)} (h) A = {(−2)n : n ∈ Z ∩ [−2, 3]}

46
(i) A = P({a, b, c}) r P({a, b}) 10. Sejam A = [−1, 5], B = [−2, 0] e C = [−1, 4[.
(j) A = P({a, b, c}) ∩ P({a, c, d, e}) Marque na recta numérica e escreva analitica-
mente o conjunto (A r B) r C .
(k) A = {(−1)n : n ∈ Z r {2, 3, −5}}
(l) A = P({a, b, c, d}) r {∅} 11. Sejam A = [0, ∞[, B = [5, ∞[ e C = [2, 3]. Mar-
que na recta numérica e escreva analiticamente o
(m) A = P(P({a, b})) conjunto (A4B) ∪ C .
3. Visualize por meio do diagrama de Venn os seguin- 12. Sejam A = [0, 1[, B = [2, 5] e C =] − 9, 9[. Mar-
tes conjuntos: A ∩ B ∩ C , A ∩ (B ∪ C), (B ∪ A) ∩ C , que na recta numérica e escreva analiticamente o
Ar(B ∩C), Ar(B ∪C), A∪(B rC), Ar(B rC), conjunto (A ∩ C)4B .
(A r B) r C , A ∪ B ∪ C , A4(B ∩ C), A4(B ∪ C),
A∩(B4C), A∪(B4C), Ar(B4C), (ArB)4C , 13. Achar uma representação dos conjuntos a seguir
(A4B)4C . usando uma propriedade característica:
4. Encontrar os conjuntos M = {1, 4, 9, 16, 25, . . .}
(a) A ∪ B , A ∩ C
(b) (A ∪ B) ∩ C c P = {Mercúrio, Vénus, Terra, Marte,
(c) A r B , C r D Júpiter, Saturno, Urânio, Neptuno}
(d) B 4 D
14. Suponhamos que o conjunto dos números naturais
e achar algumas representações dos conjuntos N é o conjunto universo. Listar os conjuntos
A, B, C, D usando propriedades características se
(a) A = {n : n2 < 50},
(a) O conjunto universal U é o conjunto de todos
(b) B = A ∩ P onde P é o conjunto de todos os
os números naturais,
números primos.
A = {1, 3, 5, 7, 9, 11} (c) C = {n : n < 20, né múltiplo de 3}
B = {2, 3, 5, 7, 11} (d) D = A r C
C = {3, 6, 9, 12}
15. Sejam F e G os conjuntos das raízes reais das
D = {2, 4, 8} equações f (x) = x3 − 3x2 + 4x − 12 = 0 e
g(x) = x2 − 5x + 6 = 0 respectivamente. Achar
(b) U = R, i.e. R é universo, A = [0, 2], B =
]3, 5], C =]2, ∞), D = {1, 4}. (a) o conjunto das raízes reais da equação
f (x)g(x) = 0
5. Seja U = {1, 2, . . . , 9} o conjunto universal, e se-
jam A = {1, 2, 3, 4, 5}, B = {2, 4, 5, 6, 8}, D = (b) o conjunto das raízes reais da equação f (x)2 +
{1, 4, 8, 9}. Encontre (liste) os seguintes conjun- g(x)2 = 0
tos: (c) o conjunto das raízes reais da equação
f (x)/g(x) = 0
(a) Dc ∪ (A r B)
(b) Ac ∩ (B ∪ D) 16. Seja U = N ∪ {0} o conjunto universo e

(c) D4(Ac ∩ B) A = {m2 + 2n2 : m, n ∈ U }.


(d) (A4B)4D)
Note que
(e) ((D ∪ A) ∩ B)c
A = {p : existem m e n tais que p = m2 + 2n2 }
6. Sejam A = [−3, 5[, B = [0, 1] e C = [−2, 2[. Es-
boce na recta numérica e escreva analiticamente o Verique que 0, 1, 2, 3, 4, 6, 8, 9 ∈ A, mas 5, 7 ∈
/ A.
conjunto (A ∩ B) ∪ C .
17. Seja F o conjunto de todas as raízes da equação
7. Sejam A = [0, ∞[, B =] − 2, 0] e C = [−3, 4]. Mar- f (x) = 0. O complemento F c é o conjunto das
que na recta numérica e escreva analiticamente o soluções da f (x) 6= 0? Ou não? Pressupõe-se que
conjunto (A r B) ∩ C . o conjunto universal é R.
8. Sejam A = [1, 5], B =]1, 8] e C =] − ∞, 0[. Mar- 18. Representar o conjunto P(P({a})) na forma de
que na recta numérica e escreva analiticamente o uma lista.
conjunto (A ∪ B) r C .
19. Seja N o conjunto universo. Achar os conjuntos de
9. Sejam A = [0, 1[, B = [−1, 5] e C = [−3, 9[. Mar- verdade dos predicados
que na recta numérica e escreva analiticamente o
conjunto (A ∪ B) ∩ C . (a) S(n) ≡ {n é primo}

47
(b) P (n) ≡ {n é um número par}
(c) A(n) ≡ {n2 < 100}
(d) S(n) ∧ A(n)
(e) S(n) ∨ A(n)
(f) ¬S(n)
(g) P (n) → S(n)
(h) P (n) ↔ S(n)
20. Determine as operações sobre conjuntos corres-
pondentes às operações:
(a) Condicional →
(b) Bicondicional ↔
21∗ Entre todos os matemáticos cada sétimo é lósofo,
entre todos os lósofos cada décimo é matemático.
O que é maior, o número dos matemáticos ou ló-
sofos?
Resposta: lósofos
22∗ Sobre uma circunferência são marcados 2010 pon-
tos brancos e um ponto vermelho. Consideremos
todos polígonos possíveis com vértices nesses pon-
tos. Que número maior, o número dos polígonos
com ponto vermelho ou sem ponto vermelho?
Resposta: com ponto vermelho
23 Entre dos 40 estudantes de uma turma 32 estu-

dantes têm o livro Lógica, 21 estudantes têm o


livro Análise e 15 estudantes têm ambos os li-
vros. Quantos estudantes não têm nenhum livro
dos dois?
Resposta: 2
24∗ Numa escola há 100 alunos. 65 alunos estudam
Matemática, 45 estudam Electrónica, 42 estudam
Direito, 20 estudam Matemática e Electrónica, 25
estudam Matemática e Direito e 15 estudam Elec-
trónica e Direito. Quantos alunos estudam as três
disciplinas? E só Electrónica?
Resposta: 8, 18
25∗ Numa sala há 12 homens. Alguns deles dizem
sempre verdade, mas outros sempre mentira. To-
dos disseram uma frase. O primeiro disse: "Não
existe nenhum homem que diz verdade", o se-
gundo: "Não há mais do que um homem verda-
deiro", o terceiro: "Não há mais de dois homens
que dizem verdade", e etc, o décimo segundo: 'Não
há mais de onze homens verdadeiros.' Determinar
qual deles pertence ao conjunto de pessoas verda-
deiras.
Resposta: 7o , 8o , . . . , 12o
26∗ O professor deu a classe uma tarefa intrincada.
Como resultado, quantidade dos meninos que re-
solveram a tarefa era igual ao número das meninas
que não a resolveram. O que é maior, o número
dos alunos que resolveram a tarefa ou o número
das meninas?
Resposta: igual

48
Capítulo 8

Leis de teoria de conjuntos

8.1 Demonstração de inclusão e Exemplo 8.7. Demonstrar que A r B = A ∩ B c .


de identidade de conjuntos Demonstração.
Notemos que para demonstrar a inclusão A ⊂ B é su-
ciente para qualquer x ∈ A mostrar que x ∈ B (i.e. x∈ArB
demonstrar x ∈ A ⇒ x ∈ B ). A forma simbólica da ⇔ x ∈ A ∧ ¬(x ∈ B) (def. r)
demonstração tem alguma analogia do raciocínio de- ⇔ x ∈ A ∧ x ∈ Bc (def. complemento)
dutivo. ⇔ x ∈ A ∩ Bc (def. ∩)
Exemplo 8.2. Demonstrar que (A ∪ B) ∩ Ac ⊂ B .
Demonstração. Deve-se mostrar que x ∈ (A ∪ B) ∩ Exemplo 8.8. Mostrar A 4 B = (A ∪ B) r (A ∩ B).
Ac ⇒ x ∈ B . Temos
x ∈ (A ∪ B) ∩ Ac Demonstração.
⇔ (x ∈ A ∨ x ∈ B) ∧ ¬(x ∈ A) (def. ∪, ∩, Ac )
⇒ x∈B (silogismo disj.) x∈A4B
⇔ x ∈ (A r B) ∪ (B r A) (def. de 4)
Denição 8.1. Diz-se que os conjuntos A e B são
⇔ (x ∈ A ∧ x 6∈ B)∨
iguais se são constituídos dos mesmos elementos, isto
(x ∈ B ∧ x 6∈ A) (def. de r, ∪)
é
def ⇔ (x ∈ A ∨ x ∈ B)∧
A = B ⇔ ∀x(x ∈ A ↔ x ∈ B)
(x 6∈ B ∨ x ∈ B)∧
Teorema 8.1. A = B ⇔ (A ⊂ B) ∧ (B ⊂ A). (x ∈ A ∨ x 6∈ A)∧
(x 6∈ B ∨ x 6∈ A) (lei distr.)
Demonstração. ⇔ (x ∈ A ∨ x ∈ B) ∧ T ∧
(A ⊂ B) ∧ (B ⊂ A) T ∧ ¬(x ∈ B ∧ x ∈ A) (Compl., Morgan)
⇔ ∀x(x ∈ A → x ∈ B)∧ ⇔ (x ∈ A ∨ x ∈ B)∧
∀(x ∈ B → x ∈ A) (def. ⊂) ¬(x ∈ A ∧ x ∈ B) (Ident.,Comut.)
⇔ ∀x((x ∈ A → x ∈ B)∧ ⇔ x ∈ A ∪ B ∧ x 6∈ A ∩ B (def. de ∪, ∩)
(x ∈ B → x ∈ A)) (teorema 3.2) ⇔ x ∈ (A ∪ B) r (A ∩ B) (def. de r)
⇔ ∀x(x ∈ A ↔ x ∈ B) (lei bicond.)
⇔ A=B (def. =)
Exemplo 8.9. Mostrar A r B = A r (A ∩ B).
Demonstração.
Pelo Teorema 8.1, para demonstrar a igualdade de
conjuntos A = B é preciso demonstrar duas inclusões x ∈ A r (A ∩ B)
A ⊂ B e B ⊂ A. Então, é preciso demonstrar duas ⇔ x ∈ A ∧ ¬(x ∈ A ∧ x ∈ B) (def. de ∩, r)
implicações: x ∈ A ⇒ x ∈ B e x ∈ A ⇒ x ∈ B , ou ⇔ x ∈ A ∧ (x 6∈ A ∨ x 6∈ B) (Morgan.)
separadamente, ou, quando isto é possível, demonstrar ⇔ (x ∈ A ∧ x 6∈ A)∨
juntos, isto é (x ∈ A ∧ x 6∈ B) (distr.)
x ∈ A ⇔ x ∈ B. ⇔ C ∨ (x ∈ A ∧ x 6∈ B) (lei de Compl.)
Como na Álgebra, a igualdade de conjuntos que é vá- ⇔ x ∈ A ∧ x 6∈ B (lei de Ident.)
lida para quaisquer conjuntos que estão na parte es- ⇔ x∈ArB (def. de r)
querda e direita da igualdade, chama-se identidade de
conjuntos. Uma identidade de conjuntos e caso parti-
Exemplo 8.10. Demonstrar
cular de lei da teoria de conjuntos. Uma lei pode ter a
forma da inclusão (como no Exemplo 8.2) ou a forma
de identidade (como nos exemplos abaixo) A ∩ (B r C) = (A ∩ B) r (A ∩ C).

49
Demonstração. 10. A r B = A ∩ B c

x ∈ (A ∩ B) r (A ∩ C) 11. A 4 B = (A ∪ B) r (A ∩ B)
⇔ (x ∈ A ∧ x ∈ B)∧
¬(x ∈ A ∧ x ∈ C) (def. de ∩, r) 12. A r B = A r (A ∩ B) = (A ∪ B) r B
⇔ (x ∈ A ∧ x ∈ B)∧ 13. (A ∩ B) r C = A ∩ (B r C)
(x 6∈ A ∨ x 6∈ C) (Morgan.)
⇔ ((x ∈ A ∧ x ∈ B) ∧ x 6∈ A)∨ 14. A ∪ B = A ∪ (B r A) = (A r B) ∪ B =
((x ∈ A ∧ x ∈ B) ∧ x 6∈ C) (distr.) (A ∩ B) ∪ (A 4 B)
⇔ (Contr. ∧ x ∈ B)∨
(x ∈ A ∧ (x ∈ B ∧ x 6∈ C)) (Com,Ass,Cont) As leis 1-14 representam-se identidades dos conjun-
⇔ x ∈ A ∧ (x ∈ B ∧ x 6∈ C) (leis de Ident.) tos mais importantes. Um dos métodos de demonstra-
⇔ x ∈ A ∩ (B r C) (def. de ∩, r) ção das leis foi apresentado na secção anterior. Vamos
repetir este método e considerar um outro método de
Recomendação : Interpretar e sentir as igualdades demonstração.
dos exemplos por meio dos diagramas de Venn. 10 método (de raciocínio dedutivo). Para demons-
trar a lei (identidade) da forma A = B é suciente
demonstrar
8.2 Leis de álgebra de conjuntos x ∈ A ⇔ x ∈ B.
Suponhamos que todos os conjuntos são subconjuntos do método de raciocínio dedutivo usando denições das
de um conjunto U dado (conjunto universal). A seguir operações de conjuntos e leis da Álgebra Lógica.
são apresentadas as fórmulas que podem ser usadas Observamos que este método foi usado para demons-
como fórmulas básicas. Usando essas fórmulas pode- tração das leis 10, 11 e 12(1) nos Exemplos 8.78.8.
mos realizar transformações algébricas de maneira aná- Demonstramos, como exemplo, também a primeira lei
loga como fazem-se transformações em álgebra de nú- de Morgan:
meros. Pode-se demonstrar que o sistema apresentado (A ∪ B)c = Ac ∩ B c
é completo, isto é, pode ser tomado como um sistema Demonstração.
de axiomas na base do qual podia ser deduzida uma
fórmula qualquer. O sistema apresentado não é único, x ∈ (A ∪ B)c
existem outros sistemas equivalentes. ⇔ ¬(x ∈ A ∨ x ∈ B) (def. de compl., ∪, )
⇔ ¬(x ∈ A) ∧ ¬(x ∈ B) (Morgan)
1. Leis comutativas ⇔ x ∈ Ac ∩ B c (def. de compl., ∩, )
(a) A ∪ B = B ∪ A,
20 método (de transformações). A lei da forma
(b) A ∩ B = B ∩ A A = B demonstra-se pela cadeia (sequência) nita das
identidades
2. Leis associativas
(a) (A ∪ B) ∪ C = A ∪ (B ∪ C), A = M1 = M2 = . . . = Mn = B
(b) (A ∩ B) ∩ C = A ∩ (B ∩ C) onde a cada passo deduzimos com base de uma lei de
Teoria de Conjuntos, já conhecida.
3. Leis distributivas
Como exemplo, demonstramos a lei 11
(a) A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C),
A 4 B = (A ∪ B) r (A ∩ B)
(b) A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
do método de transformações (veja a demonstração do
4. A ∪ A = A, A∩A=A
método de raciocínio dedutivo no Exemplo 8.8).
5. (a) A ∪ ∅ = A Demonstração.
(b) A ∪ U = U
A4B
(c) A ∩ ∅ = ∅ = (A r B) ∪ (B r A) (def. de 4, )
(d) A ∩ U = A = (A ∩ B c ) ∪ (B ∩ Ac ) (lei 10)
= (A ∪ B) ∩ (A ∪ Ac )∩
6. (Ac )c = A (B c ∪ B) ∩ (B c ∪ Ac ) (lei distr. duas vezes)
7. A ∪ Ac = U, A ∩ Ac = ∅ = (A ∪ B) ∩ U ∩ U
∩(Ac ∪ B c ) (leis comut. e 7)
8. U c = ∅, ∅c = U = (A ∪ B) ∩ (A ∩ B)c (leis 4,5 e de Morgan)
= (A ∪ B) r (A ∩ B) (lei 10)
9. Leis de Morgan
A identidade do Exemplo 8.10
(a) (A ∪ B)c = Ac ∩ B c ,
(b) (A ∩ B)c = Ac ∪ B c A ∩ (B r C) = (A ∩ B) r (A ∩ C)

50
também demonstramos do método das transformações A segunda inclusão segue da primeira e da lei co-
de dois modos diferentes: mutativa: A ∪ B = B ∪ A.
Demonstração 1.
(A ∩ B) r (A ∩ C)
Lema 2. A ∩ B ⊂ A e A ∩ B ⊂ B .
= (A ∩ B) ∩ (A ∩ C)c (lei 10)
= (A ∩ B) ∩ (Ac ∪ C c ) (lei de Morgan)
Demonstração.
= ((A ∩ B) ∩ Ac ) ∪ ((A ∩ B) ∩ C c ) (distr.) x∈A∩B
= (B ∩ ∅) ∪ (A ∩ (B ∩ C c )) (leis com.,ass. e 7) ⇔ x∈A∧x∈B (def. de ∩, )
= A ∩ (B ∩ C c ) (leis 5) ⇒ x∈A (lei de simplicação)
= A ∩ (B r C) (lei 10)
Demonstração 2. A segunda inclusão segue da primeira e da lei co-
mutativa: A ∩ B = B ∩ A.
A ∩ (B r C)
= (A ∩ B) r C (lei 13) I. Demonstramos A ⊂ B ⇔ A ∪ B = B .
= (A ∩ B) r (A ∩ B ∩ C) (lei 12)
1) Primeiro, provamos A ⊂ B ⇒ A ∪ B = B .
= A ∩ (B r (A ∩ B ∩ C)) (lei 13)
= A ∩ (B r (B ∩ (A ∩ C))) (leis com. e ass.) Seja A ⊂ B .
= A ∩ (B r (A ∩ C)) (lei 12) (a) A inclusão B ⊂ A ∪ B segue do Lema 1.
= (A ∩ B) r (A ∩ C) (lei 13)
(b) Demonstramos à inclusão A ∪ B ⊂ B do mé-
Observação. O método de raciocínio dedutivo é mais todo de raciocínio dedutivo (é conveniente usar
universal do que método das transformações, mas, a linguagem matemática mista, e não apenas es-
quando é possível usar o segundo, ele é, como regra, quema formal).
mais racional do que primeiro. Seja x ∈ A ∪ B . Então, pela denição x ∈ A ou
Exemplo 8.11. (Exercício 9(a) em [L]). Demonstrar x ∈ B.
A ∩ (B 4 C) = (A ∩ B) 4 (A ∩ C). Caso 1. Seja x ∈ A. Da inclusão A ⊂ B segue
(x ∈ A) → (x ∈ B). Então (pelo lei de modus
Demonstração. Ponens) x ∈ B .
A ∩ (B 4 C) Caso 2. Seja x ∈ B . A proposição x ∈ B é imedi-
= A ∩ ((B r C) ∪ (C r B)) (def. de 4) ata.
= (A ∩ (B r C)) ∪ (A ∩ (C r B)) (lei distr.)
A inclusão A ∪ B ⊂ B está demonstrada.
= ((A ∩ B) r (A ∩ C))∪
((A ∩ C) r (A ∩ B)) (Ex. 8.10) Das inclusões em (a) e (b) segue A ⊂ B ⇒ A∪B =
= (A ∩ B) 4 (A ∩ C) (def. de 4) B.
2) Em segundo, provamos A∪B = B ⇒ A ⊂ B .
8.3 Exercícios Seja A ∪ B = B .

1. Demonstre que Demonstramos a inclusão A ⊂ B usando o método


do raciocínio dedutivo (esquema formal).
A ⊂ B ⇔ A ∪ B = B ⇔ A ∩ B = A.
x∈A
Resolução: Temos uma proposição na forma de ⇒ x∈A∪B (Lema 1)
duas equivalências, mas não na forma de uma iden- ⇔ x∈B (porque A ∪ B = B)
tidade ou de uma inclusão de conjuntos. Então,
é preciso de demonstrar cada uma das equivalên- Das implicações demonstradas em 1) e 2) segue
cias, não apenas aplicando os esquemas formais do A ⊂ B ⇔ A ∪ B = B.
primeiro ou do segundo método descritos na parte
II. Demonstramos A ⊂ B ⇔ A ∩ B = A. As-
teórica, estes esquemas vamos usar só nos alguns
sim, segundo lei de transitividade, a proposição do
passos da demonstração. Observamos, que intuiti-
exercício será demonstrada completamente. Que-
vamente ambas equivalências são evidentes (basta
remos oferecer os próprios alunos de realizar a
olhas os diagramas de Venn correspondentes). An-
prova. Esta prova é análoga da demonstração da
tes da realizar a demonstração, vamos formular a
primeira equivalência, com o uso do Lema 2 em
provar dois lemas auxiliares cuja veracidade intui-
vez do Lema 1.
tivamente é evidente
Lema 1. A ⊂ A ∪ B e B ⊂ A ∪ B . 2. Demonstre que A ⊂ B c se e somente se os conjun-
tos A e B são disjuntos.
Demonstração.
3. Demonstre que A r B = A se e somente se os
x∈A conjuntos A e B são disjuntos.
⇒ x∈A∨x∈B (lei de adição)
⇔ x∈A∪B (def. de ∪) 4. Demonstre que A 4 B = ∅ se e somente se A = B .

51
5. Demonstre que para quaisquer conjuntos A, B, C : 1o caso. Seja x ∈ A. Como A ⊂ C temos x ∈ C .
Então, x ∈ C ∪ D.
(a) Ac r B = (A ∪ B)c
2o caso. Seja x ∈ B . Como B ⊂ D temos x ∈ D.
(b) A ∩ (B r A) = ∅ Então, x ∈ C ∪ D.
(c) A ∪ (B r A) = A ∪ B
Proposição C. A r B ⊂ (A r C) ∪ (C r B).
(d) (A4B)c = (A ∩ B) ∪ (A ∪ B)c
Demonstração.
(e) A r (B ∪ C) = (A r B) ∩ (A r C)
(f) A r (B ∩ C) = (A r B) ∪ (A r C) ArB
= A ∩ Bc (lei 10)
(g) (A ∪ B) r C = (A r C) ∪ (B r C)
= A ∩ B c ∩ (C ∪ C c ) (leis 7,5)
(h) (A ∩ B) r C = (A r C) ∩ (B r C) = ((A ∩ B c ) ∩ C) ∪ ((A ∩ B c ) ∩ C c ) (distr.)
= ((A ∩ C c ) ∩ B c ) ∪ ((C ∩ B c ) ∩ A) (comut. e ass.)
6. É verdade que a igualdade é válido para quaisquer
⊂ (A ∩ C c ) ∪ (C ∩ B c ) (Prop. A,B)
subconjuntos A, B, C de um conjunto universo U ?
= (A r C) ∪ (C r B) (lei 10)
No caso sim demonstre, mas no caso não apresente
um contra-exemplo. Agora, demonstramos a inclusão do Exercício 8b.
(a) A ∩ (B ∪ C) = (A ∩ B) ∪ C A4B
(b) A ∪ (B ∩ C) = (A ∪ B) ∩ C = (A r B) ∪ (B r A) (def. de 4)
(c) A r (B ∩ C) = (A r B) ∩ (A r C) ⊂ ((A r C) ∪ (C r B))∪
((B r C) ∪ (C r A)) (Prop. C,B)
(d) (A r B) r C = A r (B r C)
= ((A r C) ∪ (C r A))∪
(e) A r (B r A) = A ((B r C) ∪ (C r B)) (comut. e ass.)
(f) A r (A r B) = A ∩ B = (A 4 C) ∪ (A 4 C) (def. de 4)
(g) A r (A r B) = B
(h) Ac r B c = B r A
(i) A ∪ (B4C) = (A ∪ B)4(A ∪ C)
(j) P(A ∩ B) = P(A) ∩ P(B)
(k) P(A ∪ B) = P(A) ∪ P(B)
(l) P(A r B) = P(A) r P(B)
Resposta. não, não, não, não, sim, sim, não, sim,
não, sim, não, não
7. Demonstrar as leis de Morgan
8. Provar a generalização da lei de Morgan

(A ∩ B ∩ C)c = Ac ∪ B c ∪ C c

9. Demonstrar as seguintes leis:


(a) A ∩ (B 4 C) = (A ∩ B) 4 (A ∩ C)
(b) A 4 B ⊂ (A 4 C) ∪ (B 4 C)
(c) (A 4 B) 4 C = A 4 (B 4 C)
Resolução do Exercício 9b. Primeiro, demonstra-
mos três proposições auxiliares nos quais os con-
juntos são arbitrários.
Proposição A. A ∩ B ⊂ A.
Veja a prova do Lema 2 na resolução do exercício
1.
Proposição B.
(A ⊂ C) ∧ (B ⊂ D) ⇒ A ∪ B ⊂ C ∪ D.

Demonstração. Seja (A ⊂ C) ∧ (B ⊂ D). Seja


x ∈ A ∪ B . Então, (x ∈ A) ∨ (x ∈ B).

52
Capítulo 9

Produto directo. Famílias indexadas.

9.1 Produto directo ou cartesi- 9.2 Famílias indexadas de con-


ano juntos
Sejam S e T dois conjuntos arbitrários. Consideremos Na preparação da materia do presente paragrafo foi
um par ordenado (s, t) onde s ∈ S , t ∈ T são elemen- usado manual [2] e manual
tos arbitrários destes conjuntos. O conjunto de todos http://ltodi.est.ips.pt/amati-sem2/sebentas/Logica_TC.pdf
os pares ordenados chama-se produto directo (ou car- Denição 9.1. Seja I um conjunto. Suponhamos que
tesiano) e designa-se a cada i ∈ I associamos um conjunto Ai . Diz-se que

S × T = {(s, t) : s ∈ S ∧ t ∈ T }. {Ai : i ∈ I}
é uma família indexada de conjuntos, sendo I o con-
Se S = T escreve-se também S × S = S 2 . junto dos índices.
Exemplo 9.1. Sejam S = {1, 2, 3, 4}, T = {a, b, c}. Pro- Uma família de conjuntos diz-se não vazia se o con-
duto S × T consiste das 12 pares ordenados: junto dos índices for não vazio (mas não impede que
um dos elementos da família seja o conjunto vazio).
(1, a) (2, a) (3, a) (4, a) O conjunto dos indexes pode ser nito ou innito, e,
(1, b) (2, b) (3, b) (4, b) respectivamente, a mesma família indexada de conjun-
(1, c) (2, c) (3, c) (4, c). tos indexados é familia nita ou innita.
1. No caso da familia nita é confortável como um
Exemplo 9.2. Sejam M = [0, 1], N = (0, 2). O produto conjunto de índices usar os primeiros números naturais,
M × N é o conjunto a partir de 1. Por exemplo, a familia de n conjuntos
diferentes pode ser indexada por meio do conjunto de
{(x, y) : 0 ≤ x ≤ 1, 0 < y < 2}. índices I = {1, 2, . . . , n}, tal que a família tem a forma
{Ai : i = 1, 2, . . . , n} = {Ai : i = 1, n}.
Então, podemos imaginar este conjunto geometrica-
mente como o rectângulo com os lados 1 e 2. Notemos Exemplo 9.3. Indexar a família de conjuntos
que dos lados direita e esquerda o rectângulo é fechado, F = {∅, N, Z0 , Z, Q, R}
mas em cima e em baixo é aberto.
(onde Z0 = N ∪ {0}) pode-se da seguinte maneira:
Em caso geral S × T 6= T × S .
Para o número de elementos do conjunto S usa-se a F = {Ai : i = 1, 2, 3, 4, 5, 6}
designação |S|. É claro que onde A1 = ∅, A2 = N, A3 = Z0 , A4 = Z, A5 = Q e
A 6 = R.
|S × T | = |S| · |T |.
Notemos que a nossa família indexada satisfaz a pro-
priedade:
Generalização:
Ai ⊂ Ai+1
Em geral, uma família indexada de conjuntos que sa-
S1 × . . . × Sn
tisfaz a esta propriedade, chama-se família monótona.
= {(s1 , s2 , . . . , sn ) : sk ∈ Sk , k = 1, 2, . . . , n}. É claro que é possível indexar a família F de outra
maneira (neste caso obtemos a família não monótona).
No caso 2. Para indexar uma família de conjuntos innita
S1 = S2 = . . . = Sn = S usam-se vários conjuntos dos índices. Se a família
é enumerável (existe correspondência biunívoca entre
usa-se designação elementos da família e N), então, como regra, usam-se
conjuntos dos índices N, Z0 ou Z (mas não sempre só
S × S × . . . × S = Sn. estes!).

53
Exemplo 9.4. A cada n ∈ N associemos o cubo Cn = No caso da família indexada {Ai : i ∈ I} para união
[0, n]3 (faça o esboço!). Obtemos assim a família inde- desta família (união de todos os conjuntos da família)
xada usa-se também a designação
{Cn : n ∈ N}.
∪ Ai .
Notemos que esta família é monótona. i∈I

Exemplo 9.5. A cada n ∈ Z0 associemos o conjunto É claro que


An = {−n, n}. Obtemos assim a família indexada
∪ Ai = {x : ∃(i ∈ I) x ∈ Ai }
i∈I
{{−n, n} : n ∈ Z0 }
Em particular, quando I = {1, 2, . . . , n}, pode-se usar
que tem o número enumerável de conjuntos, um dos as designações
quais só tem um elemento, o conjunto A0 = {0}, sendo
n
todos os restantes dois elementos (que são simétricos ∪ Ak = A1 ∪ A2 ∪ . . . ∪ An ,
um de outro, segundo interpretação na recta numé- k=1

rica). e quando I = N as designações


Exemplo 9.6. A cada
 n ∈ Z associemos o conjunto ∞
Un = n, n + 2−|n| . Obtemos assim a família inde- ∪ Ak = A1 ∪ A2 ∪ . . .
k=1
xada
A = {Un : n ∈ Z} Denição 9.3. Seja F uma família arbitrária de con-
juntos. Dene-se a intersecção desta família, que se
Notemos, que a família A satisfaz a propriedade denota por
Ai ∩ Aj = 0 (i 6= j). ∩F ou ∩A∈F A ou ∩ A,
A∈F

Em geral, se os conjuntos de uma família satisfazem do seguinte modo:


a esta propriedade, dizem que os conjuntos da família
são disjuntos dois a dois. Neste caso a mesma família ∩ A = {x : ∀(A ∈ F) x ∈ A}
chama se disjunta. A∈F

Exemplo 9.7. A cada (m, n) ∈ N2 associemos o subcon- (o conjunto dos elementos cada um dos quais pertence
junto Dm,n = [m, 2m] × [n, 2n] do conjunto R2 (rectân- a todos conjuntos da família F ).
gulo fechado, faça o esboço!). Obtemos assim a família
No caso da família indexada {Ai : i ∈ I} para inter-
indexada
secção desta família (intersecção de todos os conjuntos
{D : m, n ∈ N} = {D : (m, n) ∈ N2 } da família) usa-se também a designação
m,n m,n

∩ Ai .
(indexada por meio dos índices duplos ). i∈I

3. Apresentemos um exemplo da família indexada É claro que


de conjuntos que não é enumerável.
Exemplo 9.8. A cada r > 0 associemos o conjunto Br = ∩ Ai = {x : ∀(i ∈ I) x ∈ Ai }
i∈I
{(x, y) ∈ R2 : x2 + y 2 < r2 }. Obtemos assim a família
indexada Em particular, quando I = {1, 2, . . . , n}, pode-se usar
{Br : r ∈ (0, ∞)} as designações

constituída de todos os círculos abertos com centros na n


∩ Ak = A1 ∩ A2 ∩ . . . ∩ An ,
origem das coordenadas. k=1

e quando I = N as designações
9.2.1 Generalização das operações de ∞
união e intersecção ∩ Ak = A1 ∩ A2 ∩ . . .
k=1

Denição 9.2. Seja F uma família arbitrária de con- Teorema 9.1. Para qualquer família indexada de con-
juntos. Dene-se a união desta família, que se denota juntos {Ai : i ∈ I} são válidas as seguintes proposições:
por
∪F ou ∪A∈F A ou ∪ A, ∀(i ∈ I) Ai ⊂ B ⇔ ∪ Ai ⊂ B,
A∈F i∈I
B ⊂ ∩ Ai ⇔ ∀(i ∈ I) B ⊂ Ai .
do seguinte modo: i∈I

∪ A = {x : ∃(A ∈ F) x ∈ A} Exemplo 9.9. Para família {{−n, n} : n ∈ Z0 } do


A∈F Exemplo 9.5 temos
(o conjunto dos elementos cada um dos quais pertence, ∞
∪ {−n, n} = Z,

∩ {−n, n} = ∅.
pelo menos, a um conjunto da família F ). n=0 n=0

54

Exemplo 9.10. Demonstre que ∪ =]0, 1]. 2. Represente o conjunto na forma de uma lista. De-
1 
n, 1
n=1
termine |A|.
Resolução. Sejam An = n , 1 (n ∈ N). É claro que
 1

An ⊂]0, 1] qualquer que seja n ∈ N. Pelo Teorema 9.1, (a) A = (N ∩ [1, 3]) × (Z ∩ [−2, −1])
∞ (b) A = (Z∩] − 2, 3])2
∪ An ⊂]0, 1]. (9.1)
n=1
3. Sejam A = [0, 2], B = [2, 3[, C =]1, 2[. Achar e
Reciprocamente, seja x ∈]0, 1]. Então, existe m ∈ N construir os produtos directos
(sucientemente grande) tal que m1
< x. Temos que
∞ A × B, (A r C) × (B r C).
x ∈ Am . Pela denição da união, x ∈ ∪ An . Pela
n=1
denição da inclusão,
4. Sejam A = [0, 3], B = [1, 4]. Construir o conjunto

]0, 1] ⊂ ∪ An . (9.2)
n=1 {(x, y) ∈ A × B : y > x2 }.
Das inclusões (9.1) e (9.2) implica a igualdade que que-
riam demonstrar. 5. Sejam A = {a, b, c}, B = {3, 5}, C = {4, 5}.
Achar
9.2.2 Leis generalizadas (a) A × (B ∪ C)
Algumas leis de álgebra de conjuntos admitem genera- (b) A × (B ∩ C)
lização para famílias de conjuntos. Apresentamos estas (c) (A × B) ∪ (A × C)
leis conservando a numeração da Secção 6.6 de [L].
Sejam U conjunto universo e B um subconjunto de (d) (A × B) ∩ (A × C)
U . Seja {Ai i ∈ I} uma família de conjuntos arbitrária.
6. Seja U = {1, 2, . . . , 9} o universo, e sejam A =
Observamos, primeiro, que para uniões e intersecções
{1, 2, 3, 4, 5}, B = {2, 4, 5, 6, 8}, D = {1, 4, 8, 9}.
das famílias de conjuntos são válidas leis comutativa e
Encontre (liste) os seguintes conjuntos:
associativa (a formulação destas leis é evidente).
3∗ Leis distributivas generalizadas (a) (A ∩ B) × D
  (b) (A r D) × B
(a) B ∪ ∩ Ai = ∩ (B ∪ Ai ) (c) (A × B) r D2
i∈I i∈I

(d) (A r B) × Dc
 
(b) B ∩ ∪ Ai = ∪ (B ∩ Ai )
i∈I i∈I (e) (D × B) ∩ A2
9∗ Leis de Morgan generalizadas (f) A2 4B 2
(g) (A ∩ B) × (D r A)
 c
(a) ∪ Ai = ∩ Aci
i∈I i∈I
 c 7. Sejam A = [−3, 5[, B = [0, 1] e C = [−2, 2[. Es-
(b) ∩ Ai = ∪ Aci boce no plano cartesiano e escreva analiticamente
i∈I i∈I sem o uso das operações de conjuntos diferentes
de × e ∪, o conjunto (A × B) ∩ (C × A).
Demonstração da lei 9∗ (a).
 c 8. Sejam A = [1, 5], B =]1, 8] e C =] − ∞, 0[. Esboce
x ∈ ∪ Ai no plano cartesiano e escreva analiticamente sem
 i∈I  o uso das operações de conjuntos diferentes de ×
⇔ ¬ x ∈ ∪ Ai (def. de compl.) e ∪, o conjunto (B × B) ∩ (A × C).
i∈I
⇔ ¬∃(i ∈ I) x ∈ Ai (def. de ∪) 9. Sejam A = [−1, 5], B = [−2, 0] e C = [−1, 4[. Es-
⇔ ∀(i ∈ I) x 6∈ Ai (Morgan) boce no plano cartesiano e escreva analiticamente
⇔ ∀(i ∈ I) x ∈ Aci (def. de compl.) sem o uso das operações de conjuntos diferentes
⇔ x ∈ ∩ Aci (def. de ∩) de × e ∪, o conjunto (A × A) r (B × B).
i∈I

10. Sejam A =]1, 5[, B = [−3, 0] e C = [−1, ∞[. Es-


9.3 Exercícios boce no plano cartesiano e escreva analiticamente
sem o uso das operações de conjuntos diferentes
1. Sejam A = {a, b, c}, B = {a, b, d} de × e ∪, o conjunto (A × B) r (B × A).
(a) Formar uma lista de todos os elementos dos
11. Sejam A = [−5, 5[, B =]1, 8] e C =]−1, 1[. Esboce
conjuntos A × A, A × B
no plano cartesiano e escreva analiticamente sem
(b) Formar uma lista de todos os elementos do o uso das operações de conjuntos diferentes de ×
conjunto {(x, y) ∈ A × B : x = y} e ∪, o conjunto (A × B)4(B × B).

55

12. Sejam A = [−1, 3], B = [1, 5] e C = {0, 1, 2}. Es- (b)
 1
∩ 0, n
boce no plano cartesiano e escreva analiticamente n=1
∞ 
sem o uso das operações de conjuntos diferentes (c) 0, n1


de × e ∪, o conjunto (A × B)4(B × A). n=1

(d) ∪ [2−n , 1 − 2−n ]
13. Sejam A = [0, 1[, B = [2, 5] e C =] − 9, 9[. Esboce n=1
no plano cartesiano e escreva analiticamente sem ∞
i h
(e) ∩ − n12 , 3 + 1
o uso das operações de conjuntos diferentes de × n=1 n+5

e ∪, o conjunto (B × B) r (A × C). 9
(f)
 1
∩ 0, n
n=1
14. Seja A = B ∩ C . Mostrar que ∞
(g) ∪ [−n, ln n]
n=2013
(a) A × A = (B × B) ∩ (C × C) ∞ 
(h) 1 + n1 , 3 + 3

(b) A × A = (B × C) ∩ (C × B) ∪ n
n=1
∞ 
(i) 1 + n1 , 3 + 3

15. Demonstre a lei: ∩
n=1 n

(a) (A ∪ B) × C = (A × C) ∪ (B × C) Resposta. ∅, {0}, [0, 1], ]0, 1[, [0, 3], 0, 91 , R, ]1, 6],
 

(b) A × (B ∪ C) = (A × B) ∪ (A × C) [2, 3].


(c) (A r B) × C = (A × C) r (B × C) 22. Demonstrar as leis distributivas generalizadas.
(d) A × (B r C) = (A × B) r (A × C)
23. Demonstrar as seguintes leis usando o método das
(e) (A ∩ B) × (C ∩ D) = (A × C) ∩ (B × D) transformações:
(f) A × (B4C) = (A × B)4(A × C)
(a) B r (∪i∈I Ai ) = ∩i∈I (B r Ai ),
(g) (A ∩ B)2 = A2 ∩ B 2 (b) B r (∩i∈I Ai ) = ∪i∈I (B r Ai ).
(h) (A ∩ B)2 = (A × B) ∩ (B × A)

16. Demonstre ou refute (dando um contra-exemplo):

(a) (A ∩ B) × (C ∩ D) = (A × C) ∩ (B × D)
(b) (A ∪ B) × (C ∪ D) = (A × C) ∪ (B × D)
(c) A2 r B 2 = (A r B)2

17. Num baile todos os cavalheiros dançavam com


exactamente três senhoras, e cada senhora dan-
çava com exactamente três pretendentes. Prove
que os números das senhoras e dos senhores eram
iguais.
Sugestão. Use a noção do produto cartesiano.
18. Descreve geometricamente o produto directo de
um segmento a uma circunferência.

19. Sejam A1 = {a, b, c, d}, A2 = {b, c, d}, A3 =


{a, b, c} e A4 = {a, b}. Encontre os conjuntos
∪4n=1 An e ∩4n=1 An .
Resposta. A1 , {b}.
20. Sejam Mn = {1, 2, . . . n} (n ∈ N). Encontre os
conjuntos
∞ ∞ ∞ ∞
∪ Mn , ∩ Mn , ∪ Mnc , ∩ Mnc
n=1 n=1 n=1 n=1

(o conjunto universo é N).


Resposta. N, {1}, N \ {1}, ∅.
21. Simplicar (escrever sem operações ∩ e ∪) os se-
guintes conjuntos:

(a)
 1
∩ 0, n
n=1

56
Tema III

Relações e Funções

57
Capítulo 10

Relações

10.1 Predicados de duas variá- Denição 10.1 (Relação). Sejam A e B dois conjun-
veis tos. Qualquer subconjunto R ⊂ A × B diz-se relação
de A para B .
Seja P (x, y) um predicado de dias variáveis proposici- Notemos que R pode ser chamada relação binária.
onais x e y denidas sobre os conjuntos A e B respec- A relação R determina o predicado
tivamente (tal que x ∈ A e y ∈ B ).
O conjunto de verdade R(x, y) ≡ {(x, y) ∈ R}

VP = {(x, y) : P (x, y)} tal que o conjunto de verdade do predicado coincide


com o conjunto R.
é um subconjunto do produto cartesiano A × B . Pre- Exemplo 10.2. Seja U um conjunto universal. Conside-
dicados de duas variáveis podem ser determinados por remos a relação de inclusão ⊂. Para dois conjuntos A
meio de diferentes relações. Por exemplo a relação de e B a relação A ⊂ B pode ser verdadeira ou falsa. Os
desigualdade x < y determina o predicado "menor" conjuntos A e B são elementos do P(U ). O conjunto
M (x, y) ≡ {x < y}, {(A, B) : A ⊂ B} ⊂ P(U ) × P(U )
a relação de divisibilidade é a relação de inclusão.
Mais uma relação ∈ pode ser representada por meio
a é um divisor do b
do conjunto
determina o predicado {(x, A) : x ∈ A} ⊂ U × P(U ).
D(a, b) ≡ {a é um divisor do b}. Exemplo 10.3. A relação de paralelismo k sobre o con-
junto C de todas as rectas do plano é o conjunto
Notemos que D(5, 15) e D(5, 5) são proposições verda-
deiras, mas D(15, 5) e D(3, 5) são falsas. {(a, b) : a k b} ⊂ C × C.
Exemplo 10.1. Achar o conjunto de verdade do predi-
cado M (x, y).
Denição 10.2 (Domínio). Seja R uma relação de A
para B . O domínio da R é o conjunto
O conjunto de verdade do predicado M (x, y) denido
sobre o produto cartesiano R × R é o conjunto Dom(R) = {x ∈ A : ∃y ∈ B((x, y) ∈ R)}
VM = {(x, y) : x < y}. Denição 10.3 (Imagem). Seja R uma relação de A
para B . A imagem da R é o conjunto
Este conjunto pode ser representado geometricamente
por meio do semiplano situado por cima da recta y = x. Im(R) = {y ∈ B : ∃x ∈ A((x, y) ∈ R)}
Nos exemplos considerados uma relação determina
um predicado de duas variáveis. Mais, o predicado
Denição 10.4 (Relação inversa). Seja R uma relação
de A para B . A relação inversa da R é a relação de B
tem um conjunto de verdade que descreve o predicado
para A designada por R−1 e denida pela fórmula
completamente. Podemos notar que o conjunto de ver-
dade do predicado descreve completamente e a relação R−1 = {(y, x) ∈ B × A : (x, y) ∈ R}
dada.
Por exemplo, a relação inversa para a relação de de-
sigualdade "é menor"é a relação "é maior". Se
10.2 Relação
M = {(x, y) : x < y}
O vínculo entre conjuntos, predicados e relações sugere
introduzir uma denição de relação qualquer usando então
conjuntos. M −1 = {(x, y) : x > y}.

58
Denição 10.5 (Composição de relações). Sejam R
uma relação de A para B e S uma relação de B para
C . A composição S ◦ R das relações R e S é

S ◦ R = {(x, z) ∈ A × C :
∃y ∈ B((x, y) ∈ R ∧ (y, z) ∈ S)}

Teorema 10.1. Sejam R ⊂ A × B , S ⊂ B × C , T ⊂


C × D relações binárias. Então:
1. (R−1 )−1 = R
2. Dom(R−1 ) = Im(R)
Pelo diagrama, S ◦ R =
3. Im(R−1 ) = Dom(R) {(1, 6), (1, 7), (1, 8), (2, 5), (2, 7), (3, 7)}.
4. T ◦ (S ◦ R) = (T ◦ S) ◦ R Observando que T −1 = {(8, 1), (7, 1), (8, 3)}, cons-
truímos o diagrama para achar a composição resul-
5. (S ◦ R)−1 = R−1 ◦ S −1 tante:
Exemplo 10.4. Sejam S o conjunto de todos os estudan-
tes, R o conjunto dos quartos, P o conjunto de todos
os professores e C o conjunto de todas as cadeiras. Se-
jam L ⊂ S × R, E ⊂ S × C e T ⊂ C × P as relações
denidas a seguir

L = {(s, r) : o estudante s vive no quarto r}


E = {(s, c) : o estudante s faz a cadeira c}
T = {(c, p) : a cadeira c é ministrada
pelo professor p}

1. Descrever os domínios das relações L, E , T Pelo diagrama, T −1 ◦ (S ◦ R) =


{(1, 1), (1, 3), (2, 1), (3, 1)}.
2. Descrever as relações
(a) E −1 10.4 Notação
(b) E ◦ L−1
Seja R ⊂ A × B uma relação. Se x ∈ A e y ∈ B são
(c) E −1 ◦ E
relacionados segundo a relação R usa-se a notação
(d) E ◦ E −1
(x, y) ∈ R.
(e) T ◦ (E ◦ L−1 )
(f) (T ◦ E) ◦ L−1 Mas isto não é cómodo para relações de desigualdade
x < y , paralelismo ou perpendicularidade de rectas
a k b, a ⊥ b, inclusão de conjuntos A ⊂ B , etc. Vamos
10.3 Interpretações geométricas aceitar também a notação

No caso de conjuntos nitos A e B as relações de A xRy


para B podem ser representadas por meio de diagra- ou introduzir um símbolo especial para cada uma rela-
mas, onde a cada (x, y) ∈ R corresponde um arco ori- ção considerada.
entado que sai de um ponto do A e chega a um ponto
do B .
As relações de A para A podem ser chamadas rela- 10.5 Relações com algumas pro-
ções em A. Neste caso uma relação R ⊂ A × A pode
ser representado por meio de um grafo orientado em A. priedades
Exemplo 10.5. Sejam X = {1, 2, 3}, Y = {a, b, c, d}, Denição 10.6 (Relação de identidade). Seja A um
Z = {5, 6, 7, 8}, e as relações R ⊂ X × Y e S ⊂ Y × Z , conjunto. A relação
T ⊂ X × Z são R = {(1, a), (2, c), (2, d), (3, b), (3, d)},
S = {(a, 6), (a, 7), (a, 8), (c, 5), (d, 7)} e T = iA = {(x, y) ∈ A2 : x = y},
{(1, 8), (1, 7), (3, 8)}. Construindo os diagramas, ache ou seja (na forma equivalente)
a relação T −1 ◦ (S ◦ R).
iA = {(x, x) : x ∈ A},
Resolução: Como os conjuntos X, Y, Z são nitos, é
cómodo usar o método de diagramas. chama-se relação de identidade em A.

59
É fácil ver que qualquer que seja relação R ⊂ A × B 10.6 Exercícios
têm lugar as igualdades
1. Achar os domínios e as imagens das relações de-
R ◦ iA = R, e iB ◦ R = R. nidas a seguir.
Denição 10.7. Seja R uma relação de A para A. A (a) m < n no conjunto N, isto é,
relação R diz-se:
a) reexiva (R) se M = {(m, n) : m < n}.
(x, x) ∈ R
(b) Sobre o conjunto Z, m é divisor de n, i.e.,
qualquer que seja x ∈ A;
b) simétrica (S) se D = {(m, n) : ∃k(km = n)}.

(x, y) ∈ R ⇒ (y, x) ∈ R (c) Seja P o conjunto de todas as pessoas.


ou seja
{(p, q) ∈ P × P : p é o pai ou a mãe do q}
∀x, y ∈ A ((x, y) ∈ R → (y, x) ∈ R).
(d) P é o mesmo conjunto,
c) transitiva (T) se
(x, y) ∈ R ∧ (y, z) ∈ R ⇒ (x, z) ∈ R {(p, q) ∈ P × P : a pessoa p é irmão do q}

d) anti-simétrica (AS) se (e) {(x, y) ∈ R2 : y > x2 }


 
(x, y) ∈ R ∧ (y, x) ∈ R ⇒ x = y 2
(f) (x, y) ∈ R2 : y 2 = 1 − 2
x +1
Exemplo 10.6. a) A relação de identidade iA é reexiva,
simétrica, transitiva e anti-simétrica, isto é (R), (S), 2. Sejam A = {1, 2, 3}, B = {4, 5, 6},
(T) e (AS).
b) A relação de paralelismo a k b de rectas e a relação R = {(1, 4), (1, 5), (2, 5), (3, 6)}

{(m, n) ∈ N × N : m − n é múltiplo de 3} e
S = {(4, 5), (4, 6), (5, 4), (6, 6)}.
são reexivas, simétricas, transitivas mas não é anti-
simétricas, isto é (R), (S), (T) e ¬(AS). Note que R ⊂ A × B e S ⊂ B × B . Determine as
c) A relação de perpendicularidade a⊥b de rectas é relações usando diagramas:
¬(R), (S), ¬(T) e ¬(AS).
d) A relação x < y de desigualdade dos números (a) S ◦ R
reais é ¬(R), ¬(S), (T) e (AS). (b) S ◦ S
e) A relação x ≤ y de desigualdade não estrita dos (c) S ◦ S −1
números reais é (R), ¬(S), (T) e (AS).
(d) S −1 ◦ R
Teorema 10.2. Seja R ⊂ A × A uma relação. (e) R−1 ◦ S
1. R é reexiva se e somente se iA ⊂ R.
3. Sejam A = {1, 2, 3}, B = {4, 5}, C = {6, 7, 8}
2. R é simétrica se e somente se R = R−1 .
R = {(1, 7), (3, 6), (3, 7)}
3. R é transitiva se e somente se R ◦ R ⊂ R.
4. R é anti-simétrica se e somente se R ∩ R−1 ⊂ iA . e
S = {(4, 7), (4, 8), (5, 6)}.
Denição 10.8. Uma relação R ⊂ A × A é chamada
relação de equivalência se é reexiva, simétrica e tran- Note que R ⊂ A × C e S ⊂ B × C . Determine as
sitiva. relações usando diagramas:

Denição 10.9. Uma relação R ⊂ A × A é chamada (a) S −1 ◦ R


relação de ordem parcial se é reexiva, anti-simétrica (b) R−1 ◦ S
e transitiva.
4. Sejam X = {1, 2, 3}, Y = {a, b, c, d} e Z =
É claro que as relações das alíneas a) e b) do Exemplo
{5, 6, 7, 8}. Sejam as relações R ⊂ X ×Y , S ⊂ Y×Z
10.6 são relações de equivalência, as relações das alíneas
e T ⊂ X × Z denidas por
a) e e) do Exemplo 10.6 são relações de ordem parcial.
Observamos que a teoria de relação de equivalência e R = {(1, a), (2, c), (2, d), (3, b), (3, d)},
a teoria da relação de ordem parcial são duas áreas pró- S = {(a, 6), (a, 7), (a, 8), (c, 5), (d, 7)},
prias da teoria de conjuntos, actualmente muito desen- T = {(1, 5), (3, 6), (3, 8)}.
volvidas, que são aplicáveis nos vários ramos da Mate-
mática Pura. A consideração detalhada desses classes Construindo os diagramas, determine as seguintes
das relações ca fora do programa da disciplina. relações (ou mostre que a relação não existe):

60
(a) T −1 ◦ (S ◦ R) 11. Demonstrar o teorema 10.2.
(b) R ◦ (T −1
◦ S) 12. Verique se as relações são (R), (S), (T), (AS)?
(c) S −1
◦ (R ◦ T ) Quais das relações são de equivalência e quais são
(d) S ◦ (R ◦ T −1 ) de ordem parcial?
(e) S −1 ◦ (T ◦ R−1 ) (a) a relação Ra de paralelismo a k b no conjunto
(f) R −1
◦ (S −1
◦ T) de todas as rectas no espaço;
(g) T ◦ (R ◦ S) (b) a relação Rb de perpendicularidade a⊥b no
conjunto de todas as rectas no espaço;
5. Apresente o esboço e ache o domínio e o contra-
(c) Rc = {(m, n) ∈ N × N : |m − n| ≤ 1}
domínio da relação R ⊂ R × R denida por:
(d) Rd = {((m, n), (k, l)) ∈ N2 × N2 : m − n =
(a) R = {(x, y) : 0 < y < x} k − l};
(b) R = {(x, y) : x < y < 2x} (e) Re = {(m, n) ∈ N × N: m −
(c) R = {(x, y) : 3x < y < x} n é múltiplo de 4};
(f) Rf = {(m, n) ∈ N × N : ∃k ∈ Z m = 2k n };

(d) R = {(x, y) : y − 1 = |x|}
(e) R = {(x, y) : x2 + y 2 < 1} (g) Rg = {(m, n) ∈ Z × Z : m2 = n2 };
(f) R = {(x, y) : x2 + y 2 ≥ 1} (h) A = {a, b, c}, Rh ⊂ A × A, R =
(g) R = {(x, y) : xy = 1} {(a, a), (b, a), (b, b), (b, c), (c, c)};

(h) R = {(x, y) : |y| > x2 + 1} (i) Ri = {(x, y) ∈ R × R : |x| ≤ |y|};


(i) R = {(x, y) : 1 < x < y} (j) Rj = {(x, y) ∈ R × R : |x| < |y| ∨ x = y};
(j) R = {(x, y) : xy 6= 0} (k) Rk = {((x, y), (t, s)) ∈ R2 ×R2 : x+y ≤ t+s};
(k) R = {(x, y) : y < ln x} (l) Rl = {(A, B) ∈ P(N) × P(N) : A ⊂ B}.
(l) R = {(x, y) : y > cos x}
6. Sejam L e E as relações denidas no exemplo 10.4.
Descrever as relações:
(a) L−1 ◦ L
(b) E ◦ (L−1 ◦ L)
7. Seja Dr ⊂ R × R,

Dr = {(x, y) : |x − y| < r}.

Então Dr é uma relação em R. Encontrar

Dr ◦ Ds .

8. Demonstrar a parte 3 do teorema 10.1 a partir das


partes 1 e 2.
9. Sejam R e S relações de A para B . As seguintes
proposições são verdadeiras ou falsas? Justicar
por demonstrações ou contra-exemplos
(a) R ⊂ Dom(R) × Im(R)
(b) Se R ⊂ S então R−1 ⊂ S −1
(c) (R ∪ S)−1 = R−1 ∪ S −1
10. Sejam R ⊂ A × B e S ⊂ B × C , T ⊂ B × C . As
seguintes proposições são verdadeiras ou falsas?
Justicar por demonstrações ou contra-exemplos
(a) Se S ⊂ T então S ◦ R ⊂ T ◦ R
(b) (S ∩ T ) ◦ R ⊂ (S ◦ R) ∩ (T ◦ R)
(c) (S ∩ T ) ◦ R = (S ◦ R) ∩ (T ◦ R)
(d) (S ∪ T ) ◦ R = (S ◦ R) ∪ (T ◦ R)

61
Capítulo 11

Funções

11.1 Denição de função Exemplo 11.2. Consideremos um exemplo de geome-


tria. Sejam p1 e p2 dois planos1 paralelos e l uma recta
Função ou aplicação f de um conjunto X para um que intersecta ambos os planos. Consideremos a rela-
outro (ou o mesmo) conjunto Y é uma regra (ou um ção S ⊂ p1 × p2 ,
algoritmo) que permite a partir de qualquer valor x ∈
X encontrar um único valor y ∈ Y . S = {(M, N ) : a recta M N é paralela à l}.
A descrição apresentada não é completamente clara,
porque o próprio conceito de algoritmo precisa de uma A relação S é função,
denição. S : p1 → p2
Vamos construir a denição necessária na base da
noção de relação: e
N = S(M ).
Denição 11.1. Seja F uma relação de X para Y .
A relação F é chamada função de X em Y se para A função S realiza uma projecção paralela (em geral,
qualquer x ∈ X existe único y ∈ Y tal que (x, y) ∈ F . não ortogonal) do plano p1 sobre o plano p2 .
Ou seja
∀x ∈ X∃!y ∈ Y ((x, y) ∈ F ). 11.2 Composição de funções
Neste caso as denições de domínio e contradomí- Teorema 11.1. Suponhamos que f : X → Y e g : Y →
nio introduzidas para relações podem ser usadas para Z . Então, a relação g ◦ f ⊂ X × Z é uma função de
funções. X em Z denida pela fórmula
Notemos que o conjunto X é o domínio da função
F . Usa-se notação (g ◦ f )(x) = g(f (x)).

F: X →Y (11.1) Demonstração. g e f são relações. Segundo à denição


da composição das relações
e diz-se que F actua de X em Y .
Sejam f : X → Y e x ∈ X . O único valor y tal g ◦ f = {(x, z) : ∃y((x, y) ∈ f ∧ (y, z) ∈ g)}.
que (x, y) ∈ f diz-se valor da função f no ponto x.
Seja x ∈ X arbitrário e xo. É necessário (e suciente)
Escreve-se
demonstrar que existe único z ∈ Z tal que
y = f (x).
(x, z) ∈ g ◦ f.
Então, f (x) é um elemento do conjunto Y e
Notemos que tal z existe: z = g(f (x)). De fato, se
y = f (x) ⇔ (x, y) ∈ f (11.2) y = f (x), então

Exemplo 11.1. Sejam A = {a, b, c}, B = {1, 2, 3, 4}, (x, y) ∈ f ∧ (y, z) ∈ g.


f ⊂ A × B,
Daqui (x, z) ∈ g ◦ f .
Suponhamos que existe mais um z1 ∈ Z tal que
f = {(a, 2), (b, 4), (c, 2)}.
(x, z1 ) ∈ g ◦ f . Para esse z1 existe um y1 :
A relação f satisfaz à denição de função, (x, y1 ) ∈ f ∧ (y1 , z1 ) ∈ g.
f: A→B Daqui y1 = f (x), z1 = g(y1 ) = g(f (x)) = z .

e Os teoremas 11.1 e 10.1 implica directamente:


f (a) = 2, f (b) = 4, f (c) = 2. 1 vamos considerar os planos como conjuntos de pontos

62
Teorema 11.2 (associatividade da composição). Se- Teorema 11.3. Seja f : X → Y . Consideremos a
jam dadas três funções f : X → Y , g : Y → Z e equação
h : Z → T . Então, h ◦ (g ◦ f ) = (h ◦ g) ◦ f . f (x) = y (11.3)
Exemplo 11.3. Sejam f, g : R → R, em relação à incógnita x ∈ X .
x
f (x) = x2 , g(x) = 2 . 1. A função f é injectiva se e somente se qualquer
x +1
que seja parte direita y ∈ Y a equação (11.3) ad-
Achar as funções g ◦ f e f ◦ g e comprar. mite no máximo uma solução (a equação tem a
Resolução. Temos propriedade de unicidade de solução).

(g ◦ f )(x) = g(f (x)) = g(x2 ) = 4


x2
, 2. A função f é sobrejectiva se e somente se qualquer
x +1 que seja parte direita y ∈ Y a equação (11.3) tem

x
2
x2 pelo menos uma solução (a equação tem a propri-
(f ◦ g)(x) = f (g(x)) =
x2 + 1
=
x4 + 2x2 + 1
. edade de existência de solução).

É claro que 3. A função f é bijectiva sé e somente se qualquer que


f ◦ g 6= g ◦ f. seja parte direita y ∈ Y a equação (11.3) tem uma
única solução (existência e unicidade de solução).
Por meio do exemplo considerado concluímos que,
mesmo que no caso das relações, a composição de fun- As propriedades de injectividade, sobrejectividade e
ções é uma operação não comutativa. bijectividade de uma função f : X → Y no caso parti-
cular, quando X, Y ⊂ R também admitem uma inter-
pretação geométrica.
11.3 Funções injectivas, sobrejec-
tivas, bijectivas Teorema 11.4. Seja X, Y ⊂R e f: X →Y.

1. A função f é injectiva se e somente se qualquer


Denição 11.2 (Injecção). Uma função f : X → Y é
que seja b ∈ Y a recta horizontal y = b tem nó
chamada injectiva (ou injecção ) se
máximo um ponto comum com o gráco da função
¬∃x1 ∃x2 (f (x1 ) = f (x2 ) ∧ x1 6= x2 ) y = f (x).

ou, o que é o mesmo, 2. A função f é sobrejectiva se e somente se qualquer


que seja b ∈ Y a recta horizontal y = b e o grá-
∀x1 ∀x2 (f (x1 ) = f (x2 ) → x1 = x2 ) co da função y = f (x) têm pelo menos um ponto
comum.
ou
∀x1 ∀x2 (x1 6= x2 → f (x1 ) 6= f (x2 )). 3. A função f é bijectiva se e somente se qualquer
Se existem dois argumentos x1 6= x2 com valores que seja b ∈ Y a recta horizontal y = b e o gráco
iguais a função não é injectiva. da função y = f (x) têm exactamente um ponto
comum.
Denição 11.3 (Sobrejecção). Uma função f : X →
Y é chamada sobrejectiva (ou sobrejecção ) se Exemplo 11.4. Seja
Im(f ) = Y f (x) = x2 (11.4)
ou, o que é o mesmo, 1. A função f : [0, ∞[→ [0, ∞[ denida pela fórmula
(11.4) é bijectiva.
∀y ∈ Y ∃x ∈ X(y = f (x)).

Observação. Para qualquer função f : X → Y é 2. A função f : [0, ∞[→ R denida pela fórmula
habituado dizer que f é uma função (ou actua) de X (11.4) é injectiva mas não é sobrejectiva.
em Y , mas caso de f sobrejectiva também dizem-se que
3. A função f : R → [0, ∞[ denida pela fórmula
f é uma função (ou actua) de X para Y . Então, em
(11.4) é sobrejectiva mas não é injectiva.
diferença das relações, no caso de funções o conectivo
de linguagem "para" pode ser usado exclusivamente no 4. A função f : R → R denida pela fórmula (11.4)
caso das funções sobrejectivas. não é injectiva nem sobrejectiva.
Denição 11.4 (Bijecção). Uma função f : X → Y
é chamada bijectiva (ou bijecção, ou correspondência
biunívoca ) se é injectiva e sobrejectiva. 11.4 Funções inversas
As propriedades de injectividade, sobrejectividade e Seja f : X → Y . A relação inversa f −1 sempre existe:
bijectividade de uma função admitem descrição equi-
valente nos termos das equações. f −1 = {(y, x) : (x, y) ∈ f } = {(y, x) : y = f (x)}.

63
Denição 11.5. Uma função f : X → Y diz-se inver- 11.5 Imagem e pré-imagem de
sível se a relação inversa f −1 é uma função de Y em
X.
conjunto
Para uma função inversível f : X → Y a função Da denição de imagem de relação vamos ter a seguinte
f −1 : Y → X é chamada função inversa de f . forma de imagem de função:

A denição 11.5 a o teorema 10.1 implica directa- Im(f ) = {y : ∃x(y = f (x))}


mente:
= {f (x) : x ∈ X}. (11.6)
Teorema 11.5. 1. Se f : X → Y é uma função
Introduz-se também a imagem de um conjunto.
inversível então a função inversa f −1 : Y → X existe
e é única. Denição 11.6 (Imagem). Seja f : X → Y uma fun-
2. Se f : X → Y uma função inversível, então a ção e A ⊂ X . O conjunto
função f −1 também é inversível e (f −1 )−1 = f .
3. Se f : X → Y e g : Y → Z funções inversíveis, f (A) = {f (x) : x ∈ A} ≡ {y : ∃x ∈ A(y = f (x))}.
então a composição g ◦ f : X → Z também é uma
função inversível, sendo que (g ◦ f )−1 = f −1 ◦ g −1 . diz-se imagem do conjunto A pela função f (ou sob a
função f ).
Os teorema principais da presente secção são os se-
No exemplo 11.1 f (A) = {2, 4} e f ({a, c}) = {2}.
guintes critérios de invisibilidade de uma função.

Teorema 11.6. Uma função f : X → Y é inversível Teorema 11.8 (propriedades de imagem). Seja f :
se e somente se é uma função bijectiva. X → Y uma função, A, A1 , A2 ⊂ X e Ai ⊂ X (i ∈ I)
onde I algum conjunto de índices (nito ou innito).
Antes da formulação do segundo critério notemos Então, são válidas as seguintes proposições:
que a relação de identidade iX = {(x, x) : x ∈ X} é (a) f (∅) = ∅ e f (X) = Im(f );
uma função inversível e dena-se por iX (x) = x.
(b) Se f é injectiva e f (A1 ) = f (A2 ), então A1 = A2 ;
Teorema 11.7. Uma função f : X → Y é inversível
se e somente se existe uma função g : Y → X tal que (c) f (∪i∈I Ai ) = ∪i∈I f (Ai );
(d) f (∩i∈I Ai ) ⊂ ∩i∈I f (Ai );
g ◦ f = iX , f ◦ g = iY , (11.5)
(e) Se f é injectiva, então f (∩i∈I Ai ) = ∩i∈I f (Ai );
ou, o que é o mesmo,
(f) f (A1 r A2 ) ⊃ f (A1 ) r f (A2 );
g(f (x)) = x (∀x ∈ X), f (g(y)) = y (∀y ∈ Y ).
(g) Se f é injectiva, então f (A1 rA2 ) = f (A1 )rf (A2 ).
Mais ainda, no caso (11.5) temos f −1
= g. Denição 11.7 (Pré-imagem). Seja f : X → Y uma
função e B ⊂ Y . O conjunto
Observação 1. Nas algumas áreas da Matemática
uma função inversível f : X → X chama-se transfor- f −1 (B) = {x ∈ X : f (x) ∈ B}.
mação do conjunto X .
chama-se pré-imagem (ou imagem inversa, ou imagem
Observação 2. Nas algumas áreas da Matemática recíproca) do conjunto B pela função f (ou sob a fun-
uma função f : X → Y chama-se inversível se é apenas ção f ).
injectiva. Neste caso a função inversa que denotemos
por f1−1 dena-se como função de Im f para X que No exemplo 11.1 f −1 ({1, 2}) = {a, c}.
satisfaz as condições:
Teorema 11.9 (propriedades de pré-imagem). Seja
f1−1 (f (x)) = x (∀x ∈ X), f (f1−1 (y)) = y (∀y ∈ Im f ). f : X → Y uma função, B, B1 , B2 ⊂ Y e Bi ⊂ Y
(i ∈ I) onde I algum conjunto de índices (nito ou
A justicação desta denição é o seguinte: se rede- innito). Então, são válidas as seguintes proposições:
nir à função f , ou seja consider a função f1 : X → Im f (a) f −1 (∅) = ∅ e f −1 (Y ) = f −1 (Im(f )) = X ;
denida por f1 (x) = f (x) (x ∈ X), então f1 já será in-
jectiva e sobrejectiva, logo será inversível com a inversa (b) Se f é sobrejectiva e f −1 (B1 ) = f −1 (B2 ), então
f1−1 : Im f → X no sentido da denição 11.5. B1 = B2 ;
Mas se a função f não é injectiva, então, já é princi-
(c) f −1 (∪i∈I Bi ) = ∪i∈I f −1 (Bi );
palmente impossível redenir a f de modo que a relação
inversa seja uma função. (d) f −1 (∩i∈I Bi ) = ∩i∈I f −1 (Bi );
Nós sempre vamos usar as noções de função inversí-
vel e de função inversa no sentido da denição 11.5. (e) f −1 (B1 r B2 ) = f −1 (B1 ) r f −1 (B2 );

64
Teorema 11.10 (propriedades de imagem e pré-ima- 3. Seja A = {2, 3, 4, . . .}. Seja
gem). Seja f : X → Y uma função, A ⊂ X e B ⊂ Y .
a | b = {a é divisor do b}.
Então, são válidas as seguintes proposições:
Verique que a relação M ⊂ A × A,
(a) f −1 (f (A)) ⊃ A;
M = {(x, d) : d | x ∧ ∀d1 (d1 < d → ¬(d1 | x))}
(b) Se f é injectiva, então f −1 (f (A)) = A;
é função. Encontre os valores
(c) f (f −1 (B)) ⊂ B ;
M (10), M (101), M (1001).
(d) Se f é sobrejectiva, então f (f −1 (B)) = B .
4. Verique que a relação de identidade iA ⊂ A × A,
Observação. Recomendemos demonstrar as propo-
sições dos Teoremas 11.8, 11.9 e 11.10 (veja exercícios iA = {(x, x) : x ∈ A}
22-28 abaixo). Notemos que inclusões ⊃ e ⊃ desses te-
é uma função.
oremas, em geral, não é possível alterar para igualda-
des! A construção dos contra-exemlos correspondentes 5. Sejam A = {1, 2, 3}, B = P(A) e f : B → B
é parte do exercício 28. dena-se por
f (X) = A r X.
11.6 Exercícios Ache f ({1, 3}).
11.6.1 Exercícios (secção 11.1) 6. Sejam A = B = [−2, 2]. Consideremos as relações
f, g ⊂ A × B denidas por f = {(x, y) : x − y = 1}
1. Para as relações seguintes indicar se são funções e g = {(x, y) : x − y ≤ 1}. Verique (justicando)
ou não: se as relações f e g são funções de A em B ou não.
(a) A = B = {1, 2, 3}, f, g, h ⊂ A × B , Para aquelas que são funções, calcule o valor da
função no ponto −1.
f = {(1, 1), (1, 2), (1, 3)}
7. Sejam A = B = [−1, 1]. Consideremos as relações
g = {(1, 1), (2, 1), (3, 1)} f, g ⊂ A × B denidas por f = {(x, y) : x2 + y =
h = {(1, 1), (2, 1)} 1, x ≥ 0} e g = {(x, y) : x2 + y = 1, y ≤ 0}.
Verique (justicando) se as relações f e g são
(b) f1 , f2 , f3 ⊂ I × I , onde I = [−5, 5], funções de A em B ou não. Para aquelas que são
funções, calcule o valor da função no ponto 0.
f1 = {(x, y) : x2 + y 2 = 25}
8. Sejam A = B = [−3, 3]. Consideremos as relações
f2 = {(x, y) : x2 + y 2 = 25, x ≥ 0}
f, g ⊂ A × B denidas por f = {(x, y) : x2 + y =
f3 = {(x, y) : x2 + y 2 = 25, y ≤ 0} 1, x ≤ 0, y ≥ 0} e g = {(x, y) : x2 +y = 1, y < 0}.
f4 = {(x, y) : x2 + y 2 = 25, xy ≥ 0} Verique (justicando) se as relações f e g são
funções de A em B ou não. Para aquelas que são
f5 = f4 r {(0, 5)}
funções, calcule o valor da função no ponto 2.
(c) Sejam C o conjunto de todas as cidades, N o 9. Sejam A = B = R. Consideremos as relações
conjunto de todos os países, L ⊂ C × N , f, g ⊂ A × B denidas por f = {(x, y) : x = cos y}
e g = {(x, y) : y = cos x}. Verique (justicando)
L = {(c, n) : a cidade c é do pais n} se as relações f e g são funções de A em B ou não.
Para aquelas que são funções, calcule o valor da
(d) Sejam P o conjunto de todas as pessoas, C ⊂ função no ponto π .
P × P,
10. Sejam A = N2 e B = N e seja a|b =
C = {(p, q) : p é progenitor do q}. {a é divisor do b}. Consideremos a relação f ⊂
A × B denida por f = {((x, y), d) : d|x ∧ d|y ∧
(e) Sejam P o conjunto de todas as pessoas, D ⊂ ∀d1 (d1 > d → ¬(d1 |x ∧ d1 |y))}. Verique (justi-
P × P(P ), cando) se a relação f é uma função de A em B
ou não. Caso sim calcule o valor de f no ponto
D = {(p, x) : (12, 15).
x é o conjunto de todos os lhos do p}.
11. Sejam A = N2 e B = N e seja a|b =
{a é divisor do b}. Consideremos a relação f ⊂
2. Verique que f ⊂ R × R,
A × B denida por f = {((x, y), m) : x|m ∧ y|m ∧
f = {(x, y) : xy = 1 ∨ (x = y = 0)} ∀m1 (m1 < m → ¬(x|m1 ∧y|m1 ))}. Verique (jus-
ticando) se a relação f é uma função de A em B
é uma função. Encontre os valores f (−1), f (0), ou não. Caso sim calcule o valor de f no ponto
f (2). (6, 8).

65
12. Sejam A = B = N ∪ {0} e seja a ≡ b (mod m) 3. Seja f : A → A, A = R r {1},
signica que a − b é múltiplo de m. Consideremos
a relação f ⊂ A × B denida por f = {(x, y) : x ≡ f (x) = (x + 1)/(x − 1).
y (mod 3) ∧ y ∈ {0, 1, 2}}. Verique (justicando)
se a relação f é uma função de A em B ou não. (a) Mostre que f é bijectiva.
Caso sim calcule o valor de f no ponto 5. (b) Mostre que f ◦ f = iA .

13. Sejam A = B = N ∪ {0} e seja a ≡ b (mod m) sig- 4. Seja f : R → R denida pela


nica que a − b é múltiplo de m. Consideremos a
2x + 5
relação f ⊂ A×B denida por f = {(x, y) : ¬(x ≡ f (x) = .
y (mod 3)) ∧ (y ∈ {7, 8, 9})}. Verique (justi- 3
cando) se a relação f é uma função de A em B ou Mostrar que f é bijectiva e achar f −1 .
não. Caso sim calcule o valor de f no ponto 0.
5. Sejam f : R → R, f (x) = ax + b
14. Sejam A = R e B = P(R). Consideremos as rela-
ções f, g ⊂ A × B denidas por f = {(x, D) : x ∈ (a) f é injectiva?
D} e g = {(x, D) : D = [x − 1, x + 1]}. Verique (b) f é sobrejectiva?
(justicando) se as relações f e g são funções de
A em B ou não. Para aquelas que são funções, 6. Seja A = R r {2},
calcule o valor da função no ponto 0.
3x
f (x) = .
15. Sejam A = Z e B = P(Z). Consideremos as rela- x−2
ções f, g ⊂ A×B denidas por f = {(n, M ) : M =
{−n, n}} e g = {(n, M ) : n 6∈ M }. Verique (jus- Mostrar que f : A → Im(f ) é bijectiva. Achar f −1 .
ticando) se as relações f e g são funções de A em 7. Sejam c 6= 0, f : R r {−d/c} → R, f (x) = (ax +
B ou não. Para aquelas que são funções, calcule o b)/(cx + d)
valor da função no ponto 3.
(a) f é injectiva?
16. Sejam A = B = P(N). Consideremos as relações
f, g ⊂ A × B denidas por f = {(C, D) : C ⊂ D e (b) f é sobrejectiva?
g = {(C, D) : C = N \ D}. Verique (justicando) 8. Sejam f : R → R, g : R → R,
se as relações f e g são funções de A em B ou não.
Para aquelas que são funções, calcule o valor da 1
f (x) = , g(x) = 2x − 1.
função no ponto {1, 2, 3}. x2 +1
17. Seja P conjunto de todas as pessoas. Con- Achar as fórmulas para f ◦ g e g ◦ f
sideremos as relações f, g ⊂ P × P denidas
por f = {(p, q) : p é o pai ou a mãe do q} e g = 9. Sejam f : A → B e g : B → A. Suponhamos que
{(p, q) : q é o pai do p}. Verique (justicando) se g ◦ f = iA . É possível armar que g = f −1 ?
as relações f e g são funções de P em P ou não. 10. Sejam dadas duas funções f, g : R → R.
18. Sejam A conjunto te todas as rectas num plano, 1) Verique se a função f é injectiva.
e P um ponto xo deste plano. Consideremos as 2) Verique se a equação f (x) = y tem solução
relações f, g ⊂ A × A denidas por f = {(a, b) : b k para todo y .
a} e g = {(a, b) : a⊥b ∧ (b passa pelo ponto P )}. 3) Verique se a função g é sobrejectiva.
Verique (justicando) se as relações f e g são 4) Verique se equação g(x) = y pode ter no má-
funções de A em B ou não. ximo uma única solução para todo y .
5) Escolha as funções bijectivas e encontre as suas
inversas.
11.6.2 Exercícios (secções 11.2-11.4) 6) Determine as funções f ◦ g e g ◦ f e deduza se
1. Seja eles são iguais.
a mod b Considere os seguintes pares das funções f e g :

o resto de divisão de a por b. Seja f : A → A, onde (a) f (x) = x2 + 1 e g(x) = 2x + 1


A = {0, 1, 2, 3, 4, 5}, (b) f (x) = arctan x e g(x) = 1 − x
f (x) = x2 mod 6. (c) f (x) = 3 − 2x e g(x) = ex
(d) f (x) = sin x e g(x) = x3
Achar f ◦ f .
(e) f (x) = |x| e g(x) = x5 − 1
2. Verique as proposições do Exemplo 11.4 na base (f) f (x) = 2 − x e g(x) = 3x − 1
do Teorema 11.3, analisando a equação x2 = y de
dois métodos: analiticamente e gracamente, isto (g) f (x) = 5 e g(x) = (x − 1)3
é, usando o Teorema 11.4. (h) f (x) = x cos x e g(x) = −5x

66
(i) f (x) = 2x2 e g(x) = −πx + 8 5. Seja dada a função f : [0, 9] → R denida por
(j) f (x) = (x + 1) e g(x) = −2x + 3
4 f (x) = x2 + 1. Ache f ([1, 2]) e f −1 ([−1, 5[).
(k) f (x) = |x| e g(x) = x + π 6. Seja dada a função f : [0, 9] → R denida por
p

(l) f (x) = 1
e g(x) = 1 − x 7 f (x) = x − 1. Ache f ([0, 2]) e f −1 ([−1, ∞[).
x2 +1
(m) f (x) = 3x − 5 e g(x) = |x| − 5 7. Seja dada a função f : R → R denida por f (x) =
2 sin x. Ache f ([0, π]) e f −1 (] − ∞, 0[).
(n) f (x) = e−x e g(x) = 1 − 2x
(o) f (x) = 5 sin(x + 1) e g(x) = (x + 2)5 8. Seja dada a função f : [−9, 9] → R denida por
f (x) = |x| − 1. Ache f (] − 1, 0]) e f −1 ([0, 2[).
(p) f (x) = x2 − 2x + 1 e g(x) = −2x + 1
(q) f (x) = ln(x2 + 1) e g(x) = x3 + 1 9. Seja dada a função f : [0, 9] → R denida por
f (x) = (x + 1)2 . Ache f ([2, 3]) e f −1 ([1, ∞[).
11. Responda as perguntas 1)-4) para funções f e g
denidas pelas expressões nas alíneas do exercício 10. Seja dada a função f : R → R denida por f (x) =
anterior, mas agora f e g são consideradas como 3x. Ache f (]1, 2[) e f −1 (R r {1}).
funções de [1, 2] em R. Que alíneas têm conclu- 11. Seja dada a função f : [0, 9] → R denida por
sões diferentes das conclusões correspondentes do f (x) = x3 + 1. Ache f ([3, 4]) e f −1 (R r {0}).
exercícios anterior?
12. Seja dada a função f : R → R denida por f (x) =
11.6.3 Exercícios (secção 11.5) 2x . Ache f (]0, 1]) e f −1 (]0, ∞[).

1. Seja X = {1, 2, 3, 4, 5} e a função f : X → X 13. Seja dada a função f :]0, ∞[→ R denida por
denida pela tabela. Determine a imagem do con- f (x) = ln x. Ache f ([1, ∞[) e f −1 (] − ∞, 1]).
junto A pela função f e a preimagem de A pela 14. Seja dada a função f : R r {0} → R denida por
função f . f (x) = x1 . Ache f (]0, 1]) e f −1 (] − 1, 0[).
x 1 2 3 4 5 15. Seja dada a função f : R r {0} → R denida por
(a) , A = {2, 3}.
f (x) 4 2 3 2 4 f (x) = − x1 . Ache f (]0, 1]) e f −1 (]0, ∞[).
x 1 2 3 4 5 16. Seja dada a função f : [0, 9] → R denida por
(b) , A = {1, 3, 5}.
f (x) 1 1 3 3 4 f (x) = 5. Ache f ([1, 2]) e f −1 ([−1, 5]).
x 1 2 3 4 5
(c) , A = {1, 4}. 17. Seja dada a função f : [−9, 9] → R denida por
f (x) 5 4 3 2 1
f (x) = x2 . Ache f (] − 9, 9[r[0, 1]) e f −1 ({−9, 4}).
x 1 2 3 4 5
(d) , A = {1, 2, 3, 5}. 18. Seja dada a função f : [0, ∞[→ R denida por
f (x) 2 3 3 4 5
f (x) = −x + 2. Ache f ([1, ∞]) e f −1 ({0, 1}).
x 1 2 3 4 5
(e) , A = {3, 5}. 19. Seja dada a função f : R → R denida por f (x) =
f (x) 1 2 3 3 3
− cos x. Ache f ([9, ∞[) e f −1 ({−1, 0, 1}).
x 1 2 3 4 5
(f) , A = {4}. 20. Seja dada a função f : R → R denida por f (x) =
f (x) 4 2 4 1 3
arctan x. Ache f ([0, 1[) e f −1 ([−1, ∞[).
x 1 2 3 4 5
(g) , A = {2, 3}. 21. Seja dada a função f : [0, 9] → R denida por
f (x) 4 4 4 4 4
f (x) = |x − 5|. Ache f ([5, 9]) e f −1 ([−2, 2[).
x 1 2 3 4 5
(h) , A = {2, 3, 5}.
f (x) 3 3 3 4 4 22. Demonstrar que se X1 ⊂ X2 então
x 1 2 3 4 5 f (X1 ) ⊂ f (X2 ).
(i) , A = {1, 5}.
f (x) 5 3 3 3 3
A proposição reciproca é verdadeira?
2. Sobre o conjunto U = {0, 1, 2, 3, 4, 5} é denida
a função f : U → U segundo a formula f (x) = 23. Seja f : A → B . Demonstrar que ∀X ⊂ A
x2 mod 6. Encontrar as imagens e pré-imagens X ⊂ f −1 (f (X)).
f (U ), f −1 (U ), f (B), f −1 (B) onde B = {2, 3, 5}.
Resolver a equação f (x) = x. Construir um exemplo com X 6= f −1 (f (X)) Indi-
cação. Sejam
3. Sejam A = {0, 1, 2, 3, 4, 5, 6, 7} e f : A → A a fun-
ção denida pela fórmula f (x) = x2 mod 8. Achar A = {a, b, c, d}, B = {1, 2, 3, 4}.
um elemento x ∈ f (A) tal que x ∈ / f −1 ({x}).
Pode ser considerada a função f : A → B ,
4. Seja f : A → R onde A = R r {0} a função de-
nida por f (x) = x + 1/x. Achar f ([2, 3]), f (A), x a b c d
f −1 ([0, +∞)). f (x) 2 4 2 1

67
24. Seja f : A → B , Y1 , Y2 ⊂ B , Y1 ⊂ Y2 . Demonstrar (p) Se f : X → Y é uma função e A, B ⊂ Y ,
que se f −1 (Y1 ) = f −1 (Y2 ) então então f −1 (A ∩ B) = f −1 (A) ∩ f −1 (B).
(q) Se f : X → Y é uma função e A, B ⊂ X ,
(Y2 r Y1 ) ∩ f (A) = ∅.
então f (A ∩ B) ⊂ f (A) ∩ f (B).
25. Demonstrar as seguintes propriedades da opera- (r) Se f : X → Y é uma função e A, B ⊂ Y ,
ção pré-imagem (directamente, não citando ao te- então f −1 (A ∪ B) = f −1 (A) ∪ f −1 (B).
orema 11.9): (s) Se f : X → Y é uma função e A, B ⊂ X ,
então f (A ∪ B) = f (A) ∪ f (B).
(a) f −1
(X ∪ Y ) = f −1
(X) ∪ f −1
(Y )
(b) f −1
(X ∩ Y ) = f −1
(X) ∩ f −1
(Y ) Sugestão: F,F,V,F,V,V,V,V,F,V,F,V,V,F,V,V,V,V,V.
c
(c) f −1 c
(X ) = f −1
(X)
26. Sejam f : A → B, X ⊂ A, Y ⊂ B . Demonstrar
que
X ⊂ f −1 (Y ) ⇔ f (X) ⊂ Y.

27. Sejam f : A → B, X ⊂ A, Y ⊂ B . Mostrar que


as implicações
(a) X ⊃ f −1 (Y ) ⇒ f (X) ⊃ Y
(b) f (X) ⊃ Y ⇒ X ⊃ f −1 (Y )
são falsas.
28. Demonstre ou refute, dando um contra-exemplo,
a seguinte armação:
(a) Se f : X → Y é uma função, A, B ⊂ X e
f (A) = f (B), então A = B .
(b) Se f : X → Y é uma função e A ⊂ X , então
f −1 (f (A)) = A.
(c) Se f : X → Y é uma função e A ⊂ X , então
A ⊂ f −1 (f (A)).
(d) Se f : X → Y é uma função e B ⊂ Y , então
f (f −1 (B)) = B .
(e) Se f : X → Y é uma função e B ⊂ Y , então
f (f −1 (B)) ⊂ B .
(f) Se f : X → Y é uma função injectiva e A ⊂
X , então f −1 (f (A)) = A.
(g) Se f : X → Y é uma função sobrejectiva e
B ⊂ Y , então f (f −1 (B)) = B .
(h) Se f : X → Y é uma função injectiva, A, B ⊂
X e f (A) = f (B), então A = B .
(i) Se f : X → Y é uma função, A, B ⊂ Y e
f −1 (A) = f −1 (B), então A = B .
(j) Se f : X → Y é uma função sobrejectiva,
A, B ⊂ Y e f −1 (A) = f −1 (B), então A = B .
(k) Se f : X → Y é uma função e A, B ⊂ X ,
então f (A r B) = f (A) r f (B).
(l) Se f : X → Y é uma função injectiva e
A, B ⊂ X , então f (A r B) = f (A) r f (B).
(m) Se f : X → Y é uma função e A, B ⊂ Y ,
então f −1 (A r B) = f −1 (A) r f −1 (B).
(n) Se f : X → Y é uma função e A, B ⊂ X ,
então f (A ∩ B) = f (A) ∩ f (B).
(o) Se f : X → Y é uma função injectiva e
A, B ⊂ X , então f (A ∩ B) = f (A) ∩ f (B).

68
Tema IV

Conjuntos enumeráveis e não enumeráveis

69
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 79

Lição 10 Capítulo 4

Conjuntos Enumeráveis e Não Enumeráveis


A definição de Dedekind, de conjunto infinito, é usada na discussão de propriedades de conjuntos
finitos e infinitos. Será demonstrado, dentre outras coisas, que conjuntos enumeráveis são os menores,
em tamanho, dentre os conjuntos infinitos.
Propriedades e exemplos, de conjuntos enumeráveis e de conjuntos não enumeráveis, são dadas.

§ 4.1 Conjuntos Finitos e Infinitos


Em geral, mencionamos informalmente que um conjunto finito é um conjunto que contém apenas uma
quantidade finita de elementos; embora este conceito possa ser transformado em uma definição
matemática mais precisa, daremos preferência a uma definição alternativa (Definição 4.1), formulada
por Dedekind.
Sabemos, que o conjunto N, dos números naturais, é um conjunto infinito. Seja Np = {2; 4; 6; ... } o
conjunto de todos os números naturais pares. Como foi mostrado ao leitor, no Problema 8, Exercícios
3.6.1, existe uma correspondência um-a-um entre o conjunto N e seu subconjunto próprio Np.
Em outras palavras, acontece que:
“Uma parte é tão numerosa quanto o todo.”
Esta propriedade estranha (de um conjunto infinito) incomodou muitos matemáticos, inclusive Georg
Cantor. Foi Richard Dedekind (1831-1916) que tornou esta propriedade a característica definidora de
um conjunto infinito. A seguinte definição foi dada por Dedekind em 1888.

Definição 4.1 Um conjunto X é infinito quando possui um subconjunto próprio X0, X0⊊X, tal que
existe uma correspondência um-a-um entre X e X0 . Um conjunto é finito se não for infinito.

Observação 4.1. Em outras palavras, um conjunto X é infinito se e somente se existe uma injecção
f : X → X tal que f(X) é um subconjunto próprio de X, f(X)=X0 ⊊ X.
Logo, o conjunto N de números naturais é um conjunto infinito tomando f(n) = 2n, f(N)=Np⊊N.

Exemplo 4.1 O conjunto Ø e os conjuntos unitários (Um conjunto unitário é um conjunto que consiste
de um único elemento) são finitos.
Resolução. Como o conjunto vazio não possui nenhum subconjunto próprio, o conjunto vazio é finito.
Seja {a} um conjunto unitário qualquer. Como o único subconjunto próprio de {a} é o conjunto vazio,
e não há nenhuma correspondência biunívoca entre {a} e Ø, {a} é necessariamente finito.

Teorema 4.1
(a) Todo superconjunto, de um conjunto infinito, é infinito.
(b) Todo subconjunto, de um conjunto finito, é finito.

Demonstração.
(a) Seja X um conjunto infinito e seja Z um superconjunto de X e Z ≠ X, i.e., X ⊊ Z . Então, pela
Definição 4.1 (Observação 1), existe uma injecção f : X → X tal que f(X) ≠ X, f(X)=X0 ⊊ X.
 f ( y ) se y ∈ X
Defina uma função g : Z → Z por g(z) = 
z se z ∈ Z − X
Deixamos ao leitor verificar que a função g : Z → Z é injectora e que g(Z ) ≠ Z .
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 80

Segue então, pela Definição 4.1, que Z é infinito.


(b) Seja X um conjunto finito e seja Y um subconjunto de X , i.e., Y ⊂ X .
Para demonstrar que Y é finito, supomos o contrário, que Y é infinito. Então, por (a), o conjunto X
deve ser infinito. Isto é uma contradição. Portanto, o conjunto Y é finito. □
Teorema 4.2 Seja g : X → Y uma correspondência um-a-um. Se o conjunto X é infinito, então Y é
infinito.

Demonstração. Como X é infinito, pela Definição 4.1, existe uma injecção f : X → X tal que f(X) ≠ X,
f(X)=X0 ⊊ X. Como g : X → Y é uma correspondência um-a-um, também o é g -1 : Y → X (Teorema
3.14, Capítulo 3). Temos agora o seguinte diagrama de injecções:
g
X → Y
f↑ ↑h
X ← Y
g-1

Consequentemente, a composição h = g o f o g-1 : Y → Y de injecções é uma injecção [Problema 7,


Exercícios 3.7.1].
Finalmente, temos
h(Y ) = (g o f o g-1)(Y ) = (g o f)(g-1 (Y )) = (g o f)(X) = g(f(X))
e g(f(X)) ≠ Y , porque f(X) ≠ X. h(Y)=Y0=g[f(X)]=g(X0).
Logo, h(Y) ≠ Y e h(Y) é um subconjunto próprio de Y, h(Y) ⊊ Y , e portanto Y é infinito. □
Corolário 4.1 Seja g : X → Y uma correspondência um-a-um. Se o conjunto X é finito, então Y é
finito.
Demonstração. Como exercício. □

Teorema 4.3 Seja X um conjunto infinito e seja x0 ∈ X. Então X- {x0} é infinito.

Demonstração. Pela Definição 4.1, existe uma injecção f : X → X tal que f(X) ⊊ X .
Há todos dois casos a serem considerados: (1) x0 ∈ f(X), ou (2) x0 ∈ X - f(X).
Em cada caso, devemos construir uma injecção g : X- {x0} → X- {x0}, tal que g(X- {x0}) ≠ (X- {x0}).
Caso 1. x0 ∈ f(X).
Existe um elemento x1 em X tal que f(x1) = x0. Uma função g : X- {x0}→ X- {x0} pode agora ser
definida por
 f ( x) se x ≠ x1
g(x) = 
 x2 se x = x1 ∈ X − {x0 }
em que x2 é um elemento do conjunto não vazio X - f(X), arbitrariamente fixado.
Segue que g : X- {x0} → X- {x0} é injectora e que g(X- {x0}) = f(X- {x0 ; x1 }) ∪ {x2} ≠ X- {x0}
Portanto, X- {x0} é infinito neste caso.
Caso 2. x0 ∈ X - f(X).
Defina a função
g : X- {x0}→ X- {x0} por g(x) = f(x) para todo x ∈ X- {x0}.
Como f : X → X é injectora, também o é g : X- {x0} → X- {x0}. Finalmente,
g(X- {x0}) = f(X) – {f(x0)} ≠ X- {x0}
Portanto, em qualquer caso, X- {x0} é infinito. □
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 81

Denotação. No que segue, denotaremos por Nk, k ∈N, o conjunto de todos os números naturais de 1 até
k; isto é, Nk = {1; 2; ... ;k}.
Como uma aplicação do Teorema 4.3, mostramos no seguinte exemplo que cada Nk é finito.

Exemplo 4.2 Para cada k ∈ N, o conjunto Nk é finito.

Demonstração. Demonstraremos isto pelo princípio de indução matemática.


(B) Pelo Exemplo 4.1, a afirmação é verdadeira para k = 1.
(I) Agora, suponha que o conjunto Nk é finito para algum número natural k.
Considere o conjunto Nk+1 = Nk ∪ {k+1}.
Se Nk+1 for infinito, então, pelo Teorema 4.3, Nk+1 – {k +1} = Nk será um conjunto infinito, o que
contradiz a hipótese de indução. Logo, se Nk é finito, então Nk+1 é finito. Portanto, pelo princípio de
indução matemática, o conjunto Nk é finito para cada k ∈ N. □
Na verdade, existe uma conexão íntima entre um conjunto finito não vazio e um conjunto Nk.

Teorema 4.4 Um conjunto X é finito se e somente se X = Ø ou X está em correspondência um-a-um


com algum Nk.

Demonstração.
Condição suficiente: Se X é vazio ou está em correspondência um-a-um com algum Nk, então, pelo
Corolário do Teorema 4.2, e Exemplos 4.1 e 4.2, o conjunto X é finito.
Condição necessária: Para mostrar a recíproca, mostramos, equivalentemente, sua contrapositiva:
Se X ≠ Ø e X não está em correspondência um-a-um com nenhum Nk, então X é infinito.
Podemos tomar um elemento x1 de X, e ter novamente X – {x1} não vazio; pois, caso contrário,
teríamos X = {x1} em correspondência com N1, uma contradição com a hipótese sobre X.
Continuando desta maneira, suponhamos que escolhemos elementos x1, x2..., xk de X. Então X – { x1,
x2..., xk } não vazio; caso contrário, teremos X = { x1, x2..., xk } em correspondência um-a-um com Nk,
uma contradição com nossa hipótese sobre X.
Logo, podemos sempre escolher um elemento xk+1 de X – {x1, x2..., xk}.
Então, por indução matemática, para todo número natural n, existe um subconjunto próprio {x1, x2...,
xk} de X. Denotemos o conjunto dos xn's escolhidos por Y . Então a função
f : Y → Y – {x1}, definida por f(xk) = xk+1 para todo k ∈ N,
estabelece uma correspondência um-a-um entre Y e seu subconjunto próprio Y- {x1}. Portanto, pela
Definição 4.1, Y é infinito e portanto, pelo Teorema 4.1, X é infinito. □
Observação 4.2. Mencionaremos aqui que o Teorema 4.4 sugere uma definição alternativa de
conjuntos finitos e infinitos. Podemos definir um conjunto como sendo finito se e somente se ele é vazio
ou está em correspondência um-a-um com algum Nk, e sendo infinito se e somente se não é finito. Desta
definição alternativa, nossa Definição 4.1 pode ser demonstrada como um teorema. Entretanto, isto
requereria mais ou menos o mesmo montante de trabalho requerido pela nossa presente abordagem.

Exercícios 4.1
1. Complete a demonstração do Teorema 1.
2. Seja g : X → Y uma correspondência um-a-um. Demonstre que se X é finito, então Y é finito.
3. Demonstre que os conjuntos R, Q e Z são infinitos.
4. Demonstre que se A é um conjunto infinito, então A × A também o é.
5. Demonstre que se A e B são conjuntos infinitos, então A ∪ B é um conjunto infinito.
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 82

6. Demonstre que a reunião de um número finito de conjuntos finitos é um conjunto finito.


7. Sejam A e B dois conjuntos tais que A ∪ B é infinito. Demonstre que ao menos um dos dois
conjuntos A e B é infinito.
8. Demonstre a seguinte generalização do Teorema 4.3: Se Y é um subconjunto finito de um conjunto
infinito X, então X - Y é infinito.

§ 4.2 Equipotência de conjuntos


Dois conjuntos finitos X tem o mesmo número de elementos se e somente se existe uma
correspondência um-a-um f : X → Y . Embora a frase “mesmo número de elementos" não se aplique
aqui se X e Y são infinitos, parece natural pensar que dois conjunto infinitos, que estejam em
correspondência um-a-um, tem o mesmo tamanho.
Formalizaremos esta intuição como segue:

Definição 4.2 Dois conjuntos X e Y dizem-se equipotentes, facto denotado por X ~ Y ou seja cardX =
cardY, quando existe uma correspondência um-a-um f : X → Y .

Obviamente, todo conjunto é equipotente a si mesmo, X ~ X.


Além disso, como a inversa de uma correspondência um-a-um é uma correspondência um-a-um
(Teorema 3.14), X ~ Y se e somente se Y ~ X.

Convenção Importante. Convencionaremos que o símbolo ↝

f : X ↝ Y significará “f : X → Y é uma correspondência um-a-um e portanto X ~ Y ".

Usando esta notação conveniente, a primeira metade do Problema 9, Exercícios 3.7 pode ser
reenunciado como: Se f : X ↝ Y e g : Y ↝ Z, então g o f : X ↝ Z.

Assim podemos demonstrar o seguinte teorema.

Teorema 4.5 Seja Ω um conjunto de subconjuntos de um universo U e seja R uma relação em Ω dada
por: XRY se e somente se X e Y são membros de Ω e X ~ Y . Então R é uma relação de equivalência
em Ω.
(X,Y) ∈ R ⇔ X ∈ Ω ∧ Y ∈ Ω ∧ (X ~ Y)
Demonstração. Exercício.

No seguinte exemplo, os símbolos ]0; 1[ e ] -1; 1[ denotam intervalos (abertos) de números reais.

Exemplo 4.3
(a) ]0; 1[ ~ ] -1; 1[.
(b) ] -1; 1[ ~ R, e R ~ ]0; 1[.

Resolução. (a) A função f: ]0; 1[ → ] -1; 1[, dada por f(x) = 2x - 1, é uma correspondência um-a-um.
Portanto, ]0; 1[ ~ ] -1; 1[.
πx
(b) A função trigonométrica g: ] -1; 1[ → R, dada por g(x) = tg( ), é uma correspondência um-a-um;
2
portanto ] -1; 1[ ~ R. (?)
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 83

πx
(?) O leitor deveria verificar esta Asserção em (b) esboçando um gráfico de g(x) = tg( ).
2
Uma demonstração rigorosa pode ser obtida verificando-se as seguintes duas observações:
(i) g: ]-1; 1[ → R é contínua, e ilimitada, tanto superiormente como inferiormente.
π πx
(ii) g’(x) = ( ) sec2( ) > 0, ∀ x, então g é estritamente crescente.
2 2
Como a “relação" de equipotência é transitiva, ]0; 1[ ~ ] -1; 1[ e ] -1; 1[ ~ R implicam ]0; 1[ ~ R.

Teorema 4.6 Sejam X, Y , Z e W conjuntos com X ∩ Z = Ø, Y ∩ W = Ø, e sejam f : X ↝ Y e g : Z ↝


W. Então f ∪ g: (X ∪ Z) ↝ (Y ∪ W).

Demonstração. Como f : X → Y e g : Z → W são funções com X ∩ Z = Ø, pelo Teorema 3.8, do


Capítulo 3, f ∪ g : X ∪ Z → Y ∪ W é uma função. Deixaremos ao leitor a demonstração de que esta
última função é uma correspondência um-a-um. □
Teorema 4.7 Sejam X, Y , Z e W conjuntos tais que X ~ Y e Z ~ W. Então X × Z ~ Y × W.

Demonstração. Sejam f : X ↝ Y e g : Z ↝ W. Definamos a função h = f × g : X × Z → Y × W, por


h(x,z) = (f × g)(x, z) = (f(x), g(z)) para todo (x, z) ∈ X × Z.
Pedimos ao leitor demonstrar que esta última função é uma correspondência um-a-um. □
Examinando os vários conjuntos finitos Nk = {1; 2; 3; ... ; k}, conforme k cresce, e notando que os
conjuntos infinitos Z, Q, e R (veja Problema 3, Exercícios 4.1) são superconjuntos de N, parece que o
“menor" conjunto infinito é o conjunto N de todos os números naturais, ou qualquer conjunto que seja
equipotente a N. Aprenderemos em breve, na Secção 4.4, que nem todos os conjuntos infinitos são
equipotentes a N.

Definição 4.3: (a) Um conjunto X diz-se enumerável quando X ~ N.


(b) Um conjunto contável é um conjunto finito ou enumerável.

Nota. Seja X um conjunto enumerável.


1º Então existe uma correspondência biunívoca (um-a-um) f : N ↝ X. Se denotamos
f(1) = x1; f(2) = x2; f(3) = x3; ... ; f(k) = xk; ...
então X pode ser denotado alternativamente por {x1; x2; x3; ... ;xk ; ... }; as reticências ( ... ) são
usadas para indicar que os elementos são etiquetados em uma ordem definida, conforme indicado
pelos índices.
É uma explicação para o termo “contável ou enumerável" .
2º Para um conjunto finito, é teoricamente possível contar seus elementos e o termo é adequado. Muito
embora a contagem de facto de todos os elementos de um conjunto enumerável X = {x1; x2; x3; ...
;xk; ... } seja impossível, o conjunto X está em correspondência biunívoca com os números de
contagem, os números naturais.

Teorema 4.8 Todo subconjunto infinito, de um conjunto enumerável, é enumerável.

Demonstração. Seja Y um subconjunto infinito de um conjunto enumerável


X = {x1; x2; x3; ... ;xk; ... }.
Seja n1 o menor índice para o qual x n 1 ∈ Y , e seja n2 o menor índice para o qual x n2 ∈ Y – {x n 1 }.
Tendo definido xn k −1 , seja nk o menor índice tal que
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 84

xn k ∈ Y – { x n1; x n 2 ; ... ; xn k −1 }.
Um tal nk sempre existe pois Y é infinito, o que garante que Y – { x n 1 ; x n 2 ; ... ; xn k −1 } ≠ Ø para cada
k ∈ N. Além disso, este algoritmo esgota todos os elementos de Y.
Deste modo, construímos uma correspondência um-a-um f : Y ↝ N, sendo f(k) = xn k para cada k ∈ N.
Portanto, Y é enumerável. □
Uma demonstração mais curta, porém menos intuitiva, do Teorema 4.8, é indicada no Problema 10 ao
final desta secção.
O seguinte corolário é uma consequência imediata da Definição 4.3 e do Teorema 4.8.

Corolário 4.2 Todo subconjunto de um conjunto contável é contável.


Demonstração. Exercício.

Mais exemplos e propriedades de conjuntos enumeráveis são dados na próxima secção.

Exercícios 4.2
1. Complete a demonstração do Teorema 6.
2. Complete a demonstração do Teorema 7.
3. Demonstre que se X e Y são dois conjuntos, então X × Y ~ Y × X.
4. Demonstre que se (X - Y ) ~ (Y - X) então X ~ Y .
5. Demonstre a seguinte generalização do Teorema 4.6: Seja { Aγ : γ ∈ Γ } e { Bγ : γ ∈ Γ } duas
famílias de conjuntos disjuntos, tal que Aγ ~ Bγ para cada γ ∈ Γ . Então, U Aγ ~ U Bγ .
γ ∈Γ γ ∈Γ

6. Demonstre que se X é um conjunto enumerável e Y é um subconjunto finito de X, então X - Y é


enumerável. [Compare com o Problema 8, Exercícios 4.1]
7. Demonstre que se X é um conjunto enumerável e Y é um conjunto finito, então X ∪ Y é
enumerável.
8. Demonstre que o conjunto Np, de todos os números naturais pares, e o conjunto Ni, de todos os
números naturais ímpares, são enumeráveis.
9. Seja A um conjunto não vazio, e seja 2A o conjunto das funções de A no conjunto {0; 1}. Demonstre
que P (A) ~ 2A.
10. Sejam X um conjunto enumerável e Y um subconjunto infinito de X. Seja g : X ↝ N, e seja h: Y →
N a função definida por h(y) = número de elementos em {1; 2; 3; ... ; g(y)} ∩ g(Y )
Demonstre que h é uma correspondência um-a-um e que portanto Y é enumerável.

§ 4.3 Propriedades de Conjuntos Enumeráveis


O conjunto Np de todos os números naturais pares e o conjunto Ni de todos os números naturais ímpares
são enumeráveis (Problema 8, Exercícios 4.2). Como a reunião Np ∪ Ni (= N) destes dois conjuntos
enumeráveis é enumerável, o próximo teorema deveria ser previsível.

Teorema 4.9 A união de dois conjuntos enumeráveis é enumerável.

Demonstração. Sejam A e B dois conjuntos enumeráveis. Mostraremos que A ∪ B é enumerável nos


dois casos seguintes:
Caso 1. A ∩ B = Ø.
Como A ~ N e N ~ Np, temos A ~ Np. De modo semelhante, temos B ~ Ni.
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 85

Consequentemente, pelo Teorema 4.6, temos (A ∪ B) ~ (Np ∪ Ni) = N, o que demonstra que
A ∪ B é enumerável.
Caso 2. A ∩ B ≠ Ø.
Seja C = B - A. Então A ∪ C = A ∪ B e A ∩ C = Ø; o conjunto C ⊂ B é ou finito ou
enumerável [Corolário 4.2 do Teorema 4.8]. Se C é finito, pelo Problema 7 dos Exercícios 4.2,
A ∪ C é enumerável, e se C é enumerável, então A ∪ C é enumerável, pelo caso 1 acima.
Portanto, o conjunto A ∪ B é enumerável. □
n
Corolário 4.3 Sejam A1;A2; ... ;An conjuntos enumeráveis. Então UA i é enumerável.
i =1

Demonstração. A demonstração é deixada ao leitor, como um exercício.

Pedimos ao leitor verificar o próximo exemplo.

Exemplo 4.4 O conjunto Z de todos os inteiros é enumerável.

Teorema 4.10 O conjunto N × N é enumerável.

Demonstração. Considere a função f : N × N → N dada por f(j; k) = 2j3k para todo (j; k) ∈ N × N.
Esta função é injectora, de modo que
N × N ~ f(N × N) ⊂ N:
Como N × N é infinito, f(N × N) também o é. Pelo Teorema 4.8, f(N × N) é enumerável e portanto N
× N é enumerável. □
Corolário 4.4 Para cada k ∈ N, seja Ak um conjunto enumerável satisfazendo Aj ∩ Ak = Ø para todo j
+∞
≠ k. Então UA k = U Ak é enumerável.
k =1 k∈N

Nota. Este resultado é verdadeiro sem a hipótese “Aj ∩ Ak = Ø para todo j ≠ k." Veja Problema 7.
Demonstração. Para cada k ∈ N, seja fk : N → N × {k} uma função ao dada por fk(j) = (j; k) para todo
j ∈ N. Claramente, cada fk : N → N × {k} é uma correspondência um-a-um. Ou seja, N ~ N × {k}.
Como Ak ~ N e N ~ N × {k} para cada k ∈ N, temos Ak ~ N × {k} para cada k ∈ N. Segue então, do
Problema 5 dos Exercícios 4.2, que
U Ak ~ U N × {k}.
k∈N k∈N

Mas o conjunto
U
k∈N
N × {k} = N × N

é igual ao conjunto enumerável N × N . Portanto, U Ak é enumerável. □


k∈N

Exemplo 4.5 O conjunto Q de todos os números racionais é enumerável.

Demonstração. Representaremos cada número racional de maneira única como p/q, sendo p ∈ Z, q ∈
N* e o máximo divisor comum de p e q igual a 1. Seja Q+ o conjunto de tais elementos com p/q > 0, e
seja Q– = { – p/q : p/q ∈ Q+}.
Então Q = Q+ ∪ {0} ∪ Q– . É evidente que Q+ ~ Q– . Portanto, para mostrar que Q é enumerável, é
suficiente mostrar que Q+ é enumerável. Para este propósito, consideramos a função f : Q+ → N × N,
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 86

dada por f(p/q) = (p; q). Como esta função é injectora, temos Q+ ~ f(Q+) ⊂ N × N. Como Q+, como um
superconjunto de N, é infinito, f(Q+) é um subconjunto infinito do conjunto enumerável N × N.
Portanto, f(Q+) é enumerável e consequentemente Q+ é enumerável. □
O próximo teorema indica que os conjunto enumeráveis são, em um certo sentido, os menores em
“tamanho" dentre os conjuntos infinitos.

Teorema 4.11 Todo conjunto infinito contém um subconjunto enumerável.

Demonstração. Seja X um conjunto infinito qualquer. Então X ≠ Ø, de modo que podemos escolher
um elemento, digamos x1, no conjunto X. A seguir, seja x2 um elemento em Y – {x1 }. De modo
semelhante, escolha um elemento x3 do conjunto não vazio X - {x1; x2 }. Tendo assim definido xk-1,
escolhemos um elemento xk no conjunto X - {x1; x2; ... ; xk-1 }. Tal xk existe para cada k ∈ N, porque X
é infinito, o que garante que X - {x1; x2; ... ; xk-1 } ≠ Ø para todo k ∈ N.
O conjunto {xk : k ∈ N} é um subconjunto enumerável de X, e a demonstração está completa. □

Exercícios 4.3
1. Demonstre a asserção do Exemplo 4.3: O conjunto Z de todos os inteiros é enumerável.
2. Demonstre o Corolário 4.3 do Teorema 4.9.
3. Demonstre que a união de um número finito de conjuntos contáveis é contável.
4. Demonstre que se A e B são conjuntos enumeráveis, então também o é A × B.
Em particular, Z × N, Z × Z, e Q × Q são enumeráveis.
5. Encontre uma função injectora f : Q → Z × N e dê uma demonstração alternativa para o Exemplo
4.5.
6. Demonstre que o conjunto dos círculos no plano cartesiano, tendo raios racionais e centros em
pontos com ambas as coordenadas racionais, é enumerável.
7. Demonstre que se para cada k ∈ N, Bk é um conjunto enumerável, então U Bk é enumerável.
k∈N

4.4 Conjuntos Não Enumeráveis


Todos os conjuntos infinitos que vimos até agora são enumeráveis. Isto pode levar o leitor a indagar se
todos os conjuntos infinitos são enumeráveis. É comummente pensado que Georg Cantor tentou
demonstrar que todo conjunto infinito é enumerável, quando iniciou seu desenvolvimento da teoria dos
conjuntos. Entretanto, ele surprendeu-se demonstrando que existem conjuntos não enumeráveis.

Teorema 4.12 O intervalo aberto ]0; 1[ de números reais é um conjunto não enumerável.

Demonstração. Expressemos primeiramente cada número x, x < 0 < 1, como uma expansão decimal na
forma 0,x1x2x3 ... , com xn ∈ {0; 1; 2; ... ; 9} para cada n.
Por exemplo, 1/3 = 0,333..., 2 /2 = 0,707106... . De modo a ter uma única expressão, para aqueles
números com uma expansão decimal finita, tais como 1/4 = 0,25, concordaremos em subtrair 1 do
último dígito e acrescentar 9's, de modo que
1/4 = 0,24999... , e não 0,25000... .
Sob este acordo, dois números no intervalo ]0; 1[ são iguais se e somente se os dígitos correspondentes,
de suas expansões decimais, são idênticos. Assim, se dois tais números, x = 0,x1x2x3 ... e y = 0,y1y2y3 ...
tem uma casa decimal, digamos a k-ésima casa decimal, tal que xk ≠ yk, então x ≠ y.
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 87

Este é um ponto crucial sobre o qual nossa demonstração se apoia.


Agora, suponha que o conjunto ]0; 1[ é enumerável. Então existe uma correspondência um-a-um
f : N ↝ ]0; 1[. Portanto, podemos listar todos os elementos de ]0; 1[ como segue:

f(1) = 0,a11a12a13 ...


\
f(2) = 0,a21a22a23 ...
\
f(3) = 0,a31a32a33 …
........................ \.......
........................... \.......
f(k) = 0,ak1ak2ak3 …akk …
................................. \.........

em que cada ajk ∈ {0; 1; 2; ... ; 9}.


Construiremos um número z ∈ ]0; 1[, que não pode ser encontrado na lista acima de f(k)'s. Esta
contradição implicará que nossa suposição prévia de que ]0; 1[ é enumerável estava errada, e que
portanto ]0; 1[ é não enumerável.

Seja z = 0,z1z2z3 ... definido por zk = 0, se akk ≠ 0, e zk = 1 se akk = 0, para cada k ∈ N.

O número z = 0,z1z2z3 ... claramente satisfaz 0 < z < 1; mas


z ≠ f(1) pois z1 ≠ a11,
z ≠ f(2) pois z2 ≠ a22, ... , e de modo geral
z ≠ f(k) pois zk ≠ akk, para todo k ∈ N.
Portanto, z ∉ f(N) =]0; 1[.
Temos então a contradição prometida, e a demonstração está completa. □
Corolário 4.5 O conjunto R dos números reais é não enumerável.

Demonstração. Fizemos a demonstração, no Exemplo 4.3(b), de que R ~ ]0; 1[. Agora, ]0; 1[ é não
enumerável; portanto seu conjunto equipotente R também é não enumerável. (veja Problema 1). □
Exemplo 4.6 O conjunto de todos os números irracionais é não enumerável.

Demonstração. Demonstramos, no Exemplo 4.5, que o conjunto Q dos números racionais é


enumerável. O conjunto dos números irracionais é, por definição, o conjunto R – Q.
É fácil ver que R – Q é um conjunto infinito. Para mostrar que R – Q é não enumerável, supomos o
contrário, que R – Q é enumerável. Segue então que a união (R- Q) ∪ Q = R é enumerável (Teorema
4.9). Isto contradiz o corolário do Teorema 12. Portanto o conjunto R – Q dos números irracionais é
não enumerável. □
Notas. (1) O método de demonstração usado no Teorema 4.12 é chamado método diagonal de Cantor,
porque foi criado por Cantor e a construção do número chave
z = 0,z1z2z3 ...
na demonstração, é baseada nos dígitos a11; a22; a33; … na diagonal principal da tabela (*) de
dígitos. Esta demonstração, embora possa não ser apreciada pelo iniciante, revela a
engenhosidade de Cantor.
Nguyen Cong Hoan, DMI.UEM.2013 Lição 10. Conjuntos Enumeráveis. LTC 88

(2) A existência de conjuntos não enumeráveis mostra que existem classes de conjunto infinitos.
Na verdade, como o leitor verá no próximo capítulo, existe uma abundância de “classes de
equipotência" de conjunto infinitos.

Exercícios 4.4
1. Sejam A e B dois conjuntos equipotentes. Demonstre que se A é não enumerável, então B é não
enumerável.
2. Demonstre que todo superconjunto de um conjunto não enumerável é não enumerável.
3. Usando o resultado do Problema 2, acima, dê uma demonstração alternativa do corolário do Teorema
4.12.
4. Demonstre que o conjunto dos números irracionais entre 0 e 1 é não enumerável.

Você também pode gostar