# Truth Values

*First published Tue Mar 30, 2010; substantive revision Wed Sep 23, 2015*

Truth values have been put to quite different uses in philosophy and logic, being characterized, for example, as:

- primitive abstract objects denoted by sentences in natural and formal languages,
- abstract entities hypostatized as the equivalence classes of sentences,
- what is aimed at in judgements,
- values indicating the degree of truth of sentences,
- entities that can be used to explain the vagueness of concepts,
- values that are preserved in valid inferences,
- values that convey information concerning a given proposition.

Depending on their particular use, truth values have been treated as unanalyzed, as defined, as unstructured, or as structured entities.

The notion of a truth value has been explicitly introduced into
logic and philosophy by Gottlob Frege—for the first time in Frege
1891, and most notably in his seminal paper (Frege 1892). Although it was Frege who made the notion of a truth value to one of the central concepts of semantics, the idea of special semantical values, however, was anticipated by Boole and Peirce already, see the survey article on a “history of truth values” by Béziau (2012). According to Kneale and Kneale (1962, p. 413), Boole’s system contains all that is needed for its interpretation “in terms of truth values of propositions”, and as Church (1956, p. 17) remarks, the “explicit use of two truth-values appears for the first time in a paper by C. S. Peirce in the *American Journal of Mathematics*, vol. 7 (1885), pp. 180–202”. Frege
conceived this notion as a natural component of his language analysis
where sentences, being saturated expressions, are interpreted as a
special kind of names, which refer to (denote, designate, signify) a
special kind of objects: truth values. Moreover, there are, according
to Frege, only two such objects: *the True* (das Wahre)
and *the False* (das Falsche):

A sentence proper is a proper name, and its Bedeutung, if it has one, is a truth-value: the True or the False (Beaney 1997, 297).

This new and revolutionary idea has had a far reaching and manifold impact on the development of modern logic. It provides the means to uniformly complete the formal apparatus of a functional analysis of language by generalizing the concept of a function and introducing a special kind of functions, namely propositional functions, or truth value functions, whose range of values consists of the set of truth values. Among the most typical representatives of propositional functions one finds predicate expressions and logical connectives. As a result, one obtains a powerful tool for a conclusive implementation of the extensionality principle (also called the principle of compositionality), according to which the meaning of a complex expression is uniquely determined by the meanings of its components. On this basis one can also discriminate between extensional and intensional contexts and advance further to the conception of intensional logics. Moreover, the idea of truth values has induced a radical rethinking of some central issues in the philosophy of logic, including: the categorial status of truth, the theory of abstract objects, the subject-matter of logic and its ontological foundations, the concept of a logical system, the nature of logical notions, etc.

In the following, several important philosophical problems directly connected to the notion of a truth value are considered and various uses of this notion are explained.

- 1. Truth values as objects and referents of sentences
- 2. Truth values as logical values
- 3. Ordering relations between truth-values
- 4. Concluding remarks
- Bibliography
- Academic Tools
- Other Internet Resources
- Related Entries

## 1. Truth values as objects and referents of sentences

### 1.1 Functional analysis of language and truth values

The approach to language analysis developed by Frege rests
essentially on the idea of a strict discrimination between two main
kinds of expressions: proper names (singular terms) and functional
expressions. Proper names designate (signify, denote, or refer to)
singular objects, and functional expressions designate (signify,
denote, or refer to) functions. [Note: In the literature, the
expressions ‘designation’, ‘signification’,
‘denotation’, and ‘reference’ are usually
taken to be synonymous. This practice is used throughout the present
entry.] The name ‘Ukraine’, for example, refers to a
certain country, and the expression ‘the capital of’
denotes a one-place function from countries to cities, in particular,
a function that maps the Ukraine to Kyiv (Kiev). Whereas names are
“saturated” (complete) expressions, functional expressions
are “unsaturated” (incomplete) and may be saturated by
applying them to names, producing in this way new names. Similarly,
the objects to which singular terms refer are saturated and the
functions denoted by functional expression are unsaturated. Names to
which a functional expression can be applied are called
the *arguments* of this functional expression, and entities to
which a function can be applied are called the *arguments* of
this function. The object which serves as the reference for the name
generated by an application of a functional expression to its
arguments is called the *value* of the function for these
arguments. Particularly, the above mentioned functional expression
‘the capital of’ remains incomplete until applied to some
name. An application of the function denoted by ‘the capital
of’ to Ukraine (as an argument) returns Kyiv as the object
denoted by the compound expression ‘the capital of
Ukraine’ which, according to Frege, is a proper name of
Kyiv. Note that Frege distinguishes between an *n*-place
function *f* as an unsaturated entity that can be completed by
and applied to
arguments *a _{1}*,…,

*a*and its

_{n}*course of values*, which can be seen as the set-theoretic representation of this function: the set {⟨

*a*,…,

_{1}*a*,

_{n}*a*⟩ |

*a*=

*f*(

*a*,…,

_{1}*a*)}.

_{n}Pursuing this kind of analysis, one is very quickly confronted with
two intricate problems. *First*, how should one treat
declarative *sentences*? Should one perhaps separate them into
a specific linguistic category distinct from the ones of names and
functions? And *second*, how—from a functional point of
view—should one deal with *predicate expressions* such as
‘is a city’, ‘is tall’, ‘runs’,
‘is bigger than’, ‘loves’, etc., which are
used to denote classes of objects, properties of objects, or relations
between them and which can be combined with (applied to) singular
terms to obtain sentences? If one considers predicates to be a kind of
functional expressions, what sort of names are generated by applying
predicates to their arguments, and what can serve as referents of
these names, respectively values of these functions?

A uniform solution of both problems is obtained by introducing the
notion of a *truth value*. Namely, by applying the criterion of
“saturatedness” Frege provides a negative answer to the
first of the above problems. Since sentences are a kind of complete
entities, they should be treated as a sort of proper names, but names
destined to denote some specific objects, namely the truth
values: *the True* and *the False*. In this way one also
obtains a solution of the second problem. Predicates are to be
interpreted as some kind of functional expressions, which being
applied to these or those names generate sentences referring to one of
the two truth values. For example, if the predicate ‘is a
city’ is applied to the name ‘Kyiv’, one gets the
sentence ‘Kyiv is a city’, which designates *the
True* (i.e., ‘Kyiv is a city’ *is true*). On
the other hand, by using the name ‘Mount Everest’, one
obtains the sentence ‘Mount Everest is a city’ which
clearly designates *the False*, since ‘Mount Everest is a
city’ *is false*.

Functions whose values are truth values are
called *propositional functions*. Frege also referred to them
as concepts (Begriffe). A typical kind of such functions (besides the
ones denoted by predicates) are the functions denoted by propositional
connectives. Negation, for example, can be interpreted as a unary
function converting *the* True into *the False* and vice
versa, and conjunction is a binary function that returns *the
True* as a value when both its argument positions are filled in
by *the True*, etc. Propositional functions
mapping *n*-tuples of truth values into truth values are also
called *truth-value functions*.

Frege thus in a first step extended the familiar notion of a
numerical function to functions on singular objects in general and,
moreover, introduced a new kind of singular objects that can serve as
arguments and values of functions on singular objects, the truth
values. In a further step, he considered propositional functions
taking functions as their arguments. The quantifier phrase
‘every city’, for example, can be applied to the predicate
‘is a capital’ to produce a sentence. The argument of
the *second-order* function denoted by ‘every
city’ is the *first-order* propositional function on
singular objects denoted by ‘is a capital’. The functional
value denoted by the sentence ‘Every city is a capital’ is
a truth value, *the False*.

Truth values thus prove to be an extremely effective instrument for
a logical and semantical analysis of language. Moreover, Frege
provides truth values (as proper referents of sentences) not merely
with a pragmatical motivation but also with a strong theoretical
justification. The idea of such justification, that can be found in
Frege 1892, employs the principle of *substitutivity* of
co-referential terms, according to which the reference of a complex
singular term must remain unchanged when any of its sub-terms is
replaced by an expression having the same reference. This is actually
just an instance of the compositionality principle mentioned above. If
sentences are treated as a kind of singular terms which must have
designations, then assuming the principle of substitutivity one
“almost inevitably” (as Kurt Gödel (1944, 129) explaines) is
forced to recognize truth values as the most suitable entities for
such designations. Accordingly, Frege asks:

What else but the truth value could be found, that belongs quite generally to every sentence if the reference of its components is relevant, and remains unchanged by substitutions of the kind in question? (Geach and Black 1952, 64).

The idea underlying this question has been neatly reconstructed by
Alonzo Church in his *Introduction to Mathematical Logic*
(1956, 24–25) by considering the following sequence of four sentences:

C1. Sir Walter Scott is the author of Waverley.C2. Sir Walter Scott is the man who wrote 29 WaverleyNovels altogether.C3. The number, such that Sir Walter Scott is the man who wrote that many WaverleyNovels altogether is 29.C4. The number of counties in Utah is 29.

C1–C4 present a number of conversion steps each producing
co-referential sentences. It is claimed that C1 and C2 must have the
same designation by substitutivity, for the terms ‘the author
of *Waverley*’ and ‘the man who wrote
29 *Waverley* Novels altogether’ designate one and the
same object, namely Walter Scott. And so must C3 and C4, because the
number, such that Sir Walter Scott is the man who wrote that
many *Waverley* Novels altogether is the same as the number of
counties in Utah, namely 29. Next, Church argues, it is plausible to
suppose that C2, even if not completely synonymous with C3, is at
least so close to C3 “so as to ensure its having the same
denotation”. If this is indeed the case, then C1 and C4 must
have the same denotation (designation) as well. But it seems that the
only (semantically relevant) thing these sentences have in common is
that both are true. Thus, taken that there must be something what the
sentences designate, one concludes that it is just their truth
value. As Church remarks, a parallel example involving false sentences
can be constructed in the same way (by considering, e.g., ‘Sir
Walter Scott is not the author of *Waverley*’).

This line of reasoning is now widely known as the “slingshot argument”, a term coined by Jon Barwise and John Perry in (Barwise and Perry 1981, 395), who stressed thus an extraordinary simplicity of the argument and the minimality of presuppositions involved. Stated generally, the pattern of the argument goes as follows (cf. (Perry 1996)). One starts with a certain sentence, and then moves, step by step, to a completely different sentence. Every two sentences in any step designate presumably one and the same thing. Hence, the starting and the concluding sentences of the argument must have the same designation as well. But the only semantically significant thing they have in common seems to be their truth value. Thus, what any sentence designates is just its truth value.

A formal version of this argument, employing the term-forming,
variable-binding class abstraction (or property abstraction)
operator λ*x* (“the class of all *x* such
that” or “the property of being such an *x*
that”), was first formulated by Church (1943) in his review of
Carnap’s *Introduction to Semantics*. Quine (1954), too,
presents a variant of the slingshot using class abstraction, see also
(Shramko and Wansing 2009). Other remarkable variations of the
argument are those by Kurt Gödel (1944) and Donald Davidson
(1967), (1969), which make use of the formal apparatus of a theory of
definite descriptions dealing with the description-forming,
variable-binding iota-operator (ι*x*,
“the *x* such that”). It is worth noticing that the
formal versions of the slingshot show how to move—using steps
that ultimately preserve reference—from *any* true
(false) sentence to *any* other such sentence. In view of this
result, it is hard to avoid the conclusion that what the sentences
refer to are just truth values.

The slingshot argument has been analyzed in detail by many authors (see especially the comprehensive study by Stephen Neale (Neale 2001) and references therein) and has caused much controversy notably on the part of fact-theorists, i.e., adherents of facts, situations, propositions, states of affairs, and other fact-like entities conceived as alternative candidates for denotations of declarative sentences.

### 1.2 Truth as a property versus truth as an object

Truth values evidently have something to do with a general concept of truth. Therefore it may seem rather tempting to try to incorporate considerations on truth values into the broader context of traditional truth-theories, such as correspondence, coherence, anti-realistic, or pragmatist conceptions of truth. Yet, it is unlikely that such attempts can give rise to any considerable success. Indeed, the immense fruitfulness of Frege’s introduction of truth values into logic to a large extent is just due to its philosophical neutrality with respect to theories of truth. It does not commit one to any specific metaphysical doctrine of truth. In one significant respect, however, the idea of truth values contravenes traditional approaches to truth by bringing to the forefront the problem of its categorial classification.

In most of the established conceptions, truth is usually treated as a property. It is customary to talk about a “truth predicate” and its attribution to sentences, propositions, beliefs or the like. Such an understanding corresponds also to a routine linguistic practice, when one operates with the adjective ‘true’ and asserts, e.g., ‘That 5 is a prime number is true’. By contrast with this apparently quite natural attitude, the suggestion to interpret truth as an object may seem very confusing, to say the least. Nevertheless this suggestion is also equipped with a profound and strong motivation demonstrating that it is far from being just an oddity and has to be taken seriously (cf. (Burge 1986)).

First, it should be noted that the view of truth as a property is
not as natural as it appears on the face of it. Frege brought into
play an argument to the effect that characterizing a sentence
as *true* adds nothing new to its content, for ‘It is
true that 5 is a prime number’ says exactly the same as just
‘5 is a prime number’. That is, the adjective
‘true’ is in a sense *redundant* and thus is not a
real predicate expressing a real property such as the predicates
‘white’ or ‘prime’ which, on the contrary,
cannot simply be eliminated from a sentence without an essential loss
for its content. In this case a superficial grammatical analogy is
misleading. This idea gave an impetus to the deflationary conception
of truth (advocated by Ramsey, Ayer, Quine, Horwich, and others, see
the entry on
the deflationary theory of truth).

However, even admitting the redundancy of truth as a property,
Frege emphasizes its importance and indispensable role in some other
respect. Namely, truth, accompanying every act of judgment as its
ultimate goal, secures an objective *value of cognition* by
arranging for every assertive sentence a transition from the level of
sense (the thought expressed by a sentence) to the level of denotation
(its truth value). This circumstance specifies the significance of
taking truth as a particular object. As Tyler Burge explains:

Normally, the point of using sentences, what “matters to us”, is to claim truth for a thought. The object, in the sense of the point orobjective, of sentence use was truth. It is illuminating therefore to see truth as an object (Burge 1986, 120).

As it has been observed repeatedly in the literature (cf., e.g., (Burge 1986, Ruffino 2003)), the stress Frege laid on the notion of a truth value was, to a great extent, pragmatically motivated. Besides an intended gain for his system of “Basic Laws” (Frege 1962) reflected in enhanced technical clarity, simplicity, and unity, Frege also sought to substantiate in this way his view on logic as a theoretical discipline with truth as its main goal and primary subject-matter. Incidentally, Gottfried Gabriel (1986) demonstrated that in the latter respect Frege’s ideas can be naturally linked up with a value-theoretical tradition in German philosophy of the second half of the 19th century; see also the recent (Gabriel 2013) on the relation between Frege’s value-theoretically inspired conception of truth values and his theory of judgement. More specifically, Wilhelm Windelband, the founder and the principal representative of the Southwest school of Neo-Kantianism, was actually the first who employed the term “truth value” (“Wahrheitswert”) in his essay “What is Philosophy?” published in 1882 (see Windelband 1915, 32), i.e., nine years before (Frege 1891), even if he was very far from treating a truth value as a value of a function.

Windelband defined philosophy as a “critical science about
universal values”. He considered philosophical statements to be
not mere judgements but rather *assessments*, dealing with some
fundamental values, *the value of truth* being one of the most
important among them. This latter value is to be studied by logic as a
special philosophical discipline. Thus, from a value-theoretical
standpoint, the main task of philosophy, taken generally, is to
establish the principles of logical, ethical and aesthetical
assessments, and Windelband accordingly highlighted the triad of basic
values: “true”, “good” and
“beautiful”. Later this triad was taken up by Frege in
(1918) when he defined the subject-matter of logic (see
below). Gabriel points out (1984, 374) that this connection between
logic and a value theory can be traced back to Hermann Lotze, whose
seminars in Göttingen were attended by both Windelband and
Frege.

The decisive move made by Frege was to bring together a
philosophical and a mathematical understanding of values on the basis
of a generalization of the notion of a function on numbers. While
Frege may have been inspired by Windelband’s use of the word
‘value’ (and even more concretely – ‘truth
value’), it is clear that he uses the word in its mathematical
sense. If predicates are construed as a kind of functional expressions
which, being applied to singular terms as arguments, produce
sentences, then the values of the corresponding functions must be
references of sentences. Taking into account that the range of any
function typically consists of objects, it is natural to conclude that
references of sentences must be objects as well. And if one now just
takes it that sentences refer to truth values (*the True*
and *the False*), then it turns out that truth values are
indeed objects, and it seems quite reasonable to generally explicate
truth and falsity as objects and not as properties. As Frege
explains:

A statement contains no empty place, and therefore we must take itsBedeutungas an object. But thisBedeutungis a truth-value. Thus the two truth-values are objects (Beaney 1997, 140).

Frege’s theory of sentences as names of truth values has been criticized, for example, by Michael Dummett who stated rather dramatically:

This was the most disastrous of the effects of the misbegotten doctrine that sentences are a species of complex singular terms, which dominated Frege’s later period: to rob him of the insight that sentences play a unique role, and that the role of almost every other linguistic expression … consists in its part in forming sentences (Dummett 1981, 196).

But even Dummett (1991, 242) concedes that “to deny that truth-values are objects … seems a weak response”.

### 1.3 The ontology of truth values

If truth values are accepted and taken seriously as a special kind
of objects, the obvious question as to the nature of these entities
arises. The above characterization of truth values as objects is far
too general and requires further specification. One way of such
specification is to qualify truth values as *abstract*
objects. Note that Frege himself never used the word
‘abstract’ when describing truth values. Instead, he has a
conception of so called “logical objects”, truth values
being the most fundamental (and primary) of them (Frege 1976,
121). Among the other logical objects Frege pays particular attention
to are sets and numbers, emphasizing thus their logical nature (in
accordance with his logicist view).

Church (1956, 25), when considering truth values, explicitly
attributes to them the property of being abstract. Since then it is
customary to label truth values as abstract objects, thus allocating
them into the same category of entities as mathematical objects
(numbers, classes, geometrical figures) and propositions. One may pose
here an interesting question about the correlation between Fregean
logical objects and abstract objects in the modern sense (see the
entry on abstract objects). Obviously, the universe of abstract
objects is much broader than the universe of logical objects as Frege
conceives them. The latter are construed as constituting an
ontological foundation for logic, and hence for mathematics (pursuant
to Frege’s logicist program). Generally, the class
of *abstracta* includes a wide diversity of platonic universals
(such as redness, youngness, or geometrical forms) and not only those
of them which are logically necessary. Nevertheless, it may safely be
said that logical objects can be considered as paradigmatic cases of
abstract entities, or abstract objects in their purest form.

It should be noted that finding an adequate definition of abstract
objects is a matter of considerable controversy. According to a common
view, abstract entities lack spatio-temporal properties and relations,
as opposed to concrete objects which exist in space and time (Lowe
1995, 515). In this respect truth values obviously *are*
abstract as they clearly have nothing to do with physical
spacetime. In a similar fashion truth values fulfill another
requirement often imposed upon abstract objects, namely the one of a
causal inefficacy (see, e.g., (Grossmann 1992, 7)). Here again, truth
values are very much like numbers and geometrical figures: they have
no causal power and make nothing happen.

Finally, it is of interest to consider how truth values can be
introduced by applying so-called *abstraction principles*,
which are used for supplying abstract objects with *criteria of
identity*. The idea of this method of characterizing abstract
objects is also largely due to Frege, who wrote:

If the symbol a is to designate an object for us, then we must have a criterion that decides in all cases whether b is the same as a, even if it is not always in our power to apply this criterion (Beaney 1997, 109).

More precisely, one obtains a new object by abstracting it from some given kind of entities, in virtue of certain criteria of identity for this new (abstract) object. This abstraction is performed in terms of an equivalence relation defined on the given entities (see (Wrigley 2006, 161)). The celebrated slogan by Quine (1969, 23) “No entity without identity” is intended to express essentially the same understanding of an (abstract) object as an “item falling under a sortal concept which supplies a well-defined criterion of identity for its instances” (Lowe 1997, 619).

For truth values such a criterion has been suggested in (Anderson
and Zalta 2004, 2), stating that for any two sentences *p*
and *q*, the truth value of *p* is identical with the
truth value of *q* if and only if *p* is (non-logically)
equivalent with *q* (cf. also (Dummett 1959, 141)). This idea
can be formally explicated following the style of presentation in
(Lowe 1997, 620):

∀p∀q[(Sentence(p) &Sentence(q)) ⇒ (tv(p)=tv(q) ⇔ (p↔q))],

where &, ⇒, ⇔, ∀ stand correspondingly for
‘and’, ‘if… then’, ‘if and only
if’ and ‘for all’ in the *metalanguage*, and
↔ stands for some *object language* equivalence connective
(biconditional).

Incidentally, Carnap (1947, 26), when introducing truth-values as
extensions of sentences, is guided by essentially the same
idea. Namely, he points out a strong analogy between extensions of
predicators and truth values of sentences. Carnap considers a wide
class of designating expressions (“designators”) among
which there are predicate expressions (“predicators”),
functional expressions (“functors”), and some
others. Applying the well-known technique of interpreting sentences as
predicators of degree 0, he generalizes the fact that two predicators
of degree *n* (say, *P* and *Q*) have the same
extension if and only if
∀*x*_{1}∀*x*_{2}…∀*x _{n}*(

*Px*

_{1}

*x*

_{2}…

*x*↔

_{n}*Qx*

_{1}

*x*

_{2}…

*x*) holds. Then, analogously, two sentences (say,

_{n}*p*and

*q*), being interpreted as predicators of degree 0, must have the same extension if and only if

*p*↔

*q*holds, that is if and only if they are equivalent. And then, Carnap remarks, it seems quite natural to take truth values as extensions for sentences.

Note that this criterion employs a *functional dependency*
between an introduced abstract object (in this case a truth value) and
some other objects (sentences). More specifically, what is considered
is the truth value *of* a sentence (or proposition, or the
like). The criterion of identity for truth values is formulated then
through the logical relation of equivalence holding between these
other objects—sentences, propositions, or the like (with an
explicit quantification over them).

It should also be remarked that the properties of the object language biconditional depend on the logical system in which the biconditional is employed. Biconditionals of different logics may have different logical properties, and it surely matters what kind of the equivalence connective is used for defining truth values. This means that the concept of a truth value introduced by means of the identity criterion that involves a biconditional between sentences is also logic-relative. Thus, if ‘↔’ stands for material equivalence, one obtains classical truth values, but if the intuitionistic biconditional is employed, one gets truth values of intuitionistic logic, etc. Taking into account the role truth values play in logic, such an outcome seems to be not at all unnatural.

Anderson and Zalta (2004, 13), making use of an object theory from
(Zalta 1983), propose the following definition of ‘the truth
value of proposition *p*’
(‘*tv*(*p*)’ [notation
adjusted]):

tv(p) =_{df}ιx(A!x∧ ∀F(xF↔ ∃q(q↔p∧F=[λy q]))),

where *A*!
stands for a primitive theoretical predicate ‘being
abstract’, *xF* is to be read as “*x*
encodes *F*” and [λ*y q*] is a
propositional property (“being such a *y*
that *q*”). That is, according to this definition,
“the extension of *p* is the abstract object that encodes
all and only the properties of the form [λ*y q*]
which are constructed out of propositions *q* materially
equivalent to *p*” (Anderson and Zalta 2004, 14).

The notion of a truth value in general is then defined as an object which is the truth value of some proposition:

TV(x) =_{df}∃p(x=tv(p)).

Using this apparatus, it is possible to explicitly define the
Fregean truth values *the True* (⊤) and *the
False* (⊥):

⊤ =_{df}ιx(A!x∧ ∀F(xF↔ ∃p(p∧F=[λy p])));

⊥ =_{df}ιx(A!x∧ ∀F(xF↔ ∃p(¬p∧F=[λy p]))).

Anderson and Zalta prove then that ⊤ and ⊥ are indeed
truth values and, moreover, that there are exactly two such
objects. The latter result is expected, if one bears in mind that what
the definitions above actually introduce are the *classical*
truth values (as the underlying logic is
classical). Indeed, *p*↔*q* is classically
equivalent to
(*p*∧*q*)∨(¬*p*∧¬*q*),
and ¬(*p*↔*q*) is classically equivalent to
(*p*∧¬*q*)∨(¬*p*∧*q*). That
is, the connective of material equivalence divides sentences into two
distinct collections. Due to the law of excluded middle these
collections are exhaustive, and by virtue of the law of
non-contradiction they are exclusive. Thus, we get exactly two
equivalence classes of sentences, each being a hypostatized
representative of one of two classical truth values.

## 2. Truth values as logical values

### 2.1 Logic as the science of logical values

In a late paper Frege (1918) claims that the word ‘true’ determines the subject-matter of logic in exactly the same way as the word ‘beautiful’ does for aesthetics and the word ‘good’ for ethics. Thus, according to such a view, the proper task of logic consists, ultimately, in investigating “the laws of being true” (Sluga 2002, 86). By doing so, logic is interested in truth as such, understood objectively, and not in what is merely taken to be true. Now, if one admits that truth is a specific abstract object (the corresponding truth value), then logic in the first place has to explore the features of this object and its interrelations to other entities of various other kinds.

A prominent adherent of this conception was Jan Łukasiewicz. As he paradigmatically put it:

All true propositions denote one and the same object, namely truth, and all false propositions denote one and the same object, namely falsehood. I consider truth and falsehood to besingularobjects in the same sense as the number 2 or 4 is. … Ontologically, truth has its analogue in being, and falsehood, in non-being. The objects denoted by propositions are calledlogical values. Truth is the positive, and falsehood is the negative logical value. … Logic is the science of objects of a special kind, namely a science oflogical values(Łukasiewicz 1970, 90).

This definition may seem rather unconventional, for logic is
usually treated as the science of correct reasoning and valid
inference. The latter understanding, however, calls for further
justification. This becomes evident, as soon as one asks, *on what
grounds* one should qualify this or that pattern of reasoning as
correct or incorrect.

In answering this question, one has to take into account that any
valid inference should be based on logical rules which, according to a
commonly accepted view, should at least guarantee that in a valid
inference the conclusion(s) is (are) true if all the premises are
true. Translating this demand into the Fregean terminology, it would
mean that in the course of a correct inference the possession of the
truth value *The True* should be *preserved* from the
premises to the conclusion(s). Thus, granting the realistic treatment
of truth values adopted by Frege, the understanding of logic as the
science of truth values in fact provides logical rules with an
ontological justification placing the roots of logic in a certain kind
of ideal entities (see Shramko 2014).

These entities constitute a certain uniform domain, which can be
viewed as a subdomain of Frege’s so-called “third realm”
(the realm of the objective content of thoughts, and generally
abstract objects of various kinds, see Frege 1918, cf. Popper
1972 and also Burge 1992, 634). Among the subdomains of this third
realm one finds, e.g., the collection of mathematical objects
(numbers, classes, etc.). The set of truth values may be regarded as
forming another such subdomain, namely the one of *logical
values*, and logic as a branch of science rests essentially on
this *logical domain* and on exploring its features and
regularities.

### 2.2 Many-valued logics, truth degrees and valuation systems

According to Frege, there are exactly two truth values, *the
True* and *the False*. This opinion appears to be rather
restrictive, and one may ask whether it is really indispensable for
the concept of a truth value. One should observe that in elaborating
this conception, Frege assumed specific requirements of his system of
the *Begriffsschrift*, especially the principle of bivalence
taken as a metatheoretical principle, viz. that there exist only two
distinct logical values. On the object-language level this principle
finds its expression in the famous classical laws of excluded middle
and non-contradiction. The further development of modern logic,
however, has clearly demonstrated that classical logic is only one
particular theory (although maybe a very distinctive one) among the
vast variety of logical systems. In fact, the Fregean ontological
interpretation of truth values depicts logical principles as a kind of
ontological postulations, and as such they may well be modified or
even abandoned. For example, by giving up the principle of bivalence,
one is naturally led to the idea of postulating *many truth
values*.

It was Łukasiewicz, who as early as 1918 proposed to take
seriously other logical values different from truth and falsehood, see
(Łukasiewicz 1918, Łukasiewicz 1920). Independently of
Łukasiewicz, Emil Post in his dissertation from 1920, published
as (Post 1921), introduced *m*-valued truth tables,
where *m* is any positive integer. Whereas Post’s interest
in *many-valued logic* (where “many” means
“more than two”) was almost exclusively mathematical,
Łukasiewicz’s motivation was philosophical (see the entry on
many-valued logic). He contemplated the semantical value of sentences
about the contingent future, as discussed in Aristotle’s *De
interpretatione*. Łukasiewicz introduced a third truth value
and interpreted it as “possible”. By generalizing this
idea and also adopting the above understanding of the subject-matter
of logic, one naturally arrives at the representation of particular
logical systems as a certain kind of *valuation systems* (see,
e.g., Dummett 1981, Dummett 2000, Ryan and Sadler 1992).

Consider a propositional language L
built upon a set of atomic sentences P
and a set of propositional connectives C
(the set of sentences of L being the
smallest set containing P and being
closed under the connectives
from C). Then a *valuation
system* **V** for the language L
is a triple
⟨V, D,
F⟩,
where V is a non-empty set with at least
two elements, D is a non-empty proper
subset of V,
and F =
{*f _{c1}*,…,

*f*} is a set of functions such that

_{cm}*f*is an

_{ci}*n*-place function on V if

*c*is an

_{i}*n*-place connective. Intuitively, V is the set of truth values, D is the set of

*designated*truth values, and F is the set of truth-value functions interpreting the elements of C. If the set of truth values of a valuation system

**V**has

*n*elements,

**V**is said to be

*n*-valued. Any valuation system can be equipped with an assignment function which maps the set of atomic sentences into V. Each assignment

*a*relative to a valuation system

**V**can be extended to all sentences of L by means of a valuation function

*v*defined in accordance with the following conditions:

_{a}

∀ p∈ P,v(_{a}p) =a(p);(1) ∀ c∈ C,_{i}v(_{a}c(_{i}A,…,_{1}A)) =_{n}f(_{ci}v(_{a}A),…,_{1}v(_{a}A))_{n}(2)

It is interesting to observe that the elements
of V are sometimes referred to
as *quasi truth values*. Siegfried Gottwald (1989, 2) explains
that one reason for using the term ‘quasi truth value’ is
that there is no convincing and uniform interpretation of the truth
values that in many-valued logic are assumed in addition to the
classical truth values *the True* and *the False*, an
understanding that, according to Gottwald, associates the additional
values with the naive understanding of being true, respectively the
naive understanding of *degrees of being true* (cf. also the
remark by Font (2009, 383) that “[o]ne of the main problems in
many-valued logic, at least in its initial stages, was the
interpretation of the ”intermediate“ or
”non-classical“ values”, et seq.). In later
publications, Gottwald has changed his terminology and states that
“[t]o avoid any confusion with the case of classical logic one
prefers in many-valued logic to speak of *truth degrees* and
to use the word ”truth value“ only for classical
logic” (Gottwald 2001, 4). Nevertheless in what follows the term
‘truth values’ will be used even in the context of
many-valued logics, without any commitment to a philosophical
conception of truth as a graded notion or a specific understanding of
semantical values in addition to the classical truth values.

Since the cardinality of V may be
greater than 2, the notion of a valuation system provides a natural
foundational framework for the very idea of a many-valued logic. The
set D of designated values is of central
importance for the notion of a valuation system. This set can be seen
as a generalization of the classical truth value *the True* in
the sense that it determines many central logical notions and thereby
generalizes some of the important roles played by Frege’s *the
True* (cf. the introductory remarks about uses of truth
values). For example, the set of tautologies (logical laws) is
directly specified by the given set of designated truth values: a
sentence *A* is a *tautology* in a valuation
system **V** iff for every assignment *a* relative
to **V**, *v _{a}*(

*A*) ∈ D. Another fundamental logical notion—that of an entailment relation—can also be defined by referring to the set D. For a given valuation system

**V**a corresponding entailment relation (⊨

_{V}) is usually defined by postulating the preservation of designated values from the premises to the conclusion:

Δ⊨ _{V}Aiff ∀a[(∀B∈ Δ:v(_{a}B) ∈ D) ⇒v(_{a}A) ∈ D].(3)

A pair M =
⟨**V**, *v _{a}*⟩, where

**V**is an (

*n*-valued) valuation system and

*v*a valuation in

_{a}**V**, may be called an (

*n*-valued)

*model*based on

**V**. Every model M = ⟨

**V**,

*v*⟩ comes with a corresponding entailment relation ⊨

_{a}_{M}by defining Δ⊨

_{M}

*A*iff (∀

*B*∈ Δ:

*v*(

_{a}*B*) ∈ D) ⇒

*v*(

_{a}*A*) ∈ D.

Suppose **L**
is a syntactically defined logical system
**L**
with a consequence relation
⊦_{L},
specified as a relation between the power-set of L
and L. Then a valuational
system **V** is said to be *strictly characteristic* for
**L**
just in case Δ⊨_{V}*A* iff
Δ⊦_{L}*A*
(see (Dummett 1981, 431)). Conversely, one says that
**L**
*is characterized*
by **V**. Thus, if a valuation system is said to *determine*
a logic, the valuation system *by itself* is, properly
speaking, *not* a logic, but only serves as a semantic basis
for some logical system. Valuation systems are often referred to
as (*logical*) *matrices*.

In this way Fregean, i.e. classical, logic can be presented as
determined by a particular valuation system based on exactly two
elements: **V**_{cl} =
⟨{*T*, *F*}, {*T*},
{*f _{∧}*,

*f*,

_{∨}*f*,

_{→}*f*}⟩, where

_{∼}*f*,

_{∧}*f*,

_{∨}*f*,

_{→}*f*are given by the classical truth tables for conjunction, disjunction, material implication, and negation.

_{∼}As an example for a valuation system based on more that two
elements, consider two well-known valuation systems which determine
Kleene’s (strong) “logic of
indeterminacy” *K _{3}* and Priest’s “logic
of paradox”

*P*. In a propositional language without implication,

_{3}*K*is specified by the

_{3}*Kleene matrix*

**K**

_{3}= ⟨{

*T*,

*I*,

*F*}, {

*T*}, {

*f*:

_{c}*c*∈ {∼, ∧, ∨}} ⟩, where the functions

*f*are defined as follows:

_{c}

f_{∼}f_{∧}TIFf_{∨}TIFTFTTIFTTTTIIIIIFITIIFTFFFFFTIF

The *Priest matrix* **P**_{3} differs
from **K**_{3} only in that D
= {*T*, *I*}. Entailment in **K**_{3} as well
as in **P**_{3} is defined by means of
(3).

There are natural intuitive interpretations of *I*
in **K**_{3} and in **P**_{3} as
the *underdetermined* and the *overdetermined* value
respectively—a truth-value gap and a truth-value
glut. Formally these interpretations can be modeled by presenting the
values as certain subsets of the set of classical truth values
{*T*, *F*}. Then *T* turns into **T** =
{*T*} (understood as “true only”), *F*
into **F** = {*F*} (“false only”), *I* is
interpreted in *K _{3}* as

**N**= {} = ∅ (“

*neither*true nor false”), and in

*P*as

_{3}**B**= {

*T*,

*F*} (“

*both*true and false”). (Note that also Asenjo (1966) considers the same truth-tables with an interpretation of the third value as “antinomic”.) The designatedness of a truth value can be understood in both cases as containment of the classical

*T*as a member.

If one combines all these new values into a joint framework, one
obtains the four-valued logic *B _{4}* introduced by
Dunn and Belnap (Dunn 1976, Belnap 1977a, Belnap 1977b). A
Gentzen-style formulation can be found in (Font 1997, 7)). This logic
is determined by the

*Belnap matrix*

**B**

_{4}= ⟨{

**N**,

**T**,

**F**,

**B**}, {

**T**,

**B**}, {

*f*:

_{c}*c*∈ {∼, ∧, ∨}}⟩, where the functions

*f*are defined as follows:

_{c}

f_{∼}f_{∧}TBNFf_{∨}TBNFTFTTBNFTTTTTBBBBBFFBTBTBNNNNFNFNTTNNFTFFFFFFTBNF

Definition (3) applied to the Belnap
matrix determines the entailment relation
of **B**_{4}. This entailment relation is formalized as the
well-known logic of “first-degree entailment”
(*E _{fde}*) introduced in (Anderson and Belnap
1975).

The syntactic notion of a single-conclusion consequence relation
has been extensively studied by representatives of the Polish school
of logic, most notably by Alfred Tarski, who in fact initiated this
line of research (see Tarski 1930, Tarski 1930a, cf. also
Wójcicki 1988). In view of certain key features of a standard
consequence relation it is quite remarkable—as well as
important—that any entailment relation
⊨_{V} defined as above has the following
structural properties (see Ryan and Sadler 1992, 34):

Δ∪{ A}⊨_{V}A(Reflexivity) (4) If Δ⊨ then Δ∪Γ⊨_{V}A_{V}A(Monotonicity) (5) If Δ⊨ and Γ∪{_{V}AA}⊨, then Δ∪Γ⊨_{V}B_{V}B(Cut) (6)

Moreover, for every *A*
∈ L, every Δ
⊆ L, and every uniform substitution
function *σ* on L the
following *Substitution* property holds (σ(Δ)
stands for {σ(*B*) | *B* ∈ Δ}):

Δ⊨ implies σ(Δ)⊨_{V}A_{V}σ(A).(7)

(The function of uniform substitution σ is defined as
follows. Let *B* be a formula
in L, let *p _{1},…,
p_{n}* be all the propositional variables occurring
in

*B*, and let σ(

*p*) =

_{1}*A*,…, σ(

_{1}*p*) =

_{n}*A*for some formulas

_{n}*A*

_{1},…,

*A*

_{n}. Then σ(

*B*) is the formula that results from B by substituting simultaneously

*A*,…,

_{1}*A*for all occurrences of

_{n}*p*, respectively.)

_{1},…, p_{n}If ⊨_{V} in the conditions
(4)–(6) is replaced by
⊦_{L},
then one obtains what is often called
a *Tarskian consequence relation*. If additionally a
consequence relation has the substitution property
(7), then it is
called *structural*. Thus, any entailment relation defined for
a given valuation system **V** presents an important example of a
consequence relation, in that **V** is strictly characteristic for
some logical system
**L**
with a structural Tarskian consequence
relation.

Generally speaking, the framework of valuation systems not only perfectly suits the conception of logic as the science of truth values, but also turns out to be an effective technical tool for resolving various sophisticated and important problems in modern logic, such as soundness, completeness, independence of axioms, etc.

### 2.3 Truth values, truth degrees, and vague concepts

The term ‘truth degrees’, used by Gottwald and many other authors, suggests that truth comes by degrees, and these degrees may be seen as truth values in an extended sense. The idea of truth as a graded notion has been applied to model vague predicates and to obtain a solution to the Sorites Paradox, the Paradox of the Heap (see the entry on the Sorites Paradox). However, the success of applying many-valued logic to the problem of vagueness is highly controversial. Timothy Williamson (1994, 97), for example, holds that the phenomenon of higher-order vagueness “makes most work on many-valued logic irrelevant to the problem of vagueness”.

In any case, the vagueness of concepts has been much debated in
philosophy (see the entry on
vagueness) and it was one of the major
motivations for the development of *fuzzy logic* (see the entry
on
fuzzy logic).
In the 1960s, Lotfi Zadeh (1965) introduced the notion of
a *fuzzy set*. A characteristic function of a set *X* is
a mapping which is defined on a superset *Y* of *X* and
which indicates membership of an element in *X*. The range of
the characteristic function of a classical set *X* is the
two-element set {0,1} (which may be seen as the set of classical truth
values). The function assigns the value 1 to elements of *X*
and the value 0 to all elements of *Y* not in *X*. A
fuzzy set has a membership function ranging over the real interval
[0,1]. A vague predicate such as ‘is much earlier than March
20th, 1963’, ‘is beautiful’, or ‘is a
heap’ may then be regarded as denoting a fuzzy set. The
membership function *g* of the fuzzy set denoted by ‘is
much earlier than March 20th, 1963’ thus assigns values (seen as
truth degrees) from the interval [0, 1] to moments in time, for
example *g*(1 p.m., August 1st, 2006) = 0, *g*(3 a.m.,
March 19th, 1963) = 0, *g*(9:16 a.m., April 9th, 1960) =
0.005, *g*(2 p.m., August 13th, 1943) = 0.05, *g*(7:02,
a.m., December 2nd, 1278) = 1.

The application of continuum-valued logics to the Sorites Paradox
has been suggested by Joseph Goguen (1969). The Sorites Paradox in its
so-called conditional form is obtained by repeatedly
applying *modus ponens* in arguments such as:

- A collection of 100,000 grains of sand is a heap.
- If a collection of 100,000 grains of sand is a heap, then a collection 99,999 grains of sand is a heap.
- If a collection of 99,999 grains of sand is a heap, then a collection 99,998 grains of sand is a heap.
- …
- If a collection of 2 grains of sand is a heap, then a collection of 1 grain of sand is a heap.
- Therefore: A collection of 1 grain of sand is a heap.

Whereas it seems that all premises are acceptable, because the
first premise is true and one grain does not make a difference to a
collection of grains being a heap or not, the conclusion is, of
course, unacceptable. If the predicate ‘is a heap’ denotes
a fuzzy set and the conditional is interpreted as implication in
Łukasiewicz’s continuum-valued logic, then the Sorites Paradox
can be avoided. The truth-function *f*_{→} of
Łukasiewicz’s implication → is defined by stipulating that
if *x* ≤ *y*,
then *f*_{→}(*x*, *y*) = 1, and
otherwise *f*_{→}(*x*, *y*) = 1
− (*x* − *y*). If, say, the truth value of
the sentence ‘A collection of 500 grains of sand is a
heap’ is 0.8 and the truth value of ‘A collection of 499
grains of sand is a heap’ is 0.7, then the truth value of the
implication ‘If a collection of 500 grains of sand is a heap,
then a collection 499 grains of sand is a heap.’ is
0.9. Moreover, if the acceptability of a statement is defined as
having a value greater than *j* for 0 < *j* < 1
and all the conditional premises of the Sorites Paradox do not fall
below the value *j*, then *modus ponens* does not
preserve acceptability, because the conclusion of the Sorites
Argument, being evaluated as 0, is unacceptable.

Alasdair Urquhart (1986, 108) stresses “the extremely
artificial nature of the attaching of precise numerical values to
sentences like … ‘Picasso’s *Guernica* is
beautiful’”. To overcome the problem of assigning precise
values to predications of vague concepts, Zadeh (1975)
introduced *fuzzy truth values* as distinct from the numerical
truth values in [0, 1], the former being fuzzy subsets of the set [0,
1], understood as *true*, *very true*, *not very
true*, etc.

The interpretation of continuum-valued logics in terms of fuzzy set
theory has for some time be seen as defining the field of mathematical
fuzzy logic. Susan Haack (1996) refers to such systems of mathematical
fuzzy logic as “base logics” of fuzzy logic and reserves
the term ‘fuzzy logics’ for systems in which the truth
values themselves are fuzzy sets. Fuzzy logic in Zadeh’s latter sense
has been thoroughly criticized from a philosophical point of view by
Haack (1996) for its “methodological extravagances” and
its linguistic incorrectness. Haack emphasizes that her criticisms of
fuzzy logic do not apply to the base logics. Moreover, it should be
pointed out that mathematical fuzzy logics are nowadays studied not in
the first place as continuum-valued logics, but as many-valued logics
related to residuated lattices, see (Hajek 1998, Cignoli *et
al* 2000, Gottwald 2001, Galatos *et al*. 2007), whereas
fuzzy logic in the broad sense is to a large extent concerned with
certain engineering methods.

A fundamental concern about the semantical treatment of vague predicates is whether an adequate semantics should be truth-functional, that is, whether the truth value of a complex formula should depend functionally on the truth values of its subformulas. Whereas mathematical fuzzy logic is truth-functional, Williamson (1994, 97) holds that “the nature of vagueness is not captured by any approach that generalizes truth-functionality”. According to Williamson, the degree of truth of a conjunction, a disjunction, or a conditional just fails to be a function of the degrees of truth of vague component sentences. The sentences ‘John is awake’ and ‘John is asleep’, for example, may have the same degree of truth. By truth-functionality the sentences ‘If John is awake, then John is awake’ and ‘If John is awake, then John is asleep’ are alike in truth degree, indicating for Williamson the failure of degree-functionality.

One way of in a certain sense non-truthfunctionally reasoning about vagueness is supervaluationism. The method of supervaluations has been developed by Henryk Mehlberg (1958) and Bas van Fraassen (1966) and has later been applied to vagueness by Kit Fine (1975), Rosanna Keefe (2000) and others.

Van Fraassen’s aim was to develop a semantics for sentences
containing non-denoting singular terms. Even if one grants atomic
sentences containing non-denoting singular terms and that some
attributions of vague predicates are neither true nor false, it
nevertheless seems natural not to preclude that compound sentences of
a certain shape containing non-denoting terms or vague
predications *are* either true or false, e.g., sentences of the
form ‘If *A*, then *A*’. Supervaluational
semantics provides a solution to this problem. A three-valued
assignment *a* into {*T*, *I*, *F*} may
assign a truth-value gap (or rather the value *I*) to the vague
sentence ‘Picasso’s *Guernica* is beautiful’. Any
classical assignment *a*′ that agrees with *a*
whenever *a* assigns *T* or *F* may be seen as a
precisification (or superassignment) of *a*. A sentence may
than be said to be supertrue under assignment *a* if it is true
under every precisification *a*′ of *a*. Thus,
if *a* is a three-valued assignment into
{*T*, *I*, *F*} and *a*′ is a
two-valued assignment into {*T*, *F*} such
that *a*(*p*) = *a*′(*p*)
if *a*(*p*) ∈ {*T*, *F*},
then *a*′ is said to be a *superassignment*
of *a*. It turns out that if *a* is an assignment
extended to a valuation function *v _{a}* for the Kleene
matrix

**K**

_{3}, then for every formula

*A*in the language of

**K**

_{3},

*v*(

_{a}*A*) =

*v*

_{a′}(

*A*) if

*v*(

_{a}*A*) ∈ {

*T*,

*F*}. Therefore, the function

*v*

_{a′}may be called a

*supervaluation*of

*v*. A formula is then said to be

_{a}*supertrue*under a valuation function

*v*for

_{a}**K**

_{3}if it is true under every supervaluation

*v*

_{a′}of

*v*, i.e., if

_{a}*v*

_{a′}(

*A*) =

*T*for every supervaluation

*v*

_{a′}of

*v*. The property of being

_{a}*superfalse*is defined analogously.

Since every supervaluation is a classical valuation, every
classical tautology is supertrue under every valuation function
in **K**_{3}. Supervaluationism is, however, not
truth-functional with respect to supervalues. The supervalue of a
disjunction, for example, does not depend on the supervalue of the
disjuncts. Suppose *a*(*p*)
= *I*. Then *a*(¬*p*) = *I*
and *v*_{a′}
(*p*∨¬*p*) = *T* for every
supervaluation *v*_{a′}
of *v _{a}*. Whereas (

*p*∨¬

*p*) is thus supertrue under

*v*,

_{a}*p*∨

*p*is

*not*, because there are superassignments

*a*′ of

*a*with

*a*′(

*p*) =

*F*. An argument against the charge that supervaluationism requires a non-truth-functional semantics of the connectives can be found in (MacFarlane 2008) (cf. also other references given there).

Although the possession of supertruth is preserved from the
premises to the conclusion(s) of valid inferences in
supervaluationism, and although it might be tempting to consider
supertruth an abstract object on its own, it seems that it has never
been suggested to hypostatize supertruth in this way, comparable to
Frege’s *the True*. A sentence supertrue under a three-valued
valuation *v* just takes the Fregean value *the True*
under every supervaluation of *v*. The advice not to confuse
supertruth with “real truth” can be found in (Belnap
2009).

### 2.4 Suszko’s thesis and anti-designated values

One might, perhaps, think that the mere existence of many-valued logics shows that there exist infinitely, in fact, uncountably many truth values. However, this is not at all clear (recall the more cautious use of terminology advocated by Gottwald).

In the 1970’s Roman Suszko (1977, 377) declared many-valued logic
to be “a magnificent conceptual deceit”. Suszko actually
claimed that “there are but two logical values, true and
false” (Caleiro *et al*. 2005, 169), a statement now
called *Suszko’s Thesis*. For Suszko, the set of truth values
assumed in a logical matrix for a many-valued logic is a set of
“admissible referents” (called “algebraic
values”) of formulas but not a set of logical values. Whereas
the algebraic values are elements of an algebraic structure and
referents of formulas, the logical value *true* is used to
define valid consequence: If every premise is true, then so is (at
least one of) the conclusion(s). The other logical
value, *false*, is preserved in the opposite direction: If the
(every) conclusion is false, then so is at least one of the
premises. The logical values are thus represented by a bi-partition of
the set of algebraic values into a set of designated values (truth)
and its complement (falsity).

Essentially the same idea has been taken up earlier by Dummett (1959) in his influential paper, where he asks “what point there may be in distinguishing between different ways in which a statement may be true or between different ways in which it may be false, or, as we might say, between degrees of truth and falsity” (Dummett 1959, 153). Dummett observes that, first, “the sense of a sentence is determined wholly by knowing the case in which it has a designated value and the cases in which it has an undesignated one”, and moreover, “finer distinctions between different designated values or different undesignated ones, however naturally they come to us, are justified only if they are needed in order to give a truth-functional account of the formation of complex statements by means of operators” (Dummett 1959, 155). Suszko’s claim evidently echoes this observation by Dummett.

Suszko’s Thesis is substantiated by a rigorous proof (the Suszko
Reduction) showing that every structural Tarskian consequence relation
and therefore also every structural Tarskian many-valued propositional
logic is characterized by a bivalent semantics. (Note also that
Richard Routley (1975) has shown that every logic based on a
λ-categorical language has a sound and complete bivalent
possible worlds semantics.) The dichotomy between designated values
and values which are not designated and its use in the definition of
entailment plays a crucial role in the Suszko Reduction. Nevertheless,
while it seems quite natural to construe the set of designated values
as a generalization of the classical truth value *T* in some of
its significant roles, it would not always be adequate to interpret
the set of non-designated values as a generalization of the classical
truth value *F*. The point is that in a many-valued logic,
unlike in classical logic, “not true” does not always mean
“false” (cf., e.g., the above interpretation of Kleene’s
logic, where sentences can be neither true nor false).

In the literature on many-valued logic it is sometimes proposed to
consider a set of *antidesignated* values which not
obligatorily constitute the complement of the set of designated values
(see, e.g., (Rescher 1969), (Gottwald 2001)). The set of antidesignated
values can be regarded as representing a generalized concept of
falsity. This distinction leaves room for values that
are *neither* designated *nor* antidesignated and even
for values that are *both* designated *and*
antidesignated.

Grzegorz Malinowski (1990), (1994) takes advantage of this proposal
to give a counterexample to Suszko’s Thesis. He defines the notion of
a single-conclusion *quasi*-consequence
(*q*-consequence) relation. The semantic counterpart
of *q*-consequence is
called *q*-entailment. Single-conclusion *q*-entailment
is defined by requiring that if no premise is antidesignated, the
conclusion is designated. Malinowski (1990) proved that for every
structural *q*-consequence relation, there exists a
characterizing class of *q*-matrices, matrices which in
addition to a non-empty
subset D^{+} of
designated values comprise a disjoint non-empty
subset D^{-} of
antidesignated values. Not every *q*-consequence relation has a
bivalent semantics.

In the supplementary document Suszko’s Thesis, Suszko’s reduction is introduced, Malinowski’s counterexample to Suszko’s Thesis is outlined, and a short analysis of these results is presented.

Can one provide evidence for a multiplicity of logical values? More
concretely, *is* there more than one logical value, each of
which may be taken to determine its own (independent) entailment
relation? A positive answer to this question emerges from
considerations on truth values as structured entities which, by virtue
of their internal structure, give rise to natural partial orderings on
the set of values.

## 3. Ordering relations between truth-values

### 3.1 The notion of a logical order

As soon as one admits that truth values come with
valuation *systems*, it is quite natural to assume that the
elements of such a system are somehow *interrelated*. And
indeed, already the valuation system for classical logic constitutes a
well-known algebraic structure, namely the two-element Boolean algebra
with ∩ and ∪ as meet and join operators (see the
entry on the mathematics of Boolean algebra).
In its turn, this Boolean algebra forms a lattice with a *partial
order* defined by *a*≤_{t}b
iff *a*∩*b* = *a*. This lattice may be
referred to as *TWO*. It is easy to see that the elements
of *TWO* are ordered as
follows: *F*≤_{t}*T*. This ordering
is sometimes called the *truth order* (as indicated by the
corresponding subscript), for intuitively it expresses an increase in
truth: *F* is “less true” than *T*. It can
be schematically presented by means of a so-called Hasse-diagram as in
Figure 1.

Figure 1: LatticeTWO

It is also well-known that the truth values of both Kleene’s and
Priest’s logic can be ordered to form a lattice (*THREE*),
which is diagrammed in Figure 2.

Figure 2: LatticeTHREE

Here ≤_{t} orders *T*, *I*
and *F* so that the intermediate value *I* is
“more true” than *F*, but “less true”
than *T*.

The relation ≤_{t} is also called a *logical
order*, because it can be used to determine key logical notions:
logical connectives and an entailment relation. Namely, if the
elements of the given valuation system **V** form a lattice, then
the operations of meet and join with respect to
≤_{t} are usually seen as the functions for
conjunction and disjunction, whereas negation can be represented by
the inversion of this order. Moreover, one can consider an entailment
relation for **V** as expressing agreement with the truth order,
that is, the conclusion should be at least as true as the premises
taken together:

Δ⊨ Biff ∀v[⊓_{a}_{t}{v(_{a}A) |A∈ Δ} ≤_{t}v(_{a}B)],(8)

where ⊓_{t} is the
lattice meet in the corresponding lattice.

The Belnap matrix **B**_{4} considered above also can be
represented as a partially ordered valuation system. The set of truth
values {**N**, **T**, **F**, **B**}
from **B**_{4} constitutes a specific algebraic structure
– the *bilattice* *FOUR _{2}* presented in
Figure 3 (see, e.g., (Ginsberg 1988, Arieli and Avron 1996, Fitting
2006)).

Figure 3: The bilatticeFOUR_{2}

This bilattice is equipped with *two* partial
orderings; in addition to a truth order, there is an information order
(≤* _{i}*) which is said to order the values under
consideration according to the information they give concerning a
formula to which they are assigned. Lattice meet and join with respect
to ≤

*coincide with the functions*

_{t}*f*

_{∧}and

*f*

_{∨}in the Belnap matrix

**B**

_{4},

*f*turns out to be the truth order inversion, and an entailment relation, which happens to coincide with the matrix entailment, is defined by (8).

_{~}*FOUR*arises as a combination of two structures: the approximation lattice

_{2}*A*and the logical lattice

_{4}*L*which are discussed in Belnap 1977a and 1977b (see also, Anderson, Belnap and Dunn 1992, 510–518)).

_{4}### 3.2 Truth values as structured entities. Generalized truth values

Frege (1892, 30) points out the possibility of “distinctions of parts within truth values”. Although he immediately specifies that the word ‘part’ is used here “in a special sense”, the basic idea seems nevertheless to be that truth values are not something amorphous, but possess some inner structure. It is not quite clear how serious Frege is about this view, but it seems to suggest that truth values may well be interpreted as complex, structured entities that can be divided into parts.

There exist several approaches to semantic constructions where
truth values are represented as being made up from some primitive
components. For example, in some explications of Kripke models for
intuitionistic logic propositions (identified with sets of
“worlds” in a model structure) can be understood as truth
values of a certain kind. Then the empty proposition is interpreted as
the value *false*, and the maximal proposition (the set of all
worlds in a structure) as the value *true*. Moreover, one can
consider non-empty subsets of the maximal proposition as intermediate
truth values. Clearly, the intuitionistic truth values so conceived
are composed from some simpler elements and as such they turn out to
be complex entities.

Another prominent example of structured truth values are the
“truth-value objects” in topos models from category theory
(see the entry on
category theory).
For any topos *C* and for a *C*-object Ω one can
define a truth value of *C* as an arrow 1 → Ω
(“a subobject classifier for *C*”), where 1 is a
terminal object in *C* (cf. Goldblatt 2006, 81, 94). The set
of truth values so defined plays a special role in the logical
structure of *C*, since arrows of the form 1 → Ω
determine central semantical notions for the given topos. And again,
these truth values evidently have some inner structure.

One can also mention in this respect the so-called “factor
semantics” for many-valued logic, where truth values are defined
as ordered *n*-tuples of classical truth values
(*T*-*F* sequences, see Karpenko 1983). Then the
value ^{3}/_{5}, for example, can be interpreted as
a *T*-*F* sequence of length 5 with exactly 3
occurrences of *T*. Here the classical values *T*
and *F* are used as “building blocks” for
non-classical truth values.

Moreover, the idea of truth values as compound entities nicely
conforms with the modeling of truth values considered above in
three-valued (Kleene, Priest) and four-valued (Belnap) logics as
certain subsets of the set of classical truth values. The latter
approach stems essentially from Dunn (1976), where a generalization of
the notion of a classical truth-value function has been proposed to
obtain so-called “underdetermined” and
“overdetermined” valuations. Namely, Dunn considers a
valuation to be a function not from sentences to elements of the set
{*T*, *F*} but from sentences to subsets of this set
(see also Dunn 2000, 7). By developing this idea, one arrives at the
concept of a *generalized truth value function*, which is a
function from sentences into the *subsets* of some *basic
set of truth values* (see Shramko and Wansing 2005). The values
of generalized truth value functions can be called *generalized
truth values*.

By employing the idea of generalized truth value functions, one can
obtain a hierarchy of valuation systems starting with a certain
set-theoretic representation of the valuation system for classical
logic. The representation in question is built on a single initial
value which serves then as the designated value of the resulting
valuation system. More specifically, consider the singleton {∅}
taken as the basic set subject to a further generalization
procedure. At the first stage ∅ comes out with no specific
intuitive interpretation, it is only important to take it as some
distinct *unit*. Consider then the power-set of {∅}
consisting of exactly two elements: {{∅}, ∅}. Now, these
elements can be interpreted as Frege’s *the True* and *the
False*, and thus it is possible to construct a valuation system
for classical logic, **V**^{∅}_{cl}
= ⟨{{∅}, ∅}, {{∅}},
{*f*_{∧},
*f*_{∨},
*f*_{→}, *f*_{∼}}⟩,
where the
functions *f*_{∧}, *f*_{∨},
*f*_{→}, *f*_{∼} are defined as
follows (for *X*, *Y* ∈ {{∅},
∅}: *f*_{∧}(*X*, *Y*)
= *X*∩*Y*; *f*_{∨}(*X*, *Y*)
= *X*∪*Y*; *f*_{→}(*X*, *Y*)
= ({{∅},
∅}−*X*)∪*Y*; *f*_{∼}(*X*)
= {{∅}, ∅}−*X*. It is not difficult to see that for
any assignment *a* relative
to **V**^{∅}_{cl}, and for any
formulas *A* and *B*, the following
holds: *v _{a}*(

*A*∧

*B*) = {∅}⇔

*v*(

_{a}*A*) = {∅} and

*v*(

_{a}*B*) = {∅};

*v*(

_{a}*A*∨

*B*) = {∅}⇔

*v*(

_{a}*A*) = {∅} or

*v*(

_{a}*B*) = {∅};

*v*(

_{a}*A*→

*B*) = {∅}⇔

*v*(

_{a}*A*) = ∅ or

*v*(

_{a}*B*) = {∅};

*v*(∼

_{a}*A*) = {∅}⇔

*v*(

_{a}*A*) = ∅. This shows that

*f*

_{∧},

*f*

_{∨},

*f*

_{→}and

*f*

_{∼}determine exactly the propositional connectives of classical logic. One can conveniently mark the elements {∅} and ∅ in the valuation system

**V**

^{∅}

_{cl}by the classical labels

*T*and

*F*. Note that within

**V**

^{∅}

_{cl}it is fully justifiable to associate ∅ with falsity, taking into account the virtual

*monism of truth*characteristic for classical logic, which treats falsity not as an independent entity but merely as the absence of truth.

Then, by taking the set **2** = {*F*, *T*} of
these classical values as the basic set for the next valuation system,
one obtains the four truth values of Belnap’s logic as the power-set
of the set of classical
values P(**2**) = **4**: **N**
= ∅, **F** = {*F*} (= {∅}), **T** =
{*T*} (= {{∅}}) and **B** = {*F*, *T*}
(= {∅, {∅}}). In this way, Belnap’s four-valued logic
emerges as a certain generalization of classical logic with its two
Fregean truth values. In Belnap’s logic truth and falsity are
considered to be full-fledged, self-sufficient entities, and therefore
∅ is now to be interpreted not as falsity, but as a real
truth-value gap (*neither* true *nor* false). The
dissimilarity of Belnap’s truth and falsity from their classical
analogues is naturally expressed by passing from the corresponding
classical values to their singleton-sets, indicating thus their new
interpretations as *false only* and *true
only*. Belnap’s interpretation of the four truth values has been
critically discussed in Lewis 1982 and Dubois 2008 (see also the reply
to Dubois in Wansing and Belnap 2009).

Generalized truth values have a strong intuitive background,
especially as a tool for the rational explication of incomplete and
inconsistent information states. In particular, Belnap’s heuristic
interpretation of truth values as information that “has been
told to a computer” (see Belnap 1977a, 1977b; also
reproduced in Anderson, Belnap and Dunn 1992, §81) has been
widely acknowledged. As Belnap points out, a computer may receive data
from *various* (maybe independent) sources. Belnap’s computers
have to take into account various kinds of information concerning a
given sentence. Besides the standard (classical) cases, when a
computer obtains information either that the sentence is (1) true or
that it is (2) false, two other (non-standard) situations are
possible: (3) nothing is told about the sentence or (4) the sources
supply inconsistent information, information that the sentence is true
and information that it is false. And the four truth values
from **B**_{4} naturally correspond to these four
situations: there is no information that the sentence is false and no
information that it is true (**N**), there is *merely*
information that the sentence is false (**F**), there
is *merely* information that the sentence is true (**T**),
and there is information that the sentence is false, but there is also
information that it is true (**B**).

Joseph Camp in (2002, 125–160) provides Belnap’s four values
with quite a different intuitive motivation by developing what he
calls a “semantics of confused thought”. Consider a
rational agent, who happens to mix up two very similar objects
(say, *a* and *b*) and ambiguously uses one name (say,
‘*C*’) for both of them. Now let such an agent
assert some statement, saying, for instance, that *C* has some
property. How should one evaluate this statement if *a* has the
property in question whereas *b* lacks it? Camp argues against
ascribing truth values to such statements and puts forward an
“epistemic semantics” in terms of
“profitability” and “costliness” as suitable
characterizations of sentences. A sentence *S* is said to be
“profitable” if one would profit from acting on the belief
that *S*, and it is said to be “costly” if acting
on the belief that *S* would generate costs, for example as
measured by failure to achieve an intended goal. If our
“confused agent” asks some external observers
whether *C* has the discussed property, the following four
answers are possible: ‘yes’ (mark the corresponding
sentence with **Y**), ‘no’ (mark it with **N**),
‘cannot say’ (mark it with **?**), ‘yes’
and ‘no’ (mark it with **Y&N**). Note that the
external observers, who provide answers, are
“non-confused” and have different objects in mind as to
the referent of ‘*C*’, in view of all the facts
that may be relevant here. Camp conceives these four possible answers
concerning epistemic properties of sentences as a kind of
“semantic values”, interpreting them as follows: the
value **Y** is an indicator of profitability, the value **N** is
an indicator of costliness, the value **?** is no indicator either
way, and the value **Y&N** is both an indicator of
profitability and an indicator of costliness. A strict analogy between
this “semantics of confused reasoning” and Belnap’s four
valued logic is straightforward. And indeed, as Camp (2002, 157)
observes, the set of implications valid according to his semantics is
exactly the set of implications of the entailment
system *E _{fde}*. In Zaitsev and Shramko 2013 it is
demonstrated how ontological and epistemic aspects of truth values can
be combined within a joint semantical framework.

The conception of generalized truth values has its purely logical
import as well. If one continues the construction and applies the idea
of generalized truth value functions to Belnap’s four truth values,
then one obtains further valuation systems which can be represented by
various *multilattices*. One arrives, in particular,
at *SIXTEEN _{3}* – the

*trilattice*of 16 truth-values, which can be viewed as a basis for a logic of computer networks, see (Shramko and Wansing 2005), (Shramko and Wansing 2006), (Kamide and Wansing 2009), (Odintsov 2009), (Wansing 2010), (Odintsov and Wansing 2013), cf. also (Shramko, Dunn, Takenaka 2001). The notion of a multilattice and

*SIXTEEN*are discussed further in the supplementary document Generalized truth values and multilattices. A comprehensive study of the conception of generalized logical values can be found in (Shramko and Wansing 2011).

_{3}## 4. Concluding remarks

Gottlob Frege’s notion of a truth value has become part of the
standard philosophical and logical terminology. The notion of a truth
value is an indispensable instrument of realistic, model-theoretic
approaches to semantics. Indeed, truth values play an essential role
in applications of model-theoretic semantics in areas such as, for
example, knowledge representation and theorem proving based on
semantic tableaux, which could not be treated in the present
entry. Moreover, considerations on truth values give rise to deep
ontological questions concerning their own nature, the feasibility of
fact ontologies, and the role of truth values in such ontological
theories. Furthermore, there exist well-motivated theories of
generalized truth values that lead far beyond Frege’s classical
values *the True* and *the False*. (For various
directions of recent logical and philosophical investigations in the
area of truth values see (Truth Values I 2009) and (Truth Values II
2009).)

## Bibliography

- Anderson, Alan R. and Belnap Nuel D., 1975,
*Entailment: The Logic of Relevance and Necessity*, Vol. I, Princeton, NJ: Princeton University Press. - Anderson, Alan R., Belnap, Nuel D. and Dunn, J. Michael,
1992,
*Entailment: The Logic of Relevance and Necessity*, Vol. II, Princeton, NJ: Princeton University Press. - Anderson, David and Zalta, Edward, 2004, “Frege,
Boolos, and logical objects”,
*Journal of Philosophical Logic*, 33: 1–26. - Arieli, Ofer and Avron, Arnon, 1996, “Reasoning with logical
bilattices”,
*Journal of Logic, Language and Information*, 5: 25–63. - Asenjo, Florencio G., 1966, “A calculus of antinomies”,
*Notre Dame Journal of Formal Logic*, 7: 103–105. - Barwise, Jon and Perry, John, 1981, “Semantic innocence
and uncompromising situations”,
*Midwest Studies in the Philosophy of Language*, VI: 387–403. - Beaney, Michael (ed. and transl.), 1997,
*The Frege Reader*, Oxford: Wiley-Blackwell. - Belnap, Nuel D., 1977a, “How a computer should think”,
in G. Ryle (ed.),
*Contemporary Aspects of Philosophy*, Stocksfield: Oriel Press Ltd., 30–55. - –––, 1977b, “A useful four-valued logic”,
in: J.M. Dunn and G. Epstein (eds.),
*Modern Uses of Multiple-Valued Logic*, Dordrecht: D. Reidel Publishing Co., 8–37. - –––, 2009, “Truth values,
neither-true-nor-false, and kupervaluations”,
*Studia Logica*, 91: 305–334. - Béziau, Jean-Yves, 2012,
“A History of Truth-Values”,
in D. Gabbay et al. (eds.),
*Handbook of the History of Logic. Vol. 11, Logic: A History of its Central Concepts*, Amsterdam: North-Holland, 235–307. - Brown, Bryson and Schotch, Peter, 1999, “Logic and
aggregation”,
*Journal of Philosophical Logic*, 28: 265–287. - Burge, Tyler, 1986, “Frege on truth”, in:
L. Haaparanta and J. Hintikka (eds.),
*Frege Synthesized*, Dordrecht: D. Reidel Publishing Co., 97–154. - –––, 1992, “Frege on knowing the Third
Realm”,
*Mind*, 101: 633–650. - Caleiro, Carlos, Carnielli, Walter, Coniglio, Marcelo, and Marcos,
João, 2005, “Two’s company: ‘The humbug of many
logical values’”, in: J.-Y. Beziau (ed.),
*Logica Universalis*, Basel: Birkhäuser Verlag, 169–189. - Camp, Joseph L., 2002,
*Confusion: A Study in the Theory of Knowledge*, Cambridge, MA: Harvard University Press. - Carnap, Rudolf, 1942,
*Introduction to Semantics*, Cambridge, MA: Harvard University Press. - –––, 1947,
*Meaning and Necessity. A Study in Semantics and Modal Logic*, Chicago: University of Chicago Press. - Church, Alonzo, 1943, “Review of Rudolf
Carnap,
*Introduction to Semantics*”,*The Philosophical Review*, 52: 298–304. - –––, 1956,
*Introduction to Mathematical Logic*, Vol. I, Princeton: Princeton University Press. - Cignoli, Roberto, D’Ottaviano, Itala, and Mundici, Daniele,
2000,
*Algebraic Foundations of Many-valued Reasoning*, Dordrecht: Kluwer Academic Publishers. - da Costa, Newton, Béziau, Jean-Yves, and Bueno, Otávio,
1996, “Malinowski and Suszko on many-valued logics: on the
reduction of many-valuedness to two-valuedness”,
*Modern Logic*, 6: 272–299. - Czelakowski, Janusz, 2001,
*Protoalgebraic Logics*, Dordrecht: Kluwer Academic Publishers. - Davidson, David, 1967, “Truth and
meaning”,
*Synthese*, 17: 304–323. - –––, 1969, “True to the
facts”,
*Journal of Philosophy*, 66: 748–764. - Dubois, Didier, 2008, “On ignorance and contradiction
considered as truth-values”,
*Logic Journal of the IGPL*, 16: 195–216. - Dummett, Michael, 1959, “Truth”, in:
*Proceedings of the Aristotelian Society*, 59: 141–162 (Reprinted in:*Truth and Other Enigmas*, Cambridge, MA: Harvard University Press, 1978, 1–24). - –––, 1981,
*Frege: Philosophy of Language*, 2nd ed., London: Duckworth Publishers. - –––, 1991,
*Frege and Other Philosophers*, Oxford: Oxford University Press. - –––, 2000,
*Elements of Intuitionism*, 2nd ed., Oxford: Clarendon Press. - Dunn, J. Michael, 1976, “Intuitive semantics for
first-degree entailment and ‘coupled
trees’”,
*Philosophical Studies*, 29: 149–168. - –––, 2000, “Partiality and its
dual”,
*Studia Logica*, 66: 5–40. - Fine, Kit, 1975, “Vagueness, truth and
logic”,
*Synthese*, 30: 265–300. - Fitting, Melvin, 2006, “Bilattices are nice things”,
in: T. Bolander, V. Hendricks, and S.A. Pedersen
(eds.),
*Self-Reference*, Stanford: CSLI Publications, 53–77. - Font, Josep Maria, 1997, “Belnap’s four-valued logic and De
Morgan lattices”,
*Logic Journal of IGPL*, 5: 1–29. - –––, 2009, “Taking degrees of truth
seriously”,
*Studia Logica*, 91: 383–406. - van Fraassen, Bas, 1966, “Singular terms, truth-value gaps,
and free logic”,
*Journal of Philosophy*, 63: 481–495. - Frankowski, Szymon, 2004, “Formalization of a plausible
inference”,
*Bulletin of the Section of Logic*, 33: 41–52. - Frege, Gottlob, 1891, “Function und Begriff. Vortrag, gehalten in der Sitzung vom 9. Januar 1891 der Jenaischen Gesellschaft für Medicin und Naturwissenschaft”, Jena: H. Pohle (Reprinted in (Frege 1986).)
- –––, 1892, “Über Sinn und
Bedeutung”,
*Zeitschrift für Philosophie und philosophische Kritik*, 100: 25–50. (Reprinted in (Frege 1986).) - –––, 1918, “Der Gedanke”,
*Beiträge zur Philosophie des deutschen Idealismus*1: 58–77. (Reprinted in (Frege 1967).) - –––, 1962,
*Grundgesetze der Arithmetik*, Bde. I und II, Darmstadt: Wissenschaftliche Buchgesellschaft. - –––, 1967,
*Kleine Schriften*, Ignacio Angelli (ed.), Darmstadt: Wissenschaftliche Buchgesellschaft. - –––, 1976,
*Wissenschaftlicher Briefwechsel*, G. Gabriel, H. Hermes, F. Kambartel, C. Thiel, and A. Veraart (eds.), Hamburg: Felix Meiner Verlag. - –––, 1986,
*Funktion, Begriff, Bedeutung. Fünf logische Studien*, G. Patzig (ed.), Göttingen: Vandenhoeck & Ruprecht. - –––, 1988,
*Grundlagen der Arithmetik. Eine logisch-mathematische Untersuchung über den Begriff der Zahl*, Hamburg: Felix Meiner Verlag. - –––, 1990, “Einleitung in die Logik”, in:
Frege, G.,
*Schriften zur Logik und Sprachphilosophie*, Hamburg: Felix Meiner Verlag, 74–91. - Gabriel, Gottfried, 1984, “Fregean connection: Bedeutung,
value and truth-value”,
*The Philosophical Quarterly*, 34: 372–376. - –––, 1986, “Frege als
Neukantianer”,
*Kant-Studien*, 77: 84–101. - –––, 2013,
“Truth, value, and truth value. Frege’s theory of judgement and its historical background”, in: M. Textor (ed.),
*Judgement and Truth in Early Analytic Philosophy and Phenomenology*, Basingstoke: Palgrave Macmillan, 36–51. - Galatos, Nikolaos, Jipsen, Peter, Kowalski, Tomasz and Ono,
Hiroakira, 2007,
*Residuated Lattices: An Algebraic Glimpse at Substructural Logics*, Amsterdam: Elsevier. - Geach, Peter and Black, Max (eds.), 1952,
*Translations from the Philosophical Writings of Gottlob Frege*, New York: Philosophical Library. - Ginsberg, Matthew, 1988, “Multivalued logics: a uniform
approach to reasoning in AI”,
*Computer Intelligence*, 4: 256–316. - Gödel, Kurt, 1944, “Russell’s mathematical
logic”, in: P.A. Schilpp (ed.),
*The Philosophy of Bertrand Russell*, Evanston and Chicago: Northwestern University Press, 125–53. - Goldblatt, Robert, 2006,
*Topoi: The Categorial Analysis of Logic*, Mineola, NY: Dover Publications. - Gottwald, Siegfried, 1989,
*Mehrwertige Logik. Eine Einführung in Theorie und Anwendungen*, Berlin: Akademie-Verlag. - –––, 2001,
*A Treatise on Many-valued Logic*, Baldock: Research Studies Press. - Goguen, Joseph, 1969, “The logic of inexact
concepts”,
*Synthese*, 19: 325–373. - Grossmann, Reinhardt, 1992,
*The Existence of the World*, London: Routledge. - Haack, Susan, 1996,
*Deviant Logic, Fuzzy Logic. Beyond the Formalism*, Chicago: University of Chicago Press. - Hajek, Petr, 1998,
*Metamathematics of fuzzy logic*, Dordrecht: Kluwer Academic Publishers. - Jennings, Ray and Schotch, Peter, 1984, “The
preservation of coherence”,
*Studia Logica*, 43: 89–106. - Kamide, Norihiro and Wansing, Heinrich, 2009, “Sequent
calculi for some trilattice logics”,
*Review of Symbolic Logic*, 2: 374–395. - Karpenko, Alexander, 1983, “Factor semantics
for
*n*-valued logics”,*Studia Logica*, 42: 179–185. - Keefe, Rosanna, 2000,
*Theories of Vagueness*, Cambridge: Cambridge University Press. - Kneale, William and Kneale, Martha, 1962,
*The Development of Logic*, Oxford: Oxford University Press. - Lewis, David, 1982, “Logic for equivocators”, Noûs, 16: 431–441.
- Lowe, Jonathan, 1995, “The metaphysics of abstract
objects”,
*The Journal of Philosophy*, 92: 509–524. - –––, 1997, “Objects and criteria of
identity”, in:
*A Companion to the Philosophy of Language*, R. Hale and C. Wright (eds.), Oxford: Basil Blackwell, 613–33. - Łukasiewicz, Jan, 1918, “Farewell lecture by professor Jan Łukasiewicz,” delivered in the Warsaw University Lecture Hall in March, 1918, in: (Łukasiewicz 1970), 87–88.
- –––, 1920, “O logice
trójwartościowej”,
*Ruch Filozoficny*, 5: 170–171. (English translation as “On three-valued logic” in: (Łukasiewicz 1970), 87–88.) - –––, 1921, “Logika
dwuwartościowa”,
*Przegl ad Filosoficzny*, 13: 189–205. (English translation as “Two-valued logic” in: (Łukasiewicz 1970), 89–109.) - –––, 1970,
*Selected Works*, L. Borkowski (ed.), Amsterdam: North-Holland, and Warsaw: PWN. - MacFarlane, John, 2008, “Truth in the garden of forking
paths”, in:
*Relative Truth*, Max Kölbel and Manuel García-Carpintero (eds.), Oxford: Oxford University Press, 81–102. - Malinowski, Grzegorz, 1990, “Q-consequence
operation”,
*Reports on Mathematical Logic*, 24: 49–59. - –––, 1993,
*Many-Valued Logics*, Oxford: Clarendon Press. - –––, 1994, “Inferential
many-valuedness”, in: Jan Wolenski (ed.),
*Philosophical Logic in Poland*, Dordrecht: Kluwer Academic Publishers, 75–84. - Mehlberg, Henryk, 1958,
*The Reach of Science*, Toronto: University of Toronto Press. - Meyer, Robert K., 1978
*Why I Am Not a Relevantist*, Research Paper No. 1, Canberra: Australian National University (Logic Group, Research School of the Social Sciences). - Neale, Stephen, 2001,
*Facing Facts*, Oxford: Oxford University Press. - Odintsov, Sergei, 2009, “On axiomatizing Shramko-Wansing’s
logic”,
*Studia Logica*, 93: 407–428. - Odintsov, Sergei and Wansing, Heinrich, 2015, “The logic of generalized truth values and the logic of bilattices”,
*Studia Logica*, 103: 91–112. - Perry, John, 1996, “Evading the slingshot”, in:
A. Clark, J. Ezquerro, and J. Larrazabal (eds.),
*Philosophy and Cognitive Science. Categories, Consciousness, and Reasoning*, Dordrecht: Kluwer Academic Publishers. - Popper, Karl, 1972,
*Objective Knowledge: An Evolutionary Approach*, Oxford: Oxford University Press. - Post, Emil, 1921, “Introduction to a general theory of
elementary propositions”,
*American Journal of Mathematics*, 43: 163–185. - Priest, Graham, 1979, “Logic of Paradox”,
*Journal of Philosophical Logic*, 8: 219–241. - Quine, Willard Van Orman, 1954, “Reference and
modality”,
*Journal Symbolic Logic*, 19: 137–138. - –––, 1969,
*Ontological Relativity and Other Essays*, New York: Columbia University Press. - Reck, Erich, 2007, “Frege on truth, judgment, and
objectivity”,
*Grazer Philosophische Studien*, 75: 149–173. - Rescher, Nicholas, 1969,
*Many-Valued Logic*, New York: McGraw-Hill. - Routley, Richard, 1975, “Universal
semantics?”,
*The Journal of Philosophical Logic*, 4: 327–356. - Ruffino, Marco, 2003, “Wahrheit als Wert und als Gegenstand
in der Logik Freges”, in: D. Greimann (ed.),
*Das Wahre und das Falsche. Studien zu Freges Auffassung von Wahrheit*, Hildesheim: Georg Olms Verlag, 203–221. - Ryan, Mark and Sadler, Martin, 1992, “Valuation systems
and consequence relations”, in: S. Abramsky, D. Gabbay, and
T. Maibaum (eds.),
*Handbook of Logic in Computer Science*, Vol. 1., Oxford: Oxford University Press, 1–78. - Shramko, Yaroslav, 2014, “The logical way of being true: Truth values and the ontological foundation of logic”,
*Logic and Logical Philosophy*. - Shramko, Yaroslav, Dunn, J. Michael and Takenaka, Tatsutoshi,
2001, “The trilaticce of constructive truth
values”,
*Journal of Logic and Computation*, 11: 761–788. - Shramko, Yaroslav and Wansing, Heinrich, 2005, “Some
useful 16-valued logics: how a computer network should
think”,
*Journal of Philosophical Logic*, 34: 121–153. - –––, 2006,
“Hypercontradictions, generalized truth values, and logics of
truth and falsehood”,
*Journal of Logic, Language and Information*, 15: 403–424. - –––, 2009, “The
Slingshot-Argument and sentential idendity”,
*Studia Logica*, 91: 429–455. - Shramko, Yaroslav and Wansing, Heinrich, 2011,
*Truth and Falsehood: An Inquiry into Generalized Logical Values*, Trends in Logic Vol. 36, Dordrecht, Heidelberg, London, New York: Springer. - Sluga, Hans, 2002, Frege on the indefinability of truth, in:
E. Reck (ed.),
*From Frege to Wittgenstein: Perspectives on Early Analytic Philosophy*, Oxford: Oxford University Press, 75–95. - Suszko, Roman: “The Fregean axiom and Polish mathematical
logic in the 1920’s”,
*Studia Logica*, 36: 373–380. - Tarski, Alfred, 1930, “Über einige fundamentale
Begriffe der Metamathematik”,
*Comptes Rendus des Séances de la Société des Sciences et des Lettres de Varsovie*XXIII, Classe III: 22–29. - –––, 1930, “Fundamentale Begriffe der
Methodologie der deduktiven Wissenschaften, I”,
*Monatshefte für Mathematik und Physik*, 37: 361–404. - Truth Values. Part I, 2009, Special issue of
*Studia logica*, Yaroslav Shramko and Heinrich Wansing (eds.), Vol. 91, No. 3. - Truth Values. Part II, 2009, Special issue of
*Studia logica*, Yaroslav Shramko and Heinrich Wansing (eds.), Vol. 92, No. 2. - Urquhart, Alasdair, 1986, “Many-valued logic”, in:
D. Gabbay and F. Guenther (eds.),
*Handbook of Philosophical Logic*, Vol. III., D. Reidel Publishing Co., Dordrecht, 71–116. - Wansing, Heinrich, 2010, “The power of Belnap. Sequent
systems for
*SIXTEEN*_{3}”,*Journal of Philosophical Logic*, forthcoming. - Wansing, Heinrich and Belnap, Nuel, 2009, “Generalized truth
values. A reply to Dubois”,
*Logic Journal of the IGPL*, forthcoming. - Wansing, Heinrich and Shramko, Yaroslav, 2008, “Suszko’s
Thesis, inferential many-valuedness, and the notion of a logical
system”,
*Studia Logica*, 88: 405–429, 89: 147. - Williamson, Timothy, 1994,
*Vagueness*, London: Routledge. - Windelband, Wilhelm, 1915,
*Präludien: Aufätze und Reden zur Philosophie und ihrer Geschichte*, 5. Aufgabe, Bnd. 1., Tübingen. - Wójcicki, Ryszard, 1970, “Some remarks on the
consequence operation in sentential logics”,
*Fundamenta Mathematicae*, 68: 269–279. - –––, 1988,
*Theory of Logical Calculi. Basic Theory of Consequence Operations*, Dordrecht: Kluwer Academic Publishers. - Wrigley, Anthony, 2006, “Abstracting
propositions”,
*Synthese*, 151: 157–176. - Zadeh, Lotfi, 1965, “Fuzzy sets”,
*Information and Control*, 8: 338–53. - Zadeh, Lotfi, 1975, “Fuzzy logic and approximate
reasoning”,
*Synthese*, 30: 407–425. - Zaitsev, Dmitry and Shramko, Yaroslav, 2013, “Bi-facial truth: a case for generalized truth values”,
*Studia Logica*, 101: 1299–1318. - Zalta, Edward, 1983,
*Abstract Objects: An Introduction to Axiomatic Metaphysics*, Dordrecht: D. Reidel Publishing Co.

## Academic Tools

How to cite this entry. Preview the PDF version of this entry at the Friends of the SEP Society. Look up this entry topic at the Indiana Philosophy Ontology Project (InPhO). Enhanced bibliography for this entry at PhilPapers, with links to its database.

## Other Internet Resources

[Please contact the authors with suggestions.]