Co-induction in relational semantics (Q1177158): Difference between revisions
From MaRDI portal
Changed an Item |
Set OpenAlex properties. |
||
(3 intermediate revisions by 3 users not shown) | |||
Property / describes a project that uses | |||
Property / describes a project that uses: ML / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3992552 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3774923 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A theory of type polymorphism in programming / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A calculus of communicating systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5624635 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3906397 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3907077 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Type inference for polymorphic references / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0304-3975(91)90033-x / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2071095465 / rank | |||
Normal rank |
Latest revision as of 09:23, 30 July 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Co-induction in relational semantics |
scientific article |
Statements
Co-induction in relational semantics (English)
0 references
26 June 1992
0 references
The purpose of this paper is to present the use of non-well-founded sets in the study of programming languages semantics. The authors show how co- induction may be used for proving properties of non-well-founded sets (objects), in a similar way how induction is used for classical well- founded sets. Co-induction is presented as a variant of the fixpoint induction principle of Park. In the paper, co-induction is an important proof technique associated with the maximum fixed point of a monotonic operator. This technique is used to prove the consistency of the static and the dynamic relational semantics for a functional programming language. This language is essentially the lambda calculus with an explicit construction for recursive functions.
0 references
fixpoint induction
0 references
functional programming language
0 references
recursive functions
0 references