definition validLIOA :: "('a, 's) live_ioa → ('a, 's) ioa_temp → bool" where"validLIOA AL P ⟷ validIOA (fst AL) (snd AL \<longrightarrow> P)"
definition WF :: "('a, 's) ioa → 'a set → ('a, 's) ioa_temp" where"WF A acts = (♢◻⟨λ(s,a,t). Enabled A acts s⟩\<longrightarrow> ◻♢⟨xt2 (plift (λa. a ∈ acts))⟩)"
definition SF :: "('a, 's) ioa → 'a set → ('a, 's) ioa_temp" where"SF A acts = (◻♢⟨λ(s,a,t). Enabled A acts s⟩\<longrightarrow> ◻♢⟨xt2 (plift (λa. a ∈ acts))⟩)"
lemma live_implements: "inp C = inp A ==> out C = out A ==> is_live_ref_map f (C, M) (A, L) ==> live_implements (C, M) (A, L)" apply (simp add: is_live_ref_map_def live_implements_def livetraces_def liveexecutions_def) apply auto apply (rule_tac x = "corresp_ex A f ex"in exI) apply auto text‹Traces coincide, Lemma 1› apply (pair ex) apply (erule lemma_1 [THEN spec, THEN mp]) apply (simp (no_asm) add: externals_def) apply (auto)[1] apply (simp add: executions_def reachable.reachable_0) text‹‹corresp_ex› is execution, Lemma 2› apply (pair ex) apply (simp add: executions_def) text‹start state› apply (rule conjI) apply (simp add: is_ref_map_def corresp_ex_def) text‹‹is_execution_fragment›› apply (erule lemma_2 [THEN spec, THEN mp]) apply (simp add: reachable.reachable_0) done
end
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(vorverarbeitet am 2026-06-30)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.