• Home
  • Search
  • Integrating an Automated Theorem Prover into Agda
  • Open Access IconOpen Access
  • Cite Icon13
  • https://doi.org/10.1007/978-3-642-20398-5_10Copy DOI Icon

Integrating an Automated Theorem Prover into Agda

  • Jan 1, 2011
  • Simon Foster +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Agda is a dependently typed functional programming language and a proof assistant in which developing programs and proving their correctness is one activity. We show how this process can be enhanced by integrating external automated theorem provers, provide a prototypical integration of the equational theorem prover Waldmeister, and give examples of how this proof automation works in practice.KeywordsProof ObligationProof AssistantAutomate Theorem ProveEquational LogicFunctional Programming LanguageThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Book Chapter
  • Citations44

Integrating Automated and Interactive Theorem Proving

  • Jan 01, 1998
  • Ahrendt +6
  • Research Article
  • Citations1

BAIT: Benchmarking (Embedding) Architectures for Interactive Theorem-Proving

  • Mar 24, 2024
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Sean Lamont +4
  • Research Article

Formalization of mathematics through proof assistants

  • Jan 14, 2019
  • Revista dos Trabalhos de Iniciação Científica da UNICAMP
  • Henrique Yuji Rossetti Inonhe +1
  • Book Chapter
  • Citations1

A Distributed and Trusted Web of Formal Proofs

  • Dec 09, 2019
  • Dale Miller
  • Conference Article
  • Citations18

Deciding and Interpolating Algebraic Data Types by Reduction

  • Sep 01, 2017
  • Hossein Hojjat +1
  • Journal Issue
  • Citations1

Proceedings Workshop on Partiality and Recursion in Interactive Theorem Provers

  • Dec 21, 2010
  • Electronic Proceedings in Theoretical Computer Science
  • Ana Bove +2
  • Conference Article
  • Citations3

A Refinement Method for Validity Checking of Quantified First-Order Formulas in Hardware Verification

  • Nov 01, 2006
  • Husam Abu-Haimed +2
  • Research Article
  • Citations6

Verified AIG Algorithms in ACL2

  • Apr 26, 2013
  • Electronic Proceedings in Theoretical Computer Science
  • Jared Davis +1
  • PDF
  • Research Article
  • Citations8

A Formalization of Core Why3 in Coq

  • Jan 02, 2024
  • Proceedings of the ACM on Programming Languages
  • Joshua M Cohen +1
  • Research Article
  • Citations3

Proof-producing synthesis of ML from higher-order logic

  • Sep 09, 2012
  • ACM SIGPLAN Notices
  • Magnus O Myreen +1
  • Research Article
  • Citations10

Formal Proofs of Hypergeometric Sums

  • Sep 15, 2015
  • Journal of Automated Reasoning
  • John Harrison
  • Research Article
  • Citations9

The Watson Theorem Prover

  • May 01, 2001
  • Journal of Automated Reasoning
  • M Randall Holmes +1
  • Book Chapter
  • Citations1

A Single-Step Term-Graph Reduction System for Proof Assistants

  • Jan 01, 2008
  • Maarten De Mol +2
  • Conference Article
  • Citations7

Proof searching in HOL4 with genetic algorithm

  • Mar 30, 2020
  • M Zohaib Nawaz +4
  • Research Article
  • Citations17

Extracting a formally verified, fully executable compiler from a proof assistant

  • Apr 01, 2004
  • Electronic Notes in Theoretical Computer Science
  • Stefan Berghofer +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.