Nuprl Lemma : pv11_p1_append_news_wf
∀[Cmd:ValueAllType]
(pv11_p1_append_news(Cmd) ∈ ((pv11_p1_Ballot_Num() × ℤ × Cmd) ─→ (pv11_p1_Ballot_Num() × ℤ × Cmd) ─→ 𝔹)
─→ ((pv11_p1_Ballot_Num() × ℤ × Cmd) List)
─→ ((pv11_p1_Ballot_Num() × ℤ × Cmd) List)
─→ ((pv11_p1_Ballot_Num() × ℤ × Cmd) List))
Proof
Definitions occuring in Statement :
pv11_p1_append_news: pv11_p1_append_news(Cmd)
,
pv11_p1_Ballot_Num: pv11_p1_Ballot_Num()
,
list: T List
,
vatype: ValueAllType
,
bool: 𝔹
,
uall: ∀[x:A]. B[x]
,
member: t ∈ T
,
function: x:A ─→ B[x]
,
product: x:A × B[x]
,
int: ℤ
Lemmas :
list_accum_wf,
pv11_p1_Ballot_Num_wf,
list_wf,
pv11_p1_add_if_new_wf,
bool_wf,
set_wf,
valueall-type_wf
Latex:
\mforall{}[Cmd:ValueAllType]
(pv11\_p1\_append\_news(Cmd) \mmember{} ((pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd)
{}\mrightarrow{} (pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd)
{}\mrightarrow{} \mBbbB{})
{}\mrightarrow{} ((pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd) List)
{}\mrightarrow{} ((pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd) List)
{}\mrightarrow{} ((pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd) List))
Date html generated:
2015_07_23-PM-04_11_47
Last ObjectModification:
2015_01_29-PM-03_12_15
Home
Index