First Steps in Formal Logic
As Tweedledee says, "If it was so, it might be; and if it were so, it would be: but as it isn't, it ain't. That's logic" (Lewis Carroll, 'Through the Looking Glass'). Like Tweedledee, we all like to think we reason logically, that is, in coherent and valid patterns. Indeed, according to a famous 17th-century textbook, logic is the 'art of thinking'. Logic is 'formal' insofar as it focuses on the structure (rather than the content) of arguments, and insofar as it employs symbols to lay it bare. The course is for those who would like to learn how to formalise or codify arguments, test them for validity, and hence explore the nature of good reasoning. No prior knowledge is required: being curious about the formal structure of reasoning, and being excited about the meaning and use of symbols such as the 'horseshoe', the 'turnstile', and the 'inverted A', is enough.
Resources for this course
Type | Resource | Description | People | Full details |
---|---|---|---|---|
Validity and Soundness |
An article in the Internet Encyclopedia of Philosophy. |
view | ||
Book: Formal Logic |
A link to Peter Smith's website that accompanies his book 'Formal Logic': plenty of additional material. |
view | ||
Book: Logic Manual |
A link to Volker Halbach's website that accompanies his book 'The Logic Manual', additional material for download. |
view | ||
Book: Logic Primer |
A link to Paul Teller's website, where he offers for download his two-volume introduction to formal logic, which is out of print. |
view | ||
Translation Tips |
A link to Peter Suber's translation tips for PL, QL, and QL=. |
view | ||
Worksheet: Grammar and Translations (Solutions) |
The solutions for the worksheet we used in the second session. |
Peter Wyss | view | |
Worksheet: Main Connectives (Solutions) |
The solutions for the worksheet we used in the third session. |
Peter Wyss | view | |
Additional Note: 'Unless' and Precedence |
A further explanation of how to formalise 'unless', and comments about precendence and the importance of brackets. |
Peter Wyss | view | |
Additional Note: 'If, then': The Material Conditional |
An attempt further to clarify the problematic link between natural language conditionals and the material implication. |
Peter Wyss | view | |
Worksheet: Truth Tables (Solutions) |
The solutions to the worksheet we used in the fourth meeting. |
Peter Wyss | view | |
Worksheet: Trees (Solutions) |
Solutions for the worksheet we used (in part) during the fifth meeting. |
Peter Wyss | view | |
Worksheet: Practising Trees and Natural Deduction (Solutions) |
Extended solutions for the worksheet we used in our sixth meeting. |
Peter Wyss | view | |
Additional Note: Clarifying the Rules for Trees |
Further explanation of the puzzle we noted in the sixth class. |
Peter Wyss | view | |
Worksheet: QL: Grammar and Translations (Solutions) |
The solutions for the worksheet we used in the eighth session. |
Peter Wyss | view | |
Additional Note: Destructive Dilemma |
A direct comparison of the tree method and natural deduction. For thinking it through. |
Peter Wyss | view | |
Worksheet: Practice QL and QL= (Solutions) |
Suggested Solutions for the worksheet we used in the ninth meeting. |
Peter Wyss | view | |
Additional Note: Testing Validity: QL and Natural Deduction |
A four-page sheet that tries to explain the ND-rules for the quantifiers as transparently as possible. |
Peter Wyss | view |