Nuprl Lemma : int_consensus_accum_wf

∀[n:ℤ]
  (int_consensus_accum(n) ∈ (𝔹 × ℤ × Id List × ℤ List × ℤ) ─→ (ℤ + (Id × ℤ × ℤ)) ─→ (𝔹 × ℤ × Id List × ℤ List × ℤ))


Proof




Definitions occuring in Statement :  int_consensus_accum: int_consensus_accum(num),  Id: Id,  list: T List,  bool: 𝔹,  uall: ∀[x:A]. B[x],  member: t ∈ T,  function: x:A ─→ B[x],  product: x:A × B[x],  union: left + right,  int: ℤ
Lemmas :  eq_int_wf,  bool_wf,  eqtt_to_assert,  assert_of_eq_int,  btrue_wf,  nil_wf,  eqff_to_assert,  equal_wf,  bool_cases_sqequal,  subtype_base_sq,  bool_subtype_base,  assert-bnot,  neg_assert_of_eq_int,  lt_int_wf,  subtract_wf,  assert_of_lt_int,  bfalse_wf,  less_than_wf,  cons_wf,  let_wf,  length_wf,  remove-repeats_wf,  id-deq_wf,  strict-majority-or-max_wf,  values-for-distinct_wf,  zip_wf,  append_wf,  Id_wf,  list_wf
\mforall{}[n:\mBbbZ{}]
    (int\_consensus\_accum(n)  \mmember{}  (\mBbbB{}  \mtimes{}  \mBbbZ{}  \mtimes{}  Id  List  \mtimes{}  \mBbbZ{}  List  \mtimes{}  \mBbbZ{})
      {}\mrightarrow{}  (\mBbbZ{}  +  (Id  \mtimes{}  \mBbbZ{}  \mtimes{}  \mBbbZ{}))
      {}\mrightarrow{}  (\mBbbB{}  \mtimes{}  \mBbbZ{}  \mtimes{}  Id  List  \mtimes{}  \mBbbZ{}  List  \mtimes{}  \mBbbZ{}))



Date html generated: 2015_07_17-AM-11_48_59
Last ObjectModification: 2015_01_28-AM-00_44_00

Home Index