Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-2048
+2048
+10000
+30000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
merged
2009-06-12, by bulwahn
added lemma
2009-06-11, by bulwahn
added lemma
2009-06-11, by bulwahn
masking proof with a quick-and-dirty step
2009-06-11, by bulwahn
merged
2009-06-11, by bulwahn
improved infrastructure of predicate compiler for adding manual introduction rules
2009-06-11, by bulwahn
merged
2009-06-11, by huffman
move lemma compact_Times; generalize more lemmas
2009-06-11, by huffman
generalize lemma edelstein_fix
2009-06-11, by huffman
generalize lemmas
2009-06-11, by huffman
add lemmas about closed sets
2009-06-11, by huffman
new lemmas
2009-06-11, by huffman
new lemmas
2009-06-11, by huffman
theorem attribute [tendsto_intros]
2009-06-11, by huffman
subsection for real instances; new lemmas for open sets of reals
2009-06-11, by huffman
cleaned up some proofs
2009-06-11, by huffman
new lemmas
2009-06-11, by huffman
rewrite proof of compact_convex_combinations to avoid pastecart and vec1
2009-06-10, by huffman
heine_borel instance for products
2009-06-10, by huffman
use constants subseq, incseq, monoseq
2009-06-10, by huffman
remove uses of vec1 in continuity lemmas
2009-06-09, by huffman
two finiteness lemmas by Robert Himmelmann
2009-06-11, by nipkow
merged, reverting workarounds on both sides;
2009-06-11, by wenzelm
theory Predicate_Compile_ex: enable quick_and_dirty for now, to make it work with internal cheat_tac invocations;
2009-06-11, by wenzelm
added sporadic (Local)Theory.checkpoint, to enable parallel proof checking;
2009-06-11, by wenzelm
merged
2009-06-11, by wenzelm
merged
2009-06-10, by wenzelm
making isatest happy; but misunderstanding remains
2009-06-11, by bulwahn
code_pred command now also requires proofs for dependent predicates; changed handling of parameters in introrules of executable function
2009-06-10, by bulwahn
tuned; corrected exception handling
2009-06-10, by bulwahn
tuned;
2009-06-10, by wenzelm
discontinued escaped symbols;
2009-06-10, by wenzelm
eliminated escaped symbols;
2009-06-10, by wenzelm
discontinued escaped symbols such as \\<forall> -- only one backslash should be used;
2009-06-10, by wenzelm
updated generated files;
2009-06-10, by wenzelm
allow Isabelle symbols within low-level ML source;
2009-06-10, by wenzelm
reraise exceptions to preserve position information;
2009-06-10, by wenzelm
simplified Graph.extend;
2009-06-10, by wenzelm
removed unused make;
2009-06-10, by wenzelm
merged
2009-06-09, by wenzelm
merged
2009-06-09, by huffman
instance heine_borel < complete_space; generalize many lemmas to class heine_borel
2009-06-09, by huffman
new class heine_borel for lemma bounded_closed_imp_compact; instances for real, ^
2009-06-09, by huffman
generalize compact/closure lemmas
2009-06-08, by huffman
add lemma complete_imp_closed
2009-06-08, by huffman
generalize constant 'bounded' to class metric_space
2009-06-08, by huffman
generalize lemmas compact_imp_bounded, compact_imp_closed
2009-06-08, by huffman
generalize more lemmas
2009-06-08, by huffman
generalize constant 'indirection'
2009-06-08, by huffman
lemmas about linear, bilinear
2009-06-08, by huffman
generalize constant 'complete'
2009-06-08, by huffman
generalize lemmas eventually_within_interior, lim_within_interior
2009-06-08, by huffman
generalize more lemmas
2009-06-08, by huffman
generalize some lemmas
2009-06-08, by huffman
avoiding duplicate definitions of executable functions
2009-06-09, by bulwahn
tuned;
2009-06-09, by wenzelm
more native Scala style;
2009-06-09, by wenzelm
tuned;
2009-06-09, by wenzelm
simplified IsabelleSystem.platform_path for cygwin;
2009-06-09, by wenzelm
merged
2009-06-09, by wenzelm
removed duplicate lemmas
2009-06-09, by himmelma
removed general graph functions in the predicate compiler
2009-06-09, by bulwahn
added graph builders
2009-06-09, by bulwahn
removed debug messages
2009-06-09, by bulwahn
refactoring the predicate compiler
2009-06-09, by bulwahn
merged
2009-06-09, by chaieb
Tuned sos tactic to reject non SOS goals
2009-06-09, by chaieb
tuned
2009-06-09, by boehmes
fast_lin_arith uses proper multiplication instead of unfolding to additions
2009-06-08, by boehmes
more lemmas
2009-06-08, by nipkow
Better approximation of cos around pi.
2009-06-08, by hoelzl
merged
2009-06-08, by huffman
merged
2009-06-07, by huffman
new lemma
2009-06-08, by nipkow
merged
2009-06-08, by haftmann
merged
2009-06-08, by haftmann
proper deresolving of class relations and class parameters in SML
2009-06-08, by haftmann
New lemma
2009-06-08, by nipkow
eliminated hardwired Cygwin setup;
2009-06-08, by wenzelm
Accessing the Cygwin installation.
2009-06-08, by wenzelm
static IsabelleSystem.charset;
2009-06-07, by wenzelm
isabelle getenv: option -d;
2009-06-07, by wenzelm
no parallel make jobs on macbroy23, which is the machine where SML/XL is tested -- attempt to consume less resources;
2009-06-06, by wenzelm
updated version;
2009-06-06, by wenzelm
fix type of open
2009-06-07, by huffman
new setL2 lemmas; instance ^ :: (topological_space, finite) topological_space
2009-06-07, by huffman
replace 'topo' with 'open'; add extra type constraint for 'open'
2009-06-07, by huffman
generalize tendsto lemmas for products
2009-06-07, by huffman
move definitions of open, closed to RealVector.thy
2009-06-07, by huffman
lemmas islimptI, islimptE; generalize open_inter_closure_subset
2009-06-06, by huffman
generalize tendsto to class topological_space
2009-06-06, by huffman
put syntax for tendsto in Limits.thy; rename variables
2009-06-05, by huffman
constant "chars" of all characters
2009-06-08, by haftmann
added infrastructure for definitorial construction of generators for datatypes
2009-06-08, by haftmann
constant "chars" of all characters
2009-06-08, by haftmann
added generator for char and trivial generator for String.literal
2009-06-08, by haftmann
using constant "chars"
2009-06-08, by haftmann
method linarith
2009-06-08, by haftmann
reraise exceptions to preserve position information;
2009-06-06, by wenzelm
ML_Compiler.exn_message;
2009-06-06, by wenzelm
ML_Compiler.exn_message;
2009-06-06, by wenzelm
added exn_message (formerly in toplevel.ML);
2009-06-06, by wenzelm
moved Isar toplevel runtime support to runtime.ML, which is loaded early (before ml_compiler.ML);
2009-06-06, by wenzelm
report_parse_tree: ML_open, ML_struct;
2009-06-06, by wenzelm
export end_pos_of;
2009-06-06, by wenzelm
use: tuned error;
2009-06-06, by wenzelm
added markup ML_open, ML_struct;
2009-06-06, by wenzelm
use_text: pass file name to compiler, tuned;
2009-06-06, by wenzelm
tuned comments;
2009-06-06, by wenzelm
removed obsolete YXML/XML.detect;
2009-06-05, by wenzelm
Approximation: Corrected precision of ln on all real values
2009-06-05, by hoelzl
Approximation: Implemented argument reduction for cosine. Sinus is now implemented in terms of cosine. Sqrt computes on the entire real numbers
2009-06-04, by hoelzl
CONTRIBUTORS
2009-06-05, by haftmann
merged
2009-06-05, by haftmann
tuned proofs
2009-06-05, by haftmann
added mk_valtermify_app and mk_random
2009-06-05, by haftmann
Set.insert with authentic syntax
2009-06-05, by haftmann
merged
2009-06-05, by haftmann
Set.insert with authentic syntax
2009-06-05, by haftmann
added trees implementing mappings
2009-06-04, by haftmann
avoid Library.foldl_map
2009-06-04, by haftmann
class replaces axclass
2009-06-04, by haftmann
insert now qualified and with authentic syntax
2009-06-04, by haftmann
lemma about List.foldl and Finite_Set.fold
2009-06-04, by haftmann
dropped legacy ML bindings; tuned
2009-06-04, by haftmann
lemmas about basic set operations and Finite_Set.fold
2009-06-04, by haftmann
merged
2009-06-05, by nipkow
new lemma
2009-06-05, by nipkow
merged
2009-06-05, by huffman
fix type of hnorm
2009-06-05, by huffman
define netlimit in terms of eventually
2009-06-04, by huffman
generalize type of 'at' to topological_space; generalize some lemmas
2009-06-04, by huffman
add extra type constraints for dist, norm
2009-06-04, by huffman
generalize norm method to work over class real_normed_vector
2009-06-04, by huffman
example settings for Poly/ML 5.3 (experimental);
2009-06-04, by wenzelm
uniform (short) ids on both sides;
2009-06-04, by wenzelm
merged
2009-06-04, by wenzelm
finite lemmas
2009-06-04, by nipkow
made SML/NJ happy
2009-06-04, by haftmann
merged
2009-06-04, by nipkow
A few finite lemmas
2009-06-04, by nipkow
removed unused location_of;
2009-06-04, by wenzelm
retrieve ML source files;
2009-06-04, by wenzelm
export file_name;
2009-06-04, by wenzelm
more robust treatment of bootstrap source positions;
2009-06-04, by wenzelm
less experimental polyml-5.3;
2009-06-04, by wenzelm
just one ROOT.ML without any cd or ".." -- simplifies ML environment references to bootstrap sources;
2009-06-04, by wenzelm
exn_message/raised: ML_Compiler.exception_position;
2009-06-04, by wenzelm
eliminated costly registration of tokens;
2009-06-04, by wenzelm
convert explicitly between Position.T/PolyML.location, without costly registration of tokens;
2009-06-04, by wenzelm
added exception_position (dummy);
2009-06-04, by wenzelm
reraise exceptions to preserve original position (ML system specific);
2009-06-04, by wenzelm
tuned signature;
2009-06-04, by wenzelm
export esc;
2009-06-04, by wenzelm
export value;
2009-06-04, by wenzelm
uniform default settings for E, Vampire, SPASS;
2009-06-04, by wenzelm
merged
2009-06-03, by huffman
add classes for t0, t1, and t2 spaces
2009-06-03, by huffman
generalize type of islimpt
2009-06-03, by huffman
more [code del] declarations
2009-06-03, by huffman
generalize some constants and lemmas to class topological_space
2009-06-03, by huffman
replace class open with class topo
2009-06-03, by huffman
open_dist instance for vectors
2009-06-03, by huffman
instance * :: topological_space
2009-06-03, by huffman
class real_inner derives from open_dist
2009-06-03, by huffman
introduce class topological_space as a superclass of metric_space
2009-06-03, by huffman
Converted reification to use fold_map instead of Library.foldl_map. Use antiquotations.
2009-06-03, by hoelzl
additional debugging
2009-06-03, by immler
include chain-ths in every prover-call
2009-06-03, by immler
split preparing clauses and writing problemfile;
2009-06-03, by immler
merged
2009-06-03, by huffman
merged
2009-06-02, by huffman
instance ^ :: complete_space
2009-06-02, by huffman
instance * :: complete_space; generalize continuity lemmas for fst, snd, Pair
2009-06-02, by huffman
generalize type of constant lim
2009-06-02, by huffman
class complete_space
2009-06-02, by huffman
generalize constant uniformly_continuous_on
2009-06-02, by huffman
generalize more constants
2009-06-02, by huffman
generalize type of bounded
2009-06-02, by huffman
generalize lemma norm_pastecart
2009-06-02, by huffman
generalize lemma norm_triangle_sub
2009-06-02, by huffman
generalize lemma Lim_unique
2009-06-02, by huffman
generalize lemma closed_cball
2009-06-02, by huffman
generalize Lim_transform lemmas
2009-06-02, by huffman
generalize lemma interior_closed_Un_empty_interior
2009-06-02, by huffman
reuse definition of nets from Limits.thy
2009-06-02, by huffman
replace filters with filter bases
2009-06-02, by huffman
generalize type of 'at' to metric_space
2009-06-02, by huffman
redefine nets as filter bases
2009-06-02, by huffman
new lemmas
2009-06-02, by huffman
limits of Pair using filters
2009-06-01, by huffman
Removed usage of reference in reification
2009-06-03, by hoelzl
corrected spacing in reflection
2009-06-02, by hoelzl
switch at-sml-dev-e back to full test on macbroy23
2009-06-03, by kleing
IsabelleProcess: emit status "ready" after initialization and reports;
2009-06-02, by wenzelm
moved restrict_map_insert to theory Map
2009-06-02, by haftmann
merged
2009-06-02, by haftmann
added Landau theory
2009-06-02, by haftmann
added/moved lemmas by Andreas Lochbihler
2009-06-02, by haftmann
added Fin_Fun theory
2009-06-02, by haftmann
tuned code generator test theories
2009-06-02, by haftmann
OCaml builtin intergers are elusive; avoid
2009-06-02, by haftmann
more aggresive bracketing of let expressions
2009-06-02, by haftmann
tuned whitespace
2009-06-02, by haftmann
merged
2009-06-02, by wenzelm
merged
2009-06-02, by wenzelm
merged
2009-06-02, by chaieb
merged
2009-06-02, by chaieb
merged
2009-06-02, by chaieb
Reverses idempotent; radical of E; generalized logarithm;
2009-06-01, by chaieb
made SML/NJ happy;
2009-06-02, by wenzelm
merged
2009-06-02, by wenzelm
use algebra_simps instead of ring_simps
2009-06-02, by hoelzl
merged, resolving conflict in src/Pure/Isar/attrib.ML;
2009-06-02, by wenzelm
Generalized Integral_add
2009-06-02, by hoelzl
Added theorems about distinct & concat, map & replicate and concat & replicate
2009-06-02, by hoelzl
merged
2009-06-02, by berghofe
Fixed broken code dealing with alternative names.
2009-06-02, by berghofe
Enclosed parts of subsection in @{text ...} to make LaTeX happy.
2009-06-02, by berghofe
Added Convex_Euclidean_Space.thy again.
2009-06-02, by berghofe
made SML/NJ happy
2009-06-02, by haftmann
declare Bfun_def [code del]
2009-06-01, by huffman
simp del -> code del
2009-06-01, by huffman
limits of inverse using filters
2009-06-01, by huffman
merged
2009-06-01, by huffman
add [code del] declarations
2009-06-01, by huffman
add dependency on Limits.thy
2009-06-01, by huffman
new lemma
2009-06-01, by nipkow
merged
2009-05-31, by huffman
new theory of filters and limits; prove LIMSEQ and LIM lemmas using filters
2009-05-31, by huffman
more abstract properties of eventually
2009-05-31, by huffman
new lemmas about eventually; rewrite Lim proofs to use more abstract properties of eventually
2009-05-31, by huffman
generalize at function to class perfect_space
2009-05-29, by huffman
generalize topological notions to class metric_space; add class perfect_space
2009-05-29, by huffman
instance ^ :: (metric_space, finite) metric_space
2009-05-29, by huffman
generalize tendsto and related constants to class metric_space
2009-05-29, by huffman
add lemmas Lim_at_iff_LIM, Lim_sequentially_iff_LIMSEQ
2009-05-29, by huffman
remove duplicate cauchy constant
2009-05-29, by huffman
fix reference to LIM_def
2009-05-29, by huffman
instance * :: (metric_space, metric_space) metric_space; generalize lemmas to class metric_space
2009-05-29, by huffman
generalize constants from Lim.thy to class metric_space
2009-05-29, by huffman
LIMSEQ_def -> LIMSEQ_iff
2009-05-28, by huffman
generalize constants in SEQ.thy to class metric_space
2009-05-28, by huffman
early setup of secure operations (again, cf. deddd77112b7) -- NB: fix_ints is required for bootstrap;
2009-06-02, by wenzelm
structure ML_Compiler;
2009-06-01, by wenzelm
added structure ML_Compiler: runtime compilation, with advanced version for Poly/ML 5.3 (formerly ML_Test);
2009-06-01, by wenzelm
added flatten;
2009-06-01, by wenzelm
tuned signature;
2009-06-01, by wenzelm
export secure_mltext;
2009-06-01, by wenzelm
tuned comments;
2009-06-01, by wenzelm
maintain tokens within common ML environment;
2009-06-01, by wenzelm
ML_Env;
2009-06-01, by wenzelm
slightly later setup of ML and secure operations;
2009-06-01, by wenzelm
moved local ML environment to separate module ML_Env;
2009-06-01, by wenzelm
removed print function from global ML name space, to reduce risk of surprises;
2009-06-01, by wenzelm
made SML/NJ happy;
2009-06-01, by wenzelm
attempt to eliminate adhoc makestring at runtime (which is not well-defined);
2009-05-31, by wenzelm
eliminated misleading dummy versions of print/makestring, cf. 6974449ddea9;
2009-05-31, by wenzelm
provide local dummy version of makestring -- NB: makestring is fragile and not portable, it should not occur in repository sources;
2009-05-31, by wenzelm
no longer open PolyML -- to avoid surprises within the global name space;
2009-05-31, by wenzelm
explicit PolyML qualification;
2009-05-31, by wenzelm
removed "compress" option from isabelle-process and isabelle usedir -- this is always enabled;
2009-05-31, by wenzelm
test experimental Poly/ML 5.3;
2009-05-31, by wenzelm
removed obsolete COPYDB flag;
2009-05-31, by wenzelm
explicit PolyML.install_pp;
2009-05-31, by wenzelm
renamed polyml_pp.ML to pp_polyml.ML;
2009-05-31, by wenzelm
more modular setup of runtime compilation;
2009-05-31, by wenzelm
more precise version information;
2009-05-31, by wenzelm
uniform treatment of shellscript mode;
2009-05-31, by wenzelm
updated example settings;
2009-05-31, by wenzelm
discontinued support for Poly/ML 4.x versions;
2009-05-31, by wenzelm
ISABELLE_USEDIR_OPTIONS: proper word splitting of quoted options (via array variable and special expansion, cf. "$@");
2009-05-30, by wenzelm
eliminated old Attrib.add_attributes (and Attrib.syntax);
2009-05-30, by wenzelm
modernized attribute setup;
2009-05-30, by wenzelm
eliminated old Method.add_method(s);
2009-05-30, by wenzelm
removed obsolete combinators for method args;
2009-05-30, by wenzelm
proper signature constraint;
2009-05-30, by wenzelm
minimal signature cleanup;
2009-05-30, by wenzelm
modernized method setup;
2009-05-30, by wenzelm
modernized method setup;
2009-05-30, by wenzelm
tuned;
2009-05-30, by wenzelm
tuned;
2009-05-30, by wenzelm
simps with mandatory name prefix
2009-05-30, by haftmann
corrected bound/unbounded flag for nat numerals
2009-05-30, by haftmann
removed dead theory Relation_Power
2009-05-29, by haftmann
fix reference to dist_def
2009-05-28, by huffman
definition of dist for complex
2009-05-28, by huffman
fix references to dist_def
2009-05-28, by huffman
define dist for products
2009-05-28, by huffman
move dist operation to new metric_space class
2009-05-28, by huffman
remove hard tabs, fix indentation
2009-05-28, by huffman
use class field_char_0
2009-05-28, by huffman
merged
2009-05-28, by huffman
generalize dist function to class real_normed_vector
2009-05-28, by huffman
added remark to code
2009-05-28, by bulwahn
Removed Convex_Euclidean_Space.thy from Library.
2009-05-28, by himmelma
Moved some lemmas about intervals to Topology
2009-05-28, by himmelma
Corrected definition of is_interval
2009-05-28, by himmelma
corrected problem in Determinants
2009-05-28, by himmelma
Corrected error in Convex_Euclidean_Space
2009-05-28, by himmelma
Added Convex_Euclidean_Space to Library.thy and Library/IsaMakefile
2009-05-28, by himmelma
merged
2009-05-28, by himmelma
Added Convex_Euclidean_Space.thy
2009-05-28, by himmelma
Changed prioriy of vector_scalar_mult
2009-05-28, by himmelma
addition formulas for fps_sin, fps_cos
2009-05-28, by huffman
use class field_char_0 for fps definitions
2009-05-28, by huffman
merged
2009-05-27, by huffman
add constants sin_coeff, cos_coeff
2009-05-27, by huffman
merged
2009-05-27, by wenzelm
tuned signature of add_primrec_simple
2009-05-27, by haftmann
added lemma select_weight_cons_zero
2009-05-27, by haftmann
added lemma beyond_zero; hide constants
2009-05-27, by haftmann
added lemma about 0 - 1
2009-05-27, by haftmann
merged
2009-05-27, by wenzelm
more lemmas
2009-05-27, by nipkow
merged
2009-05-27, by haftmann
add_primrec_simple
2009-05-26, by haftmann
dropped superfluos prefixes
2009-05-26, by haftmann
separate module for quickcheck generators
2009-05-26, by haftmann
encode gauge-fine partitions with lists instead of functions; remove lots of unnecessary lemmas
2009-05-26, by huffman
listsum lemmas
2009-05-26, by huffman
clean up some rsum proofs
2009-05-26, by huffman
weakend references to old axclass
2009-05-26, by haftmann
clarified benefit of interpretation
2009-05-26, by haftmann
documented print_codeproc command
2009-05-26, by haftmann
use interval sets with gauge predicate
2009-05-25, by huffman
clean up some proofs
2009-05-25, by huffman
tuned whitespace
2009-05-24, by haftmann
funpow_yield; tuned
2009-05-24, by haftmann
tuned class user space type system code
2009-05-24, by haftmann
dropped Id
2009-05-24, by haftmann
refined construction_interpretation
2009-05-24, by haftmann
exported find_shorzes_path
2009-05-24, by haftmann
merged
2009-05-24, by haftmann
fixed superficial ML lapses introduced in b3c7044d47b6;
2009-05-27, by wenzelm
simplified method syntax;
2009-05-25, by wenzelm
modernized method setup;
2009-05-25, by wenzelm
modernized method setup;
2009-05-25, by wenzelm
proper signature constraints;
2009-05-25, by wenzelm
adapted to Poly/ML SVN 744;
2009-05-25, by wenzelm
removed some obsolete combinators for method args;
2009-05-23, by wenzelm
proper indentation;
2009-05-23, by wenzelm
proper signature constraint;
2009-05-23, by wenzelm
adapted to Poly/ML SVN 719;
2009-05-23, by wenzelm
getenv_strict needs to be based on getenv (accidentally broken in 0e88d33e8d19);
2009-05-23, by wenzelm
merged
2009-05-22, by huffman
define copy functions using combinators; add checking for failed proofs of induction rules
2009-05-22, by huffman
export ID, oo; add more dtyp operations
2009-05-22, by huffman
add combinators for building copy functions
2009-05-22, by huffman
change representation of Domain_Library.arg
2009-05-21, by huffman
make type Domain_Library.arg abstract
2009-05-21, by huffman
indentation; export Domain_Axioms.calc_axioms
2009-05-20, by huffman
indentation; export Domain_Syntax.calc_syntax
2009-05-20, by huffman
using precompiled Predicate.map
2009-05-21, by haftmann
merged
2009-05-21, by haftmann
re-added corrected version of type copy quickcheck generator
2009-05-21, by haftmann
added Predicate.map in SML environment
2009-05-21, by haftmann
merged
2009-05-21, by webertj
implementation of definitional CNF improved
2009-05-21, by webertj
write_dimacs_{sat,cnf}_file now write the DIMACS file on the fly, without building it in memory first
2009-05-21, by webertj
fixed typo
2009-05-20, by haftmann
experimental values command
2009-05-20, by haftmann
added Predicate.map
2009-05-20, by haftmann
merged
2009-05-20, by haftmann
tuned
2009-05-20, by haftmann
adjusted to changes in Quickcheck.thy
2009-05-20, by haftmann
eliminated case input syntax on bits
2009-05-20, by haftmann
removed quickcheck generator for type copies temporarily
2009-05-20, by haftmann
avoid potential problem with stale theory
2009-05-20, by haftmann
dropped parentheses
2009-05-20, by haftmann
parse translations for cases are conservative wrt. overloaded constructors
2009-05-20, by haftmann
added generator for type copies (records)
2009-05-20, by haftmann
adjusted to changed theory name
2009-05-20, by haftmann
String.literal replaces message_string, code_numeral replaces (code_)index
2009-05-19, by haftmann
moved Code_Index, Random and Quickcheck before Main
2009-05-19, by haftmann
moved Code_Index, Random and Quickcheck before Main
2009-05-19, by haftmann
pretty printing of functional combinators for evaluation code
2009-05-19, by haftmann
new lemma
2009-05-19, by nipkow
merged
2009-05-18, by chaieb
FPS composition distributes over inverses, division and arbitrary nth roots. General geometric series theorem
2009-05-18, by chaieb
merged
2009-05-18, by nipkow
fine-tuned elimination of comprehensions involving x=t.
2009-05-18, by nipkow
hide fact log_def -- should not shadow regular log definition
2009-05-18, by haftmann
added example on ML level
2009-05-18, by haftmann
added quickcheck support for numeric types
2009-05-18, by haftmann
generalized lemma map_of_zip_map
2009-05-18, by haftmann
added Code_Index.int_of operation
2009-05-18, by haftmann
tuned term input syntax
2009-05-18, by haftmann
merged
2009-05-18, by haftmann
merged
2009-05-18, by haftmann
merged
2009-05-16, by haftmann
merged
2009-05-16, by haftmann
experimental move of Quickcheck and related theories to HOL image
2009-05-16, by haftmann
experimental addition of quickcheck
2009-05-15, by haftmann
adjusted to changes in theory Quickcheck
2009-05-15, by haftmann
combinators for single-threaded operations
2009-05-15, by haftmann
tuned code postprocessor
2009-05-15, by haftmann
dropped theory Term_Of_Syntax
2009-05-15, by haftmann
hide names in theory Random
2009-05-15, by haftmann
experimental addition of quickcheck
2009-05-15, by haftmann
syntax support for term expressions
2009-05-15, by haftmann
introduced Thm.generatedK
2009-05-18, by haftmann
is a definition
2009-05-17, by haftmann
merged
2009-05-16, by bulwahn
added new kind generated_theorem for theorems which are generated by packages to distinguish between theorems from users and packages
2009-05-16, by bulwahn
merged
2009-05-16, by bulwahn
added collection of simplification rules of recursive functions for quickcheck
2009-05-16, by bulwahn
merged
2009-05-16, by bulwahn
added predicate transformation function for code generation
2009-05-15, by bulwahn
added predicate transformation function for code generation
2009-05-15, by bulwahn
proof tuned
2009-05-16, by nipkow
merged
2009-05-16, by nipkow
"{x. P x & x=t & Q x}" is now rewritten to "if P t & Q t then {t} else {}"
2009-05-16, by nipkow
merged
2009-05-15, by huffman
continuity proofs for approx function on deflations; lemma cast_below_imp_below
2009-05-15, by huffman
allow lazy domain arguments to have class cpo
2009-05-12, by huffman
add cpo_type function
2009-05-12, by huffman
fix domain package parsing of lhs sort constraints
2009-05-12, by huffman
export quiet_mode and trace_domain refs for domain package
2009-05-12, by huffman
new lemma
2009-05-15, by nipkow
merged
2009-05-14, by haftmann
merged
2009-05-14, by haftmann
merged module code_unit.ML into code.ML
2009-05-14, by haftmann
monomorphic code generation for power operations
2009-05-14, by haftmann
preprocessing must consider eq
2009-05-14, by haftmann
quickcheck size starts with 0
2009-05-14, by haftmann
strip sorts while checking pattern subsumption
2009-05-14, by haftmann
rewrite op = == eq handled by simproc
2009-05-14, by haftmann
updated generated document
2009-05-14, by haftmann
merged
2009-05-14, by nipkow
Cleaned up Parity a little
2009-05-14, by nipkow
merged
2009-05-14, by berghofe
merged
2009-05-13, by berghofe
Cleaned up code of function test_term.
2009-05-13, by berghofe
dropped accidental debug messages
2009-05-14, by haftmann
adapted code tutorial to recent changes in code
2009-05-14, by haftmann
more permissive wrt. overloaded constants
2009-05-13, by haftmann
merged
2009-05-13, by haftmann
tuned construction of term_of instances
2009-05-13, by haftmann
tuned construction of term_of instances
2009-05-13, by haftmann
dropped legacy operations
2009-05-13, by haftmann
tuned construction of typerep instances
2009-05-13, by haftmann
tuned and generalized construction of code equations for eq; tuned interface
2009-05-13, by haftmann
added abstract operations for typerep/term_of
2009-05-13, by haftmann
tuned and generalized construction of code equations for eq
2009-05-13, by haftmann
dropped sort constraint on predicate equality
2009-05-13, by haftmann
itself is instance of eq
2009-05-13, by haftmann
Now deals with division
2009-05-13, by chaieb
updated keywords
2009-05-12, by haftmann
split Predicate_Compile examples into separate theory
2009-05-12, by haftmann
adapted to changes in module Code
2009-05-12, by haftmann
values is now a keyword
2009-05-12, by haftmann
merged
2009-05-12, by haftmann
transferred code generator preprocessor into separate module
2009-05-12, by haftmann
marginally tuned
2009-05-12, by haftmann
examples using code_pred
2009-05-12, by haftmann
added dummy values keyword
2009-05-12, by haftmann
tuned exception code
2009-05-12, by haftmann
A generic arithmetic prover based on Positivstellensatz certificates --- also implements Fourrier-Motzkin elimination as a special case Fourrier-Motzkin elimination
2009-05-12, by chaieb
A decision method for universal multivariate real arithmetic with add
2009-05-12, by chaieb
Isolated decision procedure for noms and the general arithmetic solver
2009-05-12, by chaieb
Added files Sum_Of_Squares.thy, positivstellensatz.ML and sum_of_squares.ML to Library
2009-05-12, by chaieb
merged
2009-05-11, by huffman
use Pair/fst/snd instead of cpair/cfst/csnd
2009-05-11, by huffman
use Pair/fst/snd instead of cpair/cfst/csnd
2009-05-11, by huffman
move bifinite instance for product type from Cprod.thy to Bifinite.thy
2009-05-11, by huffman
new lemmas
2009-05-11, by huffman
fixed merge accident
2009-05-11, by haftmann
merged
2009-05-11, by haftmann
avoid latex output problem
2009-05-11, by haftmann
merged
2009-05-11, by haftmann
fixed code_pred command
2009-05-11, by bulwahn
Added pred_code command
2009-05-11, by bulwahn
added general preprocessing of equality in predicates for code generation
2009-04-22, by bulwahn
merged
2009-05-11, by haftmann
merged
2009-05-11, by haftmann
mk_number replaces number_of
2009-05-11, by haftmann
qualified names for Lin_Arith tactics and simprocs
2009-05-11, by haftmann
tuned interface of Lin_Arith
2009-05-11, by haftmann
optimized Approximation by precompiling approx_inequality
2009-05-05, by hoelzl
replaced Ifloat => real_of_float and real, renamed ApproxEq => inequality, uneq => interpret_inequality, uneq' => approx_inequality, Ifloatarith => interpret_floatarith
2009-04-29, by hoelzl
merged
2009-05-11, by huffman
newline at end of file
2009-05-11, by huffman
simplify fixrec proofs for mutually-recursive definitions; generate better fixpoint induction rules
2009-05-11, by huffman
removed redundant instance declarations inat :: linorder
2009-05-11, by huffman
merged
2009-05-11, by haftmann
proper error handling for malformed code equations
2009-05-11, by haftmann
corrected deletetion of code equations for constructors
2009-05-11, by haftmann
clarified matter of "proper" flag in code equations
2009-05-11, by haftmann
tuned interface of module Code_Unit
2009-05-11, by haftmann
clarified terminilogy concerning nbe equations
2009-05-11, by haftmann
simplified unoverload/overload policy in code generator preprocessor
2009-05-11, by haftmann
Change to lowercase path names as directed by local pagemasters
2009-05-11, by paulson
merged
2009-05-10, by nipkow
fixed HOLCF proofs
2009-05-10, by nipkow
merged
2009-05-09, by haftmann
interface changes in linarith.ML
2009-05-09, by haftmann
merged
2009-05-09, by nipkow
lemmas by Andreas Lochbihler
2009-05-09, by nipkow
merged
2009-05-08, by nipkow
merged
2009-05-08, by nipkow
more lemmas
2009-05-08, by nipkow
rename constant sq_le to below; rename class sq_ord to below; less->below in many lemma names
2009-05-08, by huffman
fixed theorem statement
2009-05-08, by chaieb
merged
2009-05-08, by chaieb
Generalized distributivity theorems of radicals over multiplication, division and inverses
2009-05-08, by chaieb
proper structure name
2009-05-08, by haftmann
localized (complete) partial order classes
2009-05-08, by haftmann
dropped legacy ml theorem binding
2009-05-08, by haftmann
modules numeral_simprocs, nat_numeral_simprocs; proper structures for numeral simprocs
2009-05-08, by haftmann
modules numeral_simprocs, nat_numeral_simprocs; proper structures for numeral simprocs
2009-05-08, by haftmann
generalized simproc for mod
2009-05-08, by haftmann
explicit method linarith
2009-05-08, by haftmann
moved int_factor_simprocs.ML to theory Int
2009-05-08, by haftmann
treat frees driectly by the LCF kernel
2009-05-07, by haftmann
dropped explicit suppport for frees in evaluation conversion stack
2009-05-07, by haftmann
no need for explicit delete declaration
2009-05-07, by haftmann
better to have distinguished class for preorders
2009-05-07, by haftmann
added theory for explicit equivalence relation in preorders
2009-05-07, by haftmann
explicit type_name antiquotations
2009-05-07, by haftmann
explicit type arguments in constants
2009-05-07, by haftmann
merged
2009-05-06, by haftmann
robustifed infrastructure for complex term syntax during code generation
2009-05-06, by haftmann
proper structures for list and string code generation stuff
2009-05-06, by haftmann
explicit type arguments in constants
2009-05-06, by haftmann
confine term setup to Eval serialiser
2009-05-06, by haftmann
adaptation replaces adaption
2009-05-06, by haftmann
refined HOL string theories and corresponding ML fragments
2009-05-06, by haftmann
adaptation replaces adaption
2009-05-06, by haftmann
explicit type arguments in constants
2009-05-06, by haftmann
refined HOL string theories and corresponding ML fragments
2009-05-06, by haftmann
tuned description of overloading
2009-05-06, by haftmann
confine term setup to Eval serialiser
2009-05-06, by haftmann
updated generated file
2009-05-06, by haftmann
new lemmas
2009-05-06, by nipkow
merged
2009-05-06, by nipkow
Prototype introiff option for find_theorems.
2009-05-06, by Timothy Bourke
replace cont2cont_apply with cont_apply; add new cont2cont lemmas
2009-05-06, by huffman
compatible with preorder; bot and top instances
2009-05-06, by haftmann
updated generated files etc/isar-keywords.el and lib/jedit/isabelle.xml
2009-05-04, by immler
tuned
2009-05-04, by immler
added Philipp Meyer's implementation of AtpMinimal
2009-05-04, by immler
removed code_name module
2009-05-04, by haftmann
desymbolization with case selection
2009-05-04, by haftmann
dropped duplicate lemma sum_nonneg_eq_zero_iff
2009-05-04, by haftmann
fixed broken link
2009-05-04, by haftmann
tuned header
2009-05-04, by haftmann
class typerep inherits from type
2009-05-04, by haftmann
use simproc_setup command for cont_proc
2009-04-30, by huffman
used named theorems for declaring numeral simps
2009-04-30, by huffman
clean up unsigned numeral proofs
2009-04-30, by huffman
detect error cases in mk_num, dest_num
2009-04-30, by huffman
add semiring_assoc_fold simproc for unsigned numerals
2009-04-29, by huffman
reorient simproc for unsigned numerals
2009-04-29, by huffman
reimplement reorientation simproc using theory data
2009-04-29, by huffman
use opaque ascription for all HOLCF code
2009-04-29, by huffman
added listsum lemmas
2009-04-29, by nipkow
farewell to class recpower
2009-04-29, by haftmann
merged
2009-04-28, by haftmann
power constraint needed, though
2009-04-28, by haftmann
stripped lemma duplicatesrc/HOL/Word/Num_Lemmas.thy
2009-04-28, by haftmann
stripped class recpower further
2009-04-28, by haftmann
lemma sum_nonneg_eq_zero_iff
2009-04-28, by haftmann
reorganization of power lemmas
2009-04-28, by haftmann
collected square lemmas in Nat_Numeral
2009-04-28, by haftmann
Symbol.name_of and Name.desymbolize
2009-04-28, by haftmann
prevent potential failure
2009-04-28, by haftmann
ephermal enforcement of import order to circumvent current problem in merging interpretation morphisms
2009-04-28, by haftmann
local syntax for Ints; ephermal re-globalization
2009-04-28, by haftmann
dropped reference to class recpower and lemma duplicate
2009-04-28, by haftmann
add proper support for bottom-patterns in fixrec package
2009-04-27, by huffman
merged
2009-04-27, by huffman
add module signature to domain_library.ML
2009-04-22, by huffman
add module signature for domain_theorems.ML
2009-04-22, by huffman
declare take_rews as simp rules
2009-04-22, by huffman
explicit is better than implicit
2009-04-27, by haftmann
whitespace tuning
2009-04-27, by haftmann
cleaned up theory power further
2009-04-27, by haftmann
merged
2009-04-27, by haftmann
merged
2009-04-26, by haftmann
merged
2009-04-26, by haftmann
fixed document generation
2009-04-26, by haftmann
cleaned up Power theory
2009-04-26, by haftmann
merged
2009-04-26, by chaieb
merged
2009-04-26, by chaieb
merged
2009-04-24, by chaieb
more general statements
2009-04-24, by chaieb
tuned
2009-04-27, by Christian Urban
reorganised the section about fresh_star and added lemma pt_fresh_star_pi
2009-04-26, by Christian Urban
reverted slip in theory imports
2009-04-26, by haftmann
adjusted to changes in power syntax
2009-04-26, by haftmann
merged
2009-04-26, by Christian Urban
deleted thm-attributes "fresh" and "bij" (not used); same features can later be implemented by simpler means
2009-04-26, by Christian Urban
append prefs at end;
2009-04-25, by wenzelm
merged
2009-04-25, by wenzelm
adapted permutation functions to new overloading syntax (the functions are still "unchecked" because they are used in conjunction with type-classes)
2009-04-25, by Christian Urban
use predefined preferences categories;
2009-04-25, by wenzelm
removed obsolete artifacts;
2009-04-25, by wenzelm
misc cleanup of auto_solve and quickcheck:
2009-04-25, by wenzelm
renamed contrib/SystemOnTPTP/remote to lib/script/SystemOnTPTP, thus leaving contrib empty within the official distribution;
2009-04-25, by wenzelm
post Isabelle2009 version;
2009-04-25, by wenzelm
adjusted to change in code_wellsorted.ML
2009-04-25, by haftmann
merged
2009-04-24, by haftmann
some jokes are just too bad to appear in a theory file
2009-04-24, by haftmann
removed confusion around funpow
2009-04-24, by haftmann
observe distinction between Pure/Tools and Tools more closely
2009-04-24, by haftmann
some experiements towards user interface for predicate compiler
2009-04-24, by haftmann
funpow and relpow with shared "^^" syntax
2009-04-24, by haftmann
generic postprocessing scheme for term evaluations
2009-04-24, by haftmann
added helpless comment
2009-04-24, by haftmann
adaptions due to rearrangment of power operation
2009-04-23, by haftmann
stripped $Id$
2009-04-23, by haftmann
avoid local [code]
2009-04-23, by haftmann
dropped duplication
2009-04-22, by haftmann
code_datatype and power
2009-04-22, by haftmann
tuned
2009-04-22, by haftmann
code_datatype antiquotation; tuned
2009-04-22, by haftmann
more localisation
2009-04-22, by haftmann
power operation defined generic
2009-04-22, by haftmann
fixed compilation of predicate types in ML environment
2009-04-22, by haftmann
merged
2009-04-21, by haftmann
merged
2009-04-20, by haftmann
empty page leads to results on duplex printers as expected
2009-04-20, by haftmann
changes in power operations
2009-04-20, by haftmann
power operation on functions in theory Nat; power operation on relations in theory Transitive_Closure
2009-04-20, by haftmann
yield is now a static ML function
2009-04-20, by haftmann
power operation on functions with syntax o^; power operation on relations with syntax ^^
2009-04-20, by haftmann
formal declaration of undefined parameters after class instantiation
2009-04-17, by haftmann
power operation on relations now with syntax ^^
2009-04-17, by haftmann
separated funpow, relpow from power on monoids
2009-04-17, by haftmann
static compilation of enumeration type
2009-04-17, by haftmann
re-engineering of evaluation conversions
2009-04-17, by haftmann
tuned
2009-04-17, by haftmann
separate channel for Quickcheck evaluations
2009-04-17, by haftmann
merged
2009-04-17, by haftmann
zmod_zmult_zmult1 now subsumed by mod_mult_mult1
2009-04-17, by haftmann
diagnostic commands now in code_thingol; tuned code of funny continuations
2009-04-17, by haftmann
simplified code
2009-04-17, by haftmann
zmod_zmult_zmult1 now subsumed by mod_mult_mult1
2009-04-17, by haftmann
added both cancel_div_mod_procs
2009-04-17, by haftmann
wellsortedness is no issue for a user manual any more
2009-04-16, by haftmann
whitespace tuning
2009-04-16, by haftmann
added simproc
2009-04-16, by haftmann
dropped unnamed infix
2009-04-16, by haftmann
tuned setups of CancelDivMod
2009-04-16, by haftmann
merged
2009-04-16, by haftmann
tuned order of functions
2009-04-16, by haftmann
generalized some simprocs from int to semiring_div
2009-04-16, by haftmann
tightended specification of class semiring_div
2009-04-16, by haftmann
code generator bootstrap theory src/Tools/Code_Generator.thy
2009-04-15, by haftmann
say farewell to code related to old code_funcgr module
2009-04-15, by haftmann
wrecked old code_funcgr module
2009-04-15, by haftmann
index type is a semiring_div
2009-04-15, by haftmann
theory NatBin now named Nat_Numeral
2009-04-15, by haftmann
default instantiation for unit type
2009-04-15, by haftmann
more coherent developement in Divides.thy and IntDiv.thy
2009-04-15, by haftmann
add more examples to Domain_ex.thy
2009-04-21, by huffman
merged
2009-04-21, by huffman
add HOLCF/ex/Domain_ex.thy, with example uses of the domain package
2009-04-21, by huffman
make domain package ML interface more consistent with datatype package; use binding instead of bstring
2009-04-21, by huffman
use Sign.add_consts instead of ContConsts.add_consts
2009-04-21, by huffman
merged
2009-04-21, by huffman
allow infix declarations for type constructors defined with domain package
2009-04-20, by huffman
remove obsolete comments
2009-04-20, by huffman
fix too-specific types in lemmas match_{sinl,sinr}_simps
2009-04-20, by huffman
domain package now generates iff rules for definedness of constructors
2009-04-13, by huffman
change definition of match combinators for fixrec package
2009-04-11, by huffman
domain package: simplify internal proofs of con_rews
2009-04-10, by huffman
set up domain package in Domain.thy
2009-04-10, by huffman
tuned proof
2009-04-21, by krauss
replace type cong = {thm : thm, lhs : term} by plain thm -- the other component has been unused for a long time.
2009-04-21, by krauss
inlined afterqeds to improve clarity; tuned
2009-04-21, by krauss
simplify computation and consistency checks of argument counts in the input
2009-04-21, by krauss
removed obsolete test tags;
2009-04-20, by wenzelm
back to non-release mode;
2009-04-20, by wenzelm
Added tag Isabelle2009 for changeset 5c8618f95d24
2009-04-19, by wenzelm
merged
Isabelle2009
2009-04-16, by wenzelm
give up file type / dropability for now -- does not work reliably;
2009-04-16, by wenzelm
Added tag isa2009-test for changeset d394a17d4fdb
2009-04-16, by wenzelm
external_prover: "exec" the command line, in order to preserve the exact process context of the "system" invocation (this recovers interruptibility of E-1.0, which assumes to be the process group leader);
2009-04-16, by wenzelm
misc tuning for Isabelle2009;
2009-04-15, by wenzelm
tuned;
2009-04-15, by wenzelm
more generic error message, which also covers more fundamental failure;
2009-04-15, by wenzelm
updated for Isabelle2009;
2009-04-15, by wenzelm
tuned;
2009-04-14, by wenzelm
more robust handling of emacs options -- this is not necessarily an Isabelle process environment yet;
2009-04-14, by wenzelm
merged
2009-04-14, by wenzelm
actually invoke ISABELLE_TOOL;
2009-04-14, by wenzelm
added Haskabelle -- in accordance to website/index.html version f397b96e3ad2;
2009-04-14, by wenzelm
ISABELLE_USEDIR_OPTIONS: less ambitious -M1 by default -- multithreading is largely untested on fringe platforms (cygwin, solaris);
2009-04-14, by wenzelm
misc updates for Isabelle2009;
2009-04-14, by wenzelm
Added tag isa2009-test for changeset dda08b76fa99
2009-04-08, by wenzelm
updated official title of contribution by Johannes Hoelzl;
2009-04-08, by wenzelm
misc tuning and updates;
2009-04-07, by wenzelm
updated doc setup;
2009-04-07, by wenzelm
merged
2009-04-07, by wenzelm
moved generated eps/pdf to main directory, for proper display in dvi;
2009-04-07, by wenzelm
updates for E-1.0-004;
2009-04-07, by wenzelm
tuned manual
2009-04-07, by haftmann
merged
2009-04-06, by haftmann
tuned comment
2009-04-06, by haftmann
Added tag isa2009-test for changeset 613c2eb8aef6
2009-04-06, by wenzelm
tuned whitespace
2009-04-06, by haftmann
merged
2009-04-05, by wenzelm
reverted to explicitly check the presence of a refutation
2009-04-04, by immler
tuned white space;
2009-04-05, by wenzelm
merged
2009-04-05, by wenzelm
\nolinkurl for dvi mode recovers hyphenation of URLs -- this already works by default in PDF mode;
2009-04-05, by wenzelm
removed obsolete website directory -- information derived by website/build;
2009-04-05, by wenzelm
More precise treatement of rational constants by the normalizer for fields
2009-04-05, by chaieb
fixed usage of rational constants
2009-04-05, by chaieb
No Complex_Main needed
2009-04-05, by chaieb
now deals with devision in fields
2009-04-05, by chaieb
fixed formal markup;
2009-04-03, by wenzelm
merged
2009-04-03, by nipkow
Finite_Set: lemma
2009-04-03, by nipkow
single-threaded build;
2009-04-03, by wenzelm
merged
2009-04-03, by berghofe
Added check whether argument types of inductive set agree with types of declared
2009-04-03, by berghofe
added setsum_eq_1_iff
2009-04-03, by nipkow
simplified website/config;
2009-04-02, by wenzelm
Updated to corrected E output messages
2009-04-02, by nipkow
updated keywords (with polyml-experimental);
2009-04-02, by wenzelm
some more HOL-Nominal news;
2009-04-02, by wenzelm
merged
2009-04-02, by wenzelm
tuned signature;
2009-04-02, by wenzelm
misc tuning for release;
2009-04-02, by wenzelm
merged
2009-04-02, by berghofe
Fixed bug in transformation of congruence rule for ==
2009-04-02, by berghofe
some HOL-Nominal news;
2009-04-02, by wenzelm
updates for Isabelle2009 release;
2009-04-02, by wenzelm
tuned;
2009-04-02, by wenzelm
merged
2009-04-02, by wenzelm
misc cleanup and rearrangements for Isabelle2009 release;
2009-04-02, by wenzelm
merged
2009-04-01, by nipkow
cleaned up setprod_zero-related lemmas
2009-04-01, by nipkow
merged
2009-04-01, by huffman
generalized setprod_nonneg and setprod_pos to ordered_semidom, simplified proofs
2009-04-01, by huffman
added nat_div_gt_0 [simp]
2009-04-01, by nipkow
added setsum_pos_nat
2009-04-01, by nipkow
merged
2009-04-01, by nipkow
added strong_setprod_cong[cong] (in analogy with setsum)
2009-04-01, by nipkow
proper external tikz pictures
2009-04-01, by haftmann
merged
2009-04-01, by wenzelm
tuned comments;
2009-04-01, by wenzelm
merged
2009-04-01, by wenzelm
explicitly check that at least one argument is present to avoid low-level exception
2009-04-01, by krauss
merged
2009-04-01, by wenzelm
included managing_thread in state of AtpManager:
2009-03-31, by immler
domain package registers induction rules
2009-03-31, by huffman
merged
2009-03-31, by wenzelm
Merged.
2009-03-31, by ballarin
Improvements to the text.
2009-03-31, by ballarin
fixed header;
2009-03-31, by wenzelm
fixed header;
2009-03-31, by wenzelm
added dest_conjunctions (cf. Logic.dest_conjunctions);
2009-03-31, by wenzelm
superficial tuning;
2009-03-31, by wenzelm
merged
2009-03-31, by wenzelm
merged
2009-03-31, by wenzelm
schedule_futures: join tasks in regular bottom-up order, which potentially improves resource usage;
2009-03-31, by wenzelm
updated latex requirement;
2009-03-31, by wenzelm
tuned document;
2009-03-31, by wenzelm
replaced 'a set by abstract 'a::complete_lattice, and recover plain reasoning instead of adhoc automation (by simp);
2009-03-31, by wenzelm
tuned error message;
2009-03-31, by wenzelm
tuned;
2009-03-31, by wenzelm
suggest HOL_USEDIR_OPTIONS="-p 2 -Q false", which is more likely to work within the limits of 32 bit address space;
2009-03-31, by wenzelm
generalized pull to anamorph
2009-03-31, by haftmann
merged
2009-03-31, by haftmann
ML snippets for experimental evaluation
2009-03-31, by haftmann
merged
2009-03-30, by wenzelm
merged
2009-03-30, by huffman
domain package declares more simp rules
2009-03-30, by huffman
simplified 'print_orders' command;
2009-03-30, by wenzelm
tuned;
2009-03-30, by wenzelm
merged
2009-03-30, by wenzelm
merged
2009-03-30, by wenzelm
simplify theorem references
2009-03-30, by huffman
added Toplevel.previous_node_of;
2009-03-30, by wenzelm
tuned spacing and formatting;
2009-03-30, by wenzelm
merged
2009-03-30, by wenzelm
terminate watching thread
2009-03-30, by immler
merged
2009-03-30, by wenzelm
no longer delay loading of assoc_fold.ML
2009-03-30, by huffman
qualified_name_of: observe empty case;
2009-03-30, by wenzelm
merged
2009-03-30, by wenzelm
merged
2009-03-30, by huffman
add more lemmas for signed comparisons
2009-03-27, by huffman
use standard parsers provided by SpecParse
2009-03-30, by krauss
bstring -> binding
2009-03-30, by krauss
code attribute for tailrec-equations, too; tuned
2009-03-30, by krauss
optimistically add code attribute to .simps without further checks
2009-03-30, by krauss
remove "otherwise" feature from function package which was never really documented or used
2009-03-30, by krauss
prep_full_context_statement: explicit record of flags;
2009-03-30, by wenzelm
Limit the number of results returned by auto_solves.
2009-03-30, by Timothy Bourke
merged
2009-03-29, by wenzelm
Merged.
2009-03-29, by ballarin
In interpretation: equations are not propagated through the hierarchy automatically.
2009-03-29, by ballarin
Normalise equation only for morphism, not thm stored in theory.
2009-03-29, by ballarin
Default mode of qualifiers in locale commands.
2009-03-28, by ballarin
Front matter updated.
2009-03-28, by ballarin
tuned;
2009-03-29, by wenzelm
simplified Element.activate(_i): singleton version;
2009-03-29, by wenzelm
tuned;
2009-03-29, by wenzelm
added Element.init, which unifies former activate_elem in element.ML and init_elem in locale.ML;
2009-03-29, by wenzelm
unified binding prefix terminology;
2009-03-29, by wenzelm
simplified roundup activation interface;
2009-03-29, by wenzelm
merged
2009-03-28, by wenzelm
merged
2009-03-28, by haftmann
merged
2009-03-28, by haftmann
second attempt for code_deps command
2009-03-28, by haftmann
merged
2009-03-28, by haftmann
corrected projection of required statement names
2009-03-28, by haftmann
corrected check for additional type variables on rhs of code equations
2009-03-28, by haftmann
not yet fruitful tex experiments with bounding boxes
2009-03-28, by haftmann
simplified Locale.activate operations, using generic context;
2009-03-28, by wenzelm
renamed ProofContext.add_fixes_i to ProofContext.add_fixes, eliminated obsolete external version;
2009-03-28, by wenzelm
define_prefs: removed redundant Drule.gen_all, which is already part of the norm_hhf stage of Assumption.assume;
2009-03-28, by wenzelm
renamed ProofContext.note_thmss_i to ProofContext.note_thmss, eliminated obsolete external version;
2009-03-28, by wenzelm
simplified references to facts, eliminated external note_thmss;
2009-03-28, by wenzelm
added map_facts_refs;
2009-03-28, by wenzelm
tuned;
2009-03-28, by wenzelm
replaced add_binds(_i) by bind_terms -- internal version only;
2009-03-28, by wenzelm
replaced add_binds by singleton bind_term;
2009-03-28, by wenzelm
simplified internal locale parameters: maintain proper name and type, instead of binding and constraint;
2009-03-28, by wenzelm
minor tuning;
2009-03-28, by wenzelm
merged
2009-03-28, by wenzelm
Merged.
2009-03-28, by ballarin
Corrections to locale syntax.
2009-03-28, by ballarin
Update explanation of locale expressions to locale reimplementation.
2009-03-27, by ballarin
Comments updated.
2009-03-27, by ballarin
fixed proof
2009-03-27, by chaieb
merged
2009-03-27, by chaieb
fps made instance of number_ring
2009-03-27, by chaieb
updated keywords with polyml-experimental;
2009-03-27, by wenzelm
export position_of;
2009-03-27, by wenzelm
dropped infix union
2009-03-27, by haftmann
tuned notoriously slow metis proof
2009-03-27, by haftmann
merged
2009-03-27, by haftmann
dropped toy example Code_Antiq
2009-03-27, by haftmann
more convenient name uniqueness
2009-03-27, by haftmann
normalized imports
2009-03-27, by haftmann
dropped legacy goal package call
2009-03-27, by haftmann
merged
2009-03-27, by haftmann
merged
2009-03-26, by haftmann
step towards proper pictures in dvi
2009-03-26, by haftmann
merged
2009-03-26, by wenzelm
parameterize assoc_fold with is_numeral predicate
2009-03-26, by huffman
merged
2009-03-26, by paulson
New theorems mostly concerning infinite series.
2009-03-26, by paulson
interpretation/interpret: prefixes are mandatory by default;
2009-03-26, by wenzelm
interpretation/interpret: prefixes are mandatory by default;
2009-03-26, by wenzelm
interpretation/interpret: prefixes within locale expression are mandatory by default;
2009-03-26, by wenzelm
locale_expression: mandatory as parameter;
2009-03-26, by wenzelm
register_locale: produce stamps at the spot where elements are registered;
2009-03-26, by wenzelm
pretty_rule/print_results: no thm status here -- it is potentially slow and mostly uninformative/confusing as long as proofs are still unfinished;
2009-03-26, by wenzelm
pretty_thm_aux etc.: explicit show_status flag;
2009-03-26, by wenzelm
simplified attribute and method setup: eliminating bottom-up styles makes it easier to keep things in one place, and also SML/NJ happy;
2009-03-26, by wenzelm
@{binding} is not a constructor term and should not be inlined, otherwise we loose value polymorphism;
2009-03-25, by wenzelm
tuned;
2009-03-25, by wenzelm
use more informative Thm.proof_body_of for oracle demo;
2009-03-25, by wenzelm
Proofterm.approximate_proof_body;
2009-03-25, by wenzelm
fulfill_proof/thm_proof: pass whole proof_body, not just the projection to proof (which might be incomplete);
2009-03-25, by wenzelm
removed misleading make_proof_body, make_oracles, make_thms, which essentially assume a *full* proof;
2009-03-25, by wenzelm
avoid mixing of left/right associative infixes, to make it work with experimental Poly/ML 5.3 branch;
2009-03-25, by wenzelm
simplified addPrettyPrinter setup: may pass (fn ...) directly if type constraints are omitted -- addPrettyPrinter treated as a special case internally;
2009-03-24, by wenzelm
status_of: need to include local promises as well!
2009-03-24, by wenzelm
status_of: simultaneous list;
2009-03-24, by wenzelm
display derivation status of thms;
2009-03-24, by wenzelm
recover old ids;
2009-03-24, by wenzelm
report ML typing;
2009-03-24, by wenzelm
merged
2009-03-24, by wenzelm
merged
2009-03-24, by nipkow
NEWS: [arith]
2009-03-24, by nipkow
get_index: produce index of next pending token, not the last one;
2009-03-24, by wenzelm
register token positions persistently with context;
2009-03-24, by wenzelm
tuned;
2009-03-24, by wenzelm
more markup elements for ML programs;
2009-03-24, by wenzelm
merged
2009-03-24, by wenzelm
process at-sml-dev last -- takes very long (why?);
2009-03-24, by wenzelm
fix
2009-03-24, by nipkow
merged
2009-03-24, by nipkow
presburger uses [arith] now
2009-03-24, by nipkow
merged
2009-03-24, by wenzelm
merged
2009-03-24, by haftmann
added Imperative_HOL_ex
2009-03-24, by haftmann
Use assms rather than prems in find_theorems solves.
2009-03-24, by Timothy Bourke
clean up proofs of sign rules for multiplication; add list of lemmas mult_sign_intros
2009-03-23, by huffman
lemmas add_sign_intros
2009-03-23, by huffman
merged
2009-03-23, by haftmann
moved Imperative_HOL examples to Imperative_HOL/ex
2009-03-23, by haftmann
corrected variable renaming
2009-03-23, by haftmann
tuned error messages
2009-03-23, by haftmann
moved generic arith_tac (formerly silent_arith_tac), verbose_arith_tac (formerly arith_tac) to Arith_Data; simple_arith-tac now named linear_arith_tac
2009-03-23, by haftmann
structure LinArith now named Lin_Arith
2009-03-23, by haftmann
suddenly infix identifier oo occurs in generated code
2009-03-23, by haftmann
datatype antiquote: maintain original Position.range, which is eventually attached to the resulting ML tokens;
2009-03-24, by wenzelm
eliminated non-canonical alias structure T = ML_Lex;
2009-03-24, by wenzelm
error "Static Errors";
2009-03-24, by wenzelm
more systematic type use_context;
2009-03-24, by wenzelm
tuned;
2009-03-23, by wenzelm
more systematic type use_context;
2009-03-23, by wenzelm
eliminated Output.ml_output;
2009-03-23, by wenzelm
pretty_ml/ml_pretty: proper handling of markup and string length;
2009-03-23, by wenzelm
more systematic type use_context;
2009-03-23, by wenzelm
removed obsolete ml_output;
2009-03-23, by wenzelm
more systematic type use_context;
2009-03-23, by wenzelm
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
2009-03-23, by wenzelm
de-camelized ML_Name_Space;
2009-03-23, by wenzelm
suppress status output for traditional tty modes (including Proof General);
2009-03-23, by wenzelm
added report_text -- status messages with text body;
2009-03-23, by wenzelm
maintain parse trees cumulatively;
2009-03-23, by wenzelm
Block markup: maintain output version within tree values (in accordance with String) -- changes operational behaviour wrt. print_mode;
2009-03-23, by wenzelm
future scheduler: reduced wait timeout if tasks need to be canceled -- to improve reactivity of interrupts;
2009-03-23, by wenzelm
merged
2009-03-23, by haftmann
Main is (Complex_Main) base entry point in library theories
2009-03-23, by haftmann
Main is (Complex_Main) base entry point in library theories
2009-03-23, by haftmann
added instances for bot, top, wellorder
2009-03-23, by haftmann
tuned header
2009-03-23, by haftmann
more canonical import, syntax fix
2009-03-23, by haftmann
merged
2009-03-23, by haftmann
merged
2009-03-22, by haftmann
more antiquotations
2009-03-22, by haftmann
moved import of module qelim to theory Presburger
2009-03-22, by haftmann
tuned header
2009-03-22, by haftmann
dropped theory Arith_Tools
2009-03-22, by haftmann
lemma nat_dvd_not_less moved here from Arith_Tools
2009-03-22, by haftmann
distributed contents of theory Arith_Tools to theories Int, IntDiv and NatBin accordingly
2009-03-22, by haftmann
merged
2009-03-22, by wenzelm
merged
2009-03-22, by nipkow
1. New cancellation simprocs for common factors in inequations
2009-03-22, by nipkow
clarified relationship of modules Code_Name and Code_Printer
2009-03-22, by haftmann
added Symreltab (binary relations of symbols) instance of TableFun
2009-03-22, by haftmann
proper signature;
2009-03-22, by wenzelm
added read_antiq, with improved error reporting;
2009-03-22, by wenzelm
ML_Lex.read_antiq;
2009-03-22, by wenzelm
ML_Lex.read_antiq;
2009-03-22, by wenzelm
simplified Antiquote.read (again);
2009-03-22, by wenzelm
export report -- version that actually covers all cases;
2009-03-22, by wenzelm
Test of advanced ML compiler invocation in Poly/ML 5.3.
2009-03-22, by wenzelm
ML/ml_test.ML: test of advanced ML compiler invocation in Poly/ML 5.3;
2009-03-22, by wenzelm
added pretty_ml;
2009-03-22, by wenzelm
export eval_antiquotes: refined version that operates on ML tokens;
2009-03-22, by wenzelm
ML_Lex.pos_of: regular position;
2009-03-22, by wenzelm
replaced Antiquote.is_antiq by Antiquote.is_text;
2009-03-22, by wenzelm
merged
2009-03-21, by wenzelm
extra toplevel pretty-printing for Poly/ML; experimental version for Poly/ML 5.3;
2009-03-21, by wenzelm
merged
2009-03-21, by wenzelm
merged
2009-03-21, by huffman
move field lemmas into class locale context
2009-03-21, by huffman
move diff_eq_0_iff_eq into class locale context
2009-03-21, by huffman
removed obsolete pprint operations;
2009-03-21, by wenzelm
added polyml_pp.ML: toplevel pretty printing for Poly/ML 4.x and 5.x before 5.3;
2009-03-21, by wenzelm
adapted toplevel_pp to ML_Pretty.pretty;
2009-03-21, by wenzelm
replaced install_pp/make_pp by more general toplevel_pp based on use_text;
2009-03-21, by wenzelm
simplified datatype ML_Pretty.pretty: model Isabelle not Poly/ML;
2009-03-21, by wenzelm
simplified datatype ML_Pretty.pretty: model Isabelle not Poly/ML;
2009-03-21, by wenzelm
Datatype for ML pretty printing (cf. mlsource/MLCompiler/Pretty.sml in Poly/ML 5.3).
2009-03-21, by wenzelm
Pretty.position;
2009-03-21, by wenzelm
added position;
2009-03-21, by wenzelm
added generic ML_Pretty interface;
2009-03-21, by wenzelm
restricted interrupts for tasks running as future worker thread -- attempt to prevent interrupt race conditions;
2009-03-21, by wenzelm
more ambitious ML_OPTIONS;
2009-03-21, by wenzelm
more stats;
2009-03-21, by wenzelm
added ML syntax markup;
2009-03-20, by wenzelm
report markup for ML tokens;
2009-03-20, by wenzelm
Antiquote.read: argument for reporting text;
2009-03-20, by wenzelm
future_job: do not inherit attributes, but enforce restricted interrupts -- attempt to prevent interrupt race conditions;
2009-03-20, by wenzelm
uniform ml_prompts for RAW and Pure;
2009-03-20, by wenzelm
eliminated old Addsimps;
2009-03-20, by wenzelm
Disposed old declarations, tactics, tactic combinators that refer to the simpset or claset of an implicit theory;
2009-03-20, by wenzelm
fixed possibility_tac;
2009-03-20, by wenzelm
eliminated global SIMPSET, CLASET etc. -- refer to explicit context;
2009-03-20, by wenzelm
merged
2009-03-20, by wenzelm
merged
2009-03-20, by berghofe
split_codegen now eta-expands terms on-the-fly.
2009-03-20, by berghofe
proper context for prove_cont/adm_tac;
2009-03-20, by wenzelm
with_attributes: canonical capture/release scheme (potentially iron out race condition);
2009-03-20, by wenzelm
considerable speedup of benchmarks by using minimal simpset;
2009-03-20, by wenzelm
allow non-printable symbols within string tokens;
2009-03-20, by wenzelm
merged
2009-03-19, by wenzelm
add lemma det_diagonal; remove wellorder requirement on several lemmas
2009-03-19, by huffman
merged
2009-03-19, by haftmann
tuned some theorem and attribute bindings
2009-03-19, by haftmann
proper spacing before ML antiquotations -- note that @ may be part of symbolic ML identifiers;
2009-03-19, by wenzelm
eval_antiquotes: joint scanning of ML tokens and antiquotations;
2009-03-19, by wenzelm
added scan_antiq;
2009-03-19, by wenzelm
RAW: provide dummy Isar.main to make tty work gracefully (with ML toplevel);
2009-03-19, by wenzelm
added tokenize;
2009-03-19, by wenzelm
parameterized datatype antiquote and read operation;
2009-03-19, by wenzelm
Antiquote.Text: keep full position information;
2009-03-19, by wenzelm
OuterLex.read_antiq;
2009-03-19, by wenzelm
moved Isar/antiquote.ML to General/antiquote.ML, which is loaded early;
2009-03-19, by wenzelm
moved basic change_prompt, scan_string, scan_alt_string, scan_quoted to symbol_pos.ML;
2009-03-19, by wenzelm
use Name.of_binding for basic logical entities without name space (fixes, case names etc.);
2009-03-19, by wenzelm
Name.of_binding: proper full_name (with checks) before projecting base name;
2009-03-19, by wenzelm
merged
2009-03-19, by wenzelm
imported patch euclidean
2009-03-19, by huffman
Merged.
2009-03-18, by ballarin
Updated chapters 1-5 to locale reimplementation.
2009-03-18, by ballarin
command 'use', 'ML': apply ML environment to theory and target as well;
2009-03-19, by wenzelm
added map_contexts (cf. Proof.map_contexts);
2009-03-19, by wenzelm
tuned;
2009-03-19, by wenzelm
generalized ML_Context.inherit_env;
2009-03-18, by wenzelm
more precise type Symbol_Pos.text;
2009-03-18, by wenzelm
more precise type Symbol_Pos.text;
2009-03-18, by wenzelm
de-camelized Symbol_Pos;
2009-03-18, by wenzelm
Library.merge/OrdList.union: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard eq/ord notion;
2009-03-18, by wenzelm
reduced verbosity;
2009-03-18, by wenzelm
made SML/NJ happy
2009-03-18, by haftmann
tuned interpunctation
2009-03-18, by haftmann
strip_abss: always strip abstractions as far as possible, without keeping alternatives (which appear to be redundant anyway, but cause significant slowdown since discrimination nets collapse abstractions);
2009-03-17, by wenzelm
close/all_assm_tac: finish all subgoals from left to right (cf. Proof.goal_tac a28d83e903ce) -- NB: ALLGOALS/THEN_ALL_NEW operate from right to left;
2009-03-17, by wenzelm
reverted abbreviations: improved performance via Item_Net.T;
2009-03-17, by wenzelm
export match_rew -- useful for implementing "procs" for rewrite_term;
2009-03-17, by wenzelm
tuned comment;
2009-03-17, by wenzelm
merged
2009-03-17, by wenzelm
document new additions to HOL/Library
2009-03-16, by huffman
clean up proofs
2009-03-16, by huffman
adapted to general Item_Net;
2009-03-17, by wenzelm
turned structure NetRules into general Item_Net, which is loaded earlier;
2009-03-17, by wenzelm
renamed Tactic.taglist/untaglist/orderlist to tag_list/untag_list/order_list (in library.ML);
2009-03-17, by wenzelm
goal_tac: finish marked assumptions from left to right -- corresponds better with the strategy of etac, with significant performance gains in some situations;
2009-03-17, by wenzelm
eq_assumption: slightly more efficient by checking (open) result of Logic.assum_problems directly;
2009-03-17, by wenzelm
tuned aeconv: test plain aconv before expensive eta_contract;
2009-03-17, by wenzelm
substantial speedup of assumption and elim-resolution: Logic.assum_problems refrains from eager application of parameters, discriminate via Term.could_unify before invoking full unification (assumes terms in beta-normal form, as do higher term net operations anyway);
2009-03-16, by wenzelm
refined is_norm_hhf: reject beta-redexes (rules based on term nets or could_unify assume normal form), also potentially faster by avoiding expensive Envir.beta_eta_contract;
2009-03-16, by wenzelm
provide Simplifier.norm_hhf(_protect) as regular simplifier operation;
2009-03-16, by wenzelm
method parser: pass proper context;
2009-03-16, by wenzelm
merged
2009-03-16, by wenzelm
simplified method setup;
2009-03-16, by wenzelm
updated generated file;
2009-03-16, by wenzelm
simplifief 'method_setup' command;
2009-03-16, by wenzelm
spelling;
2009-03-16, by wenzelm
export method parser;
2009-03-16, by wenzelm
adapted 'method_setup' command to Method.setup;
2009-03-16, by wenzelm
tuned signature;
2009-03-16, by wenzelm
have remote script interrupted like the other provers
2009-03-16, by immler
simplified method setup;
2009-03-15, by wenzelm
export section, sections;
2009-03-15, by wenzelm
merged
2009-03-15, by wenzelm
updated NEWS
2009-03-14, by immler
use goal instead of Proof State
2009-03-14, by immler
split relevance-filter and writing of problem-files;
2009-03-14, by immler
show certain errors to the user
2009-03-14, by immler
removed connection check;
2009-03-14, by immler
merged
2009-03-15, by wenzelm
merged
2009-03-14, by haftmann
reverted to old version of Set.thy -- strange effects have to be traced first
2009-03-14, by haftmann
simplified attribute and method setup;
2009-03-15, by wenzelm
simplified attribute setup;
2009-03-15, by wenzelm
simplified attribute setup;
2009-03-15, by wenzelm
updated generated files;
2009-03-15, by wenzelm
added 'attribute_setup' command;
2009-03-15, by wenzelm
added setup and attribute_setup -- expect plain parser instead of syntax function;
2009-03-15, by wenzelm
ML_Syntax.make_binding;
2009-03-15, by wenzelm
added make_binding;
2009-03-15, by wenzelm
removed obsolete no_base_names naming policy;
2009-03-14, by wenzelm
merged
2009-03-13, by wenzelm
merged
2009-03-13, by haftmann
coherent binding policy with primitive target operations
2009-03-13, by haftmann
moved some generic nonsense to arith_data.ML
2009-03-13, by haftmann
tuned ML code
2009-03-13, by haftmann
remove legacy ML bindings
2009-03-13, by huffman
simplified method setup;
2009-03-13, by wenzelm
simplified goal_spec: default to first goal;
2009-03-13, by wenzelm
eliminated type Args.T;
2009-03-13, by wenzelm
added simplified setup;
2009-03-13, by wenzelm
pervasive types 'a parser and 'a context_parser;
2009-03-13, by wenzelm
unified type Proof.method and pervasive METHOD combinators;
2009-03-13, by wenzelm
more regular method setup via SIMPLE_METHOD;
2009-03-13, by wenzelm
tuned Method exports: non-pervasive type method (cf. Proof.method), pervasive METHOD combinators;
2009-03-13, by wenzelm
merged
2009-03-13, by wenzelm
fix typed print translation for CARD('a)
2009-03-13, by huffman
introduce new helper functions; clean up proofs
2009-03-13, by huffman
merged
2009-03-13, by nipkow
added comment
2009-03-13, by nipkow
hiding numeric coercions in LaTeX
2009-03-13, by nipkow
merged
2009-03-13, by haftmann
dropped spurious `quote` tags
2009-03-13, by haftmann
merged
2009-03-12, by haftmann
tuned
2009-03-12, by haftmann
strippd Id
2009-03-12, by haftmann
vague cleanup in arith proof tools setup: deleted dead code, more proper structures, clearer arrangement
2009-03-12, by haftmann
tuned
2009-03-12, by haftmann
consider exit status of code generation direcitve
2009-03-12, by haftmann
provide regular ML interfaces for Isar source language elements;
2009-03-13, by wenzelm
get data from plain Proof.context;
2009-03-13, by wenzelm
more user aliases;
2009-03-12, by wenzelm
merged
2009-03-12, by wenzelm
remove trailing spaces
2009-03-12, by huffman
remove trailing spaces
2009-03-12, by huffman
simplified preparation and outer parsing of specification;
2009-03-12, by wenzelm
simplified preparation and outer parsing of specification;
2009-03-12, by wenzelm
removed legacy_infer_term, legacy_infer_prop;
2009-03-12, by wenzelm
old name_spec for 'axioms' and 'defs' (from spec_parse.ML);
2009-03-12, by wenzelm
added legacy type inference (from fixrec_package.ML);
2009-03-12, by wenzelm
simplified versions check_spec, read_spec, check_free_spec, read_free_spec: operate on list of singleton statements;
2009-03-12, by wenzelm
removed old named_spec, spec_name, spec_opt_name;
2009-03-12, by wenzelm
keep dead code fresh;
2009-03-12, by wenzelm
tuned;
2009-03-12, by wenzelm
merged
2009-03-12, by wenzelm
merged
2009-03-12, by nipkow
added div lemmas
2009-03-12, by nipkow
merged
2009-03-12, by nipkow
optional latex sugar
2009-03-12, by nipkow
Assumption.all_prems_of, Assumption.all_assms_of;
2009-03-12, by wenzelm
Assumption.local_prems_of;
2009-03-12, by wenzelm
renamed assms_of to all_assms_of, and prems_of to all_prems_of;
2009-03-12, by wenzelm
axiomatization: more precise treatment of binding;
2009-03-12, by wenzelm
renamed sticky_prefix to mandatory_path;
2009-03-12, by wenzelm
replaced old-style add_path/no_base_names by sticky_prefix;
2009-03-12, by wenzelm
updated according to actual manual title;
2009-03-12, by wenzelm
renamed NameSpace.bind to NameSpace.define;
2009-03-12, by wenzelm
renamed bind to define;
2009-03-12, by wenzelm
tuned signature;
2009-03-12, by wenzelm
updated generated files;
2009-03-12, by wenzelm
tuned;
2009-03-12, by wenzelm
added 'local_setup' command;
2009-03-11, by wenzelm
debugging: special handling of EXCURSION_FAIL;
2009-03-11, by wenzelm
tuned;
2009-03-11, by wenzelm
delete unused generated files;
2009-03-11, by wenzelm
basic setup for "main" as generated Isabelle manual;
2009-03-11, by wenzelm
tuned;
2009-03-11, by wenzelm
merged
2009-03-11, by wenzelm
merged
2009-03-11, by haftmann
fixed typo
2009-03-11, by haftmann
(restored previous version)
2009-03-11, by haftmann
corrected type inference of primitive definitions
2009-03-11, by haftmann
HOLogic.mk_set, HOLogic.dest_set
2009-03-11, by haftmann
tuned
2009-03-11, by haftmann
tuned funny error message
2009-03-11, by haftmann
stripped dead code
2009-03-11, by haftmann
min_weak_def [code del]
2009-03-11, by haftmann
renamed (unused?) "split.splits" to split_splits -- it was only accepted by accident;
2009-03-11, by wenzelm
merged
2009-03-11, by wenzelm
Extended approximation boundaries by fractions and base-2 floating point numbers
2009-03-11, by hoelzl
Added "What's in Main" to doc sources
2009-03-11, by nipkow
merged
2009-03-11, by nipkow
Docs
2009-03-11, by nipkow
Updated paths in Decision_Procs comments and NEWS
2009-03-11, by hoelzl
eliminated qualified_names naming policy: qualified names are only permitted via explicit Binding.qualify/qualified_name etc. (NB: user-level outer syntax should never do this);
2009-03-11, by wenzelm
more precise treatment of qualified bindings;
2009-03-11, by wenzelm
removed obsolete absolute_path -- use root_path with qualified binding;
2009-03-11, by wenzelm
explicit Binding.qualified_name -- prevents implicitly qualified bstring;
2009-03-11, by wenzelm
Thm.def_binding_optional;
2009-03-11, by wenzelm
added def_binding_optional -- robust version of def_name_optional for bindings;
2009-03-11, by wenzelm
merged
2009-03-11, by haftmann
avoid inspecting pretty output
2009-03-11, by haftmann
explicit code equations for some rarely used pred operations
2009-03-11, by haftmann
moved Decision_Procs examples to Decision_Procs/ex
2009-03-11, by haftmann
explicitly delete some code equations
2009-03-11, by haftmann
delete code equations for types pred and seq
2009-03-11, by haftmann
merged
2009-03-10, by wenzelm
Docs
2009-03-10, by nipkow
Consts.eq_const is back again (cf. 907da436f8a9) -- required in ProofContext.transfer_syntax to prevent expensive merges of local_consts/global_consts;
2009-03-10, by wenzelm
recover old ids;
2009-03-10, by wenzelm
controlled_execution/debugging: special handling of UNDEF to prevent it to appear in exception_trace;
2009-03-10, by wenzelm
explicit root_path, parent_path;
2009-03-10, by wenzelm
removed obsolete no_base_names;
2009-03-10, by wenzelm
invoke_case: proper qualification of name binding, avoiding old no_base_names;
2009-03-10, by wenzelm
add_path: discontinued special meaning of "//", "/", "..";
2009-03-10, by wenzelm
merged
2009-03-10, by wenzelm
Automated merge with ssh://webertj@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-03-10, by webertj
Instead of giving up entirely, arith now ignores all inequalities when there are too many.
2009-03-10, by webertj
merged
2009-03-10, by wenzelm
Fixed type error which appeared when Approximation bounds where specified as floating point numbers
2009-03-10, by hoelzl
just one naming policy based on binding content -- eliminated odd "object-oriented" style;
2009-03-10, by wenzelm
tuned proofs;
2009-03-10, by wenzelm
added qualified_name_of;
2009-03-10, by wenzelm
pretty_full_theory: no longer display name prefix -- naming is far more complex now;
2009-03-10, by wenzelm
quote binding for ML toplevel pp;
2009-03-10, by wenzelm
merged
2009-03-10, by wenzelm
Instead of giving up entirely, arith now ignores all inequalities when there are too many.
2009-03-10, by webertj
updated generated file -- changed due to different treatmeant of type constraints in OptionalSugar.thy;
2009-03-10, by wenzelm
more robust treatment of (authentic) consts within translations;
2009-03-10, by wenzelm
Docs
2009-03-09, by nipkow
merged
2009-03-09, by nipkow
Docs
2009-03-09, by nipkow
added session HOL-Docs;
2009-03-09, by wenzelm
tuned;
2009-03-09, by wenzelm
simplified presentation_context_of;
2009-03-09, by wenzelm
markup antiquotation options;
2009-03-09, by wenzelm
fornal markup for antiquotation options;
2009-03-09, by wenzelm
* More systematic treatment of long names, abstract name bindings, and name space operations.
2009-03-09, by wenzelm
moved @{ML_functor} and @{ML_text} to Pure;
2009-03-09, by wenzelm
replaced old locale option by proper "text (in locale)";
2009-03-09, by wenzelm
adapted to simplified ThyOutput.antiquotation interface;
2009-03-09, by wenzelm
adapted to simplified ThyOutput.antiquotation interface;
2009-03-09, by wenzelm
simplified interface to define document antiquotations, cf. antiquotatation, maybe_pretty_source, output;
2009-03-09, by wenzelm
merged
2009-03-09, by wenzelm
merged
2009-03-09, by haftmann
NameSpace.base_name ~> Long_Name.base_name
2009-03-09, by haftmann
Docs
2009-03-09, by nipkow
merged
2009-03-09, by nipkow
fixed typing of UN/INT syntax
2009-03-09, by nipkow
more contributors;
2009-03-09, by wenzelm
adapted ThyOutput.antiquotation;
2009-03-09, by wenzelm
refined antiquotation interface: formally pass result context and (potential) result source;
2009-03-09, by wenzelm
merged
2009-03-09, by haftmann
binding replaces bstring
2009-03-09, by haftmann
dropped eq_pred
2009-03-09, by haftmann
merged
2009-03-08, by haftmann
refined enumeration implementation
2009-03-08, by haftmann
added top and bot syntax
2009-03-08, by haftmann
added predicate compiler, as formally checked prototype, not as user package
2009-03-08, by haftmann
attempt to bypass spurious infix syntax problem on polyml/sun
2009-03-09, by haftmann
UN syntax fix
2009-03-09, by nipkow
merged
2009-03-09, by nipkow
Docs updates
2009-03-09, by nipkow
use simplified ThyOutput.antiquotation;
2009-03-08, by wenzelm
added (raw_)antiquotation -- simplified wrapper for defining output commands;
2009-03-08, by wenzelm
simplified presentation: pass state directly;
2009-03-08, by wenzelm
simplified presentation: built into transaction, pass state directly;
2009-03-08, by wenzelm
adapted to structure Long_Name;
2009-03-08, by wenzelm
moved basic algebra of long names from structure NameSpace to Long_Name;
2009-03-08, by wenzelm
proper local context for text with antiquotations;
2009-03-08, by wenzelm
more explicit warning message;
2009-03-08, by wenzelm
added qualified_name -- emulates old-style qualified bstring;
2009-03-08, by wenzelm
added General/long_name.ML;
2009-03-08, by wenzelm
moved basic algebra of long names from structure NameSpace to Long_Name;
2009-03-08, by wenzelm
index_ML: removed spurious writeln introduced in 41ce4f5c97c9 -- it merely produces unreadable LaTeX sources;
2009-03-08, by wenzelm
proper context for Simplifier.pretty_ss;
2009-03-08, by wenzelm
added dest_ss;
2009-03-08, by wenzelm
use binding type;
2009-03-08, by wenzelm
merged
2009-03-08, by wenzelm
merged
2009-03-07, by haftmann
restructured theory Set.thy
2009-03-07, by haftmann
merged
2009-03-07, by wenzelm
Removed "nitpick_maybe" constant. Makarius now taught me a much nicer trick.
2009-03-07, by blanchet
Added a second timeout mechanism to Refute.
2009-03-07, by blanchet
merged
2009-03-07, by blanchet
Refute: Distinguish between "genuine" and "potential" in the newly added "expect" option.
2009-03-07, by blanchet
minimal adaptions for abstract binding type;
2009-03-07, by wenzelm
more uniform handling of binding in packages;
2009-03-07, by wenzelm
more uniform handling of binding in targets and derived elements;
2009-03-07, by wenzelm
replace old bstring by binding for logical primitives: class, type, const etc.;
2009-03-07, by wenzelm
moved Thm.def_name(_optional) to more_thm.ML;
2009-03-07, by wenzelm
adapted Syntax.const_name;
2009-03-07, by wenzelm
canonical argument order for type_name, const_name;
2009-03-07, by wenzelm
added const_binding;
2009-03-07, by wenzelm
added prefix_name, suffix_name;
2009-03-07, by wenzelm
Theory.add_axioms/add_defs: replaced old bstring by binding;
2009-03-07, by wenzelm
renamed rep_ss to MetaSimplifier.internal_ss;
2009-03-07, by wenzelm
Binding.str_of: removed verbose feature, include qualifier in output;
2009-03-07, by wenzelm
oracle: proper name position, tuned;
2009-03-07, by wenzelm
merged
2009-03-07, by haftmann
drop poisonous code equations
2009-03-07, by haftmann
suppress document output
2009-03-07, by haftmann
theory with syntax for lattice operations
2009-03-06, by haftmann
added babel -- necessary for bind infix syntax
2009-03-06, by haftmann
added enumeration of predicates
2009-03-06, by haftmann
moved instance option :: finite to Option.thy
2009-03-06, by haftmann
constructive version of Cantor's first diagonalization argument
2009-03-06, by haftmann
equalities for Min, Max
2009-03-06, by haftmann
merged
2009-03-06, by wenzelm
added lemma
2009-03-06, by nipkow
merged
2009-03-06, by nipkow
Docs
2009-03-06, by nipkow
eliminated Output.immediate_output -- violates the official message channel protocol;
2009-03-06, by wenzelm
schedule_seq: handle after_load errors as in schedule_futures;
2009-03-06, by wenzelm
replaced archaic use of rep_ss by Simplifier.mksimps;
2009-03-06, by wenzelm
improved error handling for document antiquotations;
2009-03-06, by wenzelm
merged
2009-03-06, by blanchet
merged
2009-03-06, by nipkow
Added "expect" option to Refute, like in Nitpick, that allows to write regression tests.
2009-03-06, by blanchet
added lemmas
2009-03-06, by nipkow
Fix remaining occurrences of "'a set" in Refute, by using "'a => bool" instead.
2009-03-06, by blanchet
merged
2009-03-06, by blanchet
merged
2009-03-06, by blanchet
Added a "nitpick_maybe" symbol, which is used by Nitpick. This will go away once Nitpick is part of HOL.
2009-03-06, by blanchet
merged
2009-03-06, by haftmann
merged
2009-03-06, by haftmann
set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
2009-03-06, by haftmann
merged
2009-03-05, by haftmann
set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
2009-03-05, by haftmann
tuned
2009-03-05, by haftmann
moved complete_lattice to Set.thy
2009-03-05, by haftmann
dropped Id
2009-03-05, by haftmann
corrected slip in NEWS
2009-03-06, by haftmann
merged
2009-03-06, by haftmann
added strict_mono predicate
2009-03-06, by haftmann
Identifiers of some old CVS file versions;
2009-03-06, by wenzelm
recovered generated files;
2009-03-06, by wenzelm
more precise deps;
2009-03-06, by wenzelm
merged
2009-03-06, by nipkow
Added Docs
2009-03-06, by nipkow
render_tree: suppress markup only for empty body (of status messages, cf. da275b7809bd) in order to recover hilite;
2009-03-05, by wenzelm
removed obsolete claset_rules_of, simpset_rules_of -- as proposed in the text;
2009-03-05, by wenzelm
removed unused TableFun().fold_map and GraphFun().fold_map_nodes;
2009-03-05, by wenzelm
removed spurious occurrences of old rep_ss;
2009-03-05, by wenzelm
Thm.add_oracle interface: replaced old bstring by binding;
2009-03-05, by wenzelm
silent chmod;
2009-03-05, by wenzelm
Consts.abbreviate: reject schematic term variables, prevent schematic type variables (hidden polymorphism) via Term.close_schematic_term -- see also 8f84a608883d;
2009-03-05, by wenzelm
close_schematic_term: uniform order of types/terms;
2009-03-05, by wenzelm
eliminated Consts.eq_consts tuning -- this is built into tables and name spaces already;
2009-03-05, by wenzelm
TableFun.join/merge: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard join/eq notion;
2009-03-05, by wenzelm
fixed proofs -- follow-up to ecd6f0ca62ea;
2009-03-05, by wenzelm
renamed NameSpace.base to NameSpace.base_name (in accordance with "full_name");
2009-03-05, by wenzelm
renamed NameSpace.base to NameSpace.base_name;
2009-03-05, by wenzelm
eliminated obsolete ProofContext.full_bname;
2009-03-05, by wenzelm
Binding.prefix_of;
2009-03-05, by wenzelm
adapted Binding.dest;
2009-03-05, by wenzelm
added prefix_of;
2009-03-05, by wenzelm
Reintroduced previous changes: Made "Refute.norm_rhs" public and simplified the configuration of the BerkMin and zChaff SAT solvers.
2009-03-05, by blanchet
merged
2009-03-05, by wenzelm
declare power_Suc [simp]; remove redundant type-specific versions of power_Suc
2009-03-04, by huffman
regenerated document;
2009-03-05, by wenzelm
merge with dummy changeset, to recover files in doc-src/IsarImplementation/ which got lost in aea5d7fa7ef5 (potentially due to insensitive file system on Mac OS);
2009-03-05, by wenzelm
dummy changes to produce a new changeset of these files;
2009-03-05, by wenzelm
updated generated file -- changed since @{ML} now ignores source flag;
2009-03-05, by wenzelm
fixed document;
2009-03-05, by wenzelm
removed old/broken CVS Ids;
2009-03-04, by wenzelm
ML antiquotation @{lemma}: allow 'and' list, proper simultaneous type-checking;
2009-03-04, by wenzelm
merged
2009-03-04, by chaieb
Moved general theorems about sums and products to FiniteSet.thy
2009-03-04, by chaieb
fixed proofs; added rules as default simp-rules
2009-03-04, by chaieb
A formalization of Topology on Euclidean spaces, Includes limits (nets) , continuity, fixpoint theorems, homeomorphisms
2009-03-04, by chaieb
Added Libray dependency on Topology_Euclidean_Space
2009-03-04, by chaieb
Added general theorems for fold_image, setsum and set_prod
2009-03-04, by chaieb
fixed proofs
2009-03-04, by chaieb
merged
2009-03-04, by chaieb
merged
2009-03-04, by chaieb
merged
2009-02-25, by chaieb
merged
2009-02-25, by chaieb
Second try at adding "nitpick_const_def" attribute.
2009-03-04, by blanchet
Fix parentheses.
2009-03-04, by blanchet
merged
2009-03-04, by blanchet
Added "nitpick_const_simp" attribute to Nominal primrec.
2009-03-04, by blanchet
NEWS: renamed o2s to Option.set;
2009-03-04, by wenzelm
less arbitrary occurrences of undefined
2009-03-04, by haftmann
datatype antiquotation does not assume LaTeX as output any longer
2009-03-04, by haftmann
merged
2009-03-04, by nipkow
Option.thy
2009-03-04, by nipkow
consequent rewrite of index_size, size [index] to nat_of; support pseudo-primrec sepcifications with fun
2009-03-04, by haftmann
merged
2009-03-04, by haftmann
explicit error message for `improper` instances lacking explicit instance parameter constants
2009-03-04, by haftmann
Merge.
2009-03-04, by blanchet
Merge.
2009-03-04, by blanchet
Merge.
2009-03-04, by blanchet
Made Refute.norm_rhs public, so I can use it in Nitpick.
2009-03-04, by blanchet
Added "nitpick_const_def" attribute, for overriding the definition axiom of a constant.
2009-03-01, by blanchet
Eliminated ZCHAFF_VERSION configuration variable, since zChaff's output format is identical in all versions since March 2003 (at least), and also because it forces users who want to use the latest versions to lie about the version number.
2009-02-24, by blanchet
merged
2009-03-04, by nipkow
Made Option a separate theory and renamed option_map to Option.map
2009-03-04, by nipkow
renamed Method.assumption_tac back to Method.assm_tac -- as assumption_tac it would have to be exactly the tactic behind the assumption method (with facts);
2009-03-04, by wenzelm
eliminated internal stamp equality, replaced by bare-metal pointer_eq;
2009-03-03, by wenzelm
tuned str_of, now subject to verbose flag;
2009-03-03, by wenzelm
added @{binding} ML antiquotations;
2009-03-03, by wenzelm
added print_properties, print_position (again);
2009-03-03, by wenzelm
merged
2009-03-03, by wenzelm
merged
2009-03-03, by haftmann
tuned manuals
2009-03-03, by haftmann
more canonical directory structure of manuals
2009-03-03, by haftmann
merged
2009-03-03, by wenzelm
removed and renamed redundant lemmas
2009-03-03, by nipkow
renamed Binding.name_pos to Binding.make, renamed Binding.base_name to Binding.name_of, renamed Binding.map_base to Binding.map_name, added mandatory flag to Binding.qualify;
2009-03-03, by wenzelm
moved type bstring from name_space.ML to binding.ML -- it is the primitive concept behind bindings;
2009-03-03, by wenzelm
added markup for binding;
2009-03-03, by wenzelm
Binding.str_of;
2009-03-03, by wenzelm
Binding.str_of;
2009-03-03, by wenzelm
Binding.str_of;
2009-03-03, by wenzelm
renamed Binding.display to Binding.str_of, which is slightly more canonical;
2009-03-03, by wenzelm
nicer_shortest: use NameSpace.extern_flags with disabled "features" instead of internal NameSpace.get_accesses;
2009-03-03, by wenzelm
moved name space externalization flags back to name_space.ML;
2009-03-03, by wenzelm
moved name space externalization flags back to name_space.ML;
2009-03-03, by wenzelm
reverted change introduced in a7c164e228e1 -- there cannot be a "bug" in a perfectly normal operation on the internal data representation that merely escaped into public by accident (cf. 0a981c596372);
2009-03-03, by wenzelm
merged
2009-03-03, by wenzelm
Thm.binding;
2009-03-03, by wenzelm
added type binding and val empty_binding;
2009-03-03, by wenzelm
updated generated files;
2009-03-03, by wenzelm
ignore "source" option in antiquotations @{ML}, @{ML_type}, @{ML_struct} -- did not really make sense, without it users can enable source mode globally with less surprises;
2009-03-03, by wenzelm
Implement Makarius's suggestion for improved type pattern parsing.
2009-03-03, by Timothy Bourke
find_consts: fold in preference to foldl; hide internal constants; remove redundant exception catch
2009-03-02, by Timothy Bourke
adapted to lates experimental version;
2009-03-02, by wenzelm
removed Ids;
2009-03-02, by wenzelm
merged
2009-03-02, by haftmann
reduced confusion code_funcgr vs. code_wellsorted
2009-03-02, by haftmann
better markup
2009-03-02, by haftmann
name fix
2009-03-02, by nipkow
merged
2009-03-02, by nipkow
name changes
2009-03-02, by nipkow
Automated merge with ssh://chaieb@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-03-02, by chaieb
Moved a few theorems about monotonic sequences from Fundamental_Theorem_Algebra to SEQ.thy
2009-03-02, by chaieb
fixed broken @{file} refs;
2009-03-02, by wenzelm
merged
2009-03-02, by wenzelm
using plain ISABELLE_PROCESS
2009-03-02, by haftmann
merged
2009-03-02, by haftmann
ignore ISABELLE_LINE_EDITOR for code generation
2009-03-02, by haftmann
use long names for old-style fold combinators;
2009-03-01, by wenzelm
discontinued experimental support for Alice -- too hard to maintain its many language incompatibilities, never really worked anyway;
2009-03-01, by wenzelm
avoid fragile parsing of end_timing result -- would have produced GC time on MosML, for example;
2009-03-01, by wenzelm
end_timing: generalized result -- message plus with explicit time values;
2009-03-01, by wenzelm
replaced archaic Display.pretty_fact by FindTheorems.pretty_thm, which observes the context properly (as did the former prt_fact already);
2009-03-01, by wenzelm
updated contributors;
2009-03-01, by wenzelm
removed parts of the manual that are clearly obsolete, or covered by
2009-03-01, by wenzelm
merged
2009-03-01, by wenzelm
minor update of Mercurial HOWTO;
2009-03-01, by wenzelm
removed redundant lemmas
2009-03-01, by nipkow
added lemmas by Jeremy Avigad
2009-03-01, by nipkow
A Serbian theory, by Filip Maric.
2009-02-28, by wenzelm
more accurate deps;
2009-02-28, by wenzelm
merged
2009-02-28, by wenzelm
add news for HOLCF; fixed some typos and inaccuracies
2009-02-28, by huffman
fixed headers;
2009-02-28, by wenzelm
moved isabelle_system.scala to src/Pure/System/;
2009-02-28, by wenzelm
moved isabelle_process.ML, isabelle_process.scala, isar.ML, session.ML to Pure/System/ (together with associated Isar commands);
2009-02-28, by wenzelm
updated generated files;
2009-02-28, by wenzelm
added method "coherent";
2009-02-28, by wenzelm
more refs;
2009-02-28, by wenzelm
moved method "iprover" to HOL specific part;
2009-02-28, by wenzelm
removed Ids;
2009-02-28, by wenzelm
simultaneous use_thys;
2009-02-28, by wenzelm
replaced low-level 'no_syntax' by 'no_notation';
2009-02-28, by wenzelm
moved generic intuitionistic prover to src/Tools/intuitionistic.ML;
2009-02-28, by wenzelm
tuned message;
2009-02-28, by wenzelm
* New prover for coherent logic (see src/Tools/coherent.ML).
2009-02-28, by wenzelm
more CONTRIBUTORS;
2009-02-28, by wenzelm
removed Ids;
2009-02-28, by wenzelm
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
2009-02-28, by wenzelm
some updates on ancient README;
2009-02-28, by wenzelm
fixrec package uses new-style syntax and local-theory interface
2009-02-27, by huffman
add function taken_names
2009-02-27, by huffman
merged
2009-02-27, by huffman
make list-style polynomial syntax work when show_sorts is on
2009-02-27, by huffman
more CONTRIBUTORS;
2009-02-27, by wenzelm
turned "read-only refs" typ_level and minimize_applies into constant values;
2009-02-27, by wenzelm
merged
2009-02-27, by wenzelm
removed global ref dfg_format
2009-02-26, by immler
removed local ref const_needs_hBOOL;
2009-02-25, by immler
removed local ref const_min_arity
2009-02-24, by immler
eliminated private clones of List.partition;
2009-02-27, by wenzelm
observe some Isabelle/ML coding conventions;
2009-02-27, by wenzelm
eliminated NJ's List.nth;
2009-02-27, by wenzelm
tuned CHANGED_GOAL: use Thm.cprem_of instead of selecting from Thm.prems_of;
2009-02-27, by wenzelm
tuned/unified size_of_term and size_of_typ, eliminated obsolete foldl;
2009-02-27, by wenzelm
observe basic Isabelle/ML coding conventions;
2009-02-27, by wenzelm
moved find_theorems.ML and find_consts.ML to Pure/Tools, collecting main implementation in one place each;
2009-02-27, by wenzelm
added ML-Systems/polyml-experimental.ML;
2009-02-27, by wenzelm
tuned;
2009-02-27, by wenzelm
even less default memory for sunbroy2;
2009-02-27, by wenzelm
merged
2009-02-27, by boehmes
merged
2009-02-27, by boehmes
Made then_conv and else_conv available as infix operations.
2009-02-26, by boehmes
merged
2009-02-27, by haftmann
fixed typo
2009-02-27, by haftmann
merged
2009-02-26, by huffman
avoid using legacy type inference
2009-02-26, by huffman
use TheoryData to keep track of pattern match combinators
2009-02-26, by huffman
merged
2009-02-26, by huffman
remove unnecessary simp rules
2009-02-26, by huffman
revert some Suc 0 lemmas back to their original forms; added some simp rules for (1::nat)
2009-02-26, by huffman
merged
2009-02-26, by wenzelm
back to canonical ROOT, to see if memory problems still persist;
2009-02-26, by wenzelm
trying less default memory for sunbroy2 test
2009-02-27, by kleing
basic setup for chapter "Syntax and type-checking";
2009-02-26, by wenzelm
merged
2009-02-26, by wenzelm
standard headers;
2009-02-26, by wenzelm
updated generated files;
2009-02-26, by wenzelm
uniform treatment of ML indexing, using general \indexdef macro for formal Isabelle/Isar entities;
2009-02-26, by wenzelm
fixed import of ~~/src/HOL/Decision_Procs/Ferrack;
2009-02-26, by wenzelm
more explicit indication of old manuals;
2009-02-26, by wenzelm
merged
2009-02-26, by wenzelm
\bibliographystyle{abbrv} for newer ref manuals;
2009-02-26, by wenzelm
added Haftmann-Wenzel:2009;
2009-02-26, by wenzelm
updated generated files;
2009-02-26, by wenzelm
isabelle document: adapted (postulated) defaults for tags to actual isabelle.sty;
2009-02-26, by wenzelm
merged
2009-02-26, by wenzelm
include HOL-Decision_Procs in stats;
2009-02-26, by wenzelm
back to plain http;
2009-02-26, by wenzelm
merged
2009-02-26, by berghofe
Added postprocessing rules for fresh_star.
2009-02-26, by berghofe
Fixed nonexhaustive match problem in decomp, to make it fail more gracefully
2009-02-26, by berghofe
tuned NEWS;
2009-02-26, by wenzelm
merged
2009-02-26, by wenzelm
merged
2009-02-26, by huffman
add type annotation
2009-02-26, by huffman
disable floor_minus and ceiling_minus [simp]
2009-02-26, by huffman
merged
2009-02-26, by wenzelm
merged
2009-02-26, by paulson
Updated the theory syntax. Corrected an error in a command.
2009-02-26, by paulson
merged
2009-02-25, by huffman
generalize floor/ceiling to work with real and rat; rename floor_mono2 to floor_mono
2009-02-25, by huffman
new theory of Archimedean fields
2009-02-25, by huffman
add lemmas about comparisons of Fract a b with 0 and 1
2009-02-25, by huffman
merged
2009-02-25, by huffman
add lemma diff_Suc_1
2009-02-25, by huffman
Added lemmas for normalizing freshness results involving fresh_star.
2009-02-25, by berghofe
Added typing and evaluation relations, together with proofs of preservation
2009-02-25, by berghofe
merged
2009-02-25, by berghofe
Use LocalTheory.full_name instead of Sign.full_name, because the latter does
2009-02-25, by berghofe
Replaced Logic.unvarify by Variable.import_terms to make declaration of
2009-02-25, by berghofe
nominal_inductive and equivariance now work on local_theory.
2009-02-25, by berghofe
Added equivariance lemmas for fresh_star.
2009-02-25, by berghofe
NEWS
2009-02-25, by nipkow
merged
2009-02-25, by haftmann
robustified
2009-02-25, by haftmann
make more proofs work whether or not One_nat_def is a simp rule
2009-02-24, by huffman
add simp rules for numerals with 1::nat
2009-02-24, by huffman
fix lemma hypreal_hnorm_def
2009-02-24, by huffman
make proofs work whether or not One_nat_def is a simp rule; replace 1 with Suc 0 in the rhs of some simp rules
2009-02-23, by huffman
move lemma dvd_mod_imp_dvd into class semiring_div
2009-02-23, by huffman
merged
2009-02-23, by haftmann
improved treatment of case certificates
2009-02-23, by haftmann
repaired order of variable node allocation
2009-02-23, by haftmann
explicitly import Fact
2009-02-23, by huffman
change imports to move Fact.thy outside Plain
2009-02-23, by huffman
add lemmas poly_{div,mod}_minus_{left,right}
2009-02-23, by huffman
merged
2009-02-23, by huffman
declare scaleR distrib rules [algebra_simps]; cleaned up
2009-02-22, by huffman
clean up instantiations
2009-02-22, by huffman
merged
2009-02-22, by huffman
simplify some proofs
2009-02-22, by huffman
remove duplicate instance declaration
2009-02-22, by huffman
stripped classrels_of, instances_of
2009-02-23, by haftmann
use canonical subalgebra projection
2009-02-23, by haftmann
experimental switch to new well-sorting algorithm
2009-02-22, by haftmann
handle NONE case in arity function properly
2009-02-22, by haftmann
clarified status of variables in evaluation terms; tuned header
2009-02-22, by haftmann
subalgebra: drop arities if desired
2009-02-22, by haftmann
merged
2009-02-22, by haftmann
more liberality needed
2009-02-22, by haftmann
merged
2009-02-22, by nipkow
added lemmas
2009-02-22, by nipkow
merged
2009-02-22, by haftmann
simplified evaluation
2009-02-22, by haftmann
merged
2009-02-22, by nipkow
added dvd_div_mult
2009-02-22, by nipkow
merged
2009-02-22, by haftmann
first attempt to solve evaluation bootstrap problem
2009-02-22, by haftmann
formal dependency on newly emerging algorithm
2009-02-22, by haftmann
merged
2009-02-22, by nipkow
name fix
2009-02-22, by nipkow
fix spelling
2009-02-21, by huffman
real_inner class instance for vectors
2009-02-21, by huffman
NEWS
2009-02-21, by nipkow
merged
2009-02-21, by nipkow
Removed subsumed lemmas
2009-02-21, by nipkow
remove duplicated lemmas about norm
2009-02-21, by huffman
real_normed_vector instance
2009-02-21, by huffman
fix real_vector, real_algebra instances
2009-02-21, by huffman
merged
2009-02-21, by huffman
generalize lemmas from nat to 'a::wellorder
2009-02-20, by huffman
generalize some lemmas
2009-02-20, by huffman
merged
2009-02-21, by nipkow
removed redundant thms
2009-02-21, by nipkow
merged
2009-02-20, by huffman
class instances for num1
2009-02-20, by huffman
Removed redundant lemmas
2009-02-20, by nipkow
merged
2009-02-20, by haftmann
also consider superclasses properly
2009-02-20, by haftmann
merged
2009-02-20, by nipkow
removed subsumed lemmas
2009-02-20, by nipkow
merged
2009-02-20, by haftmann
datatype antiquotation: always bracket types with spaces in between
2009-02-20, by haftmann
consequent use of term `code equation`
2009-02-20, by haftmann
permissive check for pattern discipline in case schemes
2009-02-20, by haftmann
maintain order of constructors in datatypes; clarified conventions for type schemes
2009-02-20, by haftmann
stripped Id
2009-02-20, by haftmann
merged
2009-02-20, by huffman
add theory of products as real vector spaces to Library
2009-02-20, by huffman
add new theory Product_plus.thy to Library
2009-02-20, by huffman
merged
2009-02-20, by immler
changed message
2009-02-20, by immler
detailed information on atp-failure via Output.debug
2009-02-20, by immler
merged
2009-02-20, by haftmann
reverted to old wellsorting algorithm
2009-02-20, by haftmann
fixed spurious proof failure
2009-02-20, by haftmann
consider changes variable names in theorem le_imp_power_dvd
2009-02-20, by haftmann
tuned and incremental version of wellsorting algorithm
2009-02-20, by haftmann
ignore sorts in bare types
2009-02-20, by haftmann
defensive implementation of pretty serialisation of lists and characters
2009-02-20, by haftmann
dropped Id
2009-02-20, by haftmann
experimental inclusion of new wellsorting algorithm for code equations
2009-02-20, by haftmann
merged
2009-02-20, by chaieb
merged
2009-02-17, by chaieb
merged
2009-02-17, by chaieb
fixed selection of premises
2009-02-17, by chaieb
cleaned up
2009-02-19, by huffman
declare of_int_number_of_eq [simp]
2009-02-19, by huffman
fix case_names
2009-02-19, by huffman
nicer induction/cases rules for numeral types
2009-02-19, by huffman
number_ring instances for numeral types
2009-02-19, by huffman
declare xor_compl_{left,right} [simp]
2009-02-19, by huffman
add rule for minus 1 at type bit
2009-02-19, by huffman
add formalization of a type of integers mod 2 to Library
2009-02-19, by huffman
new theory of real inner product spaces
2009-02-19, by huffman
add Powerdomain_ex.thy
2009-02-19, by huffman
add more ordering lemmas
2009-02-19, by huffman
avoid using ab_semigroup_idem_mult locale for powerdomains
2009-02-19, by huffman
merged
2009-02-19, by huffman
add header
2009-02-18, by huffman
move Polynomial.thy to Library
2009-02-18, by huffman
move FrechetDeriv.thy to Library
2009-02-18, by huffman
split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
2009-02-18, by huffman
half auto_solve default time out; increase manually in PG for large projects
2009-02-19, by kleing
merged
2009-02-18, by huffman
finish converting Deriv.thy to new polynomial library
2009-02-18, by huffman
generalize int_dvd_cancel_factor simproc to idom class
2009-02-18, by huffman
composition of polynomials
2009-02-18, by huffman
add some lemmas, cleaned up
2009-02-18, by huffman
generalize le_imp_power_dvd and power_le_dvd; move from Divides to Power
2009-02-18, by huffman
move polynomial order stuff from Fundamental_Theorem_Algebra to Polynomial
2009-02-18, by huffman
merged
2009-02-18, by huffman
more subsection headings
2009-02-18, by huffman
speed up proof of exp_exists
2009-02-18, by huffman
tuned
2009-02-18, by haftmann
sort instances wrt. to class hierarchy
2009-02-18, by haftmann
fixed signature
2009-02-18, by haftmann
tuned accessor name
2009-02-18, by haftmann
more precise improvement in instantiation user space type system
2009-02-18, by haftmann
do not drop arguments to 0, 1
2009-02-18, by haftmann
merged
2009-02-18, by haftmann
reverted to previous version of Finite_Set.thy
2009-02-18, by haftmann
merged
2009-02-18, by haftmann
merged
2009-02-18, by haftmann
first working version
2009-02-18, by haftmann
tuned comments, stripped ID, deleted superfluous code
2009-02-18, by haftmann
stripped ID
2009-02-18, by haftmann
Syntactic support for products over set intervals
2009-02-18, by paulson
No idea what happened here!
2009-02-18, by paulson
Even and odd powers of -1
2009-02-17, by paulson
merged
2009-02-18, by blanchet
Reintroduce set_interpreter for Collect and op :.
2009-02-17, by blanchet
Added Nitpick tag to 'of_int_of_nat'.
2009-02-16, by blanchet
add lemmas for exponentiation
2009-02-17, by huffman
merged
2009-02-17, by haftmann
unified variable names in case expressions; no exponential fork in translation of case expressions
2009-02-17, by haftmann
merged
2009-02-17, by huffman
remove redundant simp attributes for zdvd rules
2009-02-17, by huffman
lemmas abs_dvd_iff, dvd_abs_iff
2009-02-17, by huffman
Cleaned up IntDiv and removed subsumed lemmas.
2009-02-17, by nipkow
tune section headings; add square function
2009-02-16, by huffman
merged
2009-02-16, by huffman
rearrange subsections
2009-02-16, by huffman
remove instances num::semiring and num::linorder
2009-02-16, by huffman
datatype num = One | Dig0 num | Dig1 num
2009-02-16, by huffman
replace 1::num with One; remove monoid_mult instance
2009-02-16, by huffman
replace dec with double-and-decrement function
2009-02-15, by huffman
more default simp rules for sgn
2009-02-16, by haftmann
re-generated
2009-02-16, by haftmann
clarified import
2009-02-16, by haftmann
faster preprocessor
2009-02-16, by haftmann
added pdivmod on int (for code generation)
2009-02-16, by haftmann
merged
2009-02-16, by haftmann
tuned texts
2009-02-16, by haftmann
dropped Id
2009-02-16, by haftmann
dropped clause_suc_preproc for generic code generator
2009-02-16, by haftmann
new primrec
2009-02-16, by haftmann
Adapted to encoding of sets as predicates.
2009-02-16, by berghofe
enable auto-solve by default
2009-02-16, by kleing
merged
2009-02-16, by blanchet
Added nitpick attribute, and fixed typo.
2009-02-16, by blanchet
Added myself to testing list.
2009-02-16, by blanchet
dvd and setprod lemmas
2009-02-15, by nipkow
merged
2009-02-15, by nipkow
added finite_set_choice
2009-02-15, by nipkow
reject defined function in patterns with errmsg, e.g. f (f x) = x
2009-02-15, by krauss
fixed document
2009-02-15, by nipkow
more finiteness
2009-02-15, by nipkow
merged
2009-02-15, by nipkow
more finiteness
2009-02-15, by nipkow
merged
2009-02-14, by nipkow
more finiteness
2009-02-14, by nipkow
generalize lemma fps_square_eq_iff, move to Ring_and_Field
2009-02-14, by huffman
generalize lemma eq_neg_iff_add_eq_0, and move to OrderedGroup
2009-02-14, by huffman
add mult_delta lemmas; simplify some proofs
2009-02-14, by huffman
fix spelling
2009-02-14, by huffman
declare fps_nth as a typedef morphism; clean up instance proofs
2009-02-14, by huffman
add lemma surj_from_nat
2009-02-14, by huffman
fix document generation
2009-02-14, by huffman
merged
2009-02-14, by huffman
fix document generation
2009-02-14, by huffman
section -> subsection
2009-02-13, by huffman
add instance for cancel_comm_monoid_add
2009-02-13, by huffman
add class cancel_comm_monoid_add
2009-02-13, by huffman
more finiteness changes
2009-02-14, by nipkow
merged
2009-02-13, by nipkow
finiteness lemmas
2009-02-13, by nipkow
merged
2009-02-13, by huffman
unset execute bit
2009-02-13, by huffman
Tuned datatype antiquotation.
2009-02-13, by berghofe
made SMLNJ happy
2009-02-13, by haftmann
typo
2009-02-13, by kleing
find_consts: display the search criteria. (by Timothy Bourke)
2009-02-13, by kleing
find_consts: documentation. (by Timothy Bourke)
2009-02-13, by kleing
FindTheorems solves: update documentation (by Timothy Bourke)
2009-02-13, by kleing
fixed codegen tool
2009-02-13, by haftmann
merged
2009-02-13, by haftmann
fixed codegen tool
2009-02-13, by haftmann
merged
2009-02-13, by nipkow
Moved Nat_Int_Bij into Library
2009-02-13, by nipkow
removed Reflection session
2009-02-13, by haftmann
add lemma add_nonneg_eq_0_iff
2009-02-12, by huffman
add lemmas about sgn
2009-02-12, by huffman
added ML file for the find_consts command
2009-02-13, by kleing
added find_consts to NEWS and CONTRIBUTORS
2009-02-13, by kleing
New command find_consts searching for constants by type (by Timothy Bourke).
2009-02-13, by kleing
fix document generation
2009-02-12, by huffman
move countability proof from Rational to Countable; add instance rat :: countable
2009-02-12, by huffman
Moved FTA into Lib and cleaned it up a little.
2009-02-12, by nipkow
ordered_idom instance for polynomials
2009-02-11, by huffman
Export tactic interface for sizechange method
2009-02-11, by krauss
merged
2009-02-11, by haftmann
liberal inst_meet
2009-02-11, by haftmann
display code theorems with HOL equality
2009-02-11, by haftmann
merged
2009-02-11, by blanchet
Added serial_string to SAT solver input and output files, to prevent multithreading chaos.
2009-02-10, by blanchet
Added nitpick_const_simp attribute to recdef and record packages.
2009-02-10, by blanchet
Added nitpick_const_simp attribute to 'simps' produced by the old primrec package.
2009-02-10, by blanchet
Renamed descriptions of Nitpick (and ATP) attributes, so that they fit well with the rest of the sentence in ProofGeneral.
2009-02-10, by blanchet
Reintroduced nitpick_ind_intro attribute.
2009-02-09, by blanchet
merged
2009-02-09, by blanchet
Added Nitpick_Const_Psimp attribute, dropped the 's' in Nitpick_Const_Simps, and killed the Nitpick_Ind_Intros attribute.
2009-02-09, by blanchet
merged
2009-02-06, by blanchet
Merged.
2009-02-06, by blanchet
Added "nitpick_const_simps" and "nitpick_ind_intros" attributes for theorems;
2009-02-06, by blanchet
fixed typo
2009-02-11, by kleing
updated NEWS etc with "solves" criterion and auto_solves
2009-02-11, by kleing
merged
2009-02-11, by nipkow
Moved Order_Relation into Library and moved some of it into Relation.
2009-02-11, by nipkow
Autosolve feature for detecting duplicate theorems; patch by Timothy Bourke
2009-02-11, by kleing
FindTheorems: add solves feature; tidy up const name subsettin; patch by Timothy Bourke
2009-02-11, by kleing
const_name antiquotations
2009-02-10, by huffman
Repaired a proof that did, after all, refer to the theorem nat_induct2.
2009-02-10, by paulson
merged
2009-02-10, by paulson
Strengthened the induction rule nat_induct2.
2009-02-10, by paulson
Deleted the induction rule nat_induct2, which was too weak and not used even once.
2009-02-10, by paulson
merged
2009-02-09, by nipkow
fix to [arith]
2009-02-09, by nipkow
new attribute "arith" for facts supplied to arith.
2009-02-09, by nipkow
Nicer names in FindTheorems.
2009-02-09, by Timothy Bourke
added Determinants to Library
2009-02-09, by chaieb
Traces, Determinant of square matrices and some properties
2009-02-09, by chaieb
added Euclidean_Space and Glbs to Library
2009-02-09, by chaieb
fixed proof -- removed unnecessary sorry
2009-02-09, by chaieb
Fixed theorem reference
2009-02-09, by chaieb
(Real) Vectors in Euclidean space, and elementary linear algebra.
2009-02-09, by chaieb
A generic decision procedure for linear rea arithmetic and normed vector spaces
2009-02-09, by chaieb
Permutations, both general and specifically on finite sets.
2009-02-09, by chaieb
Imports Main in order to avoid the typerep problem
2009-02-09, by chaieb
A theory of greatest lower bounds
2009-02-09, by chaieb
Now imports Fact as suggested by Florian in order to avoid the typerep problem
2009-02-09, by chaieb
Added HOL/Library/Finite_Cartesian_Product.thy to Library
2009-02-09, by chaieb
A formalization of finite cartesian product types
2009-02-09, by chaieb
Proof method 'reify' is now reentrant.
2009-02-09, by hoelzl
added noatps
2009-02-08, by nipkow
check for destination directory, do not allocate it gratuitously
2009-02-07, by haftmann
Isar proof
2009-02-07, by haftmann
merged
2009-02-07, by haftmann
code theorems for nth, list_update
2009-02-07, by haftmann
added bulkload
2009-02-07, by haftmann
code theorems for nth, list_update
2009-02-07, by haftmann
added bulkload
2009-02-07, by haftmann
added Decision_Procs.thy
2009-02-07, by haftmann
merged
2009-02-06, by haftmann
session Reflecion renamed to Decision_Procs, moved Dense_Linear_Order there
2009-02-06, by haftmann
authentic syntax for List.nth
2009-02-06, by haftmann
Merged.
2009-02-06, by berghofe
Rearrange Refute/SAT theory dependencies so as to use even more antiquotations in refute.ML +
2009-02-06, by blanchet
Automated merge with ssh://chaieb@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-02-06, by chaieb
fixed import
2009-02-06, by chaieb
merged
2009-02-06, by haftmann
more robust failure in error situations
2009-02-06, by haftmann
mandatory prefix for index conversion operations
2009-02-06, by haftmann
added replace operation
2009-02-06, by haftmann
fixed dependencies : Theory Dense_Linear_Order moved to Library
2009-02-06, by chaieb
Theory Dense_Linear_Order moved to Library
2009-02-06, by chaieb
fixed Proofs and dependencies ; Theory Dense_Linear_Order moved to Library
2009-02-06, by chaieb
Updated NEWS about approximation
2009-02-05, by hoelzl
merged
2009-02-05, by haftmann
split of already properly working part of Quickcheck infrastructure
2009-02-05, by haftmann
code attribute applied before user attributes
2009-02-05, by haftmann
moved Random.thy to Library
2009-02-05, by haftmann
Add approximation method
2009-02-05, by hoelzl
Added new Float theory and moved old Library/Float.thy to ComputeFloat
2009-02-05, by hoelzl
Added derivation lemmas for power series and theorems for the pi, arcus tangens and logarithm series
2009-02-05, by hoelzl
Make some Refute functions public so I can use them in Nitpick,
2009-02-04, by blanchet
merged
2009-02-04, by chaieb
Now catch ERROR exception thrown by find and friends
2009-02-04, by chaieb
dropped Id
2009-02-04, by haftmann
proper datatype abstraction example
2009-02-04, by haftmann
handling type classes without parameters
2009-02-03, by haftmann
adjusted theory name
2009-02-03, by haftmann
merged
2009-02-03, by haftmann
added stub about datatype abstraction
2009-02-03, by haftmann
changed name space policy for Haskell includes
2009-02-03, by haftmann
merged Big0
2009-02-03, by haftmann
added ROOT.ML for Reflection session
2009-02-03, by haftmann
merged
2009-02-03, by haftmann
established session HOL-Reflection
2009-02-03, by haftmann
established session HOL-Reflection
2009-02-03, by haftmann
regenerated presburger code
2009-02-03, by haftmann
merged Big0
2009-02-03, by haftmann
merge
2009-02-03, by nipkow
changed default timeout
2009-02-03, by immler
merged
2009-02-03, by haftmann
dropped global Nil/Append interpretation
2009-02-03, by haftmann
small fixes; removed Id
2009-02-03, by krauss
mergesort example: recdef->fun, localized
2009-02-03, by krauss
declare "nat o abs" as default measure for int
2009-02-03, by krauss
repaired accidental commit
2009-02-03, by haftmann
result for Swing.now;
2009-02-22, by wenzelm
replaced \overline by \vec;
2009-02-21, by wenzelm
updated generated files;
2009-02-21, by wenzelm
tuned;
2009-02-21, by wenzelm
updated generated files;
2009-02-20, by wenzelm
removed junk;
2009-02-20, by wenzelm
improved section "Rule composition";
2009-02-20, by wenzelm
tuned;
2009-02-20, by wenzelm
improved section on "Hereditary Harrop Formulae";
2009-02-20, by wenzelm
more on object-level rules;
2009-02-19, by wenzelm
updated generated files;
2009-02-18, by wenzelm
tuned;
2009-02-18, by wenzelm
more on local theories;
2009-02-18, by wenzelm
some text on local theory specifications;
2009-02-17, by wenzelm
some more Isar macros;
2009-02-17, by wenzelm
updated genereted files;
2009-02-16, by wenzelm
minor tuning and typographic fixes;
2009-02-16, by wenzelm
tuned refs;
2009-02-16, by wenzelm
removed rudiments of glossary;
2009-02-16, by wenzelm
removed rudiments of glossary;
2009-02-16, by wenzelm
removed unused glossary macros;
2009-02-16, by wenzelm
updated generated files;
2009-02-16, by wenzelm
observe usual theory naming conventions;
2009-02-16, by wenzelm
updated generated files;
2009-02-16, by wenzelm
tuned;
2009-02-16, by wenzelm
modernized some theory names;
2009-02-16, by wenzelm
eliminated old 'axclass';
2009-02-16, by wenzelm
avoid redefinition of FIXES/ASSUMES/SHOWS macros;
2009-02-16, by wenzelm
removed obsolete .cvsignore files;
2009-02-16, by wenzelm
removed obsolete axclass manual and examples;
2009-02-16, by wenzelm
explicit section for old/outdated manuals, which are still informative to some extent;
2009-02-15, by wenzelm
updated generated files;
2009-02-15, by wenzelm
added introduction;
2009-02-15, by wenzelm
added label;
2009-02-15, by wenzelm
removed obsolete section "User interfaces";
2009-02-15, by wenzelm
tuned spacing;
2009-02-15, by wenzelm
tuned;
2009-02-15, by wenzelm
updated generated files;
2009-02-15, by wenzelm
tuned;
2009-02-15, by wenzelm
added Isar/VM mode transition diagram;
2009-02-14, by wenzelm
replaced 'assm' by 'assume' -- regular 'assume' is default, if inference is omitted;
2009-02-14, by wenzelm
clean_string/clean_name: proper treatment of \<dash>;
2009-02-14, by wenzelm
misc tuning;
2009-02-13, by wenzelm
added section "Canonical reasoning patterns";
2009-02-12, by wenzelm
improved sorry/noproof markup;
2009-02-12, by wenzelm
tuned;
2009-02-12, by wenzelm
updated generated files;
2009-02-12, by wenzelm
added example "First-Order Logic" -- mostly from Trybulec Festschrift;
2009-02-12, by wenzelm
more on Isar framework -- mostly from Trybulec Festschrift;
2009-02-11, by wenzelm
more refs;
2009-02-11, by wenzelm
some more Isar elements;
2009-02-11, by wenzelm
added "inference" entity;
2009-02-11, by wenzelm
some more macros;
2009-02-11, by wenzelm
proof/qed: optional methods;
2009-02-11, by wenzelm
tuned formal markup;
2009-02-11, by wenzelm
updated generated files;
2009-02-09, by wenzelm
added introductory examples;
2009-02-09, by wenzelm
set quick_and_dirty;
2009-02-09, by wenzelm
tuned chapter heading;
2009-02-09, by wenzelm
added parts;
2009-02-09, by wenzelm
updated generated files;
2009-02-09, by wenzelm
basic setup for chapter "The Isabelle/Isar Framework";
2009-02-09, by wenzelm
more refs;
2009-02-09, by wenzelm
Compatibility wrapper for experimental versions of Poly/ML after 5.2.1.
2009-02-02, by wenzelm
export lexicographic_order_tac
2009-02-02, by krauss
fix potential incompleteness in SAT encoding
2009-02-02, by krauss
avoid name clash of generated modules and includes
2009-02-02, by haftmann
strict check for locale target
2009-02-02, by haftmann
fixed proposition slip
2009-02-02, by haftmann
added Mapping.thy to Library
2009-02-02, by haftmann
dropped Id
2009-02-02, by haftmann
updated type class section
2009-02-02, by haftmann
updated class documentation
2009-02-02, by haftmann
merged
2009-02-01, by haftmann
added State_Monad theory in session
2009-02-01, by haftmann
proper declared constants in class expressions
2009-02-01, by haftmann
merged
2009-01-31, by nipkow
added some simp rules
2009-01-31, by nipkow
fixed case
2009-01-30, by krauss
Fixed theory name
2009-01-30, by chaieb
Added Formal_Power_Series_Examples to HOL-ex image
2009-01-30, by chaieb
Some applications of formal power Series
2009-01-30, by chaieb
Added real related theorems from Fact.thy
2009-01-30, by chaieb
Added a formalization of generalized raising Factorials (Pochhammer's symbol) and binomial coefficients
2009-01-30, by chaieb
moved upwards in thy graph, real related theorems moved to Transcendental.thy
2009-01-30, by chaieb
Enclosed name containing _'s in @{text ...} antiquotation to make document
2009-01-29, by berghofe
Added strong congruence rule for UN.
2009-01-29, by berghofe
Added abs_def attribute.
2009-01-29, by berghofe
removed definition of funpow , reusing that of Relation_Power
2009-01-29, by chaieb
Added Formal_Power_Series in imports
2009-01-29, by chaieb
A formalization of formal power series
2009-01-29, by chaieb
Inserted Formal_Power_Series.thy under Library
2009-01-29, by chaieb
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-01-29, by paulson
Minor reorganisation of the Skolemization code
2009-01-29, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-01-13, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2009-01-09, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2008-12-19, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2008-12-15, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2008-12-11, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2008-12-10, by paulson
Automated merge with ssh://paulson@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
2008-12-10, by paulson
Updated comments.
2008-12-05, by paulson
dded theorems setsum_reindex_nonzero, setsum_mono_zero_left, setsum_mono_zero_right, setsum_mono_zero_cong_left, setsum_mono_zero_cong_right, setsum_delta, strong_setprod_reindex_cong, setprod_delta
2009-01-29, by chaieb
Added theorems setsum_reindex_nonzero, setsum_mono_zero_left, setsum_mono_zero_right, setsum_mono_zero_cong_left, setsum_mono_zero_cong_right, setsum_delta, strong_setprod_reindex_cong, setprod_delta
2009-01-28, by chaieb
merged
2009-01-29, by nipkow
commented out unused lemmas. May need to be put back by Brian.
2009-01-29, by nipkow
-
2009-01-28, by nipkow
removed spurious conflic msg
2009-01-28, by nipkow
merged
2009-01-28, by nipkow
merged - resolving conflics
2009-01-28, by nipkow
Replaced group_ and ring_simps by algebra_simps;
2009-01-28, by nipkow
merged
2009-01-28, by haftmann
explicit check for exactly one type variable in class specification elements
2009-01-28, by haftmann
merged
2009-01-28, by huffman
merged
2009-01-27, by huffman
removed use of prev_cont_thms reference
2009-01-22, by huffman
merged
2009-01-22, by huffman
add lemmas about div/mod with multiplication
2009-01-21, by huffman
add lemmas about smult
2009-01-21, by huffman
merged
2009-01-28, by haftmann
slightly adapted towards more uniformity with div/mod on nat
2009-01-28, by haftmann
merged
2009-01-28, by haftmann
Plain, Main form meeting points in import hierarchy
2009-01-28, by haftmann
Plain, Main form meeting points in import hierarchy
2009-01-28, by haftmann
added lemma abs_sng
2009-01-28, by haftmann
nat is a bot instance
2009-01-28, by haftmann
slightly adapted towards more uniformity with div/mod on nat
2009-01-28, by haftmann
Reflection.thy now in HOL/Library
2009-01-28, by haftmann
more robust treatment of SwingUtilities.isEventDispatchThread;
2009-01-28, by wenzelm
annotate shared vars as @volatile;
2009-01-28, by wenzelm
updated generated file;
2009-01-27, by wenzelm
added label;
2009-01-27, by wenzelm
plain non-dependent types;
2009-01-27, by wenzelm
turned IsarDocument into trait for IsabelleProcess;
2009-01-27, by wenzelm
HOL_USEDIR_OPTIONS: -Q false, giving up parallel proofs for now due to memory shortage;
2009-01-27, by wenzelm
thm_proof: recovered single-threaded version;
2009-01-27, by wenzelm
merged
2009-01-27, by wenzelm
recovered example types from WordMain.thy;
2009-01-27, by wenzelm
merged
2009-01-27, by wenzelm
added share_common_data -- reduces heap space, but takes long;
2009-01-27, by wenzelm
use https;
2009-01-27, by wenzelm
thm_proof: replaced lazy by composed futures;
2009-01-27, by wenzelm
proof_body: turned lazy into future -- ensures that body is fulfilled eventually, without explicit force;
2009-01-27, by wenzelm
explicit constraints
2009-01-26, by haftmann
entry point for Word library now named Word
2009-01-26, by haftmann
fixed reading of class specs: declare class operations in context
2009-01-26, by haftmann
stripped Id
2009-01-26, by haftmann
streamlined definitions, executable equality
2009-01-26, by haftmann
tuned header
2009-01-26, by haftmann
entry point for Word library now named Word
2009-01-26, by haftmann
correct proof of assm_intro rule
2009-01-26, by haftmann
sorted_take, sorted_drop
2009-01-26, by haftmann
merged
2009-01-23, by haftmann
fixed fixme
2009-01-23, by haftmann
avoiding misleading name duplicate
2009-01-23, by haftmann
lemmas dom_const, dom_if
2009-01-23, by haftmann
merged
2009-01-23, by wenzelm
moved all output to watcher-thread
2009-01-23, by immler
be more liberal with selected code statements
2009-01-23, by haftmann
making SMLNJ happy
2009-01-23, by haftmann
tuned signature;
2009-01-22, by wenzelm
binding replaces Binding.T
2009-01-22, by haftmann
binding replaces bstring
2009-01-22, by haftmann
simplified handling of base sort, dropped axclass
2009-01-22, by haftmann
dropped print_interps
2009-01-22, by haftmann
binding replaces bstring
2009-01-22, by haftmann
merged
2009-01-21, by haftmann
allow empty class specs
2009-01-21, by haftmann
changed import hierarchy
2009-01-21, by haftmann
no base sort in class import
2009-01-21, by haftmann
updated generated files;
2009-01-21, by wenzelm
removed Ids;
2009-01-21, by wenzelm
eliminated obsolete var morphism;
2009-01-21, by wenzelm
eliminated obsolete var morphism;
2009-01-21, by wenzelm
eliminated obsolete var morphism;
2009-01-21, by wenzelm
merged
2009-01-21, by wenzelm
tuned whitespace;
2009-01-21, by wenzelm
merged
2009-01-21, by wenzelm
removed vampire-wrapper (remote-script covers that)
2009-01-21, by immler
2 provers
2009-01-21, by immler
tuned;
2009-01-21, by immler
do not interrupt successful thread
2009-01-20, by immler
cancel whole group
2009-01-20, by immler
Automated merge with http://isabelle.in.tum.de/repos/isabelle/tip
2009-01-20, by immler
pass timeout to prover;
2009-01-20, by immler
typo
2009-01-20, by immler
merged
2009-01-20, by immler
modified remote script;
2009-01-20, by immler
Automated merge with http://isabelle.in.tum.de/repos/isabelle/tip
2009-01-19, by immler
removed useless
2009-01-14, by immler
simplified usage of remote-script; added compatible remote-atps
2009-01-12, by immler
dropped print_interps
2009-01-21, by haftmann
binding replaces bstring
2009-01-21, by haftmann
merged
2009-01-21, by haftmann
merged
2009-01-21, by haftmann
binding replaces bstring
2009-01-21, by haftmann
binding is alias for Binding.T
2009-01-21, by haftmann
dropped ID
2009-01-21, by haftmann
binding replaces bstring
2009-01-21, by haftmann
refined witness algebra
2009-01-21, by haftmann
code cleanup
2009-01-21, by haftmann
wrecked old locale package and related modules
2009-01-21, by haftmann
improved and corrected reading of class specs -- still draft version
2009-01-21, by haftmann
tuned
2009-01-21, by haftmann
tuned;
2009-01-20, by wenzelm
replaced java.util.Properties by plain association list;
2009-01-20, by wenzelm
replaced java.util.Properties by plain association list;
2009-01-20, by wenzelm
IsabelleSystem: provide Symbol.Interpretation;
2009-01-20, by wenzelm
more general init of Symbol.Interpretation, independent of IsabelleSystem instance;
2009-01-20, by wenzelm
more robust handling of quick_and_dirty;
2009-01-19, by wenzelm
Merged, overriding earlier fix.
2009-01-19, by ballarin
Fixed tutorial to compile with new locales; grammar of new locale commands.
2009-01-19, by ballarin
removed Ids;
2009-01-19, by wenzelm
removed Ids;
2009-01-19, by wenzelm
intern names of elements and attributes;
2009-01-19, by wenzelm
merged
2009-01-19, by haftmann
lcp = paulson
2009-01-19, by haftmann
"code equation" replaces "defining equation"
2009-01-19, by haftmann
tuned
2009-01-19, by haftmann
improved tackling of subclasses
2009-01-19, by haftmann
tuned proof
2009-01-19, by haftmann
smart path detection
2009-01-18, by haftmann
corrected user aliases
2009-01-18, by haftmann
added churn script
2009-01-18, by haftmann
Scala wrapper for interactive Isar documents;
2009-01-18, by wenzelm
added append_list, encode_list;
2009-01-18, by wenzelm
join_results: when dependencies are resulved (but not finished yet),
2009-01-18, by wenzelm
with_attributes: make double sure that unsafe attributes are avoided;
2009-01-18, by wenzelm
bug fixes
2009-01-18, by nipkow
bug fixes
2009-01-18, by nipkow
improved calculation of morphisms and rules
2009-01-18, by haftmann
merged
2009-01-17, by haftmann
tuned signature
2009-01-17, by haftmann
exported depedencies; tuned signature
2009-01-17, by haftmann
merged
2009-01-17, by huffman
merged
2009-01-16, by huffman
use match_tac instead of resolve_tac for continuity simproc
2009-01-15, by huffman
more instance declarations for poly
2009-01-15, by huffman
add lemmas about degree
2009-01-15, by huffman
rename plength to psize
2009-01-15, by huffman
rename divmod_poly to pdivmod
2009-01-15, by huffman
merged.
2009-01-15, by huffman
add strictness and compactness lemmas to Product_Cpo.thy
2009-01-15, by huffman
rename Dsum.thy to Sum_Cpo.thy
2009-01-14, by huffman
minimize dependencies
2009-01-14, by huffman
add lemmas cont2monofunE, cont2cont_apply
2009-01-14, by huffman
add Product_Cpo.thy
2009-01-14, by huffman
less
more
|
(0)
-30000
-10000
-2048
+2048
+10000
+30000
tip