2
RESUMEN-GU ´ IA BREVE DE SINTAXIS DE LA L ´ OGICA PROPOSICIONAL ormulas.  El conjunto de las   ormulas bien formadas  (o simplemente   ormulas ) del len- guaje de la l´ ogica proposicional se construye inductivamente seg´ un las siguientes reglas: Las variables proposicionales son f´ ormulas. De hecho las llamamos   ormulas at´ omicas y habitualmente las representamos con letras latinas min´ usculas:  p,  q ,  r, ... Si  α  y  β  son f´ ormulas cualesquiera, entonces tambi´ en lo son:  ¬α  (negaci´ on), (α β ) (conjunci´ on), (α β ) (disyunci´ on), (α   β ) (condicional) y (α   β ) (bicondi cional ). Nada m´ as es una f´ ormula. Es posible eliminar par´ entesis aplicand o los siguientes crit erios: Orden de precedencia entre operadores: de mayor a menor precedencia (o ligadura)son 1 : ¬,  ,  ,  ,  . Propiedad asociativa de algunos operadores binarios: ,  ,   son asociativos, pero  no. Operador principal.  El operador princi pal de una f´ ormula es el que tenga mayo r alcance, atendiendo para determinar esto no s´ olo al orden de precedencia entre los operadores sino tamb en a l os par´ ente sis pre sentes en la f´ ormula. El valor de verdad de una f´ ormula es el que corresponda a la columna de su operador principal (a la cual llamamos la  columna principal de su tabla de verdad). Subf´ ormulas.  Dada una f´ ormula, una subf´ ormula de ella es una subcadena de s´ ımbolos (consecutivos) que a su vez es una f´ ormula bien formada. Por supuesto, toda f´ ormula es una subf´ormula (impr opia) de s´ ı misma. ´ Arboles sint´ acticos.  Tanto para visualizar la estructura de una f´ ormu la como para deter- minar sus subf´ ormulas nos puede ayudar construir recursivamente su ´ arbol sint´ actico. Con este n en el nodo ra ´ ız representamos la f´ ormula de que se trate y, en cada paso, bajo el operador principal de la f´ ormula a˜ nadimos o bien un nodo en la misma rama (si se trata de un operador monario) o bien dos ramas con un nodo en cada una de ellas (si se trata de un operador binario). 1 Si se quiere, se puede decir de esta otra forma: “de menor a mayor alcance son”. 1

3.Sintaxis LP (Resumen-guía Breve)(1)

Embed Size (px)

Citation preview

  • RESUMEN-GUIA BREVE DE SINTAXIS DE LA LOGICA

    PROPOSICIONAL

    Formulas. El conjunto de las formulas bien formadas (o simplemente formulas) del len-guaje de la logica proposicional se construye inductivamente segun las siguientes reglas:

    Las variables proposicionales son formulas. De hecho las llamamos formulas atomicasy habitualmente las representamos con letras latinas minusculas: p, q, r, . . .

    Si y son formulas cualesquiera, entonces tambien lo son: (negacion), ( ^ )(conjuncion), ( _ ) (disyuncion), (! ) (condicional) y ($ ) (bicondicional).Nada mas es una formula.

    Es posible eliminar parentesis aplicando los siguientes criterios:

    Orden de precedencia entre operadores: de mayor a menor precedencia (o ligadura)son1:, ^, _, !, $.Propiedad asociativa de algunos operadores binarios: ^, _, $ son asociativos, pero !no.

    Operador principal. El operador principal de una formula es el que tenga mayor alcance,atendiendo para determinar esto no solo al orden de precedencia entre los operadores sinotambien a los parentesis presentes en la formula. El valor de verdad de una formula es el quecorresponda a la columna de su operador principal (a la cual llamamos la columna principalde su tabla de verdad).

    Subformulas. Dada una formula, una subformula de ella es una subcadena de smbolos(consecutivos) que a su vez es una formula bien formada. Por supuesto, toda formula es unasubformula (impropia) de s misma.

    Arboles sintacticos. Tanto para visualizar la estructura de una formula como para deter-minar sus subformulas nos puede ayudar construir recursivamente su arbol sintactico. Coneste fin en el nodo raz representamos la formula de que se trate y, en cada paso, bajo eloperador principal de la formula anadimos o bien un nodo en la misma rama (si se trata deun operador monario) o bien dos ramas con un nodo en cada una de ellas (si se trata de unoperador binario).

    1Si se quiere, se puede decir de esta otra forma: de menor a mayor alcance son.

    1

  • Ejemplos.

    p! q _ r es una f.b.f.p! q _ r

    p

    p

    q _ r

    q r

    (p ^ q)! p es una f.b.f.

    (p ^ q)! p

    (p ^ q)

    p ^ q

    p q

    p

    (p _ (q ^ (r ^ s))) es una f.b.f.

    (p _ (q ^ (r ^ s)))

    p _ (q ^ (r ^ s))

    p q ^ (r ^ s)

    q r ^ s

    r s

    2