src/HOL/Import/HOL/prim_rec.imp
author wenzelm
Wed, 08 Oct 2008 19:20:29 +0200
changeset 28529 7ff939586e83
parent 23881 851c74f1bb69
child 34974 18b41bba42b5
permissions -rw-r--r--
setmp_noncritical makes it work with future scheduler;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
14516
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     1
import
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     2
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     3
import_segment "hol4"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     4
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     5
def_maps
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     6
  "wellfounded" > "wellfounded_primdef"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     7
  "measure" > "measure_primdef"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     8
  "SIMP_REC_REL" > "SIMP_REC_REL_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
     9
  "SIMP_REC" > "SIMP_REC_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    10
  "PRIM_REC_FUN" > "PRIM_REC_FUN_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    11
  "PRIM_REC" > "PRIM_REC_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    12
  "PRE" > "PRE_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    13
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    14
const_maps
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    15
  "wellfounded" > "HOL4Base.prim_rec.wellfounded"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    16
  "measure" > "HOL4Base.prim_rec.measure"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    17
  "SIMP_REC_REL" > "HOL4Base.prim_rec.SIMP_REC_REL"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    18
  "PRIM_REC_FUN" > "HOL4Base.prim_rec.PRIM_REC_FUN"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    19
  "PRIM_REC" > "HOL4Base.prim_rec.PRIM_REC"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    20
  "PRE" > "HOL4Base.prim_rec.PRE"
23881
851c74f1bb69 moved class ord from Orderings.thy to HOL.thy
haftmann
parents: 22997
diff changeset
    21
  "<" > "HOL.ord_class.less" :: "nat => nat => bool"
14516
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    22
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    23
thm_maps
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    24
  "wellfounded_primdef" > "HOL4Base.prim_rec.wellfounded_primdef"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    25
  "wellfounded_def" > "HOL4Base.prim_rec.wellfounded_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    26
  "num_Axiom_old" > "HOL4Base.prim_rec.num_Axiom_old"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    27
  "num_Axiom" > "HOL4Base.prim_rec.num_Axiom"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    28
  "measure_thm" > "HOL4Base.prim_rec.measure_thm"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    29
  "measure_primdef" > "HOL4Base.prim_rec.measure_primdef"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    30
  "measure_def" > "HOL4Base.prim_rec.measure_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    31
  "WF_measure" > "HOL4Base.prim_rec.WF_measure"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    32
  "WF_PRED" > "HOL4Base.prim_rec.WF_PRED"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    33
  "WF_LESS" > "HOL4Base.prim_rec.WF_LESS"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    34
  "WF_IFF_WELLFOUNDED" > "HOL4Base.prim_rec.WF_IFF_WELLFOUNDED"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    35
  "SUC_LESS" > "Nat.Suc_lessD"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    36
  "SUC_ID" > "Nat.Suc_n_not_n"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    37
  "SIMP_REC_THM" > "HOL4Base.prim_rec.SIMP_REC_THM"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    38
  "SIMP_REC_REL_def" > "HOL4Base.prim_rec.SIMP_REC_REL_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    39
  "SIMP_REC_REL_UNIQUE_RESULT" > "HOL4Base.prim_rec.SIMP_REC_REL_UNIQUE_RESULT"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    40
  "SIMP_REC_REL_UNIQUE" > "HOL4Base.prim_rec.SIMP_REC_REL_UNIQUE"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    41
  "SIMP_REC_REL" > "HOL4Base.prim_rec.SIMP_REC_REL"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    42
  "SIMP_REC_EXISTS" > "HOL4Base.prim_rec.SIMP_REC_EXISTS"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    43
  "SIMP_REC" > "HOL4Base.prim_rec.SIMP_REC"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    44
  "PRIM_REC_def" > "HOL4Base.prim_rec.PRIM_REC_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    45
  "PRIM_REC_THM" > "HOL4Base.prim_rec.PRIM_REC_THM"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    46
  "PRIM_REC_FUN_def" > "HOL4Base.prim_rec.PRIM_REC_FUN_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    47
  "PRIM_REC_FUN" > "HOL4Base.prim_rec.PRIM_REC_FUN"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    48
  "PRIM_REC_EQN" > "HOL4Base.prim_rec.PRIM_REC_EQN"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    49
  "PRIM_REC" > "HOL4Base.prim_rec.PRIM_REC"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    50
  "PRE_def" > "HOL4Base.prim_rec.PRE_def"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    51
  "PRE_DEF" > "HOL4Base.prim_rec.PRE_DEF"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    52
  "PRE" > "HOL4Base.prim_rec.PRE"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    53
  "NOT_LESS_EQ" > "HOL4Base.prim_rec.NOT_LESS_EQ"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    54
  "NOT_LESS_0" > "Nat.not_less0"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    55
  "LESS_THM" > "HOL4Base.prim_rec.LESS_THM"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    56
  "LESS_SUC_SUC" > "HOL4Base.prim_rec.LESS_SUC_SUC"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    57
  "LESS_SUC_REFL" > "Nat.lessI"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    58
  "LESS_SUC_IMP" > "HOL4Base.prim_rec.LESS_SUC_IMP"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    59
  "LESS_SUC" > "Nat.less_SucI"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    60
  "LESS_REFL" > "Nat.less_not_refl"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    61
  "LESS_NOT_EQ" > "Nat.less_not_refl3"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    62
  "LESS_MONO" > "Nat.Suc_mono"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    63
  "LESS_LEMMA2" > "HOL4Base.prim_rec.LESS_LEMMA2"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    64
  "LESS_LEMMA1" > "HOL4Base.prim_rec.LESS_LEMMA1"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    65
  "LESS_DEF" > "HOL4Compat.LESS_DEF"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    66
  "LESS_0_0" > "HOL4Base.prim_rec.LESS_0_0"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    67
  "LESS_0" > "Nat.zero_less_Suc"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    68
  "INV_SUC_EQ" > "Nat.nat.simps_3"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    69
  "EQ_LESS" > "HOL4Base.prim_rec.EQ_LESS"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    70
  "DC" > "HOL4Base.prim_rec.DC"
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    71
a183dec876ab Added HOL proof importer.
skalberg
parents:
diff changeset
    72
end