Skip to main content

Showing 1–4 of 4 results for author: Greenstreet, M

Searching in archive cs. Search in all archives.
.
  1. Smtlink 2.0

    Authors: Yan Peng, Mark R. Greenstreet

    Abstract: Smtlink is an extension of ACL2 with Satisfiability Modulo Theories (SMT) solvers. We presented an earlier version at ACL2'2015. Smtlink 2.0 makes major improvements over the initial version with respect to soundness, extensibility, ease-of-use, and the range of types and associated theory-solvers supported. Most theorems that one would want to prove using an SMT solver must first be translated to… ▽ More

    Submitted 9 October, 2018; originally announced October 2018.

    Comments: In Proceedings ACL2 2018, arXiv:1810.03762

    Journal ref: EPTCS 280, 2018, pp. 143-160

  2. Convex Functions in ACL2(r)

    Authors: Carl Kwan, Mark R. Greenstreet

    Abstract: This paper builds upon our prior formalisation of R^n in ACL2(r) by presenting a set of theorems for reasoning about convex functions. This is a demonstration of the higher-dimensional analytical reasoning possible in our metric space formalisation of R^n. Among the introduced theorems is a set of equivalent conditions for convex functions with Lipschitz continuous gradients from Yurii Nesterov's… ▽ More

    Submitted 9 October, 2018; originally announced October 2018.

    Comments: In Proceedings ACL2 2018, arXiv:1810.03762

    Journal ref: EPTCS 280, 2018, pp. 128-142

  3. Real Vector Spaces and the Cauchy-Schwarz Inequality in ACL2(r)

    Authors: Carl Kwan, Mark R. Greenstreet

    Abstract: We present a mechanical proof of the Cauchy-Schwarz inequality in ACL2(r) and a formalisation of the necessary mathematics to undertake such a proof. This includes the formalisation of $\mathbb{R}^n$ as an inner product space. We also provide an application of Cauchy-Schwarz by formalising $\mathbb R^n$ as a metric space and exhibiting continuity for some simple functions… ▽ More

    Submitted 9 October, 2018; originally announced October 2018.

    Comments: In Proceedings ACL2 2018, arXiv:1810.03762

    Journal ref: EPTCS 280, 2018, pp. 111-127

  4. Extending ACL2 with SMT Solvers

    Authors: Yan Peng, Mark Greenstreet

    Abstract: We present our extension of ACL2 with Satisfiability Modulo Theories (SMT) solvers using ACL2's trusted clause processor mechanism. We are particularly interested in the verification of physical systems including Analog and Mixed-Signal (AMS) designs. ACL2 offers strong induction abilities for reasoning about sequences and SMT complements deduction methods like ACL2 with fast nonlinear arithmetic… ▽ More

    Submitted 20 September, 2015; originally announced September 2015.

    Comments: In Proceedings ACL2 2015, arXiv:1509.05526

    Journal ref: EPTCS 192, 2015, pp. 61-77