2018
DOI: 10.29007/3q4s
|View full text |Cite
|
Sign up to set email alerts
|

Hilbert Meets Isabelle: Formalisation of the DPRM Theorem in Isabelle

Abstract: Hilbert's tenth problem, posed in 1900 by David Hilbert, asks for a general algorithm to determine the solvability of any given Diophantine equation. In 1970, Yuri Matiyasevich proved the DPRM theorem which implies such an algorithm cannot exist. This paper will outline our attempt to formally state the DPRM theorem and verify Matiyasevich's proof using the proof assistant Isabelle/HOL.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 1 publication
0
6
0
Order By: Relevance
“…Acknowledgements We want to thank the entire workgroup [19], without whose involvement we wouldn't be writing this paper; as well as Yuri Matiyasevich for initiating and guiding the project. Moreover, we would like to express our sincere gratitude to the entire welcoming and supportive Isabelle community.…”
mentioning
confidence: 99%
“…Acknowledgements We want to thank the entire workgroup [19], without whose involvement we wouldn't be writing this paper; as well as Yuri Matiyasevich for initiating and guiding the project. Moreover, we would like to express our sincere gratitude to the entire welcoming and supportive Isabelle community.…”
mentioning
confidence: 99%
“…Pak formalises results regarding Pell's equation [30] and proves that Diophantine sets are closed under union and intersection [31], both as parts of the Mizar Mathematical Library. Stock et al [35,1] report on an unfinished formalisation of the DPRM theorem in Isabelle based on [27]. They cover some parts of the proof, but acknowledge for important missing results like Lucas's or "Kummer's theorem" and a "formalisation of a register machine. "…”
Section: Related Workmentioning
confidence: 99%
“…As a consequence, in the Univalent Foundations all category-theoretic constructions and proofs are invariant under isomorphism of objects of a univalent category and under equivalence of univalent categories. In a subdirectory entitled categories (with a lower-case c, it should not be confused with the file of the same name), one proves that the category of sets as well as many categories of structured sets (monoids, groups, rings, modules, discrete fields, all standard algebraic structures formalized in the Algebra package) are univalent 11 . Moreover, any category is equivalent to a univalent category called its Rezk completion as established in the eponymous file rezk_completion.…”
Section: The Categorytheory Packagementioning
confidence: 99%
“…Note that the Isabelle proof assistant, which offers more automation, was used recently by a group of undergraduate students in Germany, under the supervision of three advisers, to formalize partly the DPRM theorem motivated by Hilbert's Tenth Problem. See their joint paper [11] presented during the FLOC 2018 conference in Oxford. 15 and great mathematicians linked by an abstract approach of space with surprisingly at the same time a feeling of its organic life.…”
Section: Architecture and Mathematicsmentioning
confidence: 99%