Nuprl Definition : pv11_p1_pvalue
pv11_p1_pvalue{i:l}(Cmd;ldrs_uid;accpts;es;e;x;f) ==
(x ∈ snd(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e)))
∨ (∃b:pv11_p1_Ballot_Num(). ∃start:E. (start ≤loc e ∧ (x ∈ snd(pv11_p1_ScoutStateFun(Cmd;accpts;f;b;es.start;e)))))
∨ ((header(e) = ``pv11_p1 p1b`` ∈ Name) ∧ (x ∈ snd(snd(snd(msgval(e))))))
∨ ((header(e) = ``pv11_p1 p2a`` ∈ Name) ∧ (x = (snd(msgval(e))) ∈ (pv11_p1_Ballot_Num() × ℤ × Cmd)))
∨ ((header(e) = ``pv11_p1 adopted`` ∈ Name) ∧ (x ∈ snd(msgval(e))))
Definitions occuring in Statement :
pv11_p1_ScoutStateFun: pv11_p1_ScoutStateFun(Cmd;accpts;mf;x;es;e)
,
pv11_p1_AcceptorStateFun: pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;mf;es;e)
,
pv11_p1_Ballot_Num: pv11_p1_Ballot_Num()
,
es-info-body: msgval(e)
,
es-header: header(e)
,
eo-forward: eo.e
,
es-le: e ≤loc e'
,
es-E: E
,
name: Name
,
l_member: (x ∈ l)
,
cons: [a / b]
,
nil: []
,
pi2: snd(t)
,
exists: ∃x:A. B[x]
,
or: P ∨ Q
,
and: P ∧ Q
,
product: x:A × B[x]
,
int: ℤ
,
token: "$token"
,
equal: s = t ∈ T
FDL editor aliases :
pv11_p1_pvalue
Latex:
pv11\_p1\_pvalue\{i:l\}(Cmd;ldrs$_{uid}$;accpts;es;e;x;f) ==
(x \mmember{} snd(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e)))
\mvee{} (\mexists{}b:pv11\_p1\_Ballot\_Num()
\mexists{}start:E. (start \mleq{}loc e \mwedge{} (x \mmember{} snd(pv11\_p1\_ScoutStateFun(Cmd;accpts;f;b;es.start;e)))))
\mvee{} ((header(e) = ``pv11\_p1 p1b``) \mwedge{} (x \mmember{} snd(snd(snd(msgval(e))))))
\mvee{} ((header(e) = ``pv11\_p1 p2a``) \mwedge{} (x = (snd(msgval(e)))))
\mvee{} ((header(e) = ``pv11\_p1 adopted``) \mwedge{} (x \mmember{} snd(msgval(e))))
Date html generated:
2015_07_23-PM-05_04_36
Last ObjectModification:
2013_12_18-PM-06_19_30
Home
Index