A mechanised proof of Gödel's incompleteness theorems using Nominal Isabelle

From MaRDI portal
Publication:286772

DOI10.1007/S10817-015-9322-8zbMATH Open1357.68200DBLPjournals/jar/Paulson15arXiv2104.13792OpenAlexW2015224901WikidataQ56853390 ScholiaQ56853390MaRDI QIDQ286772FDOQ286772


Authors: Lawrence C. Paulson Edit this on Wikidata


Publication date: 26 May 2016

Published in: Journal of Automated Reasoning (Search for Journal in Brave)

Abstract: An Isabelle/HOL formalisation of G"odel's two incompleteness theorems is presented. The work follows 'Swierczkowski's detailed proof of the theorems using hereditarily finite (HF) set theory. Avoiding the usual arithmetical encodings of syntax eliminates the necessity to formalise elementary number theory within an embedded logical calculus. The Isabelle formalisation uses two separate treatments of variable binding: the nominal package is shown to scale to a development of this complexity, while de Bruijn indices turn out to be ideal for coding syntax. Critical details of the Isabelle proof are described, in particular gaps and errors found in the literature.


Full work available at URL: https://arxiv.org/abs/2104.13792




Recommendations




Cites Work


Cited In (19)

Uses Software





This page was built for publication: A mechanised proof of Gödel's incompleteness theorems using Nominal Isabelle

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q286772)