Brouwer’s continuity principle states that all functions from infinite sequences of naturals to naturals are continuous, that is, for every sequence the result depends only on a finite initial segment. It is an intuitionistic axiom that is incompatible with classical mathematics. Recently Mart́ín Escardó proved that it is also inconsistent in type theory. We propose a reformulation of the continuity principle that may be more faithful to the original meaning by Brouwer. It applies to monadic streams, potentially unending sequences of values produced by steps triggered by a monadic action, possibly involving side effects. We consider functions on them that are uniform, in the sense that they operate in...
If one wants to compute with infinite objects like real numbers or data streams, continuity is a nec...
Coinductive data structures, such as streams or infinite trees, have many applications in functional...
It is well-known that the Gödel’s system T definable functions (N → N) → N are continuous, and that...
Brouwer’s continuity principle states that all functions from infinite sequences of naturals to natu...
Continuity is a key principle of intuitionistic logic that is generally accepted by constructivists ...
AbstractIt is well-known that the Gödelʼs system T definable functions (N→N)→N are continuous, and t...
We define representations of continuous functions on infinite streams of discrete values, both in th...
This paper shows how to reason about streams concisely and precisely. Streams, infinite sequences of...
A word-to-word function is continuous for a class of languages V if its inverse maps V languages to ...
The original purpose of component-based development was to provide techniques to master complex soft...
A stream is a sequence of data indexed by time. The behaviour of natural and artificial systems can ...
International audienceA word-to-word function is continuous for a class of languages V if its invers...
We begin with the idea that lines of reasoning are continuous mental processes and develop a notion ...
AbstractIn a previous paper we gave a representation of, and simultaneously a way of programming wit...
Streams, which are infinite sequences of elements, are defined by a coinductive datatype and operati...
If one wants to compute with infinite objects like real numbers or data streams, continuity is a nec...
Coinductive data structures, such as streams or infinite trees, have many applications in functional...
It is well-known that the Gödel’s system T definable functions (N → N) → N are continuous, and that...
Brouwer’s continuity principle states that all functions from infinite sequences of naturals to natu...
Continuity is a key principle of intuitionistic logic that is generally accepted by constructivists ...
AbstractIt is well-known that the Gödelʼs system T definable functions (N→N)→N are continuous, and t...
We define representations of continuous functions on infinite streams of discrete values, both in th...
This paper shows how to reason about streams concisely and precisely. Streams, infinite sequences of...
A word-to-word function is continuous for a class of languages V if its inverse maps V languages to ...
The original purpose of component-based development was to provide techniques to master complex soft...
A stream is a sequence of data indexed by time. The behaviour of natural and artificial systems can ...
International audienceA word-to-word function is continuous for a class of languages V if its invers...
We begin with the idea that lines of reasoning are continuous mental processes and develop a notion ...
AbstractIn a previous paper we gave a representation of, and simultaneously a way of programming wit...
Streams, which are infinite sequences of elements, are defined by a coinductive datatype and operati...
If one wants to compute with infinite objects like real numbers or data streams, continuity is a nec...
Coinductive data structures, such as streams or infinite trees, have many applications in functional...
It is well-known that the Gödel’s system T definable functions (N → N) → N are continuous, and that...