Nuprl Definition : rneq-zero-or
rneq-zero-or(x;y) ==
  eval m = find-ge-val(λp.let a,b = p 
                          in 4 <z |a| ∨b4 <z |b|;λn.eval a = x n in
                                                    eval b = y n in
                                                      <a, b>1) in
  let v,m1 = m 
  in let v1,v2 = v 
     in if (4) < (v1)
           then inl (inr m1 )
           else if (v1) < (-4)
                   then inl inl m1
                   else if (4) < (v2)  then inr inr m1    else if (v2) < (-4)  then inr (inl m1)   else Ax
Definitions occuring in Statement : 
find-ge-val: find-ge-val(test;f;n)
, 
bor: p ∨bq
, 
absval: |i|
, 
callbyvalue: callbyvalue, 
lt_int: i <z j
, 
less: if (a) < (b)  then c  else d
, 
apply: f a
, 
lambda: λx.A[x]
, 
spread: spread def, 
pair: <a, b>
, 
inr: inr x 
, 
inl: inl x
, 
minus: -n
, 
natural_number: $n
, 
axiom: Ax
Definitions occuring in definition : 
find-ge-val: find-ge-val(test;f;n)
, 
bor: p ∨bq
, 
lt_int: i <z j
, 
absval: |i|
, 
lambda: λx.A[x]
, 
callbyvalue: callbyvalue, 
apply: f a
, 
pair: <a, b>
, 
spread: spread def, 
less: if (a) < (b)  then c  else d
, 
minus: -n
, 
natural_number: $n
, 
inr: inr x 
, 
inl: inl x
, 
axiom: Ax
FDL editor aliases : 
rneq-zero-or
Latex:
rneq-zero-or(x;y)  ==
    eval  m  =  find-ge-val(\mlambda{}p.let  a,b  =  p 
                                                    in  4  <z  |a|  \mvee{}\msubb{}4  <z  |b|;\mlambda{}n.eval  a  =  x  n  in
                                                                                                        eval  b  =  y  n  in
                                                                                                            <a,  b>1)  in
    let  v,m1  =  m 
    in  let  v1,v2  =  v 
          in  if  (4)  <  (v1)
                      then  inl  (inr  m1  )
                      else  if  (v1)  <  (-4)
                                      then  inl  inl  m1
                                      else  if  (4)  <  (v2)
                                                      then  inr  inr  m1   
                                                      else  if  (v2)  <  (-4)    then  inr  (inl  m1)      else  Ax
Date html generated:
2019_10_29-AM-09_36_06
Last ObjectModification:
2019_01_09-PM-05_16_18
Theory : reals
Home
Index