Is a necessarily necessary God possible?

Date:

Slides: Zenodo / local, (unrecorded)

Colloquium presented at The Cave Wall, a student-run philosophy club at Stellenbosch University, covering the modal ontological argument. Given the diverse interdisciplinary audience, I do not assume familiarity with formal logic.

Abstract

In Prologion III, Anselm presents a famous ontological argument for the existence of God. The argument assumes possibility of the existence of a being whose very existence is necessary, and from this possibility alone concludes the existence of such a being. On first reading, this argument may appear abstract and unconvincing - in particular, one may doubt whether the conclusion indeed follows from the premiss. Worse still, it is equally difficult to convincingly rebut this argument without first making very precise several hidden assumptions about the modalities of “necessity” and “possibility” upon which the argument depends.

In this talk, I introduce one framework in which such alethic modal reasoning may be formalised, namely the S5 modal logic. I then formally prove Anselm’s argument in S5, and discuss the implications for the forcefulness of the argument. The main reference for this talk is Philosophical and Mathematical Logic by De Swart (2018).

Mathematics $\cap$ philosophy $\cap$ computer science

While I do find Anselm’s ontological argument interesting, my real motivation for this talk was to spread awareness of the many beautiful philosophical applications of modal logics.

In the late 1950s, legendary philosopher Saul Kripke, together with (equally legendary) mathematician André Joyal, discovered an elegant formal semantics for non-classical logics, finally allowing such logics to be studied model-theoretically1.

Modal logics are surprisingly versatile in their expressiveness, and so find applications in a wide range of disciplines; thus, even if one cares little for philosophy, it may still be worth learning a little about them. The most interesting modal logics (some of which are mentioned in the slides) include the following (though the list is far from exhaustive):

LogicReasons aboutExample field of application
alethic logicnecessity & possibilityphilosophy of religion (see talk)
deontic logicmoral obligationethical philosophy
epistemic logicagents’ knowledgedistributed systems
doxastic logicagents’ beliefsgame theory
temporal logictime evolution of propositionsmodel checking
provability logicprovability of statementsmathematical logic
dynamic logicstates & actions of programsformal verification
computation tree logicbranching time evolutionmodel checking

These logics each have different axioms, but all employ modal operators, and have semantics given in terms of Kripke frames.


  1. This is a rich theory, but too technical to be explored in an introductory talk such as this. See this book chapter by Goranko & Otto for a good survey.