equal
deleted
inserted
replaced
36 (* ------------------------------------------------------------------------- *) |
36 (* ------------------------------------------------------------------------- *) |
37 |
37 |
38 |
38 |
39 Goalw [confluence_def] "confluence(Spar_red1)"; |
39 Goalw [confluence_def] "confluence(Spar_red1)"; |
40 by (Clarify_tac 1); |
40 by (Clarify_tac 1); |
41 by (forward_tac [simulation] 1); |
41 by (ftac simulation 1); |
42 by (forw_inst_tac [("n","z")] simulation 1); |
42 by (forw_inst_tac [("n","z")] simulation 1); |
43 by (Clarify_tac 1); |
43 by (Clarify_tac 1); |
44 by (forw_inst_tac [("v","va")] paving 1); |
44 by (forw_inst_tac [("v","va")] paving 1); |
45 by (TRYALL assume_tac); |
45 by (TRYALL assume_tac); |
46 by (fast_tac (claset() addIs [completeness] addss (simpset())) 1); |
46 by (fast_tac (claset() addIs [completeness] addss (simpset())) 1); |