{ Info:{Info:Type| Info} . A:{A:Type| valueall-type(A)} .
    [X:EClass(A)]. (LProgrammable(A;X)  NormalLProgrammable(A;X)) }

{ Proof }



Definitions occuring in Statement :  normal-locally-programmable: NormalLProgrammable(A;X),  locally-programmable: LProgrammable(A;X),  eclass: EClass(A[eo; e]),  uall: [x:A]. B[x],  all: x:A. B[x],  iff: P  Q,  squash: T,  set: {x:A| B[x]} ,  universe: Type,  valueall-type: valueall-type(T)
Lemmas :  refl_wf,  sym_wf,  trans_wf,  equiv_rel_wf,  quotient_wf,  intensional-universe_wf,  dataflow_subtype,  true_wf,  sq_stable__subtype_rel,  corec_wf,  pi1_wf,  bfalse_wf,  bool_subtype_base,  subtype_base_sq,  bool_wf,  es-le-before-not-null,  es-le_wf,  es-le-before_wf2,  null-map,  top_wf,  null-data-stream,  pos_length2,  false_wf,  not_wf,  assert_wf,  last_wf,  data-stream_wf,  df-program-meaning_wf,  subtype_rel_wf,  permutation_wf,  map_wf,  es-le-before_wf,  es-info_wf,  es-base-E_wf,  subtype_rel_self,  member_wf,  df-program-type_wf,  df-program-universal,  es-loc_wf,  sq_stable_from_decidable,  sq_stable__all,  locally-programmable_wf,  bag_wf,  dataflow_wf,  normal-locally-programmable_wf,  eclass_wf,  es-E_wf,  event-ordering+_inc,  event-ordering+_wf,  valueall-type_wf,  squash_wf,  dataflow-program_wf,  sq_stable_wf,  local-program-at_wf,  Id_wf

\mforall{}Info:\{Info:Type|  \mdownarrow{}Info\}  .  \mforall{}A:\{A:Type|  valueall-type(A)\}  .
    \mforall{}[X:EClass(A)].  (LProgrammable(A;X)  \mLeftarrow{}{}\mRightarrow{}  NormalLProgrammable(A;X))


Date html generated: 2011_08_16-PM-06_15_25
Last ObjectModification: 2011_06_30-AM-01_08_16

Home Index