Like in other propositional
t-norm fuzzy logics,
algebraic semantics is predominantly used for MTL, with three main classes of
algebras with respect to which the logic is
complete: •
General semantics, formed of all
MTL-algebras — that is, all algebras for which the logic is
sound •
Linear semantics, formed of all
linear MTL-algebras — that is, all MTL-algebras whose
lattice order is
linear •
Standard semantics, formed of all
standard MTL-algebras — that is, all MTL-algebras whose lattice reduct is the real unit interval [0, 1] with the usual order; they are uniquely determined by the function that interprets strong conjunction, which can be any left-continuous
t-norm General semantics MTL-algebras Algebras for which the logic MTL is sound are called
MTL-algebras. They can be characterized as
prelinear commutative bounded integral residuated lattices. In more detail, an algebraic structure (L,\wedge,\vee,\ast,\Rightarrow,0,1) is an MTL-algebra if • (L,\wedge,\vee,0,1) is a
bounded lattice with the top element 0 and bottom element 1 • (L,\ast,1) is a
commutative monoid • \ast and \Rightarrow form an
adjoint pair, that is, z*x\le y if and only if z\le x\Rightarrow y, where \le is the lattice order of (L,\wedge,\vee), for all
x,
y, and
z in L, (the
residuation condition) • (x\Rightarrow y)\vee(y\Rightarrow x)=1 holds for all
x and
y in
L (the
prelinearity condition) Important examples of MTL algebras are
standard MTL-algebras on the real unit interval [0, 1]. Further examples include all
Boolean algebras, all linear
Heyting algebras (both with \ast=\wedge), all
MV-algebras, all
BL-algebras, etc. Since the residuation condition can equivalently be expressed by identities, MTL-algebras form a
variety.
Interpretation of the logic MTL in MTL-algebras The connectives of MTL are interpreted in MTL-algebras as follows: • Strong conjunction by the monoidal operation \ast • Implication by the operation \Rightarrow (which is called the
residuum of \ast) • Weak conjunction and weak disjunction by the lattice operations \wedge and \vee, respectively (usually denoted by the same symbols as the connectives, if no confusion can arise) • The truth constants zero (top) and one (bottom) by the constants 0 and 1 • The equivalence connective is interpreted by the operation \Leftrightarrow defined as ::x\Leftrightarrow y \equiv (x\Rightarrow y)\wedge(y\Rightarrow x) : Due to the prelinearity condition, this definition is equivalent to one that uses \ast instead of \wedge, thus ::x\Leftrightarrow y \equiv (x\Rightarrow y)\ast(y\Rightarrow x) • Negation is interpreted by the definable operation -x \equiv x\Rightarrow 0 With this interpretation of connectives, any evaluation
ev of propositional variables in
L uniquely extends to an evaluation
e of all well-formed formulae of MTL, by the following inductive definition (which generalizes
Tarski's truth conditions), for any formulae
A,
B, and any propositional variable
p: :\begin{array}{rcl} e(p) &=& e_{\mathrm v}(p) \\ e(\bot) &=& 0 \\ e(\top) &=& 1 \\ e(A\otimes B) &=& e(A) \ast e(B) \\ e(A\rightarrow B) &=& e(A) \Rightarrow e(B) \\ e(A\wedge B) &=& e(A) \wedge e(B) \\ e(A\vee B) &=& e(A) \vee e(B) \\ e(A\leftrightarrow B) &=& e(A) \Leftrightarrow e(B) \\ e(\neg A) &=& e(A) \Rightarrow 0 \end{array} Informally, the truth value 1 represents full truth and the truth value 0 represents full falsity; intermediate truth values represent intermediate degrees of truth. Thus a formula is considered fully true under an evaluation
e if
e(
A) = 1. A formula
A is said to be
valid in an MTL-algebra
L if it is fully true under all evaluations in
L, that is, if
e(
A) = 1 for all evaluations
e in
L. Some formulae (for instance,
p →
p) are valid in any MTL-algebra; these are called
tautologies of MTL. The notion of global
entailment (or: global
consequence) is defined for MTL as follows: a set of formulae Γ entails a formula
A (or:
A is a global consequence of Γ), in symbols \Gamma\models A, if for any evaluation
e in any MTL-algebra, whenever
e(
B) = 1 for all formulae
B in Γ, then also
e(
A) = 1. Informally, the global consequence relation represents the transmission of full truth in any MTL-algebra of truth values.
General soundness and completeness theorems The logic MTL is
sound and
complete with respect to the class of all MTL-algebras (Esteva & Godo, 2001): :A formula is provable in MTL if and only if it is valid in all MTL-algebras. The notion of MTL-algebra is in fact so defined that MTL-algebras form the class of
all algebras for which the logic MTL is sound. Furthermore, the
strong completeness theorem holds: :A formula
A is a global consequence in MTL of a set of formulae Γ if and only if
A is derivable from Γ in MTL.
Linear semantics Like algebras for other fuzzy logics, MTL-algebras enjoy the following
linear subdirect decomposition property: : Every MTL-algebra is a
subdirect product of linearly ordered MTL-algebras. (A
subdirect product is a subalgebra of the
direct product such that all
projection maps are
surjective. An MTL-algebra is
linearly ordered if its
lattice order is
linear.) In consequence of the linear subdirect decomposition property of all MTL-algebras, the
completeness theorem with respect to linear MTL-algebras (Esteva & Godo, 2001) holds: • A formula is provable in MTL if and only if it is valid in all
linear MTL-algebras. • A formula
A is derivable in MTL from a set of formulae Γ if and only if
A is a global consequence in all
linear MTL-algebras of Γ.
Standard semantics Standard are called those MTL-algebras whose lattice reduct is the real unit interval [0, 1]. They are uniquely determined by the real-valued function that interprets strong conjunction, which can be any left-continuous
t-norm \ast. The standard MTL-algebra determined by a left-continuous t-norm \ast is usually denoted by [0,1]_{\ast}. In [0,1]_{\ast}, implication is represented by the
residuum of \ast, weak conjunction and disjunction respectively by the minimum and maximum, and the truth constants zero and one respectively by the real numbers 0 and 1. The logic MTL is complete with respect to standard MTL-algebras; this fact is expressed by the
standard completeness theorem (Jenei & Montagna, 2002): : A formula is provable in MTL if and only if it is valid in all standard MTL-algebras. Since MTL is complete with respect to standard MTL-algebras, which are determined by left-continuous t-norms, MTL is often referred to as the
logic of left-continuous t-norms (similarly as
BL is the logic of continuous t-norms). == Bibliography ==