Simbología (lógica)

noción en lógica matemática

En lógica, especialmente en lógica matemática, una simbología enumera y describe los signos no lógicos de un lenguaje formal. En álgebra universal, enumera las operaciones que caracterizan a una estructura algebraica, y en teoría de modelos se utilizan para ambos propósitos. Rara vez se hacen explícitos en tratamientos más filosóficos de la lógica.

Definición editar

Formalmente, una simbología (de clasificación única) se puede definir como una tupla de cuatro elementos  , donde   y   son conjuntos disjuntos y no contienen ningún otro símbolo lógico básico, llamados respectivamente

Además, existe una función   que asigna un número natural llamado aridad a cada función o símbolo de relación. Un símbolo de función o relación se denomina  -ario si su aridad es   Algunos autores definen un símbolo de función nula ( -ario) como un símbolo constante, de lo contrario, los símbolos constantes se definen por separado.

Una simbología sin símbolos de función se denomina simbología relacional y una simbología sin símbolos de relación se denomina simbología algebraica.[1]​ Un simbología finita es aquella tal que   y   son finitos. De manera más general, la cardinalidad de una simbología   se define como  

El lenguaje de una simbología es el conjunto de todas las oraciones bien formadas construidas a partir de los signos de esa simbología junto con los del sistema lógico.

Otras convenciones editar

En álgebra universal, la palabra tipo o tipo similar se utiliza a menudo como sinónimo de "simbología". En teoría de modelos, una simbología   a menudo se denomina vocabulario, o se identifica con el lenguaje de primer orden  , al que proporciona los símbolos no lógicos. Sin embargo, la cardinalidad del lenguaje   siempre será infinito. Pero si   es finito, entonces   será  .

Como la definición formal no es muy práctica para su uso ordinario, la definición de una simbología específica a menudo se abrevia de manera informal, como en:

"La simbología estándar para los grupos abelianos es  , donde   es un operador unario".

A veces, una simbología algebraica se considera simplemente una lista de aridades, como en el caso siguiente:

"El tipo de similitud para los grupos abelianos es  "

Formalmente, esto definiría los símbolos de función de la simbología como algo parecido a   (que es binario),   (que es unario) y   (que es nulo), pero en realidad los nombres habituales se utilizan incluso en relación con esta convención.

En lógica matemática, muy a menudo no se permite que los símbolos sean nulos, por lo que los símbolos constantes deben tratarse por separado en lugar de como símbolos de funciones nulas. Forman un conjunto   disjunto de   en el que la función de aridad   no está definida. Sin embargo, esto solo sirve para complicar las cosas, especialmente en demostraciones por inducción sobre la estructura de una fórmula, donde se debe considerar un caso adicional. Cualquier símbolo de relación nula, que tampoco está permitido según dicha definición, puede emularse mediante un símbolo de relación unario junto con una oración que exprese que su valor es el mismo para todos los elementos. Esta convención falla solo para estructuras vacías (que a menudo están excluidas por convención). Si se permiten símbolos nulos, entonces cada fórmula de una lógica proposicional es también una fórmula de una lógica de primer orden.

Un ejemplo de una simbología infinita usa   y   para formalizar expresiones y ecuaciones sobre un espacio vectorial sobre un cuerpo escalar infinito   donde cada   denota la operación unaria de multiplicación escalar por   De esta manera, la simbología y la lógica se pueden mantener ordenadas de forma única, siendo los vectores el único tipo.[2]

Uso de simbologías en lógica y álgebra editar

En el contexto de la lógica de primer orden, los signos de una simbología también se conocen como símbolos no lógicos, porque junto con los símbolos lógicos forman el alfabeto subyacente sobre el cual se definen inductivamente dos lenguajes formales: el conjunto de términos sobre la simbología y el conjunto de fórmulas (bien formadas) sobre la simbología.

En una estructura, una interpretación vincula los símbolos de función y relación a objetos matemáticos que justifican sus nombres: la interpretación de un símbolo de función  -aria   en una estructura   con dominio   es una función   y la interpretación de un símbolo de relación  -aria es una relación   Aquí,   denota el producto cartesiano de orden   del dominio   sobre sí mismo, por lo que   es de hecho una función  -aria, y   una relación  -aria.

Distintas simbologías editar

Para lógicas de muchos tipos y para estructuras variadas, las simbologías deben codificar información sobre los tipos. La forma más sencilla de hacerlo es mediante símbolos tipo que desempeñan el papel de aridades generalizadas.[3]

Tipos de símbolos editar

Sea   un conjunto (de algún tipo) que no contenga los símbolos   o  

Los tipos de símbolos sobre   son ciertas palabras sobre el alfabeto  : los tipos de símbolos relacionales   y los tipos de símbolos funcionales   para enteros no negativos   y   (para  , la expresión   denota la palabra vacía).

Simbología editar

Una simbología (multiclasificada) es una terna   que consta de:

  • Un conjunto de órdenes  
  • Un conjunto de símbolos  
  • Una aplicación   que asocia a cada símbolo en   un tipo de símbolo sobre  

Véase también editar

Referencias editar

  1. Mokadem, Riad; Litwin, Witold; Rigaux, Philippe; Schwarz, Thomas (September 2007). «Fast nGram-Based String Search Over Data Encoded Using Algebraic Signatures» (PDF). 33rd International Conference on Very Large Data Bases (VLDB). Consultado el 27 February 2019. 
  2. George Grätzer (1967). «IV. Universal Algebra». En James C. Abbot, ed. Trends in Lattice Theory. Princeton/NJ: Van Nostrand. pp. 173–210.  Here: p.173.
  3. Many-Sorted Logic, the first chapter in Lecture notes on Decision Procedures, written by Calogero G. Zarba.

Bibliografía editar

Enlaces externos editar