Knowledge Systems Laboratory, Stanford University
20
Full Definition of Before
u(=>  (Time-Point ?i)  (Time-Point ?j)
u       (<=>  (Before ?i ?j)
u                (or   (and  (Granularity-Of ?i Infinitely-Fine-Granularity)
u                                 (Granularity-Of ?j Infinitely-Fine-Granularity)
u                                 (<  (Location-Of ?i)  (Location-Of ?j)))
u                       (and  (Granularity-Of ?i Infinitely-Fine-Granularity)  (Granularity-Of ?j ?gran-j)
u                                (<  (Location-Of ?i)
u                                     (The-Quantity    (LINLT   (Quantity-Magnitude  (Location-Of ?j)
u                                                                                                                   (Time-Unit-Of ?gran-j)))
u                                                                              (Time-Unit-Of ?gran-j))))
u                       ...
u                       (and  (Granularity-Of ?i ?gran-i)  (Granularity-Of ?j ?gran-j)    
u                                (<     (The-Quantity    (SINLT   (Quantity-Magnitude  (Location-Of ?i) 
u                                                                                                                      (Time-Unit-Of ?gran-i)))
u                                                                   (Time-Unit-Of ?gran-i))
u                                        (The-Quantity    (LINLT   (Quantity-Magnitude  (Location-Of ?j)
u                                                                                                                      (Time-Unit-Of ?gran-j)))
u                                                                   (Time-Unit-Of ?gran-j)))))))