2022
DOI: 10.3390/math10203800
|View full text |Cite
|
Sign up to set email alerts
|

On Coevaluation Behavior and Equivalence

Abstract: Coevaluation, the coinductive interpretation of standard big-step evaluation rules, is a concise form of semantics, with the same number of rules as in evaluation, which intends to simultaneously describe ,  finite and infinite computations. However, it is known that it is only able to express an infinite computations subset, and, to date, it remains unknown exactly what this subset is. More precisely, coevaluation behavior has several unusual features: there are terms whose for which evaluation is infinite bu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 37 publications
0
1
0
Order By: Relevance
“…It provides an efficient, reliable, and automated proof environment. In the field of computer science, Coq has been widely used for program verification, language design, formal semantics, security protocol analysis, program repair, and many other applications, as documented in various research studies [17][18][19][20][21]. Coq is also widely used in mathematics to formalize [22,23] and verify theorems and lemmas.…”
Section: Introductionmentioning
confidence: 99%
“…It provides an efficient, reliable, and automated proof environment. In the field of computer science, Coq has been widely used for program verification, language design, formal semantics, security protocol analysis, program repair, and many other applications, as documented in various research studies [17][18][19][20][21]. Coq is also widely used in mathematics to formalize [22,23] and verify theorems and lemmas.…”
Section: Introductionmentioning
confidence: 99%