X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Ftests%2Fcoercions_contravariant.ma;h=64f85ea7521ee4875cf40c401ca6218a720791bb;hb=5f6a2cf7134fda213ffc721ee7eebf5be30d7800;hp=b1656aeca074ca3528cace9e4037bb0affc219dd;hpb=ef2b176ed947139f5cf05887b937a36ee2acb566;p=helm.git diff --git a/helm/software/matita/tests/coercions_contravariant.ma b/helm/software/matita/tests/coercions_contravariant.ma index b1656aeca..64f85ea75 100644 --- a/helm/software/matita/tests/coercions_contravariant.ma +++ b/helm/software/matita/tests/coercions_contravariant.ma @@ -21,10 +21,10 @@ axiom A : nat -> Type. axiom B : nat -> Type. axiom A1: nat -> Type. axiom B1: nat -> Type. -axiom b : ∀n.B n. axiom c : ∀n,m. A1 n -> A m. axiom d : ∀n,m. B n -> B1 m. axiom f : ∀n,m. A n -> B m. +axiom g : ∀n.B n. coercion cic:/matita/test/c.con. coercion cic:/matita/test/d.con. @@ -32,8 +32,7 @@ coercion cic:/matita/test/d.con. definition foo := λn,n1,m,m1.(λx.d m m1 (f n m (c n1 n x)) : A1 n1 -> B1 m1). definition foo1_1 := λn,n1,m,m1.(f n m : A1 n1 -> B1 m1). -definition g := λn,m.λx:A n.b m. -definition foo2 := λn,n1,m,m1.(g n m : A1 n1 -> B1 m1). -definition foo3 := λn1,n,m,m1.(g n m : A1 n1 -> B1 m1). -definition foo4 := λn1,n,m1,m.(g n m : A1 n1 -> B1 m1). - +definition h := λn,m.λx:A n.g m. +definition foo2 := λn,n1,m,m1.(h n m : A1 n1 -> B1 m1). +definition foo3 := λn1,n,m,m1.(h n m : A1 n1 -> B1 m1). +definition foo4 := λn1,n,m1,m.(h n m : A1 n1 -> B1 m1). \ No newline at end of file