A PVS Theory for Term Rewriting Systems

被引:7
|
作者
Galdino, Andre L. [1 ,2 ]
Ayala-Rincon, Mauricio [1 ]
机构
[1] Univ Brasilia, Dept Matemat, Grp Teoria Comp, Brasilia, DF, Brazil
[2] Univ Fed Goias, Dept Matemat, Catalao, Brazil
关键词
Abstract Reduction Systems; Term Rewriting Systems; Formalization of Theorems; PVS;
D O I
10.1016/j.entcs.2009.07.049
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A theory, called trs, for Term Rewriting Systems in the theorem Prover PVS is described. This theory is built on the PVS libraries for finite sequences and sets and a previously developed PVS theory named ars for Abstract Reduction Systems which was built on the PVS libraries for sets. Theories for dealing with the structure of terms, for replacements and substitutions jointly with ars allow for adequate specifications of notions of term rewriting such as critical pairs and formalization of elaborated criteria from the theory of Term Rewriting Systems such as the Knuth-Bendix Critical Pair Theorem. On the other hand, ars specifies definitions and notions such as reduction, confluence and normal forms as well as non basic concepts such as Noetherianity.
引用
收藏
页码:67 / 83
页数:17
相关论文
共 33 条
  • [1] Hardware synthesis from term rewriting systems
    Hoe, JC
    Arvind
    VLSI: SYSTEMS ON A CHIP, 2000, 34 : 595 - 619
  • [2] Well limit behaviors of term rewriting systems
    Ma S.
    Sui Y.
    Xu K.
    Frontiers of Computer Science in China, 2007, 1 (03): : 283 - 296
  • [3] On some slowly terminating term rewriting systems
    Beklemishev, L. D.
    Onoprienko, A. A.
    SBORNIK MATHEMATICS, 2015, 206 (09) : 1173 - 1190
  • [4] A compact fixpoint semantics for term rewriting systems
    Alpuente, M.
    Comini, M.
    Escobar, S.
    Falaschi, M.
    Iborra, J.
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (37) : 3348 - 3371
  • [5] Vicious Circles in Orthogonal Term Rewriting Systems
    Ketema, Jeroen
    Klop, Jan Willem
    van Oostrom, Vincent
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 124 (02) : 65 - 77
  • [6] Disproving Confluence of Term Rewriting Systems by Interpretation and Ordering
    Aoto, Takahito
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2013), 2013, 8152 : 311 - 326
  • [7] Conditions for confluence of innermost terminating term rewriting systems
    Ishizuki, Sayaka
    Oyamaguchi, Michio
    Sakai, Masahiko
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2019, 30 (04) : 349 - 360
  • [8] Conditions for confluence of innermost terminating term rewriting systems
    Sayaka Ishizuki
    Michio Oyamaguchi
    Masahiko Sakai
    Applicable Algebra in Engineering, Communication and Computing, 2019, 30 : 349 - 360
  • [9] A Terminating and Confluent Term Rewriting System for the Pure Equational Theory of Quandles
    McGrail, Robert W.
    Thuy Trang Nguyen
    Thanh Thuy Trang Tran
    Tripathi, Arti
    2018 20TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2018), 2019, : 157 - 163
  • [10] FAITHFUL (META-)ENCODINGS OF PROGRAMMABLE STRATEGIES INTO TERM REWRITING SYSTEMS
    Cirstea, Horatiu
    Lenglet, Serguei
    Moreau, Pierre-Etienne
    LOGICAL METHODS IN COMPUTER SCIENCE, 2017, 13 (04)