Dynamic Logic

In digital electronics, 'dynamic logic is sometimes used to refer to a class of design assumptions more commonly known as clocked logic, used to distinguish this type of logic from static logic'. This article is not about that, but instead about the family of modal logics. Dynamic logic is a kind of multi-modal logic introduced by Vaughan Pratt in the 1970s to reason about programs. The key idea is that programs can be represented by means of an algebra of actions, each of whose elements determine two dual modalities: action a gives a "box" modality a, and a diamond modality . The effects of the actions can then be captured by means of axioms which determine the meaning of complex actions according to the scheme: Dynamic logic has been a very fruitful idea, used especially in concurrency, artificial intelligence and formal linguistics.

 

<< PreviousWord BrowserNext >>
kenneth branagh
hamlet (2000 movie)
arrian
nearchus
shotgun debugging
virtual lan
marabout
serial line internet protocol
cap vert
dirichlet's theorem on arithmetic progressions
egg decorating
lebou
cannes film festival
stream of consciousness
seattle international film festival
the prince
jay and silent bob strike back
mira furlan
when father was away on business
cow orker
kilo ali
deborah carthy deu
naqoyqatsi
televicentro
the flower kings
nella larsen
boards of canada
vicenza
mmt
el al
logic puzzle
8 track cartridge
hoveton
michael carbajal
obelisk
scottsdale
hirsutism
troyes
albi
duisburg
tocumen international airport
smolensk
john crome
chamonix