src/LCF/ex/Ex3.thy
changeset 27208 5fe899199f85
parent 19755 90f80de04c46
child 35762 af3ff2ba4c54
equal deleted inserted replaced
27207:548e2d3105b9 27208:5fe899199f85
    16   p_s:          "p(s(x),y) = s(p(x,y))"
    16   p_s:          "p(s(x),y) = s(p(x,y))"
    17 
    17 
    18 declare p_strict [simp] p_s [simp]
    18 declare p_strict [simp] p_s [simp]
    19 
    19 
    20 lemma example: "p(FIX(s),y) = FIX(s)"
    20 lemma example: "p(FIX(s),y) = FIX(s)"
    21   apply (tactic {* induct_tac "s" 1 *})
    21   apply (tactic {* induct_tac @{context} "s" 1 *})
    22   apply (simp (no_asm))
    22   apply (simp (no_asm))
    23   apply (simp (no_asm))
    23   apply (simp (no_asm))
    24   done
    24   done
    25 
    25 
    26 end
    26 end