Nuprl Definition : coded-seq1
coded-seq1(k;x;n)
==r if (k =z 0) then x else let y,m = coded-pair(x) in if (n =z k) then m else coded-seq1(k - 1;y;n) fi fi
coded-seq1(k;x;n) ==
fix((λcoded-seq1,k,x. if (k =z 0)
then x
else let y,m = coded-pair(x)
in if (n =z k) then m else coded-seq1 (k - 1) y fi
fi ))
k
x
Definitions occuring in Statement :
coded-pair: coded-pair(m)
,
ifthenelse: if b then t else f fi
,
eq_int: (i =z j)
,
apply: f a
,
fix: fix(F)
,
lambda: λx.A[x]
,
spread: spread def,
subtract: n - m
,
natural_number: $n
Definitions occuring in definition :
fix: fix(F)
,
lambda: λx.A[x]
,
spread: spread def,
coded-pair: coded-pair(m)
,
ifthenelse: if b then t else f fi
,
eq_int: (i =z j)
,
apply: f a
,
subtract: n - m
,
natural_number: $n
FDL editor aliases :
coded-seq1
Latex:
coded-seq1(k;x;n)
==r if (k =\msubz{} 0)
then x
else let y,m = coded-pair(x)
in if (n =\msubz{} k) then m else coded-seq1(k - 1;y;n) fi
fi
Latex:
coded-seq1(k;x;n) ==
fix((\mlambda{}coded-seq1,k,x. if (k =\msubz{} 0)
then x
else let y,m = coded-pair(x)
in if (n =\msubz{} k) then m else coded-seq1 (k - 1) y fi
fi ))
k
x
Date html generated:
2016_05_15-PM-05_22_32
Last ObjectModification:
2015_09_23-AM-07_53_44
Theory : general
Home
Index