Interactive Proof: Proof Translation, Premise Selection, Rewriting
Interactive Proof: Proof Translation, Premise Selection, Rewriting
Disciplines
Computer Sciences (30%); Mathematics (70%)
Keywords
-
Interactive Proof,
Premise Selection,
Automated Theorem Proving,
Rewriting
Formal proof development is becoming a more and more accepted means of establishing Theo correctness of computer programs and mathematical theories. In Theo recent years large repositories of formal proofs have been created using various proof assistants, which proved larger programs correct, for example Theo optimizing C compiler, Theo kernel of an operating system. Similarly impressive results were obtained using formal proof in mathematics, for example Theo proof of Theo four color theorem, Theo proof of Theo Kepler conjecture and Theo development of Theo odd order theorem. Despite these impressive results, Theo use of proof assistants is currently limited to experts in Theo domain. One of Theo main reasons for this is that working with a proof assistant often involves proving numerous steps manually. Many of those steps are steps that could be solved automatically using techniques from automated reasoning, research on rewriting or machine learning. Recently a number of systems that try to link particular proof assistants to other domains of computer science have been created; one of Theo major ones is HOLyHammer developed in collaboration between Theo University of Innsbruck and Radboud University Nijmegen. It is currently able to find 40% of Theo formal Flyspeck proofs completely automatically. Theo main goal of this project is to create and further develop techniques and tools for using such automated approaches in interactive proof systems in order to allow Theo mechanical construction of proofs that can be computer-verified. Specifically, we intend to achieve this goal by: 3.1 Providing strong machine learning-based advice for proof assistants; 3.2 Defining and evaluating encodings of higher order proof formats to automated theorem proving, rewriting and computer algebra formats; and 3.3 Developing proof techniques based on termination and confluence of rewriting. We anticipate that Theo research described in this project will be of immediate use to mathematicians and computer scientists using formal proof development. It will shed new light on combining interactive proof with automated reasoning techniques, machine learning and rewriting. Theo project will increase Theo power of Theo HOLyHammer tool, linking proof assistants with automated tools developed in Innsbruck. Furthermore, we expect that Theo research will make proof assistants more user friendly and, in Theo long term, contribute to bringing formal proof development to mainstream mathematics and computer science.
Formal proof development is becoming a more and more accepted means of establishing the correctness of computer programs and mathematical theories. In the recent years large repositories of formal proofs have been created using various proof assistants, which proved larger programs correct, for example the optimizing C compiler, the kernel of an operating system. Similarly impressive results were obtained using formal proof in mathematics, for example the proof of the four color theorem, the proof of the Kepler conjecture and the development of the odd order theorem. Despite these impressive results, the use of proof assistants is currently limited to experts in the domain. One of the main reasons for this is that working with a proof assistant often involves proving numerous steps man- ually. Many of those steps are steps that could be solved automatically using techniques from automated reasoning, research on rewriting or ma- chine learning. Recently a number of systems that try to link particular proof assistants to other domains of computer science have been created; one of the major ones is HOLyHammer developed in collaboration between the University of Innsbruck and Radboud University Nijmegen. The main goal of this project is to create and further develop techniques and tools for using such automated approaches in interactive proof systems in order to allow the mechanical construction of proofs that can be computer- verified. Specifically, we achieve this goal by: (a) Providing strong machine learning-based advice for proof assistants; (b) Defining and evaluating encodings of higher order proof formats to automated theorem proving, rewriting and computer algebra formats; and (c) Developing proof techniques based on termination and confluence of rewriting. As a result of this project the proof advice HOLyHammer tool becomes stronger. This make proof assistants more user friendly and, in the long term, contribute to bringing formal proof development to mainstream mathematics and computer science.
- Universität Innsbruck - 100%
- Jasmin Christian Blachette, Technische Universität München - Germany
- Yasuhiko Minamide, Hitachi Ltd. - Japan
- Herman Geuvers, Radboud University Nijmegen - Netherlands
Research Output
- 1045 Citations
- 43 Publications
-
2019
Title Composition rules for quantum processes: a no-go theorem DOI 10.1088/1367-2630/aafef7 Type Journal Article Author Guérin P Journal New Journal of Physics Pages 012001 Link Publication -
2019
Title The morphometrics of autopolyploidy: insignificant differentiation among sexual–apomictic cytotypes DOI 10.1093/aobpla/plz028 Type Journal Article Author Bigl K Journal AoB PLANTS Link Publication -
2019
Title Co-registration of eye movements and neuroimaging for studying contextual predictions in natural reading DOI 10.1080/23273798.2019.1616102 Type Journal Article Author Himmelstoss N Journal Language, Cognition and Neuroscience Pages 595-612 Link Publication -
2018
Title GBDT and algebro-geometric approaches to explicit solutions and wave functions for nonlocal NLS DOI 10.1088/1751-8121/aaedeb Type Journal Article Author Michor J Journal Journal of Physics A: Mathematical and Theoretical Pages 025201 Link Publication -
2018
Title Higher spermidine intake is linked to lower mortality: a prospective population-based study DOI 10.1093/ajcn/nqy102 Type Journal Article Author Kiechl S Journal The American Journal of Clinical Nutrition Pages 371-380 Link Publication -
2014
Title THREE-DIMENSIONAL MAGNETIC RESTRUCTURING IN TWO HOMOLOGOUS SOLAR FLARES IN THE SEISMICALLY ACTIVE NOAA AR 11283 DOI 10.1088/0004-637x/795/2/128 Type Journal Article Author Liu C Journal The Astrophysical Journal Pages 128 Link Publication -
2014
Title Erratum to : Learning-Assisted Automated Reasoning with Flyspeck DOI 10.1007/s10817-014-9315-z Type Journal Article Author Kaliszyk C Journal Journal of Automated Reasoning Pages 99-99 Link Publication -
2014
Title HOL(y)Hammer: Online ATP Service for HOL Light DOI 10.1007/s11786-014-0182-0 Type Journal Article Author Kaliszyk C Journal Mathematics in Computer Science Pages 5-22 Link Publication -
2014
Title Right Ventricle in Acute and Chronic Pulmonary Embolism (2013 Grover Conference Series) DOI 10.1086/676748 Type Journal Article Author Gerges C Journal Pulmonary Circulation Pages 378-386 Link Publication -
2014
Title QMC designs: Optimal order Quasi Monte Carlo integration schemes on the sphere DOI 10.1090/s0025-5718-2014-02839-1 Type Journal Article Author Brauchart J Journal Mathematics of Computation Pages 2821-2851 Link Publication -
2015
Title Certified Connection Tableaux Proofs for HOL Light and TPTP DOI 10.1145/2676724.2693176 Type Conference Proceeding Abstract Author Kaliszyk C Pages 59-66 Link Publication -
2015
Title Premise Selection and External Provers for HOL4 DOI 10.1145/2676724.2693173 Type Conference Proceeding Abstract Author Gauthier T Pages 49-57 Link Publication -
2015
Title Sharing HOL4 and HOL Light Proof Knowledge DOI 10.1007/978-3-662-48899-7_26 Type Book Chapter Author Gauthier T Publisher Springer Nature Pages 372-386 -
2015
Title The weighted star discrepancy of Korobov’s p p -sets DOI 10.1090/proc/12636 Type Journal Article Author Dick J Journal Proceedings of the American Mathematical Society Pages 5043-5057 Link Publication -
2015
Title LARGE-SCALE CONTRACTION AND SUBSEQUENT DISRUPTION OF CORONAL LOOPS DURING VARIOUS PHASES OF THE M6.2 FLARE ASSOCIATED WITH THE CONFINED FLUX ROPE ERUPTION DOI 10.1088/0004-637x/807/1/101 Type Journal Article Author Kushwaha U Journal The Astrophysical Journal Pages 101 Link Publication -
2016
Title A Learning-Based Fact Selector for Isabelle/HOL DOI 10.1007/s10817-016-9362-8 Type Journal Article Author Blanchette J Journal Journal of Automated Reasoning Pages 219-244 -
2016
Title What’s in a Theorem Name? DOI 10.1007/978-3-319-43144-4_28 Type Book Chapter Author Aspinall D Publisher Springer Nature Pages 459-465 -
2016
Title Improved Versions of Common Estimators of the Recombination Rate DOI 10.1089/cmb.2016.0039 Type Journal Article Author Gärtner K Journal Journal of Computational Biology Pages 756-768 Link Publication -
2016
Title Towards a Mizar environment for Isabelle: foundations and language DOI 10.1145/2854065.2854070 Type Conference Proceeding Abstract Author Kaliszyk C Pages 58-65 Link Publication -
2016
Title Improving automation in interactive theorem provers by efficient encoding of lambda-abstractions DOI 10.1145/2854065.2854069 Type Conference Proceeding Abstract Author Czajka L Pages 49-57 -
2016
Title Internal Guidance for Satallax DOI 10.1007/978-3-319-40229-1_24 Type Book Chapter Author Färber M Publisher Springer Nature Pages 349-361 -
2018
Title Towards Formal Foundations for Game Theory DOI 10.1007/978-3-319-94821-8_29 Type Book Chapter Author Parsert J Publisher Springer Nature Pages 495-503 -
2018
Title Formal microeconomic foundations and the first welfare theorem DOI 10.1145/3167100 Type Conference Proceeding Abstract Author Kaliszyk C Pages 91-101 Link Publication -
2018
Title Hammer for Coq: Automation for Dependent Type Theory DOI 10.1007/s10817-018-9458-4 Type Journal Article Author Czajka L Journal Journal of Automated Reasoning Pages 423-453 Link Publication -
2018
Title Concrete Semantics with Coq and CoqHammer DOI 10.1007/978-3-319-96812-4_5 Type Book Chapter Author Czajka L Publisher Springer Nature Pages 53-59 -
2018
Title Formal microeconomic foundations and the first welfare theorem DOI 10.1145/3176245.3167100 Type Conference Proceeding Abstract Author Kaliszyk C Pages 91-101 Link Publication -
2019
Title Super- and subradiance of clock atoms in multimode optical waveguides DOI 10.1088/1367-2630/ab05fb Type Journal Article Author Ostermann L Journal New Journal of Physics Pages 025004 Link Publication -
2019
Title Can photoemission tomography be useful for small, strongly-interacting adsorbate systems? DOI 10.1088/1367-2630/ab0781 Type Journal Article Author Egger L Journal New Journal of Physics Pages 043003 Link Publication -
2019
Title Aligning concepts across proof assistant libraries DOI 10.1016/j.jsc.2018.04.005 Type Journal Article Author Gauthier T Journal Journal of Symbolic Computation Pages 89-123 Link Publication -
2019
Title KdV hierarchy via Abelian coverings and operator identities DOI 10.1090/btran/30 Type Journal Article Author Eichinger B Journal Transactions of the American Mathematical Society, Series B Pages 1-44 Link Publication -
2019
Title Impact of Hydrogel Stiffness on Differentiation of Human Adipose-Derived Stem Cell Microspheroids DOI 10.1089/ten.tea.2018.0237 Type Journal Article Author Žigon-Branc S Journal Tissue Engineering Part A Pages 1369-1380 Link Publication -
2018
Title Sex Hormones Modulate the Relationship Between Global Advantage, Lateralization, and Interhemispheric Connectivity in a Navon Paradigm DOI 10.1089/brain.2017.0504 Type Journal Article Author Pletzer B Journal Brain Connectivity Pages 106-118 Link Publication -
2017
Title Classification of Kerr–de Sitter-like spacetimes with conformally flat * DOI 10.1088/1361-6382/aa5dc2 Type Journal Article Author Mars M Journal Classical and Quantum Gravity Pages 095010 Link Publication -
2017
Title Digital inversive vectors can achieve polynomial tractability for the weighted star discrepancy and for multivariate integration DOI 10.1090/proc/13490 Type Journal Article Author Dick J Journal Proceedings of the American Mathematical Society Pages 3297-3310 Link Publication -
2017
Title Deterministic factorization of sums and differences of powers DOI 10.1090/mcom/3197 Type Journal Article Author Hittmeir M Journal Mathematics of Computation Pages 2947-2954 Link Publication -
2017
Title Three-Dimensional Coculture Model to Analyze the Cross Talk Between Endothelial and Smooth Muscle Cells DOI 10.1089/ten.tec.2016.0299 Type Journal Article Author Ganesan M Journal Tissue Engineering Part C: Methods Pages 38-49 Link Publication -
2017
Title From retrodiction to Bayesian quantum imaging DOI 10.1088/2040-8986/aa5ccf Type Journal Article Author Speirits F Journal Journal of Optics Pages 044001 Link Publication -
2015
Title Learning-assisted theorem proving with millions of lemmas DOI 10.1016/j.jsc.2014.09.032 Type Journal Article Author Kaliszyk C Journal Journal of Symbolic Computation Pages 109-128 Link Publication -
2015
Title Formalizing Physics: Automation, Presentation and Foundation Issues DOI 10.1007/978-3-319-20615-8_19 Type Book Chapter Author Kaliszyk C Publisher Springer Nature Pages 288-295 -
2017
Title Monte Carlo Tableau Proof Search DOI 10.1007/978-3-319-63046-5_34 Type Book Chapter Author Färber M Publisher Springer Nature Pages 563-579 -
2017
Title Classification of Alignments Between Concepts of Formal Mathematical Systems DOI 10.1007/978-3-319-62075-6_7 Type Book Chapter Author Müller D Publisher Springer Nature Pages 83-98 -
2016
Title Towards Formal Proof Metrics DOI 10.1007/978-3-662-49665-7_19 Type Book Chapter Author Aspinall D Publisher Springer Nature Pages 325-341 -
2010
Title On the spatial asymptotics of solutions of the Ablowitz–Ladik hierarchy DOI 10.1090/s0002-9939-2010-10595-6 Type Journal Article Author Michor J Journal Proceedings of the American Mathematical Society Pages 4249-4258 Link Publication