Abstract. In this work we focus on a formalisation of the algorithms of lazy exact arithmetic à la Potts and Edalat [1]. We choose the constructive type theory as our formal verification tool. We discuss an extension of the constructive type theory with coinductive types that enables one to formalise and reason about the infinite objects. We show examples of how infinite objects such as streams and expression trees can be formalised as coinductive types. We study the type theoretic notion of productivity which ensures the infiniteness of the outcome of the algorithms on infinite objects. Syntactical methods are not always strong enough to ensure the productivity. However, if some information about the complexity of a function is provided, o...
Traditionally, formal languages are defined as sets of words. More recently, the alternative coalgeb...
The objective of this paper is to provide a theoretical foundation for program extraction from proof...
Traditionally, formal languages are defined as sets of words. More recently,the alternative coalgebr...
In this article we present a method for formally proving the correctness ofthe lazy algorithms for c...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
We present three papers on the application of Martin-L\uf6f\u27s type theory to the analysis of prog...
We present three papers on the application of Martin-Löf's type theory to the analysis of programmin...
. We show that infinite objects can be constructively understood without the consideration of partia...
In the present paper, we will discuss various aspects of computable/constructive analysis, namely se...
Abstract. We analyze the interpretation of inductive and coinductive types as sets of strongly norma...
In this paper we show how infinite objects can be defined in a constructive type theory. The type t...
Traditionally, formal languages are defined as sets of words. More recently, the alternative coalgeb...
The objective of this paper is to provide a theoretical foundation for program extraction from proof...
Traditionally, formal languages are defined as sets of words. More recently,the alternative coalgebr...
In this article we present a method for formally proving the correctness ofthe lazy algorithms for c...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
In this paper we will discuss various aspects of computable/constructive analysis, namely semantics,...
We present three papers on the application of Martin-L\uf6f\u27s type theory to the analysis of prog...
We present three papers on the application of Martin-Löf's type theory to the analysis of programmin...
. We show that infinite objects can be constructively understood without the consideration of partia...
In the present paper, we will discuss various aspects of computable/constructive analysis, namely se...
Abstract. We analyze the interpretation of inductive and coinductive types as sets of strongly norma...
In this paper we show how infinite objects can be defined in a constructive type theory. The type t...
Traditionally, formal languages are defined as sets of words. More recently, the alternative coalgeb...
The objective of this paper is to provide a theoretical foundation for program extraction from proof...
Traditionally, formal languages are defined as sets of words. More recently,the alternative coalgebr...