--- a/src/HOLCF/IOA/Modelcheck/MuIOAOracle.thy Sat Oct 17 01:05:59 2009 +0200
+++ b/src/HOLCF/IOA/Modelcheck/MuIOAOracle.thy Sat Oct 17 14:43:18 2009 +0200
@@ -1,6 +1,3 @@
-
-(* $Id$ *)
-
theory MuIOAOracle
imports MuIOA
begin
@@ -17,21 +14,21 @@
val ioa_implements_def = thm "ioa_implements_def";
(* is_sim_tac makes additionally to call_sim_tac some simplifications,
- which are suitable for implementation realtion formulas *)
+ which are suitable for implementation realtion formulas *)
fun is_sim_tac ss thm_list = SUBGOAL (fn (goal, i) =>
EVERY [REPEAT (etac thin_rl i),
- simp_tac (ss addsimps [ioa_implements_def]) i,
+ simp_tac (ss addsimps [ioa_implements_def]) i,
rtac conjI i,
rtac conjI (i+1),
- TRY(call_sim_tac thm_list (i+2)),
- TRY(atac (i+2)),
+ TRY(call_sim_tac thm_list (i+2)),
+ TRY(atac (i+2)),
REPEAT(rtac refl (i+2)),
- simp_tac (ss addsimps (thm_list @
- comp_simps @ restrict_simps @ hide_simps @
- rename_simps @ ioa_simps @ asig_simps)) (i+1),
- simp_tac (ss addsimps (thm_list @
- comp_simps @ restrict_simps @ hide_simps @
- rename_simps @ ioa_simps @ asig_simps)) (i)]);
+ simp_tac (ss addsimps (thm_list @
+ comp_simps @ restrict_simps @ hide_simps @
+ rename_simps @ ioa_simps @ asig_simps)) (i+1),
+ simp_tac (ss addsimps (thm_list @
+ comp_simps @ restrict_simps @ hide_simps @
+ rename_simps @ ioa_simps @ asig_simps)) (i)]);
*}