Leggendo attentamente Baier e Katoen, stanno prendendo in considerazione sistemi di transizione sia finiti che infiniti. Vedi pagina 20 di quel libro per le definizioni.
Innanzitutto, prendi il semplice sistema di transizione :EVEN
Lemma: nessuna formula LTL riconosce la lingua Tracce ( E V E N ) . Una stringa c ∈ L e v e n iff c i = a per pari i . Vedi Wolper '81 . Puoi dimostrarlo dimostrando innanzitutto che nessuna formula LTL con n operatori "next-time" può distinguere le stringhe del modulo p i ¬ p p ω perLeven=(EVEN)c∈Levenci=ainpi¬ppωi>n, per semplice induzione.
Si consideri il seguente sistema di transizione (infinito, non deterministico) NOTEVEN . Si noti che esistono due diversi stati iniziali:
Le sue tracce sono precisamente .{a,¬a}ω−Leven
Corollario del Lemma: se quindi E V E N ⊭NOTEVEN⊨ϕEVEN⊭¬ϕ
Ora, considera questo semplice sistema di transizione TOTAL :
Le sue tracce sono chiaramente .{a,¬a}ω
Pertanto, e T O T A L non sono equivalenti in tracce. Supponiamo che fossero LTL non equivalenti. Quindi avremmo una formula LTL ϕ tale che N O T E V E N ⊨ ϕ e T O T A L ⊭ ϕ . Ma poi, E V E N ⊨ ¬NOTEVENTOTALϕNOTEVEN⊨ϕTOTAL⊭ϕ . Questa è una contraddizione.EVEN⊨¬ϕ
Grazie a Sylvain per aver scoperto uno stupido bug nella prima versione di questa risposta.