HOME

TheInfoList



OR:

In
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 formal s ...
, basic fuzzy logic (or shortly BL), the logic of the
continuous Continuity or continuous may refer to: Mathematics * Continuity (mathematics), the opposing concept to discreteness; common examples include ** Continuous probability distribution or random variable in probability and statistics ** Continuous g ...
t-norm In mathematics, a t-norm (also T-norm or, unabbreviated, triangular norm) is a kind of binary operation used in the framework of probabilistic metric spaces and in multi-valued logic, specifically in fuzzy logic. A t-norm generalizes intersection (s ...
s, is one of the t-norm fuzzy logics. It belongs to the broader class of
substructural logic In logic, a substructural logic is a logic lacking one of the usual structural rules (e.g. of classical and intuitionistic logic), such as weakening, contraction, exchange or associativity. Two of the more significant substructural logics are ...
s, or logics of
residuated lattice In abstract algebra, a residuated lattice is an algebraic structure that is simultaneously a lattice ''x'' ≤ ''y'' and a monoid ''x''•''y'' which admits operations ''x''\''z'' and ''z''/''y'', loosely analogous to division or implication, when ...
s;Ono (2003). it extends the logic MTL of all left-continuous t-norms.


Syntax


Language

The language of the propositional logic BL consists of
countably In mathematics, a set is countable if either it is finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function from it into the natural numbers; ...
many
propositional variable In mathematical logic, a propositional variable (also called a sentential variable or sentential letter) is an input variable (that can either be true or false) of a truth function. Propositional variables are the basic building-blocks of proposit ...
s and the following primitive
logical connective In logic, a logical connective (also called a logical operator, sentential connective, or sentential operator) is a logical constant. They can be used to connect logical formulas. For instance in the syntax of propositional logic, the binary ...
s: * Implication \rightarrow (
binary Binary may refer to: Science and technology Mathematics * Binary number, a representation of numbers using only two digits (0 and 1) * Binary function, a function that takes two arguments * Binary operation, a mathematical operation that t ...
) * Strong conjunction \otimes (binary). The sign & is a more traditional notation for strong conjunction in the literature on fuzzy logic, while the notation \otimes follows the tradition of substructural logics. * Bottom \bot (
nullary Arity () is the number of arguments or operands taken by a function, operation or relation in logic, mathematics, and computer science. In mathematics, arity may also be named ''rank'', but this word can have many other meanings in mathematics. ...
— a propositional constant); 0 or \overline 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: * Weak conjunction \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 \wedge B \equiv A \otimes (A \rightarrow B) * Negation \neg ( unary), defined as ::\neg A \equiv A \rightarrow \bot * Equivalence \leftrightarrow (binary), defined as ::A \leftrightarrow B \equiv (A \rightarrow B) \wedge (B \rightarrow A) : As in MTL, the definition is equivalent to (A \rightarrow B) \otimes (B \rightarrow A). * (Weak) disjunction \vee (binary), also called lattice disjunction (as it is always realized by the lattice operation of join in algebraic semantics), defined as ::A \vee B \equiv ((A \rightarrow B) \rightarrow B) \wedge ((B \rightarrow A) \rightarrow A) * Top \top (nullary), also called one and denoted by 1 or \overline (as the constants top and zero of substructural logics coincide in MTL), defined as ::\top \equiv \bot \rightarrow \bot
Well-formed formula In mathematical logic, propositional logic and predicate logic, a well-formed formula, abbreviated WFF or wff, often simply formula, is a finite sequence of symbols from a given alphabet that is part of a formal language. A formal language can be ...
e of BL are defined as usual in
propositional 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 ...
s. In order to save parentheses, it is common to use the following order of precedence: * Unary connectives (bind most closely) * Binary connectives other than implication and equivalence * Implication and equivalence (bind most loosely)


Axioms

A
Hilbert-style deduction system :''In mathematical physics, ''Hilbert system'' is an infrequently used term for a physical system described by a C*-algebra.'' In logic, especially mathematical logic, a Hilbert system, sometimes called Hilbert calculus, Hilbert-style deductiv ...
for BL has been introduced by Petr Hájek (1998). Its single derivation rule is
modus ponens In propositional logic, ''modus ponens'' (; MP), also known as ''modus ponendo ponens'' (Latin for "method of putting by placing") or implication elimination or affirming the antecedent, is a deductive argument form and rule of inference. It ...
: :from A and A \rightarrow B derive B. The following are its axiom schemata: :\begin \colon & (A \rightarrow B) \rightarrow ((B \rightarrow C) \rightarrow (A \rightarrow C)) \\ \colon & A \otimes B \rightarrow A\\ \colon & A \otimes B \rightarrow B \otimes A\\ \colon & A \otimes (A \rightarrow B) \rightarrow B \otimes (B \rightarrow A)\\ \colon & (A \rightarrow (B \rightarrow C)) \rightarrow (A \otimes B \rightarrow C)\\ \colon & (A \otimes B \rightarrow C) \rightarrow (A \rightarrow (B \rightarrow C))\\ \colon & ((A \rightarrow B) \rightarrow C) \rightarrow (((B \rightarrow A) \rightarrow C) \rightarrow C)\\ \colon & \bot \rightarrow A \end 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 In mathematics, an algebra over a field (often simply called an algebra) is a vector space equipped with a bilinear product. Thus, an algebra is an algebraic structure consisting of a set together with operations of multiplication and addition ...
with respect to which the logic is complete: * General semantics, formed of all ''BL-algebras'' — that is, all algebras for which the logic is
sound In physics, sound is a vibration that propagates as an acoustic wave, through a transmission medium such as a gas, liquid or solid. In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by ...
* Linear semantics, formed of all ''linear'' BL-algebras — that is, all BL-algebras whose lattice order is
linear Linearity is the property of a mathematical relationship (''function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear re ...
* Standard semantics, formed of all ''standard'' BL-algebras — that is, all BL-algebras whose lattice reduct is the real unit interval , 1with the usual order; they are uniquely determined by the function that interprets strong conjunction, which can be any continuous
t-norm In mathematics, a t-norm (also T-norm or, unabbreviated, triangular norm) is a kind of binary operation used in the framework of probabilistic metric spaces and in multi-valued logic, specifically in fuzzy logic. A t-norm generalizes intersection (s ...
.


Bibliography

* Hájek P., 1998, ''Metamathematics of Fuzzy Logic''. Dordrecht: Kluwer. * Ono, H., 2003, "Substructural logics and residuated lattices — an introduction". In F.V. Hendricks, J. Malinowski (eds.): Trends in Logic: 50 Years of Studia Logica, ''Trends in Logic'' 20: 177–212. * Cintula P., 2005, "Short note: On the redundancy of axiom (A3) in BL and MTL". ''Soft Computing'' 9: 942. * Chvalovský K., 2012,
On the Independence of Axioms in BL and MTL
. ''
Fuzzy Sets and Systems ''Fuzzy Sets and Systems'' is a peer-reviewed international scientific journal published by Elsevier on behalf of the International Fuzzy Systems Association (IFSA) and was founded in 1978. The editors-in-chief (as of 2010) are Bernard De Baets of ...
'' 197: 123–129, {{doi, 10.1016/j.fss.2011.10.018.


References

Fuzzy logic