2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 2017
DOI: 10.1109/lics.2017.8005119
|View full text |Cite
|
Sign up to set email alerts
|

The continuity of monadic stream functions

Abstract: Abstract-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, p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2018
2018
2018
2018

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…For example, CP was proven in Nuprl using exceptions [39]. In [13] the authors formalized choice sequences as monadic streams and internally proved CP for natural monadic stream functions. It has also been shown that one can use references to obtain CP [32].…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, CP was proven in Nuprl using exceptions [39]. In [13] the authors formalized choice sequences as monadic streams and internally proved CP for natural monadic stream functions. It has also been shown that one can use references to obtain CP [32].…”
Section: Discussionmentioning
confidence: 99%
“…We derive that from A≡ lib A ′ and B≡ lib B ′ , and from the monotonicity of BITT. 13 We use these characterization lemmas to validate introduction and elimination rules for BITT's types, such as the following introduction rule for union types, which states that if a is a member of A (and B is a type) then inl(a) is a member of A+B: 14 H ⊢ A ⌊ext a⌋ H ⊢ B ∈ U i H ⊢ A+B ⌊ext inl(a)⌋ In addition to proving the validity of such rules, we have also proved that BITT is weakly consistent w.r.t. Coq's consistency, in the sense that the proposition False is not derivable.…”
Section: Characterization Lemmas and Inference Rulesmentioning
confidence: 99%
See 1 more Smart Citation
“…In this paper we consider productivity, which informally ensures that one can compute arbitrarily precise approximations of infinite objects in finite time. Productivity has been studied extensively for standard, non-probabilistic coinductive languages [20,16,1,13,8], but the probabilistic setting introduces new subtleties and challenges.…”
Section: Introductionmentioning
confidence: 99%