HOME

TheInfoList



OR:

In
abstract algebraic logic In mathematical logic, abstract algebraic logic is the study of the algebraization of deductive systems arising as an abstraction of the well-known Lindenbaum–Tarski algebra, and how the resulting algebras are related to logical systems.Font, 20 ...
, a branch of
mathematical logic Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of forma ...
, the Leibniz operator is a tool used to classify
deductive system A formal system is an abstract structure used for inferring theorems from axioms according to a set of rules. These rules, which are used for carrying out the inference of theorems from axioms, are the logical calculus of the formal system. A for ...
s, which have a precise technical definition and capture a large number of logics. The Leibniz operator was introduced by
Wim Blok Willem Johannes "Wim" Blok (1947–2003) was a Dutch logician who made major contributions to algebraic logic, universal algebra, and modal logic. His important achievements over the course of his career include "a brilliant demonstration of the ...
and Don Pigozzi, two of the founders of the field, as a means to abstract the well-known Lindenbaum–Tarski process, that leads to the association of
Boolean algebra In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variables are the truth values ''true'' and ''false'', usually denoted 1 and 0, whereas i ...
s to classical
propositional calculus Propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. It deals with propositions (which can be true or false) and relations b ...
, and make it applicable to as wide a variety of
sentential logic Propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. It deals with propositions (which can be true or false) and relations b ...
s as possible. It is an operator that assigns to a given
theory A theory is a rational type of abstract thinking about a phenomenon, or the results of such thinking. The process of contemplative and rational thinking is often associated with such processes as observational study or research. Theories may ...
of a given sentential logic, perceived as a
term algebra In universal algebra and mathematical logic, a term algebra is a freely generated algebraic structure over a given signature. For example, in a signature consisting of a single binary operation, the term algebra over a set ''X'' of variables is exa ...
with a consequence operation on its universe, the largest congruence on the algebra that is compatible with the theory.


Formulation

In this article, we introduce the Leibniz operator in the special case of classical propositional calculus, then we abstract it to the general notion applied to an arbitrary sentential logic and, finally, we summarize some of the most important consequences of its use in the theory of abstract algebraic logic. Let :\mathcal=\langle,\vdash_ \rangle denote the classical propositional calculus. According to the classical Lindenbaum–Tarski process, given a theory T of \mathcal, if \equiv_ denotes the binary relation on the set of formulas of \mathcal, defined by :\phi\equiv_\psi if and only if T\vdash_\phi\leftrightarrow\psi, where \leftrightarrow denotes the usual classical propositional equivalence connective, then \equiv_ turns out to be a congruence on the formula algebra. Furthermore, the quotient / is a Boolean algebra and every Boolean algebra may be formed in this way. Thus, the variety of Boolean algebras, which is, in
algebraic logic In mathematical logic, algebraic logic is the reasoning obtained by manipulating equations with free variables. What is now usually called classical algebraic logic focuses on the identification and algebraic description of models appropriate for ...
terminology, the equivalent algebraic semantics (algebraic counterpart) of classical propositional calculus, is the class of all algebras formed by taking appropriate quotients of term algebras by those special kinds of congruences. Notice that the condition :T\vdash_\phi\leftrightarrow\psi that defines \phi\equiv_\psi is equivalent to the condition :for every formula \chi: T\vdash_\phi\leftrightarrow\chi if and only if T\vdash_\psi\leftrightarrow\chi. Passing now to an arbitrary sentential logic :\mathcal=\langle, \vdash_\rangle, given a theory T, the Leibniz congruence associated with T is denoted by \Omega(T) and is defined, for all \phi,\psi\in, by :\phi\Omega(T)\psi if and only if, for every formula \alpha(x,\vec) containing a variable x and possibly other variables in the list \vec, and all formulas \vec forming a list of the same length as that of \vec, we have that :T\vdash_\alpha(\phi,\vec) if and only if T\vdash_\alpha(\psi,\vec). It turns out that this binary relation is a
congruence relation In abstract algebra, a congruence relation (or simply congruence) is an equivalence relation on an algebraic structure (such as a group, ring, or vector space) that is compatible with the structure in the sense that algebraic operations done ...
on the formula algebra and, in fact, may alternatively be characterized as the largest congruence on the formula algebra that is compatible with the theory T, in the sense that if \phi\Omega(T)\psi and T\vdash_\phi, then we must have also T\vdash_\psi. It is this congruence that plays the same role as the congruence used in the traditional Lindenbaum–Tarski process described above in the context of an arbitrary sentential logic. It is not, however, the case that for arbitrary sentential logics the quotients of the term algebras by these Leibniz congruences over different theories yield all algebras in the class that forms the natural algebraic counterpart of the sentential logic. This phenomenon occurs only in the case of "nice" logics and one of the main goals of abstract algebraic logic is to make this vague notion of a logic being "nice", in this sense, mathematically precise. The Leibniz operator :\Omega is the operator that maps a theory T of a given logic to the Leibniz congruence :\Omega(T), associated with the theory. Thus, formally, :\Omega: \mathrm (\mathcal) \rightarrow() is a mapping from the collection :(\mathcal) of the theories of a sentential logic \mathcal to the collection :() of all congruences on the formula algebra of the sentential logic.


Hierarchy

The Leibniz operator and the study of various of its properties that may or may not be satisfied for particular sentential logics have given rise to what is now known as the abstract algebraic hierarchy or Leibniz hierarchy of sentential logics. Logics are classified in various levels of this hierarchy depending on how strong a tie exists between the logic and its algebraic counterpart. The properties of the Leibniz operator that help classify the logics are monotonicity, injectivity, continuity and commutativity with inverse substitutions. For instance, protoalgebraic logics, forming the widest class in the hierarchy, i.e., the one that lies in the bottom of the hierarchy and contains all other classes, are characterized by the monotonicity of the Leibniz operator on their theories. Other notable classes are formed by the equivalential logics, the weakly algebraizable logics and the algebraizable logics, among others. There is a generalization of the Leibniz operator, in the context of categorical abstract algebraic logic, that makes it possible to apply a wide variety of techniques that were previously applicable only in the sentential logic framework to logics formalized as \pi-institutions. The \pi-institution framework is significantly wider in scope than the framework of sentential logics because it allows incorporating multiple
signature A signature (; from la, signare, "to sign") is a Handwriting, handwritten (and often Stylization, stylized) depiction of someone's name, nickname, or even a simple "X" or other mark that a person writes on documents as a proof of identity and ...
s and quantifiers in the language and it provides a mechanism for handling logics that are not syntactically based.


References

* *Font, J. M., Jansana, R., Pigozzi, D., (2003)
A survey of abstract algebraic logic
''
Studia Logica ''Studia Logica'' (full name: Studia Logica, An International Journal for Symbolic Logic), is a scienific journal publishing papers employing formal tools from Mathematics and Logic. The scope of papers published in Studia Logica covers all scient ...
'' 74: 13–79. *


External links

*{{SEP, logic-algebraic-propositional, Algebraic Propositional Logic, Ramon Jansana Algebraic logic