Nuprl Definition : list-eo
Given a single location, i, and a ⌈L ∈ Info List⌉, we can construct an event
ordering where the info associated with the events is exactly L.
The events are the indexes into L and both local and causal ordering are <.⋅
list-eo(L;i) ==
  mk-extended-eo(type: ℕ;
                 domain: λn.n <z ||L||;
                 loc: λe.i;
                 info: λn.if n <z ||L|| then L[n] else hd(L) fi
                 causal: λe1,e2. e1 < e2;
                 local: λe1,e2. e1 <z e2;
                 pred: λe.if (e =z 0) then 0 else e - 1 fi
                 rank: λe.e)
Definitions occuring in Statement : 
mk-extended-eo: mk-extended-eo, 
select: L[n]
, 
hd: hd(l)
, 
length: ||as||
, 
nat: ℕ
, 
ifthenelse: if b then t else f fi 
, 
lt_int: i <z j
, 
eq_int: (i =z j)
, 
less_than: a < b
, 
lambda: λx.A[x]
, 
subtract: n - m
, 
natural_number: $n
FDL editor aliases : 
list-eo
Latex:
list-eo(L;i)  ==
    mk-extended-eo(type:  \mBbbN{};
                                  domain:  \mlambda{}n.n  <z  ||L||;
                                  loc:  \mlambda{}e.i;
                                  info:  \mlambda{}n.if  n  <z  ||L||  then  L[n]  else  hd(L)  fi  ;
                                  causal:  \mlambda{}e1,e2.  e1  <  e2;
                                  local:  \mlambda{}e1,e2.  e1  <z  e2;
                                  pred:  \mlambda{}e.if  (e  =\msubz{}  0)  then  0  else  e  -  1  fi  ;
                                  rank:  \mlambda{}e.e)
Date html generated:
2015_07_21-PM-04_28_50
Last ObjectModification:
2014_07_23-PM-00_02_38
Home
Index