src/HOL/ex/atp_export.ML
Fri, 01 Jul 2011 15:53:38 +0200 blanchet renamed "type_sys" to "type_enc", which is more accurate
Thu, 30 Jun 2011 13:21:41 +0200 wenzelm standardized use of Path operations;
Mon, 27 Jun 2011 14:56:33 +0200 blanchet don't export any metastrange or other nonatomizable formulas, since these don't help proving normal things, they are somewhat broken in the ATP output, and they are atypical
Mon, 27 Jun 2011 14:56:28 +0200 blanchet added "sound" option to force Sledgehammer to be pedantically sound
Mon, 27 Jun 2011 13:52:47 +0200 blanchet removed "full_types" option from Sledgehammer, now that virtually sound encodings are used as the default anyway
Mon, 27 Jun 2011 13:52:47 +0200 blanchet filter out some tautologies using an ATP, especially for those theories that are known for producing such things
Tue, 21 Jun 2011 17:17:39 +0200 blanchet order generated facts topologically
Tue, 21 Jun 2011 17:17:39 +0200 blanchet peel off two or more layers in exceptional cases where the proof term refers to the proved theorems twice with the same name (e.g., "Transitive_Closure.trancl_into_trancl")
Tue, 21 Jun 2011 17:17:39 +0200 blanchet make sure that enough type information is generated -- because the exported "lemma"s are also used as "conjecture", we can't optimize type information based on polarity
Mon, 20 Jun 2011 10:41:02 +0200 blanchet only refer to facts found in TPTP file -- e.g. facts that simplify to true are excluded
Sun, 19 Jun 2011 18:12:49 +0200 blanchet fixed silly ATP exporter bug: if the proof of lemma A relies on B and C, and the proof of B relies on C, return {B, C}, not {B}, as the set of dependencies
Wed, 15 Jun 2011 14:36:41 +0200 blanchet use more appropriate type systems for ATP exporter
Fri, 10 Jun 2011 12:01:15 +0200 blanchet compute the set of base facts only once (instead of three times in parallel) -- this saves about .5 s of CPU time, albeit much less clock wall time
Thu, 09 Jun 2011 00:16:28 +0200 blanchet compile
Wed, 08 Jun 2011 15:25:44 +0200 wenzelm modernized Proof_Context;
Wed, 08 Jun 2011 08:47:43 +0200 blanchet killed "explicit_apply" option in Sledgehammer -- the "smart" default is about as lightweight as "false" and just as complete as "true"
Tue, 07 Jun 2011 14:17:35 +0200 blanchet optimized the relevance filter a little bit
Tue, 07 Jun 2011 07:06:24 +0200 blanchet renamed ML function
Tue, 07 Jun 2011 07:04:53 +0200 blanchet renamed example theory to "ATP_Export", for consistency with its underlying "ATP_" modules
less more (0) tip