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