Lably
Skip to content

Leibniz operator

  • 4 min read
  • 2 chapters

Related on Lably

Through Mathematical logic, Boolean algebra (structure) and Propositional logic

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

S=⟨Fm,⊢S⟩

denote the classical propositional calculus. According to the classical Lindenbaum–Tarski process, given a theory T of S, if ≡T denotes the binary relation on the set of formulas of S, defined by

ϕ≡Tψ if and only if T⊢Sϕ↔ψ,

where ↔ denotes the usual classical propositional equivalence connective, then ≡T turns out to be a congruence on the formula algebra. Furthermore, the quotient Fm/≡T 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 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⊢Sϕ↔ψ

that defines ϕ≡Tψ is equivalent to the condition

for every formula χ: T⊢Sϕ↔χ if and only if T⊢Sψ↔χ.

Passing now to an arbitrary sentential logic

S=⟨Fm,⊢S⟩,

given a theory T, the Leibniz congruence associated with T is denoted by Ω(T) and is defined, for all ϕ,ψ∈Fm, by

ϕΩ(T)ψ

if and only if, for every formula α(x,y→) containing a variable x and possibly other variables in the list y→, and all formulas χ→ forming a list of the same length as that of y→, we have that

T⊢Sα(ϕ,χ→) if and only if T⊢Sα(ψ,χ→).

It turns out that this binary relation is a congruence relation 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 ϕΩ(T)ψ and T⊢Sϕ, then we must have also T⊢Sψ. 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

Ω

is the operator that maps a theory T of a given logic to the Leibniz congruence

Ω(T),

associated with the theory. Thus, formally,

Ω:Th(S)→Con(Fm)

is a mapping from the collection

Th(S) of the theories of a sentential logic

S to the collection

Con(Fm)

of all congruences on the formula algebra Fm of the sentential logic.

Sign in to keep reading

One more chapter is free with a Lably account.

More in Topics in mathematics