Categories
Bloque II Semántica Clases Teóricas

Clase # 10 “Fin del Bloque II”

clase Nº 10, 11 de Diciembre de 2007, Horario: 15:00 – 17:00, Carlos Villagrá.

Hola, hoy hemos tenido nuestra clase número 11 y nuestro segundo examinador referente a Interpretación Semántica.

En la primera parte de la clase Carlos ha resuelto nuestras dudas sobre los métodos del cuadro y Davis-Putnam, los cuales estan desarrollados en la clase anterior.

De todos los mecanismos vistos en el Bloque III, para la interpretación semántica de fórmulas lógicas y validación de argumentos, mi método preferido ha sido el Método del Contraejemplo o Método Corto de Valoración, es muy fácil de entender y de aplicarlo a las fórmulas, el único problema es que solo nos dice si el argumento es correcto o no, demostrando que es tautología en el caso de que sea correcto, pero en caso de no ser correcto, no nos dice si es Contradicción o Contingencia.

Al contrario del Método del Contraejemplo, puedo decir que los métodos mecánicos, del cuadro o Davis-Putnam son muy completos, puesto que podemos saber si la fórmula es Tautología, Contingencia o Contradicción, pero claro, tiene el inconveniente que supone tener a la formula proposicional en su Forma Normal Disyuntiva o Conjuntiva, respectivamente para el método del Cuadro y Davis, además, en atención al paso 3 a seguir en el método del cuadro y el paso 4 en el método de Davis, que se corresponden a la descomposición de la fórmula, para finalmente obtener su interpretación semántica, considero que este paso es un poco mas complicado de entender.

Bueno! para finalizar, enlazo el Control que realizamos en la segunda parte de la clase, sobre el Bloque II de Semántica, con la solución de Carlos.
Control Bloque II, modelo I.

Categories
Bloque II Semántica Clases Teóricas Pruebas Lógicas

DEMOSTRACIÓN SEMÁNTICA DE LA VALIDEZ DE UN ARGUMENTO. P1, P2 , … Pn => Q


clase Nº 9, 04 de diciembre de 2007, Horario: 15:00 – 17:00, Carlos Villagrá.

Esta ha sido nuestra última clase de semántica puesto que la semana que viene es el control del bloque.

La clase de hoy ha estado dedicada a demostración de validez de argumentos, como ya sabemos podemos hacer por medio de tablas de verdad, por el método del contraejemplo y por medio de los métodos del Cuadro y Davis Putnam, los cuales estudiamos en semanas pasadas.
Hemos demostrado el tan conocido argumento de la cerveza con los dos métodos mecánicos, el cual ya hemos demostrado anteriormente con el método del contraejemplo. En este ejemplo veremos que parece un poco largo, pero es solo por el hecho de normalizar el argumento FND y FNC.

Dadas unas premisas y una conclusión, puede decirse que Q es consecuencia lógica si es la conclusión de un argumento correcto de premisas y conclusion cierta.

Para validar argumentos podemos:

  • Aplicar las tablas de verdad y ver si alguna fila es Interpretación Contramodelo, es decir que haga falsa la fórmula.
  • Aplicar Método del contraejemplo y ver si aparece una contradicción.
  • Usar los Métodos Mecánicos y demostrar que
  • mm.jpg



    Argumento de la Cerveza con el Método del Cuadro

    ¬ce → vi; ce ∧ vi → ¬an; vi → an ∧ ce ⇒ ce

    ¬(¬ce → vi) v ¬(ce ∧ vi → ¬an) v ¬(vi → an ∧ ce) v ce
    ¬(ce v vi) v ¬(¬(ce ∧ vi) v ¬an) v ¬(¬vi v (an ∧ ce)) v ce
    (¬ce ∧ ¬vi) v ¬(¬ce v ¬vi v ¬an) v (vi ∧ ¬(an ∧ ce)) v ce
    (¬ce ∧ ¬vi) v (ce ∧ vi ∧ an) v (vi ∧ ¬an v ¬ce) v ce
    (¬ce ∧ ¬vi) v (ce ∧ vi ∧ an) v (vi ∧ ¬an) v (vi ∧ ¬ce) v ce FND

    Aplicando el M. C.
    1) No es cotradicción
    2) ce = F
    (V ∧ ¬vi) v (F ∧ vi ∧ an) v (vi ∧ ¬an) v (vi ∧ V) v F
    ¬vi v (vi ∧ ¬an) v vi
    ¬vi v vi v (vi ∧ ¬an) TAUTOLOGÍA






    Argumento de la Cerveza con el Método de Davis-Putnam

    ¬ce → vi; ce ∧ vi → ¬an; vi → an ∧ ce ⇒ ce

    (¬ce → vi) ∧ (ce ∧ vi → ¬an) ∧ (vi → an ∧ ce) ∧ ¬ce
    (¬¬ce v vi) ∧ (¬(ce ∧ vi) v ¬an) ∧ (¬vi v (an ∧ ce)) ∧ ¬ce
    (ce v vi) ∧ (¬ce v ¬vi v ¬an) ∧ (¬vi v (an ∧ ce)) ∧ ¬ce
    (ce v vi) ∧ (¬ce v ¬vi v ¬an) ∧ (¬vi v an) ∧ (¬vi v ce) ∧ ¬ce

    Aplicando el M. D-P
    1) No es Tautología
    2) ¬ce = V
    (F v vi) ∧ (V v ¬vi v ¬an) ∧ (¬vi v an) ∧ (¬vi v F) ∧ V
    vi ∧ V ∧ (¬vi v an) ∧ ¬vi
    vi ∧ (¬vi v an) ∧ ¬vi
    vi ∧ ¬vi ∧ (¬vi v an)
    F ∧ (¬vi v an)
    F = CONTRADICCIÓN

    Aqui enlazo la segunda prueba lógica del Bloque IIpruebalogica2bii.pdf

    Categories
    Bloque II Semántica Clases Teóricas

    Métodos Mecánicos (Método del Cuadro y Davis-Putnam)


    clase Nº 8, 27 de Noviembre de 2007, Horario: 15:00 – 17:00, Carlos Villagrá.

    La temática del día de hoy ha sido la continuación de la clase anterior, hemos visto los métodos mecánicos que sirven para demostrar si una fbf es tautología, contradicción o contingencia.

    Estos métodos son el Método del Cuadro y Davis-Putnam, me parecen métodos completos porque hasta ahora las tablas de verdad tenían el problema que se complicaban a medida que el número de variables aumentaba, y el método del contraejemplo en el caso de no ser tautología no brindaba información de contradicción o contingencia.
    A pesar de que esos dos métodos son completos, al principio no me han gustado mucho, la verdad no son muy dificiles, pero al ver la lista de pasos que hay que seguir uno tiene mala recepción a el, pero al igual como he dicho en temas anteriores, con ejercicios de práctica se mejora y memorizan los pasos a aplicar.





    Método del Cuadro

    Para poder aplicar el método del cuadro es necesario tener la fórmula en su forma normal disyuntiva.
    Los pasos para aplicar este método son:

    1 Si en todas las conjunciones elementales aparece un literal afirmado y negado: CONTRADICCIÓN.

    2 Si hay conjunciones elementales de un solo literal se le asigna el valor F y se reduce la fbf.

    3 Si no paso 2, se elige conjunción y obtenemos dos FND:
    C v B= (lit ∧ D) v B = (lit v B) ∧ (D v B) y se hace nuevamente el paso 2.

    4 Se repiten 2 y 3 hasta obtener una conjunción elemental:
    Si disyunción de literal y complementario: fbf TAUTOLOGÍA
    Sino: fbf CONTINGENTE



    Veamos el siguiente ejemplo visto en clase:

    (p → q) v ¬r
    FND: ¬p v q v ¬r

    1) No es contradicción
    2) ¬p = F = F V q V ¬r = q V ¬r
    q= F = f v ¬r
    ¬r = F ó V, entonces CONTINTENGIA



    El siguiente ejemplo también lo vimos en clase y es del libro Lógica de Primer Orden:
    FND: p v (¬p ∧ q ∧ r) v (¬p ∧ ¬q ∧ r) v (¬p ∧ ¬r) v (p ∧ r)

    1) No es contradicción
    2) p = F = F v (V ∧ q ∧ r) v (V ∧ ¬q ∧ r) v (V ∧ ¬r) v (F ∧ r)
    F v (q ∧ r) v (¬q ∧ r) v ¬r v F
    (q ∧ r) v (¬q ∧ r) v ¬r

    ¬r = F = (q ∧ V) v (¬q ∧ V) v F
    (q ∧ V) v (¬q ∧ V) v F
    q v ¬q v F
    q v ¬q, entonces TAUTOLOGIA



    FND: (p ∧ ¬q ∧ r) v (¬p ∧ q) v (¬q ∧ ¬r)
    1) No es Contradicción
    2) Descomponer;
    C = (¬p ∧ q)
    B = (¬q ∧ ¬r) v (p ∧ ¬q ∧ r)

    C v B = (¬p ∧ q) v (p ∧ ¬q ∧ r) v ¬q ∧ ¬r
    lit v B = ¬p v (p ∧ ¬q ∧ r) v (¬q ∧ ¬r)
    D v B = q v (p ∧ ¬q ∧ r) v (¬q ∧ ¬r)
    Para que fuera tautología deberían serlo los dos.





    Método de Davis-Putnam

    Para poder aplicar el método del cuadro es necesario tener la fórmula en su forma normal conjuntiva.
    Los pasos para aplicar este método son:

    1 Si en todas las disyunciones elementales aparece un literal afirmado y negado: TAUTOLOGÍA.

    2 Si hay disyunciones elementales de un solo literal se le asigna el valor V y se reduce la fbf.

    3 Si un literal aparece sólo en un estado se le asigna el valor V y se reduce la fbf.

    4 Sino, elegir literal (l) que desaparece de la fbf. Hacer:
    B: disyunciones que contienen l;
    C: disyunciones que contienen ¬l;
    D: resto
    Obtener FNC sin l: [∧ (b v c) ] ∧ D. y vuelve a realizarse el paso 2.
    Si conjunción de literal y complementario: fbf CONTRADICCIÓN
    Sino: fbf CONTINGENTE

    Ejemplo:

    ¬p ∧ (p v q v r) ∧ (¬q v r v ¬s) ∧ (¬q v ¬r)

    1) No es tautología
    2) ¬p = V
    V ∧ (F v q v r) ∧ (¬q v r v ¬s) ∧ (¬q v ¬r)
    (q v r) ∧ (¬q v r v ¬s) ∧ (¬q v ¬r)
    3)¬s = V
    (q v r) ∧ (¬q v r v V) ∧ (¬q v ¬r)
    (q v r) ∧ V ∧ (¬q v ¬r)
    (q v r) ∧ (¬q v ¬r)
    4) Elijo “q” y descompongo:
    B = (q v r)
    C = (¬q v ¬r)
    r v ¬r = V, entonces CONTINGENCIA.

    Categories
    Bloque II Semántica Clases Teóricas Pruebas Lógicas

    Segunda Clase de Semántica!!!

    clase Nº 7, 20 de Noviembre de 2007, Horario: 15:00 – 17:00, Carlos Villagrá.

    Hoy hemos continuado con la clase número 2 sobre semática, en este caso hemos visto Técnicas y Métodos semánticos para interpretar fórmulas proposicionales.

    De todos los métodos vistos hoy el más práctico me parece que es el del contraejemplo, aparte de que fácil de entender el proceso no es muy largo, mientras que las tablas de verdad son un método que se complica mucho cuando hay muchas variables.

    En el primer ejemplo que hicimos demostramos la satisfascibilidad de un conjunto de fbf.

    satisfacible1.jpg

    Este conjunto es satisfascible o cosistente.



    🙂 Hay Mecanismos que me dicen si la fbf es tautología, contradicción o contingencia.
    En la clase de hoy, solo vimos 2 métodos:


  • TABLAS DE VERDAD
  • Proceso:
    1º.- Determinar el nº de interpretaciones de la fbf (nº de filas).
    2º.- Construir la tabla de verdad
    2º.- Interpretar las componentes de la fbf según jerarquía.
    3º.- Analizar la columna resultado (componente principal de fbf).
    4º.- Establecer valor semántico conforme el conjunto de I.

    La cantidad de columnas es el # de variables para el caso del mecanismo acumulativo, o el # de variables + 1 si es el mecanismo por pasos.
    La cantidad de filas: n vbles; Vble i: 2n^ / 2^i valores V y valores F.

    El siguiente ejemplo lo realizamos en clase utilizando tablas de verdad, por medio del mecanismo acumulativo.
    tv.jpg

    En este caso la fórmula es Contingencia, puesto que una interpretacion que la hace verdadera y 7 que las hace falsa.

    Veamos ahora el Método del Contraejemplo o Corto de Valoración
    Al aplicar este método suponemos que las premisas son verdaderas y la conclusión falsa. Si encontramos una interpretación que hace lo posible , dicha interpretación es un contraejemplo del argumento y por tanto este no es correcto.
    Si hallamos una contradicción, el contraejemplo no vale, el argumento es correcto y todas las interpretaciones modelo.

    Ejemplo 1
    ejemplo_2.jpg
    * He encontrado una interpretación que me hace falsa la fórmula y que por lo tanto no es tautología. Lo malo de este método es que no puedo saber si es contradicción o contingencia.

    Ejemplo 2
    ejemplo3.jpg
    Aquí en las flechas se señala que hay una contradicción y que por lo tanto la fórmula es tautología.

    Ejemplo 3 “EL ARGUMENTO DE LA CERVEZA”
    beer.jpg
    Al llegar a una contradicción, estamos demostrando que el argumento es correcto.

    Aquí enlazo la primera prueba lógica del bloque II PruebaLogica1BII

    Categories
    Bloque II Semántica Clases Teóricas

    Bloque II SEMANTICA

    clase Nº 6, 13 de Noviembre de 2007, Horario: 15:00 – 17:00, Carlos Villagrá.

    En la clase del día de hoy hemos empezado el desarrollo del Bloque II, Interpretando fórmulas lógicas y validando argumentos.
    El hecho de haber trabajado desde el bloque I con tablas de verdad, a mi personalmente, me ha hecho sentirme un poco familiarizada con la temática, teniendo en cuenta que la interpretación lógica de una fbf no es más que una posible asignación de valores de verdad (Verdadero/Falso) a las fórmulas atómicas que conforman dicha fbf.

    Recordemos que Un Argumento es correcto: Si no se da el caso de que las premisas sean verdaderas y la conclusión falsa.



    Veamos ahora los términos nuevos que hemos utilizado en esta temática, con su respectiva definición.

    Interpretación Modelo: Interpretación que hace cierta fórmula. Ej: I = { p = v; q = v }
    Interpretación Contramodelo: Interpretación que hace falsa fórmula. Ej: I = { p = f; q = f }



    El Número de Interpretaciones de una fórmula depende, tanto si esta se encuentra en lenguaje proposicional o predicativo.

  • Para saber el número de interpretaciones de fórmulas del lenguaje proposicional se debe seguir la fórmula(2^n), donde n es el número de variables distintas contenidas en la fórmula, ejemplo:
  • p → ¬p tiene 2^1= 2 Interpretaciones posibles, las cuales son
    I ={p =v, p = f}.


  • Para saber el número de interpretaciones de fórmulas del lenguaje predicativo se debe seguir la fórmula (2)^(d^n), donde d es el dominio y n es la aridad variable del predicado, eso si, solo se puede hallar el número de interpretaciones en caso de que el dominio sea finito. Ejemplo:
  • ∀x ∃y P(x,y) ∧ ∀x Q(x) D={a,b,c}
    ∀x ∃y P(x,y) = 2^(3^2) = 2^9 = 512 Interpretaciones
    Q(x)=2^(3^1) = 2^3 = 8 Interpretaciones
    En total de interpretaciones de la fórmula es: 512 x 8 = 4096 Interpretaciones.



    ¿Como Interpretar Argumentos predicativos?

  • Definiendo un dominio no vacío D finito.
  • Asignando elementos de D a los términos.
  • Asignar valores de verdad a los predicados.
  • “Todos los planetas se limpian una vez al año”
    “La Tierra es un planeta”
    Luego, la tierra se limpia una vez al año.

    ∀x [Pl(x) → Li(x)]
    Pl(tierra) => Li(tierra)

    D={Universo} Tendríamos que estudiar infinitas interpretaciones.
    D={La Vía Lactea}

    ejemplo.jpg
    Si por ejemplo hay 8 planetas tendríamos 2^8 x 2^8, y solo deberíamos estudiar un caso.



    Veamos ahora términos de la validación de argumentos:

    Tautología: fbf del cálculo de proposiciones que es verdadera para toda interpretación, es decir, cuando toda atribución veritativa la satisface.
    Ejemplo:
    p v ¬ p
    ¬p → ¬p
    p → p
    p <-> p

    Contradicción: fbf del cálculo de proposiciones que no es verdadera bajo ninguna interpretación, es decir, cuando ninguna atribución veritativa la satisface.
    p ∧ ¬p
    p <-> ¬p
    p → ¬ p

    Contingencia: fbf del cálculo de proposiciones que no es ni tautología ni contradicción, es decir, cuando existe al menos una atribución veritativa que la satisface y otra que no lo hace.
    p v q
    p ∧ q
    p → q

    Una fbf es satisfacible si existe alguna interpretación que la haga V.

    Una fbf es insatisfacible si y sólo si es F para todas sus interpretaciones.