2009
DOI: 10.2168/lmcs-5(3:9)2009
|View full text |Cite
|
Sign up to set email alerts
|

Representations of Stream Processors Using Nested Fixed Points

Abstract: Abstract. We define representations of continuous functions on infinite streams of discrete values, both in the case of discrete-valued functions, and in the case of stream-valued functions. We define also an operation on the representations of two continuous functions between streams that yields a representation of their composite.In the case of discrete-valued functions, the representatives are well-founded (finitepath) trees of a certain kind. The underlying idea can be traced back to Brouwer's justificatio… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
28
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(28 citation statements)
references
References 16 publications
0
28
0
Order By: Relevance
“…In particular, it facilitates the definition of mixed inductive/coinductive types such as the type of stream processors (Hancock et al 2009), a concrete representation of functions on streams:…”
Section: Codatamentioning
confidence: 99%
“…In particular, it facilitates the definition of mixed inductive/coinductive types such as the type of stream processors (Hancock et al 2009), a concrete representation of functions on streams:…”
Section: Codatamentioning
confidence: 99%
“…Stream processors were introduced by Hancock et al [13] and have rapidly become the standard example for demonstrating mixed fixpoints in proof assistants [1-3, 9, 10]. Thanks to the new (co)datatype package, Isabelle finally joins this good company.…”
Section: Example: Stream Processorsmentioning
confidence: 99%
“…For our type-0 representation of uniformly continuous functions we adopt socalled read-write machines [3] or stream processors [11,12]. These are W-cototal R W -total ideals where…”
Section: Data Types Of Uniformly Continuous Functionsmentioning
confidence: 99%
“…Related work Nested definitions are used by Ghani, Hancock and Pattinson [11,12] to define uniformly continuous functions. They are also studied by Bird and Meertens [6] from a purely programming perspective.…”
mentioning
confidence: 99%