Formal Proofs About Rewriting Using ACL2

被引:0
|
作者
José-Luis Ruiz-Reina
José-Antonio Alonso
María-José Hidalgo
Francisco-Jesús Martín-Mateos
机构
[1] Universidad de Sevilla,Departamento de Ciencias de la Computación e Inteligencia Artificial, Escuela Técnica Superior de Ingeniería Informática
关键词
theorem proving; ACL2; rewriting; formal verification;
D O I
暂无
中图分类号
学科分类号
摘要
We present an application of the ACL2 theorem prover to reason about rewrite systems theory. We describe the formalization and representation aspects of our work using the first-order, quantifier-free logic of ACL2 and we sketch some of the main points of the proof effort. First, we present a formalization of abstract reduction systems and then we show how this abstraction can be instantiated to establish results about term rewriting. The main theorems we mechanically proved are Newman's lemma (for abstract reductions) and Knuth–Bendix critical pair theorem (for term rewriting).
引用
收藏
页码:239 / 262
页数:23
相关论文
共 50 条
  • [41] CHERI Concentrate in ACL2
    Kwan, Carl
    Xin, Yutong
    Young, William D.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (393):
  • [42] Quadratic Extensions in ACL2
    Gamboa, Ruben
    Cowles, John
    Gamboa, Woodrow
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (327): : 75 - 86
  • [43] Perfect Numbers in ACL2
    Cowles, John
    Gamboa, Ruben
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (192): : 53 - 59
  • [44] Partial functions in ACL2
    Manolios, P
    Moore, JS
    [J]. JOURNAL OF AUTOMATED REASONING, 2003, 31 (02) : 107 - 127
  • [45] Partial Functions in ACL2
    Panagiotis Manolios
    J Strother Moore
    [J]. Journal of Automated Reasoning, 2003, 31 : 107 - 127
  • [46] Nonstandard Analysis in ACL2
    Ruben A. Gamboa
    Matt Kaufmann
    [J]. Journal of Automated Reasoning, 2001, 27 : 323 - 351
  • [47] Verifying Timed, Asynchronous Circuits using ACL2
    Peng, Yan
    Greenstreet, Mark R.
    [J]. 2019 25TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC 2019), 2019, : 96 - 104
  • [48] On Vickrey's Theorem and the Use of ACL2 for Formal Reasoning in Economics (Extended Abstract)
    Gamboa, Ruben
    Cowles, John
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (152): : 86 - +
  • [49] Convex Functions in ACL2(r)
    Kwan, Carl
    Greenstreet, Mark R.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (280): : 128 - 142
  • [50] Classical LU Decomposition in ACL2
    Kwan, Carl
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (393):