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: ⇐⇒ 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