Nuprl Lemma : df-program-transition_wf

[Info:Type]. [dfp:DataflowProgram(Info)].
  (df-program-transition(dfp)  df-program-statetype(dfp)
                                 Info
                                 (df-program-statetype(dfp)?  bag(df-program-type(dfp))))


Proof not projected




Definitions occuring in Statement :  df-program-transition: df-program-transition(dfp),  df-program-statetype: df-program-statetype(dfp),  df-program-type: df-program-type(dfp),  dataflow-program: DataflowProgram(A),  uall: [x:A]. B[x],  unit: Unit,  member: t  T,  function: x:A  B[x],  product: x:A  B[x],  union: left + right,  universe: Type,  bag: bag(T)
Definitions :  pi1: fst(t),  pi2: snd(t),  df-program-transition: df-program-transition(dfp),  df-program-type: df-program-type(dfp),  df-program-statetype: df-program-statetype(dfp),  member: t  T,  uall: [x:A]. B[x],  dataflow-program: DataflowProgram(A)
Lemmas :  dataflow-program_wf

\mforall{}[Info:Type].  \mforall{}[dfp:DataflowProgram(Info)].
    (df-program-transition(dfp)  \mmember{}  df-program-statetype(dfp)
                                                                {}\mrightarrow{}  Info
                                                                {}\mrightarrow{}  (df-program-statetype(dfp)?  \mtimes{}  bag(df-program-type(dfp))))


Date html generated: 2012_02_20-PM-02_42_45
Last ObjectModification: 2012_02_08-PM-11_31_48

Home Index