BCC 101 –Matemática Discreta

Slides:



Advertisements
Apresentações semelhantes
Lógica de Predicados e Representação de Conhecimento
Advertisements

Capítulo 7 Tableaux semânticos e resolução na Lógica Proposicional
Prof. Marcone Sotéro Método Dedutivo Prof. Marcone Sotéro
Lógica Matemática e Computacional 2.2 – Implicação e Equivalência
Elementos de Lógica Matemática
LÓGICA MATEMÁTICA IMPLICAÇÃO LÓGICA
LN: o que decorre de uma frase?
TC2- Lógica Proposicional
Lógica Proposicional-3
ÁLGEBRA BOOLEANA Prof. Wanderley.
Prof. Sérgio Altenfelder
INTRODUÇÃO A lógica faz parte do nosso cotidiano.
BCC101 – Matemática Discreta
BCC101 – Matemática Discreta I
BCC101 – Matemática Discreta
BCC 101 –Matemática Discreta I
BCC 101– Matemática Discreta
BCC101 – Matemática Discreta
BCC 101 – Matemática Discreta I
CADERNO DE LÓGICA Nome.
Lógica e lógica de programação
Curso: Licenciatura em Matemática
Dedução Natural Universidade Tecnológica Federal do Paraná
AXIOMATIZAÇÃO Equipe: André Augusto Kaviatkovski, Daniel Elias Ferreira, Vinicius Zaramella.
DEDUÇÃO NO CÁLCULO PROPOSICIONAL
Linguagem de 1ª ordem da teoria de conjuntos
A Lógica das Sentenças Abertas Profa. Ana Florencia Aula 9
INF 1771 – Inteligência Artificial
Inteligência Artificial
Conceitos Básicos.
Métodos de Demonstração
Simplificação de Expressões Booleanas e Circuitos Lógicos
Lógica Matemática e Computacional
Matemática Discreta – if670 Anjolina Grisi de Oliveira
BCC101 – Matemática Discreta
BCC 101 –Matemática Discreta
BCC101 – Matemática Discreta
MÉTODO DEDUTIVO Jeneffer Ferreira
Capítulo 6 Um sistema axiomático formal na Lógica Proposicional
INF 1771 – Inteligência Artificial
Algoritmos – Formas Normais
Introdução a Lógica Prof. Luiz Carlos Gabi.
Modelos Matemáticos Usados como tipos em especificações baseadas em modelos Apresentados como teorias ou sistemas formais Uma teoria é definida em termos.
SEMÂNTICA.
Lógica Proposicional Dedução Natural.
Lógicas e Inferência para IA
BCC 101 – Matemática Discreta I
BCC101 – Matemática Discreta
Campus de Caraguatatuba Aula 2: Somatório e Produtório
BCC101 – Matemática Discreta
Matemática Discreta 1 – MD 1 Aula 8: Lógica Proposicional
Lógica matemática.
BCC 101 – Matemática Discreta I
Introdução à Lógica Jeneffer Ferreira
BCC101 Matemática Discreta I
BCC101 Matemática Discreta I
BCC101 Matemática Discreta I
Lógica Matemática Introdução.
Inteligência Artificial: Lógica Proposicional e Prolog
Lógica e Teoria dos Conjuntos
Decidibilidade, Corretude, Completude, Consistência
Sistema Formal Um Sistema Formal para a lógica proposicional é uma 2-tupla < L, R >, onde: L: linguagem proposicional R: conjunto de regras de inferências.
Inferir: é o ato ou processo de derivar conclusões lógicas de premissas conhecida ou decididamente verdadeiras. A dedução é uma inferência.
1 Lógica Proposicional Dedução BCC101 Matemática Discreta I.
Regras de Inferência Como gerar na Lógica Proposicional formas válidas de argumento? Regras de Inferência permitem gerar formas de argumentos numa série.
1 Provas e Proposições Anjolina Grisi de Oliveira Fonte:
Lógica Proposicional Dedução Natural.
Anjolina Grisi de Oliveira
Lógica matemática.
Tema 1 – Lógica e Teoria dos Conjuntos
Transcrição da apresentação:

BCC 101 –Matemática Discreta Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 BCC 101 –Matemática Discreta Regras de Inferência, Dedução BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Inferência Lógica Inferência (definição do dicionário) verbo - ato de passar de uma proposição, afirmação, ou julgamento considerado como verdadeiro para outro cuja verdade se acredita seguir diretamente a partir do primeiro Inferência Formal (lógica matemática) Linguagem – notação para enunciar teoremas (premissas e conclusões): fórmulas da linguagem Regras de Inferência – regras para concluir novas fórmulas a partir de fórmulas já provadas ou hipóteses Inferência Formal (Prova) – um conjunto de hipóteses juntamente com uma sequência de aplicações de regras de inferência para obter uma conclusão BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Inferência – exemplo 1 A copa 2016 é no Brasil e o Brasil vai jogar C  B Se o Brasil jogar, ele vai ganhar B ➝ G Portanto, a copa 2016 é no Brasil e Brasil vai ganhar C  G C  B, B ➝ G |– C  G hipóteses símbolo de sequente conclusão Quais as regras de inferência usadas? BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Inferência, exemplo 2 Paulo joga bola ou vai à escola B  E Se chove, Paulo não joga bola C ➝  B Se Paulo vai à escola, ele estuda E ➝ T Portanto, não chove ou Paulo estuda C  T B  E, C ➝  B, E ➝ T |– C  T Quais as regras de inferência usadas? BCC101 - Matemática Discreta I

Algumas Regras de Inferência Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Algumas Regras de Inferência a  b  {EL} a E Eliminação Esq a  b  {ER} b E Eliminação Dir Implica Eliminação a ab  {E} b Nome em Latin: Modus Ponens a b  {I} a  b E Introdução Como as regras funcionam: Se temos provas das proposições acima da linha (ou se elas são premissas do sequente a ser provado), podemos inferir a proposição abaixo da linha. BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Prova C  B, B ⇒ G |– C  G prova de G dado C  B e B ⇒ G Pode-se reusar uma hipótese do teorema prova de C dado C  B prova de B dado C  B hipótese C  B {ER} B hipótese C  B {EL} C  {⇒E} B ⇒ G G  {I} C  G BCC101 - Matemática Discreta I

Outro Teorema e sua Prova Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Outro Teorema e sua Prova Teorema a  b, ac, bd |– c  d Prova a ab  {E} b E rule Modus Ponens a  b {EL} a a  b {ER} b ac bd  {E}  {E} c d  {I} c  d BCC101 - Matemática Discreta I

BCC101 - Matemática Discreta I Regras de Inferência BCC101 - Matemática Discreta I

Introdução da Implicação uma regra um pouco diferente Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Introdução da Implicação uma regra um pouco diferente Implica Introdução [a] |– b  {I} ab Se existe um prova da proposição b supondo a proposição a Então podemos inferir a proposição ab O que é diferente? A proposição suposta, a, não precisa ser uma premissa do teorema Também não precisa ser provada a partir das premissas Suposição Temporária A suposição de a é “admitida” temporariamente na prova Mais tarde, quando usamos a regra I, a hipótese a é descartada O que! Posso supor o que quiser? Qual é a lógica nisso? O parte de cima da regra não requer que a seja verdadeiro, nem b Ela requer apenas que, se a for verdadeiro, então se pode provar b BCC101 - Matemática Discreta I

Como a Introdução da Implicação é usada Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Como a Introdução da Implicação é usada Teorema (Exemplo Introducão da Implicação) |– P  Q  Q Prova Isso prova o sequente P  Q |– Q Nesse ponto a prova adimite, temporariamente, a hipótese extra P  Q Aplicando I descarrega-se hipótese extra P  Q {ER} Q  {I} P  Q  Q Implica Introdução [a] |– b  {I} ab Aplicando a regra I com a = P  Q e b = Q Temos P  Q |– Q e podemos inferir P  Q  Q BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Transitividade da Implicação Paciência ... – provas, provas, e mais provas Teorema (Transitividade da Implicação) ab, bc |– ac Suponha que podemos provar o sequente a |– c Então a regra I levaria à conclusão ac Estratégia da prova Suponha a Prove a |– c Conclua ac (pela aplicação da regra I) prova demais hipóteses a ab {E} b hipótese adimitida temporariamente descartada bc {E} c {I} ac conclusão por I BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Descarga de hipóteses Quando se usa uma das seguintes regras I descarrega a 1 hipótese E descarrega as 2 hipóteses PBC descarrega a 1 hipótese Porque isso ocorre nessas regras? Essas regras têm sequentes como premissas Nenhuma outra regra descarrega hipóteses BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Descarga de hipóteses Obtenha a conclusão do sequente que origina uma descarga Na subárvore acima da conclusão, ache a folha adequada Descarregue todas as hipóteses idênticas na subárvore Ao final, as folhas restantes são premissas do teorema a |– b  {I} ab descarrga {IL} a  b {E} {I} a a  Falso Falso (a  b)  Falso Origina 1 descarga Before clicking to bring up orange animation pointing out False/b connection, ask a student from class to identify the conclusion of the sequent triggering the discharge. Before proceeding to the “Discharge all identical” line, ask a student in class to identify the subtree above the conclusion of the sequent triggering the discharge. In this example, the proposition “a” occurs as an assumption at only one point in the subtree corresponding to the sequent triggering the discharge. But, in other examples, the assumption a could occur in several places. Before, going to the “In the end” line, ask a student in class to identify places in this example where assumptions occur. Get the student to recognize that assumptions correspond to leaves in the tree. Therefore, the propositions residing at leaves that remain undischarged at the end of the proof are the assumptions of the theorem proved by the tree-proof. BCC101 - Matemática Discreta I

Como encontrar a hipótese a descarregar Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Como encontrar a hipótese a descarregar hipótese descarregada na subárvore a |– b deve ser idêntica à fórmula correspondente a a em ab Implica Introdução [a] |– b  {I} a  b hipótese descarregada na subárvore a |– c deve ser idêntica à fórmula correspondente a a em ab a  b [a] |– c [b] |– c {E} c Ou Eliminação de modo análogo em b |– c, mas casando b em ab Note: RAA rule not illustrated in any proofs given so far. Comes up later in this lecture. For now, just observe formal structure of discharges in these 3 rules. [a] |– False {PBC} a Redução ao Absurdo hipótese descarregada na subárvore a |– False deve ser idêntica a a, onde a é a fórmula abaixo da linha BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Voltando ao exemplo 2 B  E, C ⇒  B, E  T |– C  T a  b a |– c b |– c {E} c hipóteses descarregardas  {modus tollens}  C C B B  C  T B E  {E} T E T E  { IL}  { IR} BCC101 - Matemática Discreta I

Uma Prova Usando Contradição Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Uma Prova Usando Contradição hipóteses restantes a  b, a |– b (silogismo disjuntivo)  {E} a Plano Derive b de a Derive b de b Use E a  b a |– c b |– c {E} c   a  b b b {E} b a  a {E } que hipóteses descarregar? {E}  b {ID} BCC101 - Matemática Discreta I

Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Redução ao Absurdo (a) { F} a Negação Dupla Dir (a) |– a Plano Derive Falso de a, dado (a) Conclua a (usando PBC) [a] |–  {PBC} a a (a)  Qual a regra para isso? {E } hipótese restante  {PBC} a Que hipótese descartar? BCC101 - Matemática Discreta I

Lei do Terceiro Excluído |– (a)  a Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Lei do Terceiro Excluído |– (a)  a Plano Derive Falso de ((a)  a) Conclua (a)  a, usando PBC [a] |–  {PBC} a {()ER} a ((a)  a) ((a)  a) {()EL} (a)   { E} {PBC} (a)  a o que descarregar? (a  b) {()ER} b o que mais? conclusão que hipóteses restam? BCC101 - Matemática Discreta I

Lei de DeMorgan —  Direto (a  b) |– (a)  (b) Lecture 4 - CS 1813 Discrete Math, University of Oklahoma 3/25/2017 Lei de DeMorgan —  Direto (a  b) |– (a)  (b) Plano Derive a  b de ((a)  (b)) Note o conflito com a hipótese Conclua (a)  (b), usando PBC (a  b) {DeMF} (a)(b) DeMorgan E Direto Descarregar? ((a)  (b)) {()EL} (a) ((a)  (b)) {()ER} (b) {F} b {F} a {I} a  b (a  b)   {E } {PBC} (a)  (b) BCC101 - Matemática Discreta I