In this work we present a modular theory of the coalgebras and bisimulation in the intensional type theory implemented in Coq. On top of that we build the theory of weakly final coalgebras and develop the $\lambda$-coiteration scheme, thereby extending the class of specifications definable in Coq. We provide an instantiation of the theory for the coalgebra of streams and show how some of the productive specifications violating the guardedness condition of Coq can be formalised using our library
. Coalgebraic specifications are used to formally describe the behaviour of classes in object-orient...
AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important...
We investigate final coalgebras in nominal sets. This allows us to definetypes of infinite data with...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
ter: SEN 3 Abstract: We study several techniques for interactive equational reasoning with the bisi...
AbstractCoiterative functions can be explained categorically as final coalgebraic morphisms, once co...
Coiterative functions can be explained categorically as final coalgebraic morphisms, once coinductiv...
Final coalgebras of a functor F are suited for an abstract description of infinite datatypes and dyn...
textabstractIn the semantics of programming, finite data types such as finite lists, have traditiona...
AbstractIn the semantics of programming, finite data types such as finite lists, have traditionally ...
AbstractWe consider categories of coalgebras as (co)-fibred over a base category of parameters and a...
. A first basic fact in algebra (or, in algebraic specification) is the existence of free algebras, ...
We show that coinductive predicates expressing behavioural properties of infinite objects can be the...
We present a systematic study of bisimulation-up-to techniques for coalgebras. This enhances the bis...
. Coalgebraic specifications are used to formally describe the behaviour of classes in object-orient...
AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important...
We investigate final coalgebras in nominal sets. This allows us to definetypes of infinite data with...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
In this work we present a modular theory of the coalgebras and bisimulation in the intensional type ...
ter: SEN 3 Abstract: We study several techniques for interactive equational reasoning with the bisi...
AbstractCoiterative functions can be explained categorically as final coalgebraic morphisms, once co...
Coiterative functions can be explained categorically as final coalgebraic morphisms, once coinductiv...
Final coalgebras of a functor F are suited for an abstract description of infinite datatypes and dyn...
textabstractIn the semantics of programming, finite data types such as finite lists, have traditiona...
AbstractIn the semantics of programming, finite data types such as finite lists, have traditionally ...
AbstractWe consider categories of coalgebras as (co)-fibred over a base category of parameters and a...
. A first basic fact in algebra (or, in algebraic specification) is the existence of free algebras, ...
We show that coinductive predicates expressing behavioural properties of infinite objects can be the...
We present a systematic study of bisimulation-up-to techniques for coalgebras. This enhances the bis...
. Coalgebraic specifications are used to formally describe the behaviour of classes in object-orient...
AbstractIn this paper, we present a complete formalization in the Coq theorem prover of an important...
We investigate final coalgebras in nominal sets. This allows us to definetypes of infinite data with...