3 Propositional Interval Temporal Logic (PITL)

PITL [Slide 5]

Propositional Interval Temporal Logic (PITL) is a

Syntax of PITL [Slide 6]

f ::=
p |¬f |f1 f2 |skip |f1 ; f2 |f

where

Derived formulae [Slide 7]

f
skip ; f

next

f
¬¬f

weak next

more
true

interval with 2 states

empty
¬more

one state interval

inf
true ; false

infinite interval

finite
¬inf

finite interval

fmore
more finite

finite with 2 states

f
finite ; f

sometimes

f
¬¬f

always

f
f ; true

some initial subinterval

f
¬( ¬f)

all initial subintervals

f
finite ; f ; true

some subinterval

f
¬( ¬f)

all subintervals

etc.

Semantics of PITL [Slide 8]

The main semantic notion is interval which is a sequence of states.

Let

Semantics of PITL [Slide 9]

Semantics of PITL [Slide 10]

Axiom/proof system for PITL [Slide 11]

PropAx
All axioms for propositional logic
ChopAssoc
(f0 ; f1) ; f2 f0 ; (f1 ; f2)
OrChopImp
(f0 f1) ; f2 (f0 ; f2) (f1 ; f2)
ChopOrImp
f0 ; (f1 f2) (f0 ; f1) (f0 ; f2)
EmptyChop
empty ; f1 f1
ChopEmpty
f1 ; empty f1
BiBoxChop
(f0 f1) (f2 f3) (f0 ; f2) (f1 ; f3)
StateImpBi
p p
NextImpWNext
f0 ⊃ ¬¬f0
SkipAnd
(skip f0) ; true ⊃ ¬((skip ∧¬f0) ; true)
BoxInduct
f0 (f0 ⊃ ¬¬f0) f0
ChopStarEqv
f0(empty ((f0 more) ; f0))
ChopStarInduct
(inf f0 (f0 (f1 fmore) ; f0)) f1
MP
f0 f1 and f0 implies f1
BoxGen
f0 implies f0
BiGen
f0 implies f0

2023-09-12
Contact | Home | ITL home | Course | Proofs | Algebra | FL
© 1996-2023