Hostname: page-component-76fb5796d-vvkck Total loading time: 0 Render date: 2024-04-28T05:48:34.368Z Has data issue: false hasContentIssue false

THE LOGIC OF HYPERLOGIC. PART A: FOUNDATIONS

Published online by Cambridge University Press:  27 April 2022

ALEXANDER W. KOCUREK*
Affiliation:
SAGE SCHOOL OF PHILOSOPHY CORNELL UNIVERSITY ITHACA, NY 14853, USA
Rights & Permissions [Opens in a new window]

Abstract

Hyperlogic is a hyperintensional system designed to regiment metalogical claims (e.g., “Intuitionistic logic is correct” or “The law of excluded middle holds”) into the object language, including within embedded environments such as attitude reports and counterfactuals. This paper is the first of a two-part series exploring the logic of hyperlogic. This part presents a minimal logic of hyperlogic and proves its completeness. It consists of two interdefined axiomatic systems: one for classical consequence (truth preservation under a classical interpretation of the connectives) and one for “universal” consequence (truth preservation under any interpretation). The sequel to this paper explores stronger logics that are sound and complete over various restricted classes of models as well as languages with hyperintensional operators.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

A1 Introduction

Philosophers of logic debate about metalogical claims like the following:

  1. (1) Classic logic is correct.

  2. (2) The law of excluded middle holds.

  3. (3) Some contradiction entails everything.

Such metalogical claims can also felicitously occur in embedded environments. One illustration involves claims such as (4)–(6), which describe what holds according to certain logics.

  1. (4) According to intuitionistic logic, the law of excluded middle doesn’t hold.

  2. (5) In strong Kleene logic, nothing is valid.

  3. (6) Everything that is intuitionistically valid is classically valid.

Other illustrations of the embeddability of metalogical claims come from attitude verbs, conditionals, and modals:

  1. (7) Inej believes intuitionistic logic is correct.

  2. (8) If intuitionistic logic were correct, excluded middle would fail.

  3. (9) It might be that there are true contradictions.

Although such metalogical claims are loaded with theoretical terms whose nature is philosophically contentious, these are all perfectly intelligible claims of English. Given this, it is natural to investigate the semantic analysis of such claims. To do this, we need to answer two questions. First, how do we regiment metalogical claims into the object language so that they can be assigned a compositional semantic value? Second, how do we assign compositional semantic values to such regimentations?

Recently, Kocurek [Reference Kocurek30] has developed a hyperintensional system that offers answers to both questions called hyperlogic. To regiment metalogical claims, hyperlogic utilizes a combination of several different devices: a multigrade entailment operator ; propositional quantifiers and [Reference Fine18] to regiment laws of logic; and terms and operators borrowed from hybrid logic [Reference Areces, ten Cate, Blackburn, Wolter and van Benthem1, Reference Braüner and Zalta11], such as nominals () to regiment claims about which logic is correct, and operators $\mathop {@}\nolimits $ to regiment “according to” claims. To illustrate, here is how we could regiment (1)–(6) in hyperlogic.Footnote 1

  1. (1) Classic logic is correct.

    $$ \begin{align*} {cl} \end{align*} $$
  2. (2) The law of excluded middle holds.

  3. (3) Some contradiction entails everything.

  4. (4) According to intuitionistic logic, the law of excluded middle doesn’t hold.

  5. (5) In strong Kleene logic, nothing is valid.

  6. (6) Everything that is intuitionistically valid is classically valid.

To assign compositional semantic values to metalogical claims, hyperlogic introduces a shiftable convention parameter—a “hyperconvention”—into points of evaluation. This parameter determines the interpretation of the logical connectives (as well as ).Footnote 2 The semantic value of a formula is a set of world-hyperconvention pairs. While metalogical claims may express a trivial possible worlds proposition relative to a hyperconvention, they can have nontrivial semantic values that hyperintensional environments can exploit.

My aim in this paper is not to defend hyperlogic as a semantic theory for metalogical claims. Rather, my aim is to address the following question: given that hyperlogic is designed to reason about other logics, what, if anything, can we say about logical consequence within hyperlogic itself? In other words, what is the logic of hyperlogic?

At first, one might suspect the logic of hyperlogic is entirely uninteresting. How much could be valid in a framework with the expressive resources to talk about other logics? As it turns out, however, this initial impression is mistaken. To show this, I present a sound and complete proof system for hyperlogic. It involves two separate axiomatic systems that are recursively defined in terms of one another, each representing different kinds of consequences: one represents ordinary classical consequence (truth preservation relative to a classical interpretation of the connectives) while the other represents “universal” consequence (truth preservation relative to any interpretation of the connectives). This dual proof system contains rules for moving back and forth between these axiomatic systems. The result is an elegant, tractable, and nontrivial logic for hyperlogic.

There are several reasons independent of the semantics of metalogical claims to be interested in the logic of hyperlogic. For one, the main semantic innovation of hyperlogic, viz., to add a shiftable convention parameter for interpreting the logical connectives, is behind several “conventionalist” approaches to hyperintensionality in the literature, which model hyperintensional environments as convention-shifting operators (cf. [Reference Kocurek and Jerzak32, Reference Locke36, Reference Muñoz39, Reference Muskens40, Reference Williamson59]).Footnote 3 This contrasts with approaches that introduce incomplete and/or inconsistent states (impossible worlds, truthmakers, situations, etc.) into standard possible worlds frameworks.Footnote 4 Even if one thinks these conventionalist approaches are ultimately mistaken, one might still wonder how many hyperintensional phenomena can be explained in terms of it. Hyperlogic presents an encouraging answer for conventionalists about hyperintensionality.

In addition, hyperlogic provides a simple logic for “according to”. For example, the following sounds fine to say:

  1. (10) Pluto is not a planet, but according to the folk definition of “planet,” Pluto is a planet.

The phrase “according to the folk definition of ‘planet’” seems to, in some sense, shift the interpretation of “planet” mid-sentence so that the second “Pluto is a planet” is interpreted via the folk definition of “planet” [Reference Kocurek, Jerzak and Rudolph33, p. 8]. If so, it’s natural to ask how this operator works and what logical principles govern it. As we’ll see, hyperlogic offers a simple yet attractive answer to these questions.

Finally, hyperlogic may provide insight into the problem of logical omniscience. Stalnaker [Reference Stalnaker53, Reference Stalnaker, MacKay and Merrill54, Reference Stalnaker56] famously analyzed the content of an agent’s mental state as a set of possible worlds, viz., those at which what the agent (actually) believes is true. While this view has its merits, it infamously predicts that agents’ beliefs are closed under logical entailment. There is a vast disagreement in the literature over how to address this problem.Footnote 5 Hyperlogic potentially provides a novel and attractive solution by analyzing mental content in terms of sets of world-hyperconvention pairs instead of sets of worlds. This new picture can validate certain modest closure principles without requiring beliefs be closed under classical consequence. It can thus avoid at least certain forms of logical omniscience while preserving the main features that initially motivated the Stalnakerian picture.

This paper is the first in a two-part series on the logic of hyperlogic. Part A focuses on a very general system for hyperlogic, which places no restrictions on the class of models. The logic of this system is fairly weak, and therefore constitutes a kind of minimal hyperlogic upon which stronger hyperlogics can be based. Part B explores stronger logics of this sort, as well as the logic of hyperlogic enriched further with hyperintensional operators.

Here is an outline of what is to come in this part. In Section A2, I give a brief overview of the syntax and semantics of hyperlogic. In Section A3, I present, and prove the completeness of, a proof system for the fragment of hyperlogic without propositional quantifiers. In Section A4, I extend these results to the language of hyperlogic with propositional quantifiers. I conclude in Section A5.

A2 Hyperlogic: syntax and semantics

We start by reviewing the syntax, semantics, and consequence relation(s) of hyperlogic as presented in [Reference Kocurek30]. In Section A2.1, we introduce the language of hyperlogic. In Section A2.2, we clarify the notion of a hyperconvention and use it to state a semantics for hyperlogic. In Section A2.3, we identify two notions of consequences in hyperlogic and explain their relation.

A2.1 Syntax

The language of hyperlogic is an extension of the language of standard propositional modal logic. We start with an infinite stock of propositional variables , the usual Boolean connectives ( $\neg $ , $\mathbin {\wedge }$ , $\mathbin {\vee }$ , $\mathbin {\rightarrow }$ ), and modal operators (, ). To reduce on clutter, we define $(\phi \mathbin {\leftrightarrow } \psi )$ as $((\phi \mathbin {\rightarrow } \psi ) \mathbin {\wedge } (\psi \mathbin {\rightarrow } \phi ))$ rather than treat $\mathbin {\leftrightarrow }$ as a primitive connective. Nothing in what follows would substantively change if we primitively introduced $\mathbin {\leftrightarrow }$ (or other sentential connectives, e.g., those from relevant logic or linear logic) into our language.

Definition A2.1 (Base language )

The full language of hyperlogic extends in three ways. I will introduce each extension separately so that fragments of the full language can be studied independently.

First, hyperlogic adds an “entailment” operator , where represents the claim that (in that order) entail $\psi $ . This operator is left-multigrade, meaning it can take any finite number (possibly zero) of arguments on the left. We could make right-multigrade as well (e.g., to represent multiple-conclusion logics) without substantively affecting the results presented in what follows. But for notational ease, we assume a fixed arity of 1 on the right.

Definition A2.2 (Entailment language )

Second, hyperlogic adds propositional quantifiers and that bind into sentence position [Reference Fine18]. When combined with the entailment operator, we can regiment laws of logic as universal entailment claims. For instance, we can regiment the law of double negation elimination as .

Definition A2.3 (Quantified language )

Finally, hyperlogic adds operators similar to those found in hybrid logic. Hybrid logic extends propositional modal logic with (i) state terms (including state variables and state “nominals”, i.e., constants), which double as terms denoting worlds and as atomic formulas that hold at their denotation; (ii) for each state term $\sigma $ , an “according to” operator $\mathop {@}\nolimits _\sigma $ , which resets the world of evaluation to the world denoted by $\sigma $ ; and (iii) for each state variable s, a binding operator $\mathop {\downarrow }\nolimits s$ , which reassigns the denotation of s to the current world of evaluation [Reference Areces, ten Cate, Blackburn, Wolter and van Benthem1, Reference Braüner and Zalta11]. Informally, we can read s as “s is actual,” $\mathop {@}\nolimits _s$ as “according to s,…,” and $\mathop {\downarrow }\nolimits s$ as “where s is the current world,….”

Instead of hybrid operators for worlds, hyperlogic introduces hybrid operators for interpretations of the base language, including the logical connectives. Thus, it introduces an infinite stock of interpretation variables and interpretation nominals . We single out a designated nominal ${cl}$ to stand for a classical ( $\textbf {S5}$ ) interpretation of the connectives. An interpretation term is a member of $\textsf {ITerm} := \textsf {IVar} \cup \textsf {INom}$ . We use $\iota , \kappa , \lambda $ , etc. as metavariables over interpretation terms.

Definition A2.4 (Hybrid language )

Informally, we can read $\iota $ as “ $\iota $ is correct,” $\mathop {@}\nolimits _\iota $ as “according to $\iota $ ,…,” and $\mathop {\downarrow }\nolimits i$ as “where i is the current interpretation,….”

The binder $\mathop {\downarrow }\nolimits $ allows us to define the following as abbreviations for the connectives under their classical interpretation.

Definition A2.5 (Rigidly classical connectives)

Where i is not in $\phi $ or $\psi $ ,

These “connectives” are interpreted classically even at nonclassical interpretations and even within the scope of “according to” operators. We will make extensive use of these rigidly classical connectives throughout, as it is in large part thanks to them that hyperlogic has a nontrivial logic.

These three extensions can be freely combined: is the quantified entailment language, is the quantified hybrid language, and is the hybrid entailment language. For convenience, we define the full language of hyperlogic as .

Definition A2.6 (Substitution)

We adopt the usual notions of “free” and “bound” variables (where i is bound by $\mathop {\downarrow }\nolimits i$ and p is bound by and ). We say $\iota _2$ is free for $\iota _1$ in $\phi $ if no free occurrence of $\iota _1$ in $\phi $ is in the scope of $\mathop {\downarrow }\nolimits \iota _2$ . In that case, we write $\phi [\iota _2/\iota _1]$ for the result of replacing every free occurrence of $\iota _1$ in $\phi $ with $\iota _2$ . Similarly, $\psi $ is free for p in $\phi $ if no free occurrence of p in $\phi $ is in the scope of or where q occurs free in $\psi $ , or a binder $\mathop {\downarrow }\nolimits i$ where i occurs free in $\psi $ . If $\psi $ is free for p in $\phi $ , we write $\phi [\psi /p]$ for the result of replacing every free occurrence of p in $\phi $ with $\psi $ . Simultaneous substitution $\phi [\psi _1/p_1,\dots ,\psi _n/p_n]$ is defined likewise.

A2.2 Semantics

The main semantic innovation behind hyperlogic is to relativize truth to a “hyperconvention,” i.e., a maximally specific interpretation of the base language. More precisely, a hyperconvention specifies a space of (coarse-grained) possible worlds propositions, assigns each propositional variable to a possible worlds proposition in the space, and assigns each connective in (or ) to an operation on propositions, i.e., a function from some proposition(s) to a proposition.

Definition A2.7 (Hyperconvention)

Let $W \neq \emptyset $ and $\pi _{} \mathrel {\subseteq } \mathop {\wp }W$ . A $\pi _{}$ -hyperconvention for (over W) is a function c with domain such that:

  1. i. $c(p) \in \pi _{}$ for all $p \in \textsf {Prop}$ .

  2. ii. for each n-ary operator .

A $\pi _{}$ -hyperconvention for (over W) adds to the domain, where:

  1. iii. .

We call $\pi _{}$ the proposition space for c. We write $\pi _{c}$ for the $\pi _{}$ that c is defined overFootnote 6 and (with infix notation) for . A hyperconvention for $\mathcal {L}$ (over W) is a $\pi _{}$ -hyperconvention for $\mathcal {L}$ over W for some $\pi _{} \mathrel {\subseteq } \mathop {\wp }W$ . We let be the set of all hyperconventions for $\mathcal {L}$ over W. Throughout, I use “hyperconvention” to mean “hyperconvention for ” if the language under discussion contains , and “hyperconvention for ” otherwise.

At the outset, we place no constraints on which operations can be assigned to a connective by a hyperconvention. The task of exploring how things change when we impose such constraints is taken up in Part B.

Just as a proposition is typically modeled as a set of worlds, a “convention” is modeled as a set of hyperconventions.

Definition A2.8 (Convention)

An convention is a nonempty set of hyperconventions. We let be the set of conventions (for $\mathcal {L}$ ) over W.

We can think of a logic as a special type of convention that only concerns the interpretation of the connectives (and , if present). Here, we need not take a stand on what features of entailment are essential to logic: the hyperconvention semantics can accommodate a range of views on this matter.

To define our models, we need to introduce the notions of an index and an index proposition. In the hyperconvention semantics, truth is evaluated relative to an index, i.e., a world-hyperconvention pair.

Definition A2.9 (Index)

Given a set H of hyperconventions over W, an index over H is a pair $\left \langle w,c \right \rangle $ where $w \in W$ and $c \in H$ . We let be the set of indices over H.

As a formal semantics, hyperlogic is neutral on how to understand what an index represents. Kocurek [Reference Kocurek30, p. 13682] interprets indices as worlds “under descriptions.” On this picture, logic is not a feature of the world but a feature of our representation of it (cf. [Reference Kocurek and Jerzak32]). We could, however, instead hold that logic is genuinely part of the world. In that case, an index $\left \langle w,c \right \rangle $ represents a (perhaps logically impossible) world, where the w component determines all the nonsemantic facts while c determines the semantic facts.

Given this notion of an index, there are now three relevant notions of “proposition” to consider. First, there’s the standard, coarse-grained notion of a proposition as a set of worlds, which is what hyperconventions assign to propositional variables, and operations on which they assign to connectives. Call this the intension of a formula relative to a hyperconvention. Second, there’s a fine-grained notion of a proposition as a set of indices, which is the compositional semantic value of a formula. (Thus, semantic values are more fine-grained than intensions.) Finally, there is an intermediate notion of a “visible” index proposition, i.e., a function from hyperconventions to intensions in their proposition space. More precisely:

Definition A2.10 (Index proposition)

Given a set of hyperconventions H over W, an index proposition over H is a set of indices . Where , let . An index proposition A is visible if $A(c) \in \pi _{c}$ for all $c \in H$ . We let $\mathbb {P}_{H}$ be the set of visible index propositions over H. We use $X,Y,Z,\dots $ for worlds propositions and $P,Q,R,\dots $ for visible index propositions.

Since a propositional variable’s intension relative to a hyperconvention is always a world proposition from that hyperconvention’s proposition space (i.e., $c(p) \in \pi _{c}$ ), the (fine-grained) semantic value of a propositional variable is always a visible index proposition. Propositional quantifiers, therefore, range over visible index propositions (see [Reference Kocurek30, p. 13677]).

We are now ready to define our models and semantics more explicitly. A model in this semantics specifies (i) a set of states (or “worlds”), (ii) a set of conventions for interpretation terms to denote, (iii) a set of (visible) propositions for quantifiers to range over, and (iv) a valuation function.

Definition A2.11 (Hyperframes and hypermodels)

A hyperframe is a triple of the form $\mathcal {F} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}} \right \rangle $ , where:

  • $W \neq \emptyset $ is a state space;

  • is a convention domain; we define $D_{\mathbb {H}} := \bigcup D_{\mathbb {C}}$ to be the hyperconvention domain (in other words, $D_{\mathbb {H}}$ is the set of hyperconventions that appear somewhere in $D_{\mathbb {C}}$ );

  • $D_{\mathbb {P}} \mathrel {\subseteq } \mathbb {P}_{D_{\mathbb {H}}}$ is a proposition domain such that:

    1. i. for all $p \in \textsf{Prop}$ , $P_p \in D_{\mathbb {P}}$ , where $P_p(c) = c(p)$ for all $c \in D_{\mathbb {H}}$ ;

    2. ii. for all $c \in D_{\mathbb {H}}$ and all $X \in \pi _{c}$ , there is a $P \in D_{\mathbb {P}}$ such that $P(c) = X$ .

A valuation for $\mathcal {F}$ is a mapping V such that:

  • $V(p) \in D_{\mathbb {P}}$ for each $p \in \textsf {Prop}$ ;

  • $V(l) \in D_{\mathbb {C}}$ for each $l \in \textsf {INom}$ ;

  • for each $i \in \textsf {IVar}$ .

A hypermodel based on $\mathcal {F}$ is a tuple $\mathcal {M} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V \right \rangle $ where V is a valuation for $\mathcal {F}$ .

Following [Reference Kocurek30], we only impose two minimal constraints on proposition domains at the outset (Part B will explore others). These minimal constraints effectively rule out distinct yet indiscernible hyperconventions (i.e., they ensure the soundness of PII in Table A6 in Section A4.1). It would be interesting to see how the logic of hyperlogic changes if we drop those constraints. But I have yet to find a completeness proof that does without them, so I leave that task aside.Footnote 7

Definition A2.12 (Semantics)

Where x is a (propositional or interpretation) variable and v is a possible value for that variable, let $V^x_v$ be the valuation like V except that $V^x_v(x) = v$ , and let $\mathcal {M}^x_v$ be $\left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V^x_v \right \rangle $ . Then

where and . If $\Gamma $ is a set of formulas, we write to mean that for all $\gamma \in \Gamma $ . When $\mathcal {M}$ is clear from context, we drop mention of it.

Note, the right-hand side of the semantic clause for should be read as requiring that is defined, i.e., each is in the proposition space of c. If for some $\phi _i$ , then regardless of w. In other words, if is undefined, then (but still defined).

Also, following [Reference Kocurek30], we interpret iterated $\mathop {@}\nolimits $ -operators as redundant. Thus, $\mathop {@}\nolimits _{\iota _1}\mathop {@}\nolimits _{\iota _2}\phi $ is equivalent to $\mathop {@}\nolimits _{\iota _2}\phi $ . This is how such operators standardly work in hybrid logic and it simplifies the semantics and logic greatly. This equivalence could be questioned, though, and it would be worth investigating a more general semantics where it doesn’t hold. Doing so is beyond the scope of this paper, however.

Which logics can be represented as a hyperconvention on this semantics? Kocurek [Reference Kocurek30] proves a result that provides an answer to this question.Footnote 8 Say a logic $\textbf {L}$ over is a set of pairs of the form where (we allow the first element to be the empty tuple $\left \langle \right \rangle $ ). Intuitively, if , then , in that order, entail $\psi $ in $\textbf {L}$ . Say a logic $\textbf {L}$ is representable by a hyperconvention c over W if for any hyperframe $\mathcal {F} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}} \right \rangle $ where $c \in D_{\mathbb {H}}$ , there is a hypermodel $\mathcal {M} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V \right \rangle $ based on $\mathcal {F}$ such that

Proposition A2.13 (Representation)

Any logic is representable by a hyperconvention over W given $\left |{W}\right | \geq \aleph _{0}$ .

This means that so long as the state space of a hypermodel is sufficiently large, one can represent any finitary logic over that state space. This includes many of the familiar logics in the literature (intuitionistic logic, Kleene’s logic, paraconsistent logics, quantum logic, etc.).Footnote 9

A2.3 Consequence

There are two notions of consequences we can define in the hyperconvention semantics. First, there is a classical notion of consequence, i.e., truth-preservation relative to a classical interpretation of the connectives. Second, there is a “universal” notion of consequence, i.e., consequence no matter how we interpret the connectives.Footnote 10

To define these notions more precisely, we need to define the notion of a “classical” interpretation of the connectives.Footnote 11

Definition A2.14 (Classical hyperconvention)

Given a hyperframe $\mathcal {F} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}} \right \rangle $ , a hyperconvention is classical for $\mathcal {F}$ if:

  1. i. for every and every $\mathcal {M}$ based on $\mathcal {F}$ ;

  2. ii. for all $X,Y \in \pi _{c}$ :

  3. iii. for all :

A convention is classical for $\mathcal {F}$ if all of its member are. A (hyper)convention is classical for $\mathcal {M}$ if it’s classical for the hyperframe $\mathcal {M}$ is based on. Finally, $\mathcal {M}$ is classical if $V({cl})$ is classical for $\mathcal {M}$ .

Note that classical hyperconventions interpret and as universal $\textbf {S5}$ modals. I suspect that the proofs of completeness presented in Sections A3 and A4 can survive if we weaken this requirement so that and can be interpreted as obeying other normal modal logics, assuming we make corresponding adjustments to the axioms (see footnote 16 for one possible strategy). But I won’t take up this question here, as the proofs are already complex enough even assuming and are universal modals.

It is straightforward to verify the following:

Proposition A2.15 (Classical connectives)

If $\mathcal {M}$ is classical, then

Henceforth, I will only consider classical hypermodels: when I say “hypermodel,” I always mean “classical hypermodel.”

Definition A2.16 (Consequence)

Where and :

  • $\Gamma $ classically entails $\phi $ , written , if for any (classical) hypermodel $\mathcal {M} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V \right \rangle $ , any $w \in W$ , and any :

  • $\Gamma $ universally entails $\phi $ , written , if for any (classical) hypermodel $\mathcal {M} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V \right \rangle $ , any $w \in W$ , and any :

Classical/universal validity, equivalence, etc. are defined likewise.

Kocurek [Reference Kocurek30, theorem 8] proves the following:

Proposition A2.17 (Embedding consequence)

Let and . Where l is an interpretation nominal, let .

  1. a. Assume l (distinct from ${cl}$ ) does not occur anywhere in $\Gamma $ or in $\phi $ . Then iff .

  2. b. iff .

Proposition A2.17 essentially gives us a method of moving back and forth between classical and universal consequences. This will be the key to developing our proof system of hyperlogic in the next section.

A3 Completeness for the quantifier-free fragments

We now present some soundness and completeness results for the quantifier-free languages and . In Section A3.1, we present an axiomatization for consequence in . In Section A3.2, we prove this system is sound and complete. In Section A3.3, we extend the axiomatization to .

A3.1 Proof systems for classical and universal reasoning

The axiomatizations for classical and universal consequences in involve a kind of double recursion: they are not defined as separate systems with their own axioms and rules but rather interdefined with rules for moving between the two (cf. [Reference Curry14, Reference Indrzejczak23, Reference Indrzejczak24]; [Reference Humberstone22, sec. 7.5]).

When reasoning within hyperlogic, it is often useful to switch back and forth between classical reasoning and universal reasoning, as these notions of consequences obey different rules. Consider the rule of necessitation:

This rule is classically sound since classical hyperconventions interpret as a normal modal operator. But the rule is not universally sound: while $\mathop {@}\nolimits _{cl}(p \mathbin {\vee } \neg p)$ is universally valid, is not since a hyperconvention could interpret abnormally. By contrast, consider the corresponding rule for $\mathop {@}\nolimits $ :

$$ \begin{align*} \text{If}\ \phi\ \text{is provable, then}\ \mathop{@}\nolimits_\iota\phi\ \text{is provable}.\\[-8pt] \end{align*} $$

This rule is not classically sound: while $p \mathbin {\vee } \neg p$ is classically valid, $\mathop {@}\nolimits _\iota (p \mathbin {\vee } \neg p)$ is not since $\iota $ may denote a nonclassical convention. Yet the rule is universally sound: if $\phi $ holds on any hyperconvention, then $\phi $ holds at every hyperconvention in the convention denoted by $\iota $ , i.e., $\mathop {@}\nolimits _\iota \phi $ holds.

For this reason, we will introduce two interdefined proof systems: (for classical provability) and (for universal provability). We call the collection of these two proof systems , the minimal hyperlogic in .Footnote 12 Before giving the axioms and rules (Tables A1 and A2), let me explain some of the notation used to state them.

Table A1 Axioms and rules for classical provability in .

Table A2 Axioms and rules for universal provability in .

First, because the deduction theorem is classically sound ( iff ), we can simply define as shorthand for . However, the deduction theorem is not universally sound: does not imply since nothing of that form is universally valid. So the “axioms” for have formulas on the left.Footnote 13

Second, we introduce the following abbreviations (where i isn’t $\iota $ ):

The truth conditions of these abbreviations reduce to the following:Footnote 14

We’ll use $\neq $ to abbreviate $\mathop {\sim }\nolimits (\cdots = \cdots )$ (e.g., $\iota \neq \kappa $ abbreviates $\mathop {\sim }\nolimits (\iota = \kappa )$ ).

Some further notational conventions: We write and for co-provability. Where are formulas, we write $\widehat {\phi }$ for $(\en {\mathbin {\&}}{\phi })$ . We use as a metavariable over unary connectives (), over binary connectives (), and over connectives of any arity. (This will generally be clear from context.) The rigidly classical counterparts of , , and are designated as , , and respectively. (For example, if , then ; if , then ; etc.)

Tables A1 and A2 contain the basic axioms and rules for each proof system. A proof is just a list of statements of the form or , each line of which is either an axiom or follows from previous lines via a rule. By induction on the length of proofs, both proof systems satisfy the following substitution principles.

Lemma A3.18 (Term substitution)

If and $\iota '$ is free for $\iota $ in $\phi $ , where $\iota $ is any interpretation term besides ${cl}$ , then . Similarly for .

Table A3 Some useful theorems and derivable rules for in .

Lemma A3.19 (Uniform substitution)

If and $\psi $ is free for p in $\phi $ , then . Similarly for .

Tables A3 and A4 contain some useful theorems and derivable rules. Their derivations are left as exercises for the reader.Footnote 15 Throughout, I suppress mention of axioms corresponding to classical propositional reasoning (Struct, MP, and Ded) and of RE, which is implicitly used frequently. I likewise suppress mention of S5 unless the application involves specifically modal reasoning.Footnote 16 Also, by the U2C rule, all of the axioms for can be imported into , so I use the same labels for both versions.

Table A4 Some useful theorems and derivable rules for in .

A3.2 Soundness and completeness

We now set out to prove that is sound and complete in —that is, is sound and complete for classical consequence in and is sound and complete for universal consequence in . The proof of soundness is straightforward, though it requires two lemmas (established by induction on formulas), which we’ll appeal to later.

Lemma A3.20 (Unused variables)

For any $\mathcal {F} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}} \right \rangle $ , any $w \in W$ , any $c \in D_{\mathbb {H}}$ , and any $\mathcal {M}$ and $\mathcal {M}'$ based on $\mathcal {F}$ , if V and $V'$ agree on all free variables in $\phi $ (including propositional variables), then iff .

Lemma A3.21 (Partial substitution)

For any $\mathcal {M} = \left \langle W,D_{\mathbb {C}},D_{\mathbb {P}},V \right \rangle $ , if $V(\iota _1) = V(\iota _2)$ and $\iota _2$ is free for $\iota _1$ in $\phi $ , then , where $\phi '$ is the result of replacing some occurrences of $\iota _1$ with $\iota _2$ in $\phi $ .

We write to mean “ is a theorem of for some ”. Similarly for .

Theorem A3.22 (Soundness in )

For all and :

  1. a. If , then .

  2. b. If , then .

We start by proving completeness for classical consequence via a canonical model construction. We then pair this completeness result with Proposition A2.17 to bootstrap our way to completeness for universal consequence.

Throughout, let be some new propositional variables, let be some new interpretation nominals, and let be the expansion of with these new terms. In proofs, I will use (“contradiction”) to signal the end of a reductio argument. Also, by “consistent,” I mean classically consistent, i.e., $\Gamma \nvdash \bot $ (where $\bot := (p \mathbin {\&} \mathop {\sim }\nolimits p)$ (Definition A2.5)).

Definition A3.23 (Lindenbaum set)

A set is Lindenbaum if it is a maximal consistent set satisfying the following constraints:

  1. i. $\Gamma ^+$ is nominalized: there is an $l_\Gamma \in \textsf {INom}^+$ such that $l_\Gamma , \left |{l_\Gamma }\right |_1 \in \Gamma ^+$ .

  2. ii. $\Gamma ^+$ witnesses $\neg \mathop {@}\nolimits $ s: if $\neg \mathop {@}\nolimits _\iota \phi \in \Gamma ^+$ , then there is an $l_\iota \in \textsf {INom}^+$ such that $(l_\iota \in \iota ) \in \Gamma ^+$ and $\neg \mathop {@}\nolimits _{l_\iota }\phi \in \Gamma ^+$ .

  3. iii. $\Gamma ^+$ differentiates terms: if $(\iota \neq \kappa ) \in \Gamma ^+$ where $\left |{\iota }\right |_1, \left |{\kappa }\right |_1 \in \Gamma ^+$ , then there is a $p^+ \in \textsf {Prop}^+$ such that $(\mathop {@}\nolimits _\iota p^+ \neq \mathop {@}\nolimits _\kappa p^+) \in \Gamma ^+$ .

Lemma A3.24 (Lindenbaum)

If is consistent, then there is a Lindenbaum set where $\Gamma \mathrel {\subseteq } \Gamma ^+$ .

Proof. Set $l_\Gamma = l_1^+$ . Enumerate the -formulas as . We define a sequence of sets . First, . Next, if $\Gamma _k, \phi _k \nvdash \bot $ ; otherwise, $\Gamma _k' = \Gamma _k$ . Lastly, let’s say $l^+$ or $p^+$ is “unused” if it is the first member of $\textsf {INom}^+$ or $\textsf {Prop}^+$ that has yet to appear in the construction. Then:

Let $\Gamma ^+ = \bigcup_{[k \geq 1]} \Gamma _k$ . The proof that $\Gamma ^+$ is maximal is standard. The fact that $\Gamma ^+$ satisfies (i)–(iii) follows from the construction of $\Gamma ^+$ . We just need to show $\Gamma ^+$ is consistent. It suffices to show that each $\Gamma _k$ is consistent. By “i is fresh,” I mean it occurs nowhere in the relevant formulas.

  • Base case. Suppose $\Gamma _1$ is inconsistent. Thus, by Elim $_{\mathbin {\&}}$ , for some . By Lemma A3.18, where i is fresh, . By Gen $_{\mathop {\downarrow }\nolimits }$ , . By Vac $_{\mathop {\downarrow }\nolimits }$ , .

  • Inductive step. Suppose $\Gamma _k$ is consistent. By construction, $\Gamma _k'$ is consistent. Suppose for reductio $\Gamma _{k+1}$ is inconsistent. That means $\Gamma _{k+1} \neq \Gamma _k'$ , which means $\phi _k \in \Gamma _{k+1}$ where either $\phi _k = \neg \mathop {@}\nolimits _\iota \psi $ or $\phi _k = (\iota \neq \kappa ) \mathbin {\wedge } \left |{\iota }\right |_1 \mathbin {\wedge } \left |{\kappa }\right |_1$ . Assume throughout that the contradiction is derivable from .

    Suppose $\phi _k = \neg \mathop {@}\nolimits _\iota \psi $ . Let $l^+$ be the witness introduced into $\Gamma _{k+1}$ . Observe that by Red (recall: $\left |{l^+}\right |_1 := \mathop {@}\nolimits _{l^+}\mathop {\downarrow }\nolimits i.\mathop {@}\nolimits _{l^+}i$ ). Thus, where i is fresh,

    Suppose $\phi _k = (\iota \neq \kappa ) \mathbin {\wedge } \left |{\iota }\right |_1 \mathbin {\wedge } \left |{\kappa }\right |_1$ . Where $p^+$ is the witness introduced into $\Gamma _{k+1}$ ,

Throughout, let $\Gamma $ be a Lindenbaum set, and let $\textsf {ITerm}^+ = \textsf {ITerm} \cup \textsf {INom}^+$ .

Definition A3.25 (Canonical state space)

The canonical state space of $\Gamma $ is the set $W_\Gamma $ of all Lindenbaum sets $\Delta $ where for all , if , then $\phi \in \Delta $ .

Lemma A3.26 (Existence)

If , then $\phi \notin \Delta '$ for some $\Delta ' \in W_\Gamma $ .

Proof. Let . Observe is consistent by RK. By Rigid and S5, is also nominalized (since $l_\Gamma \in \Gamma $ ) and differentiates terms (since $\Gamma $ differentiates terms). Moreover, any will continue to have these properties (for differentiation of terms, note that either or for any $\iota $ and $\kappa $ ). So we just need to show can be consistently extended to witness $\neg \mathop {@}\nolimits $ s. One can then extend this set into a maximal consistent one.

Enumerate all formulas of the form $\neg \mathop {@}\nolimits _\iota \psi $ as . Define the formulas as follows: $\delta _0 := \neg \phi $ ; given $\delta _n$ is defined so that , let $\delta _{n+1} := \chi _{n+1} \mathbin {\rightarrow } (l^+ \in \iota \mathbin {\wedge } \neg \mathop {@}\nolimits _{l^+}\psi )$ where $\chi _{n+1} = \neg \mathop {@}\nolimits _\iota \psi $ and $l^+$ is the first from $\textsf {INom}^+$ such that . Given there always is such an $l^+$ , will consistently witness $\neg \mathop {@}\nolimits $ s.

Suppose for reductio that are defined but there is no $l^+$ meeting the above condition. Thus, for all $l^+$ , there are some such that . By RK, . Since , that means . So if , then , and so . Hence, , i.e., . Now, where $l_\Delta ,\left |{l_\Delta }\right |_1 \in \Delta $ , the following are -provable from $l_\Delta ,\left |{l_\Delta }\right |_1$ :

Since $\Delta $ witnesses $\neg \mathop {@}\nolimits $ s, there is an $l^+$ such that . Reversing the provable equivalence above, we get . But , so $\Delta $ is inconsistent, .

Corollary A3.27 (Plenitude)

For all $\Delta \in W_\Gamma $ and all $\phi $ :

  1. a. iff $\phi \in \Delta '$ for all $\Delta ' \in W_\Gamma $ .

  2. b. iff $\phi \in \Delta '$ for some $\Delta ' \in W_\Gamma $ .

Definition A3.28 (Definable sets)

Where $X \mathrel {\subseteq } W_\Gamma $ and , we define .

Lemma A3.29 (Replacement of equivalent definitions)

Where $\left |{\iota }\right |_1 \in \Gamma $ :

  1. a. If for some $\phi \in [X]_\iota $ , then for all $\phi \in [X]_\iota $ .

  2. b. If for some $\phi \in [X]_\iota $ and $\psi \in [Y]_\iota $ , then for all $\phi \in [X]_\iota $ and $\psi \in [Y]_\iota $ .

Proof. We just prove (a) for illustration. Suppose $\phi \in [X]_\iota $ is such that . Let $\psi \in [X]_\iota $ . Thus, for all $\Delta ' \in W_\Gamma $ , $\mathop {@}\nolimits _\iota \phi \in \Delta '$ iff $\Delta ' \in X$ iff $\mathop {@}\nolimits _\iota \psi \in \Delta '$ . By Corollary A3.27, . By Rep (since $\left |{\iota }\right |_1 \in \Gamma $ ), . By Definition A3.25, . Hence, .

Definition A3.30 (Canonical hyperconventions)

Where $\left |{\kappa }\right |_1 \in \Gamma $ , the canonical $\kappa $ -hyperconvention $c_\kappa $ over $W_\Gamma $ is defined as follows:

  1. i. $\pi _{c_\kappa } = \mathop {\wp }W_\Gamma $ .

  2. ii. .

  3. iii. If $\mathop {@}\nolimits _\kappa {cl} \in \Gamma $ , then each is defined as in Definition A2.14. Otherwise:

For any $\iota \in \textsf {ITerm}^+$ , define the canonical $\iota $ -convention as .

Note that $C_\iota $ is well-defined by the following lemma:

Lemma A3.31 (Identity for canonical hyperconventions)

Where $\left |{\kappa }\right |_1, \left |{\lambda }\right |_1 \in \Gamma $ , $c_\kappa = c_\lambda $ iff $(\kappa = \lambda ) \in \Gamma $ . Thus, if $c_\kappa = c_\lambda $ , then $(\kappa \in \iota ) \in \Gamma $ iff $(\lambda \in \iota ) \in \Gamma $ .

Proof. The left-to-right direction follows since $\Gamma $ differentiates terms. The right-to-left direction follows from SubId and Corollary A3.27.

Finally, $C_\iota $ is always nonempty: if $\left |{\iota }\right |_1 \in \Gamma $ , then $(\iota \in \iota ) \in \Gamma $ ; and if $\neg \left |{\iota }\right |_1 \in \Gamma $ , i.e., $\neg \mathop {@}\nolimits _\iota \mathop {\downarrow }\nolimits i.\mathop {@}\nolimits _\iota i \in \Gamma $ , then since $\Gamma $ witnesses $\neg \mathop {@}\nolimits $ s, $(l^+ \in \iota ) \in \Gamma $ for some $l^+$ .

Definition A3.32 (Canonical hypermodel)

We define the canonical hypermodel of $\Gamma $ as $\mathcal {M}_\Gamma = \left \langle W_\Gamma ,{D_{\mathbb {C}}}_\Gamma ,{D_{\mathbb {P}}}_\Gamma ,V_\Gamma \right \rangle $ where:

  • (and so, );

  • ${D_{\mathbb {P}}}_\Gamma = \mathbb {P}_{{D_{\mathbb {H}}}_\Gamma }$ ;

  • for each $p \in \textsf {Prop}$ ;

  • $V_\Gamma (\iota ) = C_\iota $ for each $\iota \in \textsf {ITerm}^+$ .

Lemma A3.33 (Canonical classical convention)

$C_{cl}$ is classical.

Lemma A3.34 (Truth)

iff $\mathop {@}\nolimits _\kappa \phi \in \Delta $ .

Proof. By induction on the structure of formulas. The base cases follow from Definitions A3.32 and A3.30 and Corollary A3.27.

  • IH. Suppose the claim holds for $\phi $ and $\psi $ . Observe that .

  • Connectives. We just do the $\neg $ -case. Suppose first that $\mathop {@}\nolimits _\kappa {cl} \notin \Gamma $ . Then

    Suppose now $\mathop {@}\nolimits _\kappa {cl} \in \Gamma $ . Then
  • $\mathop {@}\nolimits _\iota $ case. Since by Definition A3.32,

    For (*): Suppose first that $\mathop {@}\nolimits _\iota \phi \notin \Delta $ . Since $\Delta $ witnesses $\neg \mathop {@}\nolimits _\iota $ , $(l_\iota \in \iota ), \neg \mathop {@}\nolimits _{l_\iota }\phi \in \Delta $ for some $l_\iota $ (so $\lambda = l_\iota $ is our counterexample). Conversely, suppose $\mathop {@}\nolimits _\iota \phi \in \Delta $ . If $(\lambda \in \iota ) \in \Gamma $ , then $\mathop {@}\nolimits _\lambda \iota \in \Delta $ by Rigid, and so by Elim $_{\mathop {@}\nolimits }$ , Gen $_{\mathop {@}\nolimits }$ , and Red, $\mathop {@}\nolimits _\lambda \phi \in \Delta $ .
  • $\mathop {\downarrow }\nolimits i$ case. By VE $_{\mathop {\downarrow }\nolimits }$ , we may assume WLOG that $\kappa $ is free for i in $\phi $ .

Theorem A3.35 (Completeness in )

Where and :

  1. a. If , then .

  2. b. If , then .

Proof. For (a), suppose $\Gamma \nvdash \bot $ . By Lemma A3.24, we can extend $\Gamma $ to a Lindenbaum set $\Gamma ^+$ . By Lemma A3.34, iff $\mathop {@}\nolimits _{l_\Gamma }\phi \in \Gamma ^+$ , which holds (by Intro $_{\mathop {@}\nolimits }$ and Elim $_{\mathop {@}\nolimits }$ ) iff $\phi \in \Gamma ^+$ . Hence, . By Definition A3.32, $c_{l_\Gamma } \in V_\Gamma ({cl})$ since $\mathop {@}\nolimits _{l_\Gamma }{cl} \in \Gamma $ by Intro $_{\mathop {@}\nolimits }$ and Cl. Hence, $\Gamma $ is classically satisfiable.

For (b), suppose . Introduce a new interpretation nominal l to the language. By Proposition A2.17, . By (a), . Let be such that . By Lemma A3.18, where i is fresh, . By C2U, . By Gen $_{\mathop {@}\nolimits }$ (with $\mathop {@}\nolimits _{cl}$ ), Ref, and Red, . Hence, by Gen $_{\mathop {\downarrow }\nolimits }$ and Idle $_{\mathop {\downarrow }\nolimits }$ , . Thus, .

A3.3 Axioms for

It is straightforward to extend into . The two additional axioms needed are stated in Table A5. The resulting system is called . To prove the completeness of , we simply amend Definition A3.30 so that is defined as:

The proof goes through as in Section A3.2, adding the relevant inductive steps for .

Table A5 Axioms and rules for provability in .

A4 Completeness with propositional quantifiers

We now extend these results to languages with propositional quantifiers. In Section A4.1, we state the additional axioms and rules governing quantifiers. In Section A4.2, we revise the proof of completeness from Section A3.2. In Section A4.3, we consider how these results are affected when is introduced.

A4.1 Axiomatizing quantifiers

The new axioms and rules for the quantifiers are stated in Table A6. We call the resulting system . This axiomatization makes use of the following abbreviations (where p is not free in $\phi $ ):

If and , the truth conditions reduce to the following:

Intuitively, ${\mathop {\textsf {E}}}\phi $ says that $\phi $ denotes a world proposition that “exists” according to the current hyperconvention. This formula is not trivially satisfied: if, say, $W \notin \pi _{c}$ , then $\mathcal {M},w,c \nVdash {\mathop {\textsf {E}}}(p \mathbin {\supset } p)$ since for no $Q \in D_{\mathbb {P}}$ does $Q(c) = W$ .

Table A6 Axioms and rules for provability in .

Note that Elim $_{\forall }$ does not allow substituting any $\psi $ for p (even if p is free for $\psi $ ), since $\psi $ need not denote an existent proposition according to a hyperconvention. For example, if $\emptyset \notin \pi _{c}$ , then (since $P(c) \in \pi _{c}$ for any $P \in \mathbb {P}_{D_{\mathbb {H}}}$ ) even though (since regardless of c). However, since $V(p)$ is always a visible proposition ( $V(p)(c) \in \pi _{c}$ ), instantiation with other propositional variables is allowed. Note also the PII axiom, which is effectively the principle of the identity of indiscernibles for hyperconventions: if $c_1$ and $c_2$ have the same proposition space, and interpret the propositional variables and connectives the same way, then $c_1 = c_2$ . The soundness of PII is ensured by the two minimal constraints on proposition domains in Definition A2.11.Footnote 17

The proofs of Lemmas A3.20 and A3.21 remain unchanged. In addition, we have the following (which is needed to prove the soundness of Elim $_{\forall }$ ):

Lemma A4.36 (Propositional relabeling)

If q is free for p in $\phi $ , then . Similarly for simultaneous substitution.

Theorem A4.37 (Soundness in )

Where and :

  1. a. If , then .

  2. b. If , then .

Table A7 contains some useful derivable theorems and rules. The proof of Lemma A3.18 still goes through. However, Lemma A3.19 no longer holds in : e.g., yet .Footnote 18 Instead, only a restricted form of Lemma A3.19 holds (fortunately, this suffices):

Table A7 Some useful theorems and derivable rules in .

Lemma A4.38 (Propositional substitution)

If and q is free for p in $\phi $ , then .

A4.2 Completeness

Now for completeness. The lemmas from Section A3.2 whose proof need revision are Lemmas A3.24, A3.26, A3.31, A3.33, and A3.34. Throughout, let $\textsf {Prop}^+$ and $\textsf {INom}^+$ be as before, and let be the expansion of with these new terms but without propositional quantifiers binding elements of $\textsf {Prop}^+$ (so members of $\textsf {Prop}^+$ are treated as propositional “constants”).

Definition A4.39 (Henkin set)

A set is Henkin if it is a maximal consistent set that is nominalized, witnesses $\neg \mathop {@}\nolimits $ s, and:

  1. iii. $\Gamma ^+$ witnesses s: if , then there is a $p \in \textsf {Prop}^+$ not in $\phi $ such that $\phi [p^+/p] \in \Gamma ^+$ .

Note that Henkin sets do necessarily not differentiate terms in the sense of Definition A3.23. We don’t want to assume that if $(\iota \neq \kappa ) \in \Gamma ^+$ , then $(\mathop {@}\nolimits _\iota p^+ \neq \mathop {@}\nolimits _\kappa p^+) \in \Gamma ^+$ for some $p^+$ since $\Gamma ^+$ might contain . In that case, $\Gamma ^+$ would have to contain for some .

Lemma A4.40 (Henkin)

If is consistent, then there is a Henkin set where $\Gamma \mathrel {\subseteq } \Gamma ^+$ .

Proof. Proof is as before except we revise the definition of $\Gamma _{k+1}$ :

We need to show that if $\Gamma _k'$ is consistent and , then $\Gamma _{k+1}$ is consistent. Suppose otherwise. That means for some , where $q \in \textsf {Prop}$ is fresh,

Lemma A4.41 (Existence (revised))

Suppose . Then there is a $\Delta ' \in W_\Gamma $ such that $\phi \notin \Delta '$ .

Proof. As before, is guaranteed to be consistent and nominalized. Enumerate all sentences of the form $\neg \mathop {@}\nolimits _\iota \psi $ or of the form as . We define a sequence of formulas as before except the definition depends on the form of $\chi _{n+1}$ . If $\chi _{n+1} = \neg \mathop {@}\nolimits _\iota \psi $ , define $\delta _{n+1}$ as in Lemma A3.26. If , then define $\delta _{n+1} := \chi _{n+1} \mathbin {\rightarrow } \psi [p^+/q]$ , where $p^+$ is the first propositional variable such that . As before, it suffices to show that there always is such a $p^+$ . Suppose are defined but there is no $p^+$ meeting the above condition. Reasoning as before, this means that and for all $p^+$ . Once again, it must be that . Let p be fresh. By VE $_{\forall }$ , . By VDist, . By BF and Bool, . Since $\Delta $ witnesses s, there is a $p^+$ such that , contradicting the fact that , .

The proofs of the intermediate lemmas through Lemma A3.29 remain intact. To continue, we revise the definition of a canonical hyperconvention (Definition A3.30).

Definition A4.42 (Canonical hyperconventions (revised))

Let $\left |{\kappa }\right |_1 \in \Gamma $ . Define the canonical $\kappa $ -hyperconvention $c_\kappa $ over $W_\Gamma $ as follows:

  1. i. .

  2. ii. .

  3. iii. is defined as follows (regardless of whether $\mathop {@}\nolimits _\kappa {cl} \in \Gamma $ ):

The definition of $C_\iota $ is as before.

Since $\pi _{c_\kappa }$ is no longer the full powerset, we must ensure that this does define a hyperconvention in that the outputs of $c_\kappa $ are always within $\pi _{c_\kappa }$ .

Lemma A4.43 (Canonical hyperconventions are hyperconventions)

Let $\left |{\kappa }\right |_1 \in \Gamma $ .

  1. a. If $\mathop {@}\nolimits _\kappa {cl} \in \Gamma $ and $[X]_\kappa \neq \emptyset $ , then $X \in \pi _{c_\kappa }$ .

  2. b. $c_\kappa (p) \in \pi _{c_\kappa }$ .

  3. c. for any .

Proof. For (a), let $\phi \in [X]_\kappa $ . By ClEx and C2U, . By Gen $_{\mathop {@}\nolimits }$ and Ref, . By U2C, . Thus, $\mathop {@}\nolimits _\kappa {\mathop {\textsf {E}}}\phi \in \Gamma $ . By BF $_{\mathop {@}\nolimits }^+$ , . By -witnessing, there is a $p^+ \in \textsf {Prop}^+$ such that $(p^+ =_\kappa \phi ) \in \Gamma $ . By Dist $_{\mathop {@}\nolimits }$ , $(\mathop {@}\nolimits _\kappa p^+ = \mathop {@}\nolimits _\kappa \phi ) \in \Gamma $ . By Corollary A3.27, $p^+ \in [X]_\kappa $ . Hence, $X \in \pi _{c_\kappa }$ .

For (b), by Intro. Since $\Gamma $ witnesses s, there is a $p^+ \in \textsf {Prop}^+$ such that . By Corollary A3.27, . Hence, $p^+ \in [c_\kappa (p)]_\kappa $ , i.e., $c_\kappa (p) \in \pi _{c_\kappa }$ .

For (c), we just show the -case. Let $X \in \pi _{c_\kappa }$ . Suppose first $\mathop {@}\nolimits _\kappa {cl} \in \Gamma $ . Then for some , $\phi \in [X]_\kappa $ , i.e., . Thus, by Lemma A3.29, . Suppose instead $\mathop {@}\nolimits _\kappa {cl}\notin \Gamma $ . So for some $p^+ \in \textsf {Prop}^+$ , $p^+ \in [X]_\kappa $ , i.e., . By Lemma A3.29, . By OpEx, BF $_{\mathop {@}\nolimits }^+$ , and Dist $_{\mathop {@}\nolimits }$ , . By witnessing s, there is a $q^+ \in \textsf {Prop}^+$ such that . Hence, .

We must also verify Lemma A3.31 still holds in order for $C_\iota $ to be well-defined.

Lemma A4.44 (Identity for canonical hyperconventions (revised))

Where $\left |{\kappa }\right |_1 \in \Gamma $ and $\left |{\lambda }\right |_1 \in \Gamma $ ,

$$ \begin{align*} c_\kappa = c_\lambda {\quad{\mathbin{\Leftrightarrow}}\quad} (\kappa = \lambda) \in \Gamma. \end{align*} $$

Proof. The right-to-left direction is as before. For the left-to-right direction, suppose $(\kappa \neq \lambda ) \in \Gamma $ . By PII, either (i) or (ii) for some . We’ll show that either way, $c_\kappa \neq c_\lambda $ .

Suppose (i). By Dual $_{\forall }$ and witnessing s, there is a $p^+$ such that $(\mathop {@}\nolimits _\kappa p^+ \neq \mathop {@}\nolimits _\lambda p^+) \notin \Gamma $ . Thus, $c_\kappa (p^+) \neq c_\lambda (p^+)$ , since

Suppose instead (ii). I’ll just do the case to illustrate. By Dual $_{\forall }$ and witnessing s, for some $p^+$ and $q^+$ . Hence, $(\mathop {@}\nolimits _\kappa p^+ = \mathop {@}\nolimits _\lambda q^+) \in \Gamma $ , and so $c_\kappa (p^+) = c_\lambda (q^+)$ . Moreover, . Thus, by Lemma A3.29,

Hence, .

Definition A4.45 (Canonical hypermodel (revised))

The canonical hypermodel of $\Gamma $ is the hypermodel $\mathcal {M}_\Gamma = \left \langle W_\Gamma ,{D_{\mathbb {C}}}_\Gamma ,{D_{\mathbb {P}}}_\Gamma ,V_\Gamma \right \rangle $ is defined as in Definition A3.32, except where $\textsf {Prop}^* = \textsf {Prop} \cup \textsf {Prop}^+$ :

It is easy to check that ${D_{\mathbb {P}}}_\Gamma $ satisfies conditions i and ii from Definition A2.11. Note also that $V_\Gamma (p) \in {D_{\mathbb {P}}}_\Gamma $ by Lemma A4.43(b).

Lemma A4.46 (Canonical classical convention (Revised))

Where $c_\kappa \in C_{cl}$ ,

Proof. We show $c_\kappa (\neg )(X) = \overline {X}$ for illustration. Suppose $p^+ \in [X]_\kappa $ . By Lemma A3.29 and Dist $_{\mathop {@}\nolimits }$ , . By maximal consistency, . Hence, $c_\kappa (\neg )(X) = \overline {X}$ by Definition A3.28.

Lemma A4.47 (Truth)

iff $\mathop {@}\nolimits _\kappa \phi \in \Delta $ .

Proof. The proof is the same as before, except now we must tweak the connectives case and also deal with the quantifier cases. For the connectives, I’ll just do the $\neg $ -case. The proof is the same except when . In that case, $\Delta ,c_\kappa \nVdash \neg \phi $ (see page 8). Thus, we must show that $\mathop {@}\nolimits _\kappa \neg \phi \notin \Delta $ . Since , there is no , i.e., no $p^+$ such that . By -witnessing, . By Bool, Dist $_{\mathop {@}\nolimits }$ , and BF $_{\mathop {@}\nolimits }^+$ , $\neg \mathop {@}\nolimits _\kappa {\mathop {\textsf {E}}} \phi \in \Gamma $ . By OpEx, $\neg \mathop {@}\nolimits _\kappa {\mathop {\textsf {E}}}\neg \phi \in \Gamma $ . By NecEx, . By TrEx and RK, . Hence, $\neg \mathop {@}\nolimits _\kappa \neg \phi \in \Delta $ , and so $\mathop {@}\nolimits _\kappa \neg \phi \notin \Delta $ .

For the quantifiers, here’s the -case (the -case is similar):

The left-to-right direction of the (*) step follows from -witnessing, while the right-to-left direction follows from Intro and VE.

Lemma A4.48 (Closure for canonical classical convention)

Let $c_\kappa \in C_{cl}$ . Then for any and any $\mathcal {M}$ based on $\left \langle W_\Gamma ,{D_{\mathbb {C}}}_\Gamma ,{D_{\mathbb {P}}}_\Gamma \right \rangle $ .

Proof. Let $c_\kappa \in C_{cl}$ , let , and let $\mathcal {M} = \left \langle W_\Gamma ,{D_{\mathbb {C}}}_\Gamma ,{D_{\mathbb {P}}}_\Gamma ,V \right \rangle $ . Let be the free propositional variables in $\phi $ . By definition of ${D_{\mathbb {P}}}_\Gamma $ , there are some such that for all $c_\kappa \in {D_{\mathbb {H}}}_\Gamma $ . By Lemmas A4.36 and A4.47, . Hence, , and so .

From here, the proof of completeness is the same. (In particular, Lemmas A4.46 and A4.48 show that $C_{{cl}}$ is classical.) Thus:

Theorem A4.49 (Completeness in )

Where and :

  1. a. If , then .

  2. b. If , then .

A4.3 Axioms for

In adding to the language, the main complication involves PII. Since can take any number of arguments on the left, we cannot state “” as a single formula. In fact, completeness is not possible in as it stands, since consequence is not compact in . In particular, , where . Yet $\Gamma _0 \nvDash (\iota = \kappa )$ for each finite $\Gamma _0 \mathrel {\subseteq } \Gamma $ . Still, as we’ll see in Part B, there are natural restricted classes of hypermodels on which PII is sound as is.Footnote 19 Over such classes, completeness can be restored.

A5 Conclusion

Hyperlogic is a hyperintensional system that is designed to regiment, and facilitate reasoning about, metalogical claims within the object language. This is achieved by introducing a multigrade entailment operator, propositional quantifiers, and modified hybrid operators into the language. To interpret these claims, we introduced hyperconventions, i.e., maximally specific interpretations, into points of evaluation. While one might suspect that the logic of hyperlogic is uninteresting, as we’ve seen, this suspicion is incorrect. We presented dual axiomatic systems for both classical and universal consequences in a number of fragments of hyperlogic and proved their soundness and completeness.

The minimal logic of hyperlogic explored in this paper is fairly weak and assumes next to nothing about the possible interpretations of the connectives. It also does not yet include hyperintensional operators like belief operators or counterfactuals. In Part B of this series, we begin to fill these gaps by exploring stronger logics that can be obtained by imposing various restrictions on the class of hypermodels and also by adding hyperintensional operators to the language.

Acknowledgement

I am grateful to Harold Hodes, James Walsh, and three anonymous referees for their helpful feedback.

Footnotes

1 As Kocurek [Reference Kocurek30, fn. 9] points out, there are multiple regimentations of (4) depending on how we interpret the “not” in “does not hold” (classically or intuitionistically). Fortunately, hyperlogic can regiment both readings (see Definition A2.5 for expressing classical negation in the scope of “according to” operators).

2 One could interpret this parameter as determining the Kaplanian character of the connectives [Reference Kaplan, Almog, Perry and Wettstein27]. Alternatively, one could interpret it as the content of the connectives determined by their character given a particular conversational context. Officially, hyperlogic is neutral on what determines the interpretation of the connectives on a particular occasion of use. In particular, it is compatible with contextualist, relativist, expressivist, and even objectivist views about the connectives. What hyperlogic requires is simply the ability of hyperintensional operators to shift the hyperconvention parameter. To keep things simple, we will set aside issues around context-sensitivity so that we don’t have to add the context parameter to the index.

3 The idea that some operators could, in principle, shift conventions is due to Einheuser [Reference Einheuser16]. See [Reference Kocurek, Jerzak and Rudolph33] for further defense of this claim. There is some resemblance between these “conventionalist” approaches to hyperintensionality and two-dimensional semantics [Reference Davies and Humberstone15, Reference Einheuser16, Reference Stalnaker55]. One could replace the convention parameter with a world-as-actual parameter that determines the interpretation of the logical connectives and achieve much of the same effect. However, tying the convention parameter to the world-as-actual parameter has some undesirable consequences; e.g., we may want to shift these parameters separately. Furthermore, it’s unlikely that the world-as-actual will always determine a unique convention. See [Reference Kocurek and Jerzak32, fn. 18] for discussion.

6 Note $\pi _{c}$ is unique; e.g., it’s the unique domain of $c(\neg )$ , which is a total function.

7 Such constraints are necessary to validate certain plausible quantificational inferences. For example, if we dropped constraint (ii), the inference from $p \mathbin {\vee } \neg p$ to would fail (even classically).

8 Proposition A2.13 is a modest strengthening of Kocurek’s result, which only states that iff but doesn’t say if . The proof of Proposition A2.13 is an easy generalization of the proof of the weaker result (see [Reference Kocurek31]).

9 As an anonymous referee points out, this result excludes logics where the premises have more structure than an ordered tuple [Reference Belnap3, Reference Logan37, Reference Read44, Reference Restall45, Reference Slaney50] and logics characterized in terms of “hypersequents,” i.e., sequences of sequents [Reference Avron, Hodges, Hyland, Steinhorn and Truss2, Reference Poggiolesi42, Reference Restall, Dimitracopoulos, Newelski, Normann and Steel46]. It is an open question whether, and to what extent, these logics could be included in the present framework by suitably generalizing the syntax.

10 In principle, we could similarly define other nonclassical notions of consequences by introducing more designated nominals ( $il$ for intuitionistic logic, $k3$ for strong Kleene logic, etc.). In that case, we could define rigidly nonclassical connectives using these designated nominals (e.g., $\neg \mathop {@}\nolimits _{il}\phi := \mathop {\downarrow }\nolimits k.\mathop {@}\nolimits _{il}\neg \mathop {@}\nolimits _k \phi $ where k isn’t in $\phi $ ). One complication, however, is that many nonclassical logics violate structural laws (monotonicity, commutativity, etc.). So in defining nonclassical notions of consequences, one must take care not to define them as mere truth-preservation over hyperconventions in the denotation of the designated nominals. Moreover, there are subtle issues implementing hybrid logic in a nonclassical setting. For example, Braüner & de Paiva [Reference Braüner and de Paiva12] observe that there are multiple ways to develop intuitionistic hybrid logic. Standefer [Reference Standefer57] makes a similar observation about relevant logic. In fact, Standefer observes that the “naïve” way of adding an “actually” operator (a close relative of hybrid operators) to Routley–Meyer semantics for relevant logic results in violations of relevance; e.g., it would validate $q \mathbin {\rightarrow } \mathop {@}\nolimits (p \mathbin {\rightarrow } p)$ , which “flagrantly violates relevance intuitions” (p. 254). A similar observation would apply here: the “naïve” way of developing relevant (Routley–Meyer) hyperlogic would validate $q \mathbin {\rightarrow } \mathop {@}\nolimits _{cl}(p \mathbin {\rightarrow } p)$ . So revising the semantics of the hybrid operators to accommodate one’s preferred nonclassical logic may require some work. (For example, following Standefer, we might try introducing accessibility relations for $\mathop {@}\nolimits _{cl}$ to avoid these violations of relevance.)

11 Note, Definition A2.14 differs from Kocurek’s definition in the addition of clause (i). We need clause (i) to ensure classical hyperconventions satisfy substitution instances of classical theorems: e.g., if , then is undefined and so . With that said, clause (i) does not mean the proposition space is the full powerset $\mathop {\wp }W$ (i.e., $\pi _{c}$ could be a proper Boolean subalgebra of $\mathop {\wp }W$ ).

12 Technically, we should subscript and to the proof system to distinguish it from later proof systems. But we drop this subscript throughout for readability.

13 A related deduction theorem is universally sound: iff . For technical reasons, however, it is easier to state the axioms without appeal to this “universal deduction theorem.” This universal deduction theorem is derivable in , so nothing is lost in this choice.

14 For $\left |{\iota }\right |_1$ , note that $V(\iota )$ is nonempty by Definition A2.8. Thus, iff for all $c',c'' \in V(\iota )$ , (i.e., ), which holds iff $\left |{V(\iota )}\right | = 1$ .

15 Solutions can be found here: https://philpapers.org/archive/KOCSTQ.pdf.

16 Many appeals to the S5 axiom apply to any normal modal logic. Other appeals to S5 could be dispensed with if we introduced a primitive $=$ operator into the language, rather than defining it in terms of and $\mathbin {\equiv }$ . Indeed, we could define in terms of $=$ as follows: . This suggests that we could weaken Definition A2.14 so that classical conventions only need to interpret and as normal modalities if we extend the language with a primitive $=$ and add the appropriate axioms governing $=$ (e.g., to ensure validates the T axiom, we would need ). We would also need to revise some of the axioms, e.g., Bool. Verifying these changes would result in a sound and complete proof system is left for future research.

17 Note that, where and , the premise of PII simultaneously guarantees that $\pi _{c_1} = \pi _{c_2}$ and that $c_1(p) = c_2(p)$ for all p. If, for instance, $X \in \pi _{c_1} - \pi _{c_2}$ , then by constraint (ii) in Definition A2.11, there is a $P \in D_{\mathbb {P}}$ such that $P(c_1) = X$ . And $P(c_2) \neq X$ since $P(c_2) \in \pi _{c_2}$ . If instead $c_1(p) \neq c_2(p)$ , then $P_p(c_1) \neq P_p(c_2)$ , where $P_p \in D_{\mathbb {P}}$ by constraint (i). Either way, there is a $P \in D_{\mathbb {P}}$ such that $\mathcal {M}^p_P,w,c \nVdash \mathop {@}\nolimits _\iota p = \mathop {@}\nolimits _\kappa p$ .

18 To see why the latter is unsound, suppose where c is not classical and . Then where $c^* \in V({cl})$ , and ; yet $w,c^* \nVdash \mathop {@}\nolimits _i{cl}$ .

19 One constraint examined in Part B is that any two hyperconventions be discernible via some visible proposition in the domain, i.e., $P(c_1) \neq P(c_2)$ for some $P \in D_{\mathbb {P}}$ . This constraint is not satisfied by every hypermodel: it can be that $P(c_1) = P(c_2)$ for all $P \in D_{\mathbb {P}}$ while still $c_1 \neq c_2$ if, say, for some (the constraints from Definition A2.11 only ensure that if $P(c_1) = P(c_2)$ for all $P \in D_{\mathbb {P}}$ , then $\pi _{c_1} = \pi _{c_2}$ and $c_1(p) = c_2(p)$ for all p; see footnote 17). Requiring that there be some $P \in D_{\mathbb {P}}$ that discerns $c_1$ from $c_2$ would allow us to even drop the premises from PII.

References

BIBLIOGRAPHY

Areces, C., & ten Cate, B. (2006). Hybrid logics. In Blackburn, P., Wolter, F., and van Benthem, J., editors. Handbook of Modal Logic. Elsevier, pp. 821868.Google Scholar
Avron, A. (1996). The method of hypersequents in the proof theory of propositional non-classical logics. In Hodges, W., Hyland, M., Steinhorn, C., and Truss, J., editors. Logic: From Foundations to Applications. Oxford: Oxford University Press, pp. 132.Google Scholar
Belnap, N. D. (1982). Display logic. Journal of Philosophical Logic, 11, 375417.CrossRefGoogle Scholar
Berto, F. (2010). Impossible worlds and propositions: Against the parity thesis. The Philosophical Quarterly, 60(240), 471486.CrossRefGoogle Scholar
Berto, F., French, R., Priest, G., & Ripley, D. (2018). Williamson on counterpossibles. Journal of Philosophical Logic, 47, 693713.CrossRefGoogle ScholarPubMed
Berto, F., & Jago, M. (2019). Impossible Worlds. Oxford: Oxford University Press.CrossRefGoogle Scholar
Berto, F., & Nolan, D. (2021). Hyperintensionality. In Zalta, E. N., editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University. Available from: https://plato.stanford.edu/entries/hyperintensionality/.Google Scholar
Bjerring, J. C. (2013). Impossible worlds and logical omniscience: An impossibility result. Synthese, 190, 25052524.CrossRefGoogle Scholar
Bjerring, J. C., & Schwarz, W. (2017). Granularity problems. The Philosophical Quarterly, 67(266), 2237.CrossRefGoogle Scholar
Bjerring, J. C., & Skipper, M. (2019). A dynamic solution to the problem of logical omniscience. Journal of Philosophical Logic, 48, 501521.CrossRefGoogle Scholar
Braüner, T. (2017). Hybrid logic. In Zalta, E. N., editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University. Available from: https://plato.stanford.edu/archives/sum2017/entries/logic-hybrid/.Google Scholar
Braüner, T., & de Paiva, V. (2006). Intuitionistic hybrid logic. Journal of Applied Logic, 4(3), 231255.CrossRefGoogle Scholar
Brogaard, B., & Salerno, J. (2013). Remarks on counterpossibles. Synthese, 190(4), 639660.CrossRefGoogle Scholar
Curry, H. B. (1952). The elimination theorem when modality is present. Journal of Symbolic Logic, 17(4), 249265.CrossRefGoogle Scholar
Davies, M., & Humberstone, L. (1980). Two notions of necessity. Philosophical Studies, 38(1), 130.CrossRefGoogle Scholar
Einheuser, I. (2006). Counterconventional conditionals. Philosophical Studies, 127(3), 459482.CrossRefGoogle Scholar
Elga, A., & Rayo, A. (2021). Fragmentation and logical omniscience. Noûs, 126.Google Scholar
Fine, K. (1970). Propositional quantifiers in modal logic. Theoria, 36(3), 336346.CrossRefGoogle Scholar
Fine, K. (2012). Counterfactuals without possible worlds. Journal of Philosophy, 109(3), 221246.CrossRefGoogle Scholar
French, R., Girard, P., & Ripley, D. (2022). Classical counterpossibles. Review of Symbolic Logic, 15(1), 259275.CrossRefGoogle Scholar
Hawke, P., Özgün, A., & Berto, F. (2019). The fundamental problem of logical omniscience. Journal of Philosophical Logic, 49, 727766.CrossRefGoogle Scholar
Humberstone, L. (2016). Philosophical Applications of Modal Logic. Milton Keynes: College Publications.Google Scholar
Indrzejczak, A. (1997). Generalised sequent calculus for propositional modal logics. Logica Trianguli, 1, 1531.Google Scholar
Indrzejczak, A. (1998). Cut-free double sequent calculus for s5. Logic Journal of the IGPL, 6(3), 505516.CrossRefGoogle Scholar
Jago, M. (2014). The Impossible. Oxford: Oxford University Press.CrossRefGoogle Scholar
Jago, M. (2015). Hyperintensional propositions. Synthese, 192, 585601.CrossRefGoogle Scholar
Kaplan, D. (1977). Demonstratives. In Almog, J., Perry, J., and Wettstein, H., editors. Themes from Kaplan. Oxford: Oxford University Press, pp. 481563.Google Scholar
Kment, B. (2014). Modality and Explanatory Reasoning. Oxford: Oxford University Press.CrossRefGoogle Scholar
Kocurek, A. W. (2021a). Counterpossibles. Philosophy Compass 16(11), e12787.CrossRefGoogle Scholar
Kocurek, A. W. (2021b). Logic talk. Synthese, 199(5–6), 1366113688.CrossRefGoogle Scholar
Kocurek, A. W. (2022). Axiomatizing hyperlogic. Unpublished manuscript.Google Scholar
Kocurek, A. W., & Jerzak, E. J. (2021). Counterlogicals as counterconventionals. Journal of Philosophical Logic, 50(4), 673704.CrossRefGoogle Scholar
Kocurek, A. W., Jerzak, E. J., & Rudolph, R. E. (2020). Against conventional wisdom. Philosophers’ Imprint, 20(22), 127.Google Scholar
Krakauer, B. (2012). Counterpossibles. Ph.D. Thesis, University of Massachusetts, Amherst.Google Scholar
Leitgeb, H. (2019). Hype: A system of hyperintensional logic (with an application to semantic paradoxes). Journal of Philosophical Logic, 48(2), 305405.CrossRefGoogle Scholar
Locke, T. (2021). Counterpossibles for modal normativists. Synthese, 198, 12351257.CrossRefGoogle Scholar
Logan, S. A. (2022). Deep fried logic. Erkenntnis, 87, 257286.CrossRefGoogle Scholar
Mares, E. D. (1997). Who’s afraid of impossible worlds? Notre Dame Journal of Formal Logic, 38(4), 516526.CrossRefGoogle Scholar
Muñoz, P. (2020). Behavioral attitudes in hyperintensional grammar. Manuscript, pp. 1–41.Google Scholar
Muskens, R. A. (1991). Hyperfine-grained meanings in classical logic. Logique et Analyse, 34(133/134), 159176.Google Scholar
Nolan, D. (1997). Impossible worlds: A modest approach. Notre Dame Journal of Formal Logic, 38(4), 535572.CrossRefGoogle Scholar
Poggiolesi, F. (2008). A cut-free simple sequent calculus for modal logic s5. Review of Symbolic Logic, 1(1), 315.CrossRefGoogle Scholar
Priest, G. (2018). Some new thoughts on conditionals. Topoi, 37, 369377.CrossRefGoogle Scholar
Read, S. (1988). Relevant Logic: A Philosophical Examination of Inference. Oxford: Basil Blackwell.Google Scholar
Restall, G. (2000). An Introduction to Substructural Logics. New York: Routledge.CrossRefGoogle Scholar
Restall, G. (2006). Proofnets for s5: Sequents and circuits for modal logic. In Dimitracopoulos, C., Newelski, L., Normann, D., and Steel, J. R., editors. Logic Colloquium 2005. Cambridge: Cambridge University Press, pp. 151172.Google Scholar
Ripley, D. (2012). Structures and circumstances: Two ways to fine-grain propositions. Synthese, 189, 97118.CrossRefGoogle Scholar
Sedlár, I. (2021). Hyperintensional logics for everyone. Synthese, 198, 933956.CrossRefGoogle Scholar
Skipper, M., & Bjerring, J. C. (2020). Hyperintensional semantics: A Fregean approach. Synthese, 197, 35353558.CrossRefGoogle Scholar
Slaney, J. (1990). A general logic. Australasian Journal of Philosophy, 68(1), 7488.CrossRefGoogle Scholar
Soames, S. (1987). Direct reference, propositional attitudes, and semantic content. Philosophical Topics, 15(1), 4787.CrossRefGoogle Scholar
Soames, S. (2008). Why propositions cannot be sets of truth-supporting circumstances. Journal of Philosophical Logic, 37, 267276.CrossRefGoogle Scholar
Stalnaker, R. C. (1976a). Possible worlds. Noûs, 10(1), 6575.CrossRefGoogle Scholar
Stalnaker, R. C. (1976b). Propositions. In MacKay, A. F., and Merrill, D. D., editors. Issues in Philosophy of Language. New Haven: Yale University Press, pp. 7991.Google Scholar
Stalnaker, R. C. (1978). Assertion. In Syntax and Semantics. Oxford: Oxford University Press, pp. 315332.Google Scholar
Stalnaker, R. C. (1984). Inquiry. Cambridge: MIT Press.Google Scholar
Standefer, S. (2020). Actual issues for relevant logics. Ergo, 7(8), 241276.Google Scholar
Weiss, Y. (2017). Semantics for counterpossibles. The Australasian Journal of Logic, 14(4), 383407.CrossRefGoogle Scholar
Williamson, T. (2009). Probability and danger. The Amherst Lecture in Philosophy, 4, 135.Google Scholar
Yalcin, S. (2018). Belief as question-sensitive. Philosophy and Phenomenological Research, 97(1), 2347.CrossRefGoogle Scholar
Figure 0

Table A1 Axioms and rules for classical provability in .

Figure 1

Table A2 Axioms and rules for universal provability in .

Figure 2

Table A3 Some useful theorems and derivable rules for in .

Figure 3

Table A4 Some useful theorems and derivable rules for in .

Figure 4

Table A5 Axioms and rules for provability in .

Figure 5

Table A6 Axioms and rules for provability in .

Figure 6

Table A7 Some useful theorems and derivable rules in .