Proof-theoretic Validity. Stephen Read University of St Andrews. Analytic Validity Harmony GE-Harmony Justifying the E-rules
|
|
- Gillian Casey
- 6 years ago
- Views:
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 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 informationGeneral-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 informationGeneral-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 informationGeneralised 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 informationPropositions 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 informationAN 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 informationManual 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 informationGeneral-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 informationPropositional 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 informationAn 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 informationManual 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 information4 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 informationNotes 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 informationSection 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 information2. 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 informationIntroduction 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 informationOverview 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 informationLecture 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 informationValidity 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 informationNatural 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 informationPropositional 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 informationLecture 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 informationNatural 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 informationToday 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 informationPropositional 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 informationIntroduction 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 informationPropositional 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 informationMathematics 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 informationFormal (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 informationPropositional 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 informationFirst-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 informationLogic 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 informationPropositional 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 informationNatural 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 informationPlan 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 informationRussell 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 informationCSCI.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 informationTruthmaker 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 informationKRIPKE 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 informationChapter 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 information15414/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 informationNatural 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 information3 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 informationTHE 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 informationIntermediate 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 informationLecture 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 informationPropositional 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 informationSupplementary 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 informationInvestigation 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 informationCITS2211 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 informationLogic 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 informationFormal 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 informationProof 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 informationNotes 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 information1.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 informationLecture 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 informationDisplay 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 informationGö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 informationPropositional 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 information6. 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 informationArgumentation 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 informationCHAPTER 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 informationA 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 informationProving 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 informationDraft 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 information3.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 informationProseminar 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 informationcis32-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 informationEmptiness 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 informationCHAPTER 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 informationCSC 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 informationPROPOSITIONAL 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 informationImplementing 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 informationIn 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 informationWarm-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 information5. 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 information6. 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 informationLecture 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 informationBidirectional 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 informationPropositional 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 informationChapter 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 informationCIS260 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 informationPHI 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 informationNeale 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 informationPhilosophy 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 informationA 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 informationCONTRACTION 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 informationLecture 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 information5. 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 informationCollins' 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 informationTeaching 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 informationHypersequent 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 informationConjunction: 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 informationWhy 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 informationCOMP219: 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 informationPhilosophy 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 informationa. 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 informationCanonical 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 informationLogic 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 informationcse371/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