Introdução à Lógica Computacional Flashcards

1
Q

O que é uma proposição simples/sentença simples/proposição atômica? Dê um exemplo.

A

Uma frase declarativa simples sem conectivos lógicos cuja veracidade não depende outros fatores. Por exemplo: “Maria foi hoje à igreja.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

O que são proposições compostas?

A

São formadas por um conjunto de proposições simples (duas ou mais proposições simples ligadas por “conectivos lógicos”).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que é uma proposição condicional? Qual seu valor semântico?

A

É uma sentença do formato p → q (uma proposição composta).

Essa sentença possui valor semântico de: “Se, então; significa que; implica em”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quando uma proposição condicional assume o valor verdadeiro e quando assume o valor falso?

A

Valor verdadeiro:
- p e q verdadeiros.
- p e q falsos.
- p falso e q verdadeiro.

Valor falso:
- p verdadeiro e q falso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sabendo que:

p: Está abaixo de zero.
q: Está nevando.

Escreva a frase “Está abaixo de zero, mas não está nevando.” usando p, q e conectivos lógicos.

A

p ^ ¬ q.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Sabendo que:

p: Está abaixo de zero.
q: Está nevando.

Escreva a frase “Está nevando ou abaixo de zero(ou os dois).” usando p, q e conectivos lógicos.

A

p ∨ q.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sabendo que:

p: Está abaixo de zero.
q: Está nevando.

Escreva a frase “Está nevando ou abaixo de zero, mas não está nevando se estiver abaixo de zero.” usando p, q e conectivos lógicos.

A

(p ∨ q) ^ (p → ¬ q)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sabendo que:

p: Ursos-cinzentos são vistos na área.
q: Fazer caminhada na trilha é seguro.
r: As bagas estão maduras ao longo da trilha.

Escreva a frase “Caminhada não é segura ao longo da trilha sempre que os ursos-cinzentos são vistos na área e as bagas estão maduras ao longo da trilha.” usando p, q, r e conectivos lógicos.

A

(p ^ r) → ¬ q.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sabendo que:

p: Ursos-cinzentos são vistos na área.
q: Fazer caminhada na trilha é seguro.
r: As bagas estão maduras ao longo da trilha.

Escreva a frase “Ursos-cinzentos não são vistos na área e fazer caminhada na trilha é seguro, mas as bagas estão maduras ao longo da trilha.” usando p, q, r e conectivos lógicos.

A

r ^ ( ¬ p ^ q ).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Sabendo que:

p: Ursos-cinzentos são vistos na área.
q: Fazer caminhada na trilha é seguro.
r: As bagas estão maduras ao longo da trilha.

Escreva a frase “Para a caminhada ser segura, é necessário, mas não suficiente que as bagas não estejam maduras ao longo da trilha e que os ursos-cinzentos não sejam vistos na área.” usando p, q, r e conectivos lógicos.

A

q → ( ¬ r ^ ¬ p).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Determine se cada uma destas proposições condicionais e verdadeira ou falsa.

(a) Se 1+1 =2, então 2+2 = 5.
(b) Se 1+1 =3, então 2+2 = 4.
(c) Se 1+1 =3, então 2+2 = 5.
(d) Se macacos puderem voar, então 1 +1 = 3.

A

a) falsa.
b) verdadeira.
c) verdadeira.
d) verdadeira.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qual a diferença do “ou inclusivo” para o “ou exclusivo”?

A

A diferença é que no “ou inclusivo” a valoração é verdadeira se pelo menos uma das proposições for verdadeira.

Já no “ou exclusivo”, a valoração é verdadeira se apenas uma das proposições for verdadeira, não ambas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Escreva a seguinte frase na conversa (oposta), contrapositiva e inversa: “Se nevar hoje, esquiarei amanhã”.

p: Se nevar hoje. p → q = Se nevar hoje, então esquiarei amanhã.
q: Esquiarei amanhã.

A

conversa (q → p): Se eu esquiar amanhã, então hoje nevou.
contrapositiva (¬ q → ¬ p): Se eu não esquiar amanhã, então hoje não nevou.
inversa (¬ p → ¬ q): Se não nevar hoje, então não esquiarei amanhã.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quando é uma tautologia?

A

Quando todos os valores verdade de uma proposição são verdadeiros.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quando é uma contradição?

A

Quando todos valores verdade de uma proposição são falsos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quando é uma contingência?

A

Quando nem todos os valores verdade de uma proposição são verdadeiros ou falsos (ou seja, quando não são nem uma tautologia, nem uma contradição).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual o símbolo do OU exclusivo?

A

⊕.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Respectivamente, o que significam os operadores ¬, v e ^ ? Eles são unários ou binários ? Quando eles assumem o valor de verdade ?

A

Negação (not) é um operador unário que é verdadeiro quando seu operando é falso.
Disjunção (ou) é um operador binário que é verdadeiro quando um de seus operandos é verdadeiro.
Conjunção (e) é um operador binário que é verdadeiro quando ambos seus operandos são verdadeiros.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Dada uma implicação p → q, qual é a sua contrapositiva, conversa e inversa? Qual tem o mesmo valor lógico de p → q?

A

Contrapositiva: ¬q → ¬p
Conversa: q → p
Inversa: ¬ p → ¬q
A contrapositiva tem o mesmo valor lógico (equivalência lógica) de p → q.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Como se escreve uma bi-implicação p ↔ q usando apenas os operadores de implicação e conjunção?

A

(p → q) ^ (q → p)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Dê exemplos de expressões da língua portuguesa que exprimem a ideia de bi-implicação.

A

Se e somente se, somente se, e vice-versa, desde que e apenas se, se e só se, Sse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Em lógica proposicional, qual a ordem de procedência dos operadores?

A

Negação > conjunção > disjunção > implicação > bi-implicação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Em lógica proposicional, o que dizem os dois teoremas de De Morgan?

A

1 - A negação de uma conjunção é a disjunção da negação de seus elementos (ou seja, ¬ (p ^ q) = ¬p v ¬q)
2 - A negação de uma disjunção é a conjunção da negação de seus elementos (ou seja, ¬ ( p v q) = ¬p ^ ¬q)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Em lógica proposicional, o que significa afirmar que um problema é satisfatível?

A

Significa dizer que existe uma valoração da proposição para o qual o problema possui valor verdadeiro.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Em lógica de predicados, o que é a quantificação universal de P(X)? E a existencial? Qual é a notação utilizada em ambos os casos?

A

A quantificação universal é a afirmação “P(X) é verdadeiro para todos os valores no domínio” e é denotada pelo símbolo ∀. A quantificação existencial é a afirmação “P(X) é verdadeiro para algum elemento no domínio” e é denotada pelo símbolo ∃.

25
Q

Como mostrar que a quantificação universal de P(X) é falsa? E a existencial?

A

Para provar que a quantificação universal de P(X) é falsa, é necessário identificar um item para o qual P(X) é falso. Para provar a existencial, é necessário mostrar que P(X) é falso para todos os X dentro do domínio.

26
Q

De forma simplificada, o que significa o predicado “∀x ∈ R. x + 1 > x” ?

A

Ele significa que, para todo número real, seu sucessor será um número maior.

27
Q

O que significa dizer que duas expressões p e q são logicamente equivalentes?

A

Significa dizer que a valoração das proposições p e q que são idênticas, ou seja, p ↔ q é uma tautologia (ou seja, sempre que p é verdade, q também é e vice-versa).

28
Q

O que acontece quando tentamos aplicar o quantificador universal em um domínio vazio? E o existencial? Por que essas coisas ocorrem?

A

Se o domínio for vazio, qualquer afirmação universal feita sobre ele será verdadeira. Isso ocorre porque para provar que ela é falsa é necessário apontar um elemento para o qual ela é falsa. Se não existe nenhum elemento é impossível identificá-lo, logo, ela será sempre verdadeira.
Por consequência, toda afirmação existencial será falsa visto que não é possível apontar um elemento para o qual ela é verdadeira.

29
Q

Em lógica de predicados, o que dizem os dois teoremas de De Morgan?

A

1 - Negar uma afirmação da forma “para todo X, P(x) é verdade” é o mesmo que dizer “Existe um X para o qual P(X) é falso” (ou seja, ¬∀x. P(x) ≡ ∃x. ¬P(x) ).
2 - Negar uma afirmação da forma “existe um X para o qual P(X) é verdade” é o mesmo que dizer “Para todo X, P(X) é falso” (ou seja, ¬∃x. P(x) ≡ ∀x. ¬P(x)).

30
Q

Considere uma função A(x, y) que significa “x ama y”. A partir disso, como você afirmaria:
1 - Todo mundo ama todo mundo
2 - Alguém ama todo mundo
3 - Alguém é amado por todo mundo
4 - Todo mundo é amado por alguém

A

1 - ∀x∀y A(x, y)
2 - ∃x∀y A(x, y)
3 - ∃y∀x A(x, y)
4 - ∀y∃x A(x, y)

31
Q

Para cada uma das expressões a seguir, explique quando elas serão falsas:
1 - ∀x∀y P(x, y)
2 - ∃x∀y P(x, y)
3 - ∀y∃x P(x, y)
4 - ∃x∃y P(x, y)

A

1 - Quando existir um par ordenado(x, y) que faz P(x, y) ser falso
2 - Quando, para todo x, existir ao menos um y que faz P(x, y) ser falso
3 - Quando existir um y tal que, para todo x, P(x, y) é falso.
4 - Quando para todo x e y, P(x, y) é falso.

32
Q

Escreva a seguinte frase usando lógica de predicados:
“Para todo número real, existe um número maior”

A

∀x ∈R ∃y(x < y)

33
Q

De forma simplificada, o que significa o predicado “∀x. ∃y. (x + y = 0)” ?

A

Ele significa que, para todo x, existe um y que somado a ele resulta em zero.

34
Q

Escreva a seguinte frase usando lógica de predicados: “Existe um número natural que não tem nenhum outro número menor que ele”

A

∃x ∈N ¬∃y (y > x)

35
Q

O que é um argumento em lógica ? O que são suas premissas? O que é sua conclusão? O que significa dizer que um argumento é válido ?

A

Um argumento é uma sequência de proposições. A última proposição é a conclusão, as outras são as premissas. Um argumento é válido se a conclusão for verdadeira sempre que as premissas também forem.

36
Q

Toda conclusão de um argumento válido é verdadeira e toda conclusão de um argumento inválido é falsa. Essa afirmação é verdadeira ou falsa? Justifique.

A

Falsa. Um argumento válido pode ter uma conclusão falsa se as premissas forem falsas. Um argumento inválido pode, por sorte, chegar a uma conclusão verdadeira.

37
Q

De maneira resumida, como construir uma prova direta de uma implicação p → q?

A

Para construir uma prova direta, assuma que p é verdadeiro e mostre que sempre que p for verdadeiro, q também será.

38
Q

De maneira resumida, como construir uma prova por contraposição de uma implicação p → q? Por que essa prova é válida ?

A

Para construir uma prova por contraposição, assuma que q é falso e mostre que sempre que q for falso, p também será. Essa prova é válida porque a contrapositiva (¬q → ¬p) é logicamente equivalente à original.

39
Q

De maneira resumida, como construir uma prova por casos de uma implicação p → q?

A

Para construir uma prova por casos, enumere todos os cenários possíveis que podem ocorrer com p. Em seguida, mostre que não existe nenhum caso em que p é verdadeiro e q é falso.

40
Q

De maneira resumida, como construir uma prova por vacuidade de uma implicação p → q?

A

Para construir uma prova por vacuidade, mostre que p é falso. Pela definição de implicação, se p for falso, a implicação será verdadeira independente do valor de q.

41
Q

De maneira resumida, como construir uma prova trivial de uma implicação p → q?

A

Para construir uma prova trivial, mostre que q é sempre verdadeiro. Pela definição de implicação, se q for sempre verdadeiro, a implicação será verdadeira independente do valor de p.

42
Q

Quando um argumento é válido como uma proposição condicional universal - ∀x, P(x) →Q(x)?

A

Se forem verdadeiras todas as combinações de valores-verdade das variáveis de uma sentença.
(Se as premissas são todas verdadeiras, então a conclusão também será).

43
Q

Coloque essa frase na negação de proposições quantificadas:
“Todos matemáticos usam óculos.”

A

“Alguns matemáticos não usam óculos.”, ou “Existe ao menos um matemático que não usa óculos.”, ou “Um ou mais matemáticos não usam óculos.”

44
Q

Coloque essa frase na negação de proposições quantificadas:
“∀ primos p, p é ímpar.”

A

“∃ um número primo p|p não é ímpar.”

45
Q

Coloque essa frase na negação de proposições existenciais:
“Alguns peixes respiram ar.”
¬(∃x ∈ D | Q(x)) ≡ ∀x ∈ D, ¬Q(x)

A

“Nenhum peixe respira ar.”

46
Q

Coloque essa frase em negação de proposição condicional universal:
“∀ pessoas p, se p é loura então p tem olhos azuis.”

A

∃ uma pessoa p | p é loura e p não tem olhos azuis.

47
Q

O que é um predicado em lógica? Qual sua definição?

A

Pode ser obtido removendo substantivos de uma proposição. É definido como:
“Um predicado é uma sentença que contém um número finito de variáveis (valores do domínio) e se torna uma proposição quando as variáveis são substituídas por valores específicos (valores do domínio).”

48
Q

Quais são os valores das variáveis dos predicados?

A

Os valores do domínio que são conjuntos de variáveis.

49
Q

O que é um conjunto verdade? Como é denotado?

A

É o conjunto de todos os valores de um domínio ao qual seu valor dentro do predicado é verdadeiro quando substituído por x.
É denotado por { x ∈ D | P(x) }.O

50
Q

P(x) -> Q(x) significa o que?
e P(x) ↔ Q(x)?

A

Que o conjunto verdade de P(x) está também em Q(x).
Que o conjunto verdade de P(x) é idêntico ao Q(x).

51
Q

Qual o símbolo de conclui-se que?

A

52
Q

Qual a forma da proposição condicional universal? Quando o argumento é válido?

A

∀x, P(x) -> Q(x)
Para todo x, se P(x) então Q(x).
Um argumento da forma ∀x, P(x) -> Q(x) é válido se as premissas forem verdadeiras e a conclusão também.

53
Q

Estabeleça a negação da seguinte proposição quantificada multiplamente:
“∃ uma pessoa x, tal que ∀ as pessoas y, x ama y.”

A

“∀ as pessoas x, ∃ uma pessoa y tal que x não ama y.

54
Q

Estabeleça a negação da seguinte proposição quantificada multiplamente:
“∀ inteiros n, ∃ um inteiro k tal que n = 2k.”

A

∃ um inteiro n, tal que ∀ inteiro k, n ≠ 2k.

55
Q

A proposição universal é uma generalização de qual conectivo lógico?

A

Do conectivo lógico E (conjunção - ^).

56
Q

A proposição existencial é uma generalização de qual conectivo lógico?

A

Do conectivo lógico OU (disjunção - ∨).

57
Q

O que é uma “condição suficiente”? Dê um exemplo.

A

∀x, R(x) é uma condição suficiente para S(x).

∀x, R(x) -> S(x) (proposição condicional padrão)

Exemplo:
- Ser quadrado é uma condição suficiente para ser retangular.
- ∀x, se x é quadrado, então x é retangular.

58
Q

O que é uma “condição necessária”? Dê um exemplo.

A

∀x, R(x) é uma condição necessária para S(x).

∀x, ¬R(x) -> ¬S(x) ≡ ∀x, S(x) -> R(x) (a inversa é equivalente logicamente à conversa)

  • Ter 35 anos é uma condição necessária para ser presidente do Brasil.
  • ∀x, se x não tem 35 anos, então x não pode ser presidente do Brasil.
  • ∀x, se x é presidente do Brasil então x tem 35 anos.
59
Q

O que diz a “regra da instanciação universal”? Dê um exemplo.
Essa regra é a ferramenta fundamental do quê?

A

Se uma propriedade é verdadeira para todos os elementos do domínio então é verdadeira para um elemento em particular do domínio.

Todos os seres humanos são mortais;
Sócrates é um ser humano;
∴ Sócrates é mortal.

Essa regra é ferramenta fundamental do raciocínio dedutivo.