src/HOL/Import/Generate-HOL/GenHOL4Real.thy
changeset 23881 851c74f1bb69
parent 22997 d4f3b015b50b
child 24996 ebd5f4cc7118
equal deleted inserted replaced
23880:64b9806e160b 23881:851c74f1bb69
    21   real_1   > 1           :: real
    21   real_1   > 1           :: real
    22   real_neg > uminus      :: "real => real"
    22   real_neg > uminus      :: "real => real"
    23   inv      > HOL.inverse :: "real => real"
    23   inv      > HOL.inverse :: "real => real"
    24   real_add > HOL.plus    :: "[real,real] => real"
    24   real_add > HOL.plus    :: "[real,real] => real"
    25   real_mul > HOL.times   :: "[real,real] => real"
    25   real_mul > HOL.times   :: "[real,real] => real"
    26   real_lt  > Orderings.ord_class.less :: "[real,real] => bool";
    26   real_lt  > HOL.ord_class.less :: "[real,real] => bool";
    27 
    27 
    28 ignore_thms
    28 ignore_thms
    29     real_TY_DEF
    29     real_TY_DEF
    30     real_tybij
    30     real_tybij
    31     real_0
    31     real_0
    49 import_theory real;
    49 import_theory real;
    50 
    50 
    51 const_maps
    51 const_maps
    52   real_gt     > HOL4Compat.real_gt
    52   real_gt     > HOL4Compat.real_gt
    53   real_ge     > HOL4Compat.real_ge
    53   real_ge     > HOL4Compat.real_ge
    54   real_lte    > Orderings.ord_class.less_eq :: "[real,real] => bool"
    54   real_lte    > HOL.ord_class.less_eq :: "[real,real] => bool"
    55   real_sub    > HOL.minus    :: "[real,real] => real"
    55   real_sub    > HOL.minus    :: "[real,real] => real"
    56   "/"         > HOL.divide   :: "[real,real] => real"
    56   "/"         > HOL.divide   :: "[real,real] => real"
    57   pow         > Nat.power    :: "[real,nat] => real"
    57   pow         > Nat.power    :: "[real,nat] => real"
    58   abs         > HOL.abs      :: "real => real"
    58   abs         > HOL.abs      :: "real => real"
    59   real_of_num > RealDef.real :: "nat => real";
    59   real_of_num > RealDef.real :: "nat => real";