Guarded Logic
   HOME

TheInfoList



OR:

Guarded logic is a
choice set A choice set is a finite collection of available options selected from a larger theoretical decision space. For example, a consumer has thousands of conceivable alternatives when purchasing a car, far more than they could reasonably be expected to ...
of dynamic logic involved in choices, where outcomes are limited. A simple example of guarded logic is as follows: if X is true, then Y, else Z can be expressed in dynamic logic as (X?;Y)∪(~X?;Z). This shows a guarded logical choice: if X holds, then X?;Y is equal to Y, and ~X?;Z is blocked, and Y∪block is also equal to Y. Hence, when X is true, the primary performer of the action can only take the Y branch, and when false the Z branch. A real-world example is the idea of paradox: something cannot be both true and false. A guarded logical choice is one where any change in true affects all decisions made down the line.


History

Before the use of guarded logic there were two major terms used to interpret modal logic.
Mathematical logic Mathematical logic is the study of logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of for ...
and database theory (Artificial Intelligence) were first-order predicate logic. Both terms found sub-classes of first-class logic and efficiently used in solvable languages which can be used for research. But neither could explain powerful fixed-point extensions to modal style logics. Later
Moshe Y. Vardi , honorific_suffix = , image = Moshe Vardi IMG 0010.jpg , birth_date = , birth_place = Israel , workplaces = Rice UniversityIBM ResearchStanford University , alma_mater = , thesis_title = The I ...
made a conjecture that a tree model would work for many modal style logics. The guarded fragment of first-order logic was first introduced by
Hajnal Andréka Hajnal Ilona Andréka (also known as Hajnalka Andréka, born November 17, 1947) is a Hungarian mathematician specializing in algebraic logic. She is a research professor emeritus at the Alfréd Rényi Institute of Mathematics of the Hungarian Aca ...
, István Németi and Johan van Benthem in their article Modal languages and bounded fragments of predicate logic. They successfully transferred key properties of description, modal, and
temporal logic In logic, temporal logic is any system of rules and symbolism for representing, and reasoning about, propositions qualified in terms of time (for example, "I am ''always'' hungry", "I will ''eventually'' be hungry", or "I will be hungry ''until'' I ...
to predicate logic. It was found that the robust decidability of guarded logic could be generalized with a tree model property. The tree model can also be a strong indication that guarded logic extends modal framework which retains the basics of modal logics.
Modal logic Modal logic is a collection of formal systems developed to represent statements about necessity and possibility. It plays a major role in philosophy of language, epistemology, metaphysics, and natural language semantics. Modal logics extend other ...
s are generally characterized by invariances under
bisimulation In theoretical computer science a bisimulation is a binary relation between state transition systems, associating systems that behave in the same way in that one system simulates the other and vice versa. Intuitively two systems are bisimilar if ...
. It also so happens that invariance under bisimulation is the root of tree model property which helps towards defining automata theory.


Types of guarded logic

Within Guarded Logic there exists numerous guarded objects. The first being guarded fragment which are first-order logic of modal logic. Guarded fragments generalize modal quantification through finding relative patterns of quantification. The syntax used to denote guarded fragment is GF. Another object is
guarded fixed point logic "Guarded" is a song by American heavy metal band Disturbed. It was released on June 28, 2005, as a promotional single for their third studio album, ''Ten Thousand Fists''. "Guarded" was the first single featuring their new bassist John Moyer. ...
denoted μGF naturally extends guarded fragment from fixed points of least to greatest.
Guarded bisimulations "Guarded" is a song by American heavy metal band Disturbed. It was released on June 28, 2005, as a promotional single for their third studio album, ''Ten Thousand Fists''. "Guarded" was the first single featuring their new bassist John Moyer. ...
are objects which when analyzing guarded logic. All relations in a slightly modified standard relational algebra with guarded bisimulation and first-order definable are known as ''guarded relational algebra''. This is denoted using GRA. Along with first-order guarded logic objects, there are objects of second-order guarded logic. It is known as
Guarded Second-Order Logic "Guarded" is a song by American heavy metal band Disturbed. It was released on June 28, 2005, as a promotional single for their third studio album, ''Ten Thousand Fists''. "Guarded" was the first single featuring their new bassist John Moyer. ...
and denoted GSO. Similar to second-order logic, guarded second-order logic quantifies whose range over guarded relations restrict it semantically. This is different from second-order logic which the range is restricted over arbitrary relations.


Definitions of guarded logic

Let B be a relational structure with universe ''B'' and vocabulary τ. ''i)'' A set X ⊆ B is ''guarded'' in B if there exists a ground atom α(b_1, ..., b_k) in B such that X = . ''ii)'' A τ-structure A, in particular a substructure A ⊆ B, is ''guarded'' if its universe is a guarded set in ''A'' (in ''B''). ''iii)'' A tuple (b_1, ..., b_n) ∈ B^n is ''guarded'' in B if ⊆ X for some guarded set X ⊆ B. ''iv)'' A tuple (b_1, ..., b_k) ∈ B^k is a guarded list in B if its components are pairwise distinct and is a guarded set. The empty list is taken to be a guarded list. ''v)'' A relation X ⊆ B^n is ''guarded'' if it only consists of guarded tuples.


Guarded bisimulation

A ''guarded bisimulation'' between two τ-structures A and B is a non-empty set ''I'' of finite partial isomorphic ''f: X → Y'' from A to B such that the back and forth conditions are satisfied. Back: For every ''f: X → Y in ''I'' and for every guarded set ''Y` ⊆ B'', there exists a partial isomorphic ''g: X` → Y`'' in ''I'' such that ''f^-1'' and ''g^-1'' agree on ''Y ∩ Y`''. Forth For every ''f: X → Y'' in ''I'' and for every guarded set ''X` ⊆ A'', there exists a partial isomorphic ''g: X` → Y`'' in ''I'' such that ''f'' and ''g'' agree on ''X ∩ X`''.


References

{{reflist Modal logic