1 (**************************************************************************)
4 (* ||A|| A project by Andrea Asperti *)
6 (* ||I|| Developers: *)
7 (* ||T|| The HELM team. *)
8 (* ||A|| http://helm.cs.unibo.it *)
10 (* \ / This file is distributed under the terms of the *)
11 (* v GNU General Public License Version 2 *)
13 (**************************************************************************)
15 include "nat/plus.ma".
18 ((λx.x = x) ?) → 0 = 0.
19 ##[ #H; nwhd in H ⊢ %; nauto by H.
23 ((λx,y.x + S y = S (x + y)) ? ?) →
24 ((λx,y.y + x = x + y) ? ?) →
25 ∀x. ((λz. x + x = z + S z) ?).
26 ##[ #H; #H1; #H2; #x; nwhd in H H1 H2 ⊢ %; nauto by H, H1, H2.