BL (logic) explained

In mathematical logic, basic fuzzy logic (or shortly BL), the logic of the continuous t-norms, is one of the t-norm fuzzy logics. It belongs to the broader class of substructural logics, or logics of residuated lattices;[1] it extends the logic MTL of all left-continuous t-norms.

Syntax

Language

The language of the propositional logic BL consists of countably many propositional variables and the following primitive logical connectives:

(binary)

(binary). The sign & is a more traditional notation for strong conjunction in the literature on fuzzy logic, while the notation

follows the tradition of substructural logics.

\bot

(nullary — a propositional constant);

0

or

\overline{0}

are common alternative signs and zero a common alternative name for the propositional constant (as the constants bottom and zero of substructural logics coincide in MTL).The following are the most common defined logical connectives:

\wedge

(binary), also called lattice conjunction (as it is always realized by the lattice operation of meet in algebraic semantics). Unlike MTL and weaker substructural logics, weak conjunction is definable in BL as

A\wedgeB\equivA(AB)

\neg

(unary), defined as

\negA\equivA\bot

\leftrightarrow

(binary), defined as

A\leftrightarrowB\equiv(AB)\wedge(BA)

As in MTL, the definition is equivalent to

(AB)(BA).

\vee

(binary), also called lattice disjunction (as it is always realized by the lattice operation of join in algebraic semantics), defined as

A\veeB\equiv((AB)B)\wedge((BA)A)

\top

(nullary), also called one and denoted by

1

or

\overline{1}

(as the constants top and zero of substructural logics coincide in MTL), defined as

\top\equiv\bot\bot

Well-formed formulae of BL are defined as usual in propositional logics. In order to save parentheses, it is common to use the following order of precedence:

Axioms

A Hilbert-style deduction system for BL has been introduced by Petr Hájek (1998). Its single derivation rule is modus ponens:

from

A

and

AB

derive

B.

The following are its axiom schemata:

\begin{array}{ll} {\rm(BL1)}\colon&(AB)((BC)(AC))\\ {\rm(BL2)}\colon&ABA\\ {\rm(BL3)}\colon&ABBA\\ {\rm(BL4)}\colon&A(AB)B(BA)\\ {\rm(BL5a)}\colon&(A(BC))(ABC)\\ {\rm(BL5b)}\colon&(ABC)(A(BC))\\ {\rm(BL6)}\colon&((AB)C)(((BA)C)C)\\ {\rm(BL7)}\colon&\botA \end{array}

The axioms (BL2) and (BL3) of the original axiomatic system were shown to be redundant (Chvalovský, 2012) and (Cintula, 2005). All the other axioms were shown to be independent (Chvalovský, 2012).

Semantics

Like in other propositional t-norm fuzzy logics, algebraic semantics is predominantly used for BL, with three main classes of algebras with respect to which the logic is complete:

Bibliography

References

  1. Ono (2003).