is mentioned by
Thm* ![]() ![]() ![]() ![]() ![]() | [rel_mentions_trace_iff] |
Thm* ![]() ![]() ![]() ![]() ![]() ![]() | [closed_rel_args] |
Thm* ![]() ![]() ![]() ![]() ![]() ![]() ![]() | [member_rel_primed_vars] |
Def trace_consistent_rel(rho;da;R;r)
== ![]() ![]() | [trace_consistent_rel] |
Def tc(r;ds;da;de)
== Case(r.name)
Case eq(Q) = >
||r.args|| = 2 & Q ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | [tc] |
Def rel_mng_2(r; rho; ds; da; de; e; s; s'; a; tr) == list_accum(x,t.x([[t]] 1of(e) s s' a tr);[[r.name]] rho 2of(e) ;r.args) | [rel_mng_2] |
Def affects_trace_rel(e;k;r)
== reduce(![]() ![]() ![]() ![]() | [affects_trace_rel] |
Def rel_mentions_trace(r)
== reduce(![]() ![]() ![]() ![]() | [rel_mentions_trace] |
Def rel_primed_vars(r) == reduce(![]() | [rel_primed_vars] |
Def [[r]] rho ds da de e s a tr == list_accum(x,t.x([[t]] 1of(e) s a tr);[[r.name]] rho 2of(e) ;r.args) | [rel_mng] |
Def rel_eq(a;b) == eq_relname(a.name;b.name)![]() ![]() | [rel_eq] |
In prior sections: mb automata 2 mb automata 1
Try larger context: GenAutomata