- ...information.
- This specification is normally given in terms of
a set theoretic semantics. As we shall see later, just because
valid inferences are precisely characterised, this does not
necessarily mean that it is possible to construct an algorithm which
will determine whether any inference is valid.
- ...reflexivity
- Everything
is connected to itself.
- ...follows:
-
For this definition to work properly we actually need some further
axioms governing . In particular, existential axioms are needed to
fix certain properties of the domain of spatial regions.
- ...exists.
- This may seem odd, since only a
limited number of different kinds of inference can be made at any
stage in a proof. However, in general one cannot know in advance how
many inference steps will be needed to prove some conclusion; so, if
we fail to prove a formulae after a certain number of steps, we never
know whether it is not a consequence or whether it is a consequence
but requires more inference steps to be proved.
- ...programs.
-
It is worth noting that the architecture which I shall propose is
markedly different to that assumed in the software paradigm known as
logic programming (this paradigm is exemplified by the language
Prolog --- although some would say that Prolog is far removed from the
ideal of a `pure' logic programming language).
A G Cohn
Wed Nov 1 13:20:53 GMT 1995