Nuprl Definition : is-list-if-has-value-fun
is-list-if-has-value-fun(t;n) ==
  primrec(n;λt.Unit;λm,T,t. if t is a pair then T (snd(t)) otherwise ↑isaxiom(t) supposing (t)↓) t
Definitions occuring in Statement : 
primrec: primrec(n;b;c), 
has-value: (a)↓, 
assert: ↑b, 
bfalse: ff, 
btrue: tt, 
uimplies: b supposing a, 
pi2: snd(t), 
ispair: if z is a pair then a otherwise b, 
isaxiom: if z = Ax then a otherwise b, 
unit: Unit, 
apply: f a, 
lambda: λx.A[x]
Definitions occuring in definition : 
primrec: primrec(n;b;c), 
unit: Unit, 
lambda: λx.A[x], 
uimplies: b supposing a, 
has-value: (a)↓, 
ispair: if z is a pair then a otherwise b, 
apply: f a, 
pi2: snd(t), 
assert: ↑b, 
isaxiom: if z = Ax then a otherwise b, 
btrue: tt, 
bfalse: ff
FDL editor aliases : 
is-list-if-has-value-fun
Latex:
is-list-if-has-value-fun(t;n)  ==
    primrec(n;\mlambda{}t.Unit;\mlambda{}m,T,t.  if  t  is  a  pair  then  T  (snd(t))  otherwise  \muparrow{}isaxiom(t)  supposing  (t)\mdownarrow{})  t
Date html generated:
2016_05_15-PM-10_08_26
Last ObjectModification:
2015_09_23-AM-08_22_22
Theory : eval!all
Home
Index