Proof-theoretic Validity. Stephen Read University of St Andrews. Analytic Validity Harmony GE-Harmony Justifying the E-rules

Size: px
Start display at page:

Download "Proof-theoretic Validity. Stephen Read University of St Andrews. Analytic Validity Harmony GE-Harmony Justifying the E-rules"

Transcription

1 Boğaziçi University Arché: Philosophical esearch Centre for Logic, Language, Metaphysics and Epistemology Foundations of Logical Consequence Project Funded by 4 April 2012 GE- In 1960, Arthur Prior introduced a new connective tonk with the rules: tonk tonk-i tonk tonk-e His target was the idea that there are inferences whose validity arises solely from the meanings of certain expressions occurring in them However, by chaining together an application of tonk-i to one of tonk-e, we can apparently derive any proposition from any other This is clearly absurd and disastrous How can one possibly define such an inference into existence? We may agree with Prior that tonk had not been given a coherent meaning by these rules ather, whatever meaning tonk-introduction had conferred on the neologism tonk was then contradicted by Prior s tonk-elimination rule But we might respond to Prior by claiming that if rules were set down for a term which did properly confer meaning on it, then certain inferences would be analytic in virtue of that meaning What constraints must rules satisfy in order to confer a coherent meaning on the terms involved? slr@st-andacuk GE- 1 / 36 2 / 36 Michael ummett introduced the term harmony for this constraint: in order for the rules to confer meaning on a term, two aspects of its use must be in harmony Those two aspects are the grounds for an assertion as opposed to the consequences we are entitled to draw from such an assertion Those whom Prior was criticising, ummett claimed, committed the error of failing to appreciate the interplay between the different aspects of use, and the requirement of harmony between them If the linguistic system as a whole is to be coherent, there must be a harmony between these two aspects ummett is here following out an idea of Gentzen s, in a famous and much-quoted passage where he says that the E-inferences are, through certain conditions, unique consequences of the respective I-inferences slr@st-andacuk GE- Justification ummett s aim is the proof-theoretic justification of logical laws In this, he was following the lead of ag Prawitz In a series of articles on the foundations of a general proof theory published in the 1970s, Prawitz had set out to find a characterization of validity of argument independent of model theory, as typified by Tarski s account of logical consequence Following Gentzen s idea in the passage cited above, Prawitz accounts an argument or derivation valid by virtue of the meaning or definition of the logical constants encapsulated in the introduction rules Take the introduction-rules as given Then any argument (or in the general case, argument-schema) is valid if there is a justifying operation ultimately reducing the argument to the application of introduction-rules to atomic sentences: The main idea is this: while the introduction inferences represent the form of proofs of compound formulas by the very meaning of the logical constants and hence preserve validity, other inferences have to be justified by the evidence of operations of a certain kind slr@st-andacuk GE- 3 / 36 4 / 36

2 General-Elimination What Prawitz does, in fact, is frame his E-rules in such a way that such a reduction is possible Given a set of introduction-rules for a connective (in general, there may be several, as in the familiar case of ), the elimination-rules (again, there may be several, as in the case of ) which are justified by the meaning so conferred are those which will permit a reduction operation of Prawitz kind Each E-rule is harmoniously justified by satisfying the constraint that whenever its premises are provable (by application of one of the I-rules), the conclusion is derivable (by use of the assertion-conditions framed in the I-rule) In other words, the E-rules are admissible rules oy yckhoff and Nissim Francez introduced the name General-Elimination for the general procedure by which we obtain the E-rule from the I-rule Prawitz based his constraint on Lorenzen s inversion principle, which Francez reformulates as follows: Let ρ be an application of an elimination-rule with consequence ψ from open assumptions Γ = Γ 1 Γ 2 Then, the derivation justifying the introduction of the major premiss φ of ρ from open assumptions Γ 1, together with the derivations of minor premisses of ρ from open assumptions Γ 2, contain already a derivation of ψ from the same Γ, without the use of ρ slr@st-andacuk GE- Suppose there are m I-rules for a connective δ, each with n i premises (0 i m): π i1 π ini δ Here δ is a formula with main connective δ Each π ij, 0 j n i, may be a wff (as in I), or a derivation of a wff from certain assumptions which are discharged by the rule (as in I) This set of I-rules justifies m i=0 n i E-rules, each of the form: δ [π 1j1 ] δ-i i [π mjm ] Each minor premise derives from one of the grounds, π iji, in the i-th rule for asserting δ How does the justification work? δ-e slr@st-andacuk GE- 5 / 36 6 / 36 The Inversion Principle The GE-procedure ensures that one can infer from δ whenever one can infer from one of the grounds for assertion of δ Consequently, the actual assertion of δ is an unnecessary detour: π i1 δ π ini [π ] 1j1 δ-i i [π mjm ] δ-e j converts to π iji Having one minor premise in each E-rule drawn from among the premises for each I-rule ensures that, whichever I-rule justified assertion of δ (here it was the i-th), one of its premises can be paired with one of the minor premises to remove the unnecessary application of δ-i immediately followed by δ-e slr@st-andacuk GE- What can do for us? ummett and Prawitz (and others) actually make a stronger claim: that an inference is not justified if the rules are not harmonious For example, ummett claims that classical logic, with classical negation, is incoherent since -E goes beyond what is justified by -I In my view, this asks too much of harmony and the constraints on the rules it invokes For example, consider the Curry-Fitch rules for (possibility): [] -I and -E provided that in the case of -E, every assumption on which the minor premise depends, apart from (the so-called parametric formulae), is modal, that is, has the form and is co-modal, that is, has the form These rules are not harmonious: the (unrestricted) rule -I does not justify the restriction put on -E -I appears to say that just means But the model theory shows that the rules do define possibility Quite how they interact to do so is far from obvious What harmony can do for us is ensure that the I- and E-rules confer the same meaning slr@st-andacuk GE- 7 / 36 8 / 36

3 Let us now turn to consider some more and less familiar connectives, and how to treat them harmoniously, by the GE-procedure: Given I we obtain two generalized -E rules, assuming -I to exhaust the grounds for asserting (so m = 1 and n 1 = 2): [] [] and -E 1 -E 2 slr@st-andacuk GE- The Simplified -E The generalised -E rules yield the more familiar -E rules of Simp(lification) immediately, by letting be and respectively: which reduce to [] -E 1 and Simp 1 and [] -E 2 Simp 2 given that we can always derive from, for any Conversely, -E 1 follows from Simp 1, that is, that if there is a derivation of from, then follows from : slr@st-andacuk GE- 9 / 36 and the same for -E 2 10 / 36 Generalised -E yckhoff and Francez, Schroeder-Heister and others, have a single form of the generalised rule: [] [] }{{} -GE To see that -GE is equivalent to the conjunction of -E 1 and -E 2, let us replace the two-dimensional representation of the derivation of from and by the linear form, Then we can derive each of -E 1 and -E 2 from -GE: and the same for Conversely,, K (Weakening) -GE, -E 1 -E 2 What this shows is,, and -GE follows by Contraction (W) slr@st-andacuk GE- Thus we have two competing forms of -E, though they are equivalent, given Contraction and Weakening But in the absence of W and K, which is the right form? ecall the additive and multiplicative rules for and in linear logic:, Γ Θ, Γ Θ, Γ Θ, Γ Θ,, Γ Θ, Γ Θ Clearly, -GE gives the multiplicative rule for, whereas -E 1 and -E 2 give the correct rules for additive In the presence of W and K, the additive/multiplicative distinction is erased, but to give the rules in their proper form, we should give separate E-rules for, each corresponding to one premise in -I -E 1 and -E 2 confirming the correctness of the GE-procedure slr@st-andacuk GE- 11 / / 36

4 As a second example, consider the I-rule for implication: [] -I that is, -I inferring (an assertion of the form) from (a derivation of), permitting the discharge of (zero or more occurrences of) To find the form -E should have, there should be the appropriate justificatory operation of which Prawitz spoke That is, we should be able to infer from an assertion of no more (and no less) than we could infer from whatever warranted assertion of We can represent this as follows: [] -E that is, [ ] -E That is, if we can infer from assuming the existence of a derivation of from, we can infer from slr@st-andacuk GE- [ ] What does mean? It says that, assuming we have a derivation of from, we can obtain a derivation of Hence, if we have a derivation of, we may assume we are able to derive, from which we derive That is, [ ] -E means -E [] which consequently justifies this schema: -E oy yckhoff was the first to propose this formulation, in 1988 during the MacLogic project at the slr@st-andacuk GE- 13 / / 36 Modus Ponendo Ponens Another way to think of this move appeals to the sequent formulation The minor premise of -E reads: ( ) Using Gentzen s -left rule, we have Thus our generalised -E rule reads: ( ) -left -E -E Other things being equal, we can now permute the derivation of from with the application of the elimination-rule, to obtain the familiar rule of Modus Ponendo Ponens (MPP): [] MPP slr@st-andacuk GE- Often, is treated by definition as, where is governed solely by an elimination-rule, from infer anything: E In the MS, Gentzen treated as primitive As introduction-rule, he took reductio ad absurdum: [] [] What elimination-rule does this justify? We can infer from whatever (all and only that which) we can infer from its grounds There is one I-rule with two premises (m = 1, n 1 = 2), so there will be two E-rules, one for each premise of the I-rule: [ [] ] E 1 and [ ] [] E 2 slr@st-andacuk GE- 15 / / 36

5 Ex Falso Quodlibet Flattening as before, where we infer from assuming the existence of derivations, respectively, of and of from, we obtain: and [] [ ] and so and so The second of these is simply a special case of the first, and so we have justified Gentzen s form of Ex Falso Quodlibet as the matching elimination-rule for : slr@st-andacuk GE- eduction We need to check, however, that this rule does accord harmoniously with I and permit a reduction of Prawitz kind So suppose we have an assertion of justified by, immediately followed by an application of : [] [] If we now close the open assumptions of the form in and with the derivation, we obtain: A worry, recognized by Gentzen, is that we still have an occurrence of the wff, major premise of an application of and possibly inferred by Indeed, since and are independent, the degree of may be greater than that of How can we ensure that a reduction been carried out? slr@st-andacuk GE- 17 / / 36 Gentzen s Solution Gentzen s solution, described in the MS, is first to perform a new kind of permutative reduction on the original derivation of, so that it concludes in a single application of Suppose otherwise, that is, that the derivation of concludes in successive applications of : [] [], [] [], [] The detour through is unnecessary The derivation can be simplified as follows by inferring directly from and : [], [] [], [] By successive simplifications of this kind, we can ensure that does not conclude in an application of I and so in the original application of is not a maximum formula slr@st-andacuk GE- Classical The account of negation given by and is intuitionistic But similar arguments extend this account to classical negation, by setting it in a multiple-conclusion framework generalizes to a multiple-conclusion rule as: [] [],,, m from which the inversion principle yields the pair of higher-level E-rules:, Γ Γ, [ ] which flatten and simplify as before to and, Γ Γ,, Γ, Γ, m [ ] From m and m we can derive double-negation elimination, and so justify C, as derived rules: (1), K (1), K m (1), m [ ] [ ] N slr@st-andacuk GE- 19 / / 36

6 Multiple- easoning The intelligibility of multiple-conclusion reasoning has been challenged What does it mean to draw more than one conclusion from a set of premises? The idea behind natural deduction formulations of logic is to capture the idea of reasoning from assumptions But so-called natural deduction systems are often seen as very unnatural In particular, many students find the rule of -E very unintuitive and difficult to master: [] [] What students want to do is go forward from and infer That s invalid! But what is reasonable is to go forward from and infer O reasoning by cases In other words, the rule they want to use is:, or better: -E -E M Of course, there need to be constraints on how one can proceed from each conclusion here we mustn t apply -I! But this is multiple-conclusion reasoning, and it s quite natural (more natural than -E) slr@st-andacuk GE- Equivalence Now consider the obvious introduction rule for the biconditional,, which requires both that be derivable from and vice versa: [] [] -I Then m = 1 and n 1 = 2, so there are two E-rules each with one minor premise: [ ] -E 1 [ ] -E 2 Each simplifies by flattening of the rules and moves similar to those with the generalised rule for -E: -E 1 -E 2 slr@st-andacuk GE- 21 / / 36 Oot Next, suppose we introduce a novel connective which instead disjoins the grounds for asserting instead of conjoining them: [] -I 1 [] -I 2 Now we have two I-rules each with one premise (m = 2, n 1 = n 2 = 1), so there will be one E-rule with two minor premises: Flattening now yields: [ ] [] [ ] [] -E -E slr@st-andacuk GE- Tautology This may seem puzzling, but in fact, reflection shows that it is to be expected, at least from a classical perspective says that either follows from or follows from That is a classical tautology: ( ) ( ) In fact, even with the intuitionistic negation rules, we can prove ( ): ( ) (1) (2) -I 1(3) -I 2(2) ( ) ( ) (1) (1) Intuitionistically, a third possibility is never ruled out, but nor can it be denied, on pain of contradiction slr@st-andacuk GE- and the major premise seems redundant We can prove directly from the minor premises (indeed, twice over) 23 / / 36

7 Higher-level vs Flattened The example of illustrates a general problem affecting the flattening procedure In the case of and, the flattened rule is easily shown to be as strong as the higher-level rule But in the case of and other connectives, and in general, this is not true Schroeder-Heister raises the issue, identifying two kinds of problem case Take the general case of δ-e: δ [π 1j1 ] 1 [ 1 2 ] i [π mjm ] m δ-e where discharged assumption π iji is of higher level, assuming a derivation of 2 from 1 First, in any application, the assumption may have been discharged vacuously; that is, there may be a proof of not depending on the assumption of a derivation of 2 from 1 at all slr@st-andacuk GE- Lost Assumptions Secondly, in the derivation of from the higher-level assumption of a derivation of 2 from 1, there may be some assumption made in the derivation of 1 which is only discharged subsequent to the use of the higher-level assumption: δ [ɛ] 1 2 (ɛ) δ-e does not justify δ [ɛ?] 1 [ 2 ] (ɛ?) That is, 1 may depend on some assumption ɛ on which 2, but not, also depends In the higher-level derivation, ɛ is discharged in the course of In the flattened scheme, however, ɛ is left undischarged in and is not available for use in, which consequently is no longer a derivation δ-e slr@st-andacuk GE- 25 / / 36 Another Novel Connective It therefore seems that, in general, the higher-level rule is stronger than its flattened version At least, this is clearly so in intuitionistic logic Take the rules for the novel connective c 2 (introduced by Schroeder-Heister): [ 1 ] 2 c 2 ( 1, 2, 3, 4 ) c 2-I 1 [ 3 ] 4 c 2 ( 1, 2, 3, 4 ) c 2-I 2 Considerations of GE-harmony yield a single higher-level E-rule with two minor premises: c 2 ( 1, 2, 3, 4 ) and the corresponding flattened rule: [ 1 2 ] [ 3 4 ] c 2 -E [ 2 ] [ 4 ] c 2 ( 1, 2, 3, 4 ) 1 3 c 2 -E slr@st-andacuk GE- Higher-Order Equivalence Let c 2 ( ) abbreviate c 2 ( 1, 2, 3, 4 ), and ( ) abbreviate ( 1 2 ) ( 3 4 ) With the higher-level rule, c 2 -E, we can show by intuitionistically acceptable means that c 2 ( ) ( 1 2 ) ( 3 4 ): c 2 ( ) Conversely, ( 1 2 ) ( 3 4 ) (1) (2) (3) (4) I(1) 4 -I(3) ( ) ( ) c 2 -E(2, 4) ( 1 2 ) ( 3 4 ) 1 (1) 1 2 (2) 2 c 2 ( ) c 2-I 1 (1) c 2 ( ) 3 (3) (4) c 2 ( ) c 2-I 2 (3) -E(2, 4) slr@st-andacuk GE- 27 / / 36

8 c2( ) Classical ecapture With the flattened rules, however, it is not possible to derive ( 1 2 ) ( 3 4 ) from c 2 ( ) using intuitionistically valid rules But with classical reductio, C, it is possible: 1 (2) ( ) 1 (3) -I(3) 1 (4) (1) 2 ( ) C(2) 1 2 ( ) ( ) 3 (5) ( ) 3 (6) -I(6) 3 4 (7) (1) ( ) 3 4 C(5) ( ) c2-e (4, 7) (1 2) (3 4) (1) ( ) C(1) There is more than the consequentia mirabilis role of C in play here (that is, to infer from a demonstration that leads to contradiction) There is also much use of K and W in the multiple and vacuous discharge of assumptions in C and -I slr@st-andacuk GE- Multiple- easoning The reason is classically derivable, and that c 2 ( ) ( 1 2 ) ( 3 4 ) is that the classical negation rules yield the full classical theory of implication In the multiple-conclusion sequent calculus, the classical left-implication sequent calculus rule -left is invertible, that is, if Γ, is derivable, so are Γ, and Γ, The classical negation rules of natural deduction and sequent calculus allow single-conclusion systems to mimic multiple-conclusion (at least to this extent) by parking the negations of the parametric succedent formulae as antecedent fomulae (ie, assumptions) Consider the following multiple-conclusion sequent calculus proof that c 2 ( ) ( ): , 2 1, 1 2 1, ( ) 2 2 2, ( ) The rule c 2 -left used here reads: c 2 ( ) ( ) , 4 3, 3 4 3, ( ) Γ 1, Γ, 2 Γ 3, Γ, 4 Γ, c 2 ( ) 4 4 4, ( ) c 2 -left c 2 -left slr@st-andacuk GE- 29 / / 36 Classical The rules for negation in Gentzen s LK, his classical sequent calculus, are: Γ,, Γ -left, Γ Γ, -right With these rules, within the multiple-conclusion system LK we can establish the following derived rule:, Γ Γ, C with proof:, Γ, Γ, Cut Γ, If we now move to a single-conclusion sequent calculus, we can use C (with empty) to derive two further negation rules, CT (ie, contraposition) and CM (ie, consequentia mirabilis): Γ, Γ, CT with proof: Γ, Γ CM with proof: Γ, Γ,, -left Γ, C slr@st-andacuk GE- Γ, Γ,, -left Γ, W Γ 31 / 36 The Single- erivation Then we can establish c 2 ( ) ( ) in single-conclusion sequent calculus using CT and CM: 1 1 2, 1 1 1, 1 2 CT ( ) ( ) 1 CT 2 2 2, ( ) 3 3 4, 3 3 3, 3 4 CT ( ) ( ) 3 CT ( ), c 2 ( ) ( ) c 2 ( ) ( 1 2 ) ( 3 4 ) CM 4 4 4, ( ) c 2 -left This proof exhibits essentially the same proof architecture as the earlier proof of the same result in classical natural deduction slr@st-andacuk GE- 32 / 36

9 Finally, we might take a brief look at my favourite connective, Take as a one-place connective, whose single introduction-rule has one hypothetical premise: [ ] -I GE-harmony yields as E-rule in the usual way: [ ] satisfies the inversion principle: which flattens to [ ] -I converts to slr@st-andacuk GE- is an inferential Curry paradox introduces inconsistency, in fact, triviality, since we can prove, for any : 1 1 -I [1] 2 2 -I [2] The proof fails to normalize, since clearly, if we try to remove the maximum formula in the major premise of the final use of, we obtain just the same proof again How can we prevent this? Should it be prevented? One proposal is ummett s complexity constraint: The minimal demand we should make on an introduction rule intended to be self-justifying is that its form be such as to guarantee that, in any application of it, the conclusion will be of higher complexity than any of the premisses and than any discharged hypothesis We may call this the complexity condition Although this rules out, and classical reductio, it also rules out apparently innocuous rules such as Gentzen s above, and even ummett s own -I rule for minimal negation: [] -I The moral I draw is that GE-harmony is not designed to rule out anything, but to ensure that the E-rules add no more (and no less) to whatever meaning is given by the assertion-conditions encapsulated in the I-rule(s) slr@st-andacuk GE- 33 / / 36 Prawitz wrote: An argument that is built up of other arguments or argument schemata is thus valid by the very meaning of the logical constants it is valid by definition so to speak However, analytic truth, and analytical validity, does not guarantee truth or validity What is good about the notion of proof-theoretic validity is that it recognises that what rules one adopts determines the meaning of the logical terms involved and commits one to accepting certain inferences as valid What is bad is to infer from this that those inferences really are valid Michael ummett introduced the notion of harmony in response to Arthur Prior s tonkish attack on the idea of proof-theoretic justification of logical laws (or analytic validity) ag Prawitz had already articulated an idea of Gerhard Gentzen s into a procedure whereby elimination-rules are in some sense functions of the corresponding introduction-rules oy yckhoff, in a joint paper with Nissim Francez, A note on harmony, coined the term general-elimination harmony for the relationship created by this procedure should ensure that the E-rule(s) add no more and no less to whatever meaning is given by the assertion-conditions encapsulated in the I-rule(s) However, GE-harmony cannot guarantee normalization, or prevent inconsistency or triviality What GE-harmony does do is ensure that meaning is given solely, and hence transparently, by the assertion-conditions encapsulated in the I-rule(s) slr@st-andacuk GE- M ummett, Logical Basis of Metaphysics (uckworth, 1991) and H Lewis (Leeds 1988), yckhoff and N Francez, A Note on, Journal of Philosophical Logic, Online First 8 July 2011 G Gentzen, Investigations concerning logical deduction In M Szabo ed (1969) The Collected Papers of Gerhard Gentzen North- Holland, Amsterdam (1969), G Gentzen, Untersuchungen über das logische schliessen, Manuscript 974:271 in the Bernays Archive, Eidgenössische Technische Hochschule Zürich Prawitz, Towards the foundation of a general proof theory, in Logic, Methodology and Philosophy of Science I: Proceedings of the 1971 International Congress, ed P Suppes, Henkin, L, A Joja and G Moisil (North-Holland, 1973), S ead, General-elimination harmony and the meaning of the logical constants, Journal of Philosophical Logic 39 (2010), P Schroeder-Heister, Natural extension of natural deduction, Journal of Symbolic Logic 49 (1984), P Schroeder-Heister, Generalized elimination inference, higher-level rules, and the implications-as-rules interpretation of the sequent calculus, forthcoming J von Plato, Natural deduction with general elimination rules, Archive for Mathematical Logic 40 (2001), slr@st-andacuk GE- 35 / / 36

General-Elimination Harmony and Higher-Level Rules

General-Elimination Harmony and Higher-Level Rules General-Elimination Harmony and Higher-Level Rules Stephen Read University of St Andrews September 5, 2013 Abstract Michael Dummett introduced the notion of harmony in response to Arthur Prior s tonkish

More information

General-Elimination Harmony and the Meaning of the Logical Constants

General-Elimination Harmony and the Meaning of the Logical Constants General-Elimination Harmony and the Meaning of the Logical Constants Stephen Read University of St Andrews email: slr@st-andacuk April 27, 2010 Abstract Inferentialism claims that expressions are meaningful

More information

General-Elimination Harmony and the Meaning of the Logical Constants

General-Elimination Harmony and the Meaning of the Logical Constants J Philos Logic (2010) 39:557 576 DOI 101007/s10992-010-9133-7 General-Elimination Harmony and the Meaning of the Logical Constants Stephen Read Received: 5 November 2009 / Accepted: 26 April 2010 / Published

More information

Generalised elimination rules and harmony

Generalised elimination rules and harmony Generalised elimination rules and harmony Roy Dyckhoff Based on joint work with Nissim Francez Supported by EPSR grant EP/D064015/1 St ndrews, May 26, 2009 1 Introduction Standard natural deduction rules

More information

Propositions and Proofs

Propositions and Proofs Chapter 2 Propositions and Proofs The goal of this chapter is to develop the two principal notions of logic, namely propositions and proofs There is no universal agreement about the proper foundations

More information

AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC

AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC Bulletin of the Section of Logic Volume 45/1 (2016), pp 33 51 http://dxdoiorg/1018778/0138-068045103 Mirjana Ilić 1 AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC Abstract

More information

Manual of Logical Style

Manual of Logical Style Manual of Logical Style Dr. Holmes January 9, 2015 Contents 1 Introduction 2 2 Conjunction 3 2.1 Proving a conjunction...................... 3 2.2 Using a conjunction........................ 3 3 Implication

More information

General-Elimination Stability

General-Elimination Stability Bruno Jacinto Stephen Read General-Elimination Stability Abstract. General-elimination harmony articulates Gentzen s idea that the elimination-rules are justified if they infer from an assertion no more

More information

Propositional Logic Review

Propositional Logic Review Propositional Logic Review UC Berkeley, Philosophy 142, Spring 2016 John MacFarlane The task of describing a logical system comes in three parts: Grammar Describing what counts as a formula Semantics Defining

More information

An Introduction to Proof Theory

An Introduction to Proof Theory An Introduction to Proof Theory Class 1: Foundations Agata Ciabattoni and Shawn Standefer anu lss december 2016 anu Our Aim To introduce proof theory, with a focus on its applications in philosophy, linguistics

More information

Manual of Logical Style (fresh version 2018)

Manual of Logical Style (fresh version 2018) Manual of Logical Style (fresh version 2018) Randall Holmes 9/5/2018 1 Introduction This is a fresh version of a document I have been working on with my classes at various levels for years. The idea that

More information

4 Derivations in the Propositional Calculus

4 Derivations in the Propositional Calculus 4 Derivations in the Propositional Calculus 1. Arguments Expressed in the Propositional Calculus We have seen that we can symbolize a wide variety of statement forms using formulas of the propositional

More information

Notes on Inference and Deduction

Notes on Inference and Deduction Notes on Inference and Deduction Consider the following argument 1 Assumptions: If the races are fixed or the gambling houses are crooked, then the tourist trade will decline. If the tourist trade declines

More information

Section 1.2: Propositional Logic

Section 1.2: Propositional Logic Section 1.2: Propositional Logic January 17, 2017 Abstract Now we re going to use the tools of formal logic to reach logical conclusions ( prove theorems ) based on wffs formed by some given statements.

More information

2. The Logic of Compound Statements Summary. Aaron Tan August 2017

2. The Logic of Compound Statements Summary. Aaron Tan August 2017 2. The Logic of Compound Statements Summary Aaron Tan 21 25 August 2017 1 2. The Logic of Compound Statements 2.1 Logical Form and Logical Equivalence Statements; Compound Statements; Statement Form (Propositional

More information

Introduction to Intuitionistic Logic

Introduction to Intuitionistic Logic Introduction to Intuitionistic Logic August 31, 2016 We deal exclusively with propositional intuitionistic logic. The language is defined as follows. φ := p φ ψ φ ψ φ ψ φ := φ and φ ψ := (φ ψ) (ψ φ). A

More information

Overview of Logic and Computation: Notes

Overview of Logic and Computation: Notes Overview of Logic and Computation: Notes John Slaney March 14, 2007 1 To begin at the beginning We study formal logic as a mathematical tool for reasoning and as a medium for knowledge representation The

More information

Lecture Notes on Sequent Calculus

Lecture Notes on Sequent Calculus Lecture Notes on Sequent Calculus 15-816: Modal Logic Frank Pfenning Lecture 8 February 9, 2010 1 Introduction In this lecture we present the sequent calculus and its theory. The sequent calculus was originally

More information

Validity Concepts in Proof-Theoretic Semantics

Validity Concepts in Proof-Theoretic Semantics Validity Concepts in Proof-Theoretic Semantics Peter Schroeder-Heister bstract. The standard approach to what I call proof-theoretic semantics, which is mainly due to ummett and Prawitz, attempts to give

More information

Natural Deduction in Sentential Logic

Natural Deduction in Sentential Logic 4 Natural Deduction in Sentential Logic 1 The concept of proof We have at least partly achieved the goal we set ourselves in Chapter 1, which was to develop a technique for evaluating English arguments

More information

Propositional logic (revision) & semantic entailment. p. 1/34

Propositional logic (revision) & semantic entailment. p. 1/34 Propositional logic (revision) & semantic entailment p. 1/34 Reading The background reading for propositional logic is Chapter 1 of Huth/Ryan. (This will cover approximately the first three lectures.)

More information

Lecture Notes on Cut Elimination

Lecture Notes on Cut Elimination Lecture Notes on Cut Elimination 15-317: Constructive Logic Frank Pfenning Lecture 10 October 5, 2017 1 Introduction The entity rule of the sequent calculus exhibits one connection between the judgments

More information

Natural Deduction for Propositional Logic

Natural Deduction for Propositional Logic Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic

More information

Today s Lecture 2/25/10. Truth Tables Continued Introduction to Proofs (the implicational rules of inference)

Today s Lecture 2/25/10. Truth Tables Continued Introduction to Proofs (the implicational rules of inference) Today s Lecture 2/25/10 Truth Tables Continued Introduction to Proofs (the implicational rules of inference) Announcements Homework: -- Ex 7.3 pg. 320 Part B (2-20 Even). --Read chapter 8.1 pgs. 345-361.

More information

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional Logic: Part II - Syntax & Proofs 0-0 Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

Propositional Logic. Spring Propositional Logic Spring / 32

Propositional Logic. Spring Propositional Logic Spring / 32 Propositional Logic Spring 2016 Propositional Logic Spring 2016 1 / 32 Introduction Learning Outcomes for this Presentation Learning Outcomes... At the conclusion of this session, we will Define the elements

More information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)

More information

Formal (natural) deduction in propositional logic

Formal (natural) deduction in propositional logic Formal (natural) deduction in propositional logic Lila Kari University of Waterloo Formal (natural) deduction in propositional logic CS245, Logic and Computation 1 / 67 I know what you re thinking about,

More information

Propositional Logic. Fall () Propositional Logic Fall / 30

Propositional Logic. Fall () Propositional Logic Fall / 30 Propositional Logic Fall 2013 () Propositional Logic Fall 2013 1 / 30 1 Introduction Learning Outcomes for this Presentation 2 Definitions Statements Logical connectives Interpretations, contexts,... Logically

More information

First-Degree Entailment

First-Degree Entailment March 5, 2013 Relevance Logics Relevance logics are non-classical logics that try to avoid the paradoxes of material and strict implication: p (q p) p (p q) (p q) (q r) (p p) q p (q q) p (q q) Counterintuitive?

More information

Logic for Computer Science - Week 4 Natural Deduction

Logic for Computer Science - Week 4 Natural Deduction Logic for Computer Science - Week 4 Natural Deduction 1 Introduction In the previous lecture we have discussed some important notions about the semantics of propositional logic. 1. the truth value of a

More information

Propositional Logic Arguments (5A) Young W. Lim 11/8/16

Propositional Logic Arguments (5A) Young W. Lim 11/8/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

Natural deduction for truth-functional logic

Natural deduction for truth-functional logic Natural deduction for truth-functional logic Phil 160 - Boston University Why natural deduction? After all, we just found this nice method of truth-tables, which can be used to determine the validity or

More information

Plan of the talk. Harmony and Separability in Classical Logic. Two aspects of use. Logical inferentialism. Julien Murzi

Plan of the talk. Harmony and Separability in Classical Logic. Two aspects of use. Logical inferentialism. Julien Murzi Introduction Plan of the talk (1) In the first part of the talk, I ll introduce three possible (indeed, actual) interpretations of the inferentialist thesis that rules determine meanings Harmony and Separability

More information

Russell s logicism. Jeff Speaks. September 26, 2007

Russell s logicism. Jeff Speaks. September 26, 2007 Russell s logicism Jeff Speaks September 26, 2007 1 Russell s definition of number............................ 2 2 The idea of reducing one theory to another.................... 4 2.1 Axioms and theories.............................

More information

CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter p. 1/33

CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter p. 1/33 CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter 4.1-4.8 p. 1/33 CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer

More information

Truthmaker Maximalism defended again. Eduardo Barrio and Gonzalo Rodriguez-Pereyra

Truthmaker Maximalism defended again. Eduardo Barrio and Gonzalo Rodriguez-Pereyra 1 Truthmaker Maximalism defended again 1 Eduardo Barrio and Gonzalo Rodriguez-Pereyra 1. Truthmaker Maximalism is the thesis that every truth has a truthmaker. Milne (2005) attempts to refute it using

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed

More information

Chapter 1 Elementary Logic

Chapter 1 Elementary Logic 2017-2018 Chapter 1 Elementary Logic The study of logic is the study of the principles and methods used in distinguishing valid arguments from those that are not valid. The aim of this chapter is to help

More information

15414/614 Optional Lecture 1: Propositional Logic

15414/614 Optional Lecture 1: Propositional Logic 15414/614 Optional Lecture 1: Propositional Logic Qinsi Wang Logic is the study of information encoded in the form of logical sentences. We use the language of Logic to state observations, to define concepts,

More information

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of

More information

3 The Semantics of the Propositional Calculus

3 The Semantics of the Propositional Calculus 3 The Semantics of the Propositional Calculus 1. Interpretations Formulas of the propositional calculus express statement forms. In chapter two, we gave informal descriptions of the meanings of the logical

More information

THE LOGIC OF COMPOUND STATEMENTS

THE LOGIC OF COMPOUND STATEMENTS THE LOGIC OF COMPOUND STATEMENTS All dogs have four legs. All tables have four legs. Therefore, all dogs are tables LOGIC Logic is a science of the necessary laws of thought, without which no employment

More information

Intermediate Logic. Natural Deduction for TFL

Intermediate Logic. Natural Deduction for TFL Intermediate Logic Lecture Two Natural Deduction for TFL Rob Trueman rob.trueman@york.ac.uk University of York The Trouble with Truth Tables Natural Deduction for TFL The Trouble with Truth Tables The

More information

Lecture Notes on Cut Elimination

Lecture Notes on Cut Elimination Lecture Notes on Cut limination 15-816: Linear Logic Frank Pfenning Lecture 7 February 8, 2012 After presenting an interpretation of linear propositions in the sequent calculus as session types, we now

More information

Propositional Logic: Syntax

Propositional Logic: Syntax 4 Propositional Logic: Syntax Reading: Metalogic Part II, 22-26 Contents 4.1 The System PS: Syntax....................... 49 4.1.1 Axioms and Rules of Inference................ 49 4.1.2 Definitions.................................

More information

Supplementary Logic Notes CSE 321 Winter 2009

Supplementary Logic Notes CSE 321 Winter 2009 1 Propositional Logic Supplementary Logic Notes CSE 321 Winter 2009 1.1 More efficient truth table methods The method of using truth tables to prove facts about propositional formulas can be a very tedious

More information

Investigation of Prawitz s completeness conjecture in phase semantic framework

Investigation of Prawitz s completeness conjecture in phase semantic framework Investigation of Prawitz s completeness conjecture in phase semantic framework Ryo Takemura Nihon University, Japan. takemura.ryo@nihon-u.ac.jp Abstract In contrast to the usual Tarskian set-theoretic

More information

CITS2211 Discrete Structures Proofs

CITS2211 Discrete Structures Proofs CITS2211 Discrete Structures Proofs Unit coordinator: Rachel Cardell-Oliver August 13, 2017 Highlights 1 Arguments vs Proofs. 2 Proof strategies 3 Famous proofs Reading Chapter 1: What is a proof? Mathematics

More information

Logic and Philosophical Logic. 1 Inferentialism. Inferentialism and Meaning Underdetermination

Logic and Philosophical Logic. 1 Inferentialism. Inferentialism and Meaning Underdetermination Logic and Philosophical Logic Inferentialism and Meaning Underdetermination AC Paseau alexanderpaseau@philosophyoxacuk 28 January 2019 In the rst half of today's class, we looked at Tarski's account of

More information

Formal Logic. Critical Thinking

Formal Logic. Critical Thinking ormal Logic Critical hinking Recap: ormal Logic If I win the lottery, then I am poor. I win the lottery. Hence, I am poor. his argument has the following abstract structure or form: If P then Q. P. Hence,

More information

Proof strategies, or, a manual of logical style

Proof strategies, or, a manual of logical style Proof strategies, or, a manual of logical style Dr Holmes September 27, 2017 This is yet another version of the manual of logical style I have been working on for many years This semester, instead of posting

More information

Notes on Propositional and First-Order Logic (CPSC 229 Class Notes, January )

Notes on Propositional and First-Order Logic (CPSC 229 Class Notes, January ) Notes on Propositional and First-Order Logic (CPSC 229 Class Notes, January 23 30 2017) John Lasseter Revised February 14, 2017 The following notes are a record of the class sessions we ve devoted to the

More information

1.1 Statements and Compound Statements

1.1 Statements and Compound Statements Chapter 1 Propositional Logic 1.1 Statements and Compound Statements A statement or proposition is an assertion which is either true or false, though you may not know which. That is, a statement is something

More information

Lecture Notes on Constructive Logic: Overview

Lecture Notes on Constructive Logic: Overview Lecture Notes on Constructive Logic: Overview 15-317: Constructive Logic Frank Pfenning Lecture 1 August 25, 2009 1 Introduction According to Wikipedia, logic is the study of the principles of valid inferences

More information

Display calculi in non-classical logics

Display calculi in non-classical logics Display calculi in non-classical logics Revantha Ramanayake Vienna University of Technology (TU Wien) Prague seminar of substructural logics March 28 29, 2014 Revantha Ramanayake (TU Wien) Display calculi

More information

Gödel s Completeness Theorem

Gödel s Completeness Theorem A.Miller M571 Spring 2002 Gödel s Completeness Theorem We only consider countable languages L for first order logic with equality which have only predicate symbols and constant symbols. We regard the symbols

More information

Propositional Logic Arguments (5A) Young W. Lim 11/30/16

Propositional Logic Arguments (5A) Young W. Lim 11/30/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

6. Conditional derivations

6. Conditional derivations 6. Conditional derivations 6.1 An argument from Hobbes In his great work, Leviathan, the philosopher Thomas Hobbes (1588-1679) gives an important argument for government. Hobbes begins by claiming that

More information

Argumentation and rules with exceptions

Argumentation and rules with exceptions Argumentation and rules with exceptions Bart VERHEIJ Artificial Intelligence, University of Groningen Abstract. Models of argumentation often take a given set of rules or conditionals as a starting point.

More information

CHAPTER 1 - LOGIC OF COMPOUND STATEMENTS

CHAPTER 1 - LOGIC OF COMPOUND STATEMENTS CHAPTER 1 - LOGIC OF COMPOUND STATEMENTS 1.1 - Logical Form and Logical Equivalence Definition. A statement or proposition is a sentence that is either true or false, but not both. ex. 1 + 2 = 3 IS a statement

More information

A Little Deductive Logic

A Little Deductive Logic A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that

More information

Proving Things. Why prove things? Proof by Substitution, within Logic. Rules of Inference: applying Logic. Using Assumptions.

Proving Things. Why prove things? Proof by Substitution, within Logic. Rules of Inference: applying Logic. Using Assumptions. 1 Proving Things Why prove things? Proof by Substitution, within Logic Rules of Inference: applying Logic Using Assumptions Proof Strategies 2 Why Proofs? Knowledge is power. Where do we get it? direct

More information

Draft of February 2019 please do not cite without permission. A new modal liar 1 T. Parent

Draft of February 2019 please do not cite without permission. A new modal liar 1 T. Parent Draft of February 2019 please do not cite without permission 1. Introduction A new modal liar 1 T. Parent Standardly, necessarily is treated in modal logic as an operator on propositions (much like ~ ).

More information

3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule.

3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule. 32 Reduction 29 32 Reduction In the preceding section, we have introduced the assignment of proof terms to natural deductions If proofs are programs then we need to explain how proofs are to be executed,

More information

Proseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1

Proseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1 Propositional Logic: Syntax and Natural Deduction 1 The Plot That Will Unfold I want to provide some key historical and intellectual context to the model theoretic approach to natural language semantics,

More information

cis32-ai lecture # 18 mon-3-apr-2006

cis32-ai lecture # 18 mon-3-apr-2006 cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem

More information

Emptiness and Discharge in Sequent Calculus and Natural Deduction

Emptiness and Discharge in Sequent Calculus and Natural Deduction Emptiness and Discharge in Sequent Calculus and Natural Deduction Michael Arndt and Luca Tranchini Abstract We investigate the correlation between empty antecedent and succedent of the intutionistic (respectively

More information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 11. Introduction to Intuitionistic Logic CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated

More information

CSC Discrete Math I, Spring Propositional Logic

CSC Discrete Math I, Spring Propositional Logic CSC 125 - Discrete Math I, Spring 2017 Propositional Logic Propositions A proposition is a declarative sentence that is either true or false Propositional Variables A propositional variable (p, q, r, s,...)

More information

PROPOSITIONAL CALCULUS

PROPOSITIONAL CALCULUS PROPOSITIONAL CALCULUS A proposition is a complete declarative sentence that is either TRUE (truth value T or 1) or FALSE (truth value F or 0), but not both. These are not propositions! Connectives and

More information

Implementing Proof Systems for the Intuitionistic Propositional Logic

Implementing Proof Systems for the Intuitionistic Propositional Logic Implementing Proof Systems for the Intuitionistic Propositional Logic Veronica Zammit Supervisor: Dr. Adrian Francalanza Faculty of ICT University of Malta May 27, 2011 Submitted in partial fulfillment

More information

In this chapter, we specify a deductive apparatus for PL.

In this chapter, we specify a deductive apparatus for PL. Handout 5 PL Derivations In this chapter, we specify a deductive apparatus for PL Definition deductive apparatus A deductive apparatus for PL is a set of rules of inference (or derivation rules) that determine

More information

Warm-Up Problem. Write a Resolution Proof for. Res 1/32

Warm-Up Problem. Write a Resolution Proof for. Res 1/32 Warm-Up Problem Write a Resolution Proof for Res 1/32 A second Rule Sometimes throughout we need to also make simplifications: You can do this in line without explicitly mentioning it (just pretend you

More information

5. And. 5.1 The conjunction

5. And. 5.1 The conjunction 5. And 5.1 The conjunction To make our logical language more easy and intuitive to use, we can now add to it elements that make it able to express the equivalents of other sentences from a natural language

More information

6. Conditional derivations

6. Conditional derivations 6. Conditional derivations 6.1 An argument from Hobbes In his great work, Leviathan, the philosopher Thomas Hobbes gives an important argument for government. Hobbes begins by claiming that without a common

More information

Lecture Notes on From Rules to Propositions

Lecture Notes on From Rules to Propositions Lecture Notes on From Rules to Propositions 15-816: Substructural Logics Frank Pfenning Lecture 2 September 1, 2016 We review the ideas of ephemeral truth and linear inference with another example from

More information

Bidirectional Decision Procedures for the Intuitionistic Propositional Modal Logic IS4

Bidirectional Decision Procedures for the Intuitionistic Propositional Modal Logic IS4 Bidirectional ecision Procedures for the Intuitionistic Propositional Modal Logic IS4 Samuli Heilala and Brigitte Pientka School of Computer Science, McGill University, Montreal, Canada {sheila1,bpientka}@cs.mcgill.ca

More information

Propositional Logic Arguments (5A) Young W. Lim 11/29/16

Propositional Logic Arguments (5A) Young W. Lim 11/29/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

Chapter 9. Proofs. In this chapter we will demonstrate how this system works. The precise definition of 9-1

Chapter 9. Proofs. In this chapter we will demonstrate how this system works. The precise definition of 9-1 Chapter 9 Proofs In the first part of this book we have discussed complete axiomatic systems for propositional and predicate logic In the previous chapter we have introduced the tableau systems of Beth,

More information

CIS260 Mathematical Foundations of Computer Science Some Notes

CIS260 Mathematical Foundations of Computer Science Some Notes CIS260 Mathematical Foundations of Computer Science Some Notes Jean Gallier Department of Computer and Information Science University of Pennsylvania Philadelphia, PA 19104, USA e-mail: jean@cis.upenn.edu

More information

PHI Propositional Logic Lecture 2. Truth Tables

PHI Propositional Logic Lecture 2. Truth Tables PHI 103 - Propositional Logic Lecture 2 ruth ables ruth ables Part 1 - ruth unctions for Logical Operators ruth unction - the truth-value of any compound proposition determined solely by the truth-value

More information

Neale and the slingshot Fabrice Correia

Neale and the slingshot Fabrice Correia a Neale and the slingshot Fabrice Correia 'Slingshot arguments' is a label for a class of arguments which includes Church's argument to the effect that if sentences designate propositions, then there are

More information

Philosophy of Mathematics Structuralism

Philosophy of Mathematics Structuralism Philosophy of Mathematics Structuralism Owen Griffiths oeg21@cam.ac.uk St John s College, Cambridge 17/11/15 Neo-Fregeanism Last week, we considered recent attempts to revive Fregean logicism. Analytic

More information

A Critical Remark on the BHK Interpretation of Implication

A Critical Remark on the BHK Interpretation of Implication In: Philosophia Scientiæ 18(3), 2014, 13 22. http://philosophiascientiae.revues.org/965, DOI: 10.4000/philosophiascientiae.965. A Critical Remark on the BHK Interpretation of Implication Wagner de Campos

More information

CONTRACTION CONTRACTED

CONTRACTION CONTRACTED Bulletin of the Section of Logic Volume 43:3/4 (2014), pp. 139 153 Andrzej Indrzejczak CONTRACTION CONTRACTED Abstract This short article is mainly of methodological character. We are concerned with the

More information

Lecture 11: Measuring the Complexity of Proofs

Lecture 11: Measuring the Complexity of Proofs IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 11: Measuring the Complexity of Proofs David Mix Barrington and Alexis Maciel July

More information

5. And. 5.1 The conjunction

5. And. 5.1 The conjunction 5. And 5.1 The conjunction To make our logical language more easy and intuitive to use, we can now add to it elements that make it able to express the equivalents of other sentences from a natural language

More information

Collins' notes on Lemmon's Logic

Collins' notes on Lemmon's Logic Collins' notes on Lemmon's Logic (i) Rule of ssumption () Insert any formula at any stage into a proof. The assumed formula rests upon the assumption of itself. (ii) Double Negation (DN) a. b. ( Two negations

More information

Teaching Natural Deduction as a Subversive Activity

Teaching Natural Deduction as a Subversive Activity Teaching Natural Deduction as a Subversive Activity James Caldwell Department of Computer Science University of Wyoming Laramie, WY Third International Congress on Tools for Teaching Logic 3 June 2011

More information

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically

More information

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows. Chapter 1 Logic 1.1 Introduction and Definitions Definitions. A sentence (statement, proposition) is an utterance (that is, a string of characters) which is either true (T) or false (F). A predicate is

More information

Why Learning Logic? Logic. Propositional Logic. Compound Propositions

Why Learning Logic? Logic. Propositional Logic. Compound Propositions Logic Objectives Propositions and compound propositions Negation, conjunction, disjunction, and exclusive or Implication and biconditional Logic equivalence and satisfiability Application of propositional

More information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof

More information

Philosophy 134 Module 2 Non-Modal Sentential Logic

Philosophy 134 Module 2 Non-Modal Sentential Logic Philosophy 134 Module 2 Non-Modal Sentential Logic G J Mattey August 1, 2013 Contents 1 Syntax of Sentential Logic 3 11 Expressions of SL 3 12 Rules of Formation for SL 4 2 Semantics for Sentential Logic

More information

a. Introduction to metatheory

a. Introduction to metatheory a. Introduction to metatheory a.i. Disclaimer The two additional lectures are aimed at students who haven t studied Elements of Deductive Logic students who have are unlikely to find much, if anything,

More information

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism A. Avron 1, A. Ciabattoni 2, and A. Zamansky 1 1 Tel-Aviv University 2 Vienna University of Technology Abstract. We apply the semantic

More information

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014 John Nachbar Washington University December 26, 2014 Logic and Proofs 1 1 Overview. These notes provide an informal introduction to some basic concepts in logic. For a careful exposition, see, for example,

More information

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics

More information