Professional Documents
Culture Documents
Slides - Important LTL, CTL AND CTL STAR-1-19
Slides - Important LTL, CTL AND CTL STAR-1-19
LTL
2. LTL
3. CTL
2. LTL
3. CTL
{s0 , s2 }
{s1 , s1 } p p, q
{s1 , s3 }
{s2 , s0 }
{s2 , s3 }
{s3 , s0 }}
p, r v
L = {{s0 , {p}}
{s1 , {p, q}} s_2 s_3
{s2 , {p, r }}
{s3 , {v }}}
LTL and CTL are concerned only with infinite paths. From here
on, π will always denote an infinite path. Furthermore, π0 will
always denote π’s first element, π1 its second element, and so on.
2. LTL
3. CTL
I M, π >
true is always satisfied
I M, π 6 ⊥
false is never satisfied
I (M, π p) if and only if (p ∈ L(π0 ))
atomic propositions are satisfied when they are members of
the path’s first element’s labels
N.B., The U used here is the “strong until.” There is also a “weak
until,” φUw ψ is equivalent to (φUψ) ∨ (G φ).
M, (π0 , π1 , . . .) Xp
π π
0 1
M, (π0 , π1 , π2 , π3 , . . .) Fp
π0 π1
π2 π3
M, (π0 , π1 , π2 , π3 , . . .) Gp
p p
π0 π1
p p
π2 π3
M, (π0 , π1 , π2 , π3 , . . .) pUq
p p
π0 π1
p q
π2 π3
M, (π0 , . . .) pUq
π0
[M, π X (φ ∧ ψ)] =
F (φ ∨ ψ) ≡ F φ ∨ F ψ
G (φ ∧ ψ) ≡ G φ ∧ G ψ
¬F φ ≡ G ¬φ
FF φ ≡ F φ
GG φ ≡ G φ