Computational Metaphysics

Similar documents
CAV Workshop Fun With Formal Methods, St Petersburg, Russia, 13 July 2013 based on Crazy Ideas talk, 9 Nov 2012

Logik Cafe, Vienna 23 May 2016

The Ontological Argument for the existence of God. Pedro M. Guimarães Ferreira S.J. PUC-Rio Boston College, July 13th. 2011

The Ontological Argument

Broad on Theological Arguments. I. The Ontological Argument

What does it say about humanity s search for answers? What are the cause and effects mentioned in the Psalm?

The Ontological Modal Collapse as a Collapse of the Square of Opposition

Aquinas s Third Way Keith Burgess-Jackson 24 September 2017

A level Religious Studies at Titus Salt

PHIL 251 Varner 2018c Final exam Page 1 Filename = 2018c-Exam3-KEY.wpd

Logic and Existence. Steve Kuhn Department of Philosophy Georgetown University

Hume on Ideas, Impressions, and Knowledge

Theme 1: Arguments for the existence of God inductive, AS

A-LEVEL Religious Studies

Charles Hartshorne argues that Kant s criticisms of Anselm s ontological

Alvin Plantinga addresses the classic ontological argument in two

THE ONTOLOGICAL ARGUMENT

Have you ever sought God? Do you have any idea of God? Do you believe that God exist?

Aquinas' Third Way Modalized

Class 2 - The Ontological Argument

Cosmological Arguments

2nd International Workshop on Argument for Agreement and Assurance (AAA 2015), Kanagawa Japan, November 2015

Predicate logic. Miguel Palomino Dpto. Sistemas Informáticos y Computación (UCM) Madrid Spain

A Logical Approach to Metametaphysics

A level Religious Studies at Titus Salt

Comments on Truth at A World for Modal Propositions

5 A Modal Version of the

Table of x III. Modern Modal Ontological Arguments Norman Malcolm s argument Charles Hartshorne s argument A fly in the ointment? 86

Courses providing assessment data PHL 202. Semester/Year

Lecture 9. A summary of scientific methods Realism and Anti-realism

Chapter Summaries: Introduction to Christian Philosophy by Clark, Chapter 1

Does Deduction really rest on a more secure epistemological footing than Induction?

! Jumping ahead 2000 years:! Consider the theory of the self.! What am I? What certain knowledge do I have?! Key figure: René Descartes.

The Ontological Argument

In Search of the Ontological Argument. Richard Oxenberg

Fr. Copleston vs. Bertrand Russell: The Famous 1948 BBC Radio Debate on the Existence of God

VERIFICATION AND METAPHYSICS

Introduction to Philosophy

Chapter Summaries: Three Types of Religious Philosophy by Clark, Chapter 1

St. Anselm s versions of the ontological argument

Christian Evidences. The Verification of Biblical Christianity, Part 2. CA312 LESSON 06 of 12

Epistemology. Diogenes: Master Cynic. The Ancient Greek Skeptics 4/6/2011. But is it really possible to claim knowledge of anything?

From Transcendental Logic to Transcendental Deduction

Philosophy of Science. Ross Arnold, Summer 2014 Lakeside institute of Theology

How Gödelian Ontological Arguments Fail

- We might, now, wonder whether the resulting concept of justification is sufficiently strong. According to BonJour, apparent rational insight is

Rethinking Knowledge: The Heuristic View

PHILOSOPHY OF LOGIC AND LANGUAGE OVERVIEW FREGE JONNY MCINTOSH 1. FREGE'S CONCEPTION OF LOGIC

Review Tutorial (A Whirlwind Tour of Metaphysics, Epistemology and Philosophy of Religion)

Reading Questions for Phil , Fall 2016 (Daniel)

Introduction to Philosophy

Aquinas 5 Proofs for God exists

[1968. In Encyclopedia of Christianity. Edwin A. Palmer, ed. Wilmington, Delaware: National Foundation for Christian Education.]

TWO VERSIONS OF HUME S LAW

MALCOLM S VERSION OF THE ONTOLOGICAL ARGUMENT: SEVERAL QUESTIONABLE ASPECTS

Issue 4, Special Conference Proceedings Published by the Durham University Undergraduate Philosophy Society

An Answer to Anselm by Gaunilo

Small Group Assignment 8: Science Replaces Scholasticism

Tuomas E. Tahko (University of Helsinki)

Class #14: October 13 Gödel s Platonism

1/12. The A Paralogisms

PL-101: Introduction to Philosophy Fall of 2007, Juniata College Instructor: Xinli Wang

Chapter 2--How Do I Know Whether God Exists?

PHILOSOPHY (PHIL) Philosophy (PHIL) 1. PHIL 56. Research Integrity. 1 Unit

AS Philosophy and Ethics

Johns Hopkins Center for Talented Youth Introduction to Philosophy

PHILOSOPHY IAS MAINS: QUESTIONS TREND ANALYSIS

Development of Thought. The word "philosophy" comes from the Ancient Greek philosophia, which

Philosophy & Religion

Logic for Computer Science - Week 1 Introduction to Informal Logic

Facts and Free Logic R. M. Sainsbury

Potentialism about set theory

Verificationism. PHIL September 27, 2011

There are three aspects of possible worlds on which metaphysicians

Ethical non-naturalism

Beyond Symbolic Logic

HUME, CAUSATION AND TWO ARGUMENTS CONCERNING GOD

A Judgmental Formulation of Modal Logic

Theology Revision Lists Year 12 Year 13 Paper 1 Paper 3 Philosophy- Ethics- Philosophy Ethics- Atheism- Defining it, and agnosticism.

(naturalistic fallacy)

Revisiting the Socrates Example

Philosophy Courses-1

Does God Exist? Understanding arguments for the existence of God. HZT4U1 February

Previous Final Examinations Philosophy 1

CHRISTIANITY AND THE NATURE OF SCIENCE J.P. MORELAND

Intro. The need for a philosophical vocabulary

Informalizing Formal Logic

BENEDIKT PAUL GÖCKE. Ruhr-Universität Bochum

Does God Exist? By: Washington Massaquoi. January 2, Introduction

DEPARTMENT OF PHILOSOPHY FALL 2014 COURSE DESCRIPTIONS

The British Empiricism

Philosophy of Mathematics Nominalism

PHILOSOPHICAL PROBLEMS & THE ANALYSIS OF LANGUAGE

Empty Names and Two-Valued Positive Free Logic

[3.] Bertrand Russell. 1

Transition: From A priori To Anselm

Philosophy Courses-1

Think by Simon Blackburn. Chapter 1b Knowledge

Lecture 6. Realism and Anti-realism Kuhn s Philosophy of Science

TWO CONCEPTIONS OF THE SYNTHETIC A PRIORI. Marian David Notre Dame University

Transcription:

Computational Metaphysics John Rushby Computer Science Laboratory SRI International Menlo Park CA USA John Rushby, SR I Computational Metaphysics 1

Metaphysics The word comes from Andronicus of Rhodes, who edited Aristotle s works 100 years after his death He grouped some of the works as the physical ones and 14 left over were called the after the physical ones Ta meta ta phusika, or metaphysics Aristotle himself used terms like being as such, first causes, that which does not change for the topics concerned With the rise of science, many topics in physics were reassigned to new disciplines Chemistry, modern physics, cosmology, genetics and the leftovers went to metaphysics e.g., free will, mind-body duality The new disciplines are based on mathematical models Predictive, testable, practical applications Maybe it s time to do the same for metaphysics John Rushby, SR I Computational Metaphysics 2

Computational Metaphysics Proposal by Fitelson and Zalta (Stanford) Build mathematical model of some metaphysical topic Calculate consequences The models are primarily collections of axioms So the relevant mathematical discipline is logic And calculation is automated deduction More specifically Code a metaphysical topic in a mechanized logic Let the automation rip Examine the result for insights An example: The Ontological Argument This is a proof of the existence of God! John Rushby, SR I Computational Metaphysics 3

Classical Arguments for Existence of God Teleological: argument from design This is an empirical or a posteriori argument: it builds on empirical observations about the world Hence is vulnerable to better understanding of empiricism, better observations, better explanations Hume, Darwin etc. Cosmological: there must be a first (uncaused) cause Or why is there something rather than nothing? Also a posteriori, but less reliant on specifics But depends on notion of cause Leibniz, Hume, Kant; current popularization: Holt Ontological: next slide This is a rational or a priori argument: it doesn t depend on observation John Rushby, SR I Computational Metaphysics 4

The Ontological Argument (St. Anselm, 11th C) Thu even the fool is convinced that something than which nothing greater can be conceived is in the understanding, since when he hears this, he understands it; and whatever is understood is in the understanding. And certainly that than which a greater cannot be conceived cannot be in the understanding alone. For if it is even in the understanding alone, it can be conceived to exist in reality also, which is greater. Thu if that than which a greater cannot be conceived is in the understanding alone, then that than which a greater cannot be conceived is itself that than which a greater can be conceived. But surely this cannot be. Thu without doubt something than which a greater cannot be conceived exists, both in the understanding and in reality. John Rushby, SR I Computational Metaphysics 5

The Ontological Argument: Modern Reading We can conceive of something than which there is no greater A variant is a being that possesses all perfections If that thing does not exist in reality, then we can conceive of a greater thing namely, something that does exist in reality Therefore either the greatest thing exists in reality or it is not the greatest thing Therefore the greatest thing necessarily exists in reality That s God Why it s the Christian God is another matter Seems more like the Neo-Platonist One Or Spinoza s God or Nature John Rushby, SR I Computational Metaphysics 6

Status of The Ontological Argument Formulated by St. Anselm (1033 1109) Archbishop of Canterbury Aimed to justify Christian doctrine through reason Disputed by his contemporary Gaunilo Existence of a perfect island Widely studied and disputed thereafter Descartes (used in the Cogito, several variants), Leibniz, Hume, Kant (who named it), Gödel Russell, on his way to the tobacconist: Great God in Boots! the ontological argument is sound! Ridiculed, but in trivialized form, by Dawkins and others The later Russell: The argument does not, to a modern mind, seem very convincing, but it is easier to feel convinced that it must be fallacious than it is to find out precisely where the fallacy lies John Rushby, SR I Computational Metaphysics 7

Significance of The Ontological Argument Almost everyone finds this topic interesting Believers and unbelievers alike Many of those who studied and criticized the Argument were devout believers Can something as ineffable as the existence of God can be subject to a mere a priori demonstration? The proof raises quite deep issues in logic How to handle definite descriptions that may not denote e.g., The present King of France is bald Is the proof logically sound? And in the interpretation of logical proofs What are the assumptions, and do we believe them? What does the proof really establish? Just like formal methods in support of Safety Cases John Rushby, SR I Computational Metaphysics 8

Logic of the Ontological Argument Anselm himself gave two variants of the Argument The second asserts not the mere possibility that a maximally great something exists, but that it necessarily exists So several modern treatments use modal logics Gödel, Plantinga Oppenheimer and Zalta make a good case that the basic argument can/should be interpreted in classical logic, but we need to be careful about existence John Rushby, SR I Computational Metaphysics 9

Existence Two issues: Existence in reality: this is not the same as, which although it is pronounced there exists refers to an implicit domain of quantification and does not assert existence in reality (think not not ) Quantifiers ranging over possibly nonexistent objects: can lead to unsoundness in first order logic Oppenheimer and Zalta use Free Logic, which has an explicit existence predicate (E!) and adjusts the quantifier rules John Rushby, SR I Computational Metaphysics 10

Logic of the Ontological Argument (ctd.) The argument uses a definite description The x such that some property φ: ιxφ Here, that (i.e., the x) than which there is no greater These are tricky The present King of France is bald Note, for those who learn about the world from CNN or the WSJ: France is a republic, it has no present king Is this true, false, inadmissible? If the former, its negation should be false What is its negation? Related to the existence problem Must not substitute definite descriptions into quantified expressions without being sure they are well defined John Rushby, SR I Computational Metaphysics 11

Oppenheimer and Zalta s Treatment Careful treatment in unmechanized Free Logic, 1991 The treatment was later mechanized in Prover9, 2011 Claimed that Prover9 discovered a simplification to the original that not only brings out the beauty of the logic inherent in the argument, but also clearly shows how it constitutes an early example of a diagonal argument used to establish a positive conclusion rather than a paradox Prover9 uses classical First Order Logic Not a Free Logic, lacks definite descriptions So there s manual reformulation Garbacz claims the simplification is due to unsoundness in this reformulation John Rushby, SR I Computational Metaphysics 12

The Ontological Argument in PVS I recently formally verified the Argument using PVS A higher order logic With dependent typing and predicate subtypes Provides sound and mechanically enforced treatment of existence and quantification, definite descriptions, and much else PVS shows the argument is sound! John Rushby, SR I Computational Metaphysics 13

Assumptions, Conclusions PVS verification depends on four assumptions 1. Trichotomy of the ordering 2. Existence of at least one greatest thing 3. Something exists in reality 4. Things that exist in reality greater than those that do not 1 and 2 ensure that than which no greater is defined 3 and 4 ensure it exists in reality Usual formulation of 3 and 4 render it circular Demonstrate consistency of axiomitization by exhibiting constructive model using theory interpretations in PVS Interpret beings by the natural numbers nat And > by < (so the(greatest) is 0) And really exists by less than 4 This is not the intended interpretation! John Rushby, SR I Computational Metaphysics 14

Summary Have formalized the Ontological Argument And verified its conclusion So the Argument is sound! But it is very close to circular And slight variants are circular And it does not compel the intended interpretation I think it is a Fun example to introduce students to Subtle issues in logic and mechanization The interpretation and utility of formally verified claims John Rushby, SR I Computational Metaphysics 15

Homework Subject the dozens of variants of the Argument to the same examination: are the differences significant? Reconstruct Gödel s or Plantinga s proofs in PVS Will need to embed a modal logic (which one?) in PVS Embedding of LTL (S4) could serve as a model... actually not, needs full first-order modal logic Hot news! Benzüller and Woltzenlogel-Paleo have done this (in Isabelle and Coq) Try to formalize and verify Avicenna s proof of the Necessary Existent Older than the Ontological Argument And arguably less of a logical trick and closer (for some) to the true source of belief Figure out how to monetize this John Rushby, SR I Computational Metaphysics 16

A Crazy Idea: Computational Philosophy Fitelson and Zalta proposed computational metaphysics I think this is reasonable, but too modest A lot of philosophy is implicitly based on an anthropomorphic interpretation of knowledge, learning, deduction, language, communication, etc. As computer scientists we have a unique grasp of computational interpretations of these From AI, robotics, machine learning, etc. Cf. Searle s Chinese Room: he just doesn t get it I think this creates a potential for new insights on traditional philosophical questions Consciousness, rationality, free will, ethics, emergence Why this matters: for advanced AI (a bit beyond the Google Car) these become issues of practical concern John Rushby, SR I Computational Metaphysics 17

Some Suggested Reading Oppenheimer and Zalta s papers: just Google for them 36 Arguments for the Existence of God: A Work of Fiction by Rebecca Goldstein Types, Tableaus, and Gödel s God (Trends in Logic) by Mel Fitting Why Does The World Exist? An Existential Detective Story By Jim Holt See also Freeman Dyson s review in NY Review of Books John Rushby, SR I Computational Metaphysics 18