Nuprl Definition : seteqweaken
seteqweaken(s2) ==
  λ_,moves. let u,v = moves[||moves|| - 2] 
            in let u',v' = moves[||moves|| - 1] 
               in if copath-length(u) <z copath-length(u') then <u', u'> else <v', v'> fi 
Definitions occuring in Statement : 
copath-length: copath-length(p)
, 
play-len: ||moves||
, 
play-item: moves[i]
, 
ifthenelse: if b then t else f fi 
, 
lt_int: i <z j
, 
lambda: λx.A[x]
, 
spread: spread def, 
pair: <a, b>
, 
subtract: n - m
, 
natural_number: $n
Definitions occuring in definition : 
pair: <a, b>
, 
copath-length: copath-length(p)
, 
lt_int: i <z j
, 
ifthenelse: if b then t else f fi 
, 
natural_number: $n
, 
play-len: ||moves||
, 
subtract: n - m
, 
play-item: moves[i]
, 
spread: spread def, 
lambda: λx.A[x]
Latex:
seteqweaken(s2)  ==
    \mlambda{}$_{}$,moves.  let  u,v  =  moves[||moves||  -  2] 
                      in  let  u',v'  =  moves[||moves||  -  1] 
                            in  if  copath-length(u)  <z  copath-length(u')  then  <u',  u'>  else  <v',  v'>  fi 
Date html generated:
2018_07_29-AM-09_50_57
Last ObjectModification:
2018_07_11-AM-11_58_06
Theory : constructive!set!theory
Home
Index