{ [es:EO]. [T:Type].
    [f:T  T]. [e:T]. (f**(e)  T) supposing x:T. f x c x 
    supposing strong-subtype(T;E) }

{ Proof }



Definitions occuring in Statement :  es-fix: f**(e),  es-causle: e c e',  es-E: E,  event_ordering: EO,  uimplies: b supposing a,  uall: [x:A]. B[x],  all: x:A. B[x],  member: t  T,  apply: f a,  function: x:A  B[x],  universe: Type,  strong-subtype: strong-subtype(A;B)
Definitions :  uall: [x:A]. B[x],  uimplies: b supposing a,  all: x:A. B[x],  member: t  T,  prop: ,  es-fix: f**(e),  strong-subtype: strong-subtype(A;B),  cand: A c B,  implies: P  Q
Lemmas :  es-causle_wf,  strong-subtype_wf,  es-E_wf,  event_ordering_wf,  fix_wf,  es-eq_wf,  strong-subtype-deq-subtype,  es-causle-retraction

\mforall{}[es:EO].  \mforall{}[T:Type].
    \mforall{}[f:T  {}\mrightarrow{}  T].  \mforall{}[e:T].  (f**(e)  \mmember{}  T)  supposing  \mforall{}x:T.  f  x  c\mleq{}  x  supposing  strong-subtype(T;E)


Date html generated: 2011_08_16-AM-10_32_27
Last ObjectModification: 2011_06_18-AM-09_14_03

Home Index