src/ZF/Resid/Substitution.thy
changeset 9284 85a5355faa91
parent 6068 2d8f3e1f1151
child 11319 8b84ee2cc79c
--- a/src/ZF/Resid/Substitution.thy	Sun Jul 09 16:01:42 2000 +0200
+++ b/src/ZF/Resid/Substitution.thy	Mon Jul 10 12:17:34 2000 +0200
@@ -1,4 +1,4 @@
-(*  Title:      Substitution.thy
+(*  Title:      ZF/Resid/Substitution.thy
     ID:         $Id$
     Author:     Ole Rasmussen
     Copyright   1995  University of Cambridge
@@ -42,10 +42,10 @@
      (lam r:redexes. lam k:nat. if k<i then Var(i #- 1) 
 				else if k=i then r else Var(i))"
   "subst_aux(Fun(t)) =
-     (lam r:redexes. lam k:nat. Fun(subst_rec(lift(r), t, succ(k))))"
+     (lam r:redexes. lam k:nat. Fun(subst_aux(t) ` lift(r) ` succ(k)))"
 
   "subst_aux(App(b,f,a)) = 
-     (lam r:redexes. lam k:nat. App(b, subst_rec(r,f,k), subst_rec(r,a,k)))"
+     (lam r:redexes. lam k:nat. App(b, subst_aux(f)`r`k, subst_aux(a)`r`k))"
 
 end