Difference between revisions of "Symbolic analysis"

From wiki.visual-prolog.com

m (Corrected image name)
Line 1: Line 1:
== Symbolic analysis ==
Symbolic analysis is a method for making [http://en.wikipedia.org/wiki/interpretation|interpretation]s based on [[symbol]]s. [[Image:Traffic as symbolic Processing.jpg]].


Symbolic analysis is a method for making interpretations based on symbols. [[Image:Traffic as symbolic Processing.jpg]].
In figure there is an ["http://en.wikipedia.org/wiki/Object_%28philosophy%29"|object] to be monitored using a traffic light. That symbol is a signal to our eyes to activate an interpretation: to wait (red light), to be alert(yellow), or to go (green) ahead. In our brains there is a formal logic to handle interpretations from traffic lights. We suggest that our brains work like an automaton in traffic lights. Sometimes, when we are in a hurry, we ask questiong from ourselves: can we now go, can we now go... A detection from a traffic light causes a condition to be checked in the logic. It gives us the answer: You should wait, you should wait... Now you can go. That kind of symbol (traffic light) gives us pragmatic value, because it makes our travel safe, but still we can flexibly go further to home, work, trip etc - even when the traffic is very heavy.
 
That was the main principle of symbolic analysis in a nutshell.
 
== Possible Uses for Symbolic Analysis ==
Symbolic Analysis written in Visual Prolog can be used in modeling typical formal systems, which meet requirements for atomisticity: formal languages, theorem provers, many mathematical packages, as well as simulation and optimization packages, where the type system has been written using Vip domains.
 
Obs. In PDC Prolog there are numerous examples of Prolog domains written for
 
 
== Implementing a Symbol and Interpretation ==
Symbol is a reserved word in Visual Prolog, therefore we use the object SymbolicElement to model any Symbol.

Revision as of 17:19, 12 December 2009

Symbolic analysis is a method for making [1]s based on symbols. Traffic as symbolic Processing.jpg.

In figure there is an ["http://en.wikipedia.org/wiki/Object_%28philosophy%29"|object] to be monitored using a traffic light. That symbol is a signal to our eyes to activate an interpretation: to wait (red light), to be alert(yellow), or to go (green) ahead. In our brains there is a formal logic to handle interpretations from traffic lights. We suggest that our brains work like an automaton in traffic lights. Sometimes, when we are in a hurry, we ask questiong from ourselves: can we now go, can we now go... A detection from a traffic light causes a condition to be checked in the logic. It gives us the answer: You should wait, you should wait... Now you can go. That kind of symbol (traffic light) gives us pragmatic value, because it makes our travel safe, but still we can flexibly go further to home, work, trip etc - even when the traffic is very heavy.

That was the main principle of symbolic analysis in a nutshell.

Possible Uses for Symbolic Analysis

Symbolic Analysis written in Visual Prolog can be used in modeling typical formal systems, which meet requirements for atomisticity: formal languages, theorem provers, many mathematical packages, as well as simulation and optimization packages, where the type system has been written using Vip domains.

Obs. In PDC Prolog there are numerous examples of Prolog domains written for


Implementing a Symbol and Interpretation

Symbol is a reserved word in Visual Prolog, therefore we use the object SymbolicElement to model any Symbol.