src/HOL/Relation.ML
author webertj
Mon Mar 07 19:30:53 2005 +0100 (2005-03-07)
changeset 15584 3478bb4f93ff
parent 13639 8ee6ea6627e1
permissions -rw-r--r--
refute_params: default value itself=1 added (for type classes)
nipkow@1128
     1
berghofe@12905
     2
(* legacy ML bindings *)
paulson@1985
     3
berghofe@12905
     4
val DomainE = thm "DomainE";
berghofe@12905
     5
val DomainI = thm "DomainI";
berghofe@12905
     6
val Domain_Collect_split = thm "Domain_Collect_split";
berghofe@12905
     7
val Domain_Diff_subset = thm "Domain_Diff_subset";
berghofe@12905
     8
val Domain_Id = thm "Domain_Id";
berghofe@12905
     9
val Domain_Int_subset = thm "Domain_Int_subset";
berghofe@12905
    10
val Domain_Un_eq = thm "Domain_Un_eq";
berghofe@12905
    11
val Domain_Union = thm "Domain_Union";
berghofe@12905
    12
val Domain_def = thm "Domain_def";
berghofe@12905
    13
val Domain_diag = thm "Domain_diag";
berghofe@12905
    14
val Domain_empty = thm "Domain_empty";
berghofe@12905
    15
val Domain_iff = thm "Domain_iff";
berghofe@12905
    16
val Domain_insert = thm "Domain_insert";
berghofe@12905
    17
val Domain_mono = thm "Domain_mono";
berghofe@12905
    18
val Field_def = thm "Field_def";
berghofe@12905
    19
val IdE = thm "IdE";
berghofe@12905
    20
val IdI = thm "IdI";
berghofe@12905
    21
val Id_O_R = thm "Id_O_R";
berghofe@12905
    22
val Id_def = thm "Id_def";
berghofe@12905
    23
val ImageE = thm "ImageE";
berghofe@12905
    24
val ImageI = thm "ImageI";
berghofe@12905
    25
val Image_Collect_split = thm "Image_Collect_split";
berghofe@12905
    26
val Image_INT_subset = thm "Image_INT_subset";
berghofe@12905
    27
val Image_Id = thm "Image_Id";
berghofe@12905
    28
val Image_Int_subset = thm "Image_Int_subset";
berghofe@12905
    29
val Image_UN = thm "Image_UN";
berghofe@12905
    30
val Image_Un = thm "Image_Un";
berghofe@12905
    31
val Image_def = thm "Image_def";
berghofe@12905
    32
val Image_diag = thm "Image_diag";
berghofe@12905
    33
val Image_empty = thm "Image_empty";
berghofe@12905
    34
val Image_eq_UN = thm "Image_eq_UN";
berghofe@12905
    35
val Image_iff = thm "Image_iff";
berghofe@12905
    36
val Image_mono = thm "Image_mono";
berghofe@12905
    37
val Image_singleton = thm "Image_singleton";
berghofe@12905
    38
val Image_singleton_iff = thm "Image_singleton_iff";
berghofe@12905
    39
val Image_subset = thm "Image_subset";
berghofe@12905
    40
val Image_subset_eq = thm "Image_subset_eq";
berghofe@12905
    41
val O_assoc = thm "O_assoc";
berghofe@12905
    42
val R_O_Id = thm "R_O_Id";
berghofe@12905
    43
val RangeE = thm "RangeE";
berghofe@12905
    44
val RangeI = thm "RangeI";
berghofe@12905
    45
val Range_Collect_split = thm "Range_Collect_split";
berghofe@12905
    46
val Range_Diff_subset = thm "Range_Diff_subset";
berghofe@12905
    47
val Range_Id = thm "Range_Id";
berghofe@12905
    48
val Range_Int_subset = thm "Range_Int_subset";
berghofe@12905
    49
val Range_Un_eq = thm "Range_Un_eq";
berghofe@12905
    50
val Range_Union = thm "Range_Union";
berghofe@12905
    51
val Range_def = thm "Range_def";
berghofe@12905
    52
val Range_diag = thm "Range_diag";
berghofe@12905
    53
val Range_empty = thm "Range_empty";
berghofe@12905
    54
val Range_iff = thm "Range_iff";
berghofe@12905
    55
val Range_insert = thm "Range_insert";
berghofe@12905
    56
val antisymD = thm "antisymD";
berghofe@12905
    57
val antisymI = thm "antisymI";
berghofe@12905
    58
val antisym_Id = thm "antisym_Id";
berghofe@12905
    59
val antisym_converse = thm "antisym_converse";
berghofe@12905
    60
val antisym_def = thm "antisym_def";
berghofe@12905
    61
val converseD = thm "converseD";
berghofe@12905
    62
val converseE = thm "converseE";
berghofe@12905
    63
val converseI = thm "converseI";
berghofe@12905
    64
val converse_Id = thm "converse_Id";
berghofe@12905
    65
val converse_converse = thm "converse_converse";
berghofe@12905
    66
val converse_def = thm "converse_def";
berghofe@12905
    67
val converse_diag = thm "converse_diag";
berghofe@12905
    68
val converse_iff = thm "converse_iff";
berghofe@12905
    69
val converse_rel_comp = thm "converse_rel_comp";
berghofe@12905
    70
val diagE = thm "diagE";
berghofe@12905
    71
val diagI = thm "diagI";
berghofe@12905
    72
val diag_def = thm "diag_def";
berghofe@12905
    73
val diag_eqI = thm "diag_eqI";
berghofe@12905
    74
val diag_iff = thm "diag_iff";
berghofe@12905
    75
val diag_subset_Times = thm "diag_subset_Times";
berghofe@12905
    76
val inv_image_def = thm "inv_image_def";
berghofe@12905
    77
val pair_in_Id_conv = thm "pair_in_Id_conv";
berghofe@12905
    78
val reflD = thm "reflD";
berghofe@12905
    79
val reflI = thm "reflI";
berghofe@12905
    80
val refl_converse = thm "refl_converse";
berghofe@12905
    81
val refl_def = thm "refl_def";
berghofe@12905
    82
val reflexive_Id = thm "reflexive_Id";
berghofe@12905
    83
val rel_compE = thm "rel_compE";
berghofe@12905
    84
val rel_compEpair = thm "rel_compEpair";
berghofe@12905
    85
val rel_compI = thm "rel_compI";
berghofe@12905
    86
val rel_comp_def = thm "rel_comp_def";
berghofe@12905
    87
val rel_comp_mono = thm "rel_comp_mono";
berghofe@12905
    88
val rel_comp_subset_Sigma = thm "rel_comp_subset_Sigma";
berghofe@12905
    89
val rev_ImageI = thm "rev_ImageI";
berghofe@12905
    90
val single_valuedD = thm "single_valuedD";
berghofe@12905
    91
val single_valuedI = thm "single_valuedI";
berghofe@12905
    92
val single_valued_def = thm "single_valued_def";
berghofe@12905
    93
val sym_def = thm "sym_def";
berghofe@12905
    94
val transD = thm "transD";
berghofe@12905
    95
val transI = thm "transI";
berghofe@12905
    96
val trans_Id = thm "trans_Id";
berghofe@12905
    97
val trans_O_subset = thm "trans_O_subset";
berghofe@12905
    98
val trans_converse = thm "trans_converse";
berghofe@12905
    99
val trans_def = thm "trans_def";
berghofe@12905
   100
val trans_inv_image = thm "trans_inv_image";