Computational logic: its origins and applications

From MaRDI portal
Publication:4559535

DOI10.1098/RSPA.2017.0872zbMATH Open1402.68160arXiv1712.04375OpenAlexW3099800985WikidataQ55174437 ScholiaQ55174437MaRDI QIDQ4559535FDOQ4559535


Authors: Lawrence C. Paulson Edit this on Wikidata


Publication date: 4 December 2018

Published in: Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences (Search for Journal in Brave)

Abstract: Computational Logic is the use of computers to establish facts in a logical formalism. Originating in 19th-century attempts to understand the nature of mathematical reasoning, the subject now comprises a wide variety of formalisms, techniques and technologies. One strand of work follows the "LCF approach" pioneered by Robin Milner FRS, where proofs can be constructed interactively or with the help of users' code (which does not compromise correctness). A refinement of LCF, called Isabelle, retains these advantages while providing flexibility in the choice of logical formalism and much stronger automation. The main application of these techniques has been to prove the correctness of hardware and software systems, but increasingly researchers have been applying them to mathematics itself.


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




Recommendations




Cites Work


Cited In (17)

Uses Software





This page was built for publication: Computational logic: its origins and applications

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