| Some definitions of interest. |
|
Dconstant | Def Dconstant(loc;T;c;x;i)
Def == if loc = i [x : T initially x = c; only members of nil affect x :T]
Def == else nil fi |
| | Thm* loc:Id, T:Type, c:T, x,i:Id. Dconstant(loc;T;c;x;i) MsgA List |
|
ma-compat | Def A ||+ B == A || B & ma-frame-compatible(A; B) & ma-sframe-compatible(A; B) |
|
Id | Def Id == Atom  |
| | Thm* Id Type |
|
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'} |