src/HOL/Sledgehammer.thy
changeset 57242 25aff3b8d550
parent 57231 dca8d06ecbba
child 57262 b2c629647a14
equal deleted inserted replaced
57241:7fca4159117f 57242:25aff3b8d550
     5 *)
     5 *)
     6 
     6 
     7 header {* Sledgehammer: Isabelle--ATP Linkup *}
     7 header {* Sledgehammer: Isabelle--ATP Linkup *}
     8 
     8 
     9 theory Sledgehammer
     9 theory Sledgehammer
    10 imports Presburger ATP SMT2
    10 imports Presburger SMT2
    11 keywords "sledgehammer" :: diag and "sledgehammer_params" :: thy_decl
    11 keywords "sledgehammer" :: diag and "sledgehammer_params" :: thy_decl
    12 begin
    12 begin
    13 
    13 
    14 lemma size_ne_size_imp_ne: "size x \<noteq> size y \<Longrightarrow> x \<noteq> y"
    14 lemma size_ne_size_imp_ne: "size x \<noteq> size y \<Longrightarrow> x \<noteq> y"
    15 by (erule contrapos_nn) (rule arg_cong)
    15 by (erule contrapos_nn) (rule arg_cong)