Nuprl Definition : gensearch
gensearch(f;g;x) ==
  fix((λgensearch,x. case f x of inl(a) => inl a | inr(b) => case g x of inl(y) => gensearch y | inr(z) => inr z )) x
Definitions occuring in Statement : 
apply: f a
, 
fix: fix(F)
, 
lambda: λx.A[x]
, 
decide: case b of inl(x) => s[x] | inr(y) => t[y]
, 
inr: inr x 
, 
inl: inl x
Definitions occuring in definition : 
fix: fix(F)
, 
lambda: λx.A[x]
, 
inl: inl x
, 
decide: case b of inl(x) => s[x] | inr(y) => t[y]
, 
apply: f a
, 
inr: inr x 
FDL editor aliases : 
gensearch
Latex:
gensearch(f;g;x)  ==
    fix((\mlambda{}gensearch,x.  case  f  x
                                          of  inl(a)  =>
                                          inl  a
                                          |  inr(b)  =>
                                          case  g  x  of  inl(y)  =>  gensearch  y  |  inr(z)  =>  inr  z  )) 
    x
Date html generated:
2016_05_15-PM-03_24_23
Last ObjectModification:
2015_09_23-AM-07_43_06
Theory : general
Home
Index