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