Academia.eduAcademia.edu

Outline

A fundamental non-classical logic

Abstract

We give a proof-theoretic as well as a semantic characterization of a logic in the signature with conjunction, disjunction, negation, and the universal and existential quantifiers that we suggest has a certain fundamental status. We present a Fitch-style natural deduction system for the logic that contains only the introduction and elimination rules for the logical constants. From this starting point, if one adds the rule that Fitch called Reiteration, one obtains a proof system for intuitionistic logic in the given signature; if instead of adding Reiteration, one adds the rule of Reductio ad Absurdum, one obtains a proof system for orthologic; by adding both Reiteration and Reductio, one obtains a proof system for classical logic. Arguably neither Reiteration nor Reductio is as intimately related to the meaning of the connectives as the introduction and elimination rules are, so the base logic we identify serves as a more fundamental starting point and common ground between proponents of intuitionistic logic, orthologic, and classical logic. The algebraic semantics for the logic we motivate proof-theoretically is based on bounded lattices equipped with what has been called a weak pseudocomplementation. We show that such lattice expansions are representable using a set together with a reflexive binary relation satisfying a simple first-order condition, which yields an elegant relational semantics for the logic. This builds on our previous study of representations of lattices with negations, which we extend and specialize for several types of negation in addition to weak pseudocomplementation; in an appendix, we further extend this representation to lattices with implications. Finally, we discuss adding to our logic a conditional obeying only introduction and elimination rules, interpreted as a modality using a family of accessibility relations.

A fundamental non-classical logic Wesley H. Holliday University of California, Berkeley arXiv:submit/4827661 [math.LO] 4 Apr 2023 Published in Logics, Vol. 1, No. 1, 36-79, 2023. Abstract We give a proof-theoretic as well as a semantic characterization of a logic in the signature with conjunction, disjunction, negation, and the universal and existential quantifiers that we suggest has a certain fundamental status. We present a Fitch-style natural deduction system for the logic that contains only the introduction and elimination rules for the logical constants. From this starting point, if one adds the rule that Fitch called Reiteration, one obtains a proof system for intuitionistic logic in the given signature; if instead of adding Reiteration, one adds the rule of Reductio ad Absurdum, one obtains a proof system for orthologic; by adding both Reiteration and Reductio, one obtains a proof system for classical logic. Arguably neither Reiteration nor Reductio is as intimately related to the meaning of the connectives as the introduction and elimination rules are, so the base logic we identify serves as a more fundamental starting point and common ground between proponents of intuitionistic logic, orthologic, and classical logic. The algebraic semantics for the logic we motivate proof-theoretically is based on bounded lattices equipped with what has been called a weak pseudocomplementation. We show that such lattice expansions are representable using a set together with a reflexive binary relation satisfying a simple first-order condition, which yields an elegant relational semantics for the logic. This builds on our previous study of representations of lattices with negations, which we extend and specialize for several types of negation in addition to weak pseudocomplementation. Finally, we discuss ways of extending these representations to lattices with a conditional or implication operation. Keywords: natural deduction, introduction and elimination rules, lattices with negation, lattices with implication, representation of lattices, intuitionistic logic, orthologic MSC: 03B20, 03G10, 06B15, 06B23, 06C15, 06D15, 06D20 1 Introduction According to an influential strand of proof theory and philosophy of language, the meaning of the logical connectives is given by their introduction and elimination rules (or just by the introduction rules, from which the elimination rules are thought to follow; see, e.g., Gentzen 1935, § 5.13, Prawitz 1973, § 4, Dummett 1991, Chs. 11-13, Schroeder-Heister 2018). Prior (1960) explains a version of the view as follows: [I]f we are asked what is the meaning of the word ‘and’, at least in the purely conjunctive sense (as opposed to, e.g., its colloquial use to mean ‘and then’), the answer is said to be completely given by saying that (i) from any pair of statements P and Q, we can infer the statement formed by joining P to Q with ‘and’ (which statement we hereafter describe as ‘the statement P-and-Q’), that (ii) for any conjunctive statement P-and-Q we can infer P, and (iii) from P-and-Q we can 1 always infer Q. Anyone who has learnt to perform these inferences knows the meaning of ‘and’, for there is simply nothing more to knowing the meaning of ‘and’ than being able to perform these inferences. (p. 38) Without going nearly so far as to claim that the ability to follow the introduction and elimination rules is all there is to grasping the meaning of ‘and’, one can still appreciate that the validity of the introduction and elimination rules is a central semantic fact about ‘and’. Logicians motivated by proof-theoretic accounts of the meaning of the connectives have tended to favor intuitionistic logic over classical logic on the grounds that the classical rule of Reductio ad Absurdum (if the assumption of ¬ϕ leads to a contradiction, conclude ϕ) allegedly cannot be justified on the basis of the meaning of negation in the way that the introduction and elimination rules for negation can be (see Gentzen 1935, § 5.3, Dummett 1991, pp. 291-300, Dummett 2000, § 1.2). In fact, one can go further and argue that even intuitionistic logic goes beyond what can be justified on the basis of the meaning of the connectives. For example, in recent work in the formal semantics of natural language (Mandelkern 2019, Holliday and Mandelkern 2022), it has been argued that the distributive law of classical and intuitionsitic logic, according to which ϕ ∧ (ψ ∨ χ) entails (ϕ ∧ ψ) ∨ (ϕ ∧ χ), is invalid for fragments of language that include the epistemic modals ‘might’ (♦) and ‘must’ (). First, there is extensive evidence that sentences of the form (1) It’s raining but it might not be raining (p ∧ ♦¬p) are contradictory (see, e.g., Groenendijk et al. 1996, Aloni 2000, Yalcin 2007, Mandelkern 2019, Holliday and Mandelkern 2022), not merely pragmatically infelicitous to assert.1 As discussed in Holliday and Mandelkern 2022, if we accepted the distributive law, then from the banal expression of igno- rance that (2) either it’s raining or it’s not, and it might be raining and it might not be raining ((p ∨ ¬p) ∧ ♦p ∧ ♦¬p) we could draw the absurd conclusion that (3) it’s raining and it might not be, or it’s not raining and it might be ((p ∧ ♦¬p) ∨ (¬p ∧ ♦p)), which is a disjunction of two contradictions and therefore a contradiction. One might think that the distributive law can be justified using the introduction and elimination rules for conjunction and disjunction, but this depends on the precise formulation of those rules. In particular, one must be careful to distinguish between what could be called Proof by Cases, the principle that • if ϕ ⊢ χ and ψ ⊢ χ, then ϕ ∨ ψ ⊢ χ, and what could be called Proof by Cases with Side Assumptions, the principle that • if α ∧ ϕ ⊢ χ and α ∧ ψ ⊢ χ, then α ∧ (ϕ ∨ ψ) ⊢ χ, or • if α, ϕ ⊢ χ and α, ψ ⊢ χ, then α, (ϕ ∨ ψ) ⊢ χ. 1 This is in contrast to ‘It’s raining but I don’t know it’, which is infelicitous to assert but does not embed like a contradiction; e.g., it is fine in the antecedent of a conditional such as ‘If it’s raining but I don’t know it, I’ll be surprised when I get wet’. For a review of evidence that the badness of (1) is not merely pragmatic, see Holliday and Mandelkern 2022, § 2.1. 2 1 (p ∨ ¬p) ∧ (♦p ∧ ♦¬p) 2 p ∨ ¬p ∧E, 1 3 ♦p ∧ ♦¬p ∧E, 1 4 ♦p ∧E, 3 5 ♦¬p ∧E, 3 6 p 7 ♦¬p Reiteration, 5 8 p ∧ ♦¬p ∧I, 6, 7 9 (p ∧ ♦¬p) ∨ (¬p ∧ ♦p) ∨I, 8 10 ¬p 11 ♦p Reiteration, 4 12 ¬p ∧ ♦p ∧I, 10, 11 13 (p ∧ ♦¬p) ∨ (¬p ∧ ♦p) ∨I, 12 14 (p ∧ ♦¬p) ∨ (¬p ∧ ♦p) ∨E, 2, 6–9, 10–13 Figure 1: An illustration of the problem with Reiteration in a language with epistemic modals. If one takes the elimination rule for disjunction to be Proof by Cases with Side Assumptions, then the distributive law is derivable using the introduction and elimination rules for the connectives. But if one takes the elimination rule for disjunction to be Proof by Cases, it is not.2 The point can be made in an illuminating way in a Fitch-style natural deduction system (Fitch 1952, 1966). Figure 1 shows a Fitch-style natural deduction of the absurd (3) above from the banal (2). The “mistake” in the proof lies in the Reiteration steps on lines 7 and 11: we should not be allowed to reiterate the assumption that might ¬p into a subproof where we have just assumed p or reiterate the assumption that might p into a subproof where we have just assumed ¬p! From this perspective, the problematic principle of a Fitch-style natural deduction system when the language contains ‘might’ is the rule of Reiteration, not the rule of ∨ elimination. Reiteration also leads to the pseudocomplementation principle that if ϕ ∧ ψ ⊢ ⊥, then ψ ⊢ ¬ϕ. But this principle is unacceptable for a language containing ‘might’, since p ∧ ♦¬p is contradictory and yet ♦¬p (‘it might not be raining’) plainly does not entail ¬p (‘it’s not raining’) (Yalcin 2007). For a battery of further arguments against distributivity, pseudocomplementation, and other laws to which Reiteration leads, in the context of a language with epistemic modals, see Holliday and Mandelkern 2022. For the purposes of the present paper, it is enough for the reader to find the project of going to a weaker logic without distributivity or pseudocomplementation to be an interesting one. Denying these principles is familiar from quantum logic (see Dalla Chiara and Giuntini 2002), but the orthomodularity principle of quantum logic also appears to be invalid for fragments of natural language containing ‘might’ and ‘must’ (Holliday and Mandelkern 2022). Thus, we are interested in the weaker system of orthologic (Goldblatt 1974), though we weaken it even further by following the intuitionists in dropping Reductio ad Absurdum. 2 On the importance of this distinction concerning side assumptions in relation to the idea that the introduction and elimi- nation rules for ∨ should be in “harmony” with each other, see Rumfitt 2017, p. 229. 3 In addition to the criticisms of Reductio for enabling nonconstructive proofs (Troelstra and van Dalen 1988), there are arguments to the effect that Reductio and the principle of excluded middle to which it leads should be rejected for a language with vague predicates (see, e.g., Wright 2001, Field 2003, Bobzien and Rumfitt 2020). In any case, here we drop Reductio not on ideological grounds but rather to find a neutral base logic. In this paper, we begin in § 2 with a Fitch-style natural deduction system for a propositional logic in the signature with conjunction, disjunction, and negation that contains only the introduction and elimination rules for the connectives. We defer the addition of the universal and existential quantifiers with their introduction and elimination rules to § 5. Starting from the system we define, if one adds Fitch’s rule of Reiteration, one obtains a proof system for intuitionistic logic in the given signature, defined in Appendix A; if instead of adding Reiteration, one adds the rule of Reductio ad Absurdum, one obtains a proof system for orthologic; by adding both Reiteration and Reductio, one obtains a proof system for classical logic. Arguably neither Reiteration nor Reductio is as intimately related to the meaning of the connectives as the introduction and elimination rules are, so the base logic we identify serves as a more fundamental starting point and common ground between proponents of intuitionistic logic, orthologic, and classical logic. In § 3, we turn to the algebraic semantics for the logic, which is based on bounded lattices equipped with what has been called a weak pseudocomplementation. In § 4, we show that such lattice expansions are representable using a set together with a reflexive binary relation satisfying a simple first-order condition, which yields an elegant relational semantics for the logic. This builds on our previous study of representations of lattices with negations (Holliday 2022), which we extend and specialize for several types of negation in addition to weak pseudocomplementation. In § 5, we use one of our representation theorems to prove completeness with respect to relational semantics of the extension of the logic from § 2 with quantifiers. In § 6 and Appendix B, we discuss ways of extending our representational approach to lattices with a conditional or implication operation. Finally, in § 7, we conclude with a brief summary and look ahead. Several Jupyter notebooks with code to check proofs and to construct algebras from relational frames and relational representations of algebras are available at github.com/wesholliday/fundamental-logic. Remark 1.1. Though our argument against distributivity involved modals, we do not include modals in our language in this paper. A modal version of the fundamental logic defined in § 2 can be studied using ideas from Holliday and Mandelkern 2022 and Holliday 2022, but we will not do so here. As a result, our formal system will not reflect an important point: setting aside issues from quantum mechanics, as far as we can tell from natural language, distributivity is valid for sentences not including modals (or conditionals). However, in this paper, we take atomic sentences p, q, r, . . . to be genuine propositional variables, standing in for arbitrary propositions (cf. Burgess 2003, pp. 147-8); thus, the failure of distributivity for modal propositions implies that we cannot accept p ∧ (q ∨ r) ⊢ (p ∧ q) ∨ (p ∧ r) as a schematically valid principle. By enriching the language, one can define a system in which Reiteration and hence distributivity hold for special non-modal propositions but not for modal propositions (see Holliday and Mandelkern 2022). But in this paper, the rules of the fundamental logic are supposed to be schematically valid principles holding for all propositions. Remark 1.2. The relational semantics in § 4 covers logics much weaker than the fundamental logic of § 2, including paraconsistent logics in the spirit of Battilotti and Sambin’s (1999) basic logic, which (in a fragment of its language) is a sublogic of fundamental logic without ϕ ∧ ¬ϕ ⊢ ψ, ϕ ⊢ ¬(ψ ∧ ¬ψ), or ⊥ ⊢ ψ (though we do not have a primitive ⊥ in our language). In fact, we can cover logics as weak as the logic of lattices with an antitone unary operation ¬ (Theorem 4.29). Note that “fundamental” is not supposed to indicate that the logic of § 2 is as weak as possible but rather that it has a special status based on introduction and elimination rules insofar as the only gap between this logic and intuitionistic logic (resp. orthologic) 4 in the relevant signature is Reiteration (resp. Reductio). Of course, Kolmogorov (1925) and others have questioned the explosion principle ϕ ∧ ¬ϕ ⊢ ψ of intuitionistic logic. However, for inference in natural language, ψ ∨ (ϕ ∧ ¬ϕ) ⊢ ψ appears acceptable, and this is equivalent to explosion given the rules for ∨. In any case, readers interested in weaker logics can focus on our semantics for those logics. 2 Fitch-style natural deduction Given a nonempty set Prop of propositional variables, our propositional language L is given by the grammar ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) where p ∈ Prop. As abbreviations, we define ⊥ := (p ∧ ¬p) and ⊤ := ¬⊥. We will define when a formula ψ is provable from a formula ϕ, denoted ϕ ⊢F ψ, using a Fitch-style natural deduction system (Fitch 1952, 1966, based on Jaśkowski 1934). We chose ‘F’ for fundamental logic or rather fundamental propositional logic, as we introduce a first-order extension in § 5. To represent an argument with multiple assumptions, conjoin the assumptions with ∧ into a single formula ϕ. We chose Fitch-style natural deduction in part because we agree that it “corresponds more closely to proofs in ordinary mathematical practice” (Geuvers and Nederpelt 2004, p. 134) and “is more faithful to the phenomenology of reasoning” (Hazen and Pelletier 2014, p. 1110) than Gentzen-style natural deduction. Although the idea that the meaning of the connectives is given by introduction and elimination rules is usually formulated in proof theory in terms of Gentzen rules, the view described by Prior in the quotation in § 1 can certainly be formulated in terms of Fitch rules; indeed, referring to the introduction and elimination rules for negation as in Fitch 1966, Hazen and Pelletier (2014) write that “they have as good a claim as any Gentzen-ish pair to specify uniquely the meaning of the connective they govern” (p. 1114). We depart from Fitch in dropping his rules of Reiteration and double negation elimination (Fitch 1966). A proof will be a sequence of formulas and possibly other proofs, defined inductively below. Every proof begins with one formula, considered its assumption (even if this is just ⊤). When diagramming proofs as in Figure 1, we adopt Fitch’s convention of drawing a horizontal line under the assumption of a proof. We regard a one formula proof hϕi as having ϕ as both its assumption and its conclusion, diagrammed as follows: ϕ ϕ We allow proofs that do not end with a conclusion formula (which could be called “partial proofs”) but we define the provability relation ⊢F as follows: ϕ ⊢F ψ if there exists a proof beginning with ϕ and ending with ψ. For those familiar with Fitch-style natural deduction, the rules of our system are shown in Figure 2. A rigorous inductive definition is as follows.3 The set of proofs is the smallest set containing for each formula ϕ the sequence hϕi and satisfying the following closure conditions for 1 ≤ i, j ≤ n: • If hσ1 , . . . , σn i is a proof and τ is a proof, then hσ1 , . . . , σn , τ i is a proof. • If hσ1 , . . . , σn i is a proof and σi , σj are formulas, then hσ1 , . . . , σn , σi ∧ σj i is a proof (∧I). 3 To avoid ambiguity, assume formulas are constructed in such a way that no formula is a sequence beginning with a formula. 5 .. .. . . .. .. i ϕs . . .. .. i ϕ1 ∧ ϕ2 . . .. .. . . j ϕt .. .. j ϕs ∧E, i . . k ϕ1 ∧ ϕ2 ∧I, i, j .. .. . . i ϕ∨ψ .. .. . . .. .. j ϕ . . .. .. i ϕs . . .. .. k χ . . j ϕ1 ∨ ϕ2 ∨I, i l ψ .. .. . . m χ n χ ∨E, i, j–k, l–m .. .. .. .. . . . . i ψ i ϕ .. .. .. .. . . . . j ϕ j ¬ϕ ... .. . .. .. . . k ¬ψ k ψ ¬E, i, j l ¬ϕ ¬I, j–k, i Figure 2: Rules of a Fitch-style proof system for the logic, where s, t ∈ {1, 2}. 6 • If hσ1 , . . . , σn i is a proof and σi is a formula of the form ϕ ∧ ψ, then hσ1 , . . . , σn , ϕi and hσ1 , . . . , σn , ψi are proofs (∧E). • If hσ1 , . . . , σn i is a proof and σi is a formula, then for any formula ϕ, both hσ1 , . . . , σn , σi ∨ ϕi and hσ1 , . . . , σn , ϕ ∨ σi i are proofs (∨I). • If hσ1 , . . . , σn i is a proof, σi is a formula of the form ϕ ∨ ψ, σn−1 is a sequence beginning with ϕ and ending with χ, and σn is a sequence beginning with ψ and ending with χ, then hσ1 , . . . , σn , χi is a proof (∨E). • If hσ1 , . . . , σn i is a proof, σi is a formula ψ, and σn is a sequence beginning with ϕ and ending with ¬ψ, then hσ1 , . . . , σn , ¬ϕi is a proof (¬I). • If hσ1 , . . . , σn i is a proof and σi and σj are formulas of the form ϕ and ¬ϕ, respectively, then for any formula ψ, hσ1 , . . . , σn , ψi is a proof (¬E). Note that for any proof hσ1 , . . . , σn i, σ1 is a formula and all later σi are either formulas or proofs. Also note that when diagramming proofs, we follow Fitch and include line numbers that justify a given rule application, but these data are not needed as official parts of a proof, just as they are not needed in Hilbert-style proofs. Whether a sequence is a proof is clearly decidable by an algorithm. Our introduction and elimination rules for ∧ and ∨ and our elimination rule for ¬ match those of Fitch 1966. However, our introduction rule for ¬ is not exactly the same as his. Our ¬ introduction rule says that if from the assumption of ϕ, you derive the negation of another formula derived just before the assump- tion, then conclude ¬ϕ. This formulation of ¬ introduction is admissible in Fitch’s system, thanks to his Reiteration rule; but Fitch (1966) states his ¬ introduction rule in a way that requires a pair of contradictory formulas to appear in the subproof that starts with ϕ.4 To accomplish what we accomplish with ¬I, Fitch would reiterate ψ into the subproof beginning with ϕ to obtain a contradiction between ψ and ¬ψ within the subproof. But we can disassociate Reiteration, which we do not allow (recall the cautionary Figure 1), from ¬ introduction. The idea of Reiteration is that if ψ was derived just before a subproof beginning with ϕ, then ψ still holds under the assumption of ϕ. By contrast, when applying our ¬I rule, we prove that the negation of ψ holds under the assumption of ϕ, and then since we know that ψ holds prior to the assumption of ϕ, we deduce ¬ϕ.5 Let us relate our Fitch-style proof system to a binary logic in the sense of Goldblatt 1974. The following definition differs from Goldblatt’s definition of an orthologic only in dropping ¬¬ϕ ⊢ ϕ and adding rules for ∨, which for us is not definable in terms of ∧ and ¬. Similarly, a sequent calculus presentation can be obtained from Cutland and Gibbins’ (1982, § 3) sequent calculus for orthologic by dropping their rule ¬¬ →. 4 Note that if one does derive a pair of contradictory formulas in a subproof that starts with ϕ, then by ¬E one can derive the negation of a formula derived just before the assumption of the subproof, so our ¬I rule is applicable. 5 Note that our ¬I rule produces proofs of the form h. . . , ψ, . . . , hϕ, . . . , ¬ψi, ¬ϕi but not of the form h. . . , ψ, . . . , hχ, . . . , hϕ, . . . , ¬ψi, ¬ϕii (where ψ is not an element of the subproof beginning with χ). If we were to strengthen ¬I so as to allow the intervention of the additional assumption χ as in the preceding sequence, then we could commit the same mistakes to which Reiteration leads as in § 1. Indeed, we could reiterate any negated formula into a subproof: given a formula ¬ψ immediately preceding a subproof σ beginning with χ, to reiterate ¬ψ into σ, create a subproof σ′ inside σ such that σ′ begins with ψ, from which we can prove ¬¬ψ, contradicting the ¬ψ occurring before the assumptions of χ and ψ, in which case the strengthened rule would allow us to conclude ¬ψ after σ′ . Then a restricted version of pseudocomplementation would hold: if ϕ ∧ ¬ψ ⊢ ⊥, then ¬ψ ⊢ ¬ϕ. But then from the fact that ♦¬p ∧ ¬¬p (“It might be that it isn’t raining, but it’s not the case that it isn’t raining”) is contradictory, we could prove using the restricted version of pseudocomplementation and other properties of negation that ♦¬p ⊢ ¬p. 7 Definition 2.1. An intro-elim logic is a binary relation ⊢ ⊆ L × L such that for all ϕ, ψ, χ ∈ L: 1. ϕ ⊢ ϕ 8. if ϕ ⊢ ψ and ψ ⊢ χ, then ϕ ⊢ χ 2. ϕ ∧ ψ ⊢ ϕ 3. ϕ ∧ ψ ⊢ ψ 9. if ϕ ⊢ ψ and ϕ ⊢ χ, then ϕ ⊢ ψ ∧ χ 4. ϕ ⊢ ϕ ∨ ψ 5. ϕ ⊢ ψ ∨ ϕ 10. if ϕ ⊢ χ and ψ ⊢ χ, then ϕ ∨ ψ ⊢ χ 6. ϕ ⊢ ¬¬ϕ 7. ϕ ∧ ¬ϕ ⊢ ψ 11. if ϕ ⊢ ψ, then ¬ψ ⊢ ¬ϕ. The following is easy to check. Proposition 2.2. ⊢F is an intro-elim logic. In fact, we will see that ⊢F is the smallest intro-elim logic (Proposition 3.8), which justifies the name of such logics: they all have at least the power of the introduction and elimination rules for the connectives from ⊢F . Let us highlight the most important, even if obvious, cases of the proof of Proposition 2.2 for our purposes. First is ϕ ⊢F ¬¬ϕ, which is shown as follows: 1 ϕ 2 ¬ϕ 3 ¬ϕ 4 ¬¬ϕ ¬I, 2–3, 1 Next is the property that if ϕ ⊢F ψ, then ¬ψ ⊢F ¬ϕ. Assuming we have a proof from ϕ to ψ, we construct a proof from ¬ψ to ¬ϕ as follows: 1 ¬ψ 2 ϕ .. .. . . n ψ n+1 ¬ψ n+2 ¬ψ n+3 ¬¬ψ ¬I, n + 1–n + 2, n n+4 ¬ϕ ¬I, 2–n + 3, 1 Proving 8-10 of Definition 2.1 for ⊢F also involves gluing together proofs. For 8, given proofs hϕ, σ1 , . . . , σn , ψi and hψ, τ1 , . . . , τm , χi, it is easy to see that hϕ, σ1 , . . . σn , ψ, τ1 , . . . , τm , χi is also a proof. For 9, given proofs hϕ, σ1 , . . . , σn , ψi and hϕ, τ1 , . . . , τm , χi, the sequence hϕ, σ1 , . . . , σn , ψ, τ1 , . . . , τm , χ, ψ ∧ χi is a proof. For 10, given proofs σ = hϕ, σ1 , . . . , σn , χi and τ = hψ, τ1 , . . . , τm , χi, the sequence hϕ ∨ ψ, σ, τ, χi is a proof. Let us mention the three most salient extensions of our logic. First, adding Reductio ad Absurdum as in Figure 3 produces a Fitch-style proof system for orthologic, also laid out in Holliday and Mandelkern 2022. Equivalently, let ⊢O be the smallest intro-elim logic containing ¬¬ϕ ⊢ ϕ for all ϕ ∈ L. As in the negative 8 translation of classical logic into intuitionistic logic (Gödel 1933b, Gentzen 1936), the translation g given by g(p) = ¬¬p, g(¬ϕ) = ¬g(ϕ), g(ϕ ∧ ψ) = (g(ϕ) ∧ g(ψ)), and g(ϕ ∨ ψ) = g(¬(¬ϕ ∧ ¬ψ)) is a full and faithful embedding of orthologic into ⊢F .6 Proposition 2.3. For all ϕ, ψ ∈ L, we have ϕ ⊢O ψ iff g(ϕ) ⊢F g(ψ). Proof. First, an easy induction shows that for all ϕ ∈ L, ϕ ⊢O g(ϕ) and g(ϕ) ⊢O ϕ. Hence if ϕ 0O ψ, then g(ϕ) 0O g(ψ) and so g(ϕ) 0F g(ψ), using that ⊢F is the smallest intro-elim logic. For the other direction, we claim that the relation ⊢g defined by ϕ ⊢g ψ iff g(ϕ) ⊢F g(ψ) is an intro-elim logic such that ¬¬ϕ ⊢g ϕ for all ϕ ∈ L. Then since ⊢O is the smallest such logic, ϕ ⊢O ψ implies g(ϕ) ⊢F g(ψ). First, we prove by induction on ϕ ∈ L that ¬¬ϕ ⊢g ϕ. For the base case of ¬¬p ⊢g p, we need that ¬¬¬¬p ⊢F ¬¬p, which follows from ¬p ⊢F ¬¬¬p. For the ¬ case of ¬¬¬ϕ ⊢g ¬ϕ, we need ¬¬¬g(ϕ) ⊢F ¬g(ϕ), which follows from g(ϕ) ⊢F ¬¬g(ϕ). For the ∧ case of ¬¬(ϕ ∧ ψ) ⊢g ϕ ∧ ψ, we need ¬¬(g(ϕ) ∧ g(ψ)) ⊢F g(ϕ) ∧ g(ψ). From g(ϕ) ∧ g(ψ) ⊢F g(ϕ), we have ¬g(ϕ) ⊢F ¬(g(ϕ) ∧ g(ψ)) and hence ¬¬(g(ϕ) ∧ g(ψ)) ⊢F ¬¬g(ϕ), so ¬¬(g(ϕ) ∧ g(ψ)) ⊢F g(ϕ) by the inductive hypothesis. Similarly, ¬¬(g(ϕ) ∧ g(ψ)) ⊢F g(ψ), so we obtain ¬¬(g(ϕ) ∧ g(ψ)) ⊢F g(ϕ) ∧ g(ψ). Finally, for the ∨ case of ¬¬(ϕ ∨ ψ) ⊢g ϕ ∨ ψ, we need ¬¬¬(¬g(ϕ) ∧ ¬g(ψ)) ⊢F ¬(¬g(ϕ) ∧ ¬g(ψ)), which follows from ¬g(ϕ) ∧ ¬g(ψ) ⊢F ¬¬(¬g(ϕ) ∧ ¬g(ψ)). Now it is easy to verify that ⊢g is an intro-elim logic. For condition 10 of Definition 2.1, given ϕ ⊢g χ and ψ ⊢g χ, so g(ϕ) ⊢F g(χ) and g(ψ) ⊢F g(χ), we have ¬g(χ) ⊢F ¬g(ϕ) ∧ ¬g(ψ) and hence ¬(¬g(ϕ) ∧ ¬g(ψ)) ⊢F ¬¬g(χ). It follows by the previous paragraph that ¬(¬g(ϕ) ∧ ¬g(ψ)) ⊢F g(χ), so ϕ ∨ ψ ⊢g χ. .. .. . . i ψ .. .. . . j ¬ϕ .. .. . . k ¬ψ l ϕ RAA, j–k, i Figure 3: The Reductio ad Absurdum rule that turns our proof system into a proof system for orthologic. If instead of Reductio, we add Fitch’s rule of Reiteration to ⊢F , as in Appendix A, then we obtain a Fitch-style proof system for intuitionistic logic in the ∧, ∨, ¬ fragment. Intuitionistic logic in this fragment is the logic of pseudocomplemented distributive lattices (Rebagliato and Verdú 1993), and using Reiteration we obtain both pseudocomplementation (see Figure 4) and distributivity (in the style of Figure 1). Finally, adding both Reductio and Reiteration yields a Fitch-style proof system for classical logic (see Appendix A). We briefly note in Figure 5 how our points about Reiteration in Fitch-style natural deduction transfer to Gentzen-style natural deduction (see, e.g., Chiswell and Hodges 2007, § 3.4). The introduction and 6 By contrast, a Glivenko-style theorem (Glivenko 1929) stating that ϕ ⊢ O ψ iff ϕ ⊢F ¬¬ψ does not hold, because ¬¬p ∧ ¬¬q ⊢O p ∧ q but ¬¬p ∧ ¬¬q 0F ¬¬(p ∧ q), as we show semantically in § 3. 9 1 ψ 2 ϕ 3 ψ Reiteration, 1 4 ϕ∧ψ ∧I, 2, 3 .. .. . . n ¬ψ n+1 ¬ϕ ¬I, 2–n, 1 Figure 4: Given a proof from ϕ ∧ ψ to ⊥, which easily yields a proof from ϕ ∧ ψ to ¬ψ, Reiteration would permit the construction of a proof from ψ to ¬ϕ. elimination rules for conjunction, the introduction rule for disjunction, and the elimination rule for negation7 remain unchanged. We drop RAA from the Gentzen system just as we did from the Fitch system. [ϕ] [ϕ] [ψ] D0 D0 D1 D1 D2 (ϕ ∨ ψ) χ χ ψ ¬ψ ∨E ¬ϕ ¬I χ Figure 5: To modify Gentzen-style natural deduction rules to match our dropping of Reiteration from Fitch- style natural deduction, for ∨E the only open assumptions of D1 and D2 may be ϕ and ψ, respectively; for ¬I the only open assumption of D1 may be ϕ. In response to a presentation of this paper at the Colloquium Logicum 2022, Aguilera and Bydz̆ovský (2022) observed that a sequent calculus LF for fundamental logic can be obtained from Gentzen’s sequent calculus LK for classical logic in the {∧, ∨, ¬}-signature by restricting to sequents Γ ⇒ ∆ in which |∆| ≤ 1, as for intuitionistic logic, and |Γ| + |∆| ≤ 2, as for orthologic (Mönting 1981). They verified that ϕ ⇒LF ψ iff ϕ ⊢F ψ, that LF admits cut-elimination, and that proof search in the cut-free calculus terminates in polynomial time, following a proof-search strategy of Egly and Tompits (2012, § 4.3) for orthologic. Theorem 2.4 (Aguilera and Bydz̆ovský). It is decidable in polynomial time whether ϕ ⊢F ψ. In fact, Aguilera and Bydz̆ovský obtained cut-elimination and decidability for the first-order version of fundamental logic in § 5. 3 Algebras We now turn to algebraic semantics for the logic presented in § 2. The relevant algebraic structures are bounded lattices equipped with an appropriate negation. We denote the lattice operations by ∧ and ∨ and the negation operation by ¬, trusting that no confusion will arise by using the same symbols as in L. We first define the operations corresponding to negation in intuitionistic logic, orthologic, and ⊢F , namely pseudocomplementation, orthocomplementation, and weak pseudocomplementation, respectively. 7 We do not have ⊥ as a primitive in our language, so we formulate ¬E as follows: proofs of ϕ and ¬ϕ may be joined with a new root labeled by any formula ψ, forming a proof that inherits all the open assumptions of the two proofs. 10 Definition 3.1. Let L be a bounded lattice and a ∈ L. An x ∈ L is the pseudocomplement of a if x is the maximum in L of {y ∈ L | a ∧ y = 0}, a complement of a if a ∧ x = 0 and a ∨ x = 1, and a semicomplement of a if a ∧ x = 0. A pseudocomplementation (resp. complementation, semicomplementation) is a unary operation ¬ on L such that for all a ∈ L, ¬a is the pseudocomplement (resp. a complement, semicomplement) of a. An orthocomplementation is a complementation that is antitone (a ≤ b implies ¬b ≤ ¬a) and involutive (¬¬a = a). An ortholattice is a bounded lattice equipped with an orthocomplementation. A weak pseudocomplementation is an antitone semicomplementation satisfying double negation introduc- tion: a ≤ ¬¬a for all a ∈ L. The negation operation in a Heyting algebra, defined by ¬a = a → 0, is the pseudocomplementation. Note that if a lattice admits a pseudocomplementation, then it is unique, in contrast to the other kinds of negations above. The term ‘weak pseudocomplementation’ is taken from Dzik et al. 2006a,b, Almeida 2009.8 The relational semantics of § 4 will handle other kinds of negations besides those for intuitionistic logic, orthologic, and ⊢F , so we define some weaker kinds below. For surveys of the large literature on different types of negation, we refer the reader to Horn and Wansing 2020 and Humberstone 2011, Ch. 8. Definition 3.2. A precomplementation on a bounded lattice is an antitone unary operation ¬ such that ¬1 = 0. A protocomplementation is an antitone semicomplementation ¬ such that ¬0 = 1. An ultraweak pseudocomplementation is an antitone unary operation ¬ satisfying double negation introduction and ¬1 = 0. The term ‘protocomplementation’ is from Holliday 2022. An “ultraweak” pseudocomplementation drops a ∧ ¬a = 0 from the definition of weak pseudocomplementation in the spirit of paraconsistent logics (Priest et al. 2022).9 An example of an ultraweak but not weak pseudocomplementation is the negation operation on the three-element chain with ¬1 = 0, ¬0 = 1, and ¬ 12 = 12 used for Kleene’s (1938) three- valued logic. Properties of and the logical relations between six types of negation are shown in Figures 6 and 7. For example, to see that any weak pseudocomplementation is a protocomplementation, we show that 1 ≤ ¬0: given that 1 ≤ ¬¬1, it suffices to show ¬1 = 0; indeed, ¬1 = 1 ∧ ¬1 = 0 for any semicomplementation ¬. A number of other types of negation could be added to the diagram in Figure 7 (cf. the “kites of negations” in Dunn and Zhou 2005). Each may appear to be based on a rather arbitrary choice of some properties but not others; but what makes weak pseudocomplementations stand out in our view is the connection with the introduction and elimination rules of ⊢F established below. Remark 3.3. The weakest notion of negation defined above is that of a precomplementation. Yet restricting to precomplementations already forecloses some types of negation studied in the literature. For example, negation in Johansson’s (1937) minimal logic (cf. Kolmogorov 1925) is antitone and satisfies double negation introduction and the principle of non-contradiction in the form ¬(a ∧ ¬a) = 1 but not the semicomple- mentation axiom a ∧ ¬a = 0; yet any ultraweak pseudocomplementation satisfying non-contradiction is a semicomplementation (and hence a weak pseudocomplementation). To give semantics for negation in mini- mal logic, we must drop the axiom ¬1 = 0 of precomplementations. The same applies to the basic logic of Battilotti and Sambin (1999), whose negation (which is quasi-minimal in the terminology of Dunn and Zhou 8 Weak psuedocomplementations are also called ‘Heyting negations’ and ‘Heyting complementations’ in Dzik et al. 2006a,b and Dunn and Hardegree 2001, p. 91, respectively, but this clashes with the fact that the negation in a Heyting algebra is pseudocomplementation. 9 Ultraweak pseudocomplementations are equivalent to what Dunn and Zhou (2005) call quasi-minimal negations with the added assumption that ¬1 = 0 (see Remark 3.3). 11 pre proto ultraweak pseudo weak pseudo pseudo ortho a ≤ b ⇒ ¬b ≤ ¬a X X X X X X ¬1 = 0 X X X X X X ¬0 = 1 X X X X X a ∧ ¬a = 0 X X X X a ≤ ¬¬a X X X X a ∧ b = 0 ⇒ b ≤ ¬a X ¬¬a ≤ a X Figure 6: Properties of six types of negation. pseudocomplementation orthocomplementation weak pseudocomplementation protocomplementation ultraweak pseudocomplementation precomplementation Figure 7: Logical relations between six types of negation. 2005) satisfies none of a ∧ ¬a = 0, ¬(a ∧ ¬a) = 1, or ¬1 = 0. Although it is not our focus in this paper, we will explain how to handle negations that do not satisfy ¬1 = 0 in Remark 4.8 below. For later use we note the following facts. Lemma 3.4. Let ¬ be a unary operation on a bounded lattice L. 1. If ¬ is a semicomplementation, then ¬ is anti-inflationary: a 6≤ ¬a for all nonzero a ∈ L. If ¬ is antitone and anti-inflationary, then ¬ is a semicomplementation. 2. ¬ satisfies antitonicity and double negation introduction iff for all a, b ∈ L, a ≤ ¬b implies b ≤ ¬a. 3. ¬ is an orthocomplementation iff ¬ is a weak pseudocomplementation satisfying double negation elim- ination: ¬¬a ≤ a for all a ∈ L. Proof. For part 1, if for some nonzero a ∈ L, a ≤ ¬a, then a∧¬a = a 6= 0, so ¬ is not a semicomplementation. Now suppose ¬ is antitone and anti-inflationary. If a∧¬a 6= 0, then by anti-inflationarity, a∧¬a 6≤ ¬(a∧¬a), but since a ∧ ¬a ≤ a, we have ¬a ≤ ¬(a ∧ ¬a) by antitonicity and hence a ∧ ¬a ≤ ¬(a ∧ ¬a). For part 2, if ¬ satisfies antitonicity and double negation introduction, them a ≤ ¬b implies ¬¬b ≤ ¬a and hence b ≤ ¬a. Conversely, suppose ¬ satisfies the implication in part 2. Then starting with ¬b ≤ ¬b and a = ¬b, we have b ≤ ¬¬b. For antitonicity, if a ≤ c, then a ≤ ¬¬c, so taking b = ¬c, we have ¬c ≤ ¬a. For part 3, we need only show 1 ≤ a ∨ ¬a when ¬ is a weak pseudocomplementation satisfying double negation elimination. Since a ≤ a ∨ ¬a and ¬a ≤ a ∨ ¬a, we have ¬(a ∨ ¬a) ≤ ¬a ∧ ¬¬a and hence ¬(a ∨ ¬a) ≤ ¬a ∧ a, so ¬(¬a ∧ a) ≤ ¬¬(a ∨ ¬a) ≤ a ∨ ¬a. Then since a weak pseudocomplementation satisfies ¬a ∧ a = 0 and ¬0 = 1, we have 1 ≤ a ∨ ¬a. 12 Figure 8 shows the N5 lattice equipped with a pseudocomplementation that is not an orthocomplemen- tation (left), a weak pseudocomplementation that is neither a pseudocomplementation nor an orthocomple- mentation (middle), and a protocomplementation that is not a weak pseudocomplementation (right). Figure 9 shows the Benzene ring O6 equipped with an orthocomplementation that is not a pseudocomplementation (left) and a pseudocomplementation that is not an orthocomplementation (right). Note that any bounded lattice can be equipped with a weak pseudocomplementation by setting ¬0 = 1 and ¬a = 0 for all a 6= 0; and if there are nonzero a, b ∈ L with a ∧ b = 0, this ¬ is not a pseudocomplementation. Also note that any bounded lattice can be equipped with a precomplementation by setting ¬1 = 0 and ¬a = 1 for all a 6= 1; and if L has more than one nonzero element, this ¬ is not a protocomplementation. Figure 8: N5 equipped with a pseudocomplementation (left), a weak pseudocomplementation (middle), and a protocomplementation (right), indicated by dashed arrows. Arrows for ¬0 = 1 and ¬1 = 0 are omitted. Figure 9: The Benzene ring O6 equipped with an orthocomplementation (left) and pseudocomplementation (right), indicated by dashed arrows. Arrows for ¬0 = 1 and ¬1 = 0 are omitted. It is noteworthy that all of the intuitionistically acceptable De Morgan inequalities that hold in bounded lattices with pseudocomplementations also hold in bounded lattices with weak pseudocomplementations: ¬(a ∨ b) = ¬a ∧ ¬b and ¬a ∨ ¬b ≤ ¬(a ∧ b). However, there are inequalities that hold in all bounded lattices with pseudocomplementations and all bounded lattices with orthcomplementations but do not hold in all bounded lattices with weak pseudocomplementations. An example is ¬¬a ∧ ¬¬b ≤ ¬¬(a ∧ b). Consider the 4-element Boolean lattice equipped not with Boolean negation but with the weak pseudocom- plementation with ¬0 = 1 and ¬c = 0 for c 6= 0. Where a and b are the side elements of the lattice, we have ¬¬a ∧ ¬¬b = 1 ∧ 1 = 1 while ¬¬(a ∧ b) = ¬¬0 = 0.10 This suggests an interesting problem, not pursued here, of axiomatizing the intersection of orthologic and intuitionistic logic (or orthointuitionistic logic). As usual, we can interpret the language L in lattice expansions (L, ¬) as follows. 10 Thisexample shows that while in lattices with weak pseudocomplementation, double negation is a closure operator, it is not multiplicative and hence not a nucleus, as it is in pseudocomplemented lattices (cf. Bezhanishvili and Holliday 2019, § 3). 13 Definition 3.5. A valuation on a lattice expansion (L, ¬) is a function θ : Prop −→ L that extends to θ̃ : L −→ L by: θ̃(p) = θ(p), θ̃(¬ϕ) = ¬θ̃(ϕ), θ̃(ϕ ∧ ψ) = θ̃(ϕ) ∧ θ̃(ψ), and θ̃(ϕ ∨ ψ) = θ̃(ϕ) ∨ θ̃(ψ). Given a class C of lattice expansions, we define ϕ C ψ if for every (L, ¬) ∈ C and valuation θ on (L, ¬), we have θ̃(ϕ) ≤ θ̃(ψ). Let W be the class of lattices expanded with a weak pseudocomplementation. Then we have the following soundness result for our Fitch-style proof system. Proposition 3.6. For any ϕ, ψ ∈ L, if ϕ ⊢F ψ, then ϕ W ψ. Proof. We claim that for any Fitch-style proof hσ1 , . . . , σn i, if σn is a formula, then σ1 W σn . We proceed by induction on proofs, using the fact that if hσ1 , . . . , σk i is a proof, so is hσ1 , . . . , σℓ i for 1 ≤ ℓ ≤ k. Suppose, for example, that hσ1 , . . . , σn+1 i is a proof in which σn+1 = ¬ϕ is obtained by the ¬I rule: that is, hσ1 , . . . , σn i is a proof, there is a formula σi of the form ψ, and σn is a proof beginning with ϕ and ending with ¬ψ. Then by the inductive hypothesis applied to the proof hσ1 , . . . , σi i, we have σ1 W ψ; and by the inductive hypothesis applied to the proof σn , we have ϕ W ¬ψ, which implies ψ W ¬ϕ by Lemma 3.4.2. Putting the previous two steps together, we have σ1 W ¬ϕ. The other cases of the proof are similar. As usual, the Lindenbaum-Tarski algebra of ⊢F has as its elements the equivalence classes [ϕ] of formulas of L, where ϕ and ψ are equivalent if ϕ ⊢F ψ and ψ ⊢F ϕ, and the operations are defined by ¬[ϕ] = [¬ϕ], [ϕ] ∧ [ψ] = [ϕ ∧ ψ], and [ϕ] ∨ [ψ] = [ϕ ∨ ψ]. It is easy to show using Proposition 2.2 that this algebra is a bounded lattice equipped with a weak pseudocomplementation, (L, ¬), whose lattice order we denote by ≤. Then the valuation θ : Prop −→ L defined by θ(p) = [p] is such that for all ϕ ∈ L, θ̃(ϕ) = [ϕ]. Hence if ϕ 0F ψ, so [ϕ] 6≤ [ψ], then θ̃(ϕ) 6≤ θ̃(ψ), so ϕ 2W ψ. This yields the following completeness result. Proposition 3.7. For any ϕ, ψ ∈ L, if ϕ W ψ, then ϕ ⊢F ψ. By similar reasoning, we can show the soundness and completeness with respect to W of the smallest intro- elim logic, so we obtain the following. Proposition 3.8. ⊢F is the smallest intro-elim logic. Thus, ⊢F is the logic of bounded lattices with weak pseudocomplementations. Figure 10 shows the numbers of algebras up to isomorphism of size up to 10, calculated using Mace4 (McCune 2010), for ⊢F , intuitionistic logic (i.e., finite distributive lattices, each of which can be equipped with a unique pseudocom- plementation), and orthologic. For comparison we also include the number of lattices and the number of pseudocomplemented lattices (i.e., lattices in which each element has a pseudocomplement). f (2) f (3) f (4) f (5) f (6) f (7) f (8) f (9) f (10) lattices with weak pseudocomp. 1 1 3 9 38 187 1130 7914 63, 782 lattices 1 1 2 5 15 53 222 1078 5994 pseudocomplemented lattices 1 1 2 4 10 29 99 391 1357 distributive lattices 1 1 2 3 5 8 15 26 47 ortholattices 1 0 1 0 2 0 5 0 15 Figure 10: f (n) is the number of algebras of size n up to isomorphism in the given class. Finally, we note that the observation above that any bounded lattice can be equipped with a weak pseudocomplementation implies a conservativity fact about ⊢F : if ϕ ⊢F ψ and ϕ, ψ do not contain ¬, then ψ 14 is provable from ϕ in the Fitch-style proof system for the {∧, ∨}-fragment of L defined as for ⊢F but without the negation rules. That restricted proof system is easily shown to be sound and complete with respect to the class of all bounded lattices. Hence if ψ is not provable from ϕ in the restricted system, then there is a bounded lattice witnessing that ψ is not a semantic consequence of ϕ, which we then expand to a bounded lattice with a weak pseudocomplementation witnessing that ψ is not a semantic consequence of ϕ, so ϕ 0F ψ. 4 Relational representation and semantics In this section, we give a relational semantics for our logic via a relational representation of bounded lattices equipped with a weak pseudocomplementation. In §§ 4.1-4.2, we build on the discrete representation of bounded lattices equipped with a protocomplementation from Holliday 2022, extended and specialized for other kinds of negation from § 3 (and further extended to bounded lattices with implications in § 6 and Appendix B). In § 4.3, we cover a topological representation of bounded lattices with negations. It would be natural to extend these representations to categorical dualities between categories of lattices with negations and categories of relational frames, but we will not pursue such a project here. Finally, in § 4.4, we discuss translations of propositional logics into modal logics suggested by our relational semantics. 4.1 From relational frames to lattices with negation In Ploščica 1995, a representation of bounded lattices is developed using a set together with a reflexive binary relation and a topology. For now we ignore topology (until § 4.3) and use relational frames for a discrete representation of complete lattices with negations as in Holliday 2022. Relational representations of lattices with various negations have also been developed on the basis of Urquhart’s (1978) doubly ordered sets in Allwein and Dunn 1993 and Dzik et al. 2006a,b and on the basis of Birkhoff’s (1940) polarities in Almeida 2009. Here we use a single relation on a single set to realize both a lattice and its negation, in contrast to two relations to realize a lattice and a third to realize a negation (Dzik et al. 2006a,b) or a relation between two sets to realize a lattice and a second relation to realize a negation (Almeida 2009). Using a single relation on a single set to realize a lattice and its negation goes back to Birkhoff and von Neumann (Birkhoff and von Neumann 1936, Birkhoff 1940, p. 25), who applied this idea to ortholattices, leading to relational semantics for orthologic (Dishkant 1972, Goldblatt 1974). Of course it also appears in relational semantics for intuitionistic logic (Dummett and Lemmon 1959, Grzegorczyk 1964, Kripke 1965), which is a special case of the following approach (see Remark 4.9), though using a single relation in this case is not surprising since the relevant negation is uniquely determined by the lattice. Inspired by the intuitionistic and orthological cases, Došen (1984; 1986; 1999), Vakarelov (1989), and Dunn (1993; 1996; 1999) (also see Dunn and Zhou 2005) study negation using triples (X, ⊳, ⊑) where (X, ⊳) is a relational frame as below, ⊑ is a partial order on X, and an interaction condition holds between ⊳ and ⊑. Their definition of negation is the same as in Birkhoff 1940 for orthocomplementation, namely that x ∈ ¬A iff for all y ⊳ x, y 6∈ A (or equivalently, for all y ∈ A, y 6⊳ x, and possibly writing x ⊲ y instead of y ⊳ x), which we will also use; the interaction condition between ⊳ and ⊑ then ensures that the negation operation sends upsets (or downsets, depending on one’s preference) to upsets (or downsets) of ⊑. Berto (2015) (also see Berto and Restall 2019) uses their setup to argue that ¬ should satisfy at least antitonicity and a ≤ ¬¬a, a congenial conclusion given our interest in ⊢F . However, the cited authors do not generate the underlying lattice of propositions using the closure operator c⊳ as in Propositions 4.4.1 and 4.5.1 below (Došen and Vakarelov take the lattice of upsets/downsets, and Dunn sometimes takes the lattice of upsets/downsets 15 and sometimes does not, e.g., when he wants to represent ortholattices), and their correspondences between conditions on ⊳ and axioms for negation are not the same as in our setting (see Remark 4.16). The single relation approach has recently been applied to a sublogic of orthologic and intuitionistic logic in Zhong 2021, which axiomatizes the logic of the reflexive frames below in the {¬, ∧}-fragment of L (see Theorem 4.27.2 below for the axiomatization in the full language with ∨). Zhong (2021) takes inspiration from Dalla Chiara and Giuntini (2002, pp. 139-140), who observe that there is a closure operator definable from a reflexive relation—the same closure operator used in Ploščica 1995—whose fixpoints are propositions for orthologic if the relation is symmetric or for intuitionistic logic if the relation is transitive. Finally, the approach of representing a lattice using a binary relation on a set X contrasts with the approach of representing a lattice using a binary relation between X and ℘(X), or equivalently, a function N : X → ℘(℘(X)), as in neighborhood semantics for modal logic (Scott 1970, Montague 1970, Pacuit 2017). In the neighborhood approach, one imposes conditions on N such that the operation c : ℘(X) −→ ℘(X) defined by c(A) = {x ∈ X | A ∈ N (x)} is a closure operator,11 whose fixpoints give us a complete lattice via Proposition 4.3 below. Conversely, any complete lattice is representable as the lattice of fixpoints of a closure operator on a powerset (see, e.g., Burris and Sankappanavar 1981, Thm. 5.3), and any closure operator c on ℘(X) is representable using a function N as above, defined by N (x) = {A ⊆ X | x ∈ c(A)}. By contrast, in the approach with a binary relation on X, matching relational semantics for modal logic (see § 4.4) instead of neighborhood semantics, the representability of complete lattices is less immediate. Versions of the neighborhood approach have been used by van Fraassen (1986, § II), who applies it to Heyting algebras, ortholattices, and Boolean algebras, and Goldblatt (2011), who applies it to Heyting algebras. Dragalin (1979; 1988) also uses functions N : X → ℘(℘(X)) to represent Heyting algebras, but he defines his closure operator from N in a kind of dual way (also see Bezhanishvili and Holliday 2016). Our basic objects are simply the following frames. Definition 4.1. A relational frame is a pair (X, ⊳) of a nonempty set X and a binary relation ⊳ on X. We say the frame is reflexive if ⊳ is reflexive. We call elements of X states and read x ⊳ y as x is open to y in the sense of the following remark.12 When convenient, we write y ⊲ x for x ⊳ y. Remark 4.2. For an intuitive picture to pair with the mathematical development to follow, start with the distinction between accepting a proposition and rejecting it. We want to allow for partial states that are completely noncommittal about a proposition, so non-acceptance of a proposition should not entail rejection of it. Moreover, we want to allow for states that reject a proposition without accepting the negation of it; for example, an intuitionist might reject a certain instance of the law of excluded middle, A ∨ ¬A, but will certainly not accept its negation, which is an intuitionistic contradiction (cf. Field’s (2003) separation of rejection, non-acceptance, and acceptance of the negation). These notions can be linked with our notion of openness as follows: x is open to y iff x does not reject any proposition that y accepts. If this is consistent with y rejecting some proposition that x accepts, then openness in our sense is not necessarily symmetric. Now if we start with (X, ⊳) and a proposition A ⊆ X, say that x accepts A if x ∈ A; x rejects A if for all y ⊲ x, y 6∈ A; and x accepts ¬A if for all y ⊳ x, y 6∈ A.13 Then we will indeed have that x ⊳ y iff x 11 Another definition of c, building in monotonicity, is c(A) = {x ∈ X | ∃B ∈ N (x) : B ⊆ A}. 12 In previous work (Holliday 2021, 2022), I read x ⊳ y as x is compatible with y, but many readers have the intuition that “compatibility” is necessarily symmetric. 13 It follows that accepting A entails rejecting ¬A. The ideas that accepting A is inconsistent with rejecting A and that accepting ¬A entails rejecting A will follow from the key conditions on frames for fundamental logic. 16 does not reject any proposition that y accepts.14 Finally, another result of the partiality of states is that accepting a disjunction does not require accepting either disjunct. Instead, x accepting A ∨ B will amount to the following: no state open to x rejects both disjuncts. Rather than moving from a relational frame to an associated Boolean algebra with an operator, as in modal logic, here we move to an associated lattice equipped with a negation. See Holliday 2021 for comparison with the realization of complete lattices using doubly ordered structures and polarities. First recall that a unary operation on a lattice is a closure operator if c is inflationary (a ≤ c(a)), idempotent (c(c(a)) = c(a)), and monotone (a ≤ b implies c(a) ≤ c(b)). We will use the relation ⊳ to define a closure operator on ℘(X), whose fixpoints give us a complete lattice as in the following classic result (see, e.g., Burris and Sankappanavar 1981, Thm. 5.2). Proposition 4.3. Let X be a nonempty set and c a closure operator on ℘(X). Then the fixpoints of c, i.e., those A ⊆ X with c(A) = A, ordered by ⊆ form a complete lattice with ^ \ _ [ Ai = Ai and Ai = c( Ai ). i∈I i∈I i∈I i∈I In our case, the relevant closure operator is given in part 1 of the following, while the relevant negation operation on the fixpoints of the closure operator is given in part 2. The proof is straighforward. Proposition 4.4. For any relational frame (X, ⊳): 1. the operation c⊳ : ℘(X) −→ ℘(X) defined by c⊳ (A) = {x ∈ X | ∀x′ ⊳ x ∃x′′ ⊲ x′ : x′′ ∈ A} is a closure operator on ℘(X); 2. the operation ¬⊳ : ℘(X) −→ ℘(X) defined by ¬⊳ A = {x ∈ X | ∀y ⊳ x y 6∈ A} sends c⊳ -fixpoints to c⊳ -fixpoints. Thus, x is in the closure of A iff every state open to x is open to some state in A;15 and x is in the negation of A iff no state open to x is in A. We call the fixpoints of the c⊳ operation, those A such that c⊳ (A) = A, the c⊳ -fixpoints, rather than closed sets, since later (§ 4.3) we will add a topology in which the c⊳ -fixpoints are open but not necessarily closed, so our terminology avoids any possible confusion. We will assume that propositions are c⊳ -fixpoints, which amounts to the following in the terms of Remark 4.2: A is a proposition (c⊳ -fixpoint) iff whenever a state x does not accept A, then there is a state open to x that rejects A. 14 If x ⊳ y and y accepts A, so y ∈ A, then x does not reject A by definition. Conversely, if x 6⊳ y, then using Proposition 4.4 below, y accepts the proposition c⊳ ({y}) but x rejects it given x 6⊳ y. 15 Given this definition of the closure operation, a candidate definition of morphism between (X, ⊳) and (X ′ , ⊳′ ) is a map f : X −→ X ′ such that (i) y ⊳ x implies f (y) ⊳′ f (x), and (ii) if y ′ ⊳′ f (x), then ∃y ⊳ x ∀z ⊲ y f (z) ⊲′ y ′ . Condition (ii) guarantees that if A′ is a fixpoint of c⊳′ , then f −1 [A′ ] is a fixpoint of c⊳ . For suppose x′ 6∈ f −1 [A′ ], so f (x′ ) 6∈ A′ . Then since A′ is a fixpoint of c⊳′ , there is a y ′ ⊳′ f (x′ ) such that for all z ′ ⊲′ y ′ , we have z ′ 6∈ A′ . By (ii), ∃y ⊳ x ∀z ⊲ y f (z) ⊲′ y ′ , which by the previous sentence implies ∃y ⊳ x ∀z ⊲ y f (z) 6∈ A′ and hence z 6∈ f −1 [A′ ]. This shows that f −1 [A′ ] is a fixpoint of c⊳ . If we want morphisms that also preserve negation, then f −1 [¬⊳′ A′ ] ⊆ ¬⊳ f −1 [A′ ] follows from (i), and ¬⊳ f −1 [A′ ] ⊆ f −1 [¬⊳′ A′ ] follows from the additional condition (iii) that if y ′ ⊳′ f (x), then ∃y ⊳ x ∀z ′ ⊳′ f (y) z ′ ⊳′ y ′ . For if x 6∈ f −1 [¬⊳′ A′ ], so f (x) 6∈ ¬⊳′ A′ , then there is a y ′ ⊳′ f (x) with y ′ ∈ A′ . Then we claim for the y ⊳ x given by (iii) that f (y) ∈ A′ ; for by (iii), f (y) ∈ c⊳′ ({y ′ }), and since y ′ ∈ A′ , we have c⊳′ ({y ′ }) ⊆ c⊳′ (A′ ) = A′ . Hence x 6∈ ¬⊳ f −1 [A′ ]. 17 In Section 6 and Appendix B, we also define binary implication operations from the ⊳ relation, and from these implication operations, both c⊳ and ¬⊳ are in turn definable. Proposition 4.3 together with Proposition 4.4.1 yields part 1 of the following, while Proposition 4.4.2 together with some easy additional reasoning yields parts 2 and 3. Proposition 4.5. For any relational frame (X, ⊳): 1. the c⊳ -fixpoints ordered by ⊆ form a complete lattice L(X, ⊳) with meet and join calculated as in Proposition 4.3; 2. ¬⊳ is a precomplementation on L(X, ⊳); 3. if ⊳ is reflexive, then ¬⊳ is a protocomplementation on L(X, ⊳). One subtlety to note is that the 0 of the lattice L(X, ⊳) is c⊳ (∅), which is equal to ∅ in reflexive frames but not in arbitrary relational frames, where the situation with 0 is as follows. Definition 4.6. For a relational frame (X, ⊳) and x ∈ X, x is absurd if there is no y with y ⊳ x. Lemma 4.7. For any relational frame (X, ⊳): 1. the 0 of L(X, ⊳) is the set of absurd states, also equal to ¬⊳ 1; 2. ¬⊳ 0 = 1 iff there is no y ∈ X and absurd x ∈ X with x ⊳ y. Proof. For part 1, an absurd state x belongs to every c⊳ -fixpoint, since it holds vacuously that ∀x′ ⊳ x ∃x′′ ⊲ x′ : x′′ ∈ A, so the set of absurd states is a subset of every c⊳ -fixpoint and hence equal to 0. Moreover, since 1 = X, we have x ∈ ¬⊳ 1 only if x is absurd, so ¬⊳ 1 = 0. Part 2 follows immediately from part 1. Remark 4.8. A more general approach to negation, which would allow ¬1 6= 0, uses triples (X, ⊳, F ) where (X, ⊳) is a relational frame and F is a distinguished c⊳ -fixpoint. Then we define the negation operation by ¬⊳,F A = {x ∈ X | ∀x′ ⊳ x (x′ ∈ A ⇒ ∃x′′ ⊲ x′ : x′′ ∈ F )}. Then ¬⊳ is the special case ¬⊳,0 . The ¬⊳,F operation can in turn be obtained from the implication operation →⊳ studied in Appendix B, as ¬⊳,F A = A →⊳ F . We will return to ¬⊳,F once more in Theorem 4.29. Remark 4.9. It is easy to see that if ⊳ is a reflexive and transitive relation ≤, then the lattice of c⊳ -fixpoints is simply the complete Heyting algebra of all downsets of (X, ≤), as observed in Dalla Chiara and Giuntini 2002, pp. 139-140 (cf. Conradie et al. 2020, Prop. 4.1.1, Holliday 2022, Prop. 2.9(ii)). Note, however, that this construction can only realize special complete Heyting algebras, namely those in which every element is a join of completely join-prime elements (see Davey 1979, Prop. 1.1). By contrast, the result in Theorem 4.13.1 below applies to all complete Heyting algebras (cf. Bezhanishvili and Holliday 2019, § 4). Example 4.10. Figures 11 and 12 show reflexive relational frames that give rise to the lattices with negations in Figures 8 and 9, respectively. When drawing frames, an arrow with a triangle arrowhead from y to x indicates y ⊲ x. Thus, we draw the directed graph (X, ⊲) to represent the frame (X, ⊳). Reflexive arrows are not shown but are assumed. The c⊳ -fixpoints, excluding ∅ and X, are outlined. Looking at a diagram of a relational frame, one can check that A is a c⊳ -fixpoint by checking that the following holds: 18 • from any x ∈ X \ A, you can step forward along an arrow to a state x′ that cannot step backward along an arrow into A. Informally, “from x you can see a state that cannot be seen from A.” For instance, in the reflexive frame on the left of Figure 11, {x} is a c⊳ -fixpoint since obviously any state outside of {x} can see a state that cannot be seen from {x}; the only close call is y, but y can see z, which cannot be seen from {x}. By contrast, {y} is not a c⊳ -fixpoint, because although x 6∈ {y}, x cannot see a state that cannot be seen from {y}. For a more interesting calculation, consider the reflexive frame on the right of Figure 12. Here {z} is a c⊳ -fixpoint; the only close call is w, but w can see u, which cannot be seen from z (though u can see z, but that is irrelevant). By contrast, {w} is not a c⊳ -fixpoint, because z cannot see a state that cannot be seen from w (note that the arrow between v and w is symmetric). w w y x y z x y z x z Figure 11: Reflexive frame representations of the lattice expansions in Figure 8. y w y v z x z x u w Figure 12: Reflexive frame representations of the lattice expansions in Figure 9. A more efficient procedure for calculating c⊳ -fixpoints, using Ganter’s (2010) algorithm for calculating fixpoints of a closure operator, is implemented in one of the notebooks mentioned in § 1. From this starting point, algebras for intuitionistic logic, orthologic, and classical logic arise from natural constraints on the relation ⊳. It has long been known that reflexive frames in which ⊳ is symmetric give rise to ortholattices (Birkhoff 1940, §§ 32-4), and all complete ortholattices can be so represented (MacLaren 1964), which yields a relational semantics for orthologic (Goldblatt 1974, cf. Dishkant 1972). To characterize the complete Heyting case, Holliday 2022 uses the following concepts.16 Definition 4.11. Given a relational frame (X, ⊳) and x, y ∈ X: 1. x pre-refines y if for all z ∈ X, z ⊳ x implies z ⊳ y; 2. x post-refines y if for all z ∈ X, x ⊳ z implies y ⊳ z; 3. x refines y if x pre-refines and post-refines y; 16 Holliday2021, § 3.4 uses the pre-refinement and post-refinement relations to translate from single relation structures, as used in this paper and Holliday 2022, to doubly ordered structures, as used in the duality for complete lattices in Massas Forthcoming. 19 4. x is compossible with y if there is a non-absurd w ∈ X that refines x and pre-refines y. We say that ⊳ is compossible if whenever x ⊳ y, then x is compossible with y. Note that if ⊳ is symmetric, then pre-refinement and post-refinement are equivalent, and x is compossible with y just in case they have a common non-absurd refinement. The following lemma will be useful below. Lemma 4.12. For any relational frame (X, ⊳) and x, y ∈ X, if x pre-refines y, then for every c⊳ -fixpoint A, if y ∈ A, then x ∈ A. Proof. If x′ ⊳ x, then since x pre-refines y, x′ ⊳ y. Then since y ∈ A, there is an x′′ ⊲ x′ with x′′ ∈ A. Hence for any x′ ⊳ x there is an x′′ ⊲ x′ with x′′ ∈ A, which shows x ∈ A. Note that if x post-refines y, then for any A that y rejects in the sense of Remark 4.2, x rejects A too. Hence if x refines y, then x accepts every proposition that y does and rejects every proposition that y does. Now we can characterize complete Heyting algebras, ortholattices, and Boolean algebras using relational frames as follows. For a proof, see Holliday 2022, Theorems 2.21 and 3.18. Part 1 also follows from our results concerning lattices with implications in Appendix B. Theorem 4.13. 1. (L, ¬) is a complete Heyting algebra with pseudocomplementation ¬ iff (L, ¬) is isomorphic to (L(X, ⊳), ¬⊳ ) for a relational frame (X, ⊳) in which ⊳ is reflexive and compossible. 2. (L, ¬) is a complete ortholattice with orthocomplementation ¬ iff (L, ¬) is isomorphic to (L(X, ⊳), ¬⊳ ) for a relational frame (X, ⊳) in which ⊳ is reflexive and symmetric. 3. (L, ¬) is a complete Boolean algebra with Boolean negation ¬ iff (L, ¬) is isomorphic to (L(X, ⊳), ¬⊳ ) for a relational frame (X, ⊳) in which ⊳ is reflexive, symmetric, and compossible. Not every pseudocomplemented lattice (L, ¬) is a Heyting algebra, as Heyting algebras require a relative pseudocomplementation → such that for all a, b, c ∈ L, a ∧ b ≤ c iff a ≤ b → c, which implies that L is distributive. Thus, let us isolate a condition just for pseudocomplementation, which is the conjunction of two conditions: a ∧ ¬a = 0, and a ∧ b = 0 implies a ≤ ¬b. Let us also isolate the condition for double negation introduction that we want for weak pseudocomplementations, as well as the condition for double negation elimination that turns weak pseudocomplementations into orthocomplementations (Lemma 3.4.3). Proposition 4.14. For any relational frame (X, ⊳), in each of the following pairs, (a) and (b) are equivalent: 1. (a) for all c⊳ -fixpoints A, we have A ∩ ¬⊳ A = 0; (b) for all non-absurd x ∈ X, there is a z ⊳ x that pre-refines x. 2. (a) for all c⊳ -fixpoints A, we have A ⊆ ¬⊳ ¬⊳ A; (b) pseudosymmetry: for all x ∈ X and y ⊳ x, there is a z ⊳ y that pre-refines x. 3. (a) for all c⊳ -fixpoints A, B, if A ∩ B = 0, then A ⊆ ¬⊳ B. (b) weak compossibility: for all x ∈ X and y ⊳ x, there is a non-absurd z that pre-refines y and x. 4. (a) for all c⊳ -fixpoints A, we have ¬⊳ ¬⊳ A ⊆ A; 20 (b) for all x ∈ X and y ⊳ x, there is a y ′ ⊳ x such that for all z ∈ X, if z ⊳ y ′ then y ⊳ z. Proof. For part 1, suppose (b) holds, x ∈ A, and x 6∈ 0, so by Lemma 4.7.1, x is non-absurd. Then by (b) there is a z ⊳ x that pre-refines x, which with Lemma 4.12 implies z ∈ A and hence x 6∈ ¬⊳ A. This proves A ∩ ¬⊳ A ⊆ 0. Conversely, suppose (b) does not hold, so there is a non-absurd x that is not pre-refined by any state open to x. First, we claim x ∈ ¬⊳ c⊳ ({x}). For suppose y ⊳ x. Since y does not pre-refine x, there is a z ⊳ y such that z 6⊳ x. This shows y 6∈ c⊳ ({x}), so x ∈ ¬⊳ c⊳ ({x}) and hence x ∈ c⊳ ({x}) ∩ ¬⊳ c⊳ ({x}). Then since x is non-absurd, we have c⊳ ({x}) ∩ ¬⊳ c⊳ ({x}) 6= 0. For part 2, suppose (b) holds, x ∈ A, and y ⊳ x. Then by pseudosymmetry, there is a z ⊳ y that pre-refines x. Since x ∈ A, it follows by Lemma 4.12 that z ∈ A, which with z ⊳ y implies y 6∈ ¬⊳ A. Thus, we have x ∈ ¬⊳ ¬⊳ A, so A ⊆ ¬⊳ ¬⊳ A. Conversely, suppose (b) does not hold, so there are x, y ∈ X with y ⊳ x such that for all z ⊳ y, there is some w ⊳ z with w 6⊳ x, which implies z 6∈ c⊳ ({x}). Hence y ∈ ¬c⊳ ({x}), which with y ⊳ x implies x 6∈ ¬⊳ ¬c⊳ ({x}). Yet x ∈ c⊳ ({x}), so c⊳ ({x}) 6⊆ ¬⊳ ¬c⊳ ({x}). For part 3, suppose (b) holds, A ∩ B = 0, x ∈ A, but x 6∈ ¬⊳ B, so there is a y ⊳ x with y ∈ B. Then by weak compossibility, there is a non-absurd z that pre-refines y and x. Hence z ∈ A ∩ B by Lemma 4.12. Since z is non-absurd, it follows that A ∩ B 6= 0 by Lemma 4.7.1. Conversely, suppose (b) does not hold, so there are x, y ∈ X with y ⊳ x but there is no non-absurd z that pre-refines y and x. It follows that c⊳ ({y}) ∩ c⊳ ({x}) = 0. But since y ⊳ x, we have x 6∈ ¬⊳ c⊳ ({y}), so c⊳ ({x}) 6⊆ ¬⊳ c⊳ ({y}). For part 4, suppose (b) holds and x 6∈ A, so there is a y ⊳ x such that for all w ⊲ y, w 6∈ A. By (b), there is a y ′ ⊳ x such that for all z ∈ X, z ⊳ y ′ implies y ⊳ z and hence z 6∈ A by the previous sentence. Thus, y ′ ∈ ¬⊳ A, which with y ′ ⊳ x implies x 6∈ ¬⊳ ¬⊳ A. Conversely, suppose (b) does not hold, so there is some y ⊳ x such that (i) for all y ′ ⊳ x, there is a z ⊳ y ′ such that y 6⊳ z. Let A = {w ∈ X | y 6⊳ w}. Then A is a c⊳ -fixpoint, for if v 6∈ A, then y ⊳ v and for all u ⊲ y, u 6∈ A. Moreover, x ∈ ¬⊳ ¬⊳ A by (i), but x 6∈ A. Remark 4.15. Note the relation between the (b) conditions in parts 1 and 2 of Lemma 4.14: the first says that if y ⊳ x, then there is a pre-refinement of x that is open to x, while the second says that if y ⊳ x, then there is a pre-refinement of x that is open to y. In Appendix B, we consider a pair of analogous conditions for an implication →⊳ in place of the negation ¬⊳ (Lemma B.1). Concerning part 1, it turns out (Theorem 4.24.2) that for the purposes of representing protocomplementa- tions, we can strengthen the condition in 1(b) to reflexivity without loss of generality. Concerning part 2, pseudosymmetry is a weakening of the symmetry property that yields ortholattices. Pseudosymmetry says that if y is open to x, then while x might not be open to y, some pre-refinement of x is open to y. In the terms of Remark 4.2, pseudosymmetry corresponds to the condition that for any proposition A and y ∈ X, if y accepts ¬A, then y rejects A. For assume pseudosymmetry and that y does not reject A, so there is an x ⊲ y with x ∈ A; then taking z as in the statement of pseudosymmetry, we have z ∈ A by Lemma 4.12, so z ⊳ y implies that y does not accept ¬A. Conversely, if pseudosymmetry fails, then y does not reject c⊳ ({x}) but does accept ¬⊳ c⊳ ({x}). Remark 4.16. In Dunn’s setting with triples (X, ⊳, ≤) referenced in § 4.1, A ⊆ ¬¬A corresponds to the symmetry of ⊳ (Dunn and Zhou 2005, Thm. 2.10, Restall 2000, Thm. 11.41), which in our setting overshoots and makes ¬ an orthocomplementation. We will also consider the following strengthening of pseudosymmetry. 21 Definition 4.17. A relational frame (X, ⊳) is strongly pseudosymmetric if for all x ∈ X and y ⊳ x, there is a z ⊳ y such that z pre-refines x and x pre-refines z. Note that if z pre-refines x and vice versa, then x and z belong to exactly the same propositions, i.e., c⊳ -fixpoints, by Lemma 4.12 (though they may reject different propositions). We will see (Theorem 4.24.4) that lattices with weak pseudocomplementations can be represented using pseudosymmetric reflexive frames—or even strongly pseudosymmetric ones at the expense of a bigger frame. Example 4.18. In Figure 11, the reflexive frame on the left is pseudosymmetric but not strongly pseu- dosymmetric; the frame in the middle is strongly pseudosymmetric but not symmetric; and the frame on the right is not pseudosymmetric. In Figure 12, the reflexive frame on the left is symmetric while the one on the right is strongly pseudosymmetric but not symmetric. Finally, let us turn from lattices to our formal language L. Proposition 4.5 leads immediately to the following relational semantics for L. Definition 4.19. A relational model is a triple M = (X, ⊳, V ) where (X, ⊳) is a relational frame and V maps each p ∈ Prop to a c⊳ -fixpoint V (p) ⊆ X. We define a forcing relation between states in M and formulas of L as follows: 1. M, x p iff x ∈ V (p); 2. M, x ¬ϕ iff for all x′ ⊳ x, M, x′ 1 ϕ; 3. M, x ϕ ∧ ψ iff M, x ϕ and M, x ψ; 4. M, x ϕ ∨ ψ iff ∀x′ ⊳ x ∃x′′ ⊲ x′ : M, x′′ ϕ or M, x′′ ψ. Given a class C of relational frames, we define ϕ C ψ if for all (X, ⊳) ∈ C, all models M based on (X, ⊳), and all x ∈ X, if M, x ϕ, then M, x ψ. Where JϕKM = {x ∈ X | M, x ϕ}, an easy induction shows the following. Lemma 4.20. For any relational model M = (X, ⊳, V ) and ϕ ∈ L, JϕKM is a c⊳ -fixpoint. w x y z q p r Figure 13: A valuation on the reflexive frame from the middle of Figure 11. Example 4.21. Consider a valuation V on the reflexive frame in Figure 13 that sets V (p) = {x, y}, V (q) = {x}, and V (r) = {w, z}. Then observe that M, y q ∨ r, even though M, y 1 q and M, y 1 r. Thus, M, y p ∧ (q ∨ r). However, M, y 1 (p ∧ q) ∨ (p ∧ r), since y can see w, but w cannot be seen from a state forcing p ∧ q (namely from x) or a state forcing p ∧ r (since there are no such states). Thus, this model provides a counterexample to the distributive law. Also observe that no state forces ¬p, so M, z ¬¬p, yet M, z 1 p. Thus, this model provides a counterexample to double negation elimination. Similar calculations can be done upon evaluating propositional variables as other c⊳ -fixpoints in Figures 11 or 12. 22 4.2 Discrete representation of lattices with negation Having seen how to go from a relational frame to a lattice with negation, let us now consider the converse direction: given a lattice with negation, we build a relational frame into whose lattice of c⊳ -fixpoints the given lattice embeds. The following definition and result are from Holliday 2022 with some details expanded. Definition 4.22. Let L be a lattice and P a set of pairs of elements of L. Define a binary relation ⊳ on P by (a, b) ⊳ (c, d) if c 6≤ b. Then we say P is separating if for all a, b ∈ L: 1. if a 6≤ b, then there is a (c, d) ∈ P with c ≤ a and c 6≤ b; 2. for all (c, d) ∈ P , if c 6≤ b, then there is a (c′ , d′ ) ⊳ (c, d) such that for all (c′′ , d′′ ) ⊲ (c′ , d′ ), we have c′′ 6≤ b. One can interpret the pairs in P intuitively as in Remark 4.2: the state (a, b) accepts everything entailed by proposition a and rejects everything that entails proposition b; and (a, b) is open to (c, d) if (a, b) does not reject anything that (c, d) accepts, i.e., c 6≤ b. A complete embedding of a lattice L into a lattice L′ is an injective map f : L −→ L′ that preserves all existing meets and joins of L. A complete embedding of lattice expansions (L, ¬) is defined in the same way but also requiring the preservation of ¬. Proposition 4.23. Let L be a lattice and P a separating set of pairs of elements of L. For a ∈ L, define f (a) = {(x, y) ∈ P | x ≤ a}. Then: 1. f is a complete embedding of L into L(P, ⊳); 2. if L is complete, then f is an isomorphism from L to L(P, ⊳). Proof. For part 1, condition 2 of Definition 4.22 implies that f (b) is a c⊳ -fixpoint for each b ∈ L. Clearly f preserves all existing meets: ^ ^ \ \ f( a) = {(x, y) ∈ P | x ≤ a} = {(x, y) ∈ P | x ≤ a} = f (a). a∈A a∈A a∈A a∈A W W W For joins, to see that f ( A) ⊆ {f (a) | a ∈ A}, suppose that (x, y) ∈ f ( A) and (x′ , y ′ ) ⊳ (x, y). Hence W W x ≤ A but x 6≤ y ′ , so A 6≤ y ′ , which implies a 6≤ y ′ for some a ∈ A. Then part 1 of Definition 4.22 W yields an (x′′ , y ′′ ) ∈ f (a) with (x′ , y ′ ) ⊳ (x′′ , y ′′ ). This proves that (x, y) ∈ {f (a) | a ∈ A}. The converse W W inclusion {f (a) | a ∈ A} ⊆ f ( A) follows from order preservation, which follows from meet preservation. Finally, part 1 of Definition 4.22 ensures that f is injective. W For part 2, we claim f is surjective. Given a c⊳ -fixpoint A, define a = {ai | ∃bi : (ai , bi ) ∈ A}. We claim A = f (a). For A ⊆ f (a), suppose (ai , bi ) ∈ A. Then by definition of a, ai ≤ a, so (ai , bi ) ∈ f (a). For A ⊇ f (a), suppose (c, d) ∈ f (a), so c ≤ a. Since A is a c⊳ -fixpoint, to show (c, d) ∈ A, it suffices to show that for every (c,′ d′ ) ⊳ (c, d) there is a (c′′ , d′′ ) ⊲ (c′ , d′ ) with (c′′ , d′′ ) ∈ A. Suppose (c,′ d′ ) ⊳ (c, d), so c 6≤ d′ , which with c ≤ a implies a 6≤ d′ . Then for some (ai , bi ) ∈ A, we have ai 6≤ d′ . Setting (c′′ , d′′ ) = (ai , bi ), from ai 6≤ d′ we have (c′ , d′ ) ⊳ (c′′ , d′′ ), and (c′′ , d′′ ) ∈ A, so we are done. Different choices of a separating set P of pairs can lead to more or less efficient representations of different types of lattices. Cases where L is an arbitrary lattice, ortholattice, or Heyting algebra are covered in Holliday 2022, Prop. 3.16. In the case of bounded lattices with ¬, we choose the pairs with the ¬ operation 23 in mind. But the following theorem applies to bounded lattices in general, given the point in § 3 that any bounded lattice can be equipped with a weak pseudocomplementation. In Section 6 and Appendix B, we prove analogous theorems for bounded lattices with implications. Recall that a set of elements in a lattice L is join-dense (resp. meet-dense) if every element of L is a join (resp. meet) of a (possibly infinite) set of elements of L. E.g., the set of all elements of L is trivially join- (and meet-) dense in L. Theorem 4.24. Let L be a bounded lattice, V a join-dense set of elements of L, and Λ a meet-dense set of elements of L. Given a set P of pairs of elements of L, define ⊳ on P by (a, b) ⊳ (c, d) if c 6≤ b. 1. If ¬ is a precomplementation on L, then where P = {(a, ¬a) | a ∈ L} ∪ {(1, b) | b ∈ Λ}, there is a complete embedding of (L, ¬) into (L(P, ⊳), ¬⊳ ). 2. If ¬ is a protocomplementation on L, then where P = {(a, ¬a) | a ∈ L, a 6= 0} ∪ {(1, b) | b ∈ Λ, b 6= 1}, there is a complete embedding of (L, ¬) into (L(P, ⊳), ¬⊳ ), and ⊳ is reflexive. 3. If ¬ is an ultraweak pseudocomplementation on L, then where P = {(a, ¬a) | a ∈ V} ∪ {(1, b) | b ∈ Λ}, there is a complete embedding of (L, ¬) into (L(P, ⊳), ¬⊳ ), and ⊳ is pseudosymmetric (and strongly pseudosymmetric if V = L). 4. If ¬ is a weak pseudocomplementation on L, then where P = {(a, ¬a) | a ∈ V, a 6= 0} ∪ {(1, b) | b ∈ Λ, b 6= 1}, there is a complete embedding of (L, ¬) into (L(P, ⊳), ¬⊳ ), and ⊳ is reflexive and pseudosymmetric (and strongly pseudosymmetric if V = L). Moreover, if ¬ is a pseudocomplementation, then ⊳ is weakly compossible. In each case, if L is complete, then the embedding is an isomorphism. Proof. Note first that (i) for all parts of the theorem, for (a, b) ∈ P , we have ¬a ≤ b, using that ¬1 = 0. First we claim that in each part, P is separating in the sense of Definition 4.22. To prove part 1 of Definition 4.22, suppose a 6≤ b. In parts 1 and 2 of the theorem, we take (c, d) = (a, ¬a). Since a 6= 0, we have (a, ¬a) ∈ P . In parts 3 and 4 of the theorem, from a 6≤ b we obtain a nonzero a′ ∈ V such that a′ ≤ a and a′ 6≤ b, and we set (c, d) = (a′ , ¬a′ ). To prove part 2 of Definition 4.22, suppose (c, d) ∈ P and c 6≤ b. Hence there is some b′ ∈ Λ such that c 6≤ b′ and b ≤ b′ . Let (c′ , d′ ) = (1, b′ ). Since c 6≤ b′ , we have b′ 6= 1 and hence (c′ , d′ ) ∈ P , and also (c′ , d′ ) ⊳ (c, d). Now consider any (c′′ , d′′ ) ∈ P with (c′ , d′ ) ⊳ (c′′ , d′′ ). Then c′′ 6≤ d′ = b′ , so c′′ 6≤ b. Hence part 2 of Definition 4.22 holds. Thus, by Proposition 4.23, f is a complete embedding of L into L(P, ⊳), which is a lattice isomorphism if L is complete. Next we claim that for each part, f (¬a) = ¬⊳ f (a). Suppose (x, y) ∈ f (¬a), so x ≤ ¬a, and (x′ , y ′ ) ⊳ (x, y). If x′ ≤ a, then ¬a ≤ ¬x′ , which with x ≤ ¬a implies x ≤ ¬x′ , which with ¬x′ ≤ y ′ from (i) implies 24 x ≤ y ′ , contradicting (x′ , y ′ ) ⊳ (x, y). Thus, x′ 6≤ a, so (x′ , y ′ ) 6∈ f (a). Hence (x, y) ∈ ¬⊳ f (a). Conversely, let (x, y) ∈ P \ f (¬a), so x 6≤ ¬a. In part 1, we immediately have (a, ¬a) ∈ P , and (a, ¬a) ⊳ (x, y), so (x, y) 6∈ ¬⊳ f (a). For part 2, we use that ¬0 = 1, so from x 6≤ ¬a we have a 6= 0, so (a, ¬a) ∈ P . For part 3, we have that x 6≤ ¬a implies a 6≤ ¬x (Lemma 3.4.2), so there is some a′ ∈ V such that a′ ≤ a but a′ 6≤ ¬x, so x 6≤ ¬a′ . Hence (a′ , ¬a′ ) ∈ P and (a′ , ¬a′ ) ⊳ (x, y), which with a′ ≤ a yields (x, y) 6∈ ¬⊳ f (a). For part 4, we again use that ¬0 = 1, so from x 6≤ ¬a′ we have a′ 6= 0, so (a′ , ¬a′ ) ∈ P . For parts 2 and 4, that ⊳ is reflexive follows from the anti-inflationary property of semicomplementations (Lemma 3.4.1). For parts 3 and 4, we prove pseudosymmetry. Suppose (c, d) ⊳ (a, b), which implies ¬c ≤ d by (i) and a 6≤ d. Hence a 6≤ ¬c, so there is a nonzero a′ ∈ V such that a′ ≤ a but a′ 6≤ ¬c, which implies c 6≤ ¬a′ (Lemma 3.4.2). Hence (a′ , ¬a′ ) ⊳ (c, d), and since a′ ≤ a, (a′ , ¬a′ ) pre-refines (a, b). If V = L, then we can take a′ = a, in which case (a, ¬a) pre-refines (a, b) and vice versa. Finally, for the claim about pseudocomplementations in part 4, if (a, b) ⊳ (c, d), then a ∧ c 6= 0, for otherwise c ≤ ¬a, and ¬a ≤ b by (i), so c ≤ b, contradicting (a, b) ⊳ (c, d). Hence there is a nonzero e ∈ V with e ≤ a ∧ c. Then (e, ¬e) ∈ P , and since e ≤ a and e ≤ c, we have that (e, ¬e) pre-refines (a, b) and (c, d). Hence ⊳ is weakly compossible. Example 4.25. As an illustration of part 4 of Theorem 4.24, consider the lattice with weak pseudocomple- mentation shown on the left of Figure 14. Setting V = Λ = {2, 3}, we have P = {(a, ¬a) | a ∈ V, a 6= 0} ∪ {(1, b) | b ∈ Λ, b 6= 1} = {(2, 0), (3, 0)} ∪ {(1, 2), (1, 3)}. Then the definition of ⊳ by (a, b) ⊳ (c, d) if c 6≤ b yields the relational frame on the right of Figure 14. 1 (1, 2) (1, 3) 2 3 (2, 0) (3, 0) 0 Figure 14: A lattice with weak pseudocomplementation (left) represented by a pseudosymmetric reflexive frame (right, with reflexive loops assumed but not shown) as in Theorem 4.24.4. Remark 4.26. Less economical choices of P than in Theorem 4.24 are possible, e.g., setting P = {(a, b) | a, b ∈ L, ¬a ≤ b} in parts 1 and 3 and P = {(a, b) | a, b ∈ L, a 6≤ b, ¬a ≤ b} in parts 2 and 4, as in Holliday 2022, Thm. 3.19. Note that if we equip L with the weak pseudocomplementation defined by ¬0 = 1 and ¬a = 0 for a 6= 0, then the latter choice of P reduces to {(a, b) | a, b ∈ L, a 6≤ b}, which is used as the underlying set of the reflexive frame dual to a complete lattice in Holliday 2021, Thm. 2.11. Theorem 4.24 yields five completeness theorems, as two come from part 4. Define a prelogic in the same way as an intro-elim logic in Definition 2.1 but dropping part 6 (ϕ ⊢ ¬¬ϕ) and part 7 (ϕ ∧ ¬ϕ ⊢ ψ).17 Let ⊢pre be the weakest prelogic. Define a protologic in the same way as an intro-elim logic in Definition 2.1 but with part 6 replaced by ψ ⊢ ¬(ϕ∧¬ϕ). Let ⊢pro be the weakest protologic. Define a paraconsistent intro-elim logic in the same way as an intro-elim logic in Definition 2.1 but dropping part 7. Let ⊢para be the weakest paraconsistent intro-elim logic, which can be equivalently defined using our Fitch-style proof system for ⊢F but without the ¬E rule. Finally, define a pseudocomplementary logic in the same way as an intro-elim logic 17 Note that in this setting, ‘⊥’ and ‘⊤’ are arguably no longer appropriate symbols to abbreviate p ∧ ¬p and ¬(p ∧ ¬p). 25 in Definition 2.1 but with the added principle that if ϕ ∧ ψ ⊢ ⊥, then ϕ ⊢ ¬ψ. Let ⊢psu be the weakest pseudocomplementary logic. Theorem 4.27. Let K be the class of all relational frames, R the class of reflexive frames, P (resp. S) the class of pseudosymmetric (resp. strongly pseudosymmetric) frames, PR (resp. SR) the class of pseudosymmetric (resp. strongly pseudosymmetric) reflexive frames, and WCR the class of weakly compossible reflexive frames. Then for any formulas ϕ, ψ ∈ L: 1. ϕ ⊢pre ψ if and only if ϕ K ψ; 2. ϕ ⊢pro ψ if and only if ϕ R ψ; 3. ϕ ⊢para ψ if and only if ϕ P ψ (resp. ϕ S ψ); 4. ϕ ⊢F ψ if and only if ϕ PR ψ (resp. ϕ SR ψ); 5. ϕ ⊢psu ψ if and only if ϕ WCR ψ. Proof. Soundness follows from Propositions 4.5 and 4.14. For completeness, we first prove parts 2, 4, and 5. The proof is structurally the same in each case. Given ϕ 0F ψ, where θ is the valuation on the Lindenbaum-Tarski algebra (L, ¬) of ⊢F for which θ̃(ϕ) 6≤ θ̃(ψ), and f is the embedding of (L, ¬) into (L(P, ⊳), ¬⊳ ) from Theorem 4.24.4, define a valuation V on L(P, ⊳) by V (p) = f (θ(p)), yielding a model M = (P, ⊳, V ). An easy induction shows that for any χ ∈ L, JχKM = f (θ̃(χ)). Then from θ̃(ϕ) 6≤ θ̃(ψ) we have f (θ̃(ϕ)) 6⊆ f (θ̃(ψ)), so JϕKM 6⊆ JψKM , so ϕ 2SR ψ. For parts 1 and 3, the Lindenbaum-Tarski algebra of ⊢pre (resp. ⊢para ) is not bounded; but we can embed it into a bounded lattice by adjoining a new minimum 0 and maximum 1 to the lattice and setting ¬0 = 1 and ¬1 = 0.18 Then the rest of the proof is the same as above, using Theorem 4.24.1 (resp. 4.24.3). Compare part 2 of Theorem 4.27 to Theorems 2 and 3 of Zhong 2021, which axiomatize the logic of the class R of reflexive frames in the {¬, ∧}-fragment of L. One of the appealing aspects of this relational semantics is how it allows us to apply reasoning that is very familiar from the intuitionistic setting to our non-distributive setting. For example, consider the following proof of the disjunction property for ⊢F that takes the disjoint union of two models and adds a new root as in the standard intuitionistic proof. Essentially the same proof applies to the other logics in Theorem 4.27. Proposition 4.28. For any ϕ, ψ ∈ L, if ⊤ ⊢F ϕ ∨ ψ, then ⊤ ⊢F ϕ or ⊤ ⊢F ψ. Proof. Suppose ⊤ 0F ϕ and ⊤ 0F ψ, so by the completeness direction of Theorem 4.27.4, there are models M1 = (X1 , ⊳1 , V1 ) and M2 = (X2 , ⊳2 , V2 ) based on pseudosymmetric reflexive frames, x1 ∈ X1 , and x2 ∈ X2 such that M1 , x1 1 ϕ and M2 , x2 1 ψ. Without loss of generality, assume X1 ∩ X2 = ∅. Define the disjoint union M = (X, ⊳, V ) by X = X1 ∪ X2 , ⊳ = ⊳1 ∪ ⊳2 , and V (p) = V1 (p) ∪ V2 (p) for p ∈ Prop. Clearly (X, ⊳) is a pseudosymmetric reflexive frame, V (p) is a c⊳ -fixpoint, and M, x1 1 ϕ and M, x2 1 ψ. Fixing some r 6∈ X, define M′ = (X ′ , ⊳′ , V ′ ) by X ′ = X ∪ {r}, ⊳′ = ⊳ ∪ {(x, r) | x ∈ X ′ }, and V ′ (p) = V (p) for p ∈ Prop. Then ⊳ is clearly reflexive. For pseudosymmetry, for x, y ∈ X, suppose y ⊳′ x. If x 6= r, then y ⊳ x, so pseudosymmetry of ⊳ implies there is a z ⊳ y that pre-refines x with respect to 18 This shows that ⊢ pre is complete with respect to bounded lattices with precomplementations satisfying ¬0 = 1. This depends on the fact that we do not have primitive symbols ⊥ and ⊤ interpreted as 0 and 1 in our language. If we had such symbols in a language L⊥,⊤ with corresponding rules ⊥ ⊢ ϕ and ϕ ⊢ ⊤ in the definition of ⊢pre⊥,⊤ , then ⊢pre⊥,⊤ would not be complete with respect to lattices with precomplementations satisfying ¬0 = 1, and the Lindenbaum-Tarski algebra of ⊢pre⊥,⊤ would be bounded in the first place. 26 ⊳. From z ⊳ y we have z ⊳′ y, and we claim that z pre-refines x with respect to ⊳′ . For suppose w ⊳′ z. Then w 6= r, so w ⊳ z, which implies w ⊳ x since z pre-refines x with respect to ⊳, so w ⊳′ x. On the other hand, if x = r, then set z = y. Hence z ⊳ y, and clearly z pre-refines r, since v ⊳ r for all v ∈ X ′ . Thus, ⊳′ is pseudosymmetric. It is also easy to see that V ′ (p) is a c⊳′ -fixpoint, so M′ is a model. Now we claim that for all χ ∈ L and x ∈ X, M, x χ iff M′ , x χ. The proof is by induction on χ. The base case for p is immediate from the definition of V ′ ; the ∧ case is immediate from the inductive hypothesis; and the ¬ case and the implication from M, x χ1 ∨ χ2 to M′ , x χ1 ∨ χ2 follow from the inductive hypothesis and the fact that r 6⊳ x. Finally, suppose M′ , x χ1 ∨ χ2 and x′ ⊳ x, so x′ ⊳′ x. Hence there is some x′′ ⊲′ x′ such that M′ , x′′ χi for some i ∈ {1, 2}. If x′′ ∈ X, then x′′ ⊲ x′ , and by the inductive hypothesis, M, x′′ χi . If x′′ = r, then since x′ pre-refines r, we have M, x′ χi by Lemma 4.12. In either case, we have shown that for all x′ ⊳ x there is a y ⊲ x′ such that M, y χi for some i ∈ {1, 2}. Thus, M, x χ1 ∨ χ2 . By the previous paragraph, M′ , x1 1 ϕ and M′ , x2 1 ψ. Then since x1 and x2 pre-refine r, M′ , r 1 ϕ and M′ , r 1 ψ by Lemma 4.12. Then since r can see a state, namely itself, that cannot be seen by any state forcing ϕ or ψ, we have M′ , r 1 ϕ ∨ ψ. Hence ⊤ 0F ϕ ∨ ψ by the soundness part of Theorem 4.27.4. We conclude this section by briefly following up on the idea from Remarks 3.3 and 4.8 of representing lattices with negations that do not necessarily satisfy ¬1 = 0. We prove an analogue of Theorem 4.24.1 for such negations; analogues of the other parts of Theorem 4.24 can be similarly obtained. Theorem 4.29. Let L be a bounded lattice, Λ a meet-dense set of elements of L, and ¬ an antitone unary operation on L. Define P = {(a, ¬a) | a ∈ L} ∪ {(1, b) | b ∈ Λ}, (a, b) ⊳ (c, d) if c 6≤ b, and F = c⊳ ({(¬1, ¬¬1)}). Then there is a complete embedding of (L, ¬) into (L(P, ⊳), ¬⊳,F ) with ¬⊳,F defined as in Remark 4.8, which is an isomorphism if L is complete. Proof. The proof that the map f in Proposition 4.23 is a complete lattice embedding of L into L(P, ⊳), which is an isomorphism if L is complete, is exactly as in the proof of Theorem 4.24.1. It only remains to verify that f (¬a) = ¬⊳,F f (a). Suppose (x, y) ∈ f (¬a), so x ≤ ¬a. Further suppose (x′ , y ′ ) ⊳ (x, y) and (x′ , y ′ ) ∈ f (a), so x′ ≤ a. Then ¬a ≤ ¬x′ , which with x ≤ ¬a implies x ≤ ¬x′ . Now if (x′ , y ′ ) ∈ {(a, ¬a) | a ∈ L}, then from x ≤ ¬x′ we have x ≤ y ′ , contradicting (x′ , y ′ ) ⊳ (x, y). Thus, we have (x′ , y ′ ) ∈ {(1, b) | b ∈ Λ}. Then from x ≤ ¬x′ , we have x ≤ ¬1, in which case we claim (x, y) ∈ F . For if (x∗ , y ∗ ) ⊳ (x, y), so x 6≤ y ∗ , then ¬1 6≤ y ∗ , so (x∗ , y ∗ ) ⊳ (¬1, ¬¬1), which shows (x, y) ∈ c⊳ ({(¬1, ¬¬1)}. Thus, for all (x′ , y ′ ) ⊳ (x, y), if (x′ , y ′ ) ∈ f (a), then (x, y) ∈ F . It follows that (x, y) ∈ ¬⊳,F f (a). Conversely, let (x, y) ∈ P \ f (¬a), so x 6≤ ¬a. Then (a, ¬a) ⊳ (x, y). Moreover, since a ≤ 1, we have ¬1 ≤ ¬a, so (a, ¬a) 6⊳ (¬1, ¬¬1), which implies there is no (z, w) ⊲ (a, ¬a) with (z, w) ∈ F . It follows that (x, y) 6∈ ¬⊳,F f (a). 4.3 Topological representation of lattices with negations Topological representations of bounded lattices using reflexive frames endowed with a topology were devel- oped in Ploščica 1995 and Craig et al. 2013, building on Urquhart 1978 and Allwein and Hartonas 1993. In Holliday 2022, we considered a variant of the approach of Craig et al. 2013 using disjoint filter-ideal pairs but with a different topology in the spirit of the choice-free Stone duality of Bezhanishvili and Holliday 2020. In this section, we briefly show how the filter-ideal representation can be adapted to bounded lattices equipped with protocomplementations and hence in particular weak pseudocomplementations. For topological repre- sentations of ortholattices in particular, using symmetric and reflexive frames of proper filters equipped with 27 a topology, see Goldblatt 1975 and McDonald and Yamamoto 2022, and for associated categorical dualities, see Bimbó 2007, Dmitrieva 2021, and McDonald and Yamamoto 2022. Given a bounded lattice L and a protocomplementation ¬, define FI(L, ¬) = (X, ⊳) as follows: X is the set of all pairs (F, I) such that F is a filter in L, I is a ideal in L, F ∩ I = ∅, and {¬a | a ∈ F } ⊆ I. One can interpret the states in X intuitively as in Remark 4.2: the state (F, I) accepts the propositions in F and rejects the propositions in I. Then define (F, I) ⊳ (F ′ , I ′ ) iff I ∩ F ′ = ∅. Note that since ¬ is a protocom- plementation, ⊳ is reflexive; but if we are interested in negations that are not semicomplementations, we can drop the condition that F ∩ I = ∅ (see the end of Appendix B and compare the odd vs. even parts of Theorem 4.24). Given a ∈ L, let ba = {(F, I) ∈ X | a ∈ F }. Finally, let S(L) be FI(L, ¬) endowed with the topology generated by {b a | a ∈ L}. Theorem 4.30. For any bounded lattice L and protocomplementation ¬ on L, the map a 7→ b a is 1. an embedding of (L, ¬) into (L(FI(L, ¬)), ¬⊳ ) and 2. an isomorphism from L to the subalgebra of (L(FI(L, ¬)), ¬⊳ ) consisting of c⊳ -fixpoints that are com- pact open in the space S(L). Proof. Given a ∈ L, let ↑a and ↓a be the filter and ideal, respectively, generated by a. First observe that for any a ∈ L, b a is a c⊳ -fixpoint. It suffices to show that if (F, I) 6∈ b a, then there ′ ′ ′′ ′′ ′ ′ ′′ ′′ is an (F , I ) ⊳ (F, I) such that for all (F , I ) ⊲ (F , F ), we have (F , I ) 6∈ b a. Suppose (F, I) 6∈ b a, so a 6∈ F and hence a 6= 1. Let F ′ = ↑1 and I ′ = ↓a. Then (F ′ , I ′ ) ∈ X. Now consider any (F ′′ , I ′′ ) such that (F ′ , I ′ ) ⊳ (F ′′ , I ′′ ), so I ′ ∩ F ′′ = ∅. Then since a ∈ I ′ , we have a 6∈ F ′′ , so (F ′′ , I ′′ ) 6∈ b a, as desired. Next, the map a 7→ b a is clearly injective: if a 6≤ b, then (↑a, ↓¬a) ∈ X, (↑a, ↓¬a) ∈ b a, and (↑a, ↓¬a) 6∈ bb. Obviously b 1 = X and b 0 = ∅. The map also preserves ∧: a[ ∧ b = {(F, I) ∈ X | a ∧ b ∈ F } = {(F, I) ∈ X | a ∩ bb = b a, b ∈ F } = {(F, I) ∈ X | a ∈ F } ∩ {(F, I) ∈ X | b ∈ F } = b a ∧ bb. Next we show a[ ∨b ⊆ b a ∨ bb, as the converse inclusion follows from meet preservation. Recall from Proposition 4.3 that b b a ∪ bb). Suppose (F, I) ∈ a[ a ∨ b = c⊳ (b ∨ b, so a ∨ b ∈ F . Consider any (F ′ , I ′ ) ⊳ (F, I), so I ′ ∩ F = ∅ and hence a ∨ b 6∈ I ′ . Then since I ′ is an ideal, a 6∈ I ′ or b 6∈ I ′ . Without loss of generality, suppose a 6∈ I ′ , so a 6= 0. Then setting F ′′ = ↑a and I ′′ = ↓¬a, we have (F ′′ , I ′′ ) ∈ X and I ′ ∩ F ′′ = ∅, so (F ′ , I ′ ) ⊳ (F ′′ , I ′′ ), and (F ′′ , I ′′ ) ∈ b a. Thus, we have shown that for any (F ′ , I ′ ) ⊳ (F, I) there is an (F ′′ , I ′′ ) ⊲ (F ′ , I ′ ) with (F ′′ , I ′′ ) ∈ ba ∪ bb. Hence (F, I) ∈ b a ∨ bb. Finally, we show that ¬ ca = ¬⊳ b a. First suppose (F, I) ∈ ¬ca and (F ′ , I ′ ) ⊳ (F, I). Since (F, I) ∈ ¬ ca, we have ¬a ∈ F , which with (F ′ , I ′ ) ⊳ (F, I) implies ¬a 6∈ I , which with the definition of X implies a 6∈ F ′ , so (F ′ , I ′ ) 6∈ b ′ a. Hence (F, I) ∈ ¬⊳ b a. ca, so ¬a 6∈ F , then (↑a, ↓¬a) ⊳ (F, I) and (↑a, ↓¬a) ∈ b Conversely, if (F, I) 6∈ ¬ a, so (F, I) 6∈ ¬⊳ b a. For part 2, we first show that b b a is compact open. Since the b’s form a basis, we need only show that if S b b a ⊆ {bk | k ∈ K}, then there is a finite subcover. Indeed, since (↑a, ↓¬a) ∈ b a, we have (↑a, ↓¬a) ∈ bbk for some k ∈ K, which implies a ≤ bk , so b a ⊆ bbk . Finally, we show that a 7→ b a is onto the set of compact open c⊳ -fixpoints. Suppose U is compact open, so U = ab1 ∪ · · · ∪ ac n for some a1 , . . . , an ∈ L. Further suppose U is a c⊳ -fixpoint, so c⊳ (U ) = U . Where d = a1 ∨ · · · ∨ an , an obvious induction using part 1 and the fact that c⊳ (c⊳ (A) ∪ B) = c⊳ (A ∪ B) for any A, B ⊆ X yields db = c⊳ (ab1 ∪ · · · ∪ ac b n ), so d = c⊳ (U ) = U . In Appendix B, we prove an analogue of Theorem 4.30 for bounded lattices with implications. Remark 4.31. The difference between the embedding part of Theorem 4.24 and the embedding part of The- orem 4.30 is that in the former we are embedding (L, ¬) into its MacNeille completion (see Gehrke et al. 2005, 28 Thm. 2.2) whereas in the latter we are embedding (L, ¬) into its canonical extension (see Gehrke and Harding 2001, Craig and Haviar 2014). Finally, consider the case where ¬ is a weak pseudocomplementation in line with our logic ⊢F . Proposition 4.32. If ¬ is a weak pseudocomplementation on L, then ⊳ in FI(L, ¬) is strongly pseudosym- metric. Proof. Suppose (F ′ , I ′ ) ⊳ (F, I). Where I ′′ is the ideal generated by {¬a | a ∈ F }, we claim that F ∩I ′′ = ∅. Otherwise there are a1 , . . . , an , b ∈ F such that b ≤ ¬a1 ∨ · · · ∨ ¬an . Then where a = a1 ∧ · · · ∧ an , we have a ∈ F and b ≤ ¬a, so ¬a ∈ F , which implies a ∧ ¬a ∈ F and hence 0 ∈ F , contradicting the fact that F is a proper filter. Hence (F, I ′′ ) ∈ X. Now we claim that (F, I ′′ ) ⊳ (F ′ , I ′ ). For otherwise there is some b ∈ F ′ and a1 , . . . , an ∈ F such that b ≤ ¬a1 ∨ · · · ∨ ¬an , so where a = a1 ∧ · · · ∧ an , we have a ∈ F and b ≤ ¬a, so ¬a ∈ F ′ and hence ¬¬a ∈ I ′ , which implies a ∈ I ′ , which contradicts (F ′ , I ′ ) ⊳ (F, I). Finally, since (F, I ′′ ) and (F, I) have the same first coordinate, (F, I ′′ ) pre-refines (F, I) and vice versa. Thus, by analogy with modal logic, we may say that our propositional logic ⊢F is canonical in the sense that it is validated by its canonical frame, whether one considers that to be the relational frame built from the Lindenbaum-Tarski algebra of the logic by Theorem 4.30 or by Theorem 4.24.4. 4.4 Modal translations Relational semantics for non-classical propositional logics immediately raise the possibility of translating such logics into modal logics on a classical base, as in Gödel’s translation of intuitionistic logic into the normal modal logic S4 (Gödel 1933a, McKinsey and Tarski 1948), the modal logic of reflexive and transitive frames. In a similar spirit, Goldblatt (1974) gave a full and faithful embedding of orthologic into the normal modal logic KTB, the modal logic of reflexive and symmetric frames. Below we will give a full and faithful embedding of our logic ⊢F into the extension of the minimal temporal logic Kt (Blackburn et al. 2001, Def. 4.33) with the reflexivity axiom Hq → q and the pseudosymmetry axiom Hq → HP Hq (or F Hq → P Hq), based on viewing ⊳ in our frames as the temporal relation. We call this logic Kt TP. The pseudosymmetry axiom P is Sahlqvist and hence canonical (Blackburn et al. 2001, Thm. 4.42), so Kt TP is complete with respect to the class of pseudosymmetric reflexive frames. In fact, the canonical frame for Kt TP (Blackburn et al. 2001, Def. 4.34) is strongly pseudosymmetric. For where Γ and Σ are maximally consistent sets and R is the canonical relation, we claim that if ΓRΣ, then ∆0 = {ϕ | Hϕ ∈ Γ} ∪ {Hψ | Hψ ∈ Σ} is consistent. If not, then for Hϕ1 , . . . , Hϕn ∈ Γ and Hψ1 , . . . , Hψm ∈ Σ, we have ϕ1 ∧ · · · ∧ ϕn ⊢ ¬(Hψ1 ∧ · · · ∧ Hψm ) ⊢ ¬Hχ where χ = ψ1 ∧ · · · ∧ ψm , which implies Hϕ1 ∧ · · · ∧ Hϕn ⊢ H¬Hχ, so H¬Hχ ∈ Γ. But Hχ ∈ Σ, so we have HP Hχ ∈ Σ by the P axiom, which with ΓRΣ implies P Hχ ∈ Γ, contradicting H¬Hχ ∈ Γ. Extending ∆0 to a maximally consistent set provides the desired witness for strong pseudosymmetry, as ∆RΓ and ∆ and Σ have the same temporal predecessors. 29 The translation t from our language L to the temporal language is given by: t(p) = HF p, t(¬ϕ) = H¬t(ϕ), t(ϕ ∧ ψ) = (t(ϕ) ∧ t(ψ)), and t(ϕ ∨ ψ) = HF (t(ϕ) ∨ t(ψ)). Then the following is easy to prove using completeness for both logics (where α ⊢Kt TP β means that α → β is a theorem of Kt TP), transferring countermodels on one side to countermodels on the other side. Proposition 4.33. For all ϕ, ψ ∈ L, we have ϕ ⊢F ψ iff t(ϕ) ⊢Kt TP t(ψ). Similarly, the other logics in Theorem 4.27 embed via t into corresponding temporal logics; e.g., ⊢pre embeds into Kt , so we obtain the decidability of the former from the known decidability of the latter. A referee asked whether if we restrict attention to the {∧, ¬}-fragment of L, denoted L∧,¬ , then we obtain a full and faithful embedding of ⊢F into KTB by modifying Goldblatt’s (1974) modal translation as follows: m(p) = p (instead of ♦p), m(¬ϕ) = ¬m(ϕ), and m(ϕ ∧ ψ) = (m(ϕ) ∧ m(ψ)). Recall that KTB is the smallest normal modal logic containing the axioms p → p and p → ♦p, and let α ⊢KTB β mean that α → β is a theorem of KTB. Under the m translation, p ⊢F ¬¬p corresponds to p ⊢KTB ♦p, while ¬¬p 0F p corresponds to ♦p 0KTB p. More generally, we prove the following. Proposition 4.34. For all ϕ, ψ ∈ L∧,¬ , we have ϕ ⊢F ψ iff m(ϕ) ⊢KTB m(ψ). Proof. Let an intro-elim logic for L∧,¬ be defined as in Definition 2.1 but without the conditions involving ∨. It is easy to check that the relation ⊢ defined on L∧,¬ by ϕ ⊢ ψ iff m(ϕ) ⊢KTB m(ψ) is an intro-elim logic for L∧,¬ . Now where ⊢∧,¬F is the smallest intro-elim logic for L∧,¬ , we claim that ϕ ⊢F ψ implies ϕ ⊢∧,¬ F ψ for ϕ, ψ ∈ L∧,¬ . For if ϕ 0∧,¬ F ψ, then the Lindenbaum-Tarski algebra of ⊢∧,¬ F is a meet semilattice with 0 and 1 equipped with a weak pseudocomplementation, denoted (M, ¬), that refutes the entailment from ϕ to ψ. Now the proof of Theorem 4.24.4, replacing V with L, works for meet semilattices with 0 and 1 equipped with a weak pseudocomplementation, delivering a (∧, ¬)-embedding of (M, ¬) into a complete lattice with weak pseudocomplementation, (L(X, ⊳), ¬⊳ ), that also refutes the entailment from ϕ to ψ. Hence ϕ 0F ψ by Proposition 3.6. Thus, ϕ ⊢F ψ implies ϕ ⊢∧,¬ F ψ and therefore m(ϕ) ⊢KTB m(ψ). Conversely, if ϕ 0F ψ, then by Theorem 4.27.4, there is a model M = (X, ⊳, V ) based on a pseudosym- metric reflexive frame and w ∈ X such that M, w ϕ and M, w 1 ψ. Let Ms = (X, ⊳s , V ) be the model for the unimodal language where ⊳s is the symmetric closure of ⊳. Although V (p) may not be a c⊳s -fixpoint, this is not required for a modal model. Now we prove by induction on the structure of formulas ϕ ∈ L∧,¬ that for all x ∈ X, M, x ϕ iff Ms , x  m(ϕ), where  is the usual modal satisfaction relation with ⊲ as the accessibility relation for . The base case and ∧ case are obvious. For the ¬ case, if M, x 1 ¬ϕ, then there is a y ⊳ x with M, y ϕ, which implies y ⊳s x and Ms , y  m(ϕ) by the inductive hypothesis, so Ms , x 2 ¬m(ϕ). Conversely, suppose Ms , x 2 ¬m(ϕ), so there is some y ⊳s x with Ms , y  m(ϕ) and hence M, y ϕ by the inductive hypothesis. Given y ⊳s x, we have either y ⊳ x or x ⊳ y. If y ⊳ x, then M, x 1 ¬ϕ. If x ⊳ y, then by pseudosymmetry, there is a z ⊳ x that pre-refines y. Then from M, y ϕ we obtain M, z ϕ by Lemma 4.12, so again M, x 1 ¬ϕ. Thus, we conclude Ms , w  m(ϕ) and Ms , w 2 m(ψ), so m(ϕ) 0KTB m(ψ) by the soundness of KTB with respect to reflexive and symmetric frames. Note that if we compose the m translation above with the g translation from orthologic to ⊢F in § 2, then we obtain Goldblatt’s translation of orthologic into KTB. 30 5 Quantification In this section, we extend the logic ⊢F with rules for the universal and existential quantifiers. For simplicitly, we consider a first-order language LQ with no function symbols, no constants, and no identity symbol. Atomic formulas are of the form P (v1 , . . . , vn ) where P is an n-ary predicate and v1 , . . . , vn belong to a countably infinite set Var of variables. Thus, formulas are given by the grammar ϕ ::= P (v1 , . . . , vn ) | ¬ϕ | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | ∀vϕ | ∃vϕ where v1 , . . . , vn , v ∈ Var. We assume familiarity with the notions of free variables and of one variable being substitutable for another in ϕ (see, e.g., Enderton 2001, p. 113); ϕvu is the result of substituting u for v in ϕ. We define proofs for ⊢FQ , fundamental first-order logic, as for ⊢F in § 2 but with the following additional clauses, represented diagrammatically in Figure 15, where 1 ≤ i ≤ n: • If hσ1 , . . . , σn i is a proof, σi is a formula ϕ, and v does not occur free in σ1 , then hσ1 , . . . , σn , ∀vϕi is a proof (∀I). • If hσ1 , . . . , σn i is a proof, σi is a formula of the form ∀vϕ, and u is substitutable for v in ϕ, then hσ1 , . . . , σn , ϕvu i is a proof (∀E). • If hσ1 , . . . , σn i is a proof, σi is a formula of the form ϕvu , and u is substitutable for v in ϕ, then hσ1 , . . . , σn , ∃vϕi is a proof (∃I). • If hσ1 , . . . , σn i is a proof, σi is a formula of the form ∃vϕ, σn is a proof beginning with ϕ and ending with ψ, and v does not occur free in ψ, then hσ1 , . . . , σn , ψi is a proof (∃E). As in the propositional case, by adding RAA we obtain first-order orthologic; by adding Reiteration19 we obtain intuitionistic first-order logic; and by adding both we obtain classical first-order logic. Moreover, the negative translation from orthologic to ⊢F in § 2 also extends to a translation from first-order orthologic to ⊢FQ by setting g(∀vϕ) = ∀vg(ϕ) and g(∃vϕ) = ¬∀v¬g(ϕ). By the kind of sequent calculus analysis mentioned at the end of § 2, Aguilera and Bydz̆ovský (2022) have shown that in striking contrast to intuitionistic or classical first-order logic, fundamental first-order logic is decidable. Thus, just the addition of Reiteration takes us from decidability to undecidability. Theorem 5.1 (Aguilera and Bydz̆ovský). It is decidable in double exponential time whether ϕ ⊢FQ ψ. Turning to semantics, relational frames for LQ are triples (X, ⊳, D) where (X, ⊳) is a relational frame and D is a nonempty set disjoint from X. A relational model (X, ⊳, D, V ) adds a function V assigning to each n-ary predicate P and n-tuple of objects d1 , . . . , dn from D a c⊳ -fixpoint V (P, d1 , . . . , dn ) ⊆ X. Given v ∈ Var and variable assignments g, h ∈ DVar , let h ∼v g mean that h and g differ at most at v. Then the forcing clauses are: • M, x g P (v1 , . . . , vn ) iff x ∈ V (P, g(v1 ), . . . , g(vn )); • clauses for ¬, ∧, and ∨ as before; • M, x g ∀vϕ iff ∀h ∼v g, M, x h ϕ; 19 When defining a proof given a set R of reiterables as in Appendix A, ∀I states that if hσ , . . . , σ i is a proof given R, σ is 1 n i a formula ϕ, and v does not occur free in σ1 or in any formula in R, then hσ1 , . . . , σn , ∀vϕi is a proof given R. 31 ψ .. .. .. .. . . . . i ∀vϕ i ϕ .. .. .. .. . . . . j ϕvu ∀E, i j ∀vϕ ∀I, i u substitutable for v in ϕ v not free in ψ .. .. . . .. .. i ∃vϕ . . .. .. . . i ϕvu .. .. j ϕ . . .. .. . . j ∃vϕ ∃I, i k ψ u substitutable for v in ϕ l ψ ∃E, i, j–k v not free in ψ Figure 15: Fitch-style rules for the logic with quantifiers. • M, x g ∃vϕ iff ∀x′ ⊳ x ∃x′′ ⊲ x′ ∃h ∼v g: M, x′′ h ϕ. Where JϕKM M g = {x ∈ X | M, x g ϕ}, an easy induction shows that JϕKg is a c⊳ -fixpoint, and ^ J∀vϕKM g = {JϕKM h | h ∼v g} _ J∃vϕKM g = {JϕKM h | h ∼v g}. Given a class C of relational frames for LQ, we define ϕ C ψ if for all (X, ⊳, D) ∈ C, all models M = (X, ⊳, D, V ) based on (X, ⊳, D), and all variable assignments g ∈ DVar , if M, x g ϕ, then M, x g ψ. Let PRQ be the class of pseudosymmetric reflexive frames for LQ. We can use Theorem 4.24.4 to prove completeness of ⊢FQ with respect to PRQ. The Lindenbaum-Tarski algebra of ⊢FQ is defined as usual. Lemma 5.2. In the Lindenbaum-Tarski algebra of ⊢FQ , for all ϕ ∈ L and v ∈ Var: ^ [∀vϕ] = {[ϕvu ] | u ∈ Var and substitutable for v in ϕ} _ [∃vϕ] = {[ϕvu ] | u ∈ Var and substitutable for v in ϕ}. Proof. A standard exercise using the introduction and elimination rules for the quantifiers. Theorem 5.3. For all formulas ϕ, ψ ∈ LQ, we have ϕ ⊢FQ ψ if and only if ϕ PRQ ψ. Proof. Soundness is straightforward (cf. Proposition 3.6). For completeness, suppose that ϕ 0FQ ψ, so in the Lindenbaum-Tarski algebra (L, ¬) for ⊢FQ , we have [ϕ] 6≤ [ψ]. By Theorem 4.24.4, there is a complete 32 embedding f of (L, ¬) into (L(X, ⊳), ¬⊳ ) for a pseudosymmetric reflexive frame (X, ⊳). We turn (X, ⊳) into a model M = (X, ⊳, D, V ) for LQ by setting D = Var and V (P, v1 , . . . , vn ) = f ([P (v1 , . . . , vn )]). Let the variable assignment g be the identity function on Var. Given Lemma 5.2 and the fact that f is a complete embedding, it is easy to show that for all formulas ϕ ∈ LQ, JϕKM g = f ([ϕ]). Then from [ϕ] 6≤ [ψ], we have M M f ([ϕ]) 6≤ f ([ψ]), so JϕKg 6⊆ JψKg and hence ϕ 2PRQ ψ. Clearly the same strategy also works for quantified versions of other logics we have discussed. 6 Comments on conditionals So far we have said nothing about “the” conditional. But there are many kinds of conditionals, especially when moving out of the classical or intuitionistic world and into the orthological world or beyond. Indeed, there are at least three paths we could pursue when adding a conditional to our language: add the traditional introduction and elimination rules for → to ⊢F ; add rules meant to capture properties of the indicative conditional ‘if. . . then’ of natural language, which might differ from the traditional rules for →; or consider how the relational semantics of § 4 might be extended to treat conditionals. In this section, we consider these three paths in roughly reverse order. We will mention options without making definitive choices. Semantically, where Φ(y, A, B) is a condition on a state y and subsets A, B of a frame (X, ⊳) such that y is the only free state variable in Φ(y, A, B), the set A →Φ B = {x ∈ X | ∀y ⊳ x (y ∈ A ⇒ Φ(y, A, B))} is a c⊳ -fixpoint and hence a candidate for a kind of conditional proposition. Examples of Φ(y, A, B) include: 1. y ∈ B; 2. ∃z ⊳ y: z ∈ B; 3. ∃z ⊲ y: z ∈ B; 4. ∃z ⊳ y: z ∈ A ∩ B; 5. ∃z ⊲ y: z ∈ A ∩ B. Let us consider these options from a technical point of view and a natural language point of view. On the technical side, option 1 has been considered a kind of “strict” implication (cf. Dalla Chiara and Giuntini 2002, p. 150, Chen 2022, Kawano 2022) in the context of quantum logic. Options 3 and 5 both determine the Heyting implication in compossible reflexive frames representing Heyting algebras20 and are equivalent to options 2 and 4, respectively, in symmetric frames for ortholattices. Our representation theorem for negation, 20 Recall Theorem 4.13.1. In compossible reflexive frames, a definition used in Holliday 2022, Thm. 2.21(i) that is equivalent to options 3 and 5 is that x ∈ A → B iff for every y that pre-refines x, if y ∈ A, then y ∈ B. Toward proving the equivalence, first a lemma about Modus Ponens under option 3: if x ∈ A and x ∈ A → B, then x ∈ B. For if y ⊳ x, then by compossibility, there is a z that refines y and pre-refines x; since ⊳ is reflexive and z pre-refines x, we have z ⊳ x and z ∈ A by Lemma 4.12. Given x ∈ A → B, z ⊳ x, and z ∈ A, there is a w ∈ B with z ⊳ w. Then since z post-refines y, we have y ⊳ w. Thus, we have shown that ∀y ⊳ x ∃w ⊲ y: w ∈ B, so x ∈ B. Now for the equivalence, suppose x ∈ A → B according to option 3. Further suppose that y pre-refines x, and y ∈ A. Then y ∈ A → B by Lemma 4.12, so y ∈ B by the Modus Ponens lemma, so x ∈ A → B according to the definition from Holliday 2022. Conversely, suppose x ∈ A → B according to that definition, which obviously validates Modus Ponens. Further suppose y ⊳ x and y ∈ A. Then by compossibility, there is a z that refines y and pre-refines x, and by reflexivity, z ⊳ z. Hence y ⊳ z, z ∈ A, and z ∈ A → B, so z ∈ A ∩ B by Modus Ponens, so x ∈ A → B according to options 3 and 5. 33 Theorem 4.24, smoothly generalizes to an implication of type 3 or 5, as we show for 5 in Theorem 6.3 below and for 3 in Appendix B. From the point of view of ‘if...then’ in natural language, options 1-3 are all problematic, as they validate antecedent strengthening, i.e., if A ⊆ C, then C → B ⊆ A → B, which is apparently invalid for ‘if...then’ in natural language (Stalnaker 1968). For example, ‘if it’s cloudy, then it might be raining’ (c → ♦r) clearly does not entail ‘if it’s cloudy and it’s not raining, then it might be raining’ ((c ∧ ¬r) → ♦r). The problem for option 4 (resp. 2) is that it renders A → B = ¬(A ∩ ¬(A ∩ B)) (resp. A → B = ¬(A ∩ ¬B)); but the right-to-left inclusion is rejected by semanticists for ‘if...then’ in natural language (see, e.g., Edgington 1995) and by intuitionists even for ‘if...then’ in mathematical proofs. Option 5 does not appear to enforce any problematic principles if we restrict attention to the operations ∧, ∨, →, as shown by Theorem 6.3 below. However, like all the other options, option 5 leads to ¬A ⊆ A → 0; yet we can assign high probability to ‘It’s not raining’ and yet almost no probability to ‘If it is raining, then a tsunami is flattening Manhattan’, which shows that ¬p should not entail p → ⊥ under an understanding of entailment with respect to which probability is monotonic (as it must be if we are to have anything like standard probability theory). If we temporarily set aside the interaction of → and ¬, then the basic properties of the option 5 conditional, which we will write as A ։⊳ B = {x ∈ X | ∀y ⊳ x (y ∈ A ⇒ ∃z ⊲ y : z ∈ A ∩ B)}, appear quite plausible, as listed in the following definition. Note that in the terms of Remark 4.2, we have x ∈ A ։⊳ B iff no y open to x accepts A but rejects A ∩ B. Also note that our closure operator c⊳ is definable from ։⊳ by c⊳ (A) = X ։⊳ A. Definition 6.1. Given a bounded lattice L, a preconditional on L is a binary operation → on L satisfying the following for all a, b, c ∈ L: 1. 1 → a ≤ a; 2. a ∧ b ≤ a → b; 3. a → b ≤ a → (a ∧ b); 4. if b ≤ a, then a → (b → c) ≤ b → c; 5. if b ≤ c, then a → b ≤ a → c. Any bounded lattice can be equipped with a preconditional defined by: if a ≤ b, then a → b = 1; otherwise a → b = a ∧ b. Moreover, in any bounded lattice with a precomplementation ¬, the operation → defined by a → b = ¬a ∨ (a ∧ b) is a preconditional with ¬a = a → 0. In Appendix B, we give an axiomatization of preimplications that differs from that of preconditionals by replacing the ability to combine antecedent and consequent as in axiom 3 above with the ability to strengthen the antecedent. In a Heyting algebra, the relative pseudocomplementation → is both a preconditional and a preimplication.21 Proposition 6.2. For any relational frame (X, ⊳), the operation ։⊳ is a preconditional on L(X, ⊳). Proof. Part 1 of Definition 6.1 follows from the observation that c⊳ (A) = X ։⊳ A, so if A is a c⊳ -fixpoint, then A = X ։⊳ A. Parts 2, 3, and 5 are immediate from the definition of ։⊳ . For part 4, suppose B ⊆ A, 21 By contrast, we note that the implication in algebras for Visser’s (1981) basic propositional logic is not necessarily a preconditional or preimplication, since it can violate 1 → a ≤ a. 34 x ∈ A ։⊳ (B ։⊳ C), x′ ⊳ x, and x′ ∈ B, so x′ ∈ A. It follows that there is a y ⊲ x′ such that y ∈ B ։⊳ C, which with x′ ∈ B implies there is an x′′ ⊲ x′ with x′′ ∈ B ∩ C. This shows that x ∈ B ։⊳ C. We now show that any preconditional can be represented as ։⊳ in a relational frame. Theorem 6.3. Let L be a bounded lattice and → preconditional on L. Then where P = {(x, x → y) | x, y ∈ L} and (a, b) ⊳ (c, d) if c 6≤ b, there is a complete embedding of (L, →) into (L(P, ⊳), ։⊳ ), which is an isomorphism if L is complete. Proof. First we claim that P is separating as in Definition 4.22. For part 1 of Definition 4.22, given a 6≤ b, set (c, d) = (a, a → 0). For part 2 of Definition 4.22, suppose (c, d) ∈ P and c 6≤ b. Then set (c′ , d′ ) = (1, 1 → b). From c 6≤ b, we have c 6≤ 1 → b by Definition 6.1.1, so (c′ , d′ ) ⊳ (c, d). Now consider any (c′′ , d′′ ) ∈ P with (c′ , d′ ) ⊳ (c′′ , d′′ ). Then c′′ 6≤ d′ = 1 → b and hence c′′ 6≤ 1 ∧ b = b by Definition 6.1.2, so c′′ 6≤ b. Hence parts 1 and 2 of Definition 4.22 hold, so by Proposition 4.23, f is a complete embedding of L into L(P, ⊳), which is a lattice isomorphism if L is complete. Next we claim that f (a → b) = f (a) ։⊳ f (b). First suppose (x, x → y) ∈ f (a → b), so x ≤ a → b. Further suppose that (x′ , x′ → y ′ ) ⊳ (x, x → y) and (x′ , x′ → y ′ ) ∈ f (a), so x′ ≤ a. From (x′ , x′ → y ′ ) ⊳ (x, x → y), we have x 6≤ x′ → y ′ . Now we claim that a ∧ b 6≤ x′ → y ′ . For if a ∧ b ≤ x′ → y ′ , then by Definition 6.1.3, 6.1.5, and 6.1.4 (given x′ ≤ a), we have x ≤ a → b ≤ a → (a ∧ b) ≤ a → (x′ → y ′ ) ≤ x′ → y ′ , contradicting x 6≤ x′ → y ′ . Let (x′′ , x′′ → y ′′ ) = (a ∧ b, (a ∧ b) → 0). Then (x′′ , x′′ → y ′′ ) ∈ P , (x′ , x′ → y ′ ) ⊳ (x′′ , x′′ → y ′′ ), and (x′′ , x′′ → y ′′ ) ∈ f (b). Hence (x, x → y) ∈ f (a) ։⊳ f (b). Conversely, suppose (x, x → y) ∈ P \ f (a → b), so x 6≤ a → b. Let (x′ , x′ → y ′ ) = (a, a → b), so (x′ , x′ → y ′ ) ⊳ (x, x → y). Now suppose (x′ , x′ → y ′ ) ⊳ (x′′ , x′′ → y ′′ ), so x′′ ≤ 6 x′ → y ′ = a → b. It follows by Definition 6.1.2 that x′′ 6≤ a ∧ b, so (x′′ , y ′′ ) 6∈ f (a) ∩ f (b). Hence (x, x → y) 6∈ f (a) ։⊳ f (b). A completeness theorem for a preconditional logic with a connective → obeying principles matching those of Definition 6.1 can easily be obtained from Theorem 6.3, just as we obtained completeness theorems for logics with ¬ from Theorem 4.24. It is also straightforward to add the quantifiers ∀ and ∃ (recall Theorem 5.3) to such a logic. The next step is to consider reasonable axioms to add to those of preconditionals and to characterize the corresponding classes of relational frames, though we will not do so here. (Some of the correspondence facts for ։⊳ are the same as for →⊳ in Appendix B, such as Lemma B.1.1 and B.1.4.) There are multiple ways to deal with the problem that ¬⊳ A ⊆ A ։⊳ 0. One is to work with frames (X, ⊳, ◭) with two relations ⊳ and ◭, interpreting negation as ¬◭ and the conditional as ։⊳ , with an inter- action condition between ⊳ and ◭ equivalent to the condition that ¬◭ maps c⊳ -fixpoints to c⊳ -fixpoints.22 Since presumably we want A ։⊳ 0 ⊆ ¬◭ A, we require ◭ ⊆ ⊳. Then we extend Theorem 6.3 as follows. 22 The equivalent condition is that if y ◭ x, then ∃x′ ⊳ x ∀x′′ ⊲ x′ ∃z ◭ x′′ : z pre-refines y. To see this is sufficient, suppose x 6∈ ¬◭ A, so there is a y ◭ x with y ∈ A. Then by the condition, ∃x′ ⊳ x ∀x′′ ⊲ x′ ∃z ◭ x′′ : z pre-refines y. Since z pre-refines y and A is a c⊳ -fixpoint, z ∈ A by Lemma 4.12, so x′′ 6∈ ¬◭ A. Thus, assuming x 6∈ ¬◭ A, we have ∃x′ ⊳ x ∀x′′ ⊲ x′ , x′′ 6∈ ¬◭ A, which shows that ¬◭ A is a c⊳ -fixpoint. For necessity, suppose the condition does not hold. Let A = c⊳ ({y}), which is the set of states that pre-refine y. Then x 6∈ ¬◭ A but ∀x′ ⊳ x ∃x′′ ⊲ x′ : x′′ ∈ ¬◭ A, so ¬◭ A is not a c⊳ -fixpoint. 35 Theorem 6.4. Let L be a bounded lattice, → preconditional on L, and ¬ an antitone operation on L such that for all a ∈ L, a → 0 ≤ ¬a. Then where P and ⊳ are defined as in Theorem 6.3, and ◭ is defined by (x′ , x′ → y ′ ) ◭ (x, x → y) iff (x′ , x′ → y ′ ) ⊳ (x, x → y) and for all a ∈ L, x ≤ ¬a implies x′ 6≤ a, there is a complete embedding of (L, →, ¬) into (L(P, ⊳), ։⊳ , ¬◭ ), which is an isomorphism if L is complete. Proof. We need only add to the proof of Theorem 6.3 that f (¬a) = ¬◭ f (a). Suppose (x, x → y) ∈ f (¬a), so x ≤ ¬a. Then for all (x′ , x′ → y ′ ) ◭ (x, x → y), we have x′ 6≤ a and hence (x′ , x′ → y ′ ) 6∈ f (a), so (x, x → y) ∈ ¬◭ f (a). Conversely, suppose (x, x → y) ∈ f (¬a), so x 6≤ ¬a. Then x 6≤ a → 0, so (a, a → 0) ⊳ (x, x → y). Moreover, for all b ∈ L, if x ≤ ¬b, then given x 6≤ ¬a we have ¬b 6≤ ¬a, so a 6≤ b by the antitonicity of ¬. Thus, (a, a → 0) ◭ (x, x → y), which shows (x, x → y) 6∈ ¬◭ f (a). One can then impose additional conditions on ◭ to validate additional principles for ¬◭ . Moreover, an analogue of the topological representation of lattices with ¬ in Theorem 4.3 can be given for lattices with → and ¬ based on the idea of Theorem 6.4 (cf. Theorem B.7 in Appendix B). We leave for future work the systematic investigation of this approach to handling negation and conditionals. A different semantic approach continues to represent (L, ¬) as (L(X, ⊳), ¬⊳ ) but treats A → (·) as a normal modal operation interpreted by an accessibility relation RA on X, as in “set-selection function” semantics (Lewis 1973, § 2.7), such that xRA y implies y ∈ A. Thus, xRA y means that y is one of the relevant A-possibilities at which B must hold in order for A → B to hold at x. Holliday 2022, § 4 includes representation theorems for bounded lattices equipped with both a negation ¬ and a normal modal , using triples (X, ⊳, R) where R is a binary relation on X satisfying an interaction condition with ⊳ that guarantees that the R operation defined by R B = {x ∈ X | ∀y ∈ X(xRy ⇒ y ∈ B)} sends c⊳ -fixpoints to c⊳ -fixpoints. The same approach can be applied to conditionals, only we now represent each normal modal operation A → (·) by a binary relation RA . In the filter-ideal space of (L, ¬, →) as in § 4.3,23 one defines (F, I)Rba (F ′ , I ′ ) iff for all b ∈ L, a → b ∈ F implies b ∈ F ′ , and then the modal operation a → (·) is represented by Rab (cf. Holliday 2022, Prop. 4.10). Assuming (L, ¬, →) satisfies a → a = 1 for all a ∈ L, then Rba satisfies the constraint that Rba -successors belong to b a. Treating A → (·) as a normal modality matches a natural proof-theoretic approach to → based on Fitch-style proofs for modal logic (Fitch 1966). Fitch distinguishes between ordinary subproofs, used for ¬I and ∨E, and box subproofs (his terms is ‘strict column’), used for I. Similarly, we distinguish between ordinary subproofs, used for ¬I and ∨E, and arrow subproofs, used for →I. This slightly complicates the rigorous inductive definition of proofs, but the basic idea is straightforward. Just as Fitch indicates his box subproofs with a  symbol to the left of the vertical subproof line, we will indicate our arrow subproofs with a → symbol to the left of the vertical subproof line. A more important difference is that since Fitch (1966) dealt only with a unary modal , rather than our binary or indexed operators, his box subproofs have no assumptions, whereas our arrow subproofs will. Our →I rule says that if a proof contains an arrow subproof beginning with ϕ and ending with ψ, then one can add ϕ → ψ on the next line of the proof. The →E rules says that if a proof contains ϕ → ψ and ends with an arrow subproof whose assumption is ϕ, then that arrow subproof can be extended with ψ. The rules are shown diagramatically in Figure 16. 23 Applying the discrete representation of § 4.2 to complete lattices with modalities raises additional issues, such as the requirement that  (resp. A → (·)) be completely multiplicative (see Holliday 2022, § 4). 36 .. .. .. .. . . . . i ϕ→ψ i → ϕ .. .. .. .. . . . . j → ϕ j ψ .. .. . . k ϕ→ψ →I, i–j k ψ →E, i, j Figure 16: Introduction and elimination rules for →. One might argue for adding to the →E rule that if a proof contains ϕ and ϕ → ψ, then one can extend the proof with ψ, per Modus Ponens, the traditional → elimination rule, as shown on the left of Figure 17. But McGee (1985) has famously argued that one can assign higher probability to p ∧ (p → (q → r)) than to q → r, so the former does not entail the latter (cf. Santorio 2022, § 4.2). On the other hand, if instead of trying to capture a notion of entailment with respect to which probability is monotonic, we try to capture preservation of probability 1, then Modus Ponens seems unimpeachable: if the probability of ϕ is 1 and the probability of ϕ → ψ is 1, then the probability of ψ should be 1 as well. Now if we simply extend ⊢F with the traditional introduction and elimination rules for → (left of Figure 16, left of Figure 17), but without →E from Figure 16 (in which case there is no real difference between arrow subproofs and ordinary subproofs), then we obtain a logic whose algebraic semantics is given by bounded lattices equipped with a weak pseudocomplementation and a binary operation → satisfying the properties that if a ≤ b, then a → b = 1 (for →I), and a ∧ (a → b) ≤ b (for MP). But it would seem that if Modus Ponens is acceptable, then so is the →E rule of Figure 16, so we should have both. Under the interpretation of A → (·) as RA above, which matches the rules in Figure 16, to validate Modus Ponens it suffices to assume weak centering (Lewis 1973): if x ∈ A, then xRA x. One might also argue for strengthening →E so that if a proof contains ϕ → ψ and an ordinary subproof beginning with ϕ, then one can extend that ordinary subproof with ψ. But applying this to ordinary subproofs for ¬I yields the Modus Tollens inference, ¬ψ ∧ (ϕ → ψ) ⊢ ¬ϕ, which Veltman (1985, p. 3) has argued is invalid using examples in which ψ contains conditionals and Yalcin (2012) has argued is invalid using examples in which ψ contains epistemic modals; e.g., from ‘The card might not be diamonds or hearts, but if it is red, then it must be diamonds or hearts’, it does not follow that ‘The card is not red’ (we assume that ‘might not’ entails ‘not must’). The idea of applying →E to ordinary subproofs for ∨E yields (ϕ ∨ ψ) ∧ (ϕ → χ) ∧ (ψ → χ) ⊢ χ, which arguably also admits counterexamples with epistemic modals: from ‘the card is red or black; if it’s red, it must be diamonds or hearts; and if it’s black, it must be clubs or spades’, it does not follow that ‘it must be diamonds or hearts, or it must be clubs or spades’, since surely it might not be diamonds or hearts, and it might not be clubs or spades (cf. Kolodny and MacFarlane 2010 for examples with deontic modals). The basic problem is that an ordinary subproof beginning with ϕ corresponds to considering a possibility where ϕ is merely true, whereas the natural language uses of ‘if’ above seem to involve a hypothetical update of a body of information to a new body of information in which the antecedent is “known.” In contrast to ordinary subproofs, one can interpret an arrow subproof beginning with ϕ as corresponding to a hypothetical update of that kind. See Holliday and Mandelkern 2022 for further 37 discussion of the logic of conditionals and epistemic modals. In the context of the proof system with the rules of Figure 16, one might argue for another way of introducing negation: if a hypothetical update with ϕ leads to a contradiction, then conclude ¬ϕ. Supposing we now have ⊥ as a primitive symbol in our language (interpreted as 0 in our lattices), this rule is shown on the right of Figure 17. Algebraically, this is just a → 0 ≤ ¬a again. With respect to our pseudosymmetric reflexive frames equipped with accessibility relations RA to define A → (·), the condition that A → 0 ⊆ ¬A corresponds to the condition that if x ⊲ y ∈ A, then RA (x) 6= ∅. .. .. . . .. .. . . i ϕ→ψ .. .. i → ϕ . . .. .. . . j ϕ .. .. j ⊥ . . k ¬ϕ ¬I→ , i–j k ψ MP, i, j Figure 17: Modus Ponens (left) and another way to introduce negation (right). None of the above is meant to suggest that the proof system for ∧, ∨, ¬, and → consisting of the I and E rules in Figures 2, 16, and 17 (and perhaps Modus Ponens, depending on one’s target notion of entailment) is the strongest reasonable system. But our goal has not been to formulate as strong a logic as ultimately reasonable but rather to identify a fundamental starting point based on introduction and elimination rules. 7 Conclusion We have presented a logic in the signature with conjunction, disjunction, negation, and the universal and existential quantifiers that is based purely on the introduction and elimination rules for the logical constants. The corresponding algebraic semantics is based on bounded lattices with weak pseudocomplementations. We have seen that such lattice expansions admit representation theorems using pseudosymmetric reflexive frames, furnishing an elegant relational semantics for the logic. From this starting point, intuitionistic logic, orthologic, and classical logic can be obtained either proof-theoretically—by adding to our Fitch-style proof system Reiteration, Reductio ad Absurdum, or both—or semantically—by adding to our relational frames the properties of compossibility, symmetry, or both. We also sketched options for adding a conditional to our logic, though it remains to fill out this sketch in future work. The relational semantic approach we have developed applies far beyond the fundamental logic, both to stronger and weaker logics that can be systematically investigated in the style of investigations of logics intermediate between intuitionistic and classical logic. Moreover, adding to our relational frames a second relation of accessibility yields semantics for modal versions of these logics (Holliday 2022). In richer modal languages, we may be able to delineate those fragments of a language for which classical, intuitionistic, or orthological reasoning is safe from those that call for the caution of the fundamental logic. 38 Acknowledgements I thank Juan P. Aguilera, Johan van Benthem, Ahmee Christensen, Yifeng Ding, Cian Dorr, Kit Fine, Bas van Fraassen, Peter Fritz, Valentin Goranko, Dominic Hughes, John MacFarlane, Paolo Mancosu, Matthew Mandelkern, Guillaume Massas, Eric Pacuit, Francesca Poggiolesi, Daniel Villalon, James Walsh, Dag West- erståhl, and the anonymous referees for helpful comments. I am also grateful to audiences at Advances in Modal Logic 2022, Colloquium Logicum 2022, the University of Pennsylvania Logic Seminar and UC Berkeley Logic Colloquium in October 2022, and the NYU Philosophy Colloquium in December 2022. A Appendix In this appendix, we give a definition of Fitch-style proofs for intuitionistic logic in the ∧, ∨, ¬ fragment.24 In particular, we define the notion of a proof σ given a set R of reiterables, where reiterables are formulas. Then ϕ ⊢ ψ if there is a proof given the empty set of reiterables that begins with ϕ and ends with ψ. For each set R of formulas, the set of proofs given R is the smallest set containing for each formula ϕ the sequence hϕi and satisfying the following closure conditions for 1 ≤ i, j ≤ n: • If hσ1 , . . . , σn i is a proof given R and τ is a proof given R ∪ {σi | σi a formula}, then hσ1 , . . . , σn , τ i is a proof given R. • If hσ1 , . . . , σn i is a proof given R and ϕ ∈ R, then hσ1 , . . . , σn , ϕi is a proof given R (Reiteration). • closure conditions for ∧I, ∧E, ∨I, ∨E, ¬I, and ¬E as in § 2 with ‘proof’ replaced by ‘proof given R’. The Reiteration rule is illustrated in Figures 1 and 4. In Figure 1, the first subproof is a proof given {♦¬p} as the set of reiterables, while in Figure 4, the sole subproof is a proof given {ψ} as the set of reiterables; in both cases, the proof as a whole, containing the subproof(s), is a proof given the empty set of reiterables. For an example in the sequential format, consider the following proof of distributivity: p ∧ (q ∨ r), p, q ∨ r, q, p, (p ∧ q), (p ∧ q) ∨ (p ∧ r) , r, p, (p ∧ r), (p ∧ q) ∨ (p ∧ r) , (p ∧ q) ∨ (p ∧ r) . Here hp ∧ (q ∨ r), p, q ∨ ri is a proof given the empty set of reiterables. Then since p appears in that proof, and hq, p, (p ∧ q), (p ∧ q) ∨ (p ∧ r) is a proof given {p} as the set of reiterables, we obtain that p ∧ (q ∨ r), p, q ∨ r, q, p, (p ∧ q), (p ∧ q) ∨ (p ∧ r) is a proof given the empty set of reiterables, and so on. Note that if we drop the second bullet point for Reiteration from the definition above, then the notion of proof given R coincides with our original notion of proof for ⊢F in § 2. Thus, the only gap between ⊢F and intuitionistic logic is indeed the Reiteration rule. For classical logic, we simply add the following to the definition above: • If hσ1 , . . . , σn i is a proof given R, σi is a formula of the form ψ, and σn is a sequence beginning with ¬ϕ and ending with ¬ψ, then hσ1 , . . . , σn , ϕi is a proof given R (RAA). 24 The introduction and elimination rules for the intuitionistic implication → can obviously be added in the same style. 39 B Appendix In this appendix, we extend the relational representation of lattices with negations from § 4 to certain kinds of implications. Given a relational frame (X, ⊳), we define a binary operation →⊳ on L(X, ⊳) by A →⊳ B = {x ∈ X | ∀x′ ⊳ x (x′ ∈ A ⇒ ∃x′′ ⊲ x′ : x′′ ∈ B)}. The operation ։⊳ from § 6 is then definable by A ։⊳ B = A →⊳ (A ∩ B), and the closure operator c⊳ and negation ¬⊳ from Proposition 4.4 are definable by c⊳ (A) = X →⊳ A ¬⊳ A = A →⊳ 0, using Lemma 4.7.1 for the second equation.25 Just as we identified conditions on ⊳ corresponding to axioms on ¬⊳ (Lemma 4.14), we can do the same for →⊳ . We give only a brief sample in the following. For axioms on an implication → on a lattice L, we consider relativizing earlier axioms involving 0 to an arbitrary b ∈ L:26 • ¬0 = 1 turns into b → b = 1; • a ∧ ¬a ≤ 0 turns into a ∧ (a → b) ≤ b; • a ≤ ¬¬a turns into a ≤ (a → b) → b; • a ∧ c ≤ 0 ⇒ a ≤ ¬c turns into a ∧ c ≤ b ⇒ a ≤ c → b. Note by contrast that ¬¬a ≤ a does not turn into a classically valid law when replacing 0 with b. Lemma B.1. For any relational frame (X, ⊳), in each of the following pairs, (a) and (b) are equivalent: 1. (a) for all c⊳ -fixpoints B, we have B →⊳ B = 1; (b) for all x ∈ X and y ⊳ x, there is a z ⊲ y that pre-refines y. 2. (a) for all c⊳ -fixpoints A, B, we have A ∩ (A →⊳ B) ⊆ B; 25 Returning to the issue of morphisms broached in Footnote 15, a candidate notion of morphism between relational frames that also preserves →⊳ is a map f that satisfies (i) and (ii) from Footnote 15 plus two extra conditions for →⊳ . First recall (iii) from Footnote 15, expressed in the language of Definition 4.11: if y ′ ⊳′ f (x), then ∃y ⊳ x: f (y) pre-refines y ′ . This ensures ¬⊳ f −1 [A′ ] ⊆ f −1 [¬⊳′ A′ ]. To ensure f −1 [A′ ] →⊳ f −1 [B ′ ] ⊆ f −1 [A′ →⊳′ B ′ ], we strengthen (iii) to (iii+ ): if y ′ ⊳′ f (x), then ∃y ⊳ x: f (y) refines y ′ . For suppose x ∈ f −1 [A′ ] →⊳ f −1 [B ′ ]. To show f (x) ∈ A′ →⊳′ B ′ , suppose y ′ ⊳′ f (x) and y ′ ∈ A′ . Then picking y as in (iii+ ), since f (y) pre-refines y ′ , we have f (y) ∈ A′ by Lemma 4.12. Hence y ∈ f −1 [A′ ], which with y ⊳ x and x ∈ f −1 [A′ ] →⊳ f −1 [B ′ ] implies there is a z ⊲ y with z ∈ f −1 [B ′ ], so f (z) ∈ B ′ . Then from z ⊲ y we have f (z) ⊲′ f (y) by (i), and then since f (y) post-refines y ′ , we have f (z) ⊲′ y ′ . Thus, we have shown that for all y ′ ⊳′ f (x) with y ′ ∈ A′ , there is a z ′ ⊲′ y ′ with z ′ ∈ B ′ , so f (x) ∈ A′ →⊳ B ′ . Finally, to ensure f −1 [A′ →⊳′ B ′ ] ⊆ f −1 [A′ ] →⊳ f −1 [B ′ ], consider (iv) (and compare it with (iii)): if y ′ ⊲′ f (x), then ∃y ⊲ x: f (y) pre-refines y ′ . We will apply (iv) with a change of variables: if z ′ ⊲′ f (y), then ∃z ⊲ y: f (z) pre-refines z ′ . Now suppose f (x) ∈ A′ →⊳′ B ′ . To show x ∈ f −1 [A′ ] →⊳ f −1 [B ′ ], suppose y ⊳ x and y ∈ f −1 [A′ ], so f (a) ∈ A′ . By (i), we have f (y) ⊳′ f (x). Then since f (x) ∈ A′ →⊳′ B ′ , there is a z ′ ⊲′ f (y) such that z ′ ∈ B ′ . Then taking z as in (iv), we have f (z) ∈ B ′ by Lemma 4.12, so z ∈ f −1 [B ′ ]. Thus, we have shown that for all y ⊳ x with y ∈ f −1 [A′ ], there is a z ⊲ y with z ∈ f −1 [B ′ ], so x ∈ f −1 [A′ ] →⊳ f −1 [B ′ ]. 26 A referee informed me that this idea is what led Meyer and Slaney (1989) to their Abelian Logic by generalizing the classical axiom ¬¬a → a to ((a → b) → b) → a. 40 (b) right pre-interpolation: for all x ∈ X and y ⊳ x, there is a z ⊳ x that post-refines y and pre-refines x. 3. (a) for all c⊳ -fixpoints A, B, we have A ⊆ (A →⊳ B) →⊳ B; (b) left pre-interpolation: for all x ∈ X and y ⊳ x, there is a z ⊳ y that post-refines y and pre-refines x. 4. (a) for all c⊳ -fixpoints A, B, C, if A ∩ C ⊆ B, then A ⊆ C →⊳ B; (b) left post-extendability: for all x ∈ X and y ⊳ x, there is a z ⊲ y that pre-refines y and x. Proof. For part 1, suppose (b) holds, y ⊳ x, and y ∈ B. Hence there is a z ⊲ y that pre-refines y, so z ∈ B by Lemma 4.12. This shows x ∈ B →⊳ B. Conversely, suppose (b) does not hold, so there are y ⊳ x for which no z ⊲ y belongs to c⊳ ({y}). Then since y ∈ c⊳ ({y}) and y ⊳ x, we have x 6∈ c⊳ ({y}) →⊳ c⊳ ({y}). For part 2, suppose (b) holds, x ∈ A ∩ (A →⊳ B), and y ⊳ x. Let z be as in right pre-interpolation. Since z pre-refines x, we have z ∈ A, and then since z ⊳ x and x ∈ A →⊳ B, there is a w ⊲ z with w ∈ B. Since z post-refines y, we have w ⊲ y. Thus, we have shown that ∀y ⊳ x ∃w ⊲ y: y ∈ B, so x ∈ B. Conversely, suppose (b) does not hold, so there are y ⊳ x such that (i) no z ⊳ x that pre-refines x post-refines y. Let A be the set of states that pre-refine x, i.e., A = c⊳ ({x}), and B = {w ∈ X | y 6⊳ w}. Then A and B are c⊳ -fixpoints, and by (i), x ∈ A →⊳ B, and yet x 6∈ B. For part 3, suppose (b) holds, x ∈ A, y ⊳ x, and y ∈ A →⊳ B. Let z be as in left pre-interpolation. Since z pre-refines x, we have z ∈ A, and then since z ⊳ y and y ∈ A →⊳ B, there is a w ⊲ z with w ∈ B. Since z post-refines y, we have w ⊲ y. Thus, we have shown that for all y ⊳ x with y ∈ A →⊳ B, there is a w ⊲ y with w ∈ B, so x ∈ (A →⊳ B) →⊳ B. Conversely, suppose (b) does not hold, so there are y ⊳ x such that (i) no z ⊳ y that pre-refines x post-refines y. Let A be the set of states that pre-refine x and B = {w ∈ X | y 6⊳ w}. Then A and B are c⊳ -fixpoints, and by (i), y ∈ A →⊳ B, yet there is no w ⊲ y with w ∈ B, which with y ⊳ x implies x 6∈ (A →⊳ B) →⊳ B, and yet x ∈ A. For part 4, suppose (b) holds, A ∩ C ⊆ B, x ∈ A, y ⊳ x, and y ∈ C. Let z be as in left post-extendability. Then since z pre-refines x and y, we have z ∈ A ∩ C and hence z ∈ B. Thus, we have shown that for all y ⊳ x, if y ∈ C, then there is a z ⊲ y with z ∈ B, which shows x ∈ C →⊳ B. Conversely, suppose (b) does not hold, so (i) there are y ⊳ x such that no z ⊲ y pre-refines both x and y. Let A be the set of states that pre-refine x, C the set of states that pre-refine y, and B = A ∩ C. Then A, B, and C are c⊳ -fixpoints, and by (i), x 6∈ C →⊳ B, and yet x ∈ A. We now identify the implications on lattices that we will be able to represent using the →⊳ operation (compare the preconditionals of Definition 6.1 representable using ։⊳ ). Definition B.2. Given a bounded lattice L, a preimplication on L is a binary operation → on L satisfying the following for all a, b, c ∈ L: 1. a = 1 → a; 2. a → (a → b) ≤ a → b; 3. if a ≤ b, then b → c ≤ a → c; 4. if a ≤ b, then c → a ≤ c → b. From → we define a unary operation ¬ by ¬a = a → 0. 41 Any bounded lattice can be equipped with a preimplication defined by: if a ≤ b, then a → b = 1; otherwise a → b = b. In a Heyting algebra, the relative pseudocomplementation → is clearly a preimplication. In an otholattice with orthocomplementation ¬, the operation → defined by a → b = ¬(a ∧ ¬b) is a preimplication from which we recover the orthocomplementation by ¬a = a → 0. More generally, in a bounded lattice with a precomplementation ¬, the operation → defined by a → b = ¬a ∨ b is a preimplication with ¬a = a → 0. Lemma B.3. For any relational frame (X, ⊳), the operation →⊳ is a preimplication on L(X, ⊳). Proof. Part 1 follows from the observation that c⊳ (A) = X →⊳ A, so if A is a c⊳ -fixpoint, then A = X →⊳ A. For part 2, suppose x ∈ A →⊳ (A →⊳ B), x′ ⊳ x, and x′ ∈ A. Then there is a y ⊲ x′ such that y ∈ A →⊳ B, which with x′ ∈ A implies there is an x′′ ⊲ x′ with x′′ ∈ B. This shows that x ∈ A →⊳ B. Parts 3 and 4 are immediate from the definition of →⊳ . Next we introduce terminology for preimplications satisfying axioms considered in Lemma B.1. Definition B.4. A protoimplication is a preimplication satisfying b → b = 1 and a ∧ (a → b) ≤ b for all a, b ∈ L; an ultraweak pseudoimplication (resp. weak pseudoimplication) is a preimplication (resp. pro- toimplication) satisfying a ≤ (a → b) → b for all a, b ∈ L; and a relative pseudocomplementation is a protoimplication satisfying a∧c≤b⇒a≤c→b for all a, b, c ∈ L. The preimplication we defined above on any bounded lattice is in fact a weak pseudoimplication. Concerning the axiom for ultraweak pseudoimplications, we note the following analogue of Lemma 3.4.2. Lemma B.5. For a preimplication →, the following are equivalent: 1. for all a, b ∈ L, a ≤ (a → b) → b; 2. for all a, b, c ∈ L, if a ≤ c → b, then c ≤ a → b. Proof. By 1, we have c ≤ (c → b) → b, which with a ≤ c → b yields c ≤ a → b by Definition B.2.3. Conversely, by 2, a → b ≤ a → b implies a ≤ (a → b) → b. Note as a corollary that if → is an ultraweak pseudoimplication, then from b ≤ 1 → b, we have 1 ≤ b → b. We now prove the representation theorem for bounded lattices with preimplications. Theorem B.6. Let L be a bounded lattice, V a join dense set of elements of L, and Λ a meet dense set of elements of L. Given a set P of pairs of elements of L, define ⊳ on P by (a, b) ⊳ (c, d) if c 6≤ b. 1. If → is a preimplication on L, then where P = {(a, a → b) | a, b ∈ L}, 42 there is a complete embedding of (L, →) into (L(P, ⊳), →⊳ ). Moreover, if ¬ is an ultraweak pseudo- complementation, then ¬ is strongly pseudosymmetric (recall Definition 4.17). 2. If → is a protoimplication on L, then where P = {(a, a → b) | a, b ∈ L, a 6≤ b}, there is a complete embedding of (L, →) into (L(P, ⊳), →⊳ ), and ⊳ is reflexive and satisfies right pre- interpolation. Moreover, if ¬ is a weak pseudocomplementation, then ⊳ is strongly pseudosymmetric. 3. If → is an ultraweak pseudoimplication on L, then where P = {(a, a → b) | a ∈ V, b ∈ L} ∪ {(1, 1 → b) | b ∈ Λ}, there is a complete embedding of (L, →) into (L(P, ⊳), →⊳ ), and ⊳ satisfies left pre-interpolation. 4. If → is a weak pseudoimplication on L, then where P = {(a, a → b) | a ∈ V, b ∈ L, a 6≤ b}, there is a complete embedding of (L, →) into (L(P, ⊳), →⊳ ), and ⊳ is reflexive and satisfies right pre- interpolation and left pre-interpolation. Moreover, if ¬ is a pseudocomplementation, then ⊳ is weakly compossible (recall Proposition 4.14.3). 5. If → is a relative pseudocomplementation on L, then where P = {(a, a → b) | a ∈ V, b ∈ Λ, a 6≤ b}, there is a complete embedding of (L, →) into (L(P, ⊳), →⊳ ), and ⊳ is reflexive and compossible (recall Definition 4.11). In each case, if L is complete, then the embedding is an isomorphism. Proof. First we claim that in each part, P is separating in the sense of Definition 4.22. The proof that P is separating in part 5 is already in Holliday 2022, Prop. 3.16(iii), so we give the other cases. To prove part 1 of Definition 4.22, assume a 6≤ b. For parts 1 and 2 of the theorem, we set (c, d) = (a, a → 0), so (c, d) ∈ P since a 6= 0. For parts 3 and 4 of the theorem, from a 6≤ b we obtain a nonzero a′ ∈ V such that a′ ≤ a but a′ 6≤ b, and we set (c, d) = (a′ , a′ → 0). To prove part 2 of Definition 4.22, suppose (c, d) ∈ P and c 6≤ b. Hence there is some b′ ∈ Λ such that c 6≤ b′ and b ≤ b′ . For parts 1 and 3 of the theorem, we set (c′ , d′ ) = (1, 1 → b′ ), so (c′ , d′ ) ∈ P . From c 6≤ b′ we also have c 6≤ 1 → b′ by the right-to-left inequality in Definition B.2.1, so (c′ , d′ ) ⊳ (c, d). For parts 2 and 4, we set (c′ , d′ ) = (c, c → b′ ). Since c 6≤ b′ , we have (c′ , d′ ) ∈ P , and since → is a protoimplication, c 6≤ c → b′ , so (c′ , d′ ) ⊳ (c, d). Now consider any (c′′ , d′′ ) ∈ P with (c′ , d′ ) ⊳ (c′′ , d′′ ). For parts 1 and 3, c′′ 6≤ d′ = 1 → b′ and hence c′′ 6≤ b′ by the left-to-right inequality in Definition B.2.1, so c′′ 6≤ b; similarly, for parts 2 and 4, c′′ 6≤ d′ = c → b′ and hence c′′ 6≤ b′ by Definition B.2.1 and Definition B.2.3, so c′′ 6≤ b. Hence part 2 of Definition 4.22 holds. Thus, by Proposition 4.23, f is a complete embedding of L into L(P, ⊳), which is a lattice isomorphism if L is complete. Next we claim that in each part, f (a → b) = f (a) →⊳ f (b). Suppose (x, x → y) ∈ f (a → b), so x ≤ a → b. Further suppose that (x′ , x′ → y ′ ) ⊳ (x, x → y) and (x′ , x′ → y ′ ) ∈ f (a), so x′ ≤ a. From 43 (x′ , x′ → y ′ ) ⊳ (x, x → y), we have x 6≤ x′ → y ′ . Now we claim that b 6≤ x′ → y ′ . For if b ≤ x′ → y ′ , then by Definition B.2.4, B.2.3, and B.2.2, we have x ≤ a → b ≤ a → (x′ → y ′ ) ≤ x′ → (x′ → y ′ ) ≤ x′ → y ′ , contradicting x 6≤ x′ → y ′ . For parts 1 and 2 of the theorem, we set (x′′ , x′′ → y ′′ ) = (b, b → 0), so (x′′ , x′′ → y ′′ ) ∈ P . For parts 3 and 4, from b 6≤ x′ → y ′ , we obtain a nonzero b′ ∈ V such that b′ ≤ b and b′ 6≤ x′ → y ′ , and we set (x′′ , x′′ → y ′′ ) = (b′ , b′ → 0). For part 5, from b 6≤ x′ → y ′ , we have b ∧ x′ 6≤ y ′ , so we obtain a b′ ∈ V and c′ ∈ Λ such that b′ ≤ b ∧ x′ , y ′ ≤ c′ , and b′ 6≤ c′ , which together imply b′ 6≤ x′ → y ′ . In this case, we set (x′′ , x′′ → y ′′ ) = (b′ , b′ → c′ ). In each case, we have (x′′ , x′′ → y ′′ ) ∈ P , (x′ , x′ → y ′ ) ⊳ (x′′ , x′′ → y ′′ ), and (x′′ , x′′ → y ′′ ) ∈ f (b). Hence (x, x → y) ∈ f (a) →⊳ f (b). Conversely, suppose (x, x → y) ∈ P \ f (a → b), so x 6≤ a → b. For parts 1 and 2 of the theorem, we set (x′ , x′ → y ′ ) = (a, a → b), which immediately belongs to P in part 1 and also belongs to P in part 2 since if a ≤ b, then 1 ≤ b → b ≤ a → b using Definition B.2.3, contradicting x 6≤ a → b. For parts 3 and 4, from x 6≤ a → b, we have a 6≤ x → b by Lemma B.5, so there is a nonzero a′ ∈ V such that a′ ≤ a but a′ 6≤ x → b, so x 6≤ a′ → b by Lemma B.5, and we set (x′ , x′ → y ′ ) = (a′ , a′ → b). For part 4, we also have a′ 6≤ b, for otherwise a′ ≤ b ≤ 1 → b ≤ x → b using Definition B.2.1 and B.2.3, which contradicts what we derived above. Thus, in parts 1-4, (x′ , x′ → y ′ ) ∈ P and (x′ , x′ → y ′ ) ⊳ (x, x → y). Now suppose (x′ , x′ → y ′ ) ⊳ (x′′ , x′′ → y ′′ ), so x′′ ≤ 6 x′ → y ′ = x′ → b. It follows that x′′ 6≤ 1 → b by Definition B.2.3 and then x′′ ≤ 6 b by Definition B.2.1, so (x′′ , y ′′ ) 6∈ f (b). Hence (x, x → y) 6∈ f (a) →⊳ f (b). For part 5, from x 6≤ a → b we have a 6≤ x → b by Lemma B.5 and then a ∧ x 6≤ b, so there are a′ ∈ V and b′ ∈ Λ such that (i) a′ ≤ a ∧ x, (ii) b ≤ b′ , and (iii) a′ 6≤ b′ ; hence (a′ , a′ → b′ ) ∈ P , and (i) and (iii) imply x 6≤ a′ → b′ and therefore (a′ , a′ → b′ ) ⊳ (x, x → y). We set (x′ , x′ → y ′ ) = (a′ , a′ → b′ ). Then if (x′ , x′ → y ′ ) ⊳ (x′′ , x′′ → y ′′ ), so x′′ 6≤ a′ → b′ , then x′′ 6≤ b′ as above and hence x′′ 6≤ b by (ii), so (x′′ , y ′′ ) 6∈ f (b). Thus, (x, x → y) 6∈ f (a) →⊳ f (b). Now for parts 1 and 2, we show that if ¬ is an ultraweak pseudocomplementation, then ⊳ is strongly pseudosymmetric. Suppose (c, c → d) ⊳ (a, a → b), so a 6≤ c → d. Hence a 6= 0, so (a, a → 0) ∈ P , and a 6≤ c → 0 by Definition B.2.4, so c 6≤ a → 0 by Lemma 3.4.2. Thus, (a, a → 0) ⊳ (c, c → d). Since (a, a → 0) and (a, a → b) have the same first coordinate, (a, a → 0) pre-refines (a, a → b) and vice versa. For parts 2, 4, and 5, that ⊳ is reflexive follows from the fact that if → is a protoimplication, then a 6≤ b implies a ≤ 6 a → b. For parts 2 and 4, we also show that ⊳ satisfies right pre-interpolation. Suppose (x , x → y ) ⊳ (x, x → y), so x 6≤ x′ → y ′ . For part 2, we let z = x. For part 4, from x 6≤ x′ → y ′ , we ′ ′ ′ obtain a nonzero a ∈ V such that a ≤ x and a 6≤ x′ → y ′ , and we let z = a. In either case, since → is a protoimplication, z 6≤ x′ → y ′ implies z 6≤ z → (x′ → y ′ ); then given z ≤ x, we have x 6≤ z → (x′ → y ′ ) as well. Thus, (z, z → (x′ → y ′ )) ∈ P and (z, z → (x′ → y ′ )) ⊳ (x, x → y). Moreover, (z, z → (x′ → y ′ )) post-refines (x′ , x′ → y ′ ), for if w ≤ x′ → y ′ , then w ≤ 1 → (x′ → y ′ ) ≤ z → (x′ → y ′ ) by Definition B.2.1 and B.2.3; and since z ≤ x, (z, z → (x′ → y ′ )) pre-refines (x, x → y).27 For parts 3 and 4, we show that ⊳ satisfies left pre-interpolation. Suppose (x′ , x′ → y ′ ) ⊳ (x, x → y), so x 6≤ x′ → y ′ . Hence there is a nonzero z ∈ V such that z ≤ x but z 6≤ x′ → y ′ , so (z, z → (x′ → y ′ )) ∈ P . Moreover, from z 6≤ x′ → y ′ it follows that x′ 6≤ z → (x′ → y ′ ), for otherwise z ≤ x′ → (x′ → y ′ ) ≤ x′ → y ′ by Lemma B.5 and Definition B.2.2. Thus, (z, z → (x′ → y ′ )) ⊳ (x′ , x′ → y ′ ). Moreover, (z, z → (x′ → y ′ )) 27 For parts 2 and 4 when V = L, we can take z = x, in which case (z, z → (x′ → y ′ )) pre-refines (x, x → y) and vice versa, so a strong right pre-interpolation property holds. 44 post-refines (x′ , x′ → y ′ ) and pre-refines (x, x → y) as in the previous paragraph.28 For part 4, we show that if ¬ is a pseudocomplementation, then ⊳ is weakly compossible. Suppose (a, a → b) ⊳ (c, c → d), so c ≤ 6 a → b and hence c 6≤ a → 0 by Definition B.2.4, so a ∧ c 6= 0 since ¬ is pseudocomplementation. Hence there is a nonzero e ∈ V with e ≤ a ∧ c. Then (e, e → 0) ∈ P , and since e ≤ a and e ≤ c, we have that (e, e → 0) pre-refines (a, b) and (c, d). Hence ⊳ is weakly compossible. Finally, for part 5, that ⊳ is compossible is proved in Holliday 2022, Prop. 3.17(iii). For part 5, recall the equivalent definition of →⊳ in compossible reflexive frames from Footnote 20. Completeness theorems for preimplication logics with a connective → obeying principles matching those of Definition B.2 can easily be obtained from Theorem B.6, just as we obtained completeness theorems for logics with ¬ from Theorem 4.24. It is also straightforward to add the quantifiers ∀ and ∃ (recall Theorem 5.3) to such logics. One could attempt a systematic study of preimplicational logics (or the preconditional logics of § 6) analogous to the study of superintuitionistic logics (see Bezhanishvili and Holliday 2019 and references therein), which can be seen as preimplicational (or preconditional) logics. Finally, let us adapt the topological representation of § 4.3 to lattices with preimplications. Given a bounded lattice L and a preimplication →, define FI(L, →) = (X, ⊳) as follows: X is the set of all pairs (F, I) such that F is a filter in L, I is an ideal in L, and for all a, b ∈ L: if a ∈ F and b ∈ I, then a → b ∈ I. Then define (F, I) ⊳ (F ′ , I ′ ) iff I ∩ F ′ = ∅. When dealing with protoimplications, one can impose the additional condition on X that F ∩ I = ∅ (recall § 4.3), thereby making ⊳ reflexive. Finally, given a ∈ L, let b a = {(F, I) ∈ X | a ∈ F }, and let S(L) be FI(L, →) endowed with the topology generated by {b a | a ∈ L}. Theorem B.7. For any bounded lattice L and preimplication → on L, the map a 7→ b a is 1. an embedding of (L, →) into (L(FI(L, →)), →⊳ ) and 2. an isomorphism from L to the subalgebra of (L(FI(L, →)), →⊳ ) consisting of c⊳ -fixpoints that are compact open in the space S(L). Proof. First, we claim that for any a, b ∈ L, (↑a, ↓a → b) ∈ X. For suppose c ∈ ↑a and d ∈ ↓a → b, so a ≤ c and d ≤ a → b. Then by Definition B.2.3, B.2.4, and B.2.2, we have c → d ≤ a → d ≤ a → (a → b) ≤ a → b, so c → d ∈ ↓a → b. Since by Definition B.2.1, a = 1 → a, it follows that (↑1, ↓a) ∈ X as well. Now the proof that b a is a c⊳ -fixpoint and that a 7→ ba is injective and preserves ∧ and ∨ is the same as in the proof of Theorem 4.30. Obviously b1 = X and b0 is the set of all (F, I) ∈ X such that F is an improper filter, which is the set of absurd states (Definition 4.6); clearly if F is improper, then (F, I) is absurd, and conversely, if there is some element a of L not in F , so a 6= 1, then (↑1, ↓a) ⊳ (F, I), so (F, I) is not absurd. Next we show that a\ →b=b a →⊳ bb. First suppose (F, I) ∈ a\ → b, (F ′ , I ′ ) ⊳ (F, I), and (F ′ , I ′ ) ∈ b a, so a ∈ F . Since (F, I) ∈ a\ ′ ′ ′ → b, we have a → b ∈ F , which with (F , I ) ⊳ (F, I) implies a → b 6∈ I , which ′ with a ∈ F ′ and the definition of X implies b 6∈ I ′ . Now let F ′′ = ↑b and I ′′ = ↓b → 0. Then (F ′′ , I ′′ ) ∈ X, a →⊳ bb. Conversely, if (F, I) 6∈ a\ (F ′ , I ′ ) ⊳ (F ′′ , I ′′ ), and (F ′′ , I ′′ ) ∈ bb. Thus, (F, I) ∈ b → b, so a → b 6∈ F , 28 For parts 3 and 4 when V = L, we can take z = x, in which case (z, z → (x′ → y ′ )) pre-refines (x, x → y) and vice versa, so a strong left pre-interpolation property holds. 45 then setting (F ′ , I ′ ) = (↑a, ↓a → b), we have (F ′ , I ′ ) ∈ X and (F ′ , I ′ ) ⊳ (F, I). Now consider any (F ′′ , I ′′ ) such that (F ′ , I ′ ) ⊳ (F ′′ , I ′′ ), so a → b 6∈ F ′′ . Then since b = 1 → b ≤ a → b by Definition B.2.1 and B.2.3, a →⊳ bb. we have b 6∈ F ′′ , so (F ′′ , I ′′ ) 6∈ bb. Thus, (F, I) 6∈ b The proof of part 2 is the same as the proof of Theorem 4.30.2. Under the assumption that → satisfies stronger axioms as in Definition B.4, one can prove that FI(X, →) satisfies corresponding properties in Lemma B.1 (cf. Proposition 4.32). References Juan P. Aguilera and Jan Bydz̆ovský. Fundamental logic is decidable. Manuscript, 2022. Gerard Allwein and J. Michael Dunn. Kripke models for linear logic. The Journal of Symbolic Logic, 58(2): 514–545, 1993. doi: 10.2307/2275217. Gerard Allwein and Chrysafis Hartonas. Duality for bounded lattices. Indiana University Logic Group, Preprint Series, IULG-93-25 (1993), 1993. Agostinho Almeida. Canonical extensions and relational representations of lattices with negation. Studia Logica, 91(2):171–199, 2009. doi: 10.1007/s11225-009-9171-8. Maria Aloni. Conceptual covers in dynamic semantics. In Lawrence Cavedon, Patrick Blackburn, Nick Braisby, and Atsushi Shimojima, editors, Logic, Language and Computation, volume III, pages 23–48. CSLI, 2000. Giulia Battilotti and Giovanni Sambin. Basic logic and the cube of its extensions. In Andrea Cantini, Ettore Casari, and Pierluigi Minari, editors, Logic and Foundations of Mathematics, volume 280 of Synthese Library, pages 165–186. Kluwer Academic Publishers, 1999. Francesco Berto. A modality called ‘negation’. Mind, 124(495):761–793, 2015. doi: 10.1093/mind/fzv026. Francesco Berto and Greg Restall. Negation on the Australian plan. Journal of Philosophical Logic, 48: 1119–1144, 2019. doi: 10.1093/mind/fzv026. Guram Bezhanishvili and Wesley H. Holliday. Locales, nuclei, and Dragalin frames. In L. Beklemishev, S. Demri, and A. Máté, editors, Advances in Modal Logic, volume 11, pages 177–196. College Publications, London, 2016. Guram Bezhanishvili and Wesley H. Holliday. A semantic hierarchy for intuitionistic logic. Indagationes Mathematicae, 30(3):403–469, 2019. doi: 10.1016/j.indag.2019.01.001. Nick Bezhanishvili and Wesley H. Holliday. Choice-free Stone duality. The Journal of Symbolic Logic, 85(1): 109–148, 2020. doi: 10.1017/jsl.2019.11. Katalin Bimbó. Functorial duality for ortholattices and De Morgan lattices. Logica Universalis, 1:311–333, 2007. doi: 10.1007/s11787-007-0016-9. Garrett Birkhoff. Lattice Theory. American Mathematical Society, New York, 1940. 46 Garrett Birkhoff and John von Neumann. The logic of quantum mechanics. Annals of Mathematics, 37(4): 823–843, 1936. Patrick Blackburn, Maarten de Rijke, and Yde Venema. Modal Logic. Cambridge University Press, New York, 2001. Suzanne Bobzien and Ian Rumfitt. Intuitionism and the modal logic of vagueness. Journal of Philosophical Logic, 49:221–248, 2020. doi: 10.1007/s10992-019-09507-x. John P. Burgess. Which modal models are the right ones (for logical necessity)? Theoria, 18(47):145–158, 2003. doi: 10.1387/theoria.418. Stanley Burris and H. P. Sankappanavar. A Course in Universal Algebra. Springer-Verlag, New York, 1981. Zhicheng Chen. A unified relational semantics for intuitionistic logic, basic propositional logic and orthologic with strict implication. arXiv:2207.07306 [math.LO], 2022. Ian Chiswell and Wilfrid Hodges. Mathematical Logic, volume 3 of Oxford Texts in Logic. Oxford University Press, Oxford, 2007. Willem Conradie, Alessandra Palmigiano, Claudette Robinson, and Nachoem Wijnberg. Non-distributive logics: from semantics to meaning. In Adrian Rezus, editor, Contemporary Logic and Computing, Land- scapes in Logic, pages 38–86. College Publications, 2020. A. P. K. Craig, M. Haviar, and H. A. Priestley. A fresh perspective on canonical extensions for bounded lattices. Applied Categorical Structures, 21:725–749, 2013. doi: 10.1007/s10485-012-9287-2. Andrew Craig and Miroslav Haviar. Reconciliation of approaches to the construction of canonical extensions of bounded lattices. Mathematica Slovaca, 64(6):1335–1356, 2014. doi: 10.2478/s12175-014-0278-7. N. J. Cutland and P. F. Gibbins. A regular sequent calculus for quantum logic in which ∧ and ∨ are dual. Logique et Analyse, 25(99):221–248, 1982. Maria Luisa Dalla Chiara and Roberto Giuntini. Quantum logics. In Dov Gabbay and Franz Guenthner, editors, Handbook of Philosophical Logic, pages 129–228. Springer, 2002. doi: 10.1007/978-94-017-0460-1_ 2. Brian A. Davey. On the lattice of subvarieties. Houston Journal of Mathematics, 5(2):183–192, 1979. H. Dishkant. Semantics of the minimal logic of quantum mechanics. Studia Logica, 30(4):23–30, 1972. doi: 10.1007/BF02120818. Anna Dmitrieva. Positive modal logic beyond distributivity: duality, preservation and completeness. Master’s thesis, University of Amsterdam, 2021. Kosta Došen. Negative modal operators in intuitionistic logic. Publications de l’Institut Mathématique. Nouvelle Série, 35(49):3–14, 1984. Kosta Došen. Negation as a modal operator. Reports on Mathematical Logic, 20:15–27, 1986. Kosta Došen. Negation in the light of modal logic. In D. M. Gabbay and H. Wansing, editors, What is Negation?, pages 77–86. Kluwer, Dordrecht, 1999. 47 A. G. Dragalin. Matematicheskii Intuitsionizm: Vvedenie v Teoriyu Dokazatelstv. Matematicheskaya Logika i Osnovaniya Matematiki. “Nauka”, Moscow, 1979. A. G. Dragalin. Mathematical Intuitionism: Introduction to Proof Theory, volume 67 of Translations of Mathematical Monographs. American Mathematical Society, Providence, RI, 1988. M. A. E. Dummett and E. J. Lemmon. Modal logics between S4 and S5. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 5:250–264, 1959. doi: 10.1002/malq.19590051405. Michael Dummett. The Logical Basis of Metaphysics. Harvard University Press, Cambridge, 1991. Michael Dummett. Elements of Intuitionism. Clarendon Press, Oxford, 2nd edition, 2000. J. Michael Dunn. Star and perp: Two treatments of negation. Philosophical Perspectives, 7:331–357, 1993. J. Michael Dunn. Generalized ortho negation. In H. Wansing, editor, Negation. A Notion in Focus, pages 3–26. de Gruyter, Berlin, 1996. J. Michael Dunn. A comparative study of various model-theoretic treatments of negation: a history of formal negation. In D. M. Gabbay and H. Wansing, editors, What is Negation?, pages 23–51. Kluwer, Dordrecht, 1999. J. Michael Dunn and Gary M. Hardegree. Algebraic Methods in Philosophical Logic. Oxford University Press, New York, 2001. J. Michael Dunn and Chunlai Zhou. Negation in the context of gaggle theory. Studia Logica, 80:235–264, 2005. doi: 10.1007/s11225-005-8470-y. Wojciech Dzik, Ewa Orlowska, and Clint van Alten. Relational representation theorems for general lattices with negations. In Relations and Kleene Algebra in Computer Science. RelMiCS 2006, volume 4136 of Lecture Notes in Computer Science, pages 162–176. Springer, 2006a. doi: 10.1007/11828563_11. Wojciech Dzik, Ewa Orlowska, and Clint van Alten. Relational representation theorems for lattices with negations: A survey. Lecture Notes in Artificial Intelligence, 4342:245–266, 2006b. doi: 10.1007/11964810_ 12. Dorothy Edgington. On conditionals. Mind, 104(414):235–329, 1995. doi: 10.1093/mind/104.414.235. Uwe Egly and Hans Tompits. On different proof-search strategies for orthologic. Studia Logica, 73:131–152, 2012. doi: 10.1023/A:1022993408070. Herbert B. Enderton. A Mathematical Introduction to Logic. Harcourt Academic Press, 2001. Hartry Field. No fact of the matter. Australasian Journal of Philosophy, 81(4):457–480, 2003. doi: 10.1080/ 713659756. Frederic B. Fitch. Symbolic Logic: An Introduction. The Ronald Press Company, New York, 1952. Frederic B. Fitch. Natural deduction rules for obligation. American Philosophical Quarterly, 3(1):27–38, 1966. 48 Bernhard Ganter. Two basic algorithms in concept analysis. In Formal Concept Analysis. ICFCA 2010, volume 5986 of Lecture Notes in Computer Science, pages 312–340. Springer, 2010. doi: 10.1007/ 978-3-642-11928-6_22. Mai Gehrke and John Harding. Bounded lattice expansions. Journal of Algebra, 238(1):345–371, 2001. doi: 10.1006/jabr.2000.8622. Mai Gehrke, John Harding, and Yde Venema. MacNeille completions and canonical extensions. Transactions of the American Mathematical Society, 358(2):573–590, 2005. doi: 10.1090/S0002-9947-05-03816-X. Gerhard Gentzen. Untersuchungen über das logische Schließen. Mathematische Zeitschrift, 39:176–210, 405–431, 1935. English translation in Szabo 1969, pp. 68-131. Gerhard Gentzen. Die Widerspruchsfreiheit der reinen Zahlentheorie. Mathematische Annalen, 112:493–565, 1936. English translation in Szabo 1969, pp. 132-213. Herman Geuvers and Rob Nederpelt. Rewriting for Fitch style natural deductions. In Vincent Oostrom, editor, Rewriting Techniques and Applications. RTA 2004, volume 3091 of Lecture Notes in Computer Science, pages 134–154. Springer, 2004. doi: 10.1007/978-3-540-25979-4_10. V. Glivenko. Sur quelques points de la logique de M. Brouwer. Académie Royale de Belgique, Bulletin de la classe des sciences, 15:183–188, 1929. English translation in Mancosu 1998, pp. 301-305. K. Gödel. Eine Interpretation des intuitionistischen Aussagenkalküls. Ergebnisse eines Mathematischen Kolloquiums, 4:39–40, 1933a. English translation in Gödel 1986, pp. 301-303. K. Gödel. Collected Works. Oxford University Press, New York, 1986. Kurt Gödel. Zur intuitionistischen Arithmetik und Zahlentheorie. Ergebnisse eines Mathematischen Kollo- quiums, 4:34–38, 1933b. English translation in Gödel 1986, pp. 286-295. Robert Goldblatt. Cover semantics for quantified lax logic. Journal of Logic and Computation, 21(6): 1035–1063, 2011. doi: 10.1093/logcom/exq029. Robert I. Goldblatt. Semantic analysis of orthologic. Journal of Philosophical Logic, 3(1):19–35, 1974. doi: 10.1007/BF00652069. Robert I. Goldblatt. The Stone space of an ortholattice. Bulletin of the London Mathematical Society, 7(1): 45–48, 1975. doi: 10.1112/blms/7.1.45. Jeroen Groenendijk, Martin Stokhof, and Frank Veltman. Coreference and modality. In Shalom Lappin, editor, Handbook of Contemporary Semantic Theory, pages 179–216. Oxford, Blackwell, 1996. Andrzej Grzegorczyk. A philosophically plausible formal interpretation of intuitionistic logic. Indagationes Mathematicae, 26:596–601, 1964. Allen P. Hazen and Francis Jeffry Pelletier. Gentzen and Jáskowski natural deduction: Fundamentally similar but importantly different. Studia Logica, 102:1103–1142, 2014. doi: 10.1007/s11225-014-9564-1. J. van Heijenoort. From Frege to Gödel: A Sourcebook in Mathematical Logic, 1879-1931. Harvard University Press, Cambridge, MA, 1967. 49 Wesley H. Holliday. Three roads to complete lattices: Orders, compatibility, polarity. Algebra Universalis, 82(26), 2021. doi: 10.1007/s00012-021-00711-y. Wesley H. Holliday. Compatibility and accessibility: lattice representations for semantics of non-classical and modal logics. In David Fernández Duque and Alessandra Palmigiano, editors, Advances in Modal Logic, Vol. 14. College Publications, London, 2022. arXiv:2201.07098 [math.LO]. Wesley H. Holliday and Matthew Mandelkern. The orthologic of epistemic modals. arXiv:2203.02872 [cs.LO], 2022. Laurence R. Horn and Heinrich Wansing. Negation. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2020 edition, 2020. Lloyd Humberstone. The Connectives. MIT Press, Cambridge, MA, 2011. Stanisław Jaśkowski. On the rules of suppositions in formal logic. Studia Logica, 1:5–32, 1934. Ingebrigt Johansson. Der minimalkalkül, ein reduzierter intuitionistischer formalismus. Compositio Mathe- matica, 4:119–136, 1937. Tomoaki Kawano. Sequent calculi for orthologic with strict implication. Bulletin of the Section of Logic, 5 (1):73–89, 2022. doi: 10.18778/0138-0680.2021.22. S. C. Kleene. On notation for ordinal numbers. The Journal of Symbolic Logic, 3(4):150–155, 1938. doi: 10.2307/2267778. A. N. Kolmogorov. O principe tertium non datur. Matematiceskij Sbornik, 32:646–667, 1925. English translation in van Heijenoort 1967, pp. 416-437. Niko Kolodny and John MacFarlane. Ifs and oughts. Journal of Philosophy, 107(3):115–143, 2010. doi: 10.5840/jphil2010107310. Saul A. Kripke. Semantical analysis of intuitionistic logic I. In J. N. Crossley and M. A. E. Dummett, editors, Formal Systems and Recursive Functions, pages 92–130. North-Holland, Amsterdam, 1965. David Lewis. Counterfactuals. Basil Blackwell, Oxford, 1973. M. Donald MacLaren. Atomic orthocomplemented lattices. Pacific Journal of Mathematics, 14(2):597–612, 1964. P. Mancosu. From Brouwer to Hilbert: The Debate on the Foundations of Mathematics in the 1920s. Oxford University Press, New York, 1998. Matthew Mandelkern. Bounded modality. The Philosophical Review, 128(1):1–61, 2019. doi: 10.1215/ 00318108-7213001. Guillaume Massas. B-frame duality. Annals of Pure and Applied Logic, Forthcoming. URL https://escholarship.org/uc/item/78v634pc. W. McCune. Prover9 and Mace4. http://www.cs.unm.edu/~mccune/prover9/, 2010. Joseph McDonald and Kentarô Yamamoto. Choice-free duality for orthocomplemented lattices by means of spectral spaces. Algebra Universalis, 83(37), 2022. arXiv:2010.06763 [math.LO]. 50 Vann McGee. A counterexample to modus ponens. The Journal of Philosophy, 82(9):462–471, 1985. doi: 10.2307/2026276. J. C. C. McKinsey and A. Tarski. Some theorems about the sentential calculi of Lewis and Heyting. The Journal of Symbolic Logic, 13:1–15, 1948. doi: 10.2307/2268135. Robert K. Meyer and John K. Slaney. Abelian logic (From A to Z). In Graham Priest, Jean Norman, and Richard Routley, editors, Paraconsistent Logic: Essays on the Inconsistent, pages 245–288. Philosophia Verlag, Munich, 1989. Richard Montague. Universal Grammar. Theoria, 36(3):373–398, 1970. doi: 10.1111/j.1755-2567.1970. tb00434.x. Jürgen Schulte Mönting. Cut elimination and word problems for varieties of lattices. Algebra Universalis, 12:290–321, 1981. Eric Pacuit. Neighborhood Semantics for Modal Logic. Short Textbooks in Logic. Springer, Dordrecht, 2017. doi: 10.1007/978-3-319-67149-9. Miroslav Ploščica. A natural representation of bounded lattices. Tatra Mountains Mathematical Publication, 5:75–88, 1995. Dag Prawitz. Towards a foundation of a general proof theory. In Patrick Suppes, Leon Henkin, Athanese Joja, and Gr. C. Moisil, editors, Logic, Methodology and Philosophy of Science IV, pages 225–250. North- Holland, Amsterdam, 1973. Graham Priest, Koji Tanaka, and Zach Weber. Paraconsistent Logic. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2022 edition, 2022. A. N. Prior. The runabout inference-ticket. Analysis, 21(2):38–39, 1960. doi: 10.1093/analys/21.2.38. Jordi Rebagliato and Ventura Verdú. On the algebraization of some Gentzen systems. Fundamenta Infor- maticae, 17(2-4):319–338, 1993. doi: 10.3233/FI-1993-182-417. Greg Restall. An Introduction to Substructural Logics. Routledge, New York, 2000. Ian Rumfitt. Against harmony. In Bob Hale, Crispin Wright, and Alexander Miller, editors, A Companion to the Philosophy of Language, volume 1, pages 225–249. John Wiley & Sons Ltd., 2nd edition, 2017. Paolo Santorio. Trivializing informational consequence. Philosophy and Phenomenological Research, 104(2): 297–320, 2022. doi: 10.1111/phpr.12745. Peter Schroeder-Heister. Proof-theoretic semantics. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2018 edition, 2018. Dana Scott. Advice on modal logic. In Karel Lambert, editor, Philosophical Problems in Logic: Some Recent Developments, volume 29, pages 143–173. D. Reidel Publishing Company, Dordrecht, 1970. Robert C. Stalnaker. A theory of conditionals. In Nicholas Rescher, editor, Studies in Logical Theory, pages 98–112. Blackwell, 1968. 51 M. E. Szabo, editor. The Collected Papers of Gerhard Gentzen. North-Holland Publishing Company, Ams- terdam, 1969. A. S. Troelstra and D. van Dalen. Constructivism in Mathematics, volume I. North-Holland, Amsterdam, 1988. Alasdair Urquhart. A topological representation theory for lattices. Algebra Universalis, 8:45–58, 1978. doi: 10.1007/BF02485369. D. Vakarelov. Consistency, completeness and negation. In G. Priest, R. Routley, and J. Norman, editors, Paraconsistent Logic: Essays on the Inconsistent, pages 328–368. Philosophia Verlag, Munich, 1989. Bas van Fraassen. Identity in intensional logic. Versus, 44/45:201–219, 1986. Frank Veltman. Logics for Conditionals. PhD thesis, University of Amsterdam, 1985. Albert Visser. A propositional logic with explicit fixed points. Studia Logica, 40(2):155–175, 1981. doi: 10.1007/BF01874706. Crispin Wright. On being in a quandary: relativism, vagueness, logical revisionism. Mind, 110(437):45–98, 2001. doi: 10.1093/mind/110.437.45. Seth Yalcin. Epistemic modals. Mind, 116(464):983–1026, 2007. doi: 10.1093/mind/fzm983. Seth Yalcin. A counterexample to modus tollens. Journal of Philosophical Logic, 41:1001–1024, 2012. doi: 10.1007/s10992-012-9228-4. Shengyang Zhong. A general relational semantics of propositional logic: Axiomatization. In A. Silva, R. Wassermann, and R. Queiroz, editors, Logic, Language, Information, and Computation. WoL- LIC 2021, volume 13038 of Lecture Notes in Computer Science, pages 82–99. Springer, 2021. doi: 10.1007/978-3-030-88853-4_6. 52

References (110)

  1. Juan P. Aguilera and Jan Bydzovský. Fundamental logic is decidable. Manuscript, 2022.
  2. Gerard Allwein and J. Michael Dunn. Kripke models for linear logic. The Journal of Symbolic Logic, 58(2): 514-545, 1993. doi: 10.2307/2275217.
  3. Gerard Allwein and Chrysafis Hartonas. Duality for bounded lattices. Indiana University Logic Group, Preprint Series, IULG-93-25 (1993), 1993.
  4. Agostinho Almeida. Canonical extensions and relational representations of lattices with negation. Studia Logica, 91(2):171-199, 2009. doi: 10.1007/s11225-009-9171-8.
  5. Maria Aloni. Conceptual covers in dynamic semantics. In Lawrence Cavedon, Patrick Blackburn, Nick Braisby, and Atsushi Shimojima, editors, Logic, Language and Computation, volume III, pages 23-48. CSLI, 2000.
  6. Giulia Battilotti and Giovanni Sambin. Basic logic and the cube of its extensions. In Andrea Cantini, Ettore Casari, and Pierluigi Minari, editors, Logic and Foundations of Mathematics, volume 280 of Synthese Library, pages 165-186. Kluwer Academic Publishers, 1999.
  7. Francesco Berto. A modality called 'negation'. Mind, 124(495):761-793, 2015. doi: 10.1093/mind/fzv026.
  8. Francesco Berto and Greg Restall. Negation on the Australian plan. Journal of Philosophical Logic, 48: 1119-1144, 2019. doi: 10.1093/mind/fzv026.
  9. Guram Bezhanishvili and Wesley H. Holliday. Locales, nuclei, and Dragalin frames. In L. Beklemishev, S. Demri, and A. Máté, editors, Advances in Modal Logic, volume 11, pages 177-196. College Publications, London, 2016.
  10. Guram Bezhanishvili and Wesley H. Holliday. A semantic hierarchy for intuitionistic logic. Indagationes Mathematicae, 30(3):403-469, 2019. doi: 10.1016/j.indag.2019.01.001.
  11. Nick Bezhanishvili and Wesley H. Holliday. Choice-free Stone duality. The Journal of Symbolic Logic, 85(1): 109-148, 2020. doi: 10.1017/jsl.2019.11.
  12. Katalin Bimbó. Functorial duality for ortholattices and De Morgan lattices. Logica Universalis, 1:311-333, 2007. doi: 10.1007/s11787-007-0016-9.
  13. Garrett Birkhoff. Lattice Theory. American Mathematical Society, New York, 1940.
  14. Garrett Birkhoff and John von Neumann. The logic of quantum mechanics. Annals of Mathematics, 37(4): 823-843, 1936.
  15. Patrick Blackburn, Maarten de Rijke, and Yde Venema. Modal Logic. Cambridge University Press, New York, 2001.
  16. Suzanne Bobzien and Ian Rumfitt. Intuitionism and the modal logic of vagueness. Journal of Philosophical Logic, 49:221-248, 2020. doi: 10.1007/s10992-019-09507-x.
  17. John P. Burgess. Which modal models are the right ones (for logical necessity)? Theoria, 18(47):145-158, 2003. doi: 10.1387/theoria.418.
  18. Stanley Burris and H. P. Sankappanavar. A Course in Universal Algebra. Springer-Verlag, New York, 1981.
  19. Zhicheng Chen. A unified relational semantics for intuitionistic logic, basic propositional logic and orthologic with strict implication. arXiv:2207.07306 [math.LO], 2022.
  20. Ian Chiswell and Wilfrid Hodges. Mathematical Logic, volume 3 of Oxford Texts in Logic. Oxford University Press, Oxford, 2007.
  21. Willem Conradie, Alessandra Palmigiano, Claudette Robinson, and Nachoem Wijnberg. Non-distributive logics: from semantics to meaning. In Adrian Rezus, editor, Contemporary Logic and Computing, Land- scapes in Logic, pages 38-86. College Publications, 2020.
  22. A. P. K. Craig, M. Haviar, and H. A. Priestley. A fresh perspective on canonical extensions for bounded lattices. Applied Categorical Structures, 21:725-749, 2013. doi: 10.1007/s10485-012-9287-2.
  23. Andrew Craig and Miroslav Haviar. Reconciliation of approaches to the construction of canonical extensions of bounded lattices. Mathematica Slovaca, 64(6):1335-1356, 2014. doi: 10.2478/s12175-014-0278-7.
  24. N. J. Cutland and P. F. Gibbins. A regular sequent calculus for quantum logic in which ∧ and ∨ are dual. Logique et Analyse, 25(99):221-248, 1982.
  25. Maria Luisa Dalla Chiara and Roberto Giuntini. Quantum logics. In Dov Gabbay and Franz Guenthner, editors, Handbook of Philosophical Logic, pages 129-228. Springer, 2002. doi: 10.1007/978-94-017-0460-1_
  26. Brian A. Davey. On the lattice of subvarieties. Houston Journal of Mathematics, 5(2):183-192, 1979.
  27. H. Dishkant. Semantics of the minimal logic of quantum mechanics. Studia Logica, 30(4):23-30, 1972. doi: 10.1007/BF02120818.
  28. Anna Dmitrieva. Positive modal logic beyond distributivity: duality, preservation and completeness. Master's thesis, University of Amsterdam, 2021.
  29. Kosta Došen. Negative modal operators in intuitionistic logic. Publications de l'Institut Mathématique. Nouvelle Série, 35(49):3-14, 1984.
  30. Kosta Došen. Negation as a modal operator. Reports on Mathematical Logic, 20:15-27, 1986.
  31. Kosta Došen. Negation in the light of modal logic. In D. M. Gabbay and H. Wansing, editors, What is Negation?, pages 77-86. Kluwer, Dordrecht, 1999.
  32. A. G. Dragalin. Matematicheskii Intuitsionizm: Vvedenie v Teoriyu Dokazatelstv. Matematicheskaya Logika i Osnovaniya Matematiki. "Nauka", Moscow, 1979.
  33. A. G. Dragalin. Mathematical Intuitionism: Introduction to Proof Theory, volume 67 of Translations of Mathematical Monographs. American Mathematical Society, Providence, RI, 1988.
  34. M. A. E. Dummett and E. J. Lemmon. Modal logics between S4 and S5. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 5:250-264, 1959. doi: 10.1002/malq.19590051405.
  35. Michael Dummett. The Logical Basis of Metaphysics. Harvard University Press, Cambridge, 1991.
  36. Michael Dummett. Elements of Intuitionism. Clarendon Press, Oxford, 2nd edition, 2000.
  37. J. Michael Dunn. Star and perp: Two treatments of negation. Philosophical Perspectives, 7:331-357, 1993.
  38. J. Michael Dunn. Generalized ortho negation. In H. Wansing, editor, Negation. A Notion in Focus, pages 3-26. de Gruyter, Berlin, 1996.
  39. J. Michael Dunn. A comparative study of various model-theoretic treatments of negation: a history of formal negation. In D. M. Gabbay and H. Wansing, editors, What is Negation?, pages 23-51. Kluwer, Dordrecht, 1999.
  40. J. Michael Dunn and Gary M. Hardegree. Algebraic Methods in Philosophical Logic. Oxford University Press, New York, 2001.
  41. J. Michael Dunn and Chunlai Zhou. Negation in the context of gaggle theory. Studia Logica, 80:235-264, 2005. doi: 10.1007/s11225-005-8470-y.
  42. Wojciech Dzik, Ewa Orlowska, and Clint van Alten. Relational representation theorems for general lattices with negations. In Relations and Kleene Algebra in Computer Science. RelMiCS 2006, volume 4136 of Lecture Notes in Computer Science, pages 162-176. Springer, 2006a. doi: 10.1007/11828563_11.
  43. Wojciech Dzik, Ewa Orlowska, and Clint van Alten. Relational representation theorems for lattices with negations: A survey. Lecture Notes in Artificial Intelligence, 4342:245-266, 2006b. doi: 10.1007/11964810_
  44. Dorothy Edgington. On conditionals. Mind, 104(414):235-329, 1995. doi: 10.1093/mind/104.414.235. Uwe Egly and Hans Tompits. On different proof-search strategies for orthologic. Studia Logica, 73:131-152, 2012. doi: 10.1023/A:1022993408070.
  45. Herbert B. Enderton. A Mathematical Introduction to Logic. Harcourt Academic Press, 2001.
  46. Hartry Field. No fact of the matter. Australasian Journal of Philosophy, 81(4):457-480, 2003. doi: 10.1080/ 713659756.
  47. Frederic B. Fitch. Symbolic Logic: An Introduction. The Ronald Press Company, New York, 1952.
  48. Frederic B. Fitch. Natural deduction rules for obligation. American Philosophical Quarterly, 3(1):27-38, 1966.
  49. Bernhard Ganter. Two basic algorithms in concept analysis. In Formal Concept Analysis. ICFCA 2010, volume 5986 of Lecture Notes in Computer Science, pages 312-340. Springer, 2010. doi: 10.1007/ 978-3-642-11928-6_22.
  50. Mai Gehrke and John Harding. Bounded lattice expansions. Journal of Algebra, 238(1):345-371, 2001. doi: 10.1006/jabr.2000.8622.
  51. Mai Gehrke, John Harding, and Yde Venema. MacNeille completions and canonical extensions. Transactions of the American Mathematical Society, 358(2):573-590, 2005. doi: 10.1090/S0002-9947-05-03816-X.
  52. Gerhard Gentzen. Untersuchungen über das logische Schließen. Mathematische Zeitschrift, 39:176-210, 405-431, 1935. English translation in Szabo 1969, pp. 68-131.
  53. Gerhard Gentzen. Die Widerspruchsfreiheit der reinen Zahlentheorie. Mathematische Annalen, 112:493-565, 1936. English translation in Szabo 1969, pp. 132-213.
  54. Herman Geuvers and Rob Nederpelt. Rewriting for Fitch style natural deductions. In Vincent Oostrom, editor, Rewriting Techniques and Applications. RTA 2004, volume 3091 of Lecture Notes in Computer Science, pages 134-154. Springer, 2004. doi: 10.1007/978-3-540-25979-4_10.
  55. V. Glivenko. Sur quelques points de la logique de M. Brouwer. Académie Royale de Belgique, Bulletin de la classe des sciences, 15:183-188, 1929. English translation in Mancosu 1998, pp. 301-305.
  56. K. Gödel. Eine Interpretation des intuitionistischen Aussagenkalküls. Ergebnisse eines Mathematischen Kolloquiums, 4:39-40, 1933a. English translation in Gödel 1986, pp. 301-303.
  57. K. Gödel. Collected Works. Oxford University Press, New York, 1986.
  58. Kurt Gödel. Zur intuitionistischen Arithmetik und Zahlentheorie. Ergebnisse eines Mathematischen Kollo- quiums, 4:34-38, 1933b. English translation in Gödel 1986, pp. 286-295.
  59. Robert Goldblatt. Cover semantics for quantified lax logic. Journal of Logic and Computation, 21(6): 1035-1063, 2011. doi: 10.1093/logcom/exq029.
  60. Robert I. Goldblatt. Semantic analysis of orthologic. Journal of Philosophical Logic, 3(1):19-35, 1974. doi: 10.1007/BF00652069.
  61. Robert I. Goldblatt. The Stone space of an ortholattice. Bulletin of the London Mathematical Society, 7(1): 45-48, 1975. doi: 10.1112/blms/7.1.45.
  62. Jeroen Groenendijk, Martin Stokhof, and Frank Veltman. Coreference and modality. In Shalom Lappin, editor, Handbook of Contemporary Semantic Theory, pages 179-216. Oxford, Blackwell, 1996.
  63. Andrzej Grzegorczyk. A philosophically plausible formal interpretation of intuitionistic logic. Indagationes Mathematicae, 26:596-601, 1964.
  64. Allen P. Hazen and Francis Jeffry Pelletier. Gentzen and Jáskowski natural deduction: Fundamentally similar but importantly different. Studia Logica, 102:1103-1142, 2014. doi: 10.1007/s11225-014-9564-1.
  65. J. van Heijenoort. From Frege to Gödel: A Sourcebook in Mathematical Logic, 1879-1931. Harvard University Press, Cambridge, MA, 1967.
  66. Wesley H. Holliday. Three roads to complete lattices: Orders, compatibility, polarity. Algebra Universalis, 82(26), 2021. doi: 10.1007/s00012-021-00711-y.
  67. Wesley H. Holliday. Compatibility and accessibility: lattice representations for semantics of non-classical and modal logics. In David Fernández Duque and Alessandra Palmigiano, editors, Advances in Modal Logic, Vol. 14. College Publications, London, 2022. arXiv:2201.07098 [math.LO].
  68. Wesley H. Holliday and Matthew Mandelkern. The orthologic of epistemic modals. arXiv:2203.02872 [cs.LO], 2022.
  69. Laurence R. Horn and Heinrich Wansing. Negation. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2020 edition, 2020.
  70. Lloyd Humberstone. The Connectives. MIT Press, Cambridge, MA, 2011.
  71. Stanisław Jaśkowski. On the rules of suppositions in formal logic. Studia Logica, 1:5-32, 1934.
  72. Ingebrigt Johansson. Der minimalkalkül, ein reduzierter intuitionistischer formalismus. Compositio Mathe- matica, 4:119-136, 1937.
  73. Tomoaki Kawano. Sequent calculi for orthologic with strict implication. Bulletin of the Section of Logic, 5 (1):73-89, 2022. doi: 10.18778/0138-0680.2021.22.
  74. S. C. Kleene. On notation for ordinal numbers. The Journal of Symbolic Logic, 3(4):150-155, 1938. doi: 10.2307/2267778.
  75. A. N. Kolmogorov. O principe tertium non datur. Matematiceskij Sbornik, 32:646-667, 1925. English translation in van Heijenoort 1967, pp. 416-437.
  76. Niko Kolodny and John MacFarlane. Ifs and oughts. Journal of Philosophy, 107(3):115-143, 2010. doi: 10.5840/jphil2010107310.
  77. Saul A. Kripke. Semantical analysis of intuitionistic logic I. In J. N. Crossley and M. A. E. Dummett, editors, Formal Systems and Recursive Functions, pages 92-130. North-Holland, Amsterdam, 1965.
  78. David Lewis. Counterfactuals. Basil Blackwell, Oxford, 1973.
  79. M. Donald MacLaren. Atomic orthocomplemented lattices. Pacific Journal of Mathematics, 14(2):597-612, 1964.
  80. P. Mancosu. From Brouwer to Hilbert: The Debate on the Foundations of Mathematics in the 1920s. Oxford University Press, New York, 1998.
  81. Matthew Mandelkern. Bounded modality. The Philosophical Review, 128(1):1-61, 2019. doi: 10.1215/ 00318108-7213001.
  82. Guillaume Massas. B-frame duality. Annals of Pure and Applied Logic, Forthcoming. URL https://escholarship.org/uc/item/78v634pc.
  83. W. McCune. Prover9 and Mace4. http://www.cs.unm.edu/~mccune/prover9/, 2010.
  84. Joseph McDonald and Kentarô Yamamoto. Choice-free duality for orthocomplemented lattices by means of spectral spaces. Algebra Universalis, 83(37), 2022. arXiv:2010.06763 [math.LO].
  85. Vann McGee. A counterexample to modus ponens. The Journal of Philosophy, 82(9):462-471, 1985. doi: 10.2307/2026276.
  86. J. C. C. McKinsey and A. Tarski. Some theorems about the sentential calculi of Lewis and Heyting. The Journal of Symbolic Logic, 13:1-15, 1948. doi: 10.2307/2268135.
  87. Robert K. Meyer and John K. Slaney. Abelian logic (From A to Z). In Graham Priest, Jean Norman, and Richard Routley, editors, Paraconsistent Logic: Essays on the Inconsistent, pages 245-288. Philosophia Verlag, Munich, 1989.
  88. Richard Montague. Universal Grammar. Theoria, 36(3):373-398, 1970. doi: 10.1111/j.1755-2567.1970. tb00434.x.
  89. Jürgen Schulte Mönting. Cut elimination and word problems for varieties of lattices. Algebra Universalis, 12:290-321, 1981.
  90. Eric Pacuit. Neighborhood Semantics for Modal Logic. Short Textbooks in Logic. Springer, Dordrecht, 2017. doi: 10.1007/978-3-319-67149-9.
  91. Miroslav Ploščica. A natural representation of bounded lattices. Tatra Mountains Mathematical Publication, 5:75-88, 1995.
  92. Dag Prawitz. Towards a foundation of a general proof theory. In Patrick Suppes, Leon Henkin, Athanese Joja, and Gr. C. Moisil, editors, Logic, Methodology and Philosophy of Science IV, pages 225-250. North- Holland, Amsterdam, 1973.
  93. Graham Priest, Koji Tanaka, and Zach Weber. Paraconsistent Logic. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2022 edition, 2022.
  94. A. N. Prior. The runabout inference-ticket. Analysis, 21(2):38-39, 1960. doi: 10.1093/analys/21.2.38. Jordi Rebagliato and Ventura Verdú. On the algebraization of some Gentzen systems. Fundamenta Infor- maticae, 17(2-4):319-338, 1993. doi: 10.3233/FI-1993-182-417.
  95. Greg Restall. An Introduction to Substructural Logics. Routledge, New York, 2000.
  96. Ian Rumfitt. Against harmony. In Bob Hale, Crispin Wright, and Alexander Miller, editors, A Companion to the Philosophy of Language, volume 1, pages 225-249. John Wiley & Sons Ltd., 2nd edition, 2017.
  97. Paolo Santorio. Trivializing informational consequence. Philosophy and Phenomenological Research, 104(2): 297-320, 2022. doi: 10.1111/phpr.12745.
  98. Peter Schroeder-Heister. Proof-theoretic semantics. In Edward N. Zalta, editor, The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2018 edition, 2018.
  99. Dana Scott. Advice on modal logic. In Karel Lambert, editor, Philosophical Problems in Logic: Some Recent Developments, volume 29, pages 143-173. D. Reidel Publishing Company, Dordrecht, 1970.
  100. Robert C. Stalnaker. A theory of conditionals. In Nicholas Rescher, editor, Studies in Logical Theory, pages 98-112. Blackwell, 1968.
  101. M. E. Szabo, editor. The Collected Papers of Gerhard Gentzen. North-Holland Publishing Company, Ams- terdam, 1969.
  102. A. S. Troelstra and D. van Dalen. Constructivism in Mathematics, volume I. North-Holland, Amsterdam, 1988.
  103. Alasdair Urquhart. A topological representation theory for lattices. Algebra Universalis, 8:45-58, 1978. doi: 10.1007/BF02485369.
  104. D. Vakarelov. Consistency, completeness and negation. In G. Priest, R. Routley, and J. Norman, editors, Paraconsistent Logic: Essays on the Inconsistent, pages 328-368. Philosophia Verlag, Munich, 1989. Bas van Fraassen. Identity in intensional logic. Versus, 44/45:201-219, 1986.
  105. Frank Veltman. Logics for Conditionals. PhD thesis, University of Amsterdam, 1985.
  106. Albert Visser. A propositional logic with explicit fixed points. Studia Logica, 40(2):155-175, 1981. doi: 10.1007/BF01874706.
  107. Crispin Wright. On being in a quandary: relativism, vagueness, logical revisionism. Mind, 110(437):45-98, 2001. doi: 10.1093/mind/110.437.45.
  108. Seth Yalcin. Epistemic modals. Mind, 116(464):983-1026, 2007. doi: 10.1093/mind/fzm983.
  109. Seth Yalcin. A counterexample to modus tollens. Journal of Philosophical Logic, 41:1001-1024, 2012. doi: 10.1007/s10992-012-9228-4.
  110. Shengyang Zhong. A general relational semantics of propositional logic: Axiomatization. In A. Silva, R. Wassermann, and R. Queiroz, editors, Logic, Language, Information, and Computation. WoL- LIC 2021, volume 13038 of Lecture Notes in Computer Science, pages 82-99. Springer, 2021. doi: 10.1007/978-3-030-88853-4_6.