Nuprl Lemma : brouwer_prin_fun_imp_num

brouwer_prin_for_fun_27_1ax{i:l}()  brouwer_prin_for_num_27_2{i:l}()


Proof




Definitions occuring in Statement :  brouwer_prin_for_num_27_2: brouwer_prin_for_num_27_2{i:l}() brouwer_prin_for_fun_27_1ax: brouwer_prin_for_fun_27_1ax{i:l}() implies: P  Q
Definitions :  implies: P  Q brouwer_prin_for_num_27_2: brouwer_prin_for_num_27_2{i:l}() all: x:A. B[x] prop: member: t  T so_lambda: x.t[x] nat: le: A  B not: A false: False exists: x:A. B[x] and: P  Q gt: i > j int_seg: {i..j} lelt: i  j < k pi1: fst(t) monus: (a--b) ifthenelse: if b then t else f fi  btrue: tt bfalse: ff exists_uni: Error :exists_uni,  cand: A c B uall: [x:A]. B[x] so_apply: x[s] brouwer_prin_for_fun_27_1ax: brouwer_prin_for_fun_27_1ax{i:l}() uimplies: b supposing a bool: unit: Unit assert: b uiff: uiff(P;Q) bnot: b or: P  Q sq_type: SQType(T) guard: {T} it:
Lemmas :  all_wf nat_wf exists_wf brouwer_prin_for_fun_27_1ax_wf le_wf Error :cons_wf,  Error :list_wf,  Error :exists_uni_wf,  gt_wf mklist_wf subtype_rel_dep_function int_seg_wf subtype_rel_sets lelt_wf monus_wf equal_wf lt_int_wf bool_wf eqtt_to_assert assert_of_lt_int eqff_to_assert bool_cases_sqequal subtype_base_sq bool_subtype_base Error :assert-bnot,  less_than_wf Error :zero-le-nat
brouwer\_prin\_for\_fun\_27\_1ax\{i:l\}()  {}\mRightarrow{}  brouwer\_prin\_for\_num\_27\_2\{i:l\}()


Date html generated: 2013_03_20-AM-10_38_30
Last ObjectModification: 2013_03_16-AM-08_22_34

Home Index