CONRLG 01.03 – Tabelas-Verdade

RACIOCÍNIO LÓGICO · ESTRUTURAS LÓGICAS

Tabelas-Verdade

Bem-vindo ao Leão Educação. Preparamos esta aula para guiar você, passo a passo, no aprendizado de tabelas-verdade. Ao longo desta aula, vamos construir juntos uma base sólida em raciocínio lógico, com teoria, exemplos práticos e exercícios aplicados à rotina de quem presta concursos, em especial os bancários, e ao dia a dia de quem trabalha em agências e repartições ou usa os serviços delas.

📖 Teoria e casos
✍️ Exercícios de revisão

🎯 Objetivo e mensagem central

Neste tópico, você vai aprender a montar a tabela-verdade de uma proposição composta com vários conectivos, a calcular o valor lógico dela em etapas e a resolver o que as provas pedem quando os valores das proposições simples já vêm dados. Para isso, você vai usar o que já estudamos: a regra de verdade de cada conectivo (¬, ∧, ∨, ⊻, →, ↔) e a diferença entre proposição simples e composta.

Para quê? Porque a tabela-verdade é o método que não falha. Quando um atalho foge da memória ou uma alternativa parece estranha, montar a tabela dá a resposta certa, e ela serve de base para tudo o que vem adiante no curso: classificar proposições, provar equivalências e testar argumentos. Quem aprende a montá-la com método erra menos e ganha segurança, inclusive nas questões em que a tabela completa nem precisa ser feita.

🔢 Quantas linhas tem a tabela

Tabela-verdade é o quadro que reúne todas as combinações possíveis de valores lógicos (V ou F) das proposições simples de uma fórmula e mostra, para cada combinação, o valor lógico da proposição composta. Cada combinação ocupa uma linha, e nenhuma pode ficar de fora.

Observe na Figura 1 como o número de linhas dobra a cada proposição acrescentada. Com apenas p, há dois ramos (V e F). Quando q entra, cada um desses ramos se divide de novo em V e F, e as linhas passam a quatro. Com r, passam a oito.

Diagrama em árvore, da esquerda para a direita, em três níveis. O primeiro nível, rotulado p, se divide em V e F e indica 2 linhas. Cada ramo se divide novamente no nível rotulado q, indicando 4 linhas. Cada um desses ramos se divide mais uma vez no nível rotulado r, chegando a 8 linhas, com um V e um F saindo de cada ramo anterior.
Figura 1. Cada nova proposição simples divide todos os ramos em V e F e dobra o número de linhas: 2, 4, 8.
Número de linhas da tabela-verdade conforme o número de proposições simples
Proposições simples (n) Cálculo Linhas
1 2¹ 2
2 2² 4
3 2³ 8
4 2⁴ 16
5 2⁵ 32

O quadro mostra por que, em prova, as tabelas completas quase nunca passam de três proposições: com quatro já são 16 linhas, e com cinco, 32. A partir daí, o caminho prático é o raciocínio por valores (seção “Calculando com valores dados”), em vez da tabela inteira.

🧩 Montando a tabela em etapas

Uma composta com vários conectivos não é calculada de uma só vez. O caminho seguro é criar uma coluna para cada parte intermediária e avançar de dentro para fora, até chegar ao conectivo principal, que é o último a ser calculado e dá o valor da fórmula inteira.

1. ListarConte as simples distintas, calcule 2ⁿ e escreva todas as combinações de V e F, sem repetir nem omitir nenhuma.
2. DecomporCrie uma coluna para cada parte intermediária (negações, conjunções, disjunções), começando pelas mais internas.
3. ConcluirCalcule o conectivo principal na última coluna, usando as colunas anteriores e a regra de verdade dele.

Como preencher as colunas das simples

Para não esquecer nenhuma combinação, siga sempre o mesmo padrão. A primeira coluna tem metade das linhas com V e depois metade com F; cada coluna seguinte alterna em blocos que são a metade do bloco anterior; a última alterna V e F a cada linha. Com três proposições, as colunas ficam assim: p em blocos de quatro (VVVV, FFFF), q em blocos de dois (VV, FF, VV, FF) e r em blocos de um (V, F, V, F, V, F, V, F). Você verá esse padrão nas tabelas deste tópico.

Exemplo com duas proposições: ¬p ∨ q

Aqui n = 2, e a tabela tem 4 linhas. O conectivo principal é a disjunção; a negação de p é a parte interna e ganha uma coluna auxiliar.

Tabela-verdade de ¬p ∨ q
p q ¬p ¬p ∨ q
V V F V
V F F F
F V V V
F F V V

Na terceira coluna, a negação apenas inverte a coluna de p. Na última, a disjunção só é falsa quando as duas partes são falsas: isso acontece só na segunda linha, em que ¬p é F e q é F. A fórmula é verdadeira nas outras três. (Mais adiante, no estudo das equivalências, você vai ver que essa última coluna tem um parentesco importante com a da condicional.)

Exemplo com três proposições: (p ∧ q) → r

Agora n = 3 e a tabela tem 8 linhas. O conectivo principal é a condicional, e a parte interna é a conjunção p ∧ q, que ganha uma coluna auxiliar.

Tabela-verdade de (p ∧ q) → r
p q r p ∧ q (p ∧ q) → r
V V V V V
V V F V F
V F V F V
V F F F V
F V V F V
F V F F V
F F V F V
F F F F V

A condicional é falsa apenas quando o antecedente é V e o consequente é F. O antecedente (p ∧ q) só é V na primeira e na segunda linhas, e só na segunda o consequente r é F. Resultado: uma única linha falsa e sete verdadeiras. Nas demais linhas, o antecedente é falso, e a condicional é verdadeira, como estudamos na regra da condicional.

🧮 Parênteses e ordem de precedência

Quando uma fórmula tem mais de um conectivo, é preciso saber qual deles se calcula primeiro. Há duas ferramentas para isso: os parênteses e a ordem de precedência.

Parênteses, colchetes e chaves

O que está entre parênteses é calculado antes do que está fora deles. Quando há parênteses dentro de parênteses, usam-se também colchetes e chaves, e o cálculo começa pelo grupo mais interno e avança para fora. Em { [ (p ∧ q) ∨ r ] → s }, a ordem é: primeiro p ∧ q; depois a disjunção com r; por fim, a condicional com s.

Ordem de precedência

Na ausência de parênteses, vale uma convenção comum nos livros de lógica, em que cada conectivo “prende” suas proposições com mais força que os seguintes da lista.

Ordem de precedência dos conectivos (do primeiro a ser calculado ao último)
Ordem Conectivo Exemplo sem parênteses Lido como
1º Negação (¬) ¬p ∧ q (¬p) ∧ q
2º Conjunção (∧) p ∨ q ∧ r p ∨ (q ∧ r)
3º Disjunção (∨) p ∨ q → r (p ∨ q) → r
4º Condicional (→) p → q ↔ r (p → q) ↔ r
5º Bicondicional (↔) — —

Leia a tabela de cima para baixo: a negação age primeiro, só sobre a proposição que vem logo depois dela (a menos que haja parênteses); depois vêm a conjunção, a disjunção, a condicional e, por último, a bicondicional. A coluna “Lido como” mostra a mesma fórmula com os parênteses que a convenção sugere. Essa é a ordem mais difundida e a adotada neste curso, mas nem todos os autores a seguem à risca; por isso, os parênteses explícitos sempre prevalecem sobre ela.

Para ver o efeito dos parênteses, compare duas fórmulas que usam as mesmas letras e os mesmos conectivos, mas agrupam de modo diferente: p ∨ (q ∧ r), que é a leitura de p ∨ q ∧ r pela precedência, e (p ∨ q) ∧ r.

Tabela-verdade de p ∨ q ∧ r, com os dois agrupamentos possíveis
p q r q ∧ r p ∨ (q ∧ r) p ∨ q (p ∨ q) ∧ r
V V V V V V V
V V F F V V F
V F V F V V V
V F F F V V F
F V V V V V V
F V F F F V F
F F V F F F F
F F F F F F F

Compare a quinta e a sétima colunas: elas diferem em duas linhas, a segunda (V, V, F) e a quarta (V, F, F), ambas com p verdadeira e r falsa. Em p ∨ (q ∧ r), basta p ser V para a fórmula ser V; em (p ∨ q) ∧ r, é preciso também que r seja V. Dois agrupamentos, duas tabelas diferentes: os parênteses mudam o valor lógico da proposição.

🧪 Calculando com valores dados

Muitas questões não pedem a tabela inteira. Elas informam o valor lógico de cada proposição simples e pedem o valor de uma composta. Aqui, existe uma só linha da tabela em jogo, e o trabalho é substituir e calcular, sempre de dentro para fora.

1. SubstituirTroque cada letra pelo valor dado (V ou F), mantendo os conectivos e os parênteses.
2. ResolverCalcule o grupo mais interno e as negações e vá reescrevendo a fórmula com o resultado de cada passo.
3. ConcluirQuando restar um único valor, esse é o valor lógico da composta.

Exemplo: com V(p) = V, V(q) = F e V(r) = F, calcule (p ∨ q) ∧ ¬r. Substituindo: (V ∨ F) ∧ ¬F. Resolvendo o parêntese, V ∨ F = V; resolvendo a negação, ¬F = V. Sobra V ∧ V, que é V. A composta é verdadeira.

Outro exemplo, agora com a precedência: p ∧ q → r, com os mesmos valores. Sem parênteses, a conjunção vem antes da condicional: (p ∧ q) → r. Então, (V ∧ F) → F = F → F = V. O antecedente é falso, e a condicional é verdadeira.

Com quatro ou mais proposições simples, a tabela completa fica longa, e o cálculo por valores é o caminho mais rápido. Em (p ∧ q) ∨ (r → s), por exemplo, há 16 combinações. Para saber o valor em uma situação específica, basta uma delas.

↩️ O caminho inverso: da composta para as simples

As provas também invertem a pergunta: informam que uma composta é verdadeira ou falsa e pedem os valores das simples. Nem sempre isso é possível, porque diferentes combinações podem dar o mesmo resultado. A tabela mostra os casos em que um único valor da composta já determina tudo.

Quando o valor da composta determina o valor das partes
Composta Valor dado O que se conclui
p ∧ q Verdadeira p é V e q é V
p ∨ q Falsa p é F e q é F
p → q Falsa p é V e q é F
p ∧ q Falsa Nada seguro: pelo menos uma é F
p ∨ q Verdadeira Nada seguro: pelo menos uma é V
p → q Verdadeira Nada seguro: só se exclui V seguido de F

As três primeiras linhas são as “boas”: cada uma corresponde a uma única linha da tabela do conectivo (a única verdadeira da conjunção, a única falsa da disjunção, a única falsa da condicional). Nas três últimas, mais de uma linha serve, e é preciso outra informação para decidir. Esse é o ponto de partida do método: procure primeiro a informação que fecha os valores e propague o que ela determina para as demais.

Exemplo: sabe-se que “p ∨ q” é falsa e que “r → p” é verdadeira. Como p ∨ q é falsa, p é F e q é F. Em r → p, o consequente p é F; para a condicional ser verdadeira com consequente falso, o antecedente r precisa ser F. Logo, p, q e r são todas falsas. Conferindo as oito combinações possíveis, essa é a única que satisfaz as duas informações.

🧭 Revisão

O que você precisa lembrar

  • A tabela-verdade tem 2ⁿ linhas, com n igual ao número de proposições simples distintas; letras repetidas e negações não criam linhas novas.
  • Preencha as simples em blocos que se reduzem à metade (p: 4 V e 4 F; q: 2 e 2; r: 1 e 1), para não omitir nem repetir combinações.
  • Monte uma coluna para cada parte intermediária, de dentro para fora, até o conectivo principal, que é o último a ser calculado.
  • Os parênteses mandam; sem eles, a precedência é ¬, ∧, ∨, →, ↔. Para ⊻ e conectivos repetidos, use parênteses.
  • Parênteses diferentes dão tabelas diferentes: p ∨ (q ∧ r) e (p ∨ q) ∧ r divergem quando p é V e r é F.
  • Com valores dados, substitua e calcule de dentro para fora; uma conjunção com parte F é F, uma disjunção com parte V é V e uma condicional com antecedente F ou consequente V é V.
  • Da composta para as simples: conjunção V, disjunção F e condicional F determinam os valores das partes; os outros três casos, não.

✍️ Exercícios de revisão

Nível 1 · Recordar

QUESTÃO 1 · RECORDAR

Defina tabela-verdade e diga quantas linhas ela tem quando a fórmula possui 1, 2, 3 e 4 proposições simples distintas.

Ver resposta comentada

Tabela-verdade é o quadro que reúne todas as combinações possíveis de valores lógicos das proposições simples de uma fórmula e mostra o valor da composta em cada uma. O número de linhas é 2ⁿ: 2 linhas para uma proposição, 4 para duas, 8 para três e 16 para quatro.

QUESTÃO 2 · RECORDAR

Liste os conectivos na ordem de precedência, do primeiro a ser calculado ao último, quando não há parênteses. O que se recomenda fazer com a disjunção exclusiva?

Ver resposta comentada

A ordem é: negação (¬), conjunção (∧), disjunção (∨), condicional (→) e bicondicional (↔). Para a disjunção exclusiva (⊻), que não tem posição consensual, e para conectivos repetidos, recomenda-se usar parênteses.

QUESTÃO 3 · RECORDAR

Em uma tabela com três proposições simples (p, q, r), como ficam os blocos de V e F nas colunas de p, de q e de r?

Ver resposta comentada

A tabela tem 8 linhas. A coluna de p tem quatro V seguidos e depois quatro F. A coluna de q alterna em blocos de dois: VV, FF, VV, FF. A coluna de r alterna a cada linha: V, F, V, F, V, F, V, F.

Nível 2 · Compreender

QUESTÃO 4 · COMPREENDER

Explique por que o número de linhas é 2ⁿ e por que repetir uma letra ou usar negações não aumenta esse número.

Ver resposta comentada

Cada proposição simples pode assumir dois valores (V ou F), e a escolha de uma não depende das outras; por isso, o total de combinações é o produto 2 × 2 × … × 2, ou seja, 2ⁿ. Uma letra repetida continua sendo a mesma proposição, que tem um único valor em cada linha. A negação ¬p não é uma proposição nova: é p com o valor invertido, calculado numa coluna auxiliar. Assim, só as proposições simples distintas entram em n.

QUESTÃO 5 · COMPREENDER

Explique por que p ∨ (q ∧ r) e (p ∨ q) ∧ r não são a mesma proposição, indicando em que situação os valores diferem.

Ver resposta comentada

A primeira exige apenas que p seja verdadeira, ou que q e r sejam verdadeiras juntas. A segunda exige que r seja verdadeira e que p ou q seja verdadeira. Quando p é V e r é F, a primeira é V (p basta), e a segunda é F (falta r). Como há linhas em que os valores diferem, os parênteses mudam o significado da proposição.

QUESTÃO 6 · COMPREENDER

Um aluno montou a tabela de p ∧ q listando as linhas na ordem FF, FV, VF, VV, e outro, na ordem VV, VF, FV, FF. Os resultados podem ser diferentes? Por que, então, se recomenda seguir um padrão de preenchimento?

Ver resposta comentada

Não. A ordem das linhas não altera o valor da composta em cada combinação: em ambas as tabelas, só a combinação V e V dá resultado V. O padrão (começar por V e dobrar os blocos) serve para garantir que todas as combinações apareçam uma única vez, sem omissões nem repetições, e para que a conferência com outros materiais seja imediata.

QUESTÃO 7 · COMPREENDER

Explique o que se pode concluir sobre p e q quando (a) p ∧ q é verdadeira; (b) p ∨ q é falsa; (c) p → q é falsa. Explique também por que não se conclui nada seguro quando p ∨ q é verdadeira.

Ver resposta comentada

(a) p e q são ambas verdadeiras, porque a conjunção só é V na linha V, V.

(b) p e q são ambas falsas, porque a disjunção só é F na linha F, F.

(c) p é V e q é F, porque a condicional só é F na linha V, F.

Quando p ∨ q é verdadeira, três linhas servem (V, V; V, F; F, V). Sem outra informação, não é possível dizer qual delas vale, e, portanto, nem p nem q fica determinada.

Nível 3 · Aplicar

QUESTÃO 8 · APLICAR

Monte a tabela-verdade de (p ∨ q) → ¬p. Em quantas linhas a proposição é verdadeira?

Ver resposta comentada

Há duas proposições simples, logo 4 linhas. O conectivo principal é a condicional; as partes internas são p ∨ q e ¬p.

Tabela-verdade de (p ∨ q) → ¬p
p q p ∨ q ¬p (p ∨ q) → ¬p
V V V F F
V F V F F
F V V V V
F F F V V

A proposição é verdadeira em duas linhas (a terceira e a quarta). Nas duas primeiras, o antecedente é V e o consequente ¬p é F, a única combinação que torna a condicional falsa.

QUESTÃO 9 · APLICAR

Monte a tabela-verdade de (p ⊻ q) → r e indique as linhas em que a proposição é falsa.

Ver resposta comentada

Há três proposições simples, logo 8 linhas. A coluna auxiliar p ⊻ q é verdadeira quando p e q têm valores diferentes.

Tabela-verdade de (p ⊻ q) → r
p q r p ⊻ q (p ⊻ q) → r
V V V F V
V V F F V
V F V V V
V F F V F
F V V V V
F V F V F
F F V F V
F F F F V

A proposição é falsa na quarta e na sexta linhas: em ambas, p ⊻ q é V e r é F. Nas outras seis, ou o antecedente é falso, ou o consequente é verdadeiro.

QUESTÃO 10 · APLICAR

Sendo V(p) = V, V(q) = F e V(r) = F, determine o valor lógico de: (a) ¬p ∨ q; (b) (p ∨ q) ∧ ¬r; (c) p ∧ q → r; (d) p ↔ (q ∨ r); (e) ¬(p → q) ⊻ r; (f) p → q ∨ r.

Ver resposta comentada

(a) ¬V ∨ F = F ∨ F = F.

(b) (V ∨ F) ∧ ¬F = V ∧ V = V.

(c) Pela precedência, (p ∧ q) → r = (V ∧ F) → F = F → F = V.

(d) V ↔ (F ∨ F) = V ↔ F = F, pois os valores são diferentes.

(e) ¬(V → F) ⊻ F = ¬F ⊻ F = V ⊻ F = V, pois os valores são diferentes.

(f) Pela precedência, p → (q ∨ r) = V → (F ∨ F) = V → F = F.

QUESTÃO 11 · APLICAR

Uma financeira adota a regra: “Se o cliente tem saldo e não tem dívida, então o crédito é aprovado”. Sejam p: “o cliente tem saldo”, q: “o cliente tem dívida” e r: “o crédito é aprovado”. Escreva a regra em símbolos e diga se ela foi respeitada nas situações: (I) tem saldo, não tem dívida, crédito aprovado; (II) tem saldo, tem dívida, crédito negado; (III) tem saldo, não tem dívida, crédito negado.

Ver resposta comentada

A regra é (p ∧ ¬q) → r. Note que “não tem dívida” é a negação de q.

(I) p = V, q = F, r = V: (V ∧ V) → V = V. Regra respeitada.

(II) p = V, q = V, r = F: (V ∧ F) → F = F → F = V. Regra respeitada, pois o antecedente é falso e a regra nada exige.

(III) p = V, q = F, r = F: (V ∧ V) → F = V → F = F. Regra descumprida.

QUESTÃO 12 · APLICAR

Sabe-se que “p ∨ q” é falsa e que “r → p” é verdadeira. Determine os valores lógicos de p, q e r.

Ver resposta comentada

Como p ∨ q é falsa, p e q são falsas. Em r → p, o consequente p é F; para a condicional ser verdadeira, o antecedente r precisa ser F (se r fosse V, teríamos V → F, que é falsa). Logo, p = F, q = F e r = F.

QUESTÃO 13 · APLICAR

Quantas linhas tem a tabela-verdade de (p ∧ q) ∨ (r → s)? Em quantas delas a proposição é falsa?

Ver resposta comentada

São quatro proposições simples, logo 2⁴ = 16 linhas. A disjunção só é falsa quando as duas partes são falsas. A parte p ∧ q é falsa em 3 das 4 combinações de p e q (todas, menos V, V); a parte r → s é falsa em 1 das 4 combinações de r e s (V, F). Como as escolhas são independentes, há 3 × 1 = 3 linhas falsas e, portanto, 13 verdadeiras.

QUESTÃO 14 · APLICAR

Reescreva ¬p ∨ q ∧ r → p com todos os parênteses que a precedência indica e calcule o valor lógico quando V(p) = F, V(q) = V e V(r) = V.

Ver resposta comentada

Pela precedência: a negação age sobre p; depois a conjunção q ∧ r; depois a disjunção; por último a condicional. Com parênteses: ((¬p) ∨ (q ∧ r)) → p. Calculando: ¬F = V; V ∧ V = V; V ∨ V = V; V → F = F. O valor lógico é F.

Nível 4 · Analisar

QUESTÃO 15 · ANALISAR

Um aluno resolveu p ∨ q ∧ r lendo como (p ∨ q) ∧ r e, para V(p) = V, V(q) = F e V(r) = F, encontrou F. Analise a resolução.

Ver resposta comentada

Pela convenção adotada neste curso, a leitura está errada. Nela, a conjunção é calculada antes da disjunção: p ∨ q ∧ r = p ∨ (q ∧ r). Com os valores dados: q ∧ r = F ∧ F = F, e V ∨ F = V. O valor correto é V, e o aluno encontrou F por ter aplicado a disjunção primeiro: (V ∨ F) ∧ F = V ∧ F = F. Esse é justamente um dos casos em que as duas leituras divergem (p verdadeira e r falsa). Se a questão trouxesse parênteses, a leitura do aluno estaria certa; sem eles, vale a convenção.

QUESTÃO 16 · ANALISAR

O regulamento de um atendimento diz: “Será atendido o cliente que tenha documento e comprovante de residência, ou que seja preferencial”. Sejam p: “tem documento”, q: “tem comprovante de residência” e r: “é preferencial”. Compare (p ∧ q) ∨ r com p ∧ (q ∨ r) e decida qual reflete o regulamento, dando um exemplo de cliente em que as duas leituras divergem.

Ver resposta comentada

Montando a tabela das duas fórmulas, elas divergem em duas linhas: p = F, q = V, r = V e p = F, q = F, r = V. Nas duas, o cliente é preferencial e não tem documento: (p ∧ q) ∨ r vale V, e p ∧ (q ∨ r) vale F.

Comparação entre (p ∧ q) ∨ r e p ∧ (q ∨ r)
p q r p ∧ q (p ∧ q) ∨ r q ∨ r p ∧ (q ∨ r)
V V V V V V V
V V F V V V V
V F V F V V V
V F F F F F F
F V V F V V F
F V F F F V F
F F V F V V F
F F F F F F F

O regulamento oferece duas portas: ter documento e comprovante, ou ser preferencial. Quem é preferencial entra por uma porta própria, sem precisar de documento. Isso corresponde a (p ∧ q) ∨ r. A leitura p ∧ (q ∨ r) exigiria documento de todos, inclusive do preferencial, o que não é o que o texto diz.

QUESTÃO 17 · ANALISAR

Para montar a tabela de p ∨ ¬p, um aluno criou 4 linhas, “porque há duas letras”. Analise o procedimento e diga o que a última coluna revela.

Ver resposta comentada

O aluno contou letras, e não proposições simples distintas. Em p ∨ ¬p há uma só proposição simples (¬p é a mesma p com valor invertido), logo n = 1 e a tabela tem 2 linhas.

Tabela-verdade de p ∨ ¬p
p ¬p p ∨ ¬p
V F V
F V V

A última coluna é verdadeira nas duas linhas: seja qual for o valor de p, a fórmula é verdadeira. Proposições com essa característica têm nome e classificação próprios, tema do próximo tópico.

Você concluiu o estudo sobre as tabelas-verdade. No próximo tópico, avançaremos para a classificação de proposições compostas, onde veremos como a última coluna da tabela revela se a proposição é uma tautologia, uma contradição ou uma contingência, e quais atalhos permitem decidir sem montar a tabela inteira. Continue firme nos estudos!

Os casos apresentados são hipotéticos, elaborados para fins didáticos.