Fórmula lóxica

secuencia finita de símbolos dun alfabeto dado que forma parte dunha linguaxe formal
(Redirección desde «Fórmula ben formada»)

En lóxica matemática, lóxica proposicional e lóxica de predicados, unha fórmula ben formada (abreviada en inglés wff, moitas veces simplemente fórmula lóxica, é unha secuencia finita de símbolos dun alfabeto dado que forma parte dunha linguaxe formal.[1]

Unha linguaxe formal pódese identificar co conxunto de fórmulas da linguaxe. Unha fórmula é un obxecto sintáctico ao que se lle pode dar un significado semántico por medio dunha interpretación. Dous usos clave das fórmulas lóxicas son a lóxica proposicional e a lóxica de predicados.

Introdución

editar

Un uso clave das fórmulas é a lóxica proposicional e a lóxica de predicados como lóxica de primeira orde. Neses contextos, unha fórmula é unha cadea de símbolos φ para os que ten sentido preguntar "é verdadeira φ ?", unha vez que se crea unha instancia de calquera variable libre en φ. Na lóxica formal, as demostracións pódense representar mediante secuencias de fórmulas con certas propiedades, e a fórmula final da secuencia é a que se demostra.

Cálculo proposicional

editar

As fórmulas do cálculo proposicional, tamén chamadas fórmulas proposicionais, son expresións como por exemplo  . A súa definición comeza coa elección arbitraria dun conxunto V de variábeis proposicionais. O alfabeto consta das letras en V xunto cos símbolos dos conectivos proposicionais e dos parénteses "(" e ")", todos eles se supón que non están en V. As fórmulas serán determinadas expresións (é dicir, cadeas de símbolos) sobre este alfabeto.

As fórmulas defínense indutivamente do seguinte xeito:

  • Cada variábel proposicional é, por si mesma, unha fórmula.
  • Se φ é unha fórmula, entón ¬ φ é unha fórmula.
  • Se φ e ψ son fórmulas, e • é calquera conectivo binario, entón ( φ • ψ) é unha fórmula. Aquí • poderían estar (mais non limitarse a) os operadores habituais ∨, ∧, → ou ↔.

Usando esta gramática, a secuencia de símbolos

((( pq ) ∧ ( rs )) ∨ ( ¬ q ∧ ¬ s ))

é unha fórmula, porque é gramaticalmente correcta. A secuencia de símbolos

(( pq ) → ( qq )) p ))

non é unha fórmula, porque non se axusta á gramática (fáltalle unha conectiva entre dúas letras do alfabeto e outra conectiva para a última letra).

Unha fórmula complexa pode ser difícil de ler, debido, por exemplo, á proliferación de parénteses. Para paliar este último fenómeno, asúmense regras de precedencia (similares á orde matemática estándar das operacións) entre os operadores, facendo que uns operadores sexan máis vinculantes que outros. Por exemplo, asumindo a precedencia (de máis vinculante a menos vinculante) 1. ¬ 2. → 3. ∧ 4. ∨. Así a fórmula

((( pq ) ∧ ( rs )) ∨ ( ¬ q ∧ ¬ s ))

pode abreviarse como

pqrs ∨ ¬ q ∧ ¬ s.

Lóxica de predicados

editar

A definición dunha fórmula na lóxica de primeira orde   é relativa á sinatura da teoría en cuestión. Esta sinatura especifica os símbolos constantes, símbolos de predicado e símbolos de función da teoría en cuestión, xunto coas aridades dos símbolos de función e predicado.

A definición dunha fórmula componse de varias partes. En primeiro lugar, o conxunto de termos defínese recursivamente. Os termos, informalmente, son expresións que representan obxectos do dominio do discurso.

  1. Calquera variábel é un termo.
  2. Calquera símbolo constante da sinatura é un termo
  3. unha expresión da forma f( t1 ,..., tn), onde f é un símbolo de función n-aria, e t1 ,... , tn son termos, é de novo un termo.

O seguinte paso é definir as fórmulas atómicas.

  1. Se t1 e t2 son termos, t1 = t2 é unha fórmula atómica
  2. Se R é un símbolo de predicado n-ario, e t1 ,... , tn son termos, entón R( t1 ,..., tn ) é unha fórmula atómica

Finalmente, o conxunto de fórmulas defínese como o conxunto máis pequeno que contén o conxunto de fórmulas atómicas de modo que se cumpre o seguinte:

  1.   é unha fórmula cando   é unha fórmula
  2.   e   son fórmulas cando   e   son fórmulas;
  3.   é unha fórmula cando   é unha variábel e   é unha fórmula;
  4.   é unha fórmula cando   é unha variábel e   é unha fórmula (alternativamente,   podería definirse como unha abreviatura de   ).

Se unha fórmula non ten ocorrencias de   ou  , para calquera variábel  , entón chámase libre de cuantificadores. Unha fórmula existencial é unha fórmula que comeza cunha secuencia de cuantificación existencial seguida dunha fórmula sen cuantificador.

Fórmulas atómicas e abertas

editar

Unha fórmula atómica é unha fórmula que non contén conectivos lóxicos nin cuantificadores ou, equivalentemente, unha fórmula que non ten subfórmulas estritas. A forma precisa das fórmulas atómicas depende do sistema formal considerado; para a lóxica proposicional, por exemplo, as fórmulas atómicas son as variábeis proposicionais. Para a lóxica de predicados, os átomos son símbolos de predicados xunto cos seus argumentos, sendo cada argumento un termo.

Fórmulas pechadas

editar

Unha fórmula pechada, tamén fórmula ou enunciado fundamental, é unha fórmula na que non hai ocorrencias libres de ningunha variábel. Se A é unha fórmula dunha linguaxe de primeira orde na que as variábeis v1, …, vn teñen ocorrencias libres, entón A precedida de v1 ⋯ ∀vn é un pechamento universal de A.

Propiedades aplicábeis ás fórmulas

editar
  • Unha fórmula A nunha linguaxe   é válida se é certo para toda interpretación de  .
  • Unha fórmula A nunha lingua   é satisfactoria se é certo para algunha interpretación de  .
  • Unha fórmula A da linguaxe na aritmética de Peano é decidíbel se representa un conxunto decidible, é dicir, se existe un método efictivo que, dada a substitución das variábeis libres de A, di que ou a instancia resultante de A é demostrábel ou o é demostrábel a súa negación.
  1. Gensler, Harry (2002-09-11). Introduction to Logic. Routledge. p. 35. ISBN 978-1-134-58880-0. 

Véxase tamén

editar

Bibliografía

editar
  • Allen, Layman E. (1965). Toward Autotelic Learning of Mathematical Logic by the WFF 'N PROOF Games. Mathematical Learning: Report of a Conference Sponsored by the Committee on Intellective Processes Research of the Social Science Research Council. Monographs of the Society for Research in Child Development 30. pp. 29–41. 
  • Boolos, George; Burgess, John; Jeffrey, Richard (2002). Computability and Logic (4th ed.). Cambridge University Press. ISBN 978-0-521-00758-0. 

Outros artigos

editar

Ligazóns externas

editar