See this document in CiteSeerX!

A Tutorial on (Co)Algebras and (Co)Induction (1997)  (Make Corrections)  (7 citations)
Bart Jacobs, Jan Rutten
Bulletin of the European Association for Theoretical Computer Science



  Home/Search   Context   Related

 
View or download:
cs.kun.nl/~bart/PAPERS/JR.ps.Z
tfs.cs.tuberlin.de/~w...tutorial.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cwi.nl/~bjacobs/papers (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: . Algebraic structures which are generated by a collection of constructors--- like natural numbers (generated by a zero and a successor) or finite lists and trees--- are of well-established importance in computer science. Formally, they are initial algebras. Induction is used both as a definition principle, and as a proof principle for such structures. But there are also important dual "coalgebraic" structures, which do not come equipped with constructor operations but with what are sometimes... (Update)

Context of citations to this paper:   More

.... is based on coinductive principles [BM] which are more expressive than the inductive principles underlying Turing computable functions [JR,WG2]. As a result, OE M cannot be expressed by any Turing computable function. Theorem 6.1. For any PTMs M 1 and M 2 , L(M 1 ) L(M 2 )...

.... is based on coinductive principles [BM] which are more expressive than the inductive principles underlying Turing computable functions [JR, WG]. Though frec returns the output stream properly, it represents the state explicitly among its inputs, so it is not quite what we...

Cited by:   More
Coinductive Models of Finite Computing Agents - Wegner, Goldin (1999)   (Correct)
Towards automated proofs of observational properties - Berregeb, Robbana, Tiwari (2004)   (Correct)
Discrete Mathematics and Theoretical Computer Science 6, .. - Towards Automated Proofs   (Correct)

Active bibliography (related documents):   More   All
0.7:   Invariants, Bisimulations and the Correctness of Coalgebraic.. - Jacobs (1997)   (Correct)
0.7:   Proof Principles for Datatypes with Iterated Recursion - Hensel, Jacobs (1997)   (Correct)
0.5:   Coalgebras in Specification and Verification for Object-Oriented.. - Jacobs (1999)   (Correct)

Similar documents based on text:   More   All
0.3:   A Coinductive Calculus of Component Connectors - Arbab, Rutten (2002)   (Correct)
0.2:   Chapter 5: Calculating Functional Programs - Gibbons   (Correct)
0.2:   Coalgebras and Monads in the Semantics of Java - Jacobs, Poll (2002)   (Correct)

Related documents from co-citation:   More   All
4:   Interactive foundations of computing - Wegner - 1996
3:   An Approach to Object Semantics based on Terminal Co-algebras (context) - Reichel - 1995
3:   Artificial Intelligence: A Modern Approach (context) - Russell, Norvig - 1995

BibTeX entry:   (Update)

Bart Jacobs, Jan Rutten. A Tutorial on Coalgebras and Coinduction. EATCS Bulletin 62 (1997), pp. 222-259. http://citeseer.ist.psu.edu/jacobs97tutorial.html   More

@article{ jacobs97tutorial,
    author = "Bart Jacobs and Jan Rutten",
    title = "A Tutorial on (Co)Algebras and (Co)Induction",
    journal = "Bulletin of the European Association for Theoretical Computer Science",
    volume = "62",
    pages = "222--259",
    year = "1997",
    url = "citeseer.ist.psu.edu/jacobs97tutorial.html" }
Citations (may not include all citations):
906   A structural approach to operational semantics - Plotkin - 1981
592   Introduction to HOL: A theorem proving environment for highe.. (context) - Gordon, Melham - 1993
562   Categories for the Working Mathematician (context) - Lane - 1971
502   Concurrency and automata on infinite sequences (context) - Park - 1981
484   A Calculus of Communicating Systems (context) - Milner - 1989
359   Introduction to higher order Categorical Logic (context) - Lambek, Scott - 1986
232   Category Theory for Computing Science (context) - Barr, Wells - 1990
224   Algebraic specification (context) - Wirsing - 1990
210   Its Syntax and Semantics (context) - Barendregt, Calculus - 1984
210   Functional programming with bananas (context) - Meijer, Fokkinga et al. - 1991
186   Universal coalgebra: a theory of systems - Rutten - 1996
177   Fundamentals of Algebraic Specification I: Equations and Ini.. (context) - Ehrig, Mahr - 1985
173   An initial algebra approach to the specification (context) - Goguen, Thatcher et al. - 1978
159   Non-well-founded sets (context) - Aczel - 1988
150   The category theoretic solution of recursive domain equation.. (context) - Smyth, Plotkin - 1982
145   Isabelle: The next 700 theorem provers (context) - Paulson - 1990
134   PVS: Combining specification (context) - Owre, Rajan et al. - 1996
121   An approach to object semantics based on terminal co-algebra.. (context) - Reichel - 1995
93   Towards an algebraic semantics for the object paradigm - Goguen, Diaconescu - 1994
91   A final coalgebra theorem (context) - Aczel, Mendler - 1989
84   Basic Category Theory for Computer Scientists (context) - Pierce - 1991
80   Handbook of Categorical Algebra (context) - Borceux - 1994
77   Co-induction in relational semantics (context) - Milner, Tofte - 1991
72   Objects and classes (context) - Jacobs - 1996
69   persistent interconnection and implementation of abstract mo.. (context) - Goguen, Meseguer - 1982
69   Relational properties of domains - Pitts - 1996
56   Automating recursive type definitions in higher order logic - Melham - 1989
49   A co-induction principle for recursively defined domains - Pitts - 1994
46   Initial algebra and final coalgebra semantics for concurrenc.. - Rutten, Turi - 1994
46   the foundations of final semantics: non-standard sets (context) - Rutten, Turi - 1993
45   Universal algebra (context) - Meinke, Tucker - 1992
42   Feature logics - Rounds - 1996
40   Solving reflexive domain equations in a category of complete.. (context) - America, Rutten - 1989
37   Mongruences and cofree coalgebras - Jacobs - 1995
37   Proof of correctness of object representations (context) - Goguen, Malcom - 1994
37   Universal Algebra for Computer Scientists (context) - Wechler - 1992
37   A coinduction principle for recursive data types based on bi.. - Fiore - 1996
33   Algebraic specification of data types: A synthetic approach (context) - Lehmann, Smyth - 1981
32   Final algebra semantics and data type extension (context) - Wand - 1979
31   Structural induction and coinduction in a fibrational settin.. - Hermida, Jacobs - 1996
30   Functorial operational semantics and its denotational dual (context) - Turi - 1996
30   Inheritance and cofree constructions - Jacobs - 1996
28   Vicious Circles: On the Mathematics of Non-wellfounded Pheno.. (context) - Barwise, Moss - 1996
27   A unifying type-theoretic framework for objects - Hofmann, Pierce - 1995
25   Hiding and behaviour: an institutional approach - Burstall, Diaconescu - 1994
25   Inductive definitions in the system Coq (context) - Paulin-Mohring - 1993
25   Mechanizing coinduction and corecursion in higher-order logi.. - Paulson - 1997
23   Algebraic Theories (context) - Manes - 1974
23   Bisimulation from open maps - Joyal, Nielsen et al. - 1996
22   Control Flow Semantics (context) - de Bakker, Vink - 1996
17   An extended abstract of a hidden agenda (context) - Goguen, Malcom - 1996
16   bisimulations and the correctness of coalgebraic refinements (context) - Jacobs - 1997
14   Parametrized data types do not need highly constrained param.. (context) - Arbib, Manes - 1982
14   Cambridge Mathematical Textbooks (context) - Crole, Types - 1993
13   Final semantics for untyped -calculus (context) - Honsell, Lenisa - 1995
13   Final data types and their specification (context) - Kamin - 1983
12   Coalgebraic specifications and models of deterministic hybri.. - Jacobs - 1996
9   Structures and Functors (context) - Arbib, Manes - 1975
7   Object-oriented hybrid systems of coalgebras plus monoid act.. - Jacobs - 1996
7   Strong categorical datatypes II: A term logic for categorica.. - Cockett, Spencer - 1995
6   Observability concepts in abstract data specifications (context) - Giarrantana, Gimona et al. - 1976
6   volume 6 of Mathematics and its Applications (context) - Cohn - 1981
5   bisimulation and minimal realisation (context) - Malcolm - 1996
4   Algebraic Appoaches to Program Semantics (context) - Manes, Arbib - 1986
3   Parameters and parametrization in specification using distri.. (context) - Jacobs - 1995
1   de Marne-la-Vall'ee (context) - B'eal, Perrin et al. - 1996
1   Prentice Hall Int (context) - Bird, de Moor et al. - 1996



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cwi.nl/~bjacobs/papers.html):   More
Mongruences and Cofree Coalgebras - Jacobs (1995)   (Correct)
Object-Oriented Hybrid Systems of Coalgebras plus Monoid Actions - Bart Jacobs (1996)   (Correct)
An Algebraic View of Structural Induction - Hermida, Jacobs (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC