2007
DOI: 10.1016/j.tcs.2007.01.021
|View full text |Cite
|
Sign up to set email alerts
|

Semantics of a sequential language for exact real-number computation

Abstract: We study a programming language with a built-in ground type for real numbers. In order for the language to be sufficiently expressive but still sequential, we consider a construction proposed by Boehm and Cartwright. The nondeterministic nature of the construction suggests the use of powerdomains in order to obtain a denotational semantics for the language. We show that the construction cannot be modelled by the Plotkin or Smyth powerdomains, but that the Hoare powerdomain gives a computationally adequate sema… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
27
2

Year Published

2008
2008
2018
2018

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 30 publications
(29 citation statements)
references
References 22 publications
0
27
2
Order By: Relevance
“…This is in accordance with separation of termination and correctness in the method of Bove-Capretta for general recursion [BC01] or already in the Hoare logic. Moreover, this separation is also evident in the domain theoretic semantics of the real numbers [MRE07].…”
Section: General Corecursive Version Of the Algorithmsmentioning
confidence: 87%
See 2 more Smart Citations
“…This is in accordance with separation of termination and correctness in the method of Bove-Capretta for general recursion [BC01] or already in the Hoare logic. Moreover, this separation is also evident in the domain theoretic semantics of the real numbers [MRE07].…”
Section: General Corecursive Version Of the Algorithmsmentioning
confidence: 87%
“…The trade-off between the expressibility and the existence of parallelism in these work led to some improvements on the domain theoretic semantics of the Edalat-Potts algorithm, e.g. as in the recent work in [MRE07] where a sequential language with a non-deterministic cotransitivity test is proposed. This line of research is an instance of the extensional approach to exact real arithmetic while our work in which we have direct access to the digits of the representation is a study in the intensional exact arithmetic in the sense of [BES02].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Whilst such algorithms have been verified before (see eg. [CDG06,MRE07,GNSW07,BH08]), in the present paper we show by means of an example how to extract them. We extract a program which for every rational number a ∈ [−1, 1] computes a signed binary digit representation, that is, a (finite or infinite) stream of digits…”
Section: Coalgebras For Exact Real Numbersmentioning
confidence: 96%
“…Most of the recent work on exact real number computation describes algorithms for functions on certain exact representations of the reals (for example streams of signed digits [MRE07,GNSW07] or linear fractional transformations [EH02]) and proves their correctness using a certain proof method (for example coinduction [CDG06,Ber07,BH07]). Our work has a similar aim, and builds on the work cited above, but there are two important differences.…”
Section: Introductionmentioning
confidence: 99%