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: P 
⇒ Q
, 
apply: f a
, 
equal: s = 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