Nuprl Definition : genrec
The general recursion operator.
The definition of genrec uses fix and is a little bit
better than what AddRecDef would generate automatically 
(because AddRecDef leaves a subterm of the form (\m. g m) m 
 which can be replaced by g)⋅
letrec rec(n)=g[n; rec] in rec  ==  fix((λrec,n. g[n; rec]))
Definitions occuring in Statement : 
fix: fix(F)
, 
lambda: λx.A[x]
Definitions occuring in definition : 
fix: fix(F)
, 
lambda: λx.A[x]
FDL editor aliases : 
genrec
Latex:
letrec  rec(n)=g[n;  rec]  in  rec    ==    fix((\mlambda{}rec,n.  g[n;  rec]))
Date html generated:
2016_07_08-PM-04_47_22
Last ObjectModification:
2015_09_22-PM-05_45_45
Theory : int_1
Home
Index