equal
deleted
inserted
replaced
38 by (case_tac "k = f(n+1)" 1); |
38 by (case_tac "k = f(n+1)" 1); |
39 by (Force_tac 1); |
39 by (Force_tac 1); |
40 by (etac impE 1); |
40 by (etac impE 1); |
41 by (asm_full_simp_tac (simpset() addsimps [zabs_def] |
41 by (asm_full_simp_tac (simpset() addsimps [zabs_def] |
42 addsplits [split_if_asm]) 1); |
42 addsplits [split_if_asm]) 1); |
43 by (arith_tac 1); |
|
44 by (blast_tac (claset() addIs [le_SucI]) 1); |
43 by (blast_tac (claset() addIs [le_SucI]) 1); |
45 val lemma = result(); |
44 val lemma = result(); |
46 |
45 |
47 bind_thm("nat0_intermed_int_val", ObjectLogic.rulify_no_asm lemma); |
46 bind_thm("nat0_intermed_int_val", ObjectLogic.rulify_no_asm lemma); |
48 |
47 |