Sections 006 and 007 — see the note on the distinction below
Winter 2023–24, Term 2 (Jan–Apr 2024)
For my previous students, the 2023W2 syllabus is available here.
Teaching team syllabus link here (access restricted).
Subject to change. The latest version of this syllabus is always available at http://bit.ly/phil220.
Course Meetings: MWF, 10–10:50 pm, BUCH A101 OR on Zoom — see note below
Instructor: Dr. Jonathan Ichikawa
Email: phil.220@ubc.ca
Please use this email address, rather than my individual email address or Canvas messaging.
Please note the course email policy.
Office Hours: Mondays 1:30–2:30, BUCH E366
Thursdays 2:30–3:30, Zoom (link on Canvas)
This course is an introduction to formal logic. Logic is the study of argument forms; “formal” in this context means that we will be studying arguments using rigid rules and procedures. A formal logic course is very different from other courses in Philosophy, or more broadly in the arts and humanities; it is in many ways more like mathematics. Students will produce proofs, not essays, for this course. We will learn the syntax and semantics of sentential and quantified logic, and develop proof systems for each. We will draw some connections to significant historical and contemporary ideas in philosophy, but the main goal of the course is the mastery of formal logic itself, as well as an introduction to metalogic, where we will examine significant proofs about our formal system.
I’m Jonathan Ichikawa. I’ve been teaching at UBC since 2011; most of my research is in epistemology and/or feminist ethics. Please feel free to call me “Jonathan,” “Dr. Ichikawa,” or “Professor Ichikawa”, whichever makes you most comfortable. (However, please note that “Mr.” and “Ms.” are inappropriate titles for anyone with a PhD, which includes me and most of your professors.)
Note that this syllabus covers two different sections of this course. The material covered will be the same, and the lectures for each will be delivered simultaneously. There is only one difference:
Lectures will be recorded and available for review (to both sections) after class. But synchronous participation is strongly encouraged, and — unless you opt out — assessed with a participation grade.
This course has three central aims: (1) to help students think more clearly about arguments and argumentative structure, in a way applicable to informal arguments in philosophy and elsewhere; (2) to provide some familiarity and comfort with formal proof systems, including practice setting out formal proofs with each step justified by a syntactically-defined rule; and (3) to provide the conceptual groundwork for metatheoretical proofs, introducing the ideas of rigorous informal proofs about formal systems, preparing students for possible future courses on metalogic and computability.
Our main text for this term will be my own UBC edition of forall x, an open-access logic textbook originally developed by P.D. Magnus. You can download the pdf for free here. It is also linked on Canvas. Note that there will be a slightly revised new version by the start of term.
$0.
Details TBA.
Each week I will have some office hours on Zoom, and some in my office in Buchanan E. (Students in either section can come to either format.)
My regular office hours are times for students to ask any questions about the course material. There is no need to make an appointment. Sometimes I will need to adjust my office hours from week to week; I’ll announce this on Canvas if I do.
This is a large course that generates a lot of email. Please observe the following guidelines when writing to me about course business:
In general, we cannot respond to substantive logic questions via email; email is primarily for course administration. Unfortunately, it is just too time-consuming to offer involved explanations to individual students by typing emails. If you want me to teach you something, please ask in class, in office hours, or on Piazza.
I will assign weekly exercises for you to practice at home. These are useful both for developing the skills introduced in lecture, and for indicating what sorts of questions to expect on exams.
Homework must be completed every week in which it is assigned, or it will be given a grade of 0. The homework deadline is the end of the day (11:59pm) on the dates listed on the syllabus. Late homework will be accepted without penalty until 11am the next day; after that grace period, no late homework will be accepted, because answers will be posted with the deadline. All homework is required, unless you apply for an academic concession to have an assignment excused. (See the note on academic concessions below.) If you join the course late, you can request to have the earlier homework assignments you missed to be waived.
It is fine to work with classmates as you prepare your homework. You can compare notes, compare answers, etc. But you must submit your own work; do not simply copy material someone else has prepared.
Do not try to make ChatGPT do your homework for you. This is academic misconduct and will be pursued via UBC’s academic discipline policies. It also won’t do a very good job.
Students who prefer to be assessed via more heavily-weighted exams may opt out of assessed homework. In this case, homework will not be submitted or graded (but it is still recommended practice). This decision needs to be made at the beginning of the term. Do not think of this as a course where homework is optional; think of this as an opportunity to decide which kind of course you want to take: one that requires homework, or one that doesn’t. If you regret your choice later on, I’m sorry, but I can’t go back and switch you to the other version. Signing up for homework, like signing up for a course, is a commitment.
I have found, over many years teaching this course, that opting out of homework is not a good decision for most students; the grade incentive to keep up with the material helps most students to perform better on exams.
This course will use iClicker, an interactive system that allows me to gauge student comprehension during the lectures. You will receive credit for participation, unless you opt out. Consequently, you should consider regular attendance for this course to be mandatory. (Online remote attendance counts.) You can find further logistical instructions on Canvas.
Using the Clicker system in class requires a device with a web browser—typically a smartphone, tablet, or laptop. If you don’t have regular access to such a device, or if you expect to miss classes often, you can opt out of the participation component without penalty. But for most students, I strongly encourage assessed participation.
There is one participation point available each class session. Students receive it for answering at least 50% of the participation questions asked that day. (Credit is for answering at all — whether or not the answer is correct.)
You can participate with clickers the same way, whether you are attending online or in-person.
I offer extra credit for participation for students who identify errors in the textbook. See the instructions on Canvas. If you opt out of participation, you forego this opportunity for extra credit.
Exams and homework assignments will be handled via Crowdmark, an online grading program. This is free for students to use, but you will need to sign up with an email address that will be used to send you your graded assignments. Instructions will be given early in the semester.
There will be three in-class exams, whose dates will be indicated on the schedule below. For the most part, the exams will contain questions very similar to the homework questions, making the homework exercises the most useful practice. Up to 10% of the possible credit on each exam may be devoted to a more challenging/creative question, measuring deeper comprehension.
For the exam locations, please ensure that you follow the instructions posted on Canvas carefully. All exams must be taken in-person.
There will be a poll/announcement about exam times early in the term. Some students may be asked to sit the midterm exams outside of the normal class time.
There will be a final exam during the April examination period. This is a cumulative exam, covering all the material in the course.
Your course grade will be calculated from the course component grades according to the following weighted average:
Midterm 1: 10% Midterm 2: 15% Midterm 3: 20% | *Homework: 10% *Participation: 5% Final Exam: 40% |
*The homework and participation components allow an opt-out. If you prefer not to have either or both elements assessed, you may request that option in week 2. If you opt out of one or both elements, the credit for those elements will be distributed proportionally over the other components of the course.
Students who join the course late may elect to opt out of HW 1 (if they joined Jan 8 or later), HW2 (if they joined Jan 13 or later), and/or Midterm 1 (if they joined Jan 15 or later). The add/drop date this term is January 17.
Course grades are rounded to the nearest whole percentage point. (So an 89.499% will round to 89%; an 89.500% would round to 90%.) On borderline grade decisions, I let the math make the judgment calls. I grade based on course performance, not student need or desire.
Grading errors happen from time to time. Please check the grading to see that you have gotten the credit you deserve. If there is a mistake, follow the regrade procedure described on Canvas. All re-marking requests must be made within two weeks after the assignment is returned to you.
2025 date | Lecture # | Topic | Textbook Chapter |
Mon, Jan 06 | 1 | Introduction, course policies |
|
Wed, Jan 08 | 2 | Arguments, argument forms, validity | ch1 |
Fri, Jan 10 | 3 | Sentential Logic: Sentences, Connectives | ch2 |
Sun, Jan 12 | HW 1 due end of day | ||
Mon, Jan 13 | 4 | Sentential Logic: Translation, Grammaticality |
|
Wed, Jan 15 | 5 | Truth Tables | ch3 |
Fri, Jan 17 | 6 | Truth Tables |
|
Sun, Jan 19 | HW 2 due end of day | ||
Mon, Jan 20 | 7 | Entailment and Models | ch4 |
Wed, Jan 22 |
| Review day |
|
Fri, Jan 24 |
| Exam 1 |
|
Mon, Jan 27 | 8 | SL Trees | ch5 |
Wed, Jan 29 | 9 | SL Trees |
|
Thu, Jan 30 | HW 3 due end of day | ||
Fri, Jan 31 | 10 | SL Trees, Introduction to Soundness and Completeness |
|
Mon, Feb 3 | 11 | Soundness and Completeness for SL Trees | ch6 |
Wed, Feb 5 | 12 | Soundness and Completeness for SL Trees 2 |
|
Thu, Feb 6 | HW 4 due end of day | ||
Fri, Feb 7 | 13 | SL Natural Deduction 1 | ch7 |
Mon, Feb 10 | 14 | SL Natural Deduction 2 |
|
Wed, Feb 12 | 15 | SL Natural Deduction 3 |
|
Thu, Feb 13 | HW 5 due end of day | ||
Fri, Feb 14 |
| Review day |
|
|
| midterm break |
|
Mon, Feb 24 |
| Exam 2 |
|
Wed, Feb 26 | 16 | QL: Names and Predicates | ch8 |
Fri, Feb 28 | 17 | QL: Quantifiers |
|
Mon, Mar 3 | 18 | QL: Translation Practice |
|
Wed,, Mar 5 | 19 | Models for QL 1 | ch9 |
Thu, Mar 06 | HW 6 due end of day | ||
Fri, Mar 07 | 20 | Models for QL 2 |
|
Mon, Mar 10 | 21 | QL Trees | ch10 |
Tue, Mar 11 | HW 7 due end of day | ||
Wed, Mar 12 | 22 | QL Trees |
|
Fri, Mar 14 | 23 | Practice with QL Trees |
|
Sun, Mar 16 | HW 8 due end of day | ||
Mon, Mar 17 | 24 | Soundness for QL Trees | ch11 |
Wed, Mar 19 | 25 | Completeness for QL Trees |
|
Fri, Mar 21 |
| Review day |
|
Mon, Mar 24 |
| Exam 3 |
|
Wed, Mar 26 | 26 | Identity | ch12 |
Fri, Mar 28 | 27 | Identity |
|
Mon, Mar 31 | 28 | Complex Trees |
|
Tue, Apr 01 | HW 9 due end of day | ||
Wed, Apr 2 | 29 | QL Natural Deduction | ch13 |
Fri, Apr 04 | 30 | QL Natural Deduction |
|
Mon, Apr 07 | 31 | QL Natural Deduction |
|
Tue, Apr 08 | HW 10 due end of day | ||
TBD |
| Final Exam |
|
There are many different subtly different formal logical systems; you may have learned some in a different course. We will be learning a specific system in this course, and students are expected to use this course’s logical system. Do not assume that rules, symbols, or procedures you’ve learned elsewhere will be acceptable in this course. There are deliberate reasons behind this rule — it helps us to understand more specifically what a formal system is, and what it means for a system to be formal. We’re not just interested in finding things that “work” — we’re looking for a clear understanding of how our formal system delivers certain results.
This course will follow UBC’s Academic Concessions policies. I am happy to manage small numbers of relatively simple in-term concessions informally; if you require multiple concessions, or need to ask for a major concession (including any concession related to the final exam), please follow the instructions to request a formal concession from your faculty’s student academic advising office.
The academic enterprise is founded on honesty, civility, and integrity. As members of this enterprise, all students are expected to know, understand, and follow the codes of conduct regarding academic integrity. At the most basic level, this means submitting only original work done by you and acknowledging all sources of information or ideas and attributing them to others as required. This also means you should not cheat, copy, or mislead others about what is your work; nor should you help others to do the same. For example, it is prohibited to: share your past assignments and answers with other students; work with other students on an assignment when an instructor has not expressly given permission; or spread information through word of mouth, social media, websites, or other channels that subverts the fair evaluation of a class exercise, or assessment.
As a student, your number one task is to learn new things. Just like your professors, however, you are a member of a university scholarly community. As a part of this community, you are responsible for engaging with existing knowledge and contributing ideas of your own. Academics—including you!—build knowledge through rigorous research that expands on the contributions of others, both in the faraway past and around the world today. This is called scholarship. Academic integrity, in short, means being an honest, diligent, and responsible scholar. This includes, among other things:
Violations of academic integrity (i.e., misconduct) lead to the breakdown of the academic enterprise, and therefore serious consequences arise and harsh sanctions are imposed. For example, incidents of plagiarism or cheating may result in a mark of zero on the assignment or exam, and more serious consequences may apply if the matter is referred for consideration for academic discipline. Careful records are kept to monitor and prevent recurrences. Any instance of cheating or taking credit for someone else’s work, whether intentionally or unintentionally, can and often will result in at minimum a grade of zero for the assignment, and these cases will be reported to the Head of the Department of Philosophy and Associate Dean–Academic of the Faculty of Arts.
The course materials I provide—this syllabus, slides, homework exercises (both questions and answers), etc.—are my own intellectual property. It is a violation of Canadian and international copyright law to distribute such material without the owner’s consent. For example, you may not upload my course materials to commercial websites that want to turn around and sell them to other students. Any notes you take are your own intellectual property, and you can do what you like with them, but the material that I am providing to you is only for students in this course.
The exception to this is the course textbook, which is published under a Creative Commons License, and can be shared freely (but not for profit, and only with attribution).
UBC provides resources to support student learning and to maintain healthy lifestyles but recognizes that sometimes crises arise and so there are additional resources to access including those for survivors of sexual violence. UBC values respect for the person and ideas of all members of the academic community. Harassment and discrimination are not tolerated nor is suppression of academic freedom. UBC provides appropriate accommodation for students with disabilities and for religious and cultural observances. UBC values academic honesty and students are expected to acknowledge the ideas generated by others and to uphold the highest academic standards in all of their actions. Details of the policies and how to access support are available here.