test(library/blast/simplifier): simplify zeros and ones

This commit is contained in:
Daniel Selsam 2015-11-07 17:12:34 -08:00 committed by Leonardo de Moura
parent f1d5cc5d5b
commit 30b2bcbea6

View file

@ -15,9 +15,14 @@ attribute right_distrib [simp]
attribute mul.comm [simp]
attribute mul.assoc [simp]
attribute zero_add [simp]
attribute add_zero [simp]
attribute one_mul [simp]
attribute mul_one [simp]
theorem add.o2 [simp] {A : Type} [s : add_comm_semigroup A] (a b c : A) :
a + (b + c) = b + (a + c) := sorry
#simplify eq 0 x2 + (g x1 + (f x3 * 3 * (x2 + g x1 * 7) * x2)) + 5 * (x4 + f x1)
#simplify eq 0 x2 + (1 * g x1 + 0 + (f x3 * 3 * 1 * (x2 + 0 + g x1 * 7) * x2 * 1)) + 5 * (x4 + f x1)