Nuprl Definition : regularize
regularize(k;f) ==
  λn.if regular-upto(k;n;f)
     then f n
     else eval m = mu(λn.(¬bregular-upto(k;n;f))) - 1 in
          eval j = seq-min-upper(k;m;f) in
            k * ((n * ((f j) + (2 * k))) ÷ j * k)
     fi 
Definitions occuring in Statement : 
seq-min-upper: seq-min-upper(k;n;f), 
regular-upto: regular-upto(k;n;f), 
mu: mu(f), 
callbyvalue: callbyvalue, 
bnot: ¬bb, 
ifthenelse: if b then t else f fi , 
apply: f a, 
lambda: λx.A[x], 
divide: n ÷ m, 
multiply: n * m, 
subtract: n - m, 
add: n + m, 
natural_number: $n
Definitions occuring in definition : 
multiply: n * m, 
natural_number: $n, 
apply: f a, 
add: n + m, 
divide: n ÷ m, 
seq-min-upper: seq-min-upper(k;n;f), 
callbyvalue: callbyvalue, 
regular-upto: regular-upto(k;n;f), 
bnot: ¬bb, 
lambda: λx.A[x], 
mu: mu(f), 
subtract: n - m, 
ifthenelse: if b then t else f fi 
FDL editor aliases : 
regularize
Latex:
regularize(k;f)  ==
    \mlambda{}n.if  regular-upto(k;n;f)
          then  f  n
          else  eval  m  =  mu(\mlambda{}n.(\mneg{}\msubb{}regular-upto(k;n;f)))  -  1  in
                    eval  j  =  seq-min-upper(k;m;f)  in
                        k  *  ((n  *  ((f  j)  +  (2  *  k)))  \mdiv{}  j  *  k)
          fi 
Date html generated:
2017_10_03-AM-09_07_15
Last ObjectModification:
2017_09_11-PM-04_11_19
Theory : reals
Home
Index