Nuprl Definition : q-rel-decider

q-rel-decider(r;x) ==
  if ((r =z 0) ∧b qeq(0;x)) ∨b((r =z 1) ∧b (qeq(0;x) ∨bqpositive(x))) ∨b(((¬b(r =z 0)) ∧b (¬b(r =z 1))) ∧b qpositive(x))
  then inl ⋅
  else inr (λx.⋅) 
  fi 



Definitions occuring in Statement :  qpositive: qpositive(r),  qeq: qeq(r;s),  bor: p ∨bq,  band: p ∧b q,  bnot: ¬bb,  ifthenelse: if b then t else f fi ,  eq_int: (i =z j),  it: ⋅,  lambda: λx.A[x],  inr: inr x ,  inl: inl x,  natural_number: $n
Definitions occuring in definition :  ifthenelse: if b then t else f fi ,  bor: p ∨bq,  qeq: qeq(r;s),  band: p ∧b q,  bnot: ¬bb,  eq_int: (i =z j),  natural_number: $n,  qpositive: qpositive(r),  inl: inl x,  inr: inr x ,  lambda: λx.A[x],  it: ⋅
FDL editor aliases :  q-rel-decider

Latex:
q-rel-decider(r;x)  ==
    if  ((r  =\msubz{}  0)  \mwedge{}\msubb{}  qeq(0;x))
          \mvee{}\msubb{}((r  =\msubz{}  1)  \mwedge{}\msubb{}  (qeq(0;x)  \mvee{}\msubb{}qpositive(x)))
          \mvee{}\msubb{}(((\mneg{}\msubb{}(r  =\msubz{}  0))  \mwedge{}\msubb{}  (\mneg{}\msubb{}(r  =\msubz{}  1)))  \mwedge{}\msubb{}  qpositive(x))
    then  inl  \mcdot{}
    else  inr  (\mlambda{}x.\mcdot{}) 
    fi 



Date html generated: 2016_05_15-PM-11_17_50
Last ObjectModification: 2015_09_23-AM-08_28_16

Theory : rationals


Home Index