Introdução À Lógica: Conteudista: Revisão Textual: Objetivos Da Unidade
Introdução À Lógica: Conteudista: Revisão Textual: Objetivos Da Unidade
Introdução À Lógica: Conteudista: Revisão Textual: Objetivos Da Unidade
Objetivos da Unidade:
Conhecer as características básicas da lógica proposicional, os conectivos lógicos utilizados, suas tabelas-verdade e a classificação
das proposições lógicas;
ʪ Contextualização
ʪ Material Teórico
ʪ Material Complementar
ʪ Referências
1 /4
ʪ Contextualização
Um bom motivo para estudar lógica computacional é que sua teoria é a base da computação e utilizamos os seus conceitos em atividades do dia a
dia e até mesmo para resolver problemas. Para que possamos nos expressar, fazemos o uso de diferentes tipos de sentenças, por exemplo,
quando afirmamos “Hoje está frio”, estamos diante de uma sentença afirmativa. Já quando fazemos uma pergunta, fazemos uso de uma
sentença interrogativa e quando algo nos surpreende usamos sentenças exclamativas.
Em lógica, no entanto, só utilizamos sentenças que podem ser classificadas como verdadeiras ou falsas, ou seja, um único valor lógico, e dentre
as sentenças que utilizamos no nosso dia a dia, apenas as afirmativas podem, assim, ser classificadas e na lógica computacional elas são
conhecidas como proposições lógicas.
Já na área da computação, a lógica tem ligação estreita com a área, pois está relacionada diretamente com o desenvolvimento de linguagens para
modelar situações e problemas, com o objetivo de solucioná-los.
Nesta Unidade iremos conhecer o que é lógica, a sua história e os tipos. Dentre os formalismos lógicos existentes, iremos apresentar os
conceitos da lógica proposicional, considerada a formalização mais simples para representação do raciocínio, que utiliza em sua representação
proposições simples e compostas. Na sequência conheceremos os conectivos lógicos, as tabelas-verdade e a classificação obtida a partir do
resultado lógico gerado.
Vamos começar!
2/4
ʪ Material Teórico
Glossário
Argumento: é uma parte do discurso, que pode ser falado ou escrito, composto por uma ou mais sentenças,
também conhecidas como premissas, e uma sentença denominada conclusão.
Na ciência da computação a lógica tem como papel principal o desenvolvimento de linguagens de modelagem e especificação, com o objetivo de
permitir o raciocínio sobre situações e sistemas e no desenvolvimento de argumentos sobre situações específicas, que possam ser validados ou
não.
Assim, na lógica estudamos a validade dos argumentos, cujo foco não está no conteúdo desses e sim no seu valor lógico e na sua estrutura. A
lógica é também chamada de formal, simbólica ou matemática e tem como base três definições, cada uma associada a um período de sua
evolução:
Lógica como um sistema de regras, concebida no período grego (século IV a.C. até o início do século XIX);
Lógica como um conjunto de leis, período booleano (século XIX e primeira década do século XX);
História da Lógica
A busca por regras que confirmem a validade de um argumento dominou o primeiro período, o qual é responsável pela primeira sistematização
conhecida da lógica, uma coleção de tratados denominada Organon. Esses tratados lógicos são de autoria de Aristóteles (384-322 a.C.), autor mais
importante da mais influente escola de lógica desse período, e foram reunidos após sua morte.
No segundo período, a lógica passou a evoluir em um sentido mais matemático ou, mais precisamente, mais algébrico. A evolução nesse sentido
representa uma mudança na definição de lógica, pois passou a buscar as suas leis como resultado de fórmulas algébricas. Essa aproximação da
lógica com a álgebra deu-se devido à influência principalmente de George Boole (1815-1864). Ainda nesse período, G. Frege (1848-1925)
desenvolveu um sistema de lógica por um método linguístico (cálculo proposicional) que se afastou do modo algébrico e teve muita influência na
lógica contemporânea, descrita a seguir.
O período contemporâneo tem o seu início marcado a partir da publicação em três volumes do Principia Mathematica em 1910, 1912 e 1913,
respectivamente. É nesse período que o enfoque linguístico-formal se impõe, ou seja, a lógica passa a ser vista como estrutura linguística. Com
isso, a lógica como uma linguagem, ou como um sistema de signos pressupõe uma sintaxe (regras ou leis de combinação dos signos) e uma
semântica (interpretação e significado dos signos). É importante notar que a definição da lógica neste terceiro período integra as outras duas. A
partir de 1930 até os dias atuais, a evolução da lógica caminha em uma direção de maior integração à matemática, atingindo uma complexidade
técnica elevada e ampliando consideravelmente o seu domínio com aplicações nas mais diversas áreas, como Informática, Administração de
Empresas, Física, Economia, Engenharia, dentre outras.
Classificação da Lógica
A Lógica é classificada em:
Lógica clássica: considerada como o núcleo da lógica dedutiva, conhecida como cálculo de
predicados de 1ª ordem. Três princípios regem à lógica clássica: da identidade, da
contradição e do terceiro excluído, que serão apresentados a seguir;
A lógica proposicional é o estudo do relacionamento lógico entre objetos conhecidos como proposições. Para melhor entendimento do conteúdo
da unidade, é muito importante entender o que é proposição.
“Chama-se Proposição todo conjunto de palavras ou símbolos que exprimem um pensamento de sentido completo.”
“Uma proposição, na definição clássica, é o encadeamento de termos ou palavras, através de uma cópula verbal ou não, que
A linguagem natural (português, inglês, espanhol, etc.) é formada por um conjunto de caracteres que, devidamente combinados, formam
palavras. Estas, por sua vez, quando combinadas, formam enunciados, que podem ser frases ou orações ou conjuntos de frases e orações.
A frase é o elemento de comunicação que relaciona palavras entre si de modo a estabelecer uma mensagem com sentido completo. As frases
podem ser de vários tipos:
Exclamativa: “Parabéns!”.
Observe que nem todos os tipos de frases são claros e objetivos e um dos objetivos da lógica é estabelecer uma linguagem formal, através da qual
se pode expressar com clareza, precisão e emitir juízo de verdadeiro (V) ou falso (F) para determinadas frases.
Portanto, proposição é uma frase declarativa (com sujeito e predicado), à qual pode ser atribuído, sem ambiguidade, um dos valores lógicos:
verdadeiro (V) ou falso (F).
Para que você entenda o conceito de proposição, apresentamos a seguir exemplos de proposições:
Marina é médica;
3 + 4 = 7;
As proposições podem ser simples ou compostas. As proposições simples ou atômicas são aquelas que não possuem nenhuma outra proposição
como parte integrante de si mesma. São geralmente indicadas pelas letras minúsculas p, q, r, s, ... A seguir exemplos de proposições simples:
p: Carlos é careca;
q: Pedro é estudante;
Já as proposições compostas são aquelas formadas pela combinação de duas ou mais proposições e são simbolizadas pelas letras latinas
maiúsculas P, Q, R, S, ... Por exemplo:
Observe que as proposições compostas utilizam conectivos para combinar duas ou mais proposições, para que você entenda a lógica de cada
conectivo; primeiro é necessário a explicação e entendimento sobre tabela-verdade.
Tabela verdade é uma maneira prática de dispor organizadamente os valores envolvidos em uma proposição composta. Para a proposição simples
p, temos os valores lógicos possíveis, conforme a figura abaixo:
Figura 2 – Diagrama de árvore e tabela verdade de uma proposição simples
Considerando uma proposição composta com duas proposições simples, temos a Figura 3 representando o diagrama de árvore e a tabela verdade
correspondente:
Observe que o número de linhas de uma tabela verdade depende da quantidade de proposições simples distintas que compõe a proposição. Assim,
o número de linhas de uma tabela verdade é dado por 2n, em que n é a quantidade de proposições simples distintas e 2 representa o número de
valores lógicos possíveis (V ou F).
m = 24 = 16
Conectivos Lógicos
Os conectivos lógicos, também conhecidos como operadores lógicos, são palavras ou expressões que se usa para formar novas proposições a
partir de outras proposições. Os conectivos lógicos e os respectivos símbolos adotados nesta unidade são apresentados no Quadro a seguir:
Conectivo Símbolo
Negação (não) ~
Conjunção (e) ^
Disjunção (ou) v
Saiba Mais
Não há um padrão de simbologia utilizado pelos autores para representar os conectivos. Os apresentados
no Quadro 1 são os adotados com frequência nos livros de lógica computacional.
Para que vocês entendam a lógica dos conectivos lógicos, iremos apresentar para cada um a proposição composta na forma de texto e a sua
representação simbólica correspondente e a tabela verdade para melhor detalhamento sobre cada operador.
Negação (não, ~)
Se p é uma proposição, a negação da proposição p é denotada por ~p (lê-se não p). Nos exemplos a seguir, V(p) indica o valor lógico da
proposição p e V(q) indica o valor lógico da proposição q.
Logo, a negação de uma proposição apresenta valor lógico oposto ao da proposição dada, conforme podemos observar na tabela verdade a seguir:
Tabela 1
p ~p
V F
F V
Exemplos:
A sua negação é:
V(q) = F;
V(~q) = V.
Conjunção (e, ^)
A conjunção de duas proposições (p ^ q) é verdadeira se, e somente se, cada proposição for verdadeira e falsa nos demais casos. Conforme
apresentado na tabela verdade abaixo:
Tabela 2
p q p^q
V V V
V F F
F V F
p q p^q
F F F
p: 2 > 0;
q: 2 ≠ 1.
A conjunção é:
p ^ q: 2 > 0 e 2 ≠ 1.
Disjunção (ou, v)
O valor lógico é a falso quando p e q são ambas falsas e verdadeiras nos demais casos. A tabela verdade da disjunção é:
Tabela 3
p q pvq
V V V
V F V
F V V
F F F
p: 3 < 3.1415;
A disjunção é:
q, se p;
Vamos considerar a proposição condicional “Se chove, então a rua fica molhada”, também pode ser lida das seguintes formas:
No condicional p → q, a proposição p é chamada antecedente e a proposição q é consequente. Veja a lógica do conectivo na tabela verdade abaixo:
Tabela 4
p q p→q
V V V
V F F
F V F
F F V
Dadas as proposições simples:
p: Chove;
q: Faz frio.
A condicional é:
Tabela 5
p q p↔q
V V V
V F F
F V F
F F V
p: 2 é um número irracional;
q: A terra é plana.
A bicondicional é:
Tabela 6
Ordem Conectivo
1 ~
2 ^, v
3 →
4 ↔
A ordem de precedência entre os conectivos permite identificar a forma da proposição composta. Por exemplo:
Classificações da Proposições
As proposições também podem ser classificadas de acordo com o valor lógico gerado como resultado. Para o entendimento, apresentamos a
seguir as classificações.
Tautologia
Uma proposição composta é uma tautologia quando o seu valor é sempre a verdade (V), para quaisquer valores lógicos das proposições simples
componentes. Considere o exemplo:
P: p v ~p.
p ~p p v ~p
V F V
F V V
Contradição
Uma proposição composta é uma contradição quando o seu valor é sempre a falso (F), para quaisquer valores lógicos das proposições simples
componentes.
P: p ^ ~p.
Tabela 7
p ~p p ^ ~p
V F F
F V F
Indeterminação ou Contingência
Uma proposição composta é indeterminada (ou contingente) quando não é uma tautologia e não é uma contradição.
As contingências são também denominadas proposições contingentes ou proposições indeterminadas. Vejam o exemplo a seguir:
P: p → ~p.
Tabela 7
p ~p p → ~p
V F F
F V V
Agora que já entendemos os conceitos básicos de lógica, vamos avançar com conteúdo. Nosso próximo passo será conhecer sobre implicações,
equivalências lógicas e álgebra das proposições.
3/4
ʪ Material Complementar
Vídeo
Leitura
Lógica Computacional
ACESSE
ACESSE
4/4
ʪ Referências
BARBIERI, F. P. Fundamentos de informática: lógica para computação. Rio de Janeiro: LTC, 2013.