]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/gTopLevel/esempi/ring/varmap_trivial3.cic
Added examples.
[helm.git] / helm / gTopLevel / esempi / ring / varmap_trivial3.cic
diff --git a/helm/gTopLevel/esempi/ring/varmap_trivial3.cic b/helm/gTopLevel/esempi/ring/varmap_trivial3.cic
new file mode 100644 (file)
index 0000000..c1bb161
--- /dev/null
@@ -0,0 +1,14 @@
+(* Goal (x:R)``2*x==x+x``. *)
+alias eq        /Coq/Init/Logic/Equality/eq.ind#1/1
+alias eqT       /Coq/Init/Logic_Type/eqT.ind#1/1
+alias R         /Coq/Reals/Rdefinitions/R.con
+alias Rplus     /Coq/Reals/Rdefinitions/Rplus.con
+alias Rmult     /Coq/Reals/Rdefinitions/Rmult.con
+alias R1        /Coq/Reals/Rdefinitions/R1.con
+alias R0        /Coq/Reals/Rdefinitions/R0.con
+alias Ropp      /Coq/Reals/Rdefinitions/Ropp.con
+!x:R.
+(eqT R
+  (Rmult (Rplus R1 R1) x)
+  (Rplus x x)
+)