LógicaS Modales. Ricardo Oscar Rodríguez Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina.

Documentos relacionados
Introducción a la Lógica

Matemáticas Discretas TC1003

Conjuntos, relaciones y funciones Susana Puddu

1. Sucesiones y redes.

Espacios topológicos. 3.1 Espacio topológico

Capítulo 4. Lógica matemática. Continuar

En general, un conjunto A se define seleccionando los elementos de un cierto conjunto U de referencia que cumplen una determinada propiedad.

IIC2213. IIC2213 Teorías 1 / 42

Lógica proposicional. Ivan Olmos Pineda

El sistema de Hilbert: Lógica de Primer Orden

Métodos de Inteligencia Artificial

Cardinalidad. Teorema 0.3 Todo conjunto infinito contiene un subconjunto infinito numerable.

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN

1 NOCIONES BÁSICAS SOBRE CONJUNTOS. SÍMBOLOS.

Lenguajes, Gramáticas y Autómatas Conceptos

CAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS

Tema 9: Cálculo Deductivo

Introd. al Pens. Científico Nociones básicas de la lógica ClasesATodaHora.com.ar

Funciones integrables en R n

Terminaremos el capítulo con una breve referencia a la teoría de cardinales.

Semana05[1/14] Relaciones. 28 de marzo de Relaciones

Estructuras Algebraicas

Espacios Topológicos 1. Punto de Acumulación. Al conjunto de puntos de acumulación de A se le denomina el conjunto derivado de A (A a Notación).

Demostraciones a Teoremas de Límites

Significado de las f.b.f (fórmulas bien formadas) en términos de objetos, propiedades y relaciones en el mundo

Semana03[1/17] Funciones. 16 de marzo de Funciones

Inteligencia Artificial II La Lógica Proposicional como un lenguaje formal

Tipos de datos en S. Lógica y Computabilidad. Codificación de variables y etiquetas de S. Codificación de programas en S

Álgebras de Boole. Definición 1 Un álgebra de Boole es un conjunto parcialmente ordenado (B, ) que verifica las siguientes condiciones:

Inteligencia en Redes de Comunicaciones. Razonamiento lógico. Julio Villena Román.

APUNTES DE GEOMETRÍA ANALÍTICA

ALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6]

Tema 2. Fundamentos de la Teoría de Lenguajes Formales

Espacios conexos. Capítulo Conexidad

b) Sea una relación de equivalencia en A y una operación en A. Decimos que y son compatibles si a b a c b c y c a c b para todo a, b, c A

Cálculo Proposicional

Una topología de los números naturales*

SESIÓN 4: ESPACIOS VECTORIALES

Números naturales, principio de inducción

Teoría de Lenguajes. Clase Teórica 7 Autómatas de Pila y Lenguajes Independientes del Contexto Primer cuartimestre 2014

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional

Algebra Lineal. Gustavo Rodríguez Gómez. Verano 2011 INAOE. Gustavo Rodríguez Gómez (INAOE) Algebra Lineal Verano / 21

Números reales Conceptos básicos Algunas propiedades

Fundamentos de Ciencias de la Computación Trabajo Práctico N 2 Lenguajes Libres del Contexto y Sensibles al Contexto Segundo Cuatrimestre de 2002

Inducción en definiciones y demostraciones AUTÓMATAS Y LENGUAJES FORMALES PRELIMINARES MATEMÁTICOS. Números naturales. Inducción matemática

Semana 09 [1/28] Sucesiones. 29 de abril de Sucesiones

Paso 1: Autómata. A 1 sin estados inútiles, que reconoce el lenguaje denotado por a a* b*

Teoría de la Probabilidad Tema 2: Teorema de Extensión

Operaciones con conjuntos (ejercicios)

Integrales múltiples

Equivalencia Entre PDA y CFL

Teoremas de Convergencia

El Autómata con Pila: Transiciones

La Intersección Arbitraria de una Familia de Subconjuntos Abiertos con la Propiedad α-s-localmente Finita es α-semiabierta

Introducción. Lógica de proposiciones: introducción. Lógica de proposiciones. P (a) x. Conceptos

Axiomas de separación

5 Autómatas de pila 5.1 Descripción informal. 5.2 Definiciones

Autómatas Mínimos. Encontrar el autómata mínimo. Universidad de Cantabria. Introducción Minimización de Autómatas Deterministas Resultados Algoritmo

Algebra lineal y conjuntos convexos

Diagnóstico de fallas en circuitos digitales

Tema 2: Equivalencias y formas normales

Grupos libres. Presentaciones.

TEMAS DE MATEMÁTICAS (Oposiciones de Secundaria)

Conjuntos Infinitos. Ramón Espinoza Armenta AVC APOYO VIRTUAL PARA EL CONOCIMIENTO

Tema 1: Matrices y Determinantes

Lenguajes No Regulares

Repaso de Lógica de Primer Orden

1. Convergencia en medida

Espacios Normados (Normas en R n )

Continuidad. 5.1 Continuidad en un punto

Lógica Proposicional. Guía Lógica Proposicional. Tema III: Cuantificadores

LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA

Recordemos que utilizaremos, como es habitual, la siguiente notación para algunos conjuntos de números que son básicos.

personal.us.es/elisacamol Elisa Cañete Molero Curso 2011/12

Apuntes de Matemática Discreta 2. Operaciones con Conjuntos

Tema 3: Sistemas de ecuaciones lineales

MATEMÁTICAS BÁSICAS. Autora: Jeanneth Galeano Peñaloza Edición: Oscar Guillermo Riaño

Lógica Proposicional IIC2212. IIC2212 Lógica Proposicional 1 / 56

Límite superior y límite inferior de una sucesión

Escenas de episodios anteriores

Lenguajes Regulares. Antonio Falcó. - p. 1

Espacios vectoriales reales.

Sistemas de Ecuaciones Lineales y Matrices

Sobre funciones reales de variable real. Composición de funciones. Función inversa

Conjuntos y proposiciones

Lenguajes y Gramáticas

Práctica 2 - Hay diferentes infinitos?- A. Propiedades básicas de los Conjuntos

John Venn Matemático y filósofo británico creador de los diagramas de Venn

Algoritmos y programas. Algoritmos y Estructuras de Datos I

El Autómata con Pila

Subconjuntos notables de un Espacio Topológico

NÚMEROS COMPLEJOS: C

Dependencia e independencia lineal

Conjuntos Los conjuntos se emplean en muchas áreas de las matemáticas, de modo que es importante una comprensión de los conjuntos y de su notación.

Expresiones Regulares y Derivadas Formales

Autómatas de Pila y Lenguajes Incontextuales

- Fernando Sánchez - Departamento de Matemáticas - Universidad de Extremadura. Topología

PROBLEMAS RESUELTOS DE PREPARACIÓN PARA OPOSICIONES. Problemas 02

Triángulos. Definición y clasificación

Computational Logic Chapter 5. Intuitionistic Logic

Transcripción:

Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina. Segunda Clase. 1er. Cuatrimestre, 2016

Outline 1 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales 2 Suplementados Cerrados por intersecciones Quasi-filtros Aumentados 3

Lógicas Modales: Sintáxis. 1 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Alfabeto: Un conjunto de variables proposicionales: V ar = {p 1, p 2,..., p n,...}. Un conjunto de símbolos lógicos primitivos: (implicación), (absurdo), y (necesidad). Un conjunto de símbolos lógicos definibles: (conjunción), (disyunción), (negación), (tautología), y (posibilidad). Un conjunto de símbolos auxiliares: (, ), {,}, etc. Fórmulas bien formadas (fbf): Toda variable proposicional es una fbf. es una fbf. If ϕ 1 y ϕ 2 son fbf s, entonces ( ϕ 1 ) y (ϕ 1 ϕ 2 ) son fbf s. Las anteriores son la únicas fbf s.

Lógicas Modales: Sintáxis. 2 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Definiciones: 1 ϕ = ϕ. 2 =. 3 ϕ = ϕ. 4 ϕ 1 ϕ 2 = ϕ 1 ϕ 2. 5 ϕ 1 ϕ 2 = (ϕ 1 ϕ 2 ). 6 ϕ 1 ϕ 2 = (ϕ 1 ϕ 2 ) (ϕ 2 ϕ 1 ).

Lógica Proposicional. 1 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Definición: Sea S es un conjunto de fórmulas. Diremos que S es: Cerrado por Modus Ponens: Si ϕ 1 y (ϕ 1 ϕ 2 ) S entonces ϕ 2 S. Cerrado por Sustitución: Si ϕ 1 S y σ es una fórmula cualquiera, entonces ϕ 1 (σ) S donde ϕ 1 (σ) es el resultado de reemplazar una variable proposicional de ϕ 1 por σ.

Lógica Proposicional. 2 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales En nuestro enfoque la Lógica Proposicional constituirá el sublenguaje de las Lógicas Modales. Recordemos que la Lógica Proposicional es el conjunto de fórmulas que contiene los siguientes axiomas: (A1) ϕ (ψ ϕ). (A2) (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)). (A3) ((ψ ) (ϕ )) (ϕ ψ). Y es cerrado por Modus Ponens y Sustitución. Notaremos con P L a este conjunto de fórmulas.

Noción de prueba Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Definición: Una fórmula ψ se dice que es deribable en una lógica S si existe una secuencia de fórmulas ϕ 1, ϕ 2,..., ϕ n tal que ϕ n = ψ tal que para todo 1 i n, ϕ i es un axioma de S o es obtenida por aplicar una regla de inferencia a sus fórmulas precedentes en la secuencia. A la secuencia se la suele llamar también prueba de ψ y n es llamada su longitud. En símbolos S ψ. Teorema: (Herbrand, 1930) Si Γ es un conjunto de fórmulas, ϕ y ψ son fórmulas, tal que Γ, ϕ ψ. Entonces, Γ (ϕ ψ). En particular, si ϕ ψ, entonces (ϕ ψ)

Ejemplo de prueba. 1 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Es sencillo demostrar que ϕ ϕ para toda fórmula ϕ a partir de los axiomas y reglas anteriores: (1) (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)) (A2) (2) (ϕ ((ϕ ϕ) ϕ)) ((ϕ (ϕ ϕ)) (ϕ ϕ)) (Sust. (1) (3) ϕ (ψ ϕ) (A1) (4) ϕ ((ϕ ϕ) ϕ) (Sust. (3)) (5) (ϕ (ϕ ϕ)) (ϕ ϕ) (MP (2)-(4)) (6) ϕ (ϕ ϕ) (Sust.(3)) (7) ϕ ϕ (MP (5)-(6)

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L.

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L. Porque usando el teorema de deducción de: ϕ, (ϕ ψ), (ψ χ) χ resulta (ϕ ψ), (ψ χ) (ϕ χ), (ϕ ψ) ((ψ χ) (ϕ χ))...

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L. Porque usando el teorema de deducción de: ϕ, (ϕ ψ), (ψ χ) χ resulta (ϕ ψ), (ψ χ) (ϕ χ), (ϕ ψ) ((ψ χ) (ϕ χ))... (((ϕ ψ) χ) (ψ χ)) P L.

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L. Porque usando el teorema de deducción de: ϕ, (ϕ ψ), (ψ χ) χ resulta (ϕ ψ), (ψ χ) (ϕ χ), (ϕ ψ) ((ψ χ) (ϕ χ))... (((ϕ ψ) χ) (ψ χ)) P L. Porque de ψ, (ψ (ϕ ψ)), ((ϕ ψ) χ) χ resulta (ψ (ϕ ψ)), ((ϕ ψ) χ) (ψ χ)...

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L. Porque usando el teorema de deducción de: ϕ, (ϕ ψ), (ψ χ) χ resulta (ϕ ψ), (ψ χ) (ϕ χ), (ϕ ψ) ((ψ χ) (ϕ χ))... (((ϕ ψ) χ) (ψ χ)) P L. Porque de ψ, (ψ (ϕ ψ)), ((ϕ ψ) χ) χ resulta (ψ (ϕ ψ)), ((ϕ ψ) χ) (ψ χ)... ((ϕ (ψ χ)) (ψ (ϕ χ))) P L

Ejemplo de prueba. 2 Repaso clase anterior Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales ((ϕ ψ) ((ψ χ) (ϕ χ))) P L. Porque usando el teorema de deducción de: ϕ, (ϕ ψ), (ψ χ) χ resulta (ϕ ψ), (ψ χ) (ϕ χ), (ϕ ψ) ((ψ χ) (ϕ χ))... (((ϕ ψ) χ) (ψ χ)) P L. Porque de ψ, (ψ (ϕ ψ)), ((ϕ ψ) χ) χ resulta (ψ (ϕ ψ)), ((ϕ ψ) χ) (ψ χ)... ((ϕ (ψ χ)) (ψ (ϕ χ))) P L Porque ((ϕ (ψ χ)), (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)) (ψ (ϕ χ)).

Lógicas Modales Autocongruentes. Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Definición: Sea S es un conjunto de fórmulas modales. Diremos que S es una Lógica Modal Autocongruente si contiene los axiomas de la Lógica Proposicional, es cerrado por Modus Pones, por Sustituciones y por Congruencia, i.e.: Si ϕ 1 ϕ 2 S entonces ϕ 1 ϕ 2 S Definición: La Lógica Modal Autocongruente más pequeña será llamada C.

Lógicas Modales Regulares. 1 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Definición: Una lógica autocongruente S es llamada regular si (ϕ 1 ϕ 2 ) ϕ 1 ϕ 2 S. La lógica regular más pequeña se denominará R. Definición: Un conjunto de fórmulas S es cerrado por Monotonía si para toda fórmulas ϕ 1, ϕ 2 se tiene: Si (ϕ 1 ϕ 2 ) S, entonces ( ϕ 1 ϕ 2 ) S Observación: Toda lógica regular es cerrada por Monotonía.

Lógicas Modales Regulares. 2 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Los siguientes son tesis de cualquier lógica modal regular. (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ). ( ϕ 1 ϕ 2 ) (ϕ 1 ϕ 2 ). Prueba: Vamos a probar que (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ) R

Lógicas Modales Normales. 1 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Una subclase importante de lógicas autocongruentes corresponde a la siguiente: Definición: Una Lógica Modal Regular S es llamada Normal si (p p) S. La lógica modal Normal más pequeña es denotada como K.

Lógicas Modales Normales. 1 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Una subclase importante de lógicas autocongruentes corresponde a la siguiente: Definición: Una Lógica Modal Regular S es llamada Normal si (p p) S. La lógica modal Normal más pequeña es denotada como K. Definición: Un conjunto de fórmulas S es cerrado por Necesitación: Si ϕ S entonces ϕ S

Lógicas Modales Normales. 2 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Observación: Si S es una lógica modal regular, entonces S es Normal si y solamente si S es cerrada por Necesitación. Prueba:

Lógicas Modales Normales. 2 Sintáxis Lógicas Modales Autocongruentes Lógicas Modales Regulares Lógicas Modales Normales Observación: Si S es una lógica modal regular, entonces S es Normal si y solamente si S es cerrada por Necesitación. Prueba: Observación: La lógica normal K puede ser axiomatizada tomando los axiomas de la lógica proposicional, la fórmula (ϕ 1 ϕ 2 ) ( ϕ 1 ϕ 2 ), y como reglas de derivación: Modus Ponens, Sustitución y Necesitación. Prueba:

de Vecindad (Neighbourhood). 1 Un modelo de vecindad es una tripla W, N, e donde W es llamado el conjunto de mundos, e : W V ar {0, 1} es una valuación, y N : W ( (W )), i.e. N : W 2 2W es la función de vecindad. Decimos que en un mundo w W vale p V ar, en símbolos w = p, si y sólo si e(w, p) = 1. La interpretación de formulas complejas se define como sigue: w =. w = (ϕ ψ) sii w = ϕ ó w = ψ. w = ϕ sii {v W v = ϕ} N(w).

de Vecindad (Neighbourhood). 1 Un modelo de vecindad es una tripla W, N, e donde W es llamado el conjunto de mundos, e : W V ar {0, 1} es una valuación, y N : W ( (W )), i.e. N : W 2 2W es la función de vecindad. Decimos que en un mundo w W vale p V ar, en símbolos w = p, si y sólo si e(w, p) = 1. La interpretación de formulas complejas se define como sigue: w =. w = (ϕ ψ) sii w = ϕ ó w = ψ. w = ϕ sii {v W v = ϕ} N(w). Observación: En Chellas estos modelos son denominados minimales (Cap.7).

de Vecindad (Neighbourhood). 2 w = ϕ sii w = ϕ. w = ϕ sii {v W v = ϕ} N(w). w = ϕ 1 ϕ 2 sii w = ϕ 1 ó w = ψ. w = ϕ 1 ϕ 2 sii w = ϕ 1 y w = ψ. w = ϕ 1 ϕ 2 sii w = (ϕ 1 ϕ 2 ) y w = (ϕ 2 ϕ 1 ).

de Vecindad (Neighbourhood). 2 w = ϕ sii w = ϕ. w = ϕ sii {v W v = ϕ} N(w). w = ϕ 1 ϕ 2 sii w = ϕ 1 ó w = ψ. w = ϕ 1 ϕ 2 sii w = ϕ 1 y w = ψ. w = ϕ 1 ϕ 2 sii w = (ϕ 1 ϕ 2 ) y w = (ϕ 2 ϕ 1 ). Bajo que condiciones será el caso que: w =?

Validez. 1 Dada la noción de verdad en un mundo podemos introducir nociones más fuertes de veracidad: Definición: Dado un modelos de vecindad N = W, N, e y una fórmula modal ϕ, decimos que ϕ es válida en N, en símbolos = N ϕ, si: w W : w = ϕ Además, si C es una clase de modelos de vecindad, diremos que una fórmula ϕ es válida en C, = C ϕ, si: N C : = N ϕ

Validez. 2 Teorema: Sea C es una clase de modelos de vecindad. Entonces: Si = C ϕ ψ entonces = C ϕ ψ

Validez. 2 Teorema: Sea C es una clase de modelos de vecindad. Entonces: Si = C ϕ ψ entonces = C ϕ ψ Prueba: Supongamos que C es una clase de modelos vecinales tal que = C ϕ ψ. Eso quiere decir que para todo N C : {v W v = ϕ} = {v W v = ψ}. Por lo tanto para todo w N C : w = ϕ sii w = ψ. Por lo cual queda probado que = C ϕ ψ.

Validez. 2 Teorema: Sea C es una clase de modelos de vecindad. Entonces: Si = C ϕ ψ entonces = C ϕ ψ Prueba: Supongamos que C es una clase de modelos vecinales tal que = C ϕ ψ. Eso quiere decir que para todo N C : {v W v = ϕ} = {v W v = ψ}. Por lo tanto para todo w N C : w = ϕ sii w = ψ. Por lo cual queda probado que = C ϕ ψ. Observación: Esto quiere decir que cualquier clase de modelos de vecindad define una lógica autocongruente.

No validez. Veamos que existen modelos vecinales que no validan las siguientes fórmulas: (Ejercicio) M. (ϕ ψ) ( ϕ ψ). C. ( ϕ ψ) (ϕ ψ). N..

No validez. Veamos que existen modelos vecinales que no validan las siguientes fórmulas: (Ejercicio) M. (ϕ ψ) ( ϕ ψ). C. ( ϕ ψ) (ϕ ψ). N.. Observación: En las lógicas modales hay una especie de slogan que refiere a la permiabilidad de la semántica para formar clases particulares (e interesantes) a partir de satisfacer un determinado conjunto de fórmulas.

Jerarquía de lógicas EMCN EMC EMN ECN EM EC EN E

Condiciones especiales. 1 Si denotamos N w en lugar de N(w) podemos considerar las siguientes condiciones sobre la función de vecindad: (m). Si X Y N w, entonces X N w y Y N w. (c). Si X N w y Y N w, entonces X Y N w. (n). W N w. (m ). Si X Y y X N w, entonces Y N w.

Condiciones especiales. 1 Si denotamos N w en lugar de N(w) podemos considerar las siguientes condiciones sobre la función de vecindad: (m). Si X Y N w, entonces X N w y Y N w. (c). Si X N w y Y N w, entonces X Y N w. (n). W N w. (m ). Si X Y y X N w, entonces Y N w. Observación: Las condiciones (m) y (m ) son equivalente.

Condiciones especiales. 1 Si denotamos N w en lugar de N(w) podemos considerar las siguientes condiciones sobre la función de vecindad: (m). Si X Y N w, entonces X N w y Y N w. (c). Si X N w y Y N w, entonces X Y N w. (n). W N w. (m ). Si X Y y X N w, entonces Y N w. Observación: Las condiciones (m) y (m ) son equivalente. Prueba: Supongamos que X Y N w. Como X Y X entonces X N w por (m ). Idem con Y. En el otro sentido, supongamos que X Y y X N w. Entonces X = X Y N w. Luego por (m) tenemos que Y N w.

Condiciones especiales. 2 De acuerdo a que condiciones (m), (c) ó (n) satisface la función de vecindad N decimos que el modelo es suplementado, cerrada por intersección ó contiene la unidad. Cuando N satisface las dos primeras condiciones se dice que el modelo es un quasi-filtro y si satisface las tres decimos que es un filtro. Teorema: Los siguientes esquemas son válidos en las respectivas clases de modelos: M en los suplementados. C en los cerrados por intersección. N en los que contienen la unidad.

Extensiones de un modelo. 1 Definición: Sea N = W, N, e un modelo de vecindad. El modelo suplementado de N es el modelo de vecindad N + = W, N +, e tal que w W : N + w es cerrado por superconjuntos, i.e. X W : X N + w sii Y N w : Y X

Extensiones de un modelo. 1 Definición: Sea N = W, N, e un modelo de vecindad. El modelo suplementado de N es el modelo de vecindad N + = W, N +, e tal que w W : N + w es cerrado por superconjuntos, i.e. X W : X N + w sii Y N w : Y X Definición: Sea N = W, N, e un modelo de vecindad. El modelo cerrado por intersección de N es el modelo de vecindad N = W, N, e tal que w W y X W : X N + w sii Y 1,..., Y n N w tal que X = Y 1 Y n

Extensiones de un modelo. 2 Observación: Notar que w W : N w N + w y N w N w. Porqué?

Extensiones de un modelo. 2 Observación: Notar que w W : N w N + w y N w N w. Porqué? Además los modelos N + y N + son los mismos. Eso da sentido a la siguiente:

Extensiones de un modelo. 2 Observación: Notar que w W : N w N + w y N w N w. Porqué? Además los modelos N + y N + son los mismos. Eso da sentido a la siguiente: Definición: Sea N = W, N, e un modelo de vecindad. El modelo quasi-filtro de N es el modelo de vecindad N ± = W, N ±, e, donde N ± = N + = N +.

Ejercicios Ejercicios: 1 SeaN = W, N, e un modelo de vecindad suplementado. Probar que para todo w W : N w si y sólo si W N w. 2 SeaN = W, N, e un modelo de vecindad suplementado. Probar que todo w W : w = ϕ si y sólo si X N w : X {v W v = ϕ}. 3 Encuentre un modelo de vecidad donde el axioma K no es válido.

Modelos aumentados. 1 Definición: Un modelo de vecindad N = W, N, e es aumentado, si es suplementado y w W resulta que: Nw N w o equivalentemente X N w sii Nw X

Modelos aumentados. 1 Definición: Un modelo de vecindad N = W, N, e es aumentado, si es suplementado y w W resulta que: Nw N w o equivalentemente X N w sii Nw X Observación: Es importante resaltar que la noción de aumentado involucra el hecho que sea cerrado por arbitraria intersecciones. En distinción al axioma C que en principio se refiere a finitas intersecciones. En este sentido todo modelo aumentado en un filtro pero la inversa no es necesariamente cierta. Ejemplo: Consideremos el modelo aumentado N = R, N, e donde R es el conjunto de los números reales y para cada r R : N r = {X R (r, s) X con s R y r < s}.

Modelos aumentados. 2 Definición: Sea N = W, N, e un modelo de vecindad. El modelo aumentado de N es el modelo de vecindad N! = W, N!, e tal que para todo w W : N! w = {X W : N w X}

Modelos aumentados. 2 Definición: Sea N = W, N, e un modelo de vecindad. El modelo aumentado de N es el modelo de vecindad N! = W, N!, e tal que para todo w W : N! w = {X W : N w X} Observación: Si V ar es infinito y W representa todas las valuaciones posibles de ese lenguaje. Entonces eliminar de N! w una cantidad arbitraria de subconjuntos finitos de W tiene efecto inocuo respecto de la satisfacibilidad de una fórmula en w.

Modelos aumentados. 3 Definición: Un modelo de Kripke es una tripla M = W, R, e donde W y e son como antes y R W W una relación de accesibilidad. La interpretación de un fórmula modal es com sigue: w = ϕ sii w W : R(w, w ) w = ϕ

Modelos aumentados. 3 Definición: Un modelo de Kripke es una tripla M = W, R, e donde W y e son como antes y R W W una relación de accesibilidad. La interpretación de un fórmula modal es com sigue: w = ϕ sii w W : R(w, w ) w = ϕ Teorema: Para todo modelo de Kripke M = W, R, e existe un modelo de vecidad aumentado N = W, N, e que es equivalente y viceversa, i.e. para toda fórmula ϕ y w W : (M, w) = ϕ sii (N, w) = ϕ

Los esquemas D, T, B, 4 y 5. 1 D. ϕ ϕ. T. ϕ ϕ. B. ϕ ϕ. 4. ϕ ϕ. 5. ϕ ϕ. Ninguno de estos esquemas es válido en la clase de todos los modelos minimales. Pero cada uno de ellos puede ser identificado con una subclase que los valida de la siguiente forma:

Los esquemas D, T, B, 4 y 5. 2 Sea N = W, N, e un modelo de vecindad: (d). Si X N w, entonces X c N w. (t). Si X N w, entonces w X. (b). Si w X, entonces {w W : X c N w } N w. (iv). Si X N w, entonces {w W : X N w } N w.. (v). Si X N w, entonces {w W : X N w } N w.

Los esquemas D, T, B, 4 y 5. 2 Sea N = W, N, e un modelo de vecindad: (d). Si X N w, entonces X c N w. (t). Si X N w, entonces w X. (b). Si w X, entonces {w W : X c N w } N w. (iv). Si X N w, entonces {w W : X N w } N w.. (v). Si X N w, entonces {w W : X N w } N w. Teorema: Los siguientes esquemas son válidos en la clase de modelos: D: la condición (d). T: la condición (t). B: la condición (b). 4: la condición (iv). 5: la condición (v).