X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Flambda-delta%2Fautomath%2Fgrundlagen.aut;h=4a856c2454454abafef49c36af35960d94636082;hb=47f4d2af2a592e2e6c0e0ea5f90ffae2fbf6391a;hp=34e5493abf1449c6d62c37d00f3d5e7f5c0c2773;hpb=b5d073e1d2ba9fdf46f1411993ed283f2330f059;p=helm.git diff --git a/helm/software/lambda-delta/automath/grundlagen.aut b/helm/software/lambda-delta/automath/grundlagen.aut index 34e5493ab..4a856c245 100644 --- a/helm/software/lambda-delta/automath/grundlagen.aut +++ b/helm/software/lambda-delta/automath/grundlagen.aut @@ -1,6 +1,7 @@ # Landau's "Grundlagen der Analysis", formal specification in AUTOMATH # Copyright (C) 1977, L.S. van Benthem Jutting # 1992, revised by F. Wiedijk (http://www.cs.ru.nl/~freek/aut/) +# 2008, revised by F. Guidi to remove the eta-reductions +l @[a:'prop'][b:'prop'] @@ -224,7 +225,10 @@ i@[o:orec(c,a)] thorec2:=oreci(c,b,thor2(orece1(c,a,o)),thec2(orece2(c,a,o))):orec(c,b) -iff @[sigma:'type'][p:[x:sigma]'prop'] -all:=p:'prop' +%suggestion by van Daalen to remove the first eta-reduction +%all:=p:'prop' %original line +all:=[x:sigma]p:'prop' +%end of suggestion [a1:all(sigma,p)][s:sigma] alle:=a1:p +all @@ -662,7 +666,10 @@ th6:=th1"e.bij"(sigma,sigma,tau,wissel(s0,t0),f,th3(s0,t0),b):bijective(changef) -e +r a@[b:[x:a]'prop'] -imp:=b:'prop' +%suggestion by van Daalen to remove the second eta-reduction +%imp:=b:'prop' %original line +imp:=[x:a]b:'prop' +%end of suggestion [a1:a][i:imp(a,b)] mp:=i:b +imp