Property Pattern Mappings for LTL: Universality


Pattern:  K holds

[ Globally ] [ Before M ] [ After L ] [ Between L and M ] [ After L Until M ]

Note: K cannot be an event because the resulting formula is always false.


Globally

[]
[]

Top of page
 


Before M

<> M -> ( K U M ) 
<> / M -> ( / M P ! K ) 

Top of page
 


After L

[] ( L -> [] K ) 
[] ( / L -> o [] K ) 

Top of page
 


Between L and M

[] ( ( L && <> M ) -> ( K U M ) ) 
[] ( ( L && <> / M && ! / M ) -> o ( / M P ! K ) ) 

Top of page
 


After L Until M

[] ( L -> K W M ) 
[] ( / L -> ( if <> / M then ( o ( / M P ! K ) ) else [] K ) ) 

Top of page
 


Back to The Property Pattern Mappings for LTL