1999
DOI: 10.1007/3-540-48523-6_61
|View full text |Cite
|
Sign up to set email alerts
|

Automata, Power Series, and Coinduction: Taking Input Derivatives Seriously (Extended Abstract)

Abstract: REPORTRAPPORT AbstractFormal power series, which are functions from the set of words over an alphabet A to a semiring k, are viewed coalgebraically. In summary, this amounts to supplying the set of all power series with a deterministic automaton structure, which has the universal property of being final. Finality then forms the basis for both definitions and proofs by coinduction, the coalgebraic counterpart of induction. Coinductive definitions of operators on power series take the shape of what we have calle… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2000
2000
2013
2013

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(14 citation statements)
references
References 10 publications
0
14
0
Order By: Relevance
“…This presentation is taken from [32]. With somewhat different techniques, Rutten [40,41] also proved Theorem 13 and Proposition 30.…”
Section: Notes To Sec 5: Series Over a Free Monoidmentioning
confidence: 99%
“…This presentation is taken from [32]. With somewhat different techniques, Rutten [40,41] also proved Theorem 13 and Proposition 30.…”
Section: Notes To Sec 5: Series Over a Free Monoidmentioning
confidence: 99%
“…Both these final coalgebras AN and L(A) = P(A*) are studied extensively by Rutten, see [29,32,30]. One of the things that he emphasises is the use of bisimulation as a reasoning principle.…”
Section: S* A* \ S * (X )(0 )= X X ------^X a Defined As < (1) [ S*(xmentioning
confidence: 99%
“…The coalgebraic perspective on this topic was introduced by Rutten [29,32,30], who demonstrated its fruitfulness especially for proving equalities via coinduction (using bisimulations). Rutten's work exploits the automaton structure on regular expressions introduced by Brzozowski [8,9].…”
Section: Introductionmentioning
confidence: 99%
“…Coalgebraic methods have been used for dynamical systems, automata and formal languages, modal logic, transition systems, hybrid systems, infinite data types, the control of discrete event systems, formal power series, etc. (see for instance [53], [41], [42], [50], [51], [52], [22], [27]). Coalgebras have also been used as models for various programming paradigms, notably for objects and classes (see, e.g., [47], [28], and [26]).…”
Section: Abstract Behavior Typesmentioning
confidence: 99%