Cargando…

Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’

Robin Milner's paper, ‘The use of machines to assist in rigorous proof’, introduces methods for automating mathematical reasoning that are a milestone in the development of computer-assisted theorem proving. His ideas, particularly his theory of tactics, revolutionized the architecture of proof...

Descripción completa

Detalles Bibliográficos
Autor principal: Gordon, M. J. C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society Publishing 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4360087/
https://www.ncbi.nlm.nih.gov/pubmed/25750147
http://dx.doi.org/10.1098/rsta.2014.0234
_version_ 1782361504038780928
author Gordon, M. J. C.
author_facet Gordon, M. J. C.
author_sort Gordon, M. J. C.
collection PubMed
description Robin Milner's paper, ‘The use of machines to assist in rigorous proof’, introduces methods for automating mathematical reasoning that are a milestone in the development of computer-assisted theorem proving. His ideas, particularly his theory of tactics, revolutionized the architecture of proof assistants. His methodology for automating rigorous proof soundly, particularly his theory of type polymorphism in programing, led to major contributions to the theory and design of programing languages. His citation for the 1991 ACM A.M. Turing award, the most prestigious award in computer science, credits him with, among other achievements, ‘probably the first theoretically based yet practical tool for machine assisted proof construction’. This commentary was written to celebrate the 350th anniversary of the journal Philosophical Transactions of the Royal Society.
format Online
Article
Text
id pubmed-4360087
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher The Royal Society Publishing
record_format MEDLINE/PubMed
spelling pubmed-43600872015-04-13 Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’ Gordon, M. J. C. Philos Trans A Math Phys Eng Sci Articles Robin Milner's paper, ‘The use of machines to assist in rigorous proof’, introduces methods for automating mathematical reasoning that are a milestone in the development of computer-assisted theorem proving. His ideas, particularly his theory of tactics, revolutionized the architecture of proof assistants. His methodology for automating rigorous proof soundly, particularly his theory of type polymorphism in programing, led to major contributions to the theory and design of programing languages. His citation for the 1991 ACM A.M. Turing award, the most prestigious award in computer science, credits him with, among other achievements, ‘probably the first theoretically based yet practical tool for machine assisted proof construction’. This commentary was written to celebrate the 350th anniversary of the journal Philosophical Transactions of the Royal Society. The Royal Society Publishing 2015-04-13 /pmc/articles/PMC4360087/ /pubmed/25750147 http://dx.doi.org/10.1098/rsta.2014.0234 Text en http://creativecommons.org/licenses/by/4.0/ © 2015 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, provided the original author and source are credited.
spellingShingle Articles
Gordon, M. J. C.
Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title_full Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title_fullStr Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title_full_unstemmed Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title_short Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
title_sort tactics for mechanized reasoning: a commentary on milner (1984) ‘the use of machines to assist in rigorous proof’
topic Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4360087/
https://www.ncbi.nlm.nih.gov/pubmed/25750147
http://dx.doi.org/10.1098/rsta.2014.0234
work_keys_str_mv AT gordonmjc tacticsformechanizedreasoningacommentaryonmilner1984theuseofmachinestoassistinrigorousproof