Intersección de dos conjuntos representada mediante un diagrama de Venn.

La lógica algebraica es un área de la lógica matemática que estudia los sistemas lógicos mediante métodos y estructuras algebraicas. En un sentido clásico, la lógica algebraica analiza la lógica mediante ecuaciones, operaciones, relaciones, retículos y álgebras asociadas a sistemas deductivos. En un sentido contemporáneo más amplio, incluye tanto el estudio de clases particulares de álgebras vinculadas a lógicas específicas —como las álgebras booleanas, las álgebras de Heyting, las álgebras de relaciones, las álgebras cilíndricas, las álgebras poliadicas, las álgebras modales y las álgebras-MV— como la investigación general de los procesos mediante los cuales una lógica puede ser algebraizada.[1][2]

En la lógica algebraica clásica, el interés se concentra en identificar y describir algebráicamente los modelos adecuados para estudiar distintas lógicas. En la lógica algebraica abstracta, en cambio, el objeto principal es el proceso mismo de algebraización, i.e. qué significa que una lógica tenga una semántica algebraica natural, qué clase de álgebras constituye su contraparte algebraica y cómo se relacionan las propiedades metalógicas del sistema con propiedades algebraicas de dicha clase.[1]

Históricamente, la lógica algebraica nació en el siglo XIX con los trabajos de George Boole, Augustus De Morgan, Charles Sanders Peirce y Ernst Schröder. Estos autores tomaron la equivalencia lógica, la inclusión de clases y las relaciones como objetos susceptibles de tratamiento algebraico. En contraste, la tradición de Gottlob Frege, Bertrand Russell y Alfred North Whitehead centró la lógica en la aserción, la inferencia, la verdad lógica y la cuantificación. La conexión precisa entre ambas perspectivas fue formulada posteriormente mediante el método de Lindenbaum-Tarski, que asocia a un sistema lógico una estructura algebraica obtenida al identificar entre sí las fórmulas lógicamente equivalentes.[3]

Caracterización general

editar

La lógica algebraica puede describirse como el estudio de la lógica mediante estructuras algebraicas y ecuaciones. En vez de tratar una lógica únicamente como un cálculo de fórmulas, reglas y demostraciones, la lógica algebraica asocia a sus fórmulas una estructura en la que los conectivos se interpretan como operaciones y las relaciones de equivalencia, consecuencia o deducibilidad se traducen en congruencias, filtros, ideales, matrices o clases de álgebras.[1][2]

En una presentación algebraica típica:

  • las variables se consideran tácitamente cuantificadas universalmente sobre un universo de discurso;
  • los términos se construyen a partir de variables mediante operaciones primitivas o definidas;
  • las fórmulas pueden identificarse si son equivalentes respecto del sistema lógico;
  • las tautologías o teoremas pueden representarse algebraicamente como elementos distinguidos (e.g. el elemento superior de un álgebra booleana);
  • las reglas de inferencia pueden estudiarse como propiedades de filtros, congruencias, homomorfismos o clases de modelos.[2]

Una idea central es que las fórmulas de un lenguaje pueden verse como términos de un álgebra absolutamente libre. Los conectivos lógicos son entonces símbolos de operación, y las sustituciones corresponden a endomorfismos del álgebra de fórmulas. Si una relación de equivalencia lógica es una congruencia, se puede tomar el cociente del álgebra de fórmulas por dicha congruencia y obtener una estructura algebraica característica del sistema.[1]

Cálculo de relaciones

editar

Una de las formas clásicas de lógica algebraica es el cálculo de relaciones. Una relación binaria homogénea sobre un conjunto es un subconjunto de . Una relación binaria heterogénea entre dos conjuntos e es un subconjunto de . Dado que una relación puede ser verdadera o falsa para cada par ordenado, las relaciones pueden estudiarse mediante operaciones booleanas.[4]

Las operaciones básicas del cálculo de relaciones son:

Operación Notación habitual Interpretación
Unión pares que pertenecen a o a
Intersección pares que pertenecen simultáneamente a y a
Complemento pares del universo que no pertenecen a
Conversión o relación conversa relación que invierte el orden de los pares: si y solo si
Composición relativa o si existe tal que y
Relación identidad pares del universo

Estas operaciones permiten estudiar relaciones mediante una aritmética booleana de matrices. Si una relación se representa por una matriz lógica, su relación conversa corresponde a la matriz transpuesta, y la composición de relaciones corresponde a una multiplicación matricial en la que la suma y el producto se interpretan de manera booleana.[5][6]

A modo de ejemplo, considérese la erotética (o teoría lógica de las preguntas). En un universo de enunciados, puede distinguirse entre afirmaciones y preguntas . Se pueden definir dos relaciones de a :

  • , cuando es una respuesta directa a la pregunta ;
  • , cuando es una presuposición de la pregunta .

La relación conversa va de a . La composición produce entonces una relación homogénea sobre . En términos filosóficos, este tipo de formalismo permite expresar la relación entre presuposiciones, preguntas y respuestas dentro de una estructura relacional.[7]

Funciones como relaciones

editar

En el cálculo de relaciones, las funciones pueden caracterizarse como relaciones que satisfacen propiedades algebraicas. Sea una relación binaria y la relación identidad. La propiedad de univalencia puede expresarse mediante:

La propiedad de inyectividad corresponde a la univalencia de la relación conversa:

Una relación univalente es una función parcial. Para que sea una función total, debe satisfacer además la condición de totalidad:

Así, una aplicación o función total univalente puede caracterizarse mediante ecuaciones y desigualdades relacionales. Usando complementos, De Morgan y Schröder formularon propiedades equivalentes para relaciones univalentes y totales. Para una aplicación , una formulación característica es:

Gunther Schmidt llama a este principio "deslizarse bajo la negación desde la izquierda" (slipping below negation from the left); para una aplicación , puede escribirse:

[6][8]

Abstracción y álgebras de relaciones

editar

El cálculo de relaciones fue axiomatizado abstractamente por Alfred Tarski, quien introdujo las álgebras de relaciones como estructuras algebraicas que capturan operaciones fundamentales sobre relaciones binarias.[9]​ El problema de representación consiste en determinar si toda álgebra que satisface los axiomas abstractos de las álgebras de relaciones puede representarse como un álgebra concreta de relaciones sobre un conjunto. Roger Lyndon mostró que la respuesta general es negativa, abriendo una línea de investigación sobre representabilidad y clases no representables.[10]

Las álgebras de relaciones son consideradas una de las formas paradigmáticas de lógica algebraica. En ellas, las operaciones lógicas y relacionales se tratan como operaciones algebraicas sobre elementos abstractos, y los problemas lógicos se transforman en problemas de representación, axiomatización, completitud, dualidad y estructura algebraica.[11]

Álgebras como modelos de lógicas

editar

La lógica algebraica trata estructuras algebraicas, con frecuencia retículos acotados o álgebras con operadores, como modelos o interpretaciones de sistemas lógicos. En este contexto, una lógica puede asociarse a una clase de álgebras, y las propiedades de la lógica pueden estudiarse mediante propiedades de esa clase.

La siguiente tabla recoge algunas correspondencias clásicas:

Sistema lógico o matemático Estructura algebraica asociada
Lógica proposicional clásica Álgebra de Boole
Lógica intuicionista proposicional Álgebra de Heyting
Lógica de Łukasiewicz Álgebra-MV
Lógica modal normal Álgebra modal
Lógica modal S4 de Lewis Álgebra interior o álgebra de clausura
Lógica modal S5 de Lewis; lógica monádica de primer orden Álgebra booleana monádica
Lógica de primer orden Álgebra booleana completa, álgebra poliádica, lógica de functores predicativos
Lógica de primer orden con igualdad Álgebra cilíndrica
Teoría de conjuntos Lógica combinatoria, álgebra de relaciones

La idea general consiste en que, cuando dos fórmulas son equivalentes de acuerdo con una lógica, pueden identificarse algebraicamente. Si la equivalencia lógica es una congruencia respecto de los conectivos, el cociente del álgebra de fórmulas produce una estructura algebraica que refleja el comportamiento deductivo del sistema.[1][2]

Método de Lindenbaum-Tarski

editar

El método de Lindenbaum-Tarski es una de las herramientas centrales de la lógica algebraica. Sea el álgebra de fórmulas de un lenguaje proposicional. En la lógica proposicional clásica, se define una relación de equivalencia entre fórmulas mediante:

Esta relación es una congruencia del álgebra de fórmulas. El cociente es el álgebra de Lindenbaum-Tarski de la lógica. En el caso de la lógica proposicional clásica, dicho cociente es un álgebra booleana libre. En el caso de la lógica intuicionista, el cociente produce un álgebra de Heyting.[1][2]

De manera más general, si es una teoría, se puede definir:

El cociente se llama álgebra de Lindenbaum-Tarski determinada por . Para lógicas con implicación adecuada, la equivalencia puede definirse también por:

[1]

Jon Michael Dunn y Gary M. Hardegree describen este procedimiento como una manera de hacer visible una estructura algebraica más profunda que el simple álgebra sintáctica de las fórmulas. En una presentación logística, las fórmulas y son expresiones distintas; sin embargo, en el álgebra de Lindenbaum-Tarski de la lógica clásica pertenecen a la misma clase de equivalencia, porque expresan la misma proposición lógica en el sistema.[2]

Matrices lógicas

editar

Otra herramienta fundamental de la lógica algebraica es la matriz lógica. Para un lenguaje lógico , una matriz lógica es un par ordenado:

donde es un álgebra del tipo de y es un conjunto de valores designados. Una fórmula es válida en la matriz si, para toda asignación , se tiene .[1]

Una matriz es modelo de una lógica si para todo homomorfismo y para todo conjunto de premisas y fórmula :

En este caso, se llama filtro deductivo o -filtro de . Esta noción fue central en la tradición polaca de lógica y en el desarrollo posterior de la lógica algebraica abstracta.[1][12][13]

Lógica algebraica abstracta

editar

La lógica algebraica abstracta (también llamada AAL, por abstract algebraic logic) es la teoría general de la algebraización de sistemas lógicos. En vez de estudiar solo las álgebras asociadas a una lógica concreta, busca criterios generales para determinar cuándo una clase de álgebras, matrices o modelos generalizados es la contraparte algebraica de una lógica.[1]

Uno de sus objetivos centrales es clasificar los sistemas lógicos de acuerdo con propiedades algebraicas de sus modelos. Entre las nociones principales se encuentran:

  • las lógicas protoalgebraicas;
  • las lógicas equivalenciales;
  • las lógicas algebraizables;
  • las lógicas débilmente algebraizables;
  • la jerarquía de Leibniz;
  • los operadores de Leibniz, Suszko y Tarski sobre filtros o teorías.[1][14][15]

Una lógica se considera algebraizable cuando existe una traducción adecuada entre consecuencias lógicas y consecuencias ecuacionales que permite representar el sistema deductivo mediante una clase de álgebras. En estos casos, las propiedades metalógicas de la lógica pueden estudiarse a través de propiedades algebraicas de su semántica equivalente.[14]

La lógica algebraica abstracta también permite formular teoremas puente, que conectan rasgos metalógicos con propiedades algebraicas. Por ejemplo, ciertos teoremas de interpolación se corresponden con propiedades de amalgamación; formas del teorema de la deducción se relacionan con congruencias principales definibles ecuacionalmente; y propiedades de definibilidad de Beth pueden corresponderse con la sobreyectividad de epimorfismos en clases algebraicas.[1]

Álgebras cilíndricas

editar
La terminología de las álgebras cilíndricas proviene de la operación de cilindrificación, que algebraiza cuantificadores existenciales.

Las álgebras cilíndricas fueron introducidas por Alfred Tarski y desarrolladas por Leon Henkin, James Donald Monk y otros autores como una contraparte algebraica de la lógica de primer orden con igualdad.[16][17]

Una álgebra cilíndrica de dimensión es una estructura:

donde es un álgebra booleana, son operaciones unarias llamadas cilindrificadores y son elementos diagonales, que satisfacen axiomas como:

[18]

En la interpretación lógica, los cilindrificadores corresponden a cuantificadores existenciales sobre la variable , y los elementos diagonales corresponden a fórmulas de igualdad . Si es una estructura de primer orden y una fórmula, se puede asociar a el conjunto:

Entonces se tienen correspondencias como:

[18]

Tarski demostró que toda álgebra cilíndrica localmente finita de dimensión es representable. Según Sayed Ahmed, este teorema de representación es equivalente al teorema de completitud de Gödel para la lógica de primer orden.[18]​ Henkin formuló después el teorema de las incrustaciones limpias o neat embeddings, que caracteriza las álgebras representables mediante su posibilidad de incrustarse como reductos limpios en álgebras de dimensión superior.[16]

Si y , el reducto limpio se obtiene descartando operaciones y diagonales cuyos índices pertenecen a y restringiendo el universo a los elementos cuya dimensión está contenida en :

Henkin mostró que, para una álgebra cilíndrica ,

donde es la clase de álgebras cilíndricas representables de dimensión .[18]

Monk demostró que, para dimensiones finitas mayores que 2, la clase de álgebras cilíndricas representables no puede axiomatizarse mediante un esquema finito de ecuaciones. Este resultado tuvo una influencia decisiva en el desarrollo posterior de la lógica algebraica tarskiana, pues mostró la complejidad de la distancia entre las álgebras cilíndricas abstractas y sus representaciones conjuntistas.[18][19]

Álgebras poliadicas, monádicas y de operadores

editar

Las álgebras poliadicas, introducidas por Paul Halmos, constituyen otra algebraización de la lógica de primer orden. A diferencia de las álgebras cilíndricas, que utilizan cilindrificadores y diagonales, las álgebras poliadicas incorporan operadores de sustitución asociados a transformaciones de variables.[20]

Las álgebras monádicas, también estudiadas por Halmos, algebraizan fragmentos monádicos de la lógica de predicados y se relacionan con la lógica modal S5. En general, muchas lógicas modales se estudian mediante álgebras booleanas con operadores, donde el álgebra booleana proporciona las operaciones proposicionales clásicas y los operadores adicionales interpretan modalidades como necesidad y posibilidad.[21][22]

Lógica combinatoria y cálculo lambda

editar

La lógica combinatoria es otro formalismo algebraico que va más allá de la lógica de primer orden. Fue introducida por Moses Schönfinkel en la década de 1920 y desarrollada por Haskell Curry. Su objetivo inicial era eliminar variables ligadas mediante operadores primitivos llamados combinadores.[23][24]

Los combinadores básicos satisfacen esquemas como:

Un conjunto de combinadores es combinatoriamente completo si, para toda expresión construida a partir de variables, existe una combinación de esos operadores que reproduce la misma aplicación funcional. En lógica combinatoria, la abstracción funcional puede definirse mediante combinadores; en el cálculo lambda, en cambio, la abstracción se toma como primitiva.[25]

Aunque la lógica combinatoria y el cálculo lambda no se identifican sin más con la lógica algebraica clásica de relaciones, ambos son relevantes para la historia de los métodos algebraicos en lógica, especialmente por su tratamiento de la aplicación, la sustitución, la abstracción y los fundamentos funcionales de la lógica y de la computación.[25]

Historia

editar

Leibniz y antecedentes modernos

editar

La idea de una lógica tratada algebraicamente suele remontarse a Gottfried Wilhelm Leibniz, quien concibió el proyecto de una characteristica universalis y un calculus ratiocinator. Aunque sus escritos lógicos tuvieron poca influencia directa en el desarrollo decimonónico de la lógica algebraica, anticiparon la aspiración de representar razonamientos mediante símbolos y reglas de cálculo.[26]

también puede considerarse como antecedente el paralelismo entre lógica y álgebra elaborado por Jacob y Johann Bernoulli en el siglo XVII,[27]​ así como la obra de M. Busch, Anfangsgründe der logischen Algebra, publicada en Tubinga en 1768.[28]

Siglo XIX: Boole, De Morgan, Peirce y Schröder

editar

La lógica algebraica moderna comenzó en 1847 con dos obras publicadas casi simultáneamente: The Mathematical Analysis of Logic, de George Boole, y Formal Logic, de Augustus De Morgan.[29][30]

Boole concibió la lógica como un cálculo algebraico. En su sistema, la conjunción de clases se interpretaba como una multiplicación, la suma como una unión dada bajo ciertas restricciones, y el complemento como una operación análoga a la resta respecto del universo. La ley idempotente marcaba la diferencia fundamental entre el álgebra lógica y el álgebra numérica ordinaria.[3]

En 1854, Boole publicó An Investigation of the Laws of Thought, donde desarrolló de manera más amplia su álgebra de la lógica y sus aplicaciones a la probabilidad.[31]

Charles Sanders Peirce extendió la tradición booleana mediante su lógica de relativos. En 1870 publicó "Description of a Notation for the Logic of Relatives", que introdujo una notación para relaciones y operaciones sobre ellas.[32]

Ernst Schröder sistematizó la tradición algebraica en sus Vorlesungen über die Algebra der Logik, publicadas entre 1890 y 1905. Su tercer volumen estuvo dedicado al álgebra de relaciones y consolidó una de las exposiciones más influyentes de la lógica algebraica decimonónica.[33]

Frege, Russell y la tradición logicista

editar

A fines del siglo XIX y comienzos del siglo XX, la tradición algebraica de la lógica coexistió con la tradición logicista. Frege desarrolló una lógica de funciones, cuantificadores y proposiciones en su Begriffsschrift de 1879.[34]Russell y Whitehead consolidaron dicha propuesta en su Principia Mathematica.[35]

La diferencia entre ambas tradiciones puede expresarse de manera esquemática. Por una parte, la tradición algebraica se centraba en cuestiones como la equivalencia, la igualdadm la inclusión y el cálculo ecuacional. Por su lado, la tradición logística se centraba en cuestiones como la aserción, la inferencia, la verdad lógica y la cuantificación.[1]

Tarski y el renacimiento algebraico

editar

Alfred Tarski desempeñó un papel central en el renacimiento de la lógica algebraica. En 1941 publicó "On the Calculus of Relations", retomando y axiomatizando la tradición de Peirce y Schröder sobre relaciones.[9]​ Tarski también formuló la conexión precisa entre el cálculo proposicional clásico y el álgebra booleana mediante el método de Lindenbaum-Tarski.[36]

Junto con sus estudiantes y colaboradores, Tarski impulsó el desarrollo de las álgebras de relaciones y las álgebras cilíndricas. Henkin, Monk y Tarski publicaron posteriormente una teoría sistemática de las álgebras cilíndricas, que se convirtió en una de las áreas principales de la lógica algebraica tarskiana.[16][17]

Lógicas no clásicas y retículos

editar

La lógica algebraica también se desarrolló en relación con las lógicas no clásicas. La lógica intuicionista se asoció con las álgebras de Heyting; las lógicas modales con álgebras booleanas con operadores, álgebras interiores; y las lógicas multivaluadas con álgebras de Post, Wajsberg y MV.[37][38]

Desarrollo contemporáneo

editar

Desde fines del siglo XX, la lógica algebraica se ha diversificado en varias direcciones:

Resulta complejo intentar mapear el desarrollo del campo. Sayed Ahmed distingue tres grandes ramas contemporáneas: la algebraización de cálculos lógicos que conduce a la lógica algebraica abstracta; el enfoque algebraico de la lógica de primer orden, ligado sobre todo a Tarski y a las álgebras cilíndricas; y el enfoque algebraico de lógicas proposicionales no clásicas, como la lógica intuicionista, modal y subestructural.[18]

Aplicaciones y conexiones

editar

La lógica algebraica tiene conexiones con varias áreas de la lógica y la matemática:

En particular, las álgebras de relaciones y sus extensiones se han utilizado en teoría de programas. Las álgebras de bifurcación o fork algebras se han propuesto como formalismos algebraicos para expresar especificaciones y programas mediante términos y ecuaciones, permitiendo razonar sobre programas de manera relacional.[39]

Véase también

editar

Referencias

editar
  1. a b c d e f g h i j k l m n ñ Font, Josep Maria; Jansana, Ramon; Pigozzi, Don (2003). «A Survey of Abstract Algebraic Logic». Studia Logica 74 (1-2): 13-97. doi:10.1023/A:1024621922509. 
  2. a b c d e f g h Dunn, J. Michael; Hardegree, Gary M. (2001). Algebraic Methods in Philosophical Logic. Oxford Logic Guides 41. Oxford: Oxford University Press. ISBN 978-0-19-853192-0. 
  3. a b Burris, Stanley (2021). «The Algebra of Logic Tradition». En Edward N. Zalta, ed. The Stanford Encyclopedia of Philosophy. Consultado el 11 de mayo de 2026. 
  4. Jónsson, Bjarni (1984). «Maximal Algebras of Binary Relations». En Kenneth I. Appel; John G. Ratcliffe; Paul E. Schupp, eds. Contributions to Group Theory. Contemporary Mathematics 33. Providence: American Mathematical Society. pp. 299-307. ISBN 978-0-8218-5035-0. 
  5. Schmidt, Gunther; Ströhlein, Thomas (1993). Relations and Graphs: Discrete Mathematics for Computer Scientists. EATCS Monographs on Theoretical Computer Science. Berlín: Springer. ISBN 3-540-56254-0. 
  6. a b Schmidt, Gunther (2011). Relational Mathematics. Encyclopedia of Mathematics and its Applications 132. Cambridge: Cambridge University Press. ISBN 978-0-521-76268-7. 
  7. Freeman, Eugene (1934). The Categories of Charles Peirce. Chicago: Open Court Publishing Company. 
  8. Schmidt, Gunther; Winter, Michael (2018). Relational Topology. Lecture Notes in Mathematics 2208. Cham: Springer. ISBN 978-3-319-74451-3. 
  9. a b Tarski, Alfred (1941). «On the Calculus of Relations». Journal of Symbolic Logic 6 (3): 73-89. doi:10.2307/2268577. 
  10. Lyndon, Roger C. (1950). «The Representation of Relational Algebras». Annals of Mathematics 51 (3): 707-729. doi:10.2307/1969375. 
  11. Maddux, Roger D. (1991). «The Origin of Relation Algebras in the Development and Axiomatization of the Calculus of Relations». Studia Logica 50 (3-4): 421-455. doi:10.1007/BF00370681. 
  12. Łoś, Jerzy (1949). «O matrycach logicznych». Prace Wrocławskiego Towarzystwa Naukowego. Seria B (19): 1-42. 
  13. Łoś, Jerzy; Suszko, Roman (1958). «Remarks on Sentential Logics». Indagationes Mathematicae 20: 177-183. 
  14. a b Blok, Willem J.; Pigozzi, Don (1989). Algebraizable Logics. Memoirs of the American Mathematical Society 77 (396). Providence: American Mathematical Society. ISBN 978-0-8218-2433-6 |isbn= incorrecto (ayuda). doi:10.1090/memo/0396. 
  15. Czelakowski, Janusz (2001). Protoalgebraic Logics. Dordrecht: Kluwer Academic Publishers. ISBN 978-0-7923-6940-9 |isbn= incorrecto (ayuda). 
  16. a b c Henkin, Leon; Monk, J. Donald; Tarski, Alfred (1971). Cylindric Algebras. Part I. Ámsterdam: North-Holland. 
  17. a b Henkin, Leon; Monk, J. Donald; Tarski, Alfred (1985). Cylindric Algebras. Part II. Ámsterdam: North-Holland. 
  18. a b c d e f g h Sayed Ahmed, Tarek (2015). «A brief history of algebraic logic, from neat embeddings to games theory and rainbow constructions». arXiv:1508.05840  [math.LO]. 
  19. Monk, J. Donald (1969). «Nonfinitizability of Classes of Representable Cylindric Algebras». Journal of Symbolic Logic 34 (3): 331-343. doi:10.2307/2270903. 
  20. Halmos, Paul R. (1962). Algebraic Logic. Nueva York: Chelsea Publishing Company. 
  21. Jónsson, Bjarni; Tarski, Alfred (1951). «Boolean Algebras with Operators. Part I». American Journal of Mathematics 73 (4): 891-939. doi:10.2307/2372123. 
  22. Jónsson, Bjarni; Tarski, Alfred (1952). «Boolean Algebras with Operators. Part II». American Journal of Mathematics 74 (1): 127-162. doi:10.2307/2372074. 
  23. Schönfinkel, Moses (1924). «Über die Bausteine der mathematischen Logik». Mathematische Annalen 92: 305-316. doi:10.1007/BF01448013. 
  24. Curry, Haskell B.; Feys, Robert (1958). Combinatory Logic 1. Ámsterdam: North-Holland. 
  25. a b Cardone, Felice; Hindley, J. Roger (2006). «History of Lambda-Calculus and Combinatory Logic». Swansea University Mathematics Department Research Report (MRRS-05-06). 
  26. Lenzen, Wolfgang (2004). «Leibniz's Logic». En Dov M. Gabbay; John Woods, eds. Handbook of the History of Logic. Volume 3: The Rise of Modern Logic: From Leibniz to Frege. Ámsterdam: North-Holland. pp. 1-84. 
  27. Bernoulli, J. [Jakob], & Bernoulli, J. [Johann]. (1685). Parallelismus ratiocinii logici et algebraici: Quem, una cum thesibus miscellaneis, defendendum suscepit par fratrum Jacobus & Joannes Bernoulli, ille praesidis, hic respondentis vices agens. Typis Iohan. Conradi a Mechel. https://doi.org/10.3931/e-rara-3584
  28. Busch, M. (1768). Anfangsgründe der logicalischen Algebra. Cotta.
  29. Boole, George (1847). The Mathematical Analysis of Logic, Being an Essay towards a Calculus of Deductive Reasoning. Londres: Macmillan, Barclay, & Macmillan. 
  30. De Morgan, Augustus (1847). Formal Logic: or, The Calculus of Inference, Necessary and Probable. Londres: Taylor & Walton. 
  31. Boole, George (1854). An Investigation of the Laws of Thought, on Which Are Founded the Mathematical Theories of Logic and Probabilities. Londres: Walton and Maberly. 
  32. Peirce, Charles Sanders (1870). «Description of a Notation for the Logic of Relatives, Resulting from an Amplification of the Conceptions of Boole's Calculus of Logic». Memoirs of the American Academy of Arts and Sciences 9: 317-378. doi:10.2307/25058006. 
  33. Schröder, Ernst (1890-1905). Vorlesungen über die Algebra der Logik. 1-3. Leipzig: B. G. Teubner. 
  34. Frege, Gottlob (1879). Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens. Halle: Louis Nebert. 
  35. Whitehead, Alfred North; Russell, Bertrand (1910-1913). Principia Mathematica. Cambridge: Cambridge University Press. 
  36. Tarski, Alfred (1935). Einführung in die mathematische Logik und in die Methodologie der Mathematik. Viena: Springer. 
  37. Rasiowa, Helena (1974). An Algebraic Approach to Non-Classical Logics. Ámsterdam: North-Holland. 
  38. McKinsey, J. C. C.; Tarski, Alfred (1948). «Some Theorems about the Sentential Calculi of Lewis and Heyting». Journal of Symbolic Logic 13 (1): 1-15. doi:10.2307/2268135. 
  39. Veloso, Paulo A. S. (1999). «Logic and Computer Science». En Walter A. Carnielli; Itala M. L. D'Ottaviano, eds. Advances in Contemporary Logic and Computer Science. Contemporary Mathematics 235. Providence: American Mathematical Society. pp. 181-258. ISBN 978-0-8218-1364-5. 

Bibliografía

editar

Obras primarias

editar
  • Boole, George (1847). The Mathematical Analysis of Logic, Being an Essay towards a Calculus of Deductive Reasoning. Londres: Macmillan, Barclay, & Macmillan. 
  • Boole, George (1854). An Investigation of the Laws of Thought, on Which Are Founded the Mathematical Theories of Logic and Probabilities. Londres: Walton and Maberly. 
  • De Morgan, Augustus (1847). Formal Logic: or, The Calculus of Inference, Necessary and Probable. Londres: Taylor & Walton. 
  • Frege, Gottlob (1879). Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens. Halle: Louis Nebert. 
  • Peirce, Charles Sanders (1870). «Description of a Notation for the Logic of Relatives, Resulting from an Amplification of the Conceptions of Boole's Calculus of Logic». Memoirs of the American Academy of Arts and Sciences 9: 317-378. doi:10.2307/25058006. 
  • Schröder, Ernst (1890-1905). Vorlesungen über die Algebra der Logik. 1-3. Leipzig: B. G. Teubner. 
  • Schönfinkel, Moses (1924). «Über die Bausteine der mathematischen Logik». Mathematische Annalen 92: 305-316. doi:10.1007/BF01448013. 
  • Tarski, Alfred (1941). «On the Calculus of Relations». Journal of Symbolic Logic 6 (3): 73-89. doi:10.2307/2268577. 
  • Whitehead, Alfred North; Russell, Bertrand (1910-1913). Principia Mathematica. Cambridge: Cambridge University Press. 

Estudios y manuales

editar
  • Anellis, Irving H.; Drucker, Thomas L.; Houser, Nathan; Peckhaus, Volker; Theel, Christian (1995). «Studies in the Nineteenth-Century History of Algebraic Logic and Universal Algebra: A Secondary Bibliography». Modern Logic 5 (1): 1-120. 
  • Andréka, Hajnal; Németi, István; Sain, Ildikó (2001). «Algebraic Logic». En Dov M. Gabbay; Franz Guenthner, eds. Handbook of Philosophical Logic 2 (2.ª edición). Dordrecht: Springer. pp. 133-247. ISBN 978-0-7923-7126-7. 
  • Blok, Willem J.; Pigozzi, Don (1989). Algebraizable Logics. Memoirs of the American Mathematical Society 77 (396). Providence: American Mathematical Society. doi:10.1090/memo/0396. 
  • Burris, Stanley (2021). «The Algebra of Logic Tradition». En Edward N. Zalta, ed. The Stanford Encyclopedia of Philosophy. Consultado el 11 de mayo de 2026. 
  • Cardone, Felice; Hindley, J. Roger (2006). «History of Lambda-Calculus and Combinatory Logic». Swansea University Mathematics Department Research Report (MRRS-05-06). 
  • Czelakowski, Janusz (2001). Protoalgebraic Logics. Dordrecht: Kluwer Academic Publishers. ISBN 978-0-7923-6940-9 |isbn= incorrecto (ayuda). 
  • Dunn, J. Michael; Hardegree, Gary M. (2001). Algebraic Methods in Philosophical Logic. Oxford Logic Guides 41. Oxford: Oxford University Press. ISBN 978-0-19-853192-0. 
  • Font, Josep Maria; Jansana, Ramon; Pigozzi, Don (2003). «A Survey of Abstract Algebraic Logic». Studia Logica 74 (1-2): 13-97. doi:10.1023/A:1024621922509. 
  • Halmos, Paul R. (1962). Algebraic Logic. Nueva York: Chelsea Publishing Company. 
  • Henkin, Leon; Monk, J. Donald; Tarski, Alfred (1971). Cylindric Algebras. Part I. Ámsterdam: North-Holland. 
  • Henkin, Leon; Monk, J. Donald; Tarski, Alfred (1985). Cylindric Algebras. Part II. Ámsterdam: North-Holland. 
  • Maddux, Roger D. (1991). «The Origin of Relation Algebras in the Development and Axiomatization of the Calculus of Relations». Studia Logica 50 (3-4): 421-455. doi:10.1007/BF00370681. 
  • Rasiowa, Helena (1974). An Algebraic Approach to Non-Classical Logics. Ámsterdam: North-Holland. 
  • Sayed Ahmed, Tarek (2015). «A brief history of algebraic logic, from neat embeddings to games theory and rainbow constructions». arXiv:1508.05840

 [math.LO]. 

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Orden parcial completo

53-68, MR 0398913, doi:10.1007/bf02485815 .. Barendregt, Henk, The lambda calculus, its syntax and semantics Archivado el 23 de agosto de 2004 en Wayback

Leon Henkin

estas conferencias, titulada On the Completeness and Categoricity of Deductive Systems e impartida en enero de 1940 para el Harvard Logic Group está

Lógica matemática

lógica más acreditados, Introduction to Logic and to the Methodology of Deductive Sciences. Noam Chomsky en 1956 propone una clasificación jerárquica de

Mecánica clásica

algebra with optional sections involving calculus) Fitzpatrick, Richard. Classical Mechanics (uses calculus) Hoiland, Paul (2004). Preferred Frames of