Philosophical Logic

Basic Information

Course modules 2025/2026 (Provisional)
Lecturer
Sergi Oms
José Martínez Fernández
Semester
1st.
Department
Department of Philosophy
University
Universitat de Barcelona
Module
Module 7. Issues in Contemporary Theoretical and Practical Philosophy
Code
570639
Credits
5
Language
English

Dates

Schedule
Tuesdays, 16:00-17:30 & Thursdays, 16:00-17:30

Description

This course explores the limitations of classical logic and some of the expansions and modifications of classical semantics that have been introduced to address these shortcomings. On the one hand, discussions about ways the world might have been, what could or could not have been the case, what is contingent, possible, impossible or necessary, have evident philosophical interest in and of themselves, and also play a crucial role in many areas of philosophy. Modal logic is the expansion of classical logic that provides the foundation for a systematic approach to these questions. On the other hand, classical semantics has been challenged on the grounds that it cannot capture notions such as indeterminacy, overdeterminacy, or degrees of truth, all of which play a crucial role in the philosophical analysis of vagueness, semantic paradoxes, and other philosophical problems. This course provides an introduction to modal logic, many-valued logics, and their applications.
Students are expected to have a background equivalent to an introductory course in propositional and quantificational classical logic.

 

Syllabus:
1.- Introduction: necessity and possibility, possible worlds, extensions vs. alternative logics.
2.- Review of classical propositional logic.
3.- Propositional Modal Logic.
  3.1 Syntax.
  3.2 Semantics: models and possible worlds.
  3.3 A system of derivation: semantic tableaux.

  3.4 Normal modal logics.
  3.5 Non-normal modal logics.
  3.6 Intuitionistic logic
4.- Many-valued propositional logics.
  4.1 Expressibility of classical operators.
  4.2 Three-valued logics: Kleene, Bochvar, LP, Lukasiewicz.
  4.3 Other many-valued logics: Dunn-Belnap, fuzzy logic.
  4.4 Substructural many-valued logics: ST, TS.
  4.5 Truth and vagueness.

Learning outcomes

  • Students should be able to critically understand central texts in logic and philosophy in a way that puts them in a position to develop and apply original ideas.
  • Students should be able to communicate their knowledge and their arguments to specialized audiences in a clear and articulate way.
  • Students should be able to work both independently and in a team in an international environment.
  • Students should be able to identify fallacies and methodological errors in reasoning.
  • Students should be able to critically engage with the concepts and methods of contemporary modal and many-valued logics.
  • Students should be able to identify and critically engage with the current state of a particular philosophical debate, and form a reasoned view, even if provisional, about it.
  • Students should be able to critically use specialized terminology in the field of logic.
  • Students should be able to solve basic problems in the fields of modal logic and many-valued logic.
  • Students should be able to use different logical systems to represent knowledge.
  • Students should be able to critically reflect upon certain philosophical issues concerning logic.

Methodology

Students will read basic texts on the different topics covered. Class will be organized as lectures with time for discussion and practice with some exercises. Other exercises will be given to students as homework assignments.

Evaluation

Students will be given homework assignments. Some of them will be just for practice and others will count towards the final grade. A final essay and participation in class will also contribute to the final grade, according to the following distribution:


Homework assignments: 6 assignments worth 15% each


Participation: 10%

Bibliography

Part of the course will be based on notes and handouts made available by the instructors.
Other readings will be assigned in class.