24 research outputs found

    Efficient execution in an automated reasoning environment

    Get PDF
    We describe a method that permits the user of a mechanized mathematical logic to write elegant logical definitions while allowing sound and efficient execution. In particular, the features supporting this method allow the user to install, in a logically sound way, alternative executable counterparts for logically defined functions. These alternatives are often much more efficient than the logically equivalent terms they replace. These features have been implemented in the ACL2 theorem prover, and we discuss several applications of the features in ACL2.Ministerio de Educación y Ciencia TIN2004–0388

    Computing and Proving Well-founded Orderings through Finite Abstractions

    No full text

    Proceedings Seventeenth International Workshop on the ACL2 Theorem Prover and its Applications

    Full text link
    This volume contains a selection of papers presented at the 17th International Workshop on the ACL2 Theorem Prover and its Applications (ACL2 2022). The workshops are the premier technical forum for presenting research and experiences related to ACL2

    Proceedings Seventeenth International Workshop on the ACL2 Theorem Prover and its Applications

    No full text
    corecore