![]() |
News Journal on Reasoning about Actions and Change |
Vol. 2, Nr. 4 | Editor: Erik Sandewall | 30.4.1998 |
Today |
Top of the Newsletter | ||
ETAI Publications |
Discussion about received articles | ||
Debates |
Ontologies for time |
Today |
Dated: 1.4.1998
The discussion about the ontology of time started with a question to Jixin Ma. Today Jixin comes back into the discussion, together with an additional contribution by Pat Hayes.
Dated: 13.4.1998
The discussion about ontology of time continues with an additional contribution by Pat Hayes. This discussion has so far been included under the general discussion on the topic of "ontologies for actions and change", but now it seems more appropriate to spin it off into a topic of its own. This is motivated both by the number of significant contributions that have been made, and by the general importance of this topic.
Thus, for readers of the E-mailed newsletter, everything proceeds as before, but the structured discussion record in our webpage structure has been revised retroactively to correspond to the new classification.
The present issue also contains a question by Rob Miller to Erik Sandewall re his ETAI submitted article.
Dated: 15.4.1998
The discussion between Pat Hayes and Jixin Ma on the ontology of time continues:
Dated: 18.4.1998
In today's newsletter, Sergio Brandano (Pisa) proposes to return to the basic question for the discussion on ontologies of time: why are alternative time ontologies needed?
If you wish to go back and see how the discussion got started and how it has proceeded, please use our web page, click for "discussion sessions", and proceed to the discussion about ontologies for time.
Dated: 21.4.1998
Sergio Brandano's contribution earlier this week received rapid replies by both Jixin Ma and Pat Hayes.
Dated: 22.4.1998
Today: interventions by John McCarthy and Erik Sandewall concerning the ontology of time, and an answer by Sergio Brandano to Jixin Ma and Pat Hayes in the same debate.
Dated: 23.4.1998
Today, we advertise the acceptance of an additional contribution: the article by Antonis Kakas and Rob Miller has been accepted to the ETAI following our tough discussion and refereeing procedure. As the readers recognize, we have had an extensive open discussion about the paper, which has now been followed by confidential refereeing by three referees. All three referees recommended unconditional acceptance of the article. Two of them also made additional suggestions for further improvement of the article. These suggestions have been added to the open discussion about the article, only the identity of the reviewers being kept confidential. We congratulate the authors to having passed this test!
Also today, Jixin Ma and Sergio Brandano pursue the discussion about standard vs. non-standard ontologies of time.
Dated: 24.4.1998
Due to an editing mistake, we yesterday only sent out the first half of Jixin Ma's contribution in the debate about the ontology of time. Today's issue also contains additional contributions by Pat Hayes and Sergio Brandano.
ETAI Publications |
------ MISSING -----
Antonis Kakas and Rob Miller
Reasoning about Actions, Narratives and Ramification
Erik Sandewall
Logic-Based Modelling of Goal-Directed Behavior
Debates |
From: Jixin Ma on 1.4.1998
What follows is our response to the arguments about the ontology of time from Pat Hayes, Ray Reiter, and John McCarthy.
Response to John
The example of car accelerating demonstrates the need of time points for time ontology.
A similar example is throwing a ball up into the air. The motion of the ball can be modelled by a quantity space of three elements: going-up, stationary, and going-down. Intuitively, there are intervals for going up and going down. However, there is no interval, no matter how small, over which the ball is neither going up nor going down. The property of being stationary is naturally associated with a point, rather than any interval (including Allen and Hayes' moment), a "landmark" point which separates two other intervals.
Response to Ray
During all the years that the debate has raged about time points vs
intervals, we devotees of the sitcalc have never seen it as an
issue.
|
Response to Pat
...For example, the 1990 AIJ critique of Allen's account by Galton
(wrongly) assumes that Allen's intervals are sets of points on the
real line.
|
there does seem to be a simple, basic, account which can be
extended in various ways to produce all the other alternatives, and
this core theory is the one I was referring to.
|
Anyway, yes. There does seem to be such a simple, basic core theory. For general treatments, in Ma and Knight's CJ 94 paper,[j-cj-37-114] a time theory is proposed (as an extention to Allen and Hayes' interval-based one) which takes both intervals and points as primitive on the same footing - neither intervals have to be constructed out of points, nor points have to be created as the places where intervals meet each other, or as some limiting construction of intervals. The temporal order is simply characterised in terms of a single relation "Meets" between intervals/points. Some advantages of this time theory are:
(1) It retains Allen's appealing characteristics of treating intervals as primitive which overcomes the Dividing Instant Problem.
(2) It includes time points into the temporal ontology and therefore makes it possible to express some instantaneous phenomenon, and adequate and convenient for reasoning correctly about continuous change.
(3) It is so basic that it can be specified in various ways to
subsume others. For instance, one may simply take the set of points
as empty to get Allen's interval time theory, or specify each
interval, say
The way I prefer, myself, is to say that propositions hold only
during intervals, so that it is simply ill-formed to assert a
proposition of a single point; but to allow the possibility of
pointlike intervals, of the form ((pointlike i) iff ((begin i) = (end i))) |
Yes, it's true. And, it seems that, all these can be reached
equivalently by simply taking pointlike interval
one can, for example, say something like
((illuminated i) or (dark i))) implies (not (pointlike i))so that the light is neither on nor off at the switching point. In this theory, every proposition has a 'reference interval' during which it is true, and a proposition might not be true of subintervals of its reference interval. (Though some propositions might be. This kind of distinction has often been made in the linguistic literature. Note however that this intuition is basically incompatible with the idea that an interval is identical to the set of the points it contains.) |
This can be distinguished by applying
Also, it seems that, in Pat's formulation, for expressing that
interval
We certainly need something corresponding to 'points', I agree. I
meant only that the formal theory can be crafted in the way Ive
outlined above, or alternatively by identifying the pointlike
intervals with their endpoints, and allowing a proposition to hold
at a single point. This is in many ways more intuitively
transparent but it is formally a bit more awkward, since pointlike
isnt definable any more, and one has to put in special axioms
forbidding points to meet each other. The 'reference interval' of a
proposition could now be a single point in the theory. This is
essentially the theory that Allen and I described in our 1985
paper [c-ijcai-85-528], though it takes a little work to see it.
|
On the other hand, allowing a proposition to holds at a single point doesn't necessarily make pointlike un-definable. It depends on if one would impose some extra constraints, such as
((illuminated i) or (dark i))) implies (not (pointlike i))as introduced by Pat for the light switching example, which actually leads to the assertion that the light is neither on nor off AT the switching point.
Actually, in the later version of Allen and Hayes's theory that appears in 1989 [j-ci-5-225], an awkward axiom is proposed to forbid moments to meet each other. It is interesting to note that, although moments are quite like points (moments are non-decomposable), they still have positive duration (they are not pointlike). Moments are included in Allen and Hayes' time ontology, while points are not. One of the reasons that such an axiom is awkward is that it doesn't catch the intuition in common-sense usage of time. In fact, in many applications, one would like to take some quantity as the basic unit of time. E.g., we may take a second as the basic unit. In other words, seconds are treated as moments - they cannot be decomposed into smaller units. However, for a given second, we may still want to express the next one, that is, a second can meet another second, although they are both non-decomposable.
True, and indeed the Allen relations only have their usual
transitivity properties when applied to intervals which are
nonpointlike and forward-oriented. Of course both these are
properties expressible in the theory, so that the Allen
transitivity relationships can be stated there, suitably qualified.
(When the alternative extension axioms are added, the
qualifications become tautologous.)
...BTW, the claim that "meets" and "before" being exclusive is "intuitive" depends on how one's intuition is formed. Part of what I learned by having to construct alternative formalisations is that intuition is very malleable. Having gotten used to pointlike intervals, I dont find this exclusivity condition at all intuitive.
|
But these cases only make sense if one thinks of interval and
points in the usual mathematical way, which is exactly what Im
suggesting we don't need to do. We can get almost everything we
need just from the ordering structure: we don't need to get all
tied up in distinguishing cases which can only be formally stated
by using all the machinery of real analysis.
|
Again I was careless in using the word "knowledge", sorry. I
should have said: in order to answer the question whether the light
is on or off, one has to specify the interval with respect to which
this question is posed. On this view, the truth or otherwise of a
proposition is only meaningful with respect to certain intervals. I
dont mean that the facts are determined by knowing more about the
details of the interval, but that the question is a different
question when asked about one interval than when asked about
another, and for some intervals in may be simply meaningless. Is
the light on or off at (exactly) 3.00 pm? The only way to answer
this is to find a suitable non-pointlike interval of light or
darkness completely surrounding 3.00 pm, because 'being on' is the
kind of proposition that requires a nonpointlike reference
interval.
|
This has nothing to do with whether an interval is open or closed:
in fact, there is no such distinction in this theory. It only
arises in a much more complicated extension which includes set
theory and an extensionality axiom for intervals.
|
interval I is left-open at point P iff
interval I is right-open at point P iff
interval I is left-closed at point P iff there is
an interval I' such that
interval I is right-closed at point P iff there is
an interval I' such that |
That's all, and it seems quite intuitive. For instance, with the
knowledge
It is important to note that the above definition about the open and
closed nature of intervals is given in terms of only the knowledge of
the
Jixin
References:
c-aaai-82-197 | Marc Vilain. A System for Reasoning about Time. Proc. AAAI National Conference on Artificial Intelligence, 1982, pp. 197-201. |
c-ijcai-85-528 | James Allen and Pat Hayes. A Common-Sense Theory of Time. Proc. International Joint Conference on Artificial Intelligence, 1985, pp. 528-531. |
j-aij-42-159 | Anthony Galton. A critical examination of Allen's theory of action and time. Artificial Intelligence Journal, vol. 42 (1990), pp. 159-188. |
j-amai-14-251 | Javier Pinto and Ray Reiter. Reasoning about Time in the Situation Calculus. Annals of Mathematics and Artificial Intelligence, vol. 14 (1995), pp. 251-268. |
j-ci-5-225 | James F. Allen and Patrick J. Hayes. Moments and points in an interval-based temporal logic. Computational Intelligence, vol. 5, pp. 225-238. |
j-cj-37-114 | Jixin Ma and Brian Knight. A General Temporal Theory. Computer Journal, vol. 37 (1994), pp. 114-123. |
From: Pat Hayes on 1.4.1998
John McCarthy wrote:
McCarthy and Hayes 1969 paper [n-mi-4-463] used time as a fluent
on situations, i.e. time(s). ...
|
My previous message gave a reason for including time points in a
theory of events and actions. The theory could be founded so as to
regard them as degenerate intervals, but I don't see any advantage in
that, although I suppose the idea stems from the fact that people and
robots can't measure time precisely.
|
That idea - that intervals are approximations to points, and the length of an interval represents a degree of ignorance about the location of a point - gives a rather different ontology. In that case, for example, it doesnt really make sense to be able to refer to the precise endpoints or meeting-points of intervals (since if one can, then absolute precision about timepoints comes for free.) The Allen set of thirteen relations reduces to just six (before, overlap, inside, and inverses) since those that require endpoints to be exactly identified (meets, starts, ends, equal, endby, startby, meetby) are undefinable (except in an infinite limit.) This is the theory called 'approximate-point' in my time catalog. There arent any points in this theory, of course, though they could be defined if one added enough mathematical machinery to be able to talk about limits of infinite sequences.
Pat Hayes
References:
n-mi-4-463 | John McCarthy and Pat Hayes. Some Philosophical Problems from the Standpoint of Artificial Intelligence. [postscript] Machine Intelligence, vol. 4 (1969), pp. 463-502. |
From: Pat Hayes on 13.4.1998
Answer to Jixin's contribution to this discussion on 1.4:
There is really little point in arguing about which theories are more 'intuitive' unless one is more precise about what one's intuitions are. There are two fundamental problems with arguments like this. First, intuitions are malleable, and one can get used to various ways of thinking about time (and no doubt many other topics) so that they seem 'intuitive'. Second, our untutored intuition seems to be quite able to work with different pictures of time which are in fact incompatible with one another. Jixin's own intuition, for example, seems to agree with McCarthy's that time is continuous, and yet also finds the idea of contiguous atomic 'moments' (intervals with no interior points) quite acceptable. But you can't have it both ways: if moments can meet each other, then there might not be a point where the speed is exactly 60mph, or the ball is exactly at the top of the trajectory. If time itself is discrete, then the idea of continuous change is meaningless. Appealing to a kind of raw intuition to decide what axioms 'feel' right lands one in contradictions. (That was one motivation for the axiom in Allen's and my theory, which Jixin found "awkward", that moments could not meet. The other was wanting to be able to treat moments as being pointlike. That was a mistake, I'll happily concede.)
Jixin wrote:
What follows is our response to the arguments about the ontology of
time from Pat Hayes, Ray Reiter, and John McCarthy.
Response To John: The example of car accelerating demonstrates the need of time points for time ontology. A similar example is throwing a ball up into the air. The motion of the ball can be modelled by a quantity space of three elements: going-up, stationary, and going-down. Intuitively, there are intervals for going up and going down. However, there is no interval, no matter how small, over which the ball is neither going up nor going down. The property of being stationary is naturally associated with a point, rather than any interval (including Allen and Hayes' moment), a "landmark" point which separates two other intervals.
|
Response To Ray: (---)
|
Response To Pat: |
...For example, the 1990 AIJ critique of Allen's account by Galton (wrongly) assumes that Allen's intervals are sets of points on the real line. |
After re-reading Galton's paper [j-aij-42-159],
as we understand, Galton's
arguments are in general based on the assumption that Allen's
intervals are primitive, rather than sets of points on the real line.
In fact, the main revision Galton proposes to Allen's theory is a
diversification of the temporal ontology to include both intervals and
points. That is, in Galton's revised theory, intervals are still
taken as primitive.
|
Having pointed out this, however, as shown in Ma, Knight and Petrides' 1994 paper [j-cj-37-114], Galton's determination to define points in terms of the "meeting places" of intervals does not, as he claims, axiomatise points on the same footing as intervals, and hence that some problems still remain in these revisions. |
there does seem to be a simple, basic, account which can be extended in various ways to produce all the other alternatives, and this core theory is the one I was referring to. |
Does this core theory refer that one in which "intervals are uniquely
defined by their endpoints (which are also the points they fit
between) and two intervals meet just when the endpoint of the first is
the startpoint of the second"? Or Allen's one? - It seems the former
one.
Anyway, yes. There does seem to be such a simple, basic core theory.
For general treatments, in Ma and Knight's CJ94 paper
[j-cj-37-114], a time theory
is proposed (as an extention to Allen and Hayes' interval-based
one) which takes both intervals and points as primitive on the same
footing - neither intervals have to be constructed out of points, nor
points have to be created as the places where intervals meet each
other, or as some limiting construction of intervals. The temporal
order is simply characterised in terms of a single relation "Meets"
between intervals/points.
|
One technical point, about 'primitive'. One of the things I realised when working with James on this stuff was that if ones axioms about points were minimally adequate it was trivial to define interval in terms of points; and one can also define points in terms of intervals, although that construction is less obvious. (I was immensely pleased with it until being told that it was well-known in algebra, and first described by A. N. Whitehead around 1910.) Moreover, these definitions are mutually transparent, in the sense that if one starts with points, defines intervals, then redefines points, one gets an isomorphic model; and vice versa. So to argue about which of points or intervals are 'primitive' seems rather pointless. We need them both in our ontology. If one likes conceptual sparseness, one can make either one rest on the other as a foundation; or one can declare that they are both 'primitive'. It makes no real difference to anything.
Some advantages of this time theory are:
(1) It retains Allen's appealing characteristics of treating
intervals as primitive which overcomes the Dividing Instant Problem.
|
(2) It includes time points into the temporal ontology and therefore
makes it possible to express some instantaneous phenomenon, and
adequate and convenient for reasoning correctly about continuous
change. (3) It is so basic that it can be specified in various ways to
subsume others. For instance, one may simply take the set of points
as empty to get Allen's interval time theory, or specify each
interval, say T, as
|
....
Yes, it's true. And, it seems that, all these can be reached
equivalently by simply taking pointlike interval
|
one can, for example, say something like
((illuminated i) or (dark i))) implies (not (pointlike i))so that the light is neither on nor off at the switching point. In this theory, every proposition has a 'reference interval' during which it is true, and a proposition might not be true of subintervals of its reference interval. (Though some propositions might be. This kind of distinction has often been made in the linguistic literature. Note however that this intuition is basically incompatible with the idea that an interval is identical to the set of the points it contains.) |
This can be distinguished by applying
|
....Actually, as shown in Ma and
Knight's 1996 paper [j-cj-37-114], to characterise the intuitive relationship
between
|
Also, it seems that, in Pat's formulation, for expressing that
interval
|
You can consistently add that rising and falling are true for all nonpointlike subintervals and every properly contained subinterval of the reference interval.
On the one hand, many cases suggest the need of allowing a proposition
to holds at a single point. For instance, see the example of throwing
a ball up into the air described earlier in the response to John
MaCarthy.
On the other hand, allowing a proposition to holds at a single point doesn't necessarily make pointlike un-definable. It depends on if one would impose some extra constraints, such as ((illuminated i) or (dark i))) implies (not (pointlike i))as introduced by Pat for the light switching example, which actually leads to the assertion that the light is neither on nor off AT the switching point. |
In my theory it leads to the conclusion that
Actually, in the later version of Allen and Hayes's theory that appears in
1989 [j-ci-5-225], an awkward axiom is proposed to
forbid moments to meet each other. It is interesting to note that,
although moments are quite like points (moments are non-decomposable),
they still have positive duration (they are not pointlike). Moments
are included in Allen and Hayes' time ontology, while points are not.
One of the reason that such an axiom is awkward is that it doesn't
catch the intuition in common-sense using of time.
|
But these cases only make sense if one thinks of interval and points in the usual mathematical way, which is exactly what Im suggesting we don't need to do. We can get almost everything we need just from the ordering structure: we don't need to get all tied up in distinguishing cases which can only be formally stated by using all the machinery of real analysis. |
The cases make sense not only if one thinks of intervals and points in
the usual mathematical way. In fact, all the three cases are
demonstrated under the assumption that both intervals and points are
treated as primitive, rather than in the usual mathematical way.
|
... Is the light on or off at (exactly) 3.00 pm? The only way to answer this is to find a suitable non-pointlike interval of light or darkness completely surrounding 3.00 pm, because 'being on' is the kind of proposition that requires a nonpointlike reference interval. |
But it seems that there are also some other kind of proposition to
which one cannot assign any nonpointlike reference interval. For
instance, in the throwing ball up into the air example, proposition
"the ball is stationary" can only be true at points, and for any point
we cannot find any non-pointlike interval (completely) surrounding it
over which the ball is stationary.
|
This has nothing to do with whether an interval is open or closed:
in fact, there is no such distinction in this theory. It only
arises in a much more complicated extension which includes set
theory and an extensionality axiom for intervals.
|
In the time theory where both intervals and points are taken as
primitive, we can (if we like) talk about the open and closed nature
of intervals with some knowledge being available. This kind of knowledge
can be given in terms of the Meets relation, rather than some "much
more complicated extension which includes set theory and an
extensionality axiom for intervals". In fact, we can define that:
It is important to note that the above definition about the open and closed nature of intervals is given in terms of only the knowledge of the Meets relation. However, if one would like to specify intervals as point-based ones, such a definition will be in agreement with the conventional definition about the open and closed intervals. |
That certainly seems to be an elegant device. (Though the definitions have
nothing to do with knowledge; all Jixin is saying is that the definitions
of open and closed can be given in terms of
On the other hand, if the theory allows distinct points to
Pat Hayes
PS. Maybe the most useful thing would be to put all these axiomatic theories into some common place with a common syntax - we could use vanilla-KIF - so people can compare and contrast them. I dont have enough, er, time to offer to do this right now, im afraid, but will cooperate with anyone who will volunteer.
References:
j-aij-42-159 | Anthony Galton. A critical examination of Allen's theory of action and time. Artificial Intelligence Journal, vol. 42 (1990), pp. 159-188. |
j-ci-5-225 | James F. Allen and Patrick J. Hayes. Moments and points in an interval-based temporal logic. Computational Intelligence, vol. 5, pp. 225-238. |
j-cj-37-114 | Jixin Ma and Brian Knight. A General Temporal Theory. Computer Journal, vol. 37 (1994), pp. 114-123. |
From: Jixin Ma on 15.4.1998
Pat wrote:
Jixin's own intuition, for example, seems to agree with McCarthy's
that time is continuous, and yet also finds the idea of contiguous
atomic 'moments' (intervals with no interior points) quite
acceptable. But you can't have it both ways: if moments can meet
each other, then there might not be a point where the speed is
exactly 60mph, or the ball is exactly at the top of the trajectory.
If time itself is discrete, then the idea of continuous change is
meaningless. Appealing to a kind of raw intuition to decide what
axioms 'feel' right lands one in contradictions. (That was one
motivation for the axiom in Allen's and my theory, which Jixin found
"awkward", that moments could not meet. The other was wanting to be
able to treat moments as being pointlike. That was a mistake, I'll
happily concede.)
|
Yes, in this time theory, atomic moments (AND points) are acceptable. However, they are just ACCEPTABLE, but not necessarily to be everywhere over the time. The theory only claims that a time element is either an interval (or specially, a moment) or a point. If one insists on using moments/points somewhere over the time, they can be explicitly expressed there. For somewhere else over the time, it may be the case that each time element is a decomposable interval. That is, there may be no moments/points at all. It is also consistent to have a time structure where each time element is either an decomposable interval or a point, or even a time structure where each time element is a decomposable interval. In fact, generally speaking, the basic time structure may be neither dense nor discrete anywhere, or may be continuous over some parts and discrete over other parts. This depends on what you want to express and what extra axiom you would impose.
Pat wrote
Galton's intuitions are clearly based on thinking of intervals as
sets of points. He takes it as simply obvious, for example, that
there is a distinction between open and closed intervals.
|
Pat wrote
Some advantages of this time theory are:
(1) It retains Allen's appealing characteristics of treating
intervals as primitive which overcomes the Dividing Instant
Problem.
|
See above. But in any case this doesn't overcome the problem.
Allen's treatment allows lights to just come on, but it doesnt
provide anywhere for the ball to be motionless.
|
Pat wrote
(2) It includes time points into the temporal ontology and therefore
makes it possible to express some instantaneous phenomenon, and
adequate and convenient for reasoning correctly about continuous
change. (3) It is so basic that it can be specified in various ways to
subsume others. For instance, one may simply take the set of points
as empty to get Allen's interval time theory, or specify each
interval, say T, as
|
Not quite right. In my simple theory,
|
Pat wrote
Yes, exactly, although there is no need to use this formal strategy,
as I explain in the time catalog section 1. Briefly,
Again, it is largely an aesthetic judgement, but I find Galton's
|
Pat wrote
Well, it depends on what axioms one assumes! Perhaps I have been
speaking too carelessly about the 'usual mathematical way'. Heres my
intuition: the standard account of the continuum seems forced to
resolve the dividing point problem by deciding which interval
contains the point, distinguishing open from closed intervals,
because it identifies an interval with a set of points. (So if
both intervals 'contain' the point, the intervals must intersect.)
One can take points as basic or intervals as basic or both
as primitive; that's irrelevant, but the crucial step is that
(set-of-points = interval) identification. Thats exactly what I want
to avoid. My point is only that if we abandon that idea (which is
only needed for the formal development of analysis within set
theory, a rather arcane matter for us), then there is a way to
formalise time (using both intervals and points as primitive, if you
like) which neatly avoids the problem.
|
Pat wrote
In the time theory where both intervals and points are taken as
primitive, we can (if we like) talk about the open and closed nature
of intervals with some knowledge being available. This kind
knowledge can be given in terms of the Meets relation, rather than
some "much more complicated extension which includes set theory and
an extensionality axiom for intervals". In fact, we can define that:
|
|
That certainly seems to be an elegant device. (Though the
definitions have nothing to do with knowledge; all Jixin is saying
is that the definitions of open and closed can be given in terms of
On the other hand, if the theory allows distinct points to
|
Also, in our theory,
In addition, it is important to note that the constraint that a point cannot meet another point makes it is possible to establish a consistency checker for temporal database systems (see Knight and Ma's 1992 paper [j-aicom-5-75]).
Yes. As claimed earlier in this dicussion and actually pointed out in our published paper, our theory is in fact an extension to that of Allen and Hayes. Our points are quite like Allen and Hayes' moments - they cannot meet each other. However, on the one hand, points are fundamentally different from moments - points have no duration while moments do have, no matter how small they are. Therefore, it is more convenient to use points than moments in modelling some instantaneous phenomenon, especially in the case where duration reasoning is involved. On the other hand, if moments are simply mapped to points, how to express the real moments, i.e., non-decomposable intervals with positives duration (like the "seconds" example given in my last discussion)?
Jixin
References:
c-ijcai-85-528 | James Allen and Pat Hayes. A Common-Sense Theory of Time. Proc. International Joint Conference on Artificial Intelligence, 1985, pp. 528-531. |
j-aicom-5-75 | Brian Knight and Jixin Ma. A General Temporal Model Supporting Duration Reasoning. AI Communications, vol. 5 (1992), pp. 75-84. |
j-ci-5-225 | James F. Allen and Patrick J. Hayes. Moments and points in an interval-based temporal logic. Computational Intelligence, vol. 5, pp. 225-238. |
j-cj-37-114 | Jixin Ma and Brian Knight. A General Temporal Theory. Computer Journal, vol. 37 (1994), pp. 114-123. |
From: Sergio Brandano on 18.4.1998
Salve.
The following are some fragments from the current discussion:
From Pat Hayes - ENRAC 14.3.1998
instantaneous intervals completely. It is also quite consistent to have
arbitrary amounts of density, discreteness, etc.; for example, one can
say that time is continuous except in a certain class of 'momentary'
intervals whose ends are distinct but have no interior points.
|
time element is a decomposable interval. In fact, generally speaking,
the basic time structure may be neither dense nor discrete anywhere,
or may be continuous over some parts and discrete over other parts.
|
Here in Pisa, we write ``continuity'' and we read ``axiom of completeness'', which is what everyone commonly means when speaking about (the founding notion of) continuity. I really find it difficult to believe that you like to make an exception in this sense, also because the hat here is ``formal (temporal) reasoning''. It also seems to me that any temporal structure must necessarily fail to be persuasive if on one hand it includes the notion of continuity and on the other it refuses it; how can time be continuous ... with some exception? Either it is continuous, or it is not! That is, either the Basic Time Structure assumes the axiom of completeness, or it does not!!
In fact, in this discussion I have not yet seen any explanation why an alternative notion of continuous structure is needed at all? I am not asking you to argue about your own notion, I just ask you to give a convincing argument on the need of a notion which is an alternative to the classical one, such as: ``the problem P of temporal reasoning about actions and change can not be solved adopting the axiom of completeness'', or ``the axiom of completeness is too strong an assumption for our purposes; axiom A is better suited, because...''.
Sergio
From: Jixin Ma on 21.4.1998
To Pat
As an addition to my response (ENRAC 15.4 (98035)) to Pat's suggestion of "simply map Allen and Hayes' moments to Ma and Knight's points":
The constraint that "moments cannot meet each" will lead to the conclusion that we can have neither a completely discrete nor a completely dense system which contains both moments and decomposable intervals. However, if we revise Allen and Hayes' system to include both points and intervals (including moments), and impose the "not-meet-each-other" constraint on points only, rather than on moments, this objection does not apply.
To Sergio
Here in Pisa, we write ``continuity'' and we read ``axiom of
completeness'', which is what everyone commonly means when speaking
about (the founding notion of) continuity. I really find it difficult to
believe that you like to make an exception in this sense, also because the
hat here is ``formal (temporal) reasoning''. It also seems to me that any
temporal structure must necessarily fail to be persuasive if on one hand
it includes the notion of continuity and on the other it refuses it;
how can time be continuous ... with some exception? Either it is
continuous, or it is not! That is, either the Basic Time Structure
assumes the axiom of completeness, or it does not!!
In fact, in this discussion I have not yet seen any explanation why
an alternative notion of continuous structure is needed at all? I am not
asking you to argue about your own notion, I just ask you to give a
convincing argument on the need of a notion which is an alternative to
the classical one, such as: ``the problem P of temporal reasoning about
actions and change can not be solved adopting the axiom of completeness'',
or ``the axiom of completeness is too strong an assumption for our purposes;
axiom A is better suited, because...''.
|
in Pisa, we write ``continuity'' and we read ``axiom of completeness'',
which is what everyone commonly means when speaking'
about (the founding notion of) continuity.
|
As for general treatments, the Basic Time Structure does not have to impose the axiom of density or discreteness (Similar arguments apply to issues such as linear/non-linear, bounded/un-bounded). Therefore, the time structure as a whole may be continuous or discrete, or neither continuous nor discrete.
Now, "why an alternative notion of continuous structure is needed at all"? It has been noted that, temporal knowledge in the domain of artifical intelligence, including "temporal reasoning about actions and change", is usually imcomplete, and using time intervals in many cases is more convenient and more in-keeping with common sense of temporal concepts than to use the classical abstraction of points. In fact, the notion of time intervals (or periods) has been introduced for a long time in the literature. In addition, in order to overcome/bypass the annoying question of whether various intervals are open or closed, various approached have been proposed. An example is Allen's interval-based time theory. As for these time theories, the old (classical?) notion of continuity no longer simply applies.
Jixin
From: Pat Hayes on 21.4.1998
Sergio Brandano wrote:
The following are some fragments from the current discussion: From Pat Hayes - ENRAC 14.3.1998 |
instantaneous intervals completely. It is also quite consistent to have arbitrary amounts of density, discreteness, etc.; for example, one can say that time is continuous except in a certain class of 'momentary' intervals whose ends are distinct but have no interior points. |
From Jixin Ma - ENRAC 15.4.1998 |
time element is a decomposable interval. In fact, generally speaking, the basic time structure may be neither dense nor discrete anywhere, or may be continuous over some parts and discrete over other parts. |
Pat and Jixin, what do you mean when you write ``continuous''?
Here in Pisa, we write ``continuity'' and we read ``axiom of
completeness'', which is what everyone commonly means when speaking
about (the founding notion of) continuity. I really find it difficult to
believe that you like to make an exception in this sense, also because the
hat here is ``formal (temporal) reasoning''. It also seems to me that any
temporal structure must necessarily fail to be persuasive if on one hand
it includes the notion of continuity and on the other it refuses it;
how can time be continuous ... with some exception? Either it is
continuous, or it is not! That is, either the Basic Time Structure
assumes the axiom of completeness, or it does not!!
|
You talk about a 'founding notion' of continuity as being that captured by the axiom of completeness. Here, in my view, you commit a philosophical error (especially in Pisa!) There are intuitions about continuity which one can try to capture in various formal ways, but there is no 'founding notion' of continuity other than those intuitions. In the late 19th century, famous mathematicians objected strongly to the view of the continuum as consisting of a set of points, for example. This modern perspective, now taught in high schools, is a modern invention, not a 'founding' notion. It is more recent than the gasoline engine, yet people have had intuitions about smoothness, instantaneity and continuity for eons. (Whether or not one agrees with me on this admittedly controversial point, it seems unwise to identify a mathematical property such as continuity with any kind of axiom until one has verified that no other axiom will do as well; and as I am sure Sergio knows, there are many alternative ways to axiomatize continuity.)
In my view, axioms are tools which we can manipulate at will; they are not set in stone or somehow inevitable. Different formal accounts of time might be appropriate for different purposes or to capture different intuitions. (I agree with Jixin that it is useful to seek a common 'core' theory which can be extended in various ways to describe various possible more complex temporal structures; and that this theory will have to be rather weak.)
In fact, in this discussion I have not yet seen any explanation why
an alternative notion of continuous structure is needed at all? I am not
asking you to argue about your own notion, I just ask you to give a
convincing argument on the need of a notion which is an alternative to
the classical one, such as: ``the problem P of temporal reasoning about
actions and change can not be solved adopting the axiom of completeness'',
or ``the axiom of completeness is too strong an assumption for our purposes;
axiom A is better suited, because...''.
|
A more mundane example is given by temporal databases, which usually assume in their basic ontology that time is discrete: for example, they routinely describe times as integers representing the number of milliseconds since the birth of Christ. (Of course, one can always insist that these are to be understood as being embedded in a continuum, but then what use is an axiom whose sole purpose is to insist that times exist which have no name and about which nothing can be asserted, other than that they exist?)
Pat Hayes
From: John McCarthy on 22.4.1998
Pat Hayes wrote
In my view, axioms are tools which we can manipulate at will; they are not
set in stone or somehow inevitable. Different formal accounts of time might
be appropriate for different purposes or to capture different intuitions.
(I agree with Jixin that it is useful to seek a common 'core' theory which
can be extended in various ways to describe various possible more complex
temporal structures; and that this theory will have to be rather weak.)
|
A more mundane example is given by temporal databases, which usually assume
in their basic ontology that time is discrete: for example, they routinely
describe times as integers representing the number of milliseconds since
the birth of Christ. (Of course, one can always insist that these are to be
understood as being embedded in a continuum, but then what use is an axiom
whose sole purpose is to insist that times exist which have no name and
about which nothing can be asserted, other than that they exist?)
|
As to the rhetorical "what use", suppose the theory is to tolerate the elaboration that two successive events, shooting Pat and his falling to the ground, occurred between successive ticks of the clock. If you guarantee that no such elaborations will be required or that you are willing to do major surgery on your theory should elaboration be required, then you are ok with a weak theory even if it is unextendable.
From: Sergio Brandano on 22.4.1998
In reply to Pat and Jixin.
I apologize for the length of this message, although it mainly consists of quoted text. As ``skin perception'', it seems to me my critics hits the target. The arguments of reply I received, in fact, are not as convincing as they were supposed to be. The details follow.
To Jixin
First of all, what do you mean "the classical one"? (the classical
continuous time structure)? Does it refer to the classical physical
model of time, where the structure is a set of points which is
isomorphic to the real line?
|
Here in Pisa, we write ``continuity'' and we read ``axiom of
completeness'', which is what everyone commonly means when speaking
about (the founding notion of) continuity.
At the ontological level, the notion of continuous time vi discrete time is closely related to questions "Is the set of time elements dense or not?", and " Are there really time atoms?".
|
For a point-based model, the continuity is usually characterized as
"Between any two points, there is a third"; while for an
interval-based model (like that of Allen), it is characterized as
"Every interval can be decomposed into two adjacent sub-intervals".
|
Let be
Now, the set
As for general treatments, the Basic Time Structure does not
have to impose the axiom of density or discreteness (Similar
arquements apply to issues such as linear/non-linear,
bounded/un-bounded). Therefore, the time structure as a whole may be
continuous or discrete, or neither continuous nor discrete.
|
Now, "why an alternative notion of continuous structure is needed at
all"? It has been noted that, temporal knowledge in the domain of
aritifical intelligence, including "temporal reasoning about actions
and change", is usually imcomplete, and using time intervals in
many cases is more convenient and more in-keeping with common
sense of temporal concepts than to use the classical abstraction of
points. In fact, the notion of time intervals (or periods) has been
introduced for a long time in the literature. In addition, in order
to overcome/bypass the annoying question of if intervals are open or
closed, various approached have been proposed. An example is Allen's
interval-based time theory. As for these time theories, the old
(classical?) notion of continuity no longer simply applies.
|
Let me ask you a more stringent question.
Premise: It is evident that if you assume the axiom of completeness,
the domain
Question: Suppose that you define your neither continuous nor discrete
Temporal Structure. What is your domain
To Pat
Why cannot time be continuous in some places but discontinuous at others?
|
There is no mathematical objection to such a structure, and it has been
|
You talk about a 'founding notion' of continuity as being that captured by
the axiom of completeness. Here, in my view, you commit a philosophical
error (especially in Pisa!) There are intuitions about continuity which
one can try to capture in various formal ways, but there is no 'founding
notion' of continuity other than those intuitions. ...
|
Concerning the intuition, let me remind that the student who discovered the square root of 2 was killed (down the cliff), and no one was allowed to speak about ... ``the fault of the god'' for long time. Humans' common sense, to me, is something we shall not call too much.
century, famous mathematicians objected strongly to the view of the
continuum as consisting of a set of points, for example. This modern
perspective, now taught in high schools, is a modern invention, not a
'founding' notion. It is more recent than the gasoline engine, yet people
have had intuitions about smoothness, instantaneity and continuity for
eons. (Whether or not one agrees with me on this admittedly controversial
point, it seems unwise to identify a mathematical property such as
continuity with any kind of axiom until one has verified that no other
axiom will do as well; and as I am sure Sergio knows, there are many
alternative ways to axiomatize continuity.)
|
If another axiom exists, which does as well, then it is surely equivalent to the axiom of completeness, just because it does as well. Alternative notions are clearly equivalent, until we speak about continuous domains. The point here, instead, was whether one can have a continuous domain with exceptions, that is the claim I originally criticized.
In my view, axioms are tools which we can manipulate at will; they are not
set in stone or somehow inevitable. Different formal accounts of time might
|
be appropriate for different purposes or to capture different intuitions.
(I agree with Jixin that it is useful to seek a common 'core' theory which
can be extended in various ways to describe various possible more complex
temporal structures; and that this theory will have to be rather weak.)
|
Finally, concerning your examples:
The 'dividing point' problem which gave rise to this discussion would do.
According to the modern account of the continuum, this point must exist,
and since all intervals consist of points, the light is therefore either on
or off at it. But it seems more natural, as well as formally simpler, to
just say that the question is meaningless; perhaps (though this is no
longer my own preference) because that point doesn't exist.
|
A more mundane example is given by temporal databases, which usually assume
in their basic ontology that time is discrete: for example, they routinely
describe times as integers representing the number of milliseconds since
the birth of Christ. (Of course, one can always insist that these are to be
understood as being embedded in a continuum, but then what use is an axiom
whose sole purpose is to insist that times exist which have no name and
about which nothing can be asserted, other than that they exist?)
|
Best Regards Sergio
From: Erik Sandewall on 22.4.1998
Pat,
In answer to Sergio, you wrote
Why cannot time be continuous in some places but discontinuous in
others?
|
The first problem is with respect to motivation. For what reasons would Time suddenly skip over potential timepoints? If the reason is, as you wrote, that
The 'dividing point' problem which gave rise to this discussion would do.
According to the modern account of the continuum, this point must exist,
and since all intervals consist of points, the light is therefore either on
or off at it. But it seems more natural, as well as formally simpler, to
just say that the question is meaningless; perhaps (though this is no
longer my own preference) because that point doesn't exist.
|
The other problem is with respect to the axiomatizations. Since your
article "A catalog of temporal theories" characterizes the various
theories through axiomatizations, I thought I'd go back to that article
and check how you had done this formally. However I was not able to
find it; the closest I got was the denseness axiom on page 15. If the
intuitive notion is that time itself is continuous in some places but
not in others, wouldn't it be natural to start with an axiomatization
of continuous time (such as the real numbers) and then to proceed from
there? For example, a domain of piecewise continuous time could be
represented as a twotuple
Maybe I'm missing something - are constructs of this kind subsumed by the axioms in your report, or can they be inferred as theorems? Or why is this not the natural way of doing things?
Erik
From: Jixin Ma on 23.4.1998
To Sergio,
First of all, what do you mean "the classical one"? (the classical continuous time structure)? Does it refer to the classical physical model of time, where the structure is a set of points which is isomorphic to the real line? |
I can just quote myself ... |
Here in Pisa, we write ``continuity'' and we read ``axiom of completeness'', which is what everyone commonly means when speaking about (the founding notion of) continuity. |
Concerning the core theory that you and Jixin are willing to obtain,
I already developed a Basic Time Structure which may be of interest.
It is as simple as I managed to design it, without un-useful
complications. The structure works well in my case. you are welcome
to read and comment my contribution, which may be found in my ETAI's
reference.
|
At the ontological level, the notion of continuous time vi discrete time is closely related to questions "Is the set of time elements dense or not?", and " Are there really time atoms?". |
The word "continuity", even at the ontological level, can not be read
as "continuous with some exception".
|
The axiom of completeness states:
Let be
|
Secondly, you take time-points as real numbers, and intervals "from" the real line. Are your intervals sets of real numbers limited by their end-points (real numbers)? If no, what are they? If yes, have you considered the dividing instant problem? This problem would be more obvious with your time structure when you try to impose the axiom of completeness (see below).
Thirdly, if the domain S consists of time-intervals, you need to
re-define (or revise, or, at least, explain) the
relation
By the way, may I take this as one of the "un-useful" complications with your time structure?
As for general treatments, the Basic Time Structure does not have to impose the axiom of density or discreteness (Similar arquements apply to issues such as linear/non-linear, bounded/un-bounded). Therefore, the time structure as a whole may be continuous or discrete, or neither continuous nor discrete. |
I agree with your premise: the Basic Time Structure does not have to
impose the choice, in fact it leaves you free in that sense. As soon as
you make the choice, then you obtain either a continuous structure or
a discrete structure, just depending on this choice. I do not agree,
instead, with your conclusion. If I leave you the freedom to choose,
it does not mean the Structure is neither continuous nor discrete; it
simply means you still have to make the choice.
|
Sergio Brandano wrote futhermore:
Now, "why an alternative notion of continuous structure is needed at all"? It has been noted that, temporal knowledge in the domain of artifical intelligence, including "temporal reasoning about actions and change", is usually imcomplete, and using time intervals in many cases is more convenient and more in-keeping with common sense of temporal concepts than to use the classical abstraction of points. In fact, the notion of time intervals (or periods) has been introduced for a long time in the literature. In addition, in order to overcome/bypass the annoying question of if intervals are open or closed, various approached have been proposed. An example is Allen's interval-based time theory. As for these time theories, the old (classical?) notion of continuity no longer simply applies. |
My question referred to what is needed rather than convenient.
I understand it may be convenient, in some cases, to use intervals, but
this is not pertinent with my criticism, which still holds.
|
Let me ask you a more stringent question.
Premise: It is evident that if you assume the axiom of completeness,
the domain
|
Question: Suppose that you define your neither continuous nor discrete
Temporal Structure. What is your domain
|
The basic core theory doesn't commit itself to whether the time stucture is continuous or discrete. So, if you would like one which is neither continuous nor discrete, you don't need the axiom of completeness. Why do I need a replacement for it, anyway, if it is not supposed?
Extra axioms regarding dense/discrete, linear/non-linear, bounded/non-bounded time structure, etc. can be given (e.g., see Ma and Knight's 1994 paper [j-cj-37-114]). Specially, the characterisation of continuity does not have to be in the form of axiom of completeness. In addition, as shown above, in the case where time intervals are addressed, it becomes very complicated (if not impossible) to simply apply such an axiom.
As for example you would like to see, the DIP is a typical one, as I have shown in the above.
Also, Sergio wrote in his reply to Pat:
What properly formalizes the notion of continuity is the axiom of
completeness. Alternative notions are equivalent, until we speak
about continuous domains. The point was whether one can have a
continuous domain (that is the If another axiom exists, which does as well, then it is surely equivalent to the axiom of completeness, just because it does as well. Alternative notions are clearly equivalent, until we speak about continuous domains. The point here, instead, was whether one can have a continuous domain with exceptions, that is the claim I originally criticized.
|
Second, the question of "whether one can have a continuous domain with exceptions" depends on how do you understand the real meaning. It is important to note that neither Pat nor myself claims that one can have such a structure as you understood and hence described by "a continuous domain with exceptions". Of course, if you have already assumed that the domain as a whole is continuous, then it must be continuous - no exception! This is just like if you impose that "The traffic light was green throughout last week", then, of course, it was green any time during last week, no exception. Similarly, if you impose that "The traffic light was red throughout last week", then it was red any time during last week. Again, no exception. However, if you don't have either of them, why can't one have the case that over the last week, the traffic light was sometimes red, and sometimes green, and even sometimes yellow?
As I said earlier, when Pat talked about "continuous with exceptions", he actually meant that "except at those time moments, the time is continuous", or more specially, "except for time moments, each time interval is decomposable". I don't think he would actually assume, in the first place, the continuity of the whole domain, then expect there are some exceptions. Do I understand your meaning rightly, Pat?
Jixin
References:
j-cj-37-114 | Jixin Ma and Brian Knight. A General Temporal Theory. Computer Journal, vol. 37 (1994), pp. 114-123. |
From: Sergio Brandano on 23.4.1998
Pat Hayes wrote (ENRAC 21.4.1998):
Why cannot time be continuous in some places but discontinuous at others?
There is no mathematical objection to such a structure, and it has been
argued that a continuum punctuated by a sparse collection of points of
discontinuity might be a plausible mathematical picture of time which seems
to 'flow smoothly' except when things happen suddenly. (Similar arguments
can be made for describing spatial boundaries, by the way; and elementary
physics makes similar assumptions, where velocity is supposed to change
smoothly except when 'impact' occurs.)
|
Sergio
From: Jixin Ma on 24.4.1998
Sergio Brandano wrote futhermore:
Now, "why an alternative notion of continuous structure is needed at all"? It has been noted that, temporal knowledge in the domain of aritifical intelligence, including "temporal reasoning about actions and change", is usually imcomplete, and using time intervals in many cases is more convenient and more in-keeping with common sense of temporal concepts than to use the classical abstraction of points. In fact, the notion of time intervals (or periods) has been introduced for a long time in the literature. In addition, in order to overcome/bypass the annoying question of if intervals are open or closed, various approached have been proposed. An example is Allen's interval-based time theory. As for these time theories, the old (classical?) notion of continuity no longer simply applies. |
My question referred to what is needed rather than convenient.
I understand it may be convenient, in some cases, to use intervals, but
this is not pertinent with my criticism, which still holds.
|
Let me ask you a more stringent question.
Premise: It is evident that if you assume the axiom of completeness,
the domain
|
Question: Suppose that you define your neither continuous nor discrete
Temporal Structure. What is your domain
|
The basic core theory doesn't commit itself if the time stucture is continuous or discrete. So, if you would like one which is neither continuous nor discrete, you don't need the axiom of completeness. Why I need a replacement for it, anyway, if it is not supposed?
Extra axioms regarding dense/discrete, linear/non-linear, bounded/non-bounded time structure, etc. can be given (e.g., see Ma and Knight's CJ94 paper). Specially, the characterisation of continuity does not have to be in the form of axiom of completeness. In addition, as shown above, in the case where time intervals are addressed, it becomes very complicated (if not impossible) to simply appy such an axiom.
As for example you would like to see, the DIP is a typical one, as I have shown in the above.
Also, Sergio wrote in his reply to Pat:
What properly formalizes the notion of continuity is the axiom of
completeness. Alternative notions are equivalent, until we speak
about continuous domains. The point was whether one can have a
continuous domain (that is the If another axiom exists, which does as well, then it is surely equivalent to the axiom of completeness, just because it does as well. Alternative notions are clearly equivalent, until we speak about continuous domains. The point here, instead, was whether one can have a continuous domain with exceptions, that is the claim I originally criticized.
|
Second, the question of "whehter one can have a continuous domain with exceptions" depends on how do you understand the real meaning. It is important to note that neither Pat nor myself claims that one can have such a structure as you understood and hence described by "a continuous domain with exceptions". Of course, if you have already assume that the domain as a whole is continuous, then it must be continuous - no exception! This is just like if you impose that "The traffic light was green throughout last week", then, of course, it was green any time during last week, no exception. Similarly, if you impose that "The traffic light was red throughout last week", then it was red any time during last week. Again, no exception. However, if you don't have either of them, why can not one have the case that over the last week, the traffic light was sometimes red, and sometimes green, and even sometimes yellow?
As I said earlier, when Pat talked about "continuous with exceptions", he actually meant that "except at those time moments, the time is continuous", or more specially, "except for time moments, each time interval is decomposable". I don't think he would actually assume, in the first place, the continuity of the WHOLE DOMAIN, then expect there are some exceptions. Do I understand your meaning rightly, Pat?
Jixin
From: Pat Hayes on 24.4.1998
John McCarthy wrote
If axioms are guaranteed to be used only in a particular program or
set of programs, they need be no stronger than necessary.
As to the rhetorical "what use", suppose the theory is to tolerate the
elaboration that two successive events, shooting Pat and his falling
to the ground, occurred between successive ticks of the clock. If you
guarantee that no such elaborations will be required or that you are
willing to do major surgery on your theory should elaboration be
required, then you are ok with a weak theory even if it is
unextendable.
|
In my view, axioms are tools which we can manipulate at will; they are not
set in stone or somehow inevitable. Different formal accounts of time might
be appropriate for different purposes or to capture different intuitions.
...
|
A more mundane example is given by temporal databases, which usually assume
in their basic ontology that time is discrete:...
|
Answers to Sergio Brandano
Sergio seems to be on a different planet, as his responses to both Jixin and I seem to quite miss the point of our debate, and often to be completely free of content.
I can just quote myself ...
|
Here in Pisa, we write ``continuity'' and we read ``axiom of
completeness'', which is what everyone commonly means when speaking
about (the founding notion of) continuity.
|
The word "continuity", even at the ontological level, can not be read
as "continuous with some exception".
|
For a point-based model, the continuity is usually characterized as "Between any two points, there is a third"; while for an interval-based model (like that of Allen), it is characterized as "Every interval can be decomposed into two adjacent sub-intervals". |
The axiom of completeness states:
Let be
|
Premise: It is evident that if you assume the axiom of completeness,
the domain
|
Question: Suppose that you define your neither continuous nor discrete
Temporal Structure. What is your domain
|
Why cannot time be continuous in some places but discontinuous at others? |
Places? If we shall understand time like (physicists) understands the
space, ...
|
There is no mathematical objection to such a structure, and it has been |
If a Temporal Structure exists in this sense, may I have a look at
its domain (that is at the
|
But this is a trivial challenge. It can be done for any set
P . . . . . . . . S ...........|\|\|\|\|\|\.........|\......
looks like this when 'straightened out':
............. .. .. .. .. .. .. .. .. .............. .............
(BTW, another way to describe this is that each point in the
(Aside to Jixin: this is the intuition behind the idea of replacing moments by points. The endpoints of a moment can be thought of as the result of this construction on a smaller set of points, and the construction can be reversed by identifying the endpoints of the moment, ie treating the moment as being pointlike. The result is a timeline with some points identified as being 'interval-like', ie capable of having something true at them. If moments never meet, then all the axioms of the Allen-Hayes theory apply to the S-line iff they applied to the original. This is why your theory and ours are essentially the same. )
Erik Sandewall wrote
..... I have no problems accepting that
a function of time may be piecewise continuous, or that it may be
undefined for some points along the time axis. However, it seems to
me that there are several problems with saying that time itself
is piecewise continuous (btw - do you mean piecewise dense?).
|
The first problem is with respect to motivation. For what reasons would Time suddenly skip over potential timepoints? If the reason is, as you wrote, that |
The 'dividing point' problem which gave rise to this discussion would do. According to the modern account of the continuum, this point must exist, and since all intervals consist of points, the light is therefore either on or off at it. But it seems more natural, as well as formally simpler, to just say that the question is meaningless; perhaps (though this is no longer my own preference) because that point doesn't exist. |
then exactly what events in the world would be allowed to contribute to
the continuity faults? Does the next time I hit a key on my keyboard
qualify?
|
And what about the midpoint halfway between two continuity faults,
is it also a continuity fault, recursively?
|
The other problem is with respect to the axiomatizations. Since your
article "A catalog of temporal theories" characterizes the various
theories through axiomatizations, I thought I'd go back to that article
and check how you had done this formally. However I was not able to
find it; the closest I got was the denseness axiom on page 15.
|
As to whether time really is discrete or continuous, etc., the only people who can answer questions like that are physicists, not we who merely craft ontologies.
If the
intuitive notion is that time itself is continuous in some places but
not in others, wouldn't it be natural to start with an axiomatization
of continuous time (such as the real numbers) and then to proceed from
there? For example, a domain of piecewise continuous time could be
represented as a twotuple
|
Maybe I'm missing something - are constructs of this kind subsumed by
the axioms in your report, or can they be inferred as theorems?
|
Pat
References:
mb-Benthem-83 | Johan van Benthem. The Logic of Time. , 1983. |
From: Sergio Brandano on 24.4.1998
In reply to Jixin Ma (ENRAC 23.4.1998)
So, you didn't refer "the classical one" to "the Basic Time
Structure" you developed, did you? If No, why did you develop it?
What is your convincing argument(s) on the need of such a structure?
Is it also an alternative to the classical one? (Sorry, I am here
using the similar question raised by youself to ask you, though I
don't have to). If Yes, I shouldn't ask this question.
|
By "the basic time structure" I mean a basic (minimal) time structure.
By "the time structure X" I mean the temporal structure we like to deal with. It is obtained from the basic time structure via additional axioms.
You also invited me to be more explicit with respect to the following sentence.
The axiom of completeness states:
Let
|
An interval from the real-line is an ordered set of real numbers limited by its end-points, which are not necessarily included in the set.
Suppose
Suppose now that
I could not penetrate the rest of your message.
Best Regards
Sergio