Access to the full content is only available to members of institutions that have purchased access. If you belong to such an institution, please log in or find out more about how to order.


Print

Contents

Dynamic logics

DOI
10.4324/9780415249126-Y054-1
DOI: 10.4324/9780415249126-Y054-1
Version: v1,  Published online: 1998
Retrieved May 02, 2024, from https://www.rep.routledge.com/articles/thematic/dynamic-logics/v-1

Article Summary

Dynamic logics have been designed by Pratt as formal systems for reasoning about computer programs. The main ingredients discussed are programs, operations on programs, states and properties of states. In particular one can formalize that every execution of a program p starting in state s terminates in a state with a given property. Thus correctness statements for programs can be dealt with. According to Segerberg (1980) programs might be viewed more generally as actions of some agent so that certain aspects of human action theory can also be formulated and studied in these systems.

Print
Citing this article:
Friedrichsdorf, Ulf. Dynamic logics, 1998, doi:10.4324/9780415249126-Y054-1. Routledge Encyclopedia of Philosophy, Taylor and Francis, https://www.rep.routledge.com/articles/thematic/dynamic-logics/v-1.
Copyright © 1998-2024 Routledge.

Related Searches

Topics