2007
DOI: 10.1007/s00224-007-9017-6
|View full text |Cite
|
Sign up to set email alerts
|

Coinduction for Exact Real Number Computation

Abstract: This paper studies coinductive representations of real numbers by signed digit streams and fast Cauchy sequences. It is shown how the associated coinductive principle can be used to give straightforward and easily implementable proofs of the equivalence of the two representations as well as the correctness of various corecursive exact real number algorithms. The basic framework is the classical theory of coinductive sets as greatest fixed points of monotone operators and hence is different from (though related… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
4
3

Relationship

5
2

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 15 publications
0
13
0
Order By: Relevance
“…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%
“…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%
“…A similar type of trees has been studied independently in [GHP06], however, not in the context of analysis and realisability. The definition of C 1 is motivated by earlier works on the development and verification of exact real number algorithms based on the signed digit representation of real numbers [MRE07,GNSW07,EH02] some of which make use of coinductive methods [CDG06,Ber07,BH08,Niq08].…”
Section: Conclusion and Further Workmentioning
confidence: 99%
“…A similar type of trees has been studied independently in [GHP06], however, not in the context of analysis and realisability. The definition of C 1 is motivated by earlier works on the development and verification of exact real number algorithms based on the signed digit representation of real numbers [MRE07,GNSW07,EH02] some of which make use of coinductive methods [CDG06,Ber07,BH09,Niq08].…”
Section: Conclusion and Further Workmentioning
confidence: 99%