test(tests/lean/run/blast_simp4): add simp test

This commit is contained in:
Leonardo de Moura 2015-12-11 10:21:10 -08:00
parent ac0bd539b0
commit a35fd06a33

View file

@ -0,0 +1,15 @@
import data.nat
open nat
constant f : nat → nat
definition g (a : nat) := a
example (a b : nat) : a + 0 = 0 + g b → f (f b) = f (f a) :=
suppose a + 0 = 0 + g b,
assert a = b, by unfold g at *; simp,
by simp
attribute g [reducible]
example (a b : nat) : a + 0 = 0 + g b → f (f b) = f (f a) :=
by simp