A model of linear-time temporal logic (LTL) is an infinite sequence of states where each point in time has a unique successor. Temporal formulas are evaluated over such a sequence of states together with an index i=0,1,2,... of the i'th state.
| Future Temporal Operators | |
| []p | Henceforth p |
| <>p | Eventually p |
| p Until q | q holds some time in the future, and p holds at least up to the first q |
| p Awaits q | Either p holds indefinitely, or p Until q |
| ()p | p holds at the next time instance |
|
| |
| Past Temporal Operators | |
| [-]p | So-far p |
| <->p | Once p |
| p Since q | q did hold some time in the past, and p held at least down to the first q |
| p Backto q | Either p Since q, or [-]p |
| (-)p | p holds at the previous time instance (and current time is not 0) |
| (~)p | p holds at the previous time instance or the current time is 0 (there is no previous time instance) |