Nuprl Lemma : eo-record-record-eq

r:eo_record{i:l}(). ∀r':record(x.eo-record-type{i:l}(r) x).
  ((r' r ∈ record(x.eo-record-type{i:l}(r) x))  (r' r ∈ eo_record{i:l}()))


Proof




Definitions occuring in Statement :  eo-record-type: eo-record-type{i:l}(r) eo_record: eo_record{i:l}() all: x:A. B[x] implies:  Q apply: a equal: t ∈ T record: record(x.T[x])
Lemmas :  equal_wf record_wf eo-record-type_wf eo-record-record eo_record_wf subtype_rel_self bool_wf Id_wf nat_wf eq_atom_wf eqtt_to_assert assert_of_eq_atom eqff_to_assert bool_cases_sqequal subtype_base_sq bool_subtype_base assert-bnot neg_assert_of_eq_atom top_wf uiff_transitivity equal-wf-base atom_subtype_base assert_wf iff_transitivity bnot_wf not_wf iff_weakening_uiff assert_of_bnot record-select_wf subtype_rel_wf subtype_rel_dep_function subtype_rel_weakening ext-eq_weakening
\mforall{}r:eo\_record\{i:l\}().  \mforall{}r':record(x.eo-record-type\{i:l\}(r)  x).    ((r'  =  r)  {}\mRightarrow{}  (r'  =  r))



Date html generated: 2015_07_17-AM-08_33_49
Last ObjectModification: 2015_01_27-PM-03_00_54

Home Index