• DocumentCode
    2067548
  • Title

    A Sound and Complete Calculus for Finite Stream Circuits

  • Author

    Milius, Stefan

  • Author_Institution
    Inst. fur Theor. Inf., Tech. Univ. Braunschweig, Braunschweig, Germany
  • fYear
    2010
  • fDate
    11-14 July 2010
  • Firstpage
    421
  • Lastpage
    430
  • Abstract
    Stream circuits are a convenient graphical way to represent streams (or stream functions) computed by finite dimensional linear systems. We present a sound and complete expression calculus that allows us to reason about the semantic equivalence of finite closed stream circuits. For our proof of the soundness and completeness we build on recent ideas of Bonsangue, Rutten and Silva. They have provided a "Kleene theorem\´\´ and a sound and complete expression calculus for coalgebras for endofunctors of the category of sets. The key ingredient of the soundness and completeness proof is a syntactic characterization of the final locally finite coalgebra. In the present paper we extend this approach to the category of real vector spaces. We also prove that a final locally finite (dimensional) coalgebra is, equivalently, an initial iterative algebra. This makes the connection to existing work on the semantics of recursive specifications.
  • Keywords
    algebra; calculus; finite automata; linear systems; Kleene theorem; finite coalgebra; finite dimensional linear system; finite stream circuit; iterative algebra; recursive specification; semantic equivalence; syntactic characterization; Automata; Calculus; Linear systems; Registers; Semantics; Vectors; Kleene algebra; coalgebra; linear systems; regular expressions; streams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2010 25th Annual IEEE Symposium on
  • Conference_Location
    Edinburgh
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4244-7588-9
  • Electronic_ISBN
    1043-6871
  • Type

    conf

  • DOI
    10.1109/LICS.2010.11
  • Filename
    5571746