X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Flib%2Fbasics%2Frussell.ma;h=0769ca59fa2f82db1ca3ab2d012bcce9448d5aa3;hb=85a42e4a2a4c62818b6a98eff545e58ceb8770a4;hp=314649af60ea6c72b93d6d3ee553b10410fd1670;hpb=a59e4e76e3f91aa7cf6fe81fc6e8ddaaf306f966;p=helm.git diff --git a/matita/matita/lib/basics/russell.ma b/matita/matita/lib/basics/russell.ma index 314649af6..0769ca59f 100644 --- a/matita/matita/lib/basics/russell.ma +++ b/matita/matita/lib/basics/russell.ma @@ -12,8 +12,5 @@ include "basics/jmeq.ma". include "basics/types.ma". -definition inject : ∀A.∀P:A → Prop.∀a.∀p:P a.Σx:A.P x ≝ λA,P,a,p. mk_Sig … a p. -definition eject : ∀A.∀P: A → Prop.(Σx:A.P x) → A ≝ λA,P,c.pi1 … c. - -coercion inject nocomposites: ∀A.∀P:A → Prop.∀a.∀p:P a.Σx:A.P x ≝ inject on a:? to Σx:?.?. -coercion eject nocomposites: ∀A.∀P:A → Prop.∀c:Σx:A.P x.A ≝ eject on _c:Σx:?.? to ?. +coercion inject nocomposites: ∀A.∀P:A → Prop.∀a.∀p:P a.Sig A P ≝ mk_Sig on a:? to Sig ??. +coercion eject nocomposites: ∀A.∀P:A → Prop.∀c:Sig A P.A ≝ pi1 on _c:Sig ?? to ?.