| | Some definitions of interest. |
|
| ma-compat | Def A ||+ B == A || B & ma-frame-compatible(A; B) & ma-sframe-compatible(A; B) |
|
| Id | Def Id == Atom  |
| | | Thm* Id Type |
|
| once | Def once(loc;a;i)
Def == if loc = i
Def == if [ma-single-pre-init1("done"; ;false ;a;Unit;x,v. x);
Def == if [only members of [locl(a)] affect "done" : ;
Def == if [ma-single-effect0("done"; ;locl(a);Unit; x,v. true )]
Def == else nil fi |
| | | Thm* loc,a,i:Id. once(loc;a;i) MsgA List |
|
| pairwise | Def ( x,y L.P(x;y)) == i: ||L||, j: i. P(L[j];L[i]) |
| | | Thm* T:Type{i}, L:T List, P:(T T Prop{i'}). ( x,y L.P(x,y)) Prop{i'} |