Nuprl Lemma : global-class-iff-bounded-local-class
∀[Info:Type]. ∀[A:{A:Type| valueall-type(A)} ]. ∀[X:EClass(A)].
(GlobalClass(Info;A;X)
⇐⇒ LocalClass(X) ∧ LocBounded(A;X))
Proof
Definitions occuring in Statement :
global-class: GlobalClass(Info;A;X)
,
local-class: LocalClass(X)
,
loc-bounded-class: LocBounded(T;X)
,
eclass: EClass(A[eo; e])
,
valueall-type: valueall-type(T)
,
uall: ∀[x:A]. B[x]
,
iff: P
⇐⇒ Q
,
and: P ∧ Q
,
set: {x:A| B[x]}
,
universe: Type
Lemmas :
global-class_wf,
local-class_wf,
loc-bounded-class_wf,
eclass_wf,
es-E_wf,
event-ordering+_subtype,
event-ordering+_wf,
valueall-type_wf,
hdf-parallel-bag_wf,
bag-mapfilter_wf,
Id_wf,
hdataflow_wf,
eq_id_wf,
assert_wf,
sq_stable__valueall-type,
bag_wf,
class-ap_wf,
squash_wf,
true_wf,
hdf-ap_wf,
iterate-hdataflow_wf,
es-loc_wf,
map_wf,
es-info_wf,
es-before_wf,
iff_weakening_equal,
all_wf,
equal_wf,
bag-union_wf,
pi2_wf,
hdf-parallel-bag-iterate,
bag_all_wf,
hdf-halted_wf,
bag-map_wf,
bool_wf,
eqtt_to_assert,
hdf_ap_halt_lemma,
eqff_to_assert,
bool_cases_sqequal,
subtype_base_sq,
bool_subtype_base,
assert-bnot,
bag-map-mapfilter,
assert-bag_all,
assert-bag-null,
bag-null-bag-union,
bag-member-map,
bag-filter_wf,
bag-member-filter-set,
assert-eq-id,
and_wf,
bag-member_wf,
hdf-halted-is-halt,
hdf-ap-run,
bag-map-map,
value-type-has-value,
bag-value-type,
valueall-type-has-valueall,
bag-valueall-type,
bag-combine_wf,
evalall-reduce,
bag-combine-mapfilter,
top_wf,
empty-bag_wf,
bag-combine-filter,
classrel_wf,
bag-member-union,
class-loc-bound_wf,
sq_stable__all,
sq_stable__equal,
bag-remove-repeats_wf,
id-deq_wf,
bag-mapfilter-map,
decidable__bag-member2,
decidable__equal_Id,
bag-extensionality2,
single-bag_wf,
subtype_rel_bag,
bag-member-single,
bag-count-filter,
count-bag-remove-repeats,
bag-member-filter,
lt_int_wf,
bag-count_wf,
nat_wf,
bag-count-single,
subtype_rel-deq,
set_wf,
bag-member-remove-repeats,
bag-member-count,
le_antisymmetry,
deq_wf,
bnot_wf,
not_wf,
less_than_wf,
add_functionality_wrt_le,
add-zero,
le-add-cancel,
bool_cases,
assert_of_lt_int,
iff_transitivity,
iff_weakening_uiff,
assert_of_bnot,
bag_map_single_lemma,
bag-union-single,
bag-subtype-list,
null-bag-mapfilter,
bag-null-filter,
bag_union_empty_lemma,
decidable__assert,
bag-null_wf,
bag-member-not-bag-null,
sq_stable__bag-member
\mforall{}[Info:Type]. \mforall{}[A:\{A:Type| valueall-type(A)\} ]. \mforall{}[X:EClass(A)].
(GlobalClass(Info;A;X) \mLeftarrow{}{}\mRightarrow{} LocalClass(X) \mwedge{} LocBounded(A;X))
Date html generated:
2015_07_17-PM-00_34_29
Last ObjectModification:
2015_02_04-PM-05_33_22
Home
Index