The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
Proceedings of the Eighth International Workshop on the ACL2 Theorem Prover and Its Applications 2009
DOI: 10.1145/1637837.1637856
|View full text |Cite
|
Sign up to set email alerts
|

Assuming termination

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 4 publications
0
11
0
Order By: Relevance
“…If the footprint function for a program happens to be recursive, its termination proof may well fail, thus stopping processing. There are known techniques for defining partial functions [6,9], obtaining recursion equations and induction theorems constrained by termination requirements. These techniques remove this flaw, allowing the deferral of termination arguments while the partial correctness proof is addressed.…”
Section: Discussionmentioning
confidence: 99%
“…If the footprint function for a program happens to be recursive, its termination proof may well fail, thus stopping processing. There are known techniques for defining partial functions [6,9], obtaining recursion equations and induction theorems constrained by termination requirements. These techniques remove this flaw, allowing the deferral of termination arguments while the partial correctness proof is addressed.…”
Section: Discussionmentioning
confidence: 99%
“…While his semantic arguments involving a special notion of partial truth are hard to adapt to a formal setting within type theory or HOL, it turns out that inductive domain predicates and the associated induction principles permit the same convenient reasoning style (Krauss 2006). Greve (2009) describes a tool for function definitions in ACL2, which also constructs domain predicates. Due to the restricted logic of ACL2, which does not support inductive definitions, the domain predicate must be constructed in an intricate bootstrapping process that involves a reduction to tail-recursive form (see Section 5.5.2).…”
Section: Partiality and Recursion In Interactive Theorem Provers -An mentioning
confidence: 99%
“…This definition employs features of Greve's def package, provided as part of the ACL2 community books [7] [8]. The def::un macro, found in the coi/util/defun book, improves upon ACL2 defun by providing both input and output "type" signatures.…”
Section: Completing the Translationmentioning
confidence: 99%