Movatterモバイル変換


[0]ホーム

URL:


SEP home page
Stanford Encyclopedia of Philosophy

Free Logic

First published Mon Apr 5, 2010; substantive revision Thu Jun 19, 2025

In most general terms, free logic is concerned with names that do notdenote. Classical logic requires each singular term to denote anobject in the domain of quantification — which is usually understoodas the set of “existing” objects. Free logic does not.Free logic is therefore useful for analyzing discourse containingsingular terms that either are or might be empty. Varying conventionsfor calculating the truth values of atomic formulas containing emptysingular terms yield three distinct forms of free logic: negative,positive and neutral, which is why we commonly refer to them as freelogics (in the plural) instead.

Most free logics have been first-order, their quantifiers ranging overindividuals. Recently, however, some work on higher-order free logicshas appeared. Corine Besson (2009) argues that internalist theories ofnatural kinds require second-order free logics whose quantifiers rangeover kinds, and she finds precedent for this idea ranging as far backas Cocchiarella (1986). Andrew Bacon, John Hawthorne, and GabrielUzquiano (2016) explore the possibility of using a higher-order freelogic to resolve certain intensional paradoxes, but they find thatthis idea faces daunting difficulties. Timothy Williamson (2016)reluctantly concurs. This article, however, focuses mainly onfirst-order logics.

Section 1 lays out a brief history and motivation of free logic,introduces basic definitions and explains how it differs from relatedlogics. The semantics for the variants of free logics are surveyed inSection 2. Section 3 presents the proof systems for the threevariants, briefly laying out the axiomatization and then focusing onthe currently favored proof-theoretic approaches. Section 4 iscritical, examining three anomalies that infect most free logics.Section 5 samples applications of free logic to theories ofdescription, logics of partial or non-strict functions, logics withKripke semantics, logics of fiction and logics that are in a certainsense Meinongian.

1. Brief History and Motivation

A consideration of one question regarding non-denoting names can betraced back to Aristotle (translation Barnes 1984):

It might, indeed, very well seem that the same sort of thing doesoccur in the case of contraries said with combination, ‘Socratesis well’ being contrary to ‘Socrates is sick’. Yetnot even with these is it necessary always for one to be true and theother false. For if Socrates exists one will be true and one false,but if he does not both will be false; neither ‘Socrates issick’ nor ‘Socrates is well’ will be true ifSocrates himself does not exist at all. (13b11–20)

While this passage possibly anticipates the issues free logics areconcerned with, it was in the 20th century that the modern debatebegins. In the first part of the 20th century, some inquiries weremade into a logic with possibly empty domains, orinclusivelogic (called so because it includes this possibility, Quine1954), and thusinquiry is sometimes considered a precursor to the investigations intofree logic. The section 1.2 below discusses the difference betweenfree and inclusive logics, however.

Proper modern free logics, as a family of first-order logics, cameabout as a result of examining the existence assumptions of classicallogics in the middle of the 20th century (Hintikka1959; Lambert 1967, 1997, 2001), with the name due to KarelLambert, which is short for “logic free of existence assumptionswith respect to its terms, singular and general” (we’lltighten up the previously loose talk of ‘names’ and focuson terms instead). But since in modern logic there are hardly anypresuppositions with regard to general terms (although there arenaturally some exceptions, likeBesson 2009), the first point willbe the focus of this exposition.

Consider then the following two arguments.

\[\frac{\text{Bucephalus is a horse.}}{\because \text{ There exists something that is a horse.}}\]

This sounds like a perfectly fine piece of elementary reasoning. Butthis is structurally at leastvery similar to the nextargument:

\[\frac{\text{Sleipnir does not exist.}}{ \because\text{ There exists something that does not exist.}}\]

A useful, albeit artificial, assumption that pervades the standardapproaches to quantified first order logic is that every singular termdenotes an object. Obviously, the second inference is blocked bylimiting singular terms to the denoting ones.

In opposition to this dismissive response “ intuitively,Socratescould have not existed ” (although,see possibilism-actualism debate), free logic chooses to alter thelogical rules for Existential Generalization (and related UniversalSpecification) by explicitly limiting them to the existence predicate\({E!}\).

1.1 Definition and Variants

The definitional hallmarks of a free logic are: (1) it is free ofexistential presuppositions with respect to its singular terms, (2) itis free of existential presuppositions with respect to its generalterms and finally (3) its quantifiers have existential import, or aremore broadly limited to the predicate which delineates the denotingterms, \({E!}\) (most commonly read asexistence, Leonard1956;Baaz and Iemhoff 2006; Maffezioli and Orlandelli 2019, anddefinedness, Feferman1995; Antonelli 2000).

In any case, it is crucial for the understanding of free logic that,in any of its versions, quantification is limited to the\(E!\)-predicate; whereas the particular interpretation of thispredicate may vary and, as we shall see later, this predicate does notneed to even have the time honored status of alogicalpredicate.

As stated previously, point (2) does not have any significant bearingon the discussion, while point (3) represents the limitation ofquantification to \({E!}\). Focusing now on point (1), the questionarises as to the status of atoms containing non-denoting terms, andwhat truth status is assigned to them determines the major variants offree logic.

Positive FL allows for some atoms with terms outside of\({E!}\) to remain true (at the very least self-identities). On theother handnegative FL treats all such atoms as uniformlyfalse (as was the suggestion in Aristotle’s quote above).Finallyneutral FL, assigns a third value to those atoms, andforms a subfamily of its own, depending on the interpretation of thatthird value and/or the meaning and inferential behavior of logicalsymbols.

1.2 Related Systems

Inclusive Logic

Another existence assumption that is frequently employed relates notto terms but to models — namely that the domain is non-empty. Logicswhich allow for the rejection of this assumption (i.e., allow us toinclude the empty domain) are calledinclusive. While theybear a close resemblance to free logics, these two issues areorthogonal to one another and can be considered in separation. To seethis, it is easy to considerempty logic of Hailperin(1953),which contains no singular terms and no elements of the domain. Whileobviously inclusive, this logic is not free, since there are nonon-denoting terms. The converse case of free non-inclusive logics iseasily obtained by additionally specifying this via the addition ofthe following rule to any of the free logics below:

\[\frac{{E!} t, \Gamma \Rightarrow \Delta}{\Gamma \Rightarrow \Delta} \text{NI, t fresh}\]

This is standardly taken to be the case with free logics, so this rulecan be assumed to be added to the systems discussed below.

Classical/Intuitionistic Logic

While most of the presentation here centers on the free logics arisingform the extension of classical propositional base, considerable workhas also gone into investigation of those with intuitionistic bases.Considerations discussed below apply,mutatis mutandis alsofor those bases. In either case the simplest way of obtaining anon-free logic from a free one is simply the addition of the rule

\[\frac{{E!} t, \Gamma \Rightarrow \Delta}{\Gamma \Rightarrow \Delta}\text{NI}^+\]

Notice that in contrast to the previous version of the rule whichrequired anarbitrary term be used, any term can be usedhere. Therefore, in effect this rule eliminates non-denoting terms (itstates, read bottom up, that in any proof search we may add theassumption a term denotes). Important to note is that theintuitionistic version of the rule contains at most one formulas in\(\Delta\), but is otherwise of the same form.

Quasi-free Logic

While the name is recent and due to Indrzejczak(2021a), the logics ofthese type have been considered for a while, with the most notableexample the Logic of Partial Terms (Feferman1995). This logic liessomewhere between classical (mutatis mutandis,intuitionistic) and free logics by, in effect, adding the ruleNI\(^+\) for singular terms, but remaining free for functionalexpressions. Feferman specifically discusses a negative freeextension, but a useful overview of multiple versions (and theiruniform cut elimination) is available in (Indrzejczak2021a).

1.3 Language of Free logic

For the formal presentation of free logics we utilize the language\(\mathcal{L}\), a standard first-order language (without functions),adapted from (Gratzl2010), with the vocabulary defined as

Definition 1 (Alphabet \(\mathcal{L}\)).Thealphabet of the language \(\mathcal{L}\) consists of:

  1. Denumerable list of free individual variables (names):\(a,b,c,\ldots\),

  2. Denumerable list of bound individual variables:\(x,y,z,\ldots\),

  3. Denumerable list of \(n\)-ary predicate variables, including aunary predicate \({E!}\) and a binary predicate \(=\),

  4. \(\neg\), \(\wedge\), \(\vee\), \(\to\), \(\forall\), \(\exists\),\((\), \()\).

Aformula of \(\mathcal{L}\) is then defined as

Definition 2 (Formula of \(\mathcal{L}\)).

\[A::= P^{n}(\bar{t_{1}},...,\bar{t_{n}})\ |\ \neg A\ |\ A\circ A\ |\ \forall x A\ |\ \exists x A\]

where \(\circ \in \{\wedge, \vee, \to\}\).

2. Formal Semantics for Free Logics

In this section we lay out common semantical approaches to freelogics. We commence with a formal presentation of the three(well-studied) semantical approaches for positive and negative freelogic.

2.1 Meinongian Semantics

Theinner-outer domain, orMeinongian semantics, hasbeen devised to study meta-theoretical properties of positive freelogic. The main ingredients for it are a structure and a valuation,laid out in the following two definitions:

Definition 3 (Meinongian structure\(\mathcal{S}_{m}\)). AMeinongian structure \(\mathcal{S}_{m}\)is a triple \(\langle\cD_i, \cD_o, \varphi\rangle\),where the following conditions are met:

  1. \(\cD_i, \cD_o\) are sets, with \(\cD_i\) theinner domain, thought of as the set of existents, and \({\mathcalD}_o\) the outer domain, thought of the set of non-existents. Both\(\cD_i\), and \(\cD_o\) can possibly be empty, however:\(\cD_i \cup \cD_o \not = \varnothing\), and \(\cD_i \cap \cD_o =\varnothing\).

  2. \(\varphi(E!) = \cD_i\).

  3. Let \(\cD\) be the union of \(\cD_i\) and\(\cD_o\), then:

    • • For every free individual variable \(t\): \(\varphi(t) \in\cD\).
    • • For every \(n\)-ary predicate \(P^n\): \(\varphi(P^n) \subseteq\cD^n\).
    • • Every object in \(\cD\) has a name in the formallanguage, i.e. if \(d \in \cD\), then \(d^\bullet\) (thestandard-name of \(d\)) is in the language.

Definition 4 (Meinongian Valuation \({\mathcalV}^{m}\)).The truth-value assignment \({\mathcal V}^{m}\) on thestructure \(\mathcal{S}_m\) is defined as

  1. \(\notag {\mathcal V}^{m}({E!} t)= \begin{cases}\top, & \text{if}\ \varphi(t) \in \cD_i\\ \bot, & \text{otherwise} \end{cases}\)

  2. \(\notag {\mathcal V}^{m}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}\top, & \text{if}\ \langle \varphi(t_{1}),\ldots,\varphi(t_{n})\rangle\in \varphi(P^{n})\\ \bot, & \text{otherwise} \end{cases}\)

  3. \(\notag {\mathcal V}^{m}(s = t)= \begin{cases}\top, & \text{if}\ \varphi(s) = \varphi(t)\\ \bot, & \text{otherwise} \end{cases}\)

  4. \(\notag {\mathcal V}^{m}(\neg A)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{m}(A)=\bot\\ \bot, & \text{if}\ {\mathcal V}^{m}(A)=\top \end{cases}\)

  5. \(\notag {\mathcal V}^{m}( A\to B)= \begin{cases}\bot, & \text{if}\ {\mathcal V}^{m}(A)=\top\ and\ {\mathcal V}^{m}(B)=\bot\\ \top, & \text{otherwise} \end{cases}\)

  6. \(\notag {\mathcal V}^{m}( \forall x A)= \begin{cases}\top, & \text{if } \forall d\in \cD_i, {\mathcal V}^{m}(A[d^\bullet/x])=\top\\ \bot, & \text{if } \exists d\in \cD_i, {\mathcal V}^{m}(A[d^\bullet/x])=\bot \end{cases}\)

  7. \({\mathcal V}^{m}(A)= \top\) iff \({\mathcal V}^{m}(A) \not=\bot\)

We lay out several examples of (logically) true statements, as well asone of non-entailment.

Example 1.

  1. \(\exists x(x = a)\) is not logically true (where \(\exists x\) isunderstood in the usual way as \(\neg \forall x \neg\)).

    Let \(\mathcal{S}_{m}\) be a Meinongian-structure with\(\langle\cD_i, \cD_o, \varphi\rangle\), with \(\cD_i= \varnothing\), and \(\cD_o = \{1\}\), \(\varphi(a) = 1\). Whileclearly \({\mathcal V}^{m}(a=a) = \top\), nonetheless \({\mathcalV}^{m}(\exists x(x=a)) = \bot\) since for no \(d\in \cD_i\), \({\mathcalV}^m(d^\bullet = a)=\top\).

  2. \(P(a) \not \models \exists xP(x)\) is true (i.e., the entailmentdoes not hold).

    Let \(\mathcal{S}_{m}\) be a Meinongian-structure with\(\langle\cD_i, \cD_o, \varphi\rangle\), with \(\cD_i= \varnothing\), and \(\cD_o = \{1\}\), \(\varphi(a) = 1\), \(\varphi(P)= \{1\}\), then: \({\mathcal V}^{m}(P(a)) = \top\), but nonetheless\({\mathcal V}^{m}(\exists xP(x)) = \bot\).

  3. \(P(a) \to \exists xP(x)\) is not logically true; using the sameargument as in (1) above.

  4. \(\forall xE!x\) is logically true.

    Follows immediately from the valuation for \(E!\).

2.2 Supervaluational Semantics

The supervaluational approach to semantics offers means for reducingthree-valued semantics to a positive one. It is more involved, but hassome advantages over Meinongian semantics given that it does not makeuse of an outer-domain, which can be viewed as ontologically dubious.The price for this is at least more formal complexity and, furthermorethat meta-theoretically it is not compact in the sense of thecompactness theorem; more on this in Example 2 and remark. Theapproach of fully retaining three-valued semantics is explored in thesection on neutral free logic later in this section.

One of the goals of supervaluational semantics is to save the laws ofclassical logic, such as \(A\vee \neg A\), \(\neg(A \wedge \neg A)\)while preserving the spirit of free logic, that is allowing for emptysingular terms and quantification which is tied to the\(E!\)-predicate. This is achieved by setting up a multi-stageprocess, that commences with the following definition:

Definition 5 (Stage-1 structure\(\mathcal{S}_{s1}\)).A stage-1 structure \(\mathcal{S}_{s1}\) isa pair \(\langle\cD, \varphi\rangle\), where the followingconditions are met:

  1. \(\cD\) is a possibly empty set.

  2. \(\varphi\) is a partial function such that:

    • •  If a free individual variable \(t\) is in \(D_\varphi\),the domain of \(\varphi\), then for some \(d \in \cD\), \(\varphi(t) =d\).
    • • \(\varphi(E!) = \cD\).
    • • For every \(n\)-ary predicate \(P^n\):\(\varphi(P^n) \subseteq \cD^n\).
  3. Every object in \(\cD\) has a name in the formallanguage, i.e. if \(d \in \cD\), then \(d^\bullet\) (thestandard-name of \(d\)) is in the language.

Definition 6 (Stage-1 Valuation \({\mathcalV}^{s1}\)).The truth-value assignment \({\mathcal V}^{s1}\) onthe structure \(\mathcal{S}_{s1}\) is defined as

  1. \(\notag {\mathcal V}^{s1}({E!} t)= \begin{cases}\top, & \text{if}\ t \in D_\varphi \\ \bot, & \text{otherwise}\end{cases}\)

  2. \(\notag {\mathcal V}^{s1}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}\top, & \text{if } t_i {\scriptsize\ (1\leq i \leq n)} \in D_\varphi, \text{ and} \\ & \langle \varphi(t_1), \ldots,\varphi(t_{n})\rangle\in \varphi(P^{n})\\ \bot, & \text{if } t_i {\scriptsize\ (1\leq i \leq n)} \in D_\varphi, \text{ and}\\ & \langle \varphi(t_{1}) \ldots,\varphi(t_{n})\rangle\not\in \varphi(P^{n}) \\ \text{undefined,} & \exists t_i {\scriptsize\ (1\leq i \leq n)} \not\in D_\varphi,\end{cases}\)

  3. \(\notag {\mathcal V}^{s1}(s = t)= \begin{cases}\top, & \text{if } s, t \in D_\varphi \text{ and } \varphi(s) = \varphi(t)\\ \bot, & \text{if } s, t \in D_\varphi \text{ and } \varphi(s) \not = \varphi(t)\\ \bot, & \text{if one of } s \text{ or } t \not\in D_\varphi\\ \text{undefined,} & \text{if both}\ s,t \not\in D_\varphi\end{cases}\)

A stage-2 structure over a stage-1 structure is defined asfollows:

Definition 7 (Stage-2 structure over a stage-1structure).An \(\mathcal{S}_{s2}\)-structure with \(\langle D',\varphi'\rangle\) is over an \(\mathcal{S}_{s1}\)-structure with\(\langle D, \varphi\rangle\) (oran \(\mathcal{S}_{s2}\)-structure isa completion of an \(\mathcal{S}_{s1}\)-structure) iff

  1. \(D' \not = \varnothing\), \(D \subseteq D'\),

  2. for every \(n\)-ary predicate \(P^n\), \(\varphi(P^n) \subseteq\varphi'(P^n)\),

  3. for every free individual variable \(t\), if \(t\) is in thedomain of \(\varphi\), then: \(\varphi'(t) = \varphi(t)\),

  4. for every free individual variable \(t\), \(\varphi(t) \inD'\).

Based on an \(\mathcal{S}_{s2}\)-structure which is in turn acompletion (Morscherand Simons 2001a) of an\(\mathcal{S}_{s2}\)-structure, we define a valuation \({\mathcalV}^{s2}\) as follows:

Definition 8 (Stage-2 Valuation \({\mathcalV}^{s2}\)).The truth-value assignment \({\mathcal V}^{s2}\) isdefined as

  1. If \(A\) is a formula such that \(A\) is in the domain of\({\mathcal V}^{s1}\), then \({\mathcal V}^{s2}(A) = {\mathcal V}^{s1}= A\).

  2. If \(A\) is a formula such that \(A\) is not in the domain of\({\mathcal V}^{s1}\), then \({\mathcal V}^{s2}\) is defined asfollows:

  3. \(\notag {\mathcal V}^{s2}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}\top, & \text{if } \langle \varphi'(t_1) , \ldots,\varphi'(t_{n})\rangle\in \varphi'(P^{n})\\ \bot, & \text{if } \langle \varphi'(t_{1}) \ldots,\varphi'(t_{n})\rangle\not\in \varphi'(P^{n}) \end{cases}\)

  4. \(\notag {\mathcal V}^{s2}(s = t)= \begin{cases}\top, & \text{if}\ \varphi'(s) = \varphi'(t)\\ \bot, & \text{if} \ \varphi'(s) \not = \varphi'(t) \end{cases}\)

  5. \(\notag {\mathcal V}^{s2}(\neg A)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{s2}(A)=\bot\\ \bot, & \text{if}\ {\mathcal V}^{s2}(A)=\top \end{cases}\)

  6. \(\notag {\mathcal V}^{s2}( A\to B)= \begin{cases}\bot, & \text{if}\ {\mathcal V}^{s2}(A)=\top\ and\ {\mathcal V}^{s2}(B)=\bot\\ \top, & \text{otherwise} \end{cases}\)

  7. \(\notag {\mathcal V}^{s2}( \forall x A)= \begin{cases}\top, & \text{if } \forall d^\bullet: \text{if }{\mathcal V}^{s2}(E!d^\bullet) = \top, \\ & \qquad\text{then } {\mathcal V}^{s2}(A[d^\bullet/x])=\top\\ \bot, & \text{if } \exists d^\bullet, {\mathcal V}^{s2}(E!d^\bullet) = \top \text{ and } {\mathcal V}^{s2}(A[d^\bullet/x])=\bot \end{cases}\)

The remaining definitional clauses for the Boolean cases andexistentially quantified formulas follow as usual. Now with this athand, we can define asupervaluation \(\sigma\) which isbased on a stage-1 structure and its stage-2 superstructures; in orderto indicate the dependence of \(\sigma\) with respect to \({\mathcalV}^{s1}\), we write \(\sigma_{{\mathcal V}^{s1}}\), and define:

Definition 9 (Supervaluation \(\sigma_{{\mathcalV}^{s1}}\)).

  1. \(\sigma_{{\mathcal V}^{s1}}(A) = \top\) iff \({\mathcalV}^{s2}(A) = \top\) for all stage-2 structures \(\mathcal{S}_{s2}\)over stage-1 structure \(\mathcal{S}_{s1}\).

  2. \(\sigma_{{\mathcal V}^{s1}}(A) = \bot\) iff \({\mathcalV}^{s2}(A) = \bot\) for all stage-2 structures \(\mathcal{S}_{s2}\)over stage-1 structure \(\mathcal{S}_{s1}\).

  3. \(A\) is not in the domain of \(\sigma_{{\mathcal V}^{s1}}(A)\)otherwise, i.e. there is a stage-2 structure over a stage-1 structurewith \({\mathcal V}^{s2}(A) = \top\), and there is a stage-2 structureover a stage-1 structure with \({\mathcal V}^{s2}(A) =\bot\).

Since this semantics is more complicated we define core semanticalnotions in detail and provide some examples.

Definition 10.

  1. A formula \(A\) islogically true, orlogicallysupertrue iff for all \(\mathcal{S}_{s1}\) structures with\(\sigma_{\mathcal{S}^{s1}}(A) = \top\).

    A formula \(A\) islogically false, orlogically superfalse ifffor all \(\mathcal{S}_{s1}\) structures with\(\sigma_{\mathcal{S}^{s1}}(A) = \bot\).

  2. A formula \(A\) is alogical consequence of a set of formulas\(\Gamma\), or \(A\) is alogical superconsequence of \(\Gamma\)\((\Gamma \models A)\) iff for all \(\mathcal{S}_{s1}\) structures: if\(\sigma_{\mathcal{S}^{s1}}(B) = \top\), for all \(B \in \Gamma\),then \(\sigma_{\mathcal{S}^{s1}}(A) = \top\).

  3. A set of formulas \(\Gamma\) issatisfiable, orsupersatisfiableiff there is a \(\mathcal{S}_{s1}\) structure with\(\sigma_{\mathcal{S}^{s1}}(A) = \top\), for all \(A \in\Gamma\).

  4. A formula \(A\) iscontingent, orsupercontigentiff (1) there isa \(\mathcal{S}_{s1}\) structure with \(\sigma_{\mathcal{S}^{s1}}(A) =\top\) and a (2) there is a \(\mathcal{S}_{s1}\) structure with\(\sigma_{\mathcal{S}^{s1}}(A) = \bot\).

Next we offer several examples as a way of elaborating on thesedefinitions.

Example 2.

  1. \(\exists x(x = a)\) is not logically true.

    Let there be a \(\mathcal{S}_{s1}\) structure such that \(a\) isnot in the domain of \(\varphi\); the result follows.

  2. \(P(a) \models \exists xP(x)\).

    According to our definition of logical superconsequence, \(\existsxP(x)\) follows from \(P(a)\) just in case for all\(\mathcal{S}_{s1}\) structures: if \(\sigma_{\mathcal{S}_{s1}}(P(a))= \top\), then \(\sigma_{\mathcal{S}_{s1}}(\exists xP(x)) =\top,\) now plugging in the clause 1 of Definition 9 we obtain:just in case for all \(\mathcal{S}_{s1}\) structures: if \({\mathcalV}^{s2}(P(a)) = \top\) for every completion \(\mathcal{S}_{s2}\) of\(\mathcal{S}_{s1}\), then \({\mathcal V}^{s2}(\exists xP(x) ) =\top\) for every completion \(\mathcal{S}_{s2}\) of\(\mathcal{S}_{s1}\).

  3. \(P(a) \to \exists xP(x)\) is not logically (super-)true.

    Suppose that \(P(a) \to \exists xP(x)\) is logically (super-)true,i.e. for all \(\mathcal{S}_{s1}\) structures,\(\sigma_{\mathcal{S}_{s1}}(P(a) \to \exists xP(x)) = \top\), just incase \({\mathcal V}^{s2}(P(a) \to \exists xP(x))=\top\) for all\(\sigma_{\mathcal{S}_{s2}}\) over \(\sigma_{\mathcal{S}_{s1}}\).There is a valuation \({\mathcal V}^{s1}\) such that \({\mathcalV}^{s1}\) is not defined for \(P(a)\), so \({\mathcal V}^{s1}(E!a) ={\mathcal V}^{s1}(P(a)) = \bot\), and the desired resultfollows.

  4. \(\forall xE!x\) is logically (super-)true.

    \({\mathcal V}^{s2}(\forall xE!x) = \top\) for all\(\mathcal{S}_{s2}\) structures over \(\mathcal{S}_{s1}\), since:either \({\mathcal V}^{s2}(E!d^\bullet) = \top\) or \({\mathcalV}^{s2}(E!d^\bullet) = \bot\) for all \(d^\bullet\). However, for bothcases in by definition8 clause 7: \({\mathcal V}^{s2} (\forall xE!x) = \top\).

Some remarks about the above examples are in order.

(1) Items 2 and 3 show that strong completeness is not available forlogical superconsequence, and with it that compactness fails.

(2) As the previous example highlights the logical consequencerelation used in supervaluational semantics isglobal asopposed to the more usuallocal. Local consequence statesthat \(\Gamma\) entails \(A\) just in case every model that makes allof \(\Gamma\) true, likewise makes \(A\) true — the quantifier takesthe wide scope. By contrast, global consequence states that if everymodel makes all of \(\Gamma\) true, then every model makes \(A\) true-the implication takes the wide scope instead.

2.3 Negative Semantics

Let us now turn to a negative structure, which is defined asfollows:

Definition 11 (Negative structure\(\mathcal{S}_{n}\)). ANegative structure \(\mathcal{S}_{n}\) isa pair \(\langle\cD, \varphi\rangle\), where the followingconditions are met:

  1. \(\cD\) is a possibly empty set.

  2. \(\varphi\) is a partial function such that:

    • • If a free individual variable \(t\) is in the domain of\(\varphi\), then for some \(d \in \cD\), \(\varphi(t) = d\).
    • • \(\varphi(E!) = \cD_i\).
    • • For every \(n\)-ary predicate \(P^n\): \(\varphi(P^n) \subseteq \cD^n\).
  3. Every object in \(\cD\) has a name in the formallanguage, i.e. if \(d \in \cD\), then \(d^\bullet\) (thestandard-name of \(d\)) is in the language.

Definition 12 (Negative Valuation \({\mathcalV}^{n}\)).The truth-value assignment \({\mathcal V}^{n}\) on thestructure \(\mathcal{S}_n\) is defined as

  1. \(\notag {\mathcal V}^{n}({E!} t)= \begin{cases}\top, & \text{if}\ t \text{ is in the domain of} \ \varphi\\ \bot, & \text{otherwise} \end{cases}\)

  2. \(\notag {\mathcal V}^{n}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}\top, & \text{if } t_i {\scriptsize\ (1\leq i \leq n)} \in D_\varphi \text{ and} \\ & \text{and}\ \langle \varphi(t_{1}), \ldots,\varphi(t_{n})\rangle\in \varphi(P^{n})\\ \bot, & \text{otherwise} \end{cases}\)

  3. \(\notag {\mathcal V}^{n}(s = t)= \begin{cases} \top, & \text{if } s, t \in D_\varphi, \text{ and } \varphi(s) = \varphi(t)\\ \bot, & \text{otherwise} \end{cases}\)

  4. \(\notag {\mathcal V}^{n}(\neg A)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{n}(A)=\bot\\ \bot, & \text{if}\ {\mathcal V}^{n}(A)=\top \end{cases}\)

  5. \(\notag {\mathcal V}^{n}( A\to B)= \begin{cases}\bot, & \text{if}\ {\mathcal V}^{n}(A)=\top\ and\ {\mathcal V}^{n}(B)=\bot\\ \top, & \text{otherwise} \end{cases}\)

  6. \(\notag {\mathcal V}^{n}( \forall x A)= \begin{cases}\top, & \text{if for every } d\in \cD_i, {\mathcal V}^{n}(A[d^\bullet/x])=\top\\ \bot, & \text{if for some } d\in \cD_i, {\mathcal V}^{n}(A[d^\bullet/x])=\bot \end{cases}\)

  7. \({\mathcal V}^{n}(A)= \top\) iff \({\mathcal V}^{n}(A) \not=\bot\)

Example 3.

  1. \(\exists x(x = a)\) is not logically true.

    Let \(\mathcal{S}_n\) be a negative structure with \(D =\varnothing\), so no individual variable is in the domain of\(\varphi\), so \({\mathcal V}_n(a = a) = \bot\) for all freeindividual variable, and so \({\mathcal V}_n(\exists x(x = a)) =\bot\).

  2. \(P(a) \models \exists xP(x)\) is correct.

    Suppose it is not, then there is a \(\mathcal{S}_n\) structurewith \({\mathcal V}_n(P(a)) = \top\), and \({\mathcal V}_n(\existsxP(x)) = \bot\), which is impossible.

  3. \(P(a) \to \exists xP(x)\) is logically true, using basically thesame argument as before.

  4. \(\forall xE!x\) is logically true. For any \(\mathcal{S}_n\) witha non-empty domain the claim is obviously true; for any\(\mathcal{S}_n\) structure with empty domain it is vacuously true dueto clause 6 of definition6.

2.4 Generalized Semantics

The approach of utilizinggeneralized semantics wasintroduced by Pavlovićand Gratzl (2021) to facilitate meta-theory. In a nutshell, theidea of this approach is that for the proofs of soundness andcompleteness, adescription of a model, rather than afull-blown model, will suffice. This allows for a simplifiedpresentation of semantics (eschewing partial functions) and, given thatit has a greater level of generality, can be applied to differentparticular semantic approaches. Great use of this feature ofgeneralized semantics was made to offer a uniform picture of a varietyof positive and negative free logics.

Definition 13 (Negative structure\(\mathcal{S}_{n}\)).A negative structure \(\mathcal{S}_{n}\) isa pair \(\langle\cD,\varphi\rangle\), where \({\mathcalD}=a_{1},\ldots, b_{1},\ldots\) countable list of free individualvariables, and \(\varphi\) aninterpretation function on\(\mathcal{L}:\)

  • \(\varphi(t)=t\), where \(t \in \cD\) (to emphasize itsdual role we will abuse the notation slightly and write \({\mathcalD}\) as \(\varphi(\cD)\))

  • \(\varphi({E!})\subseteq \cD\)

  • \(\varphi(=)=Ref \cup Id\), closed under symmetry andtransitivity, where:

    • • \(Ref=\{\langle t,t\rangle\ |\ t\in \varphi({E!})\}\)
    • • \(Id\subseteq \varphi({E!})\times \varphi({E!})\)
  • \(\varphi(P^{n})\subseteq \varphi({E!})^{n}\) such that if\(\langle s,t\rangle\in \varphi(=)\), then \(\langle\ldots,s_{i},\ldots\rangle\in \varphi(P^{n})\) iff \(\langle\ldots,t_{i},\ldots\rangle\in \varphi(P^{n})\), for any \(n\) and any \(1\leqi\leq n\).

A positive structure is defined as

Definition 14 (Positive structure\(\mathcal{S}_{p}\)).The positive structure \(\mathcal{S}_{p}\)differs from \(\mathcal{S}_{n}\) only in that

  • \(Ref=\{\langle t,t\rangle\ |\ t\in \varphi({\mathcalD})\}\),

  • \(Id\subseteq \varphi(\cD)\times \varphi(\cD)\)and

  • \(\varphi(P^{n})\subseteq \varphi(\cD)^{n}\).

The clause \(\varphi({E!})\subseteq \cD\) can be omitted,since \({E!}\) is defined like any other unary predicate by the lastclause of the definition, and not specified as a logical predicate. Asanother consequence of this definition, if \(s=t\) then \({E!} s\) iff\({E!} t\).

To create a model we attach to these structures a valuation function,propositionally classical while incorporating free quantification.

Definition 15 (Valuation \({\mathcal V}\)).Thetruth-value assignment \({\mathcal V}\) on the structure\(\langle\cD,\varphi\rangle\) is defined as

  • \({\mathcal V}(P^{n}(t_{1},\ldots,t_{n}))=\top\) iff \(\langlet_{1},\ldots,t_{n}\rangle\in \varphi(P^{n})\), and \(\bot\)otherwise.

  • Standard for connectives.

  • \({\mathcal V}(\forall x A)=\top\) iff for every \(t\in\varphi({E!})\) it holds that \({\mathcal V}(A[t/x])=\top\), and\(\bot\) otherwise.

  • \({\mathcal V}(\exists x A)=\top\) iff for some \(t\in\varphi({E!})\) it holds that \({\mathcal V}(A[t/x])=\top\), and\(\bot\) otherwise.

By way of comparison, from these two structures we can likewise defineaclassical structure, namely a structure validating, underthe valuation above, precisely all of classical first order logic:

Definition 16 (Structure \(\mathcal{S}_{c}\)). Aclassical structure \(\mathcal{S}_{c}\) is any structure such that itis both an \(\mathcal{S}_{p}\) and an \(\mathcal{S}_{n}\).

2.5 Neutral Semantics

A similar investigation is offered for neutral free logics based onstrong (Kleene1938) and weak Kleene conditional. For simplicity thepresentation here is limited to negation and implication,identity-free segment.

Even though there are multiple possible neutral free logics, there isgood reason to see it as a single kind of logic, since the treatmentof quantifiers does not vary between these interpretations, and thesystems under consideration here vary only the type of implicationused.

Definition 17 (Neutral structure\(\mathcal{S}_{nt}\)). Aneutral structure \(\mathcal{S}_{nt}\) isa pair \(\langle\cD,\varphi\rangle\), where \({\mathcalD}=a_{1},\ldots, b_{1},\ldots\) countable list of free individualvariables, and \(\varphi\) aninterpretation function on\(\mathcal{L}:\)

  • \(\varphi(t)=t\), where \(t \in \cD\) (to emphasize itsdual role we will abuse the notation slightly and write \({\mathcalD}\) as \(\varphi(\cD)\))

  • \(\varphi({E!})\subseteq \varphi(\cD)\),

  • \(\varphi(P^{n})\subseteq \varphi({E!})^{n}\).

Notice that the neutral structure here is presented as a negativestructure in order to simplify the presentation of the valuationsbelow.

Definition 18 (Weak Valuation \({\mathcal V}^{-}\)).The truth-value assignment \({\mathcal V}^{-}\) on the structure\(\langle\cD,\varphi\rangle\) is defined as

  1. \(\notag {\mathcal V}^{-}({E!} t)= \begin{cases}\top, & \text{if}\ t\in \varphi({E!})\\ \bot, & \text{otherwise} \end{cases}\)

  2. \(\notag {\mathcal V}^{-}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}+, & \text{if for some } 1\leq i\leq n, t_i \notin \varphi({E!})\\ \top, & \text{if}\ \langle t_{1},\ldots,t_{n}\rangle\in \varphi(P^{n})\\ \bot, & \text{otherwise} \end{cases}\)

  3. \(\notag {\mathcal V}^{-}(\neg A)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{-}(A)=\bot\\ \bot, & \text{if}\ {\mathcal V}^{-}(A)=\top\\ +, & \text{otherwise} \end{cases}\)

  4. \(\notag {\mathcal V}^{-}( A\to B)= \begin{cases}+, & \text{if}\ {\mathcal V}^{-}(A)=+\ or\ {\mathcal V}^{-}(B)=+ \\ \bot, & \text{if}\ {\mathcal V}^{-}(A)=\top\ and\ {\mathcal V}^{-}(B)=\bot\\ \top, & \text{otherwise} \end{cases}\)

  5. \(\notag {\mathcal V}^{-}( \forall x A)= \begin{cases}\top, & \text{if for every } t\in \varphi({E!}), {\mathcal V}^{-}(A[t/x])=\top\\ \bot, & \text{if for some } t\in \varphi({E!}), {\mathcal V}^{-}(A[t/x])=\bot\\ +, & \text{otherwise} \end{cases}\)

Definition 19 (Strong Valuation \({\mathcalV}^{3}\)).The truth-value assignment \({\mathcal V}^{3}\) on thestructure \(\langle\cD,\varphi\rangle\) is definedas

  1. \(\notag {\mathcal V}^{3}(E! t)= \begin{cases}\top, & \text{if}\ t\in \varphi(E!)\\ \bot, & \text{otherwise} \\\end{cases}\)
  2. \(\notag {\mathcal V}^{3}(P^{n}(t_{1},\ldots,t_{n}))= \begin{cases}+, & \text{if for some } 1\leq i\leq n, t_i \notin \varphi({E!})\\ \top, & \text{if } \langle t_{1},\ldots,t_{n}\rangle\in \varphi(P^{n})\\ \bot, & \text{otherwise}\end{cases}\)
  3. \(\notag {\mathcal V}^{3}(\neg A)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{3}(A)=\bot\\ \bot, & \text{if}\ {\mathcal V}^{3}(A)=\top\\ +, & \text{otherwise} \end{cases}\)
  4. \(\notag {\mathcal V}^{3}( A\to B)= \begin{cases}\top, & \text{if}\ {\mathcal V}^{3}(A)=\bot \ or\ {\mathcal V}^{3}(B)=\top \\ \bot, & \text{if}\ {\mathcal V}^{3}(A)=\top\ and\ {\mathcal V}^{3}(B)=\bot\\ +, & \text{otherwise} \end{cases}\)
  5. \(\notag {\mathcal V}^{3}( \forall x A)= \begin{cases}\top, & \text{if for every } t\in \varphi({E!}), {\mathcal V}^{3}(A[t/x])=\top\\ \bot, & \text{if for some } t\in \varphi({E!}), {\mathcal V}^{3}(A[t/x])=\bot\\ +, & \text{otherwise} \end{cases}\)

When it comes to supervaluations of this generalized semantics, acompletion of a neutral structure, \(\varphi '\), is identical to\(\varphi\) it completes, except that \(\varphi'(P^n) \subseteq\varphi'(D)\) (therefore making it a positive structure) such that\(\varphi(P^n) \subseteq \varphi'(P^n)\), and the valuations for atomsdo not contain the case for \(+\) (thus making it moot for logicalsymbols).

We again offer several examples, to illustrate both the functioning ofthe two systems, and also their differences.

Example 4.

  1. \(\forall x {E!} x\) is valid in both weak and strong models;proof, same as in Example 2, follows immediately from the valuationfor \({E!}\).

  2. \(\forall x Px \to P(a)\) is always non-false (sotolerantlyvalid) under either valuation, although not always true (so notstrictly valid) (for more on strict and tolerant validity,see (Cobreros et al.2012)).

    If \(P(a)\) is false, then \({E!} a\) is true, and therefore\(\forall x P(x)\) is false. However, if \({E!} a\) is false, thisformula is third-valued under weak valuation, and either third-valued(if \(\forall x P(x)\) is true) or true (if \(\forall x P(x)\) isfalse) under the strong evaluation.

  3. \(\forall x P(x) \to ({E!} a \to P(a))\) is true under the strongevaluation.

    \({E!} a\) is crisp, meaning it is always true or false. If false,\({E!} a \to P(a)\) is true and the whole formula is true. If true,then \(P(a)\) is either true or false. In the former case \({E!} a \toP(a)\) is true and the whole formula is true. In the latter case,\(\forall x P(x)\) is false and the whole formula is againtrue.

  4. \(\forall x P(x) \to ({E!} a \to P(a))\) is merely non-false underthe weak evaluation.

    If \({E!} a\) is true, the reasoning is the same as in theprevious point. But if it is false, the whole formula isthird-valued.

3. Formal Proof Systems for Free Logics

Traditional presentation of proof-systems for free logic has moreoften been in Hilbert, or axiom, style and due to this historical factwe first introduce some formalizations of variants of free logic byusing this style. However, further types of proof systems have beendeveloped which facilitated fruitful research in this area; so, mostof this section is devoted to these more useful proof systems. Beforestating systems for Hilbert-style calculi of free logic, we recallsuch a system for classical logic.  It and the rest of thesystems presented here are formulated in a first-order language\(\bL\) without sentence letters or function symbols, whose primitivelogical operators are negation (not) ‘\({\neg}\)’, theconditional (if-then) ‘\(\rightarrow\)’, the universalquantifier (for all) ‘\(\forall\)’, identity‘=’ and ‘E!’, the others being defined asusual. We assume for the sake of definiteness that the formulas of\(\bL\) are closed (contain no unquantified variables) and that theymay be vacuously quantified (have the form \(\forall xA\) or \(\existsxA\), where \(x\) does not occur free in \(A)\). An occurrence of avariable isquantified if it lies within the scope of anoperator such as ‘\(\forall\)’ or‘\(\exists\)’ that binds that variable; otherwise it isfree. Each axiom system hasmodus ponens as the solerule of inference.

Definition 20 (Axioms for classical logic).

\[\begin{align}\tag{H1} &\text{Classical tautologies}\\ \tag{H2} &\forall x (A \to B) \to (\forall x A \to \forall xB)\\ \tag{H3} &A \to \forall x A, x \text{ not free in }A\\ \tag{H4} &\forall xA \to A[t/x]\\ \tag{H5} &s = t \to (A \to A[t//s])\\ \tag{H6} &t = t\\ \tag{H7} &\forall xA,\text{ if } A\text{ is tautologous} \end{align} \]

3.1 Hilbert-style Systems of Free Logic

In contrast, the Hilbert-style systems for free logics are below,starting with one for the positive variant, PFL. Note in particularAxiom (P4).

Definition 21 (Axioms for positive free logic).

\[\begin{align}\tag{P1} &\text{Classical tautologies}\\ \tag{P2} &\forall x (A \to B) \to (\forall x A \to \forall xB)\\ \tag{P3} &A \to \forall x A, x \text{ not free in }A\\ \tag{P4} &\forall xA \to (E!t \to A[t/x])\\ \tag{P5} &s = t \to (A \to A[t//s])\\ \tag{P6} &t = t\\ \tag{P7} &\forall xA,\text{ if } A\text{ is tautologous}\\ \tag{P8} &\forall xE! x\\ \end{align} \]

Next is a Hilbert-style calculus for negative free logic, NFL.Compared to the one for PFL, note Axiom (N6) and the added Axiom(N9).

Definition 22 (Axioms for negative free logic).

\[\begin{align}\tag{N1} &\text{Classical tautologies}\\ \tag{N2} &\forall x (A \to B) \to (\forall x A \to \forall xB)\\ \tag{N3} &A \to \forall x A, x \text{ not free in }A\\ \tag{N4} &\forall xA \to (E!t \to A[t/x])\\ \tag{N5} &s = t \to (A \to A[t//s])\\ \tag{N6} &E!t \to t = t\\ \tag{N7} &\forall xA,\text{ if } A\text{ is tautologous}\\ \tag{N8} &\forall xE! x\\ \tag{N9} &P[t_1, ..., t_n] \to (E!t_1 \wedge ... \wedge E!t_n)\\\end{align} \]

For definitions ofderivability, provability, and furthersyntactic concepts and theorems, e.g. deduction theorem, see the entryonclassical logic.

Some theorems. We exhibit some interesting theoremsof free logic, beginning with with positive free logic andHintikka's Law: \(E!s \leftrightarrow \exists x(x = s)\) Theproof from left to right is straightforward:

\[\begin{align}\tag*{1.} &\forall x\neg(x = t) \to (E!t \to \neg(x= t) ) &\text{[from P4]} \\\tag*{2.} &t = t &\text{[from P6]} \\\tag*{3.} &t = t \to (E!t \to \neg \forall x \neg (x = t)) &\text{[from 1 by logic]} \\\tag*{4.} &E!t \to \neg \forall x \neg (x = t) &\text{[from 2,3 by MP]}\end{align}\]

On the other hand, the proof from right to left is slightly moreconvoluted:

\[\begin{align}\tag*{ 1.} &s=t \to (E!s \to E!t) &\text{[from P5]} \\\tag*{ 2.} &\forall x((x = t) \to (E!x \to E!t)) &\text{[from 1, P7]} \\\tag*{ 3.} &\forall x(\neg E!t \to (E!x \to \neg (x =t))) &\text{[from 2 by logic]} \\\tag*{ 4.} &\forall x\neg E!t \to \forall x(E!x \to \neg (x =t)) &\text{[from 3,P2 by logic]} \\\tag*{ 5.} &\neg E!t \to \forall x \neg E!t &\text{[from P3]} \\\tag*{ 6.} &\neg E!t \to \forall x(E!x \to \neg (x =t)) &\text{[from 4,5 by logic]} \\\tag*{ 7.} &\forall x (E!x \to \neg (x=t)) \\ &\qquad \to (\forall xE!x \to \forall x\neg (x=t)) &\text{[from P2]} \\\tag*{ 8.} &\forall xE!x \to (\forall x(E!x \to \neg (x=t)) \\ &\qquad \to \forall x \neg (x=t)) &\text{[from 7,P2 by logic]} \\\tag*{ 9.} &\forall xE!x &\text{[from P8]} \\\tag*{ 10.} &\forall x(E!x \to \neg (x=t)) \to \forall x \neg (x=t) &\text{[from 8,9 by MP]} \\\tag*{ 11.} &\neg E!t \to \forall x\neg x=t &\text{[from 6,10 by logic]} \\\tag*{ 12.} &\exists x (x=t) \to E!t &\text{[from 11 by logic]}\end{align}\]

Now moving to negative free logic, we have the stronger claim of

\[ E!t \leftrightarrow t = t\tag{E!-SI equivalence} \]

as a theorem, since: \(E!t \to t = t\) is an axiom of type N6, and\(t= t \to E!t\) an axiom of type N9.

In contrast to positive free logic, NFL also proves theindiscernibility of non-existents:

\[ \neg E!s \wedge \neg E!t \to (P[s] \to P[t])\tag{Indiscernability of non-E!} \]
\[\begin{align}\tag*{1.} &P[s] \to E!s &\text{[from N9]} \\\tag*{2.} &P[s] \wedge \neg P[t] \to E!s \vee E!t &\text{[from 1 by logic]} \\\tag*{3.} &\neg (P[s] \to P[t]) \to \neg (\neg E!s \wedge \neg E!t) &\text{[from 2 by logic]} \\\tag*{4.} &\neg E!s \wedge \neg E!t \to (P[s] \to P[t]) &\text{[from 3 by logic]}\end{align}\]

Moreover, indiscernibility of non-existents generalizes to \(\neg E!s\wedge \neg E!t \to (A[s] \to A[t])\) by induction on the complexity of\(A\).

Clearly this formula is not a theorem of PFL as an application of thesoundness theorem shows: let's construct a Meinongian structure with\(D_i = \varnothing,\) and \(D_o = \{0, 1\}\) with \(\varphi(s) = 0,\)and \(\varphi(t) = 1,\) and \(\varphi(P) = \{0\}.\) Then \({\mathcalV}(\neg E!s \wedge \neg E!t \to (P[s] \to P[t])) = \bot,\) and so PFL\(\not \vdash \neg E!s \wedge \neg E!t \to (P[s] \to P[t]).\)

Finally, that truth implies the existential claim likewise holds innegative free logic:

\[ P(s) \to \exists xP(x)\tag{TIEx}\]
\[\begin{align}\tag*{1.} &E!s \to (P(s) \to \exists xP(x)) &\text{[from N4 by logic]} \\\tag*{2.} &P(s) \to E!s &\text{[from N9]} \\\tag*{3.} &P(s) \to \exists xP(x) &\text{[from 1,3 by logic]}\end{align}\]

Collapse into classical logic. It is quiteinstructive to ask what happens if positive and negative free logicare combined. Semantically, givenDefinition 3 andDefinition 11 and their respective valuations, the answer might beelusive. However, just like with the generalized semantics,syntactically the answer is straightforward. So, the axioms and rulesof inference are as for PFL and NFL taken jointly.

\(E!t \to (\forall x A \to A)\) follows from axiom 3 and logic, in thelight of NFL-theorem \(E!t \leftrightarrow t = t\), we obtain: \(t=t\to (\forall x A \to A)\) so by PFL axiom P6, the desired result, i.e.\(\forall x A \to A\) follows.

(This equivalence is sometimes taken as a definition of \(E!t\).)Identity statements in negative free logic thus have existentialimplications. This may be problematic in certain contexts. Accordingto Shapiro and Weir (2000), for example, use of such an“existential” notion of identity sullies the“epistemic innocence” of some recent efforts to baseneo-logicist philosophies of mathematics on free logic.

3.2 Quantified Sequent Calculi

Most of the recent representations of a proof system for free logicshas been in the form of sequent calculi. These approaches are favoredfor their transparency arising from locality — all the relevantinformation for evaluating an inference step is contained locally atwithin the point of application, as well as modularity — extensions donot alter the properties of the base system. For an overview of prooftheory in general see the entry onproof theory, and for its history and the modern developments we utilize here see the entry onthe development of proof theory.

The basic unit of a sequent calculus is asequent \(\Gamma\Rightarrow \Delta\), where \(\Gamma\) and \(\Delta\) are finitemultisets of (closed) formulas, intuitively understood as ``ifeverything left of the arrow holds, then something on the right of thearrow holds''. All the formulas except \(\Gamma\) and \(\Delta\) inthe schematic presentation below are calledactive formulasof the rule if they occur only in the upper sequent(s) andprincipal if they occur in the lower sequent of the rule.

In this section we will present the sequent calculi for the bivalentpositive and negative free logics with and without identity. The baseis the classical propositional calculus G3cp:

Initial sequent: \(P,\Gamma \Rightarrow \Delta, P\),where \(P\) is prime

Propositional rules:

\[\begin{aligned}&\frac{\Gamma \Rightarrow \Delta, A}{ \neg A, \Gamma \Rightarrow \Delta} L\neg && \frac{A, \Gamma \Rightarrow \Delta }{\Gamma \Rightarrow \Delta, \neg A} R\neg \\& &&\\& \frac{A, B, \Gamma \Rightarrow \Delta}{A \wedge B, \Gamma \Rightarrow \Delta}L\wedge && \frac{\Gamma \Rightarrow \Delta, A \qquad \Gamma \Rightarrow \Delta, B }{\Gamma \Rightarrow \Delta, A \wedge B } R\wedge \\& &&\\& \frac{A, \Gamma \Rightarrow \Delta \qquad B, \Gamma \Rightarrow \Delta }{A \vee B, \Gamma \Rightarrow \Delta} L\vee && \frac{\Gamma \Rightarrow \Delta, A, B}{\Gamma \Rightarrow \Delta, A\vee B} R\vee \\& &&\\& \frac{\Gamma \Rightarrow \Delta, A \qquad B, \Gamma \Rightarrow \Delta }{A \to B, \Gamma \Rightarrow \Delta} L \to && \frac{A, \Gamma \Rightarrow \Delta, B}{\Gamma \Rightarrow \Delta, A \to B} R\to\end{aligned}\]

FigureG3cp

To obtain the first order quantified calculus G3c, one would add therules for quantifiers:

Quantifier rules:

\[\begin{aligned}\frac{A [t/x] , \forall x A , \Gamma \Rightarrow \Delta}{\forall x A , \Gamma \Rightarrow \Delta} L\forall && \frac{\Gamma \Rightarrow \Delta, A [ t/x] }{\Gamma \Rightarrow \Delta, \forall x A} R\forall^* \\ &&\\ \frac{A [ t/x], \Gamma \Rightarrow \Delta}{\exists x A , \Gamma \Rightarrow \Delta} L\exists^* && \frac{\Gamma \Rightarrow \Delta, \exists x A, A[ t/x]}{\Gamma \Rightarrow \Delta, \exists x A} R \exists \end{aligned}\]

\(t\) is fresh (not occurring in the conclusion of the rule) in rulesmarkedwith \({}^*\).

FigureClassical quantifier rules

To add identity, we extend two more rules, for reflexivity of identity(Ref) and the replacement principle (Repl):

Identity rules:

\[\begin{aligned}\frac{t=t,\Gamma \Rightarrow \Delta }{\Gamma \Rightarrow \Delta} =_{Ref} && \frac{s=t, P[s], P[t], \Gamma \Rightarrow \Delta}{s=t, P[t], \Gamma \Rightarrow \Delta} =_{Repl}\end{aligned}\]

FigureIdentity rules

The replacement rule is defined only for primes, but it suffices toprove all instances of replacement, so no generality is lost here. Atthe same time, the rule as presented has a geometric form, which meansthat its addition in the present form will be modular, not upsettingthe properties of the base. All of these rules taken togetherconstitute what is most commonly thought of as G3c.

3.3 Positive Free Logic

To obtain a sequent calculus G3pf for positive free logic, we replacethe classical quantifier rules by free quantifier rules, which limitquantification to \({E!}\):

Quantifier rules:

\[\begin{aligned}\frac{ A [t/x] ,{E!} t, \forall x A , \Gamma \Rightarrow \Delta}{{E!} t,\forall x A , \Gamma \Rightarrow \Delta} L \forall && \frac{{E!} t, \Gamma \Rightarrow \Delta, A [ t/x]}{\Gamma \Rightarrow \Delta, \forall x A} R\forall^* &&\\ &&\\ \frac{{E!} t, A [ t/x], \Gamma \Rightarrow \Delta}{\exists x A , \Gamma \Rightarrow \Delta} L\exists^* && \frac{{E!} t, \Gamma \Rightarrow \Delta, \exists x A, A[ t/x]}{{E!} t,\Gamma \Rightarrow \Delta, \exists x A} R \exists \end{aligned}\]

\(t\) is fresh (not occurring in the conclusion of the rule) in rulesmarkedwith \({}^*\).

FigureFree quantifier rules

This substitution will suffice to demonstrate two axioms whichcharacterize free logic, of Restricted generalization (RG) andRestricted specification (RS):

\[\forall x {E!} x \tag{RG}\]

\[\forall x A \to ({E!} t \to A[t/x])\tag{RS}\]

The first of these principles corresponds to the rule R\(\forall\),and the second to the rule L\(\forall\). RG states that (free)quantifiers apply to all, and RS that they apply only to, theinstances of \({E!}\). By contrast, the principle of Unrestrictedspecification holds for classical FOL, but not free logics:

\[\forall x A\to A[t/x] \tag{US}\]

One can easily see that this will not be derivable using the freerules due to the presence of the extra condition \(E! t\) in theconclusion of the rule.

These observations on the functioning of the quantifier rules willhold for both positive free logic and negative free logic, but thelatter needs to be distinguished by further modifications we outlinein the next section.

3.4 Negative Free Logic

To obtain a sequent calculus G3nf for negative free logic, we extendthe propositional base of G3cp with the free quantifier rules, muchlike in the positive case (hence the observations of the previoussection still hold), but instead of the standard identity rules we addthe following relational rules:

Relational rules:

\[\frac{{E!} t, P[t], \Gamma\Rightarrow\Delta}{P[t], \Gamma\Rightarrow\Delta}{E!} \qquad \frac{t=t, P[t], \Gamma\Rightarrow\Delta}{P[t], \Gamma\Rightarrow\Delta} =_{Ref}\]\[\frac{s=t, P[s], P[t], \Gamma \Rightarrow \Delta}{s=t, P[t], \Gamma \Rightarrow \Delta}=_{Repl}\]

Notice that the rule for reflexivity of identity has been weakened,now to apply only to terms occurring within atoms. Since the rule for\(E!\) is similarly restricted, we get that \(E! t\) iff \(t = t\).Therefore, instead of the classical reflexivity of identity, we getthe restricted version (remember that free quantification isrestricted):

\[\forall x (x=x) \tag{RRef}\]

All the atomic formulas (even self-identities) are restricted to\(E!\). Therefore, the following principle, that truth implies\({E!}\) (TIE), is characteristic of negative free logic:

\[P[t] \to {E!} t \tag{TIE}\]

Notice that this will not hold for positive free logic when \(P[t]\)is \(t=t\).

Since all the relational rules once again follow the geometric ruleschema, modularity is once again in effect and their additions do notalter the structural properties of the base system.

Positive free logic is the most widely used of the free logics, atleast in part because it represents the least intervention into thefamiliar quantified first-order logic. Compared to it, negative freelogic adds a rule while weakening another, meaning that neither is aproper part of the other. As one consequence, not too surprising ifone observes the form of their respective rules, \({E!} t\) isequivalent to self-identity, \(t=t\), making it also straightforwardlyexpressible in an existence-free language.

3.5 Neutral Free Logic

The proof-theoretic presentation of the system for neutral free logichere, due to Pavlovićand Gratzl (2023) starts off from the sequent calculus for weakKleene logics from (Fjellstad2020). The system there is a five-sided calculus, with thefifth side introduced to account for crispness of formulas (formulasarecrisp when they are either true or false), specificallyin order to deal with the falsity conditions of the universalquantifier (in weak Kleene logics it requires all instances to becrisp).

However, in neutral free logic, quantification is limited to theextension of the predicate \({E!}\), which is itself always crisp(subsequently, \(P(t_1...t_n)\) is crisp iff \({E!} t_i\) for \(1\leqi\leq n\)). As a result, if for some \(t_i\) such that \({E!} t_i\)the instantiated formula \(A[t_i/x]\) is not crisp, then for any such\(t_i\) it is not crisp. Therefore, it follows from \(A[t_i/x]\) beingfalse that it is crisp for every \(t_i\) s.t. \({E!} t_i\), andtherefore the additional crispness condition is not required.

The basic building block of the system is a (dual-)sequent of theform

\[\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'\]

where \(\Gamma\), \(\Gamma'\), \(\Delta\) and \(\Delta'\) are againmultisets, which is notational variation of the generalizedpropositional sequent calculi for weak and strong Kleene in (Indrzejczak2021b) (seealso Bochman 1998;Degauquier 2016), extended to quantification.

The vertical bar ‘\(|\)’ is a structural comma (i.e. astructural conjunction between antecedents and a structuraldisjunction between succedents).

In an implication format, the reading of this sequent is “ifeverything in \(\Gamma\) is true and everything in \(\Gamma'\)non-false, then either something in \(\Delta\) is non-false orsomething in \(\Delta'\) is true”, while in thenegative-conjunction reading it states “it is not the case thateverything in \(\Gamma\) is true, everything in \(\Delta\) is false,everything in \(\Gamma'\) is non-false and everything in \(\Delta'\)is non-true”.

Quantifier rules:

\[\begin{aligned} \frac{{E!} t, \forall x A, A[t/x],\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{{E!} t, \forall x A, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'} L\forall &\\&\\ \frac{{E!} t, \Gamma\ |\ \Gamma' \Rightarrow A[t/x], \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \forall x A, \Delta\ |\ \Delta'}R\forall^* &\\&\\ \frac{{E!} t,\Gamma \ |\ \forall x A, A[t/x], \Gamma' \Rightarrow \Delta\ |\ \Delta'}{{E!} t,\Gamma \ |\ \forall x A, \Gamma' \Rightarrow \Delta\ |\ \Delta'}L'\forall&\\&\\ \frac{{E!} t, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta',A[t/x]}{ \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta',\forall x A}R'\forall^*&\end{aligned}\]

\({E!}\) rules:

\[\begin{aligned}&\frac{{E!} t,P[t],\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{P[t],\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}L{E!} && \frac{{E!} t,\Gamma\ |\ \Gamma' \Rightarrow P[t],\Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow P[t],\Delta\ |\ \Delta'}R{E!} \\& &&\end{aligned}\]\[\begin{aligned}& \frac{\{{E!} t_{i}\}_{1\leq i\leq n},P(t_1 ... t_n),\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{\{{E!} t_{i}\}_{1\leq i\leq n},\Gamma\ |\ \Gamma', P(t_1 ... t_n)\Rightarrow\Delta\ |\ \Delta'}L'{E!} &&\\&&&\\&\frac{\{{E!} t_{i}\}_{1\leq i\leq n},\Gamma\ |\ \Gamma' \Rightarrow P(t_1 ... t_n),\Delta\ |\ \Delta'}{\{{E!} t_{i}\}_{1\leq i\leq n}, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', P(t_1 ... t_n)}R'{E!} &&\\&&&\end{aligned}\]\[\begin{aligned}& \frac{{E!} t, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta' }{\Gamma\ |\ \Gamma', {E!} t\Rightarrow \Delta\ |\ \Delta'}L\text{Tr}_{{E!}} && \frac{\Gamma\ |\ \Gamma' \Rightarrow {E!} t, \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', {E!} t}R\text{Tr}_{{E!}}\end{aligned}\]

Where \(P\) is atomic; \(P[t]\) is an atom other than \({E!} t\)containing \(t\); \(P(t_1 ... t_n)\) is an atom other than \({E!} t\)containing precisely terms \(t_1 ... t_n\) and in that order; \(t\) isfresh in rules marked with \(*\).

FigureNeutral free rules

Rules L\({E!}\) and R\({E!}\) tell us, in parallel to the rule\({E!}\) of negative free logic, that in true atoms all terms are\({E!}\), but also that allfalse atoms likewise contain onlyterms that are \({E!}\). So, all crisp atoms contain only denotingterms. Conversely, rules L’\({E!}\) and R’\({E!}\) tell usthat atoms containing only denoting terms are crisp (true or false,respectively). Finally, transfer rules L\(Tr_{E!}\) and R\(Tr_{E!}\)tell us that \({E!}\) atoms themselves are always crisp.

Next, we proceed with identifying the propositional base to attachthese rules to. Two obvious candidates identified in the literature(Priest 2008) areweak Kleene (Bochvar andBergmann 1981) and strong Kleene (Kleene1938) logics, of which the formertends to be more prevalent.

Weak Kleene base

In discussing approaches to neutral free logic(s), Lehmann(1980, 1994, 2002) argues as follows:

The underlying semantic rationale for neutral free semantics isFrege’s functional view of reference: predicates and‘=’ name functions from individuals to truth-values. Iffunctions are operations, as Frege seems to have thought, then thesemantic rules governing subject-predicate and identity constructionsare [such that] where there is no input to an operation, there is nooutput either. The truth-functional connectives name truth-functions,so the same line of thought dictates the weak tables for them. (Lehmann2002, 234)

Following this reasoning the first sequent calculus we observe, G3wnf,will be obtained by adding to the free quantifier and relational rulesweak Kleene base. To make things more manageable, here we restrictourselves to the negation and implication fragment of it:

Initial sequents (is):

\[P, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', P \tag{\(is_1\)}\]\[ \Gamma\ |\ \Gamma', P\Rightarrow P,\Delta\ |\ \Delta'\tag{\(is_2\)} \]\[ P, \Gamma\ |\ \Gamma' \Rightarrow P, \Delta\ |\ \Delta'\tag{\(is_3\)}\]

Propositional rules:

\[\begin{aligned}\frac{\Gamma\ |\ \Gamma'\Rightarrow A,\Delta\ |\ \Delta'}{\neg A, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}L\neg && \frac{A, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \neg A, \Delta\ |\ \Delta'}R\neg\\ &&\\ \frac{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A}{\Gamma\ |\ \Gamma', \neg A\Rightarrow \Delta\ |\ \Delta'}L'\neg && \frac{\Gamma\ |\ \Gamma', A \Rightarrow \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta',\neg A}R'\neg\\ &&\end{aligned}\]

\[\begin{aligned}&\small \frac{A,B, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta' \qquad \Gamma\ |\ \Gamma' \Rightarrow A, B, \Delta\ |\ \Delta'\qquad B, \Gamma\ |\ \Gamma' \Rightarrow A, \Delta\ |\ \Delta'}{A\to B, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}\normalsize L\to\\&\end{aligned}\]\[\begin{aligned}\normalsize\frac{A,\Gamma\ |\ \Gamma' \Rightarrow B, \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow A\to B,\Delta\ |\ \Delta'}R\to&\\&\\\frac{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A\qquad \Gamma \ |\ B, \Gamma'\Rightarrow \Delta\ |\ \Delta'}{\Gamma \ |\ A\to B, \Gamma'\Rightarrow \Delta\ |\ \Delta'}L'\to&\\&\end{aligned}\]\[\begin{aligned}&\small\frac{\Gamma\ |\ \Gamma', A\Rightarrow B,\Delta\ |\ \Delta'\qquad \Gamma\ |\ \Gamma', A\Rightarrow \Delta\ |\ \Delta', A\qquad \Gamma\ |\ \Gamma', B\Rightarrow \Delta\ |\ \Delta', B}{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A\to B}\normalsize R'\to\end{aligned}\]

Figure \(\mathbf{G3wnf}\)

Notice that adding the fourth potential initial sequent,

\[\Gamma\ |\ \Gamma',P(t_1 ... t_n)\Rightarrow \Delta\ |\ \Delta',P(t_1 ... t_n)\tag{\(is_4^*\)}\]

would collapse the system into a bivalent one, since it would statethat it is not the case that an atom is neither true nor false (or, ifan atom is non-false then it is true on the implicational reading),effectively blocking the third value. However, a restricted version ofthat possibility,

\[\{{E!} t_{i}\}_{1\leq i\leq n},\Gamma\ |\ \Gamma',P(t_1 ... t_n)\Rightarrow \Delta\ |\ \Delta',P(t_1 ... t_n)\tag{\(is_4\)}\] is derivable in the present system. The restrictedversion tells us that it is not the case that an atom is neither truenor falseif all the terms therein denote. The same reasoningwill likewise hold for the next system.

Strong Kleene base

On the other hand, \(G3_{snf}\) is obtained by selecting as thepropositional base strong Kleene logic K\(_3\). Note that the systemspresented actually differ only in two rules, with \(G3_{snf}\) presentone containing no three-premise rules:

Initial sequents (is): \[\tag{\(is_1\)} P, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', P\]\[\tag{\(is_2\)} \Gamma\ |\ \Gamma', P\Rightarrow P,\Delta\ |\ \Delta'\]\[ \tag{\(is_3\)} P, \Gamma\ |\ \Gamma' \Rightarrow P, \Delta\ |\ \Delta'\]

Propositional rules:

\[\begin{aligned}\frac{\Gamma\ |\ \Gamma'\Rightarrow A,\Delta\ |\ \Delta'}{\neg A, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}L\neg && \frac{A, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \neg A, \Delta\ |\ \Delta'}R\neg\\ &&\\ \frac{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A}{\Gamma\ |\ \Gamma', \neg A\Rightarrow \Delta\ |\ \Delta'}L'\neg && \frac{\Gamma\ |\ \Gamma', A \Rightarrow \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta',\neg A}R'\neg\end{aligned}\]\[\begin{aligned}\frac{\Gamma\ |\ \Gamma' \Rightarrow A, \Delta\ |\ \Delta'\qquad B, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'}{A\to B, \Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta'} L\to &&\\&&\\\frac{A,\Gamma\ |\ \Gamma' \Rightarrow B, \Delta\ |\ \Delta'}{\Gamma\ |\ \Gamma' \Rightarrow A\to B,\Delta\ |\ \Delta'}R\to&&\\&&\\\frac{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A \qquad \Gamma \ |\ B, \Gamma'\Rightarrow \Delta\ |\ \Delta'}{\Gamma \ |\ A\to B, \Gamma'\Rightarrow \Delta\ |\ \Delta'}L'\to&&\\&&\\ \frac{\Gamma\ |\ \Gamma', A\Rightarrow \Delta\ |\ \Delta', B}{\Gamma\ |\ \Gamma' \Rightarrow \Delta\ |\ \Delta', A\to B}R'\to &&\end{aligned} \]

4. Generic Anomalies

While problems noted above are specific to particular forms of freelogic, there are anomalies that infect all, or nearly all, forms. Thissection considers three: (1) a cluster of problems related to theapplication of primitive predicates to empty terms, (2) the failure ofsubstitutivitysalva veritate of co-referential expressions,and (3) the inability of free logic to express sufficient conditionsfor existence.

4.1 Problems with Primitive Predicates

In classical logic and in positive free logic any substitutioninstance of a valid formula (or form of inference) is itself a validformula (or form of inference). But in negative or neutral free logicthis is not the case. Asubstitution instance is the resultof replacing primitive non-logical symbols by possibly more complexones of the same semantic type—\(n\)-place predicateswith open formulas in \(n\) variables, and individual constants withsingular terms—each occurrence of the same primitivesymbol being replaced by the same possibly complex symbol. Thereplacement of an occurrence of a primitive \(n\)-place predicate\(P\) in some formula \(B\) by an open formula \(A\) with freevariables \(x_1 ,\ldots ,x_n\) is performed as follows: where \(t_1,\ldots ,t_n\) are the individual constants or variables immediatelyfollowing \(P\) in that occurrence, replace P\(t_1 \ldots t_n\) in\(B\) by \(A(t_i /x_i)\)—the result of replacing \(x_i\)by \(t_i\) in \(A\), for each \(i\), \(1\le i\le n\).

Let \(P\), for example, be a primitive one-place predicate. Then ifthe semantics is negative, \(Pt \rightarrow \rE!t\) is valid. But nowconsider the substitution instance \({\sim}Pt \rightarrow \rE!t\), inwhich the open formula \({\sim}Px\) is substituted for \(P\). Thissubstitution instance is false when \(t\) is empty. Hence validformulas may have invalid substitution instances. The same holds forordinary neutral semantics that make conditionals true whenever theirconsequents are true.

In a negative semantics, moreover, the truth value of an empty-termedstatement depends arbitrarily on our choice of primitive predicates.Consider, for example, a negative free logic interpreted over a domainof people that takes as primitive the one-place predicate‘\(A\)’, meaning “is an adult,” and defines“is a minor” by this schema:

\[ Mt \eqdf {\sim}At. \]

For any non-denoting name \(t, At\) is false in this theory; hence\(Mt\) is true. If we take ‘is a minor’ as primitiveinstead, the truth-values of \(At\) and \(Mt\) are reversed. But whyshould truth-values depend on primitiveness in this way?

Positive semantics avoid these anomalies. But, if bivalent, inapplication they force us to assign truth values to empty-termedformulas in some other way, often without sufficient reason. Consider,for example, these three formulas, all of which contain the emptysingular term ‘\(1/0\)’ (where ‘\(/\)’ is thedivision sign):

\[\begin{aligned}1/0 &= 1/0 \\ 1/0 &\gt 1/0 \\ 1/0 &\le 1/0 \end{aligned}\]

Assuming a bivalent positive semantics, which ones should we make trueand which false? Since the semantics is positive, ‘\(1/0 =1/0\)’ is automatically true. One might argue further that since‘\(\le\)’ expresses a relationship weaker than‘=’ and since ‘\(1/0 = 1/0\)’ is true,‘\(1/0 \le 1/0\)’ should be true as well. But that ismerely to mimic with empty terms an inference pattern that holds fordenoting terms. To what extent is such mimicry justified? Suppose wedo decide to make ‘\(1/0 \le 1/0\)’ true; should wetherefore make ‘\(1/0 \gt 1/0\)’ false? There are nonon-arbitrary criteria for answering such questions. To a largeextent, of course, the answers don’t matter. There are no factshere; any consistent convention will do. But that’s just theproblem. Some convention is needed, and establishing one can be a lotof bother for nothing.

4.2 Substitutivity Failures

Classical predicate logic has the desirable feature that co-extensiveopen formulas may be substituted for one another in any formulasalva veritate—i.e., without changing thatformula’s truth value. (Open formulas \(A\) and \(B\) in \(n\)free variables \(x_1 ,\ldots ,x_n\) arecoextensive if andonly if \(\forall x_1 \ldots \forall x_n (A \leftrightarrow B)\) istrue.) But, as Lambert noted in 1974, this principle fails for nearlyall free logics with identity. Consider, for example, the formula\(t=t\), where \(t\) is empty, which is an instance of the openformula \(x=x\). Now \(x=x\) is coextensive with both \((x=x \amp\rE!x)\) and \((\rE!x \rightarrow x=x)\), since all three formulas aresatisfied by all members of \(\bD\). Hence if co-extensive openformulas could be exchangedsalva veritate, \((t=t \amp\rE!t)\) and \((\rE!t \rightarrow t=t)\) would have the same truthvalue as \(t=t\). But on nearly all free logics this is not the case.Positive free logic and supervaluations make \(t=t\) true and \((t=t\amp \rE!t)\) false; negative free logic makes \(t=t\) false and\((\rE!t \rightarrow t=t)\) true; and any ordinary neutral free logicwhose conditionals are true whenever their antecedents are false makes\(t=t\) truth-valueless and \((\rE!t \rightarrow t=t)\) true. Manyfind this troubling because, since Frege, it has been widely held that(1) extensions of complex linguistic expressions should be functionsof the extensions of their components (so that co-extensive componentsshould be exchangeable without affecting the extension of the whole)and (2) the extension of a formula (or statement) is a truthvalue.

One possible response is to reject (2). Leeb (2006) develops for aversion of PFL a dual-domain semantics in which the extensions offormulas are abstract states of affairs. In this semantics,co-referential open sentences are exchangeable notsalveveritate, but (as he puts it)salve extensione; that is,the exchange does not alter the state of affairs designated by thestatement in which it occurs. But Leeb’s state-of-affairssemantics is so complex that it may discourage application.

Those who wish to retain (2) may be consoled by the followingobservation: though substitutivitysalve veritate ofco-extensive open formulas fails for nearly all free logics, a relatedbut weaker principle, the substitutivitysalve veritate ofco-comprehensive open formulas, is valid for positive freelogics. Open formulas \(A\) and \(B\) in \(n\) free variables \(x_1,\ldots ,x_n\) areco-comprehensive if every assignment ofdenotations in the outer domain \(\bD_o\) to \(x_1 ,\ldots ,x_n\)satisfies \(A\) if and only if it satisfies \(B\). Among the openformulas mentioned in the previous paragraph, for example, \(x=x\) and\((\rE!x \rightarrow x=x)\) are co-comprehensive in a dual-domainpositive free logic, being satisfied by all members of \(\bD_o\), but\((x=x \amp \rE!x)\) is not co-comprehensive with them, since it issatisfied only by the members of \(\bD\). Unlike co-extensiveness,however, co-comprehensiveness is not expressible in the language ofPFL. But it becomes expressible with the introduction of quantifiersover the outer domain—a strategy considered inSection 5.5.

4.3 Inexpressibility of Existence Conditions

‘Whatever thinks exists,’ ‘Any necessary beingexists’, ‘That which is immediately known exists’:such statements of sufficient conditions for existence are prominentin metaphysical debates. But, somewhat surprisingly, they are notexpressible in free logic. Their apparent form is \(\forall x(A\rightarrow \rE!x)\). But because the universal quantifier ranges justover \(\bD\), which is also the extension of E!, this form is valid infree logic—as it is in classical logic with \(\rE!x\)expressed as \(\exists y\,y=x\). No statement of thisform—not even ‘all impossible thingsexist’—can be false. Hence on free logic all suchstatements are equally devoid of content. Argument evaluation suffersas a result. Consider, for example, the obviously valid inference:

 I think.
 Whatever thinks exists.
\(\therefore\)I exist.

Its natural formalization in free logic is \(Ti, \forall x(Tx\rightarrow \rE!x) \vdash \rE!i\). But this form is invalid. To obtainthe conclusion, we must first deduce \(Ti \rightarrow \rE!i\) byspecification from the second premise and then use modus ponens withthe first. But since the logic is free, specification requires thequestion-begging premise \(\rE!i\).

Unsatisfactory entailments involving “existencehedges”—predications that entail the existence oftheir objects—have recently come up in discussions ofneutral free logic in particular. Daniel Yeakel (2016, p. 379) arguesthat “on any neutral free logic either some existence hedgeswill entail some undesired existence claims, or they will not entailsome desired existence claims.” But the example of the previousparagraph works for negative and positive free logics as well. Aremedy is not to be found in free logic alone, but againquantification over the outer domain of a dual-domain semantics mayhelp (seeSection 5.5).

5. Some Applications

This section considers applications of free logic in theories ofdefinite descriptions, languages that allow partial or non-strictfunctions, logics with Kripke semantics, logics of fiction and logicsthat are in a certain sense “Meinongian.” Free logic hasalso found application elsewhere—most prominently intheories of predication, programming languages, set theory, logics ofpresupposition (with neutral semantics), and definedness logics. Formore on these and other applications, see Lambert 1991 and 2001b;Lehman 2002, pp. 250–253; and Nolt 2006, pp.1039–1053.

5.1 Definite Descriptions

One of the driving forces for the development of freelogic has been the investigation of the existence assumptions ofsingular terms, more specificallydefinite descriptions.Theories of definite descriptions are still both a play and a provingground within the conceptual framework of free logic. For a morephilosophical approach to definite descriptions, see the entry ondescriptions].

Russellian approach

The most influential theory of definite descriptions of the first halfof the 20th century was developed by Bertrand Russell in his “OnDenoting” and was later incorporated (with more technicalapparatus) into thePrincipia Mathematica (Whiteheadand Russell1910). Russell thought of definite descriptions as incompletesymbols having only meaning in context and none in isolation; more onthis below. This also deprived the definite descriptions of the statusof singular terms.

Whether or not this is the case, there are a couple of rather basicthoughts and lessons that can be borne out: a definite description isof the form: the \(A\), or the \(x\), such that \(A[x]\); where‘the \(x\)’ is the description operator, and‘\(A[x]\)’ is the basis of the description. A definitedescription is (uniquely) satisfied just in case the basis of thedescription is uniquely satisfied. Such a definite description is alsocalledproper. That is, the definite description ‘thecurrent pope’ is uniquely satisfied since there is exactly oneobject in the domain that satisfies ‘being a pope’, i.e.the basis of the definite description. Note that the phrase ‘thebase of a definite description being uniquely satisfied’ meansthat there is exactly one object that satisfies it, or to be even morepainstakingly precise: there is at least one object that satisfies thebasis of the description and there is at most one.

In order to incorporate definite descriptions into (some) formallanguage some used an inverted iota, or an inverted capital I, we justuse \(\imath\), where \(\imath\) is a variable-binding term-formingoperator, such that: \(\imath x A\) is a singular term, if \(A\) is aformula. This admittedly is not in the spirit of Russell, but verymuch in the spirit of free logic that has its core the scientific goalof unification. In this particular case this means that the plethoraof theories on definite descriptions can conveniently be bothdeveloped and compared within the framework of free logic. However,what is in the spirit of Russell is that definite descriptionsessentially occur in two contexts: (1) the \(A\) exists, and (2) the\(A\) is \(F\). Russell’s guiding principles, or as Russell putsit, contextual definitions, are then stated as:

\[E!\imath xA[x] \leftrightarrow \exists x(A[x] \wedge \forall y(A[y] \to x = y))\tag{R1}\]

\[F(\imath xA[x]) \leftrightarrow \exists x(A[x] \wedge \forall y(A[y] \to x = y) \wedge F[x])\tag{R2}\]

In accordance with what Russell tells us about definite descriptionswith a uniquely satisfied basis, the following formulas aretheorems:

\[E!\imath xA[x] \to A[\imath x A[x]]\tag{T1}\]

\[E!\imath xA[x] \to \imath xA[x] = \imath xA[x]\tag{T2}\]

However, Russell’s approach becomes less elegant if it comes tothe negative side, that is, if the basis of a definite description isnot uniquely satisfied. We just mention two here. First, following(R2) negation of the left-hand side is ambiguous given the right-handside of the equivalence, it can either mean:

\[\neg(\exists x(A[x] \wedge \forall y(A[y] \to x = y) \wedge F[x]))\]

or

\[\exists x(A[x] \wedge \forall y(A[y] \to x = y) \wedge \neg F[x])\]

In order to disambiguate Russell inventedscope operators todistinguish the two different readings, in which he did not succeedconsistently; more work on the formal aspects of Russell’stheory are found e.g. (Scales1969; Czermak 1974;Donald Kalish 1992; Lambert 1997; Gratzl 2015). The secondinelegance is that, given that Russell denies definite descriptionsthe status of singular terms, he needs a philosophical theory aboutthe logical structure of sentences and terms, which is interesting initself, but also cumbersome and furthermore leads to the fact thatRussell’s approach is not closed under substitution, which isnot advantageous given that uniformity is a goal.

Hilbert and Bernays Approach

Another way that would remain in classical logic but treats definitedescriptions radically different is found in Hilbert & Bernays intheirGrundlagen der Mathematik, Vol. 1, 1934. In theirapproach expressions of the form \(\imath xA\) are accepted assingular terms just in case it is provable in the formal system, orsimply logic, that the basis of \(\imath xA\), i.e. \(A\), is uniquelysatisfied. That is, both formulas are provable:

\[\exists xA[x], \ and \ \forall x \forall y(A[x] \wedge A[y] \to x = y)\]

If these formulas are provable, then \(A[\imath xA[x]]\) is among theprovable statements of the formal system in question. Now, thisapproach has been critiqued on occasion for e.g. mingling theformation rules of formulas and terms with provability of the formalsystem, for not being natural — not even for mathematics for which ithas been originally developed for. The former point of critique can belifted, see e.g. (Lambert1999); others were not soimpressed by the syntactic quagmire left behind by Hilbert and Bernaysand developed quite elaborated results, e.g. (Schütte1971).

On the positive side, there are two points: (1) it does not prove\((***)\) (see below) and it proves \(t = \imath x(x = t)\). The lastformula is also known asFrege’s Law, (FL), which Fregeintroduced in hisGrundgesetze; that is to say, in adifferent context but (FL) is what we have nowadays in classicalfirst-order logic. Clearly, classical logic or even a free logic and(FL) alone will not result in an interesting account of definitedescriptions.

Free Description Theories

Taking stock, there are options within classical logic to developquite divergent theories on definite descriptions, all of which havetheir own merits and drawbacks. The three theories outlined havebackground theories, or philosophical attitudes, of their own and so,as the argument goes, are not directly comparable within one commonframework. Fortunately, here free logic offers a way out.

Lambert’s Law is the minimal principle (at least up to now) alldescription theories based on free logic seem to agree upon:

\[\forall x(x = \imath yA[y] \leftrightarrow \forall y(A[y] \leftrightarrow x = y))\tag{LL}\]

Following Lambert(1997), it is also instructive to determine which effect (LL)has if it is combined with classical logic; where it is assumed thatclassical logic is closed under substitution for all singular terms.From (LL) and axiom 3 (or as is also known: universal instantiation)and tautologies, it follows that (this closely follows Lambert1997):

\[t = \imath xA \to A[t/x]\tag{*}\]

The following is a theorem:

\[\imath x(P(x) \wedge \neg P(x)) = \imath x(P(x) \wedge \neg P(x)\tag{**}\]

But now contradiction follows from \((*), (**)\), and modusponens:

\[P(\imath x(P(x) \wedge \neg P(x))) \wedge \neg P(\imath x(P(x) \wedge \neg P(x)))\tag{***}\]

Now, further inductive support for the usefulness of free logic isthat free logicians drew the morals of adopting a version of freelogic in which contradiction can be avoided; suffice it to say that inthe face of antinomy and it appropriate error analysis, typically someroutes are open for investigation, one that varies universalinstantiation is at least a viable and systematic option.

We already introduced Hintikka’s Law (HL), i.e.

\[E!t \leftrightarrow \exists x(x = t)\tag{HL}\]

earlier. So, adding (HL) to PFL, Russell’s (R1), (R2), (T1), and(T2) are obtainable.

However, NFL is more in tune with Russell’s account (sincedefinite descriptions are, in fact, treated as genuine singularterms), for this end NFL is accompanied with (LL) and a version ofaxiom 8 of NFL including definite descriptions, i.e.:

\[\iota xA[x] = \iota xA[x] \to E!\iota xA[x]\]

NFL enjoys the theorem ofindiscernability of non-existents,which has the following instance (given that NFL enriched withdefinite descriptions is closed under substitution):

\[\neg E!\imath xA \wedge \neg E!\imath xB \to (B[\imath xA] \to B[\imath xB])\]

Free description theories leaning more towards the positive side offree logic are, for instance, theories building on (LL) and

\[\forall x(A[x] \leftrightarrow B[x]) \to \imath xA[x] = \imath xB[x]\tag{Coext}\]

In (Morscher and Simons2001b) the truth of this principle is called self-evident. Thepredicates ‘having kidneys’ and ‘having aheart’ are co-extensional, which is an empirical truth, andaccording to (Coext) then implies that the \(x\) having a lung = the\(x\) having a heart — a truth of the status of being obvious might bechallenged. Whereas, still having positive intuitions the predicates‘being a Labrador full up with food’ and ‘being aMartian’ are co-extensional, both being empty, the then part:the \(x\) being a Labrador full up with food = the \(x\) being aMartian seems to be more in line with PFL. It isnoteworthy for Hilbert and Bernays (Coext) is a theorem given that theuniquenss-conditions are provable for both \(A\), and \(B\).

A principle related to (Coext) and still maintaining PFL is:

\[\neg E!s \wedge \neg E!t \to s = t\tag{Negexid}\]

Both (Coext) and (Negexid) are reflections of thechosenobject-idea which assigns empty singular terms and arbitraryobject. Under this assumption one is back to the classical existenceassumptions, and so classical logic. The chosen-object theory is dueto Frege, the formulation used is due to Carnap (Carnap1964): \[\forall x(x = \imath yA[y] \leftrightarrow\]\[(\exists z(\forall y(A[y] \leftrightarrow y = z) \wedge z = x)\] \[\vee \neg \exists z(\forall y(A[y] \leftrightarrow y = z) \wedge z=*))\tag{Chosob}\]

Technical investigations on the chosen object theory are found in(Donald Kalish 1992)and more recently and more proof-theoretically motivated in (Indrzejczak2019). After a period of lull, where logical research ondefinite descriptions was not so pronounced, the research intodefinite descriptions has lately again picked up e.g. (Kürbis2021, 2022).

5.2 Logics with Partial or Non-Strict Functions

Some logics employ primitiven-place functionsymbols—symbols that combine with \(n\) singularterms to form a complex singular term. Thus, for example, the plussign ‘+’ is a two-place function symbol that, when placedbetween, say, ‘2’ and ‘3’, forms a complexsingular term, ‘\(2 + 3\)’ that denotes the number five.Similarly, ‘\(^2\)’ is a one-place function symbol that,when placed after a term denoting a number, forms a complex singularterm that denotes that number’s square. Semantically, theextension of a function symbol is a function whose arguments aremembers of the quantificational domain \(\bD\), and the resultingcomplex term denotes the result of applying that function to thereferents of the \(n\) component singular terms, taken in the orderlisted. Since classical logic requires every singular term (includingthose formed by function symbols) to refer to an object in \(\bD\),for each such function symbol \(f\), it requires that:

\[ \forall x_1 \ldots \forall x_n\exists y(y = f(x_1, \ldots, x_n)). \]

Hence classical logic prohibits primitive function symbols whoseextensions are partial functions—functions whose valueis for some arguments undefined. Such, for example, is the binarydivision sign ‘/’, since when placed between two numeralsthe second of which is ‘0’, it forms an empty singularterm. Similarly, the limit function symbol ‘lim’ yields anempty singular term when applied to the name of a non-covergingsequence. Classical logic can accommodate function symbols for partialfunctions via elaborate contextual definitions. But then (as withRussellian definite descriptions) the form in which these functionsymbols are usually written is not their logical form. Free logicprovides a more elegant solution. Because it allows empty singularterms, symbols for partial functions may simply be taken asprimitive.

In applications of free logic involving partial functions, theexistence predicate ‘\(\rE!\)’ is often replaced by thepostfix definedness predicate ‘\(\downarrow\)’. For anysingular term \(t, t\downarrow\) is true if and only if \(t\) has somedefinite value in \(\bD\). Thus, for example, the formula‘\((1/0)\downarrow\)’ is false. While some writers (e.g.,Feferman (1995)) distinguish ‘\(\downarrow\)’ from‘\(\rE!\)’, the literature as a whole does not, and‘\(\downarrow\)’ is often merely a syntactic variant of‘\(\rE!\)’.

In addition to partial functions,positive free logics canalso readily handlenon-strict functions. A non-strictfunction is a function that may yield a value even if not all of itsarguments are defined. The binary function \(f\) such that \(f(x,y) =x\), for instance, can yield a value even if the \(y\)-term is empty.So, for example, the formula \(f(1, 1/0) = 1\) can be regarded astrue. Logics for non-strict functions must be positive because in anegative or neutral logic empty-termed atomic formulas, such as \(f(1,1/0) = 1\), cannot be true. Free logics involving non-strict functionsfind application in some programming languages (Gumb 2001, Gumb andLambert 1991). Such logics may employ a dual-domain semantics in whichthe referents of empty functional expressions such as‘1/0’ are regarded aserrorobjects—objects that correspond in the running of aprogram to error messages. Thus, for example, an instruction tocalculate \(f(1, 1/0)\) might return the value 1, but an instructionto calculate \(f(1/0, 1)\) would return an error message.

5.3 Logics with Kripke Semantics

Kripke semantics for quantifiedmodal logics,tense logics,deontic logics,intuitionistic logics, and so on, are often free. This is because they indextruth to certain objects that we shall call “worlds,” andusually some things that we have names for do not exist in some ofthese worlds. Worlds may be conceived in various ways: they may, forexample, be understood as possible universes in alethic modal logic,times or moments in tense logic, permissible conditions in deonticlogic, or epistemically possible states of knowledge in intuitionisticlogic. Associated with each world \(w\) is a domain \(\bD_w\), ofobjects (intuitively, the set of objects that exist at \(w)\). Anobject may exist in (or “at”) more than one world but neednot exist in all. Thus, for example, Kripke semantics for tense logicrepresents the fact that Bertrand Russell existed at one time butexists no longer by Russell’s being a member of the domains ofcertain “worlds”—that is, times(specifically, portions of the last two centuries)—butnot others (the present, for example, or all future times). Twonatural assumptions are made here: that the same object may exist inmore than one world (this is the assumption oftransworldidentity), and that some singular terms—propernames, in particular—refer not only to an object at agiven world, but to that same object at every world. Such terms arecalledrigiddesignators. Any logic that combinesrigid designators with quantifiers over the domains of worlds in whichtheir referents do not exist must be free.

Kripke semantics gives predicates different extensions in differentworlds. Thus, for example, the extension of the predicate ‘is aphilosopher’ was empty in all worlds (times) before the dawn ofcivilization and more recently has varied. For rigidly designatingterms, this raises the question of how to evaluate atomic formulas atworlds in which their referents do not exist. Is the predicate‘is a philosopher’ satisfied, for example, by Russell inworlds (times) in which he does not exist—times such asthe present? The general answers given to such questions determinewhether a Kripke semantics is positive, negative or neutral.

For negative or neutral semantics, the extension at \(w\) of an\(n\)-place predicate \(P\) is a subset of \(\bD_w^n\). An atomicformula can be true at \(w\) only if all its singular terms havereferents in \(\bD_w\); if not, it is false (in negative semantics) ortruth-valueless (in neutral semantics). In a positive semantics,atomic formulas that are empty-termed at \(w\) may nevertheless betrue at \(w\). Predicates are usually interpreted over the union\(\bU\) of domains of all the worlds, which functions as a kind ofouter domain for each world, so that the extension of an \(n\)-placepredicate \(P\) at a world \(w\) is a subset of \(\bU^n\). Someapplications, however, require predicates to be trueof—and singular terms to be capable ofdenoting—objects that exist in no world. If so, we maycollect these objects into an outer domain that is a superset of\(\bU\). (They might be fictional objects, timeless Platonic objects,impossible objects, or the like.)

Quantified formulas, like all formulas, are true or false onlyrelative to a world. Thus \(\exists xA\), for example, is true at aworld \(w\) if and only if some object in \(\bD_w\) satisfies \(A\).Except in intuitionistic logic, where it has a specializedinterpretation, the universal quantifier is interpreted similarly:\(\forall xA\) is true at \(w\) if and only if all objects in\(\bD_w\) satisfy \(A\). Kripke semantics often specify that for each\(w, \bD_w\) is nonempty, so that the resulting free logic isnon-inclusive—but we shall not do so.

Any of various free modal or tense logics can be formalized by addingto a language \(\bL\) of the sort defined inSection 1.3 the sentential operator ‘\(\Box\)’. If \(A\) is aformula, so is \(\Box A\). In alethic modal logic, this operator isread “it is necessarily the case that.” More generally, itmeans “it is true in all accessible worlds that,” whereaccessibility from a given world is a different relation fordifferent modalities: possibility for alethic logics, permissibilityfor deontic logics, various temporal relations for tense logics, andso on. A typical bivalent Kripke model \(\bM\) for such a languageconsists of a set of worlds, a binary accessibility relation \(\bR\)defined on that set; an assignment to each world \(w\) of a domain\(\bD_w\); an “outer” domain \(\bD_o\) of objects (whichtypically is either \(\bU\) or a superset thereof); and a two-placeinterpretation function \(\bI\) that assigns denotations at worlds toindividual constants and extensions at worlds to predicates. For eachindividual constant \(t\) and world \(w, \bI(t,w)\in \bD_o\). In sucha model, a singular term is a rigid designator if and only if for allworlds \(w_1\) and \(w_2\), \(\bI(t,w_1) = \bI(t,w_2)\). For every\(n\)-place predicate \(P, \bI(P,w) \subseteq \bD_w^n\) if thesemantics is negative or neutral; if it is positive, \(\bI(P,w)\subseteq \bD_o^n\). Truth values at the worlds of a model \(\bM\) areassigned by a two-place valuation function \(\bV\) (where \(\bV(A,w)\)is read “the truth value \(\bV\) assigns to formula \(A\) atworld \(w\)”) as follows:

\[\begin{aligned}\bV(Pt_1 \ldots t_n,w) &= \left\{\begin{array}{l}\top, \text{ iff } \langle\bI(t_1,w),\ldots,\bI(t_n,w)\rangle \in \bI(P,w); \\ \bot, \text{ otherwise.} \end{array}\right. \\ \bV(s=t,w) &= \left\{\begin{array}{l}\top, \text{ iff } \bI(s,w)=\bI(t,w); \\ \bot, \text{ otherwise.} \end{array}\right. \\ \bV(\rE!t,w) &= \left\{\begin{array}{l}\top, \text{ iff } \bI(t,w) \in \bD_w; \\ \bot \text{ otherwise.} \end{array}\right. \\ \bV({\sim}A,w) &= \left\{\begin{array}{l}\top, \text{ iff } \bV(A,w) = \bot\\ \bot, \text{ otherwise.} \end{array}\right. \\ \bV(A\rightarrow B,w) &= \left\{\begin{array}{l}\top, \text{ iff } \bV(A,w) = \bot \text{ or } \bV(B,w) = \top; \\ \bot, \text{ otherwise.} \end{array}\right. \\ \bV(\Box A,w) &= \left\{\begin{array}{l}\top, \text{ iff for all } u \text{ such that } w\bR u, \bV(A,u) = \top\\ \bot, \text{ otherwise.} \end{array}\right. \\ \bV(\forall xA,w) &= \left\{\begin{array}{l}\top \text{ iff for all } d\in \bD_w, \bV_{(t,d)}(A(t/x),w) = \bot \\ \quad(\text{where } t \text{ is not in } A \text{ and } \bV_{(t,d)} \text{ is the}\\ \quad\text{valuation function on the model just like } \bM \\ \quad\text{except that its interpretation function } \bI^* \text{ is} \\ \quad\text{such that for each world } w, \bI^*(t,w)= d); \\ \bot, \text{ otherwise.} \end{array}\right. \end{aligned}\]

Under the stipulations that admissible models make all individualconstants rigid designators and that \(\bI(P,w) \subseteq \bD_o^n\),the standard free logic PFL, together with the modal axioms and rulesappropriate to whatever structure we assign to \(\bR\), is sound andcomplete on this semantics.

Modal semantics thus defined call for free logic whenever worlds areallowed to have differing domains—that is whenever wemay have worlds \(u\) and \(w\) such that \(\bD_u \ne \bD_w\). For inthat case there must be an object \(d\) that exists in one of thesedomains (let it be \(\bD_w)\), but not the other, so that any singularterm \(t\) that rigidly designates \(d\) must be empty at world \(u\).Hence \({\sim}\exists x(x=t)\) (which is self-contradictory inclassical logic) must be true at world \(u\). Such a semantics alsorequires free logic when \(\bD_o\) contains objects not in \(\bU\),for in that case rigid designators of these objects are empty in allworlds. Finally, this semantics calls forinclusive logic ifany world has an empty domain. Thus, given this semantics, the onlyway to make the resulting logic unfree is to require that domains befixed—i.e., that all worlds have the samedomain \(\bD\), that \(\bD\) be non-empty, and that \(\bD_o =\bD\).

Just this trio of requirements was in effect proposed by Saul Kripkein his ground-breaking (1963) paper on modal logic as one of twostrategies for retaining classical quantification. (The other, moredraconian, strategy was to allow differing domains but ban individualconstants and treat open formulas as if they were universallyquantified.) But such fixed-domain semantics validate the implausibleformula:

\[ \forall x\Box \exists y(y = x), \]

which asserts that everything exists necessarily and the equallyimplausible Barcan formula:

\[ \forall x\Box A \rightarrow \Box \forall xA \]

(named for Ruth Barcan, later Ruth Barcan Marcus, who discussed it asearly as the late 1940s). To see its implausibility, consider thisinstance: ‘If everything is necessarily a product of the bigbang, then necessarily everything is a product of the big bang’.It may well be true that everything (in the actual world) isnecessarily a product of the big bang—i.e., that nothingin this world would have existed without it. But it does not seemnecessary that everything is a product of the big bang, for otheruniverses are possible in which things that do not exist in the actualworld have other ultimate origins. Because of the restrictiveness andimplausibility of fixed-domain semantics, many modal logicians loosenKripke’s strictures and adopt free logics.

We may also drop the assumption that singular terms are rigiddesignators and thus allownonrigid designators. On thesemantics considered here, these are singular terms \(t\) such thatfor some worlds \(w_1\) and \(w_2, \bI(t,w_1) \ne \bI(t,w_2)\).Definite descriptions, understood attributively, are the bestexamples. Thus the description “the oldest person”designates different people at different times(worlds)—and no one at times before people existed(“worlds” \(w\) at which \(\bI(t,w)\) is undefined).

Nonrigid designators, if empty at some worlds, require free logicseven with fixed domains. (Thus classical logic with nonrigiddesignators is possible only if we require for each singular term\(t\) that at each world \(w\), \(t\) denotes some object in\(\bD_w\).) On some semantics for nonrigid designators, the quantifierrule must differ from that given above, and other adjustments must bemade. For details, see Garson 1991, Cocchiarella 1991, Schweitzer 2001and Simons 2001.

Intuitionistic logic, too, has a Kripke semantics, though special valuation clauses areneeded for ‘\({\sim}\)’, ‘\(\rightarrow\)’ and‘\(\forall\)’ in order to accommodate the special meaningsthese operators have for intuitionists, and ‘\(\Box\)’ isgenerally not used. The usual first-order intuitionistic logic, theHeyting predicate calculus (HPC)—also called theintuitionistic predicate calculus—has the theorem\(\exists x(x=t)\) and hence is not free. But intuitionists admit theexistence only of objects that can in some sense be constructed, whileclassical mathematicians posit a wider range of objects. Thereforeusers of HPC cannot legitimately name all the objects that classicalmathematicians can. Worse, they cannot legitimately name objects whoseconstructibility has yet to be determined. Yet some Kripke-stylesemantics for HPC do allow use of names for such objects(semantically, names of objects that “exist” at worldsaccessible from the actual world but not at the actual world itself).Some such semantics, though intended for HPC, have turned out,unexpectedly, not to be adequate for HPC. An obvious fix, advocated byPosy (1982), is to adopt a free intuitionistic logic. For more on thisissue, see Nolt 2007.

5.4 Logics of Fiction

Because fictions use names that do not refer to literally existingthings, free logic has sometimes been employed in their analysis. Solong as we engage in the pretense of a story, however, there is nospecial need for it. It is true, for example, in Tolkien’sThe Lord of the Rings that Gollum hates the sun, from whichwe can legitimately infer thatin the story there existssomething that hates the sun. Thus quantifiers may behave classicallyso long as we consider only what occurs and what exists “in thestory.” (The general logic of fiction, however, is oftenregarded asnonclassical, for two reasons: (1) a story may beinconsistent and hence require aparaconsistent logic, and (2) the objects a story describes are typically (maybe always)incomplete; that is, the story does not determine for each such object\(o\) and every property \(P\) whether or not \(o\) has \(P\).)

The picture changes, however, when we distinguish what is true in thestory from what is literally true. For this purpose logics of fictionoften deploy a sentence operator that may be read “in thestory.” Here we shall use ‘\(\mathbf{S}_x\)’ to mean“in the story \(x\),” where ‘\(x\)’ is to bereplaced by the name of a specific story. Anything within the scope ofthis operator is asserted to be true in the named story; what isoutside its scope is to be understood literally. (For a summary oftheories of what it means to be true in a story, see Woods 2006.)

With this operator the statement ‘In the story,The Lord ofthe Rings, Gollum hates the sun’ may be formalized asfollows:

\[\tag{GHS} \mathbf{S}_{The\: Lord\: of\: the\: Rings}(\text{Gollum hates the sun}). \]

The statement that inThe Lord of the Rings something hatesthe sun is:

\[ \mathbf{S}_{The\: Lord\: of\: the\: Rings}\exists x(x \text{ hates the sun}). \]

This second statement follows from the first, even though Gollum doesnot literally exist. But it does not follow that there existssomething such that it, inThe Lord of the Rings, hates thesun:

\[ \exists x \mathbf{S}_{The\: Lord\: of\: the\: Rings}(x \text{ hates the sun}). \]

and indeed that statement is not true, for, literally, Gollum does notexist. Since the sun, however, exists both literally and in the story,the statement:

\[ \exists x\mathbf{S}_{The\: Lord\: of\: the\: Rings}(\text{Gollum hates } x) \]

is true and follows by free existential generalization from (GHS)together with the true premise ‘\(\rE!(\text{the sun})\)’.Thus free logic may play a role in reasoning that mixes fictional andliteral discourse.

Terms for fictional entities also occur in statements that areentirely literal, making no mention of what is true “in thestory.” Consider, for example, the statement:

\[\tag{G} \text{Gollum is more famous than Gödel.} \]

Mark Sainsbury (2005, ch. 6) holds that reference failure invariablymakes such statements false and hence that they are best representedin a negative free logic. Others, however—includingOrlando 2008 and Dumitru and Kroon 2008—questionSainsbury’s treatment, maintaining that statements like (G) areboth atomic and true. If so, they require a positive free logic. Thelogic must be free because it deals with an empty singular term, andit must be positive, because only on a positive semantics canempty-termed atomic statements be true. One must still decide,however, whether the name ‘Gollum’ is to be understood ashaving no referent or as having a referent that does not exist.

If ‘Gollum’ has no referent, then (G) might be handled byasingle-domain positive semantics. But that semantics wouldhave to treat atomic formulas non-standardly; it could not, as usual,stipulate that (G) is true just in case the pair \(\langle\)Gollum,Gödel\(\rangle\) is a member of the extension of the predicate‘is more famous than’; for if there is no Gollum, there isno such pair. On such a semantics ‘Gollum is more famous thanGödel’ would not imply that something is more famous thanGödel.

If, on the other hand, terms such as ‘Gollum’ refer tonon-existent objects, then those objects could inhabit the outerdomain of a dual-domain positive free logic. Dumitru (2015), forexample, lays out such a dual-domain semantics for fictional discourseusing free descriptions and compares it with a supervaluationalapproach that also uses free descriptions. In a such a dual-domainsemantics, atomic formulas have their standard truth conditions: (G)is true just in case \(\langle\)Gollum, Gödel\(\rangle\) is amember of the extension of ‘is more famous than’.Moreover, if we allow quantifiers over that outer domain, then‘Something is more famous than Gödel’ (where thequantifier ranges over the outer domain) does follow from‘Gollum is more famous than Gödel’, though‘Thereliterally exists something more famous thanGödel’ (where the quantifier ranges over the inner domain)does not. Meinongian logics of fiction employ this strategy.

5.5 Meinongian Logics

Alexius Meinong is best known for his view that some objects that donot exist nevertheless have being. His name has been associated withvarious developments in logic. Some free logicians use it to describeany dual-domain semantics. For others, Meinongian logic is somethingmuch more elaborate: a rich theory of all the sorts of objects we canthink about—possible or impossible, abstract orconcrete, literal or fictional, complete or incomplete. In thissection the term is used to describe logics stronger than the firsttype but possibly weaker than the second: positive free logics with anextra set of quantifiers that range over the outer domain of adual-domain semantics.

Whether such logics can legitimately be considered free iscontroversial. On older conceptions, free logic forbids anyquantification over non-existing things (see Paśniczek 2001 andLambert’s reply in Morscher and Hieke 2001, pp.246–8). But by anybody’s definition, Meinongianlogics in the sense intended here at leastcontain freelogics when the inner domain is interpreted as the set of existingthings. Moreover, on the strictly semantic definition, which is alsothat of Lehman 2002, whether the members of \(\bD\) exist isirrelevant to the question of whether a logic is free. For a defenseof this definition, see Nolt 2006, pp. 1054–1057.

Historically, quantification over domains containing objects that donot exist has been widely dismissed as ontologically irresponsible.Quine (1948) famously maintained that existence is just what anexistential quantifier expresses. Yet nothing forces us to interpret“existential” quantification over every domain asexpressing existence—or being of any sort. Semantically,an existential quantifier on a variable \(x\) is just a logicaloperator that takes open formulas on \(x\) into truth values; thevalue is T if and only if the open formula is satisfied by at leastone object in the quantifier’s domain. That the objects in thedomain have or lack any particular ontological status is aphilosophical interpretation of the formal semantics. Alex Orenstein(1990) argues that “existential” is a misnomer and that weshould in general call such quantifiers “particular.” Thatsuggestion is followed in the remainder of this section.

Quantifiers ranging over the outer domain of a dual-domain semanticsare calledouter quantifiers, and those ranging over theinner domaininner quantifiers. If the inner particularquantifier is interpreted to mean “there exists” and themembers of the outer domain are possibilia, then the outer particularquantifier may mean something like “there is possible a thingsuch that” or “for at least one possible thing.” Weshall use the generalized product symbol ‘\(\Pi\)’ for theouter universal quantifier and the generalized sum symbol‘\(\Sigma\)’ for its particular dual. This notationenables us to formalize, for example, the notoriously puzzling butobviously true statement ‘Some things don’t exist’(Routley 1966) as:

\[ \Sigma x{\sim}\rE!x. \]

Since in a dual-domain semantics all singular terms denote members ofthe outer domain, the logic of outer quantifiers is not free butclassical. With ‘E!’ as primitive, the free innerquantifiers can be defined in terms of the classical outer ones asfollows:

\[\begin{aligned}\forall xA &\eqdf \Pi x(\rE!x \rightarrow A) \\ \exists xA &\eqdf \Sigma x(\rE!x \amp A). \end{aligned}\]

The outer quantifiers, however, cannot be defined in terms of theinner.

Logics with both inner and outer quantifiers have variousapplications. They enable us, for example, to formalize substantivesufficient conditions for existence and hence adequately express theargument ofSection 4.3, as follows:

\[ Ti, \Pi x(Tx \rightarrow \rE!x) \vdash \rE!i. \]

This form is valid. The co-comprehensiveness of open formulas \(A\)and \(B\) in \(n\) free variables \(x_1 ,\ldots ,x_n\) (seeSection 4.2), can likewise be formalized as:

\[ \Pi x_1 \ldots \Pi x_n (A \leftrightarrow B). \]

Richard Grandy’s (1972) theory of definite descriptions holdsthat \(\iota xA=\iota xB\) is true if and only if \(A\) and \(B\) areco-comprehensive and thus is readily expressible in a Meinongianlogic. Free logics with outer quantifiers have also been employed inlogics that are Meinongian in the richer sense of providing a theoryof objects (including, in some cases, fictional objects) that isinspired by Meinong’s work (Routley 1966 and 1980, Parsons 1980,Jacquette 1996, Paśniczek 2001, Priest 2005 and 2008, pp.295–7).

Bibliography

  • Antonelli, Gian Aldo, 2000, “Proto-Semantics for PositiveFree Logic,”Journal of Philosophical Logic, 29 (3):277–294.
  • –––, 2007, “FreeQuantification and Logical Invariance,”Rivista deEstetica (New Series), 33 (1): 61–73.
  • Baaz, Matthias, and Rosalie Iemhoff, 2006, “Gentzen Calculifor the Existence Predicate.”Studia Logica 82:7–23.
  • Bacon, Andrew, Hawthorne, John, and Uzquiano, Gabriel, 2016,“Higher-order free logic and the Prior-Kaplan paradox,”Canadian Journal of Philosophy 46(4–5):493–541.
  • Barnes, J., ed.The Complete Works of Aristotle, VolumesI and II, Princeton: Princeton University Press, 1984.
  • Bencivenga, Ermanno, 1981, “Free Semantics” inBoston Studies in the Philosophy of Science, 47:38–41; revised version reprinted in Lambert 1991, pp.98–110.
  • –––, 1986, “FreeLogics,” in D. Gabbay and F. Guenthner (eds.),Handbook ofPhilosophical Logic, vol. III:Alternatives to ClassicalLogic, Dordrecht: D. Reidel, pp. 373–426
  • –––, 2002, “FreeLogics,” in D. Gabbay and F. Guenthner (eds.),Handbook ofPhilosophical Logic, 2nd edition, vol. 5, Dordrecht:Kluwer, pp. 147–196. (This is a republication ofBencivenga 1986.)
  • –––, 2014,“Jaśkowski’s Universally Free Logic,”Studia Logica 102: 1095–1102.
  • Besson, Corine, 2009, “Externalism, Internalism, and LogicalTruth,”Review of Symbolic Logic, 2 (1):1–29.
  • Bochman, Alexander, 1998, “Biconsequence Relations: A Four-Valued Formalism of Reasoning with Inconsistency and Incompleteness,”Notre Dame Journal of Formal Logic 39(1): 47–73.
  • Bochvar, Dmitri, and Merrie Bergmann, 1981, “On a Three-ValuedLogical Calculus and Its Application to the Analysis of the Paradoxesof the Classical Extended Functional Calculus.”History andPhilosophy of Logic 2 (1–2): 87–112.
  • Burge, Tyler, 1974, “Truth and Singular Terms,”Noûs, 8: 309–25; reprinted in Lambert1991, pp. 189–204.
  • Carnap, Rudolf, 1964,Meaning and Necessity: A Study in Semanticsand Modal Logic. University of Chicago Press.
  • Church, Alonzo, 1965, review of Lambert 1963 inJournal ofSymbolic Logic, 30: 103–104.
  • Cobreros, Pablo, Paul Egré, David Ripley, and Robert Van Rooij, 2012, “Tolerant, Classical, Strict.” Journal of Philosophical Logic 41: 347–85.
  • Cocchiarella, Nino B., 1966, “A Logic of Actual and PossibleObjects” (abstract),Journal of Symbolic Logic, 31:688–689.
  • –––, 1986,Logical Investigations of PredicationTheory and the Problem of Universals, Napoli, Italy: Bibliopolis.
  • –––, 1991, “Quantification, Time andNecessity,” in Lambert 1991, pp. 242–256.
  • Czermak, Johannes, 1974, “A Logical Calculus withDescriptions.”Journal of Philosophical Logic,211–28.
  • Degauquier, Vincent, 2016, “Partial and ParaconsistentThree-Valued Logics.”Logic and Logical Philosophy 25(2): 143–71.
  • Donald Kalish, Gary Mar, Richard Montague, 1992,Logic:Techniques of Formal Reasoning. Oxford University Press.
  • Dumitru, Mircea, 2015, “A Free Logic for Fictionalism”in Iulian D. Toader, Gabriel Sandu & Ilie Pȃrvu, eds.,Romanian Studies in Philosophy of Science, Springer Verlag,pp. 149–163.
  • Dumitru, Mircea and Frederick Kroon, 2008, “What to Say WhenThere Is Nothing to Talk about (Qué decir cuando no hay nada dequehablar),”Crítica: Revista Hispanoamericana deFilosofía, 40 (120): 97–109.
  • Feferman, Solomon, 1995, “Definedness,”Erkenntnis, 43 (3): 295–320.
  • Fine, Kit, 1983, “The Permutation Principle inQuantificational Logic,”Journal of PhilosophicalLogic, 12: 33–7.
  • Fjellstad, Andreas, 2020, “Structural Proof Theory forFirst-Order Weak Kleene Logics.”Journal of AppliedNon-Classical Logics 30 (3): 272–89.
  • Fodor, Jerry A., and Ernest Lepore, 1996, “What Cannot beEvaluated Cannot be Evaluated and it Cannot be SupervaluedEither,”Journal of Philosophy, 93 (10):516–535.
  • Garson, James W., 1991, “Applications of Free Logic toQuantified Intensional Logic,” in Lambert 1991, pp.111–142.
  • Grandy, Richard E., 1972, “A Definition of Truth forTheories with Intensional Definite Description Operators,”Journal of Philosophical Logic, 1: 137–55;reprinted in Lambert 1991, pp. 171–188.
  • Gratzl, Norbert, 2010, “A Sequent Calculus for a Negative FreeLogic.”Studia Logica 96 (3): 331–48.———, 2015, “Incomplete Symbols—DefiniteDescriptions Revisited.”Journal of Philosophical Logic44 (5): 489–506.
  • Gumb, Raymond D., 2001, “Free Logic in Program Specificationand Verification,” in Morscher and Hieke 2001, pp.157–93.
  • Gumb, Raymond D., and Karel Lambert, 1991, “Definitions inNonstrict Positive Free Logic,”Modern Logic, 7:25–55 and 435–440 (errata).
  • Hailperin, Theodore, 1953, “Quantification Theory and EmptyIndividual Domains,”Journal of Symbolic Logic, 18:197–200.
  • Hintikka, Jaakko, 1959, “Towards a Theory of DefiniteDescriptions,”Analysis, 19: 79–85.
  • Indrzejczak, Andrzej, 2019, “Fregean Description Theory inProof-Theoretical Setting.”Logic and LogicalPhilosophy 28 (1): 137–55.———, 2021a, “Free Logics Are Cut-Free.”Studia Logica 109 (4): 859–86.———, 2021b,Sequents and Trees. Springer.
  • Jacquette, Dale, 1996,Meinongian Logic: The Semantics ofExistence and Nonexistence, Berlin: Walter de Gruyter.
  • –––, (ed.), 2006,Philosophy of Logic (Series: Volume 5 of theHandbook ofthe Philosophy of Science), Amsterdam: Elsevier.
  • Jaśkowski, Stanisław, 1934, “On the Rules ofSupposition in Formal Logic,”Studia Logica 1:5–32. Reprinted inPolish Logic1920–1939, Storrs McCall (ed.), Oxford, ClarendonPress, 1967, pp. 232–258.
  • Jeffrey, Richard, 1991,Formal Logic: Its Scope andLimits, 3rd edition, New York: McGraw-Hill.
  • Kleene, Stephen C., 1938, “On Notation for OrdinalNumbers.”The Journal of Symbolic Logic 3 (4):150–55.
  • Kripke, Saul 1963, “Semantical Considerations on ModalLogic,”Acta Philosophical Fennica, 16:83–94.
  • Kürbis, Nils, 2021, “Definite Descriptions in IntuitionistPositive Free Logic.”Logic and Logical Philosophy 30:327–58.———, 2022, “A Binary Quantifier for DefiniteDescriptions for Cut Free Free Logics.”Studia Logica110: 219–39.
  • Lambert, Karel, 1958, “Notes on E!,”PhilosophicalStudies, 9: 60–63.
  • –––, 1960, “TheDefinition of E! in Free Logic,” inAbstracts: TheInternational Congress for Logic, Methodology and Philosophy ofScience, Stanford: Stanford University Press.
  • –––, 1962, “Noteson E! III: A Theory of Descriptions,”PhilosophicalStudies, 13(4): 51–59.
  • –––, 1963,“Existential Import Revisited,”Notre Dame Journal ofFormal Logic, 4: 288–292.
  • –––, 1967, “FreeLogic and the Concept of Existence.”Notre Dame Journal ofFormal Logic 8 (1–2): 133–44.
  • –––, 1974,“Predication and Extensionality,”Journal ofPhilosophical Logic, 3: 255–264.
  • –––, (ed.), 1991,Philosophical Applications of Free Logic, New York: OxfordUniversity Press.
  • –––, 1997,FreeLogics: Their Foundations, Character, and Some ApplicationsThereof. Sankt Augustin: Academia Verlag.
  • –––, 1999,“Logically Proper Definite Descriptions* an Essay in Honor ofRuth Marcus.”Dialectica 53 (3–4): 271–82.
  • –––, 2001a, “FreeLogic and Definite Descriptions,” in Morscher and Hieke 2001,pp. 37–47.
  • –––, 2001b, “FreeLogics,” in Lou Goble (ed.),The Blackwell Guide toPhilosophical Logic, Oxford: Blackwell Publishing, pp.258–279.
  • –––, 2003a,FreeLogic: Selected Essays, Cambridge: Cambridge UniversityPress.
  • –––, 2003b,“Existential Import, E! and ‘The’” in Lambert2003a, pp. 16–32.
  • –––, 2003c,“Foundations of the Hierarchy of Positive Free DefiniteDescription Theories” in Lambert 2003a, pp.69–91.
  • –––, 2003d, “TheHilbert-Bernays Theory of Definite Descriptions” in Lambert2003a, pp. 44–68.
  • –––, 2003e,“Nonextensionality” in Lambert 2003a, pp.107–121.
  • –––, 2003f, “ThePhilosophical Foundations of Free Logic” in Lambert 2003a, pp.122–175.
  • –––, 2003g,“Predication and Extensionality” in Lambert 2003a, pp.92–106.
  • –––, 2003h,“Russell’s Version of the Theory of DefiniteDescriptions” in Lambert 2003a, pp. 1–15.
  • Leblanc, Hughes, 1971, “Truth Value Semantics for a Logic ofExistence,”Notre Dame Journal of Formal Logic, 12:153–68.
  • Leblanc, Hughes and Richmond H. Thomason, 1968,“Completeness Theorems for Some Presupposition-FreeLogics,”Fundamenta Mathematicae, 62:125–64; reprinted in Leblanc’sExistence,Truth and Provability, Albany: State University of New YorkPress, 1982, pp. 22–57.
  • Leeb, Hans-Peter, 2006, “State-of-Affairs Semantics forPositive Free Logic,”Journal of Philosophical Logic,35 (2): 183–208.
  • Lehmann, Scott, 1980, “Slightly Non-Standard Logic.”Logique Et Analyse 23 (92): 379–92.
  • –––, 1994, “StrictFregean Free Logic,”Journal of Philosophical Logic, 23(3): 307–336.
  • –––, 2001, “NoInput, No Output Logic,” in Morscher and Hieke 2001, pp.147–54.
  • –––, 2002, “MoreFree Logic,” in D. Gabbay and F. Guenthner (eds.),Handbookof Philosophical Logic, 2nd edition, vol. 5,Dordrecht: Kluwer, pp. 197–259.
  • Lejewski, Czeslaw, 1954, “Logic and Existence,”British Journal for the Philosophy of Science, 5 (18):104–19; reprinted in Dale Jacquette (ed.),Philosophy of Logic: An Anthology, Oxford: Blackwell, 2002,pp. 147–55.
  • Leonard, Henry S., 1956, “The Logic of Existence,”Philosophical Studies, 7: 49–64.
  • Maffezioli, Paolo, and Eugenio Orlandelli, 2019, “Full CutElimination and Interpolation for Intuitionistic Logic with ExistencePredicate.”Bulletin of the Section of Logic 48 (2):137–58.
  • Mehlberg, Henryk, 1958,The Reach of Science, Toronto:University of Toronto Press.
  • Meyer, Robert K., Ermanno Bencivenga and Karel Lambert, 1982,“The Ineliminability of E! in Free Quantification Theory withoutIdentity,”Journal of Philosophical Logic, 11:229–231.
  • Meyer, Robert K. and Karel Lambert, 1968, “Universally FreeLogic and Standard Quantification Theory,”Journal ofSymbolic Logic, 33: 8–26.
  • Morscher, Edgar and Alexander Hieke (eds.), 2001,New Essaysin Free Logic: In Honour of Karel Lambert (Applied Logic Series,vol., 23), Dordrecht: Kluwer.
  • Morscher, Edgar and Peter Simons, 2001, “Free Logic: AFifty-Year Past and an Open Future,” in Morscher and Hieke 2001,pp. 1–34.
  • Mostowski, Andrezej, 1951, “On the Rules of Proof in thePure Functional Calculus of the First Order,”Journal ofSymbolic Logic, 16: 107–111.
  • Nolt, John, 2006, “Free Logics,” in Jacquette 2006,pp. 1023–1060.
  • –––, 2007,“Reference and Perspective in Intuitionistic Logic,”Journal of Logic, Language and Information, 16 (1):91–115.
  • Orenstein, Alex, 1990, “Is Existence What ExistentialQuantification Expresses?” in Robert B. Barrett and Roger F.Gibson (eds.),Perspectives on Quine, Cambridge: Blackwell,1990, pp. 245–270.
  • Orlando, Eleonora, 2008, “Names without Fictional Objects(Ficción sin metafísica),”Crítica:Revista Hispanoamericana de Filosofía, 40 (120):111–127. Parsons, Terence, 1980,NonexistentObjects, New Haven: Yale University Press.
  • Paśniczek, Jacek, 1998,The Logic of IntentionalObjects:A Meinongian Version of Classical Logic,Dordrecht: Kluwer.
  • –––, 2001, “CanMeinongian Logic Be Free?” in Morscher and Hieke 2001, pp.227–36.
  • Pavlović, Edi, and Norbert Gratzl, 2021, “A More UnifiedApproach to Free Logics.”Journal of PhilosophicalLogic 50 (1): 117–48.
  • –––, 2023, “Neutral Free Logic:Motivation, Proof Theory and Models.”Journal ofPhilosophical Logic 52 (2): 519–54.
  • Posy, Carl J., 1982, “A Free IPC is a Natural Logic: StrongCompleteness for Some Intuitionistic Free Logics,”Topoi, 1: 30–43; reprinted in Lambert 1991, pp.49–81.
  • Priest, Graham, 2005,Towards Non-Being, Oxford: OxfordUniversity Press.
  • –––, 2008,AnIntroduction to Non-Classical Logic: From If to Is,2nd edition, Cambridge: Cambridge University Press.
  • Quine, W. V. O., 1948, “On What There Is,”Reviewof Metaphysics, 48: 21–38; reprinted as Chapter 1of Quine 1963).
  • –––, 1954,“Quantification and the Empty Domain,”Journal ofSymbolic Logic, 19: 177–179.
  • –––, 1963,From aLogical Point of View, 2nd edition, New York: Harper& Row.
  • Routley, Richard, 1966, “Some Things Do Not Exist,”Notre Dame Journal of Formal Logic, 7:251–276.
  • –––, 1980,ExploringMeinong’s Jungle and Beyond, Canberra: Australian NationalUniversity.
  • Russell, Bertrand, 1919,Introduction to MathematicalPhilosophy, New York: Simon & Schuster.
  • Sainsbury, R. M., 2005,Reference without Referents,Oxford: Clarendon Press.
  • Scales, Ronald D., 1969,Attribution and Existence.University of California, Irvine.
  • Schock, Rolf, 1968,Logics without Existence Assumptions,Stockholm: Almqvist & Wiskell.
  • Schütte, Kurt, 1971,Proof Theory. Grundlehren DerMathematischen Wissenschaften. Springer.
  • Schweitzer, Paul, 2001, “Free Logic and Quantification inSyntactic Modal Contexts,” in Morscher and Hieke 2001, pp.69–85.
  • Shapiro, Stewart, and Alan Weir, 2000,“‘Neo-Logicist’ Logic is Not EpistemicallyInnocent,”Philosophia Mathematica, 3 (8):160–189.
  • Simons, Peter, 2001, “Calculi of Names: Free andModal,” in Morscher, Edgar and Alexander Hieke 2001, pp.49–65.
  • Smiley, Timothy, 1960, “Sense without Denotation,”Analysis, 20: 125–135.
  • van Fraassen, Bas C., 1966, “Singular Terms, Truth ValueGaps and Free Logic,”Journal of Philosophy, 63:481–95; reprinted in Lambert 1991, pp.82–97.
  • –––, 1991, “On(theX)(X = Lambert),”, in W. Spohn, et al.(eds.),Existence and Explanation:Essays Presented inHonor of Karel Lambert, Dordrecht: Kluwer, pp.1–18.
  • Whitehead, Alfred, and Bertrand Russell, 1910,PrincipiaMathematica. Vol. 1. Cambridge: Cambridge University Press.
  • Williamson, Timothy, 1999, “A Note on Truth, Satisfactionand the Empty Domain,”Analysis, 59(1):3–8.
  • –––, 2016, “Replyto Bacon, Hawthorne, and Uzquiano,”Canadian Journal ofPhilosophy 46(4–5): 542–547.
  • Woods, John, 2006, “Fictions and their Logic,” inJacquette 2006, pp. 1061–1126.
  • Woodruff, Peter W., 1984, “On Supervaluations in FreeLogic,”Journal of Symbolic Logic, 49:943–950.
  • Yeakel, Daniel, 2016, “Existence Hedges and Neutral FreeLogic,”Proceedings of the Aristotelian Society, cxvi(3): 379–386.

Other Internet Resources

[Please contact the authors with suggestions.]

Acknowledgments

Beginning with the 2025 update, Norbert Gratzl and Edi Pavlovićhave taken responsibility for updating and maintaining this entry.

Copyright © 2025 by
Norbert Gratzl<Norbert.Gratzl@lrz.uni-muenchen.de>
Edi Pavlović<Edi.Pavlovic@lrz.uni-muenchen.de>
John Nolt

Open access to the SEP is made possible by a world-wide funding initiative.
The Encyclopedia Now Needs Your Support
Please Read How You Can Help Keep the Encyclopedia Free

Browse

About

Support SEP

Mirror Sites

View this site from another server:

USA (Main Site)Philosophy, Stanford University

The Stanford Encyclopedia of Philosophy iscopyright © 2025 byThe Metaphysics Research Lab, Department of Philosophy, Stanford University

Library of Congress Catalog Data: ISSN 1095-5054


[8]ページ先頭

©2009-2025 Movatter.jp