{ 
[es:EO']. 
[e:E]. 
[P:Proc].  (Proc-out-at(es;P;e) 
 ProcOut) }
{ Proof }
Definitions occuring in Statement : 
Proc-out-at: Proc-out-at(es;P;e), 
ProcOut: ProcOut, 
Proc: Proc, 
Message: Message, 
event-ordering+: EO+(Info), 
es-E: E, 
uall:
[x:A]. B[x], 
member: t 
 T
Definitions : 
prop:
, 
assert:
b, 
void: Void, 
implies: P 
 Q, 
false: False, 
es-loc: loc(e), 
listp: A List
, 
combination: Combination(n;T), 
Id: Id, 
set: {x:A| B[x]} , 
es-le-before:
loc(e), 
es-info: info(e), 
lambda:
x.A[x], 
map: map(f;as), 
Process-stream: Process-stream(P;msgs), 
last: last(L), 
universe: Type, 
Com: Com(P.M[P]), 
corec: corec(T.F[T]), 
process: process(P.M[P];P.E[P]), 
Process: Process(P.M[P]), 
axiom: Ax, 
Proc-out-at: Proc-out-at(es;P;e), 
ProcOut: ProcOut, 
Proc: Proc, 
eclass: EClass(A[eo; e]), 
fpf: a:A fp-> B[a], 
strong-subtype: strong-subtype(A;B), 
list: type List, 
le: A 
 B, 
ge: i 
 j , 
not:
A, 
less_than: a < b, 
uimplies: b supposing a, 
product: x:A 
 B[x], 
and: P 
 Q, 
uiff: uiff(P;Q), 
record: record(x.T[x]), 
eq_atom: eq_atom$n(x;y), 
atom: Atom, 
apply: f a, 
top: Top, 
token: "$token", 
eq_atom: x =a y, 
ifthenelse: if b then t else f fi , 
record-select: r.x, 
dep-isect: Error :dep-isect, 
record+: record+, 
subtype_rel: A 
r B, 
subtype: S 
 T, 
Message: Message, 
es-E: E, 
all:
x:A. B[x], 
function: x:A 
 B[x], 
event-ordering+: EO+(Info), 
uall:
[x:A]. B[x], 
isect:
x:A. B[x], 
equal: s = t, 
Auto: Error :Auto, 
CollapseTHEN: Error :CollapseTHEN, 
Unfold: Error :Unfold, 
event_ordering: EO, 
member: t 
 T, 
tactic: Error :tactic, 
l_member: (x 
 l), 
sq_type: SQType(T), 
data-stream: data-stream(P;L), 
null: null(as), 
sqequal: s ~ t, 
bfalse: ff, 
nil: [], 
cons: [car / cdr], 
es-before: before(e), 
rev_implies: P 
 Q, 
band: p 
 q, 
iff: P 

 Q
Lemmas : 
null_append, 
iff_weakening_uiff, 
not_functionality_wrt_uiff, 
assert_functionality_wrt_uiff, 
band_ff_simp, 
es-before_wf2, 
band_wf, 
null_wf3, 
bfalse_wf, 
null-data-stream, 
null-map, 
subtype_base_sq, 
top_wf, 
pos_length2, 
es-E_wf, 
Id_wf, 
es-le-before_wf, 
assert_wf, 
false_wf, 
not_wf, 
es-info_wf, 
Message_wf, 
es-loc_wf, 
map_wf, 
Process-stream_wf2, 
ProcOut_wf, 
last_wf, 
Proc_wf, 
member_wf, 
event-ordering+_inc, 
subtype_rel_wf, 
event-ordering+_wf, 
event_ordering_wf, 
subtype_rel_self
\mforall{}[es:EO'].  \mforall{}[e:E].  \mforall{}[P:Proc].    (Proc-out-at(es;P;e)  \mmember{}  ProcOut)
Date html generated:
2011_08_17-PM-04_12_38
Last ObjectModification:
2011_06_18-AM-11_30_40
Home
Index