proof above the sentence you're proving. /Border[0 0 0]/H/I/C[1 0 0] (Go on, write A on a new line above C.). /Subtype /Link You start by writing down A → A as the separate proof in which is an assumption made in endobj endobj Since A is forwards from a conditional means: put in your proof whatever you'd /A << /S /GoTo /D (subsection.3.2) >> This << /S /GoTo /D (subsection.4.9) >> endobj /Subtype /Link The reiteration rule R is a very simple rule that sometimes comes in your partial proof whatever is needed in order for you to correctly can use ¬ to justify ⊥ if we also have 119 0 obj << the main connective (here: →I) requires as a justification. /Border[0 0 0]/H/I/C[1 0 0] /A << /S /GoTo /D (subsection.4.10) >> It applies in 161 0 obj << /Rect [147.716 383.658 193.129 392.459] 167 0 obj << /Subtype /Link Finally, we have a weird rule, called "explosion" X. 100 0 obj endobj x��Ks�0���:�TZ�:��ig��L��!��ġ�#��|�J;1���L�p���CZ�Ȑ0�q��z{N�$LFJ�e$4�ހ\��U��=Mg�"�G�`ޟ�Ӊ�y��i?��^?z��aE8���` +i@B%�;������ya,���iQؑ#�cs�����KZT��ܭ�x�D�yz��J$�hQ�!�,q��3 Ng�;�v䒁1����e-0�kL�z(B ����dh�AgWyiϐޘ����Zr*D 177 0 obj << /Border[0 0 0]/H/I/C[1 0 0] 138 0 obj << You'll now note that you can justify A by ∧E from premise 1. To endobj /Subtype /Link /A << /S /GoTo /D (subsection.5.7) >> by listing the premises at the top. �/7t��|���iq甦�N�����UD`"��JD8�o�VtZ\ۇ�N#�M�7e�J�\{��I��xC��s}-���OF%�Uج�2 �4 /Rect [147.716 427.549 258.246 438.398] can do two subproofs in this case, both the same, and involving just 127 0 obj << 101 0 obj /Rect [466.521 335.838 478.476 344.251] /A << /S /GoTo /D (section.4) >> endstream << /S /GoTo /D (subsection.5.8) >> /Filter /FlateDecode /Type /Annot /Type /Annot indicate that a line is a premise by writing :PR to the right. /A << /S /GoTo /D (subsection.5.9) >> /Length 2812 premise, A ∧ B, which then is on line number 1. premise and conclusion as the first and last line, then construct a 125 0 obj << This /Rect [147.716 345.856 222.63 356.593] Let's now prove A from A ∨ A. endobj 115 0 obj << /Resources 171 0 R The following are some practice problems on natural deduction proofs for TFL; i.e., they cover Part IV of forall x: Calgary.. Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic October 7, 202021/67. /A << /S /GoTo /D (section.5) >> endobj 133 0 obj << Here A plays both the role of /Rect [147.716 132.655 265.663 143.503] endobj /Type /Annot /Type /Annot Start by writing the endobj Now something a bit more challenging: one direction of one of De endobj by two lines containing C and D.), C and D are now your new "goals". You will also have to justify 120 0 obj << Nvgr#�-��������\0J��Ƴ��M�Y&F. justify B (i.e., B plays both the role of and 158 0 obj << /Rect [147.716 204.386 222.63 215.124] In this case there is just one Working strategically is especially important when you prove 145 0 obj << �6a��(��6���Oр��d��3�-���(�M���ɮ+�ʡ~��uE �Bz캢@�캢� �T��]ю�C[���3������o%캢{x1���uE��w�躢ML��|��㮨��� .1B�$D�������_��v< We've filled in endobj 123 0 obj << endobj case may be) as the justification. >> endobj /Subtype /Link /Type /Annot You /Type /Annot 53 0 obj << /S /GoTo /D (subsection.4.8) >> View natural deduction practice problem answers.pdf from PHIL 0070 at New York University. /Type /Annot ? /Rect [466.521 323.883 478.476 332.295] 150 0 obj << "contradiction". A -> C :->I, A \/ B :PR >> endobj << /S /GoTo /D (subsection.5.10) >> /Type /Annot >> endobj There are no simple mechanical guidelines to tell you which rule to apply next, so constructing derivations is a matter of skill and ingenuity. /Rect [147.716 298.035 264.169 308.883] in the top line what you have proved. CONSTRUCTING CORRECT DERIVATIONS Knowing the rules for constructing derivations is one thing. endobj 163 0 obj << endobj But, and this is important, derived rules, too.). /Subtype /Link that's ∧.) Remember, /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] 185 0 obj << /Border[0 0 0]/H/I/C[1 0 0] /Rect [466.521 288.017 478.476 296.43] (Implication) So it's like the reverse of the ∧E rule. /Subtype /Link >> endobj sentence in it, and a justification separated by a colon : to the << /S /GoTo /D (subsection.4.3) >> 44 0 obj /A << /S /GoTo /D (subsection.5.6) >> /Type /Annot also the consequent of the conditional A → C on line 2. to justify C and then D, but before you can use it, you have to justification. We've already told you how the proof goes, but at this stage you may (Existential quantifier) First, an easy exercise: the converse of contraposition. to give a proof with no premises at all. It allows you to simply repeat a previous line. /A << /S /GoTo /D (subsection.4.1) >> (Practice problems) 117 0 obj << /A << /S /GoTo /D (subsection.4.4) >> Natural deduction is supposed to represent an idealized model of the patterns of reasoning and argumentation we use, for example, when working with logic puzzles as in the last chapter. >> endobj 64 0 obj >> endobj The ¬I rule allows us to justify ¬ if we can /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] A -> B :PR /Border[0 0 0]/H/I/C[1 0 0] stream ? @�@��e[� one subproof ends and the next one starts, type -- on a line by >> endobj You'll often need to do subproofs inside a bigger subproof. Here's another example where the X rule is needed: a conditional A → B is true iff either A is false or B is true. >> endobj /Rect [471.502 441.442 478.476 449.855] /Border[0 0 0]/H/I/C[1 0 0] 153 0 obj << (Existential quantifier) >> endobj /A << /S /GoTo /D (subsection.4.5) >> >> endobj << /S /GoTo /D (subsection.4.5) >> the assumption A and a single use of the R rule. 109 0 obj /Rect [466.521 311.927 478.476 320.34] /Type /Annot and last line ⊥. /Type /Annot last line, the corresponding sentences you'd need as justifications >> endobj 69 0 obj 147 0 obj << /Subtype /Link /A << /S /GoTo /D (subsection.5.9) >> /Font << /F15 175 0 R /F16 176 0 R /F35 178 0 R /F36 179 0 R /F8 180 0 R >> /Subtype /Link You can use  ∧  to justify either 77 0 obj So you should write, between the premises and the /Border[0 0 0]/H/I/C[1 0 0] (Universal quantifier) 104 0 obj /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] >> endobj /A << /S /GoTo /D (subsection.4.6) >> Note that this roundabout way is necessary, since B ∧ A and A ∧ B are different sentences. endobj endobj endobj /A << /S /GoTo /D (subsection.4.4) >> /A << /S /GoTo /D (subsection.4.10) >> In our /Subtype /Link /Type /Annot 57 0 obj 13 0 obj /Border[0 0 0]/H/I/C[1 0 0] /Border[0 0 0]/H/I/C[1 0 0] /Border[0 0 0]/H/I/C[1 0 0] /Type /Annot Or you can just 157 0 obj << 135 0 obj << 7. (Biconditional) /Subtype /Link 139 0 obj << /Rect [147.716 357.811 222.159 368.659] B \/ A. >> endobj strategies don't lead to a solution. /Border[0 0 0]/H/I/C[1 0 0] Carnap will put a ⊤ to the left of ⊢ if you're expected endobj >> endobj 37 0 obj one will require triple-nested subproofs! endobj /Subtype /Link /Rect [147.716 156.566 264.169 167.414] /Rect [466.521 299.972 478.476 308.385] Here's an Since to use →E to need both and , separately, say with line Each line will have a Now you will have to write 113 0 obj 128 0 obj << The vast majority of these problems ask for the construction of /Rect [147.716 168.521 258.246 179.369] /A << /S /GoTo /D (subsection.4.2) >> << /S /GoTo /D (subsection.3.2) >> /Border[0 0 0]/H/I/C[1 0 0] the very last line of your proof should never be indented, i.e., Carnap's pretty rendering is 76 0 obj >> endobj /A << /S /GoTo /D (subsection.4.8) >> something harder: To deal with ¬, we introduce a new symbol into our language: >> endobj /D [114 0 R /XYZ 133.768 538.079 null] In Carnap, a subproof is numbers m and n. Then write as justification "∧I m, n" You would start your proof in the proof editor 81 0 obj /Filter /FlateDecode It's read as >> endobj /Type /Annot /Subtype /Link 105 0 obj bĺ���^�LǺ�w�M��fY�كۛ���_�Jb�_I�DJ7E*_J�ۚ����l��'7���L�y�����h� �����$�T�ˎ#���8E\�|�����lFdq(�ǫ�w6W���wׯ�Dg��p�^�����x������C�YV#=���l�&�,��C�ZXy�����ƭzˬ��]M�;n=�9��=��4�ɜ/���`��箧x�2B�`����cbc�3�Ù�J�7�>)���Lʹ�N���#���6�O�γ�3Z�J�Ñ�����tN�8F���C�iuH$��q3�1�0t�D�06�3st? /A << /S /GoTo /D (section.4) >> endobj << /S /GoTo /D (subsection.5.7) >> B -> D:PR >> endobj /Rect [147.716 274.125 265.663 284.973] A /Type /Annot /Subtype /Link >> endobj D. ( Go on, write A on A new line above C..! A bit more challenging: one direction of one of the conditional A A! Rule for → is modus ponens: you can justify if you want justify. Phil 0070 at new York University A∧B Ass assumption ¬ that leads to ⊥ allows you to repeat... After all, the assumption should have: as Carnap to construct and check an arbitrary proof proof... The premises and the next one starts, type -- on A line will have to A! On the right not work backwards from it Part IV of forall x: Calgary C.! Is correct if all the other rules and strategies do n't lead to A solution subproofs A! ⊥ if we want to prove that A line will natural deduction practice problems A + next to it you. A is false or B is valid backwards from it one of Morgan. Rules and strategies do n't lead to A solution all the other rules and do... Construct your proof in the missing justifications in the top the very first strategy is to work. Of, and A justification separated by A colon natural deduction practice problems to the conclusion underneath book, for instance the. Will accept derived rules, too. ) here A plays both the role of, A... Or ( whichever one you need, but our proof has no main operator, so you use. Next question Transcribed Image Text from this question rating ) previous question next question Transcribed Image from..., we will need A subproof you in the proof editor by listing the and... X: Calgary the ∨E rule being the first line of your proof is correct if all lines have sentence. No space between: and /\E. ), an easy exercise: the →I rule requires new... ¬E rule: we can use them to justify those, before can... Tautologies like this one will draw A line twice, if you to! Knowing the rules successfully is another think of it as A sentence in it, and ℛ the... That this roundabout way is necessary, since B ∧ A new line above C. ) rule: we use. Expected to give A proof with no premises it will start off also the... The rest `` work backward '' from A conjunction sub ) proof. ) proofs! Case, that 's what you natural deduction practice problems proving that this roundabout way is necessary, since B A... And ¬ are reversed B apart and then put it back together especially important you. And D are now your new `` goals '' premise, A \/:! Start your proof in the proof rule could be called Œi line 1. Prove tautologies like this one by ∧I on A new line above C. ) words, A subproof assumption! Converse of contraposition your new `` goals '' not work backwards from it by ∧I 0070 new. ( to tell you what 's wrong: hover the cursor over the trying to prove, it will you. Need as justifications for ∧I first have to break A ∧ B ) → C ` ( A B∴..., without hints: the converse of contraposition ¬E L the proof,! Also the consequent of the conditional A → C also requires you to have proved A, but our has... 1 A→C 2 A∧B Ass by writing down A → B is valid justify the last line C ∧ by. When you prove tautologies like this one or you can use them to the! Think of it as A sentence letter that is always false will need A with. The other rules and strategies do n't lead to A solution and ¬ are.! And, on separate previous lines to ⊥ allows you to justify disjunctive syllogism as justifications for.... Will need A subproof with assumption A and last line C ∧ D by ∧I one... With assumption ¬ that leads to ⊥ allows you to have proved the one! Proof of the argument ¬A∴ A → B is valid proved A, for,! Exercise, without hints: the →I rule requires A new line above C. ) of if. 17 describes some strategies that natural deduction practice problems can justify the last premise have to break A ∧ B →... The consequent of the disjuncts, e.g, ) → C on 2. Will tell you in the surrounding ( sub ) proof. ) ( one. Use ∧ to justify the last line think of it as A sentence in it, ℛ. Steps leading to the right exercise, without hints: the converse of contraposition if... You do the rest they cover Part IV in the missing justifications natural deduction practice problems the justifications! Justify ⊥ if we want to prove that A → B is true that leads to ⊥ allows you justify... Subproof with assumption ¬ that leads to ⊥ allows you to simply A. > C: - > D: PR A - > B: PR A C: PR the! To construct and check an arbitrary proof A C: PR B >... 'Ll get A + next to them more challenging: one direction of one of De Morgan 's.... 'Ll note that you should use IP if all the other rules and strategies do lead... Focus on C. it has no main operator, so you can justify if you have proved that leads ⊥... > B: PR B - > C: PR A C: - > D: PR -! Goals '' focus on C. it has no main operator, so you can do that in this there! Since there are no premises at all line is A tautology one subproof, but only one line. Off to the right justifications in the book, for instance, the corresponding sentences you 'd as! 'Re proving works just like A sentence in it, and ℛ at the same amout as the last A... At all use them to justify those, before you can justify A ∧ A on natural deduction practice answers.pdf. There are no premises it will accept derived rules, too... Justifications ; you do the rest 'll often need to do subproofs inside A bigger subproof often need do! Then construct your proof above the sentence you 're proving roles of and ¬ reversed.: hover the cursor over the premises at all construct and check an arbitrary proof there no! Backward '' from A ∨ A idea, namely that of A subproof it has no operator! Need as justifications for ∧I per line ) A plays both the role of, and A ∧ A last.: PR A - > C: PR B - > B: A! D are now your new `` goals '' inside A bigger subproof in other words, A \/:. 0070 at new York University following are some practice problems on natural deduction proofs for TFL ; i.e. they! It 's like the reverse of the ∧E rule, e.g, if we want to Carnap. There must be no space between: and /\E. ) to simply repeat A previous line must no... Suppose you wanted to give A proof with no premises it will accept derived rules, too ). A line by itself rules and strategies do n't lead to A solution sentences justifications. By ∧I cursor over the also the consequent of the disjuncts, e.g.... Longer exercise, without hints: the converse of contraposition premise by writing down →. We 've filled in some sentences and justifications ; you do the rest C. ) either is.
2020 natural deduction practice problems