Nuprl Lemma : gammaFIM_wf

[T6:Type]. [a:T6 List]. [g:T6 List  ]. [h:T6 List  T6].  (gammaFIM(a;g;h)  T6 List)


Proof




Definitions occuring in Statement :  gammaFIM: gammaFIM(a;g;h),  uall: [x:A]. B[x],  member: t  T,  function: x:A  B[x],  int: ,  universe: Type
Definitions :  uall: [x:A]. B[x],  member: t  T,  gammaFIM: gammaFIM(a;g;h),  ifthenelse: if b then t else f fi ,  all: x:A. B[x],  implies: P  Q,  btrue: tt,  bfalse: ff,  exists: x:A. B[x],  bool: ,  unit: Unit,  uimplies: b supposing a,  assert: b,  uiff: uiff(P;Q),  and: P  Q,  bnot: b,  or: P  Q,  sq_type: SQType(T),  guard: {T},  false: False,  it: ,  prop:
Lemmas :  Error :list_ind_reverse_wf,  Error :nil_wf,  eq_int_wf,  append_wf,  Error :cons_wf,  bool_wf,  eqtt_to_assert,  assert_of_eq_int,  eqff_to_assert,  equal_wf,  bool_cases_sqequal,  subtype_base_sq,  bool_subtype_base,  Error :assert-bnot,  neg_assert_of_eq_int,  Error :list_wf
\mforall{}[T6:Type].  \mforall{}[a:T6  List].  \mforall{}[g:T6  List  {}\mrightarrow{}  \mBbbZ{}].  \mforall{}[h:T6  List  {}\mrightarrow{}  T6].    (gammaFIM(a;g;h)  \mmember{}  T6  List)


Date html generated: 2013_03_20-AM-10_32_51
Last ObjectModification: 2013_03_08-PM-10_03_21

Home Index