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)))))))