Nuprl Lemma : reduce-bool-bfalse
T:Type. 
f:T 
 
 
 
. 
L:T List.  (reduce(
x,b.(b 
 f[x;b]);ff;L) ~ ff)
Proof not projected
Definitions occuring in Statement : 
reduce: reduce(f;k;as), 
band: p 
 q, 
bfalse: ff, 
bool:
, 
so_apply: x[s1;s2], 
all:
x:A. B[x], 
lambda:
x.A[x], 
function: x:A 
 B[x], 
list: type List, 
universe: Type, 
sqequal: s ~ t
Definitions : 
all:
x:A. B[x], 
reduce: reduce(f;k;as), 
band: p 
 q, 
bfalse: ff, 
member: t 
 T, 
ifthenelse: if b then t else f fi , 
sq_type: SQType(T), 
uall:
[x:A]. B[x], 
uimplies: b supposing a, 
implies: P 
 Q, 
guard: {T}
Lemmas : 
subtype_base_sq, 
bool_wf, 
bool_subtype_base, 
bfalse_wf
\mforall{}T:Type.  \mforall{}f:T  {}\mrightarrow{}  \mBbbB{}  {}\mrightarrow{}  \mBbbB{}.  \mforall{}L:T  List.    (reduce(\mlambda{}x,b.(b  \mwedge{}\msubb{}  f[x;b]);ff;L)  \msim{}  ff)
Date html generated:
2012_01_23-PM-12_08_33
Last ObjectModification:
2011_11_29-PM-03_15_26
Home
Index