2019
DOI: 10.23638/lmcs-15(1:26)2019
|View full text |Cite
|
Sign up to set email alerts
|

Coaxioms: flexible coinductive definitions by inference systems

Abstract: We introduce a generalized notion of inference system to support more flexible interpretations of recursive definitions. Besides axioms and inference rules with the usual meaning, we allow also coaxioms, which are, intuitively, axioms which can only be applied "at infinite depth" in a proof tree. Coaxioms allow us to interpret recursive definitions as fixed points which are not necessarily the least, nor the greatest one, whose existence is guaranteed by a smooth extension of classical results. This notion nic… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
24
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(24 citation statements)
references
References 50 publications
0
24
0
Order By: Relevance
“…In some cases, the desired set of derivable judgments is an intermediate fixed point of the inference operator other than the least/greatest one. Generalized inference systems [Ancona et al 2017;Dagnino 2019] allow for the characterization of (some) intermediate fixed points. Specifically, a generalized inference system is a pair (I, I co ) of inference systems whose interpretation is the set of judgments having an arbitrary (finite-or infinite-depth) derivation tree using the rules in I but such that all the judgments in this derivation tree also have a finite-depth derivation tree using the rules in I ∪ I co .…”
Section: Generalized Inference Systems In a Nutshellmentioning
confidence: 99%
See 1 more Smart Citation
“…In some cases, the desired set of derivable judgments is an intermediate fixed point of the inference operator other than the least/greatest one. Generalized inference systems [Ancona et al 2017;Dagnino 2019] allow for the characterization of (some) intermediate fixed points. Specifically, a generalized inference system is a pair (I, I co ) of inference systems whose interpretation is the set of judgments having an arbitrary (finite-or infinite-depth) derivation tree using the rules in I but such that all the judgments in this derivation tree also have a finite-depth derivation tree using the rules in I ∪ I co .…”
Section: Generalized Inference Systems In a Nutshellmentioning
confidence: 99%
“…We will use generalized inference systems to provide compact definitions of fair subtyping (Section 3.2) and of the typing rules (Section 6). The reader interested in the metatheory of generalized inference systems may refer to Ancona et al [2017] and Dagnino [2019].…”
Section: Generalized Inference Systems In a Nutshellmentioning
confidence: 99%
“…We give a formal account of proof trees, which is useful to state and to prove following technical results. The account follows [18,20], but it is adjusted to our specific setting.…”
Section: Properties Of Proof Treesmentioning
confidence: 99%
“…Divergence propagation rules are very similar to those used in [8,9] to define a big-step judgment which directly includes divergence as result. However, this direct definition relies on a non-standard notion of inference system, allowing corules [7,20], whereas for the trace semantics presented in this work standard coinduction is enough, since all rules are productive, that is, they always add an element to the trace.…”
Section: Equivalence Of Traces Wrong and Pev Semanticsmentioning
confidence: 99%
See 1 more Smart Citation