• DocumentCode
    3092250
  • Title

    Logics of Dynamical Systems

  • Author

    Platzer, André

  • Author_Institution
    Comput. Sci. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    13
  • Lastpage
    24
  • Abstract
    We study the logic of dynamical systems, that is, logics and proof principles for properties of dynamical systems. Dynamical systems are mathematical models describing how the state of a system evolves over time. They are important in modeling and understanding many applications, including embedded systems and cyber-physical systems. In discrete dynamical systems, the state evolves in discrete steps, one step at a time, as described by a difference equation or discrete state transition relation. In continuous dynamical systems, the state evolves continuously along a function, typically described by a differential equation. Hybrid dynamical systems or hybrid systems combine both discrete and continuous dynamics. This is a brief survey of differential dynamic logic for specifying and verifying properties of hybrid systems. We explain hybrid system models, differential dynamic logic, its semantics, and its axiomatization for proving logical formulas about hybrid systems. We study differential invariants, i.e., induction principles for differential equations. We briefly survey theoretical results, including soundness and completeness and deductive power. Differential dynamic logic has been implemented in automatic and interactive theorem provers and has been used successfully to verify safety-critical applications in automotive, aviation, railway, robotics, and analogue electrical circuits.
  • Keywords
    difference equations; interactive systems; safety-critical software; theorem proving; axiomatization; difference equation; differential dynamic logic; differential equation; discrete dynamical systems; discrete state transition relation; interactive theorem provers; mathematical models; proof principles; safety-critical applications; Acceleration; Automata; Complexity theory; Differential equations; Mathematical model; Semantics; Vehicle dynamics; axiomatization; deduction; differential dynamic logic; dynamic logic; hybrid systems; logic of dynamical systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2012 27th Annual IEEE Symposium on
  • Conference_Location
    Dubrovnik
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4673-2263-8
  • Type

    conf

  • DOI
    10.1109/LICS.2012.13
  • Filename
    6280420