Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-1920
+1920
+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.
added notes;
2000-05-21, by wenzelm
new Isar version;
2000-05-21, by wenzelm
replaced {{ }} by { };
2000-05-21, by wenzelm
cite isabelle-axclass;
2000-05-21, by wenzelm
improved \BG, \EN;
2000-05-21, by wenzelm
removed is_type_abbr;
2000-05-21, by wenzelm
removed is_type_abbr;
2000-05-21, by wenzelm
adapted to inner syntax of sorts;
2000-05-21, by wenzelm
replaced {{ }} by { };
2000-05-21, by wenzelm
added sort_of_term;
2000-05-21, by wenzelm
added read_sort;
2000-05-21, by wenzelm
*** empty log message ***
2000-05-21, by wenzelm
new stuff;
2000-05-21, by wenzelm
\urlstyle{rm};
2000-05-21, by wenzelm
snapshot of new Isar'ized version;
2000-05-21, by wenzelm
added lemma.
2000-05-20, by nipkow
fixed link
2000-05-20, by nipkow
* HOL/ML: even fewer consts are declared as global (see theories Ord,
2000-05-18, by wenzelm
print_state: flag for proof only;
2000-05-18, by wenzelm
hide: check declared;
2000-05-18, by wenzelm
added disable_pr, enable_pr;
2000-05-18, by wenzelm
'pr' now prints actual proof states only;
2000-05-18, by wenzelm
fewer consts declared as global;
2000-05-18, by wenzelm
'apply' consumes facts;
2000-05-18, by wenzelm
Proof General -- if present make this the default;
2000-05-17, by wenzelm
export generic_simp_tac;
2000-05-17, by wenzelm
changed to cope with the rewriting of #2+n to Suc(Suc n)
2000-05-16, by paulson
new policy to simplify the use of numerals:
2000-05-16, by paulson
reverted to old proof of dominoes_tile_row, given new treatment of #2+...
2000-05-16, by paulson
Replaced some definitions involving epsilon by more readable primrec
2000-05-15, by berghofe
alist_rec and assoc are now defined using primrec and thus no longer
2000-05-15, by berghofe
Removed unnecessary primrec equations of hd and last involving arbitrary.
2000-05-15, by berghofe
collected three proofs into rename_client_map_tac
2000-05-15, by paulson
added the dummy theory Integ/NatSimprocs.thy
2000-05-15, by paulson
updated
2000-05-12, by paulson
new simprules needed because of new subtraction rewriting
2000-05-12, by paulson
nat_diff_split' now called nat_diff_split
2000-05-12, by paulson
deleted a lot of obsolete arithmetic lemmas
2000-05-12, by paulson
tidied
2000-05-12, by paulson
new simprules for nat_case and nat_rec
2000-05-12, by paulson
tidying, especially to remove zcompare_rls from proofs
2000-05-12, by paulson
a massive tidy-up
2000-05-12, by paulson
NatSimprocs is now a theory, not a file
2000-05-12, by paulson
new theorem one_le_power
2000-05-12, by paulson
tidied
2000-05-12, by paulson
deleted some redundant simprules
2000-05-12, by paulson
new dummy theory; prevents strange errors when loading NatSimprocs.ML
2000-05-12, by paulson
improved name of simproc;
2000-05-12, by wenzelm
fixed theory deps;
2000-05-10, by wenzelm
base on IntArith instead of Int (in order to leave out deleted simproc!);
2000-05-10, by wenzelm
dest_mss: sort procs wrt. names;
2000-05-10, by wenzelm
FAKE_BUILD;
2000-05-10, by wenzelm
polyml;
2000-05-10, by wenzelm
tuned;
2000-05-10, by wenzelm
new default simprule for better compatibility with old setup
2000-05-10, by paulson
tidied
2000-05-10, by paulson
tuned;
2000-05-10, by wenzelm
use proper version of pdfsetup.sty;
2000-05-09, by wenzelm
added semicolons;
2000-05-09, by wenzelm
updated keywords;
2000-05-09, by wenzelm
named "op ^" definitions;
2000-05-09, by wenzelm
improved X-Symbol stuff;
2000-05-09, by wenzelm
more examples
2000-05-09, by paulson
added INSTALL;
2000-05-08, by wenzelm
moved theory Sexp to Induct examples;
2000-05-08, by wenzelm
strip = impI allI allI;
2000-05-08, by wenzelm
replaced rabs by overloaded abs;
2000-05-08, by wenzelm
yet another example
2000-05-08, by paulson
new example
2000-05-08, by paulson
tidied
2000-05-08, by paulson
better simplification of the result of simprocs
2000-05-08, by paulson
moved le_square, proved le_cube
2000-05-08, by paulson
more details
2000-05-08, by paulson
tuned msg;
2000-05-08, by wenzelm
val needs_filtered_use = true;
2000-05-08, by wenzelm
recovered \seealso;
2000-05-08, by wenzelm
improved indexing;
2000-05-08, by wenzelm
\usepackage{makeidx};
2000-05-08, by wenzelm
tuned GARBAGE;
2000-05-08, by wenzelm
improved handling of Isabelle styles (less garbage);
2000-05-08, by wenzelm
updated;
2000-05-08, by wenzelm
updated syntax of simp options: (no_asm) etc.;
2000-05-08, by wenzelm
removed \isabelledefaultstyle (use \isabellestyle instead);
2000-05-08, by wenzelm
always discgarb -c;
2000-05-08, by wenzelm
fixed clash with new 'abs' const;
2000-05-06, by wenzelm
use Sign.simple_read_term;
2000-05-05, by wenzelm
error msg: counting from one (again), in order to be consistent with
2000-05-05, by wenzelm
tuned messages;
2000-05-05, by wenzelm
removed dead code: listof;
2000-05-05, by wenzelm
use Args.colon / Args.parens;
2000-05-05, by wenzelm
adapted to new arithmetic simprocs;
2000-05-05, by wenzelm
added scan_to_id (used to be in Pure/section_utils.ML);
2000-05-05, by wenzelm
removed Pure/section_utils.ML;
2000-05-05, by wenzelm
improved syntax of method options (no_asm) etc;
2000-05-05, by wenzelm
removed index2;
2000-05-05, by wenzelm
updated;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
GPLed;
2000-05-05, by wenzelm
added simple_read_term;
2000-05-05, by wenzelm
tuned msg;
2000-05-05, by wenzelm
Added constant abs.
2000-05-05, by nipkow
simprocs now simplify the RHS of their result
2000-05-05, by paulson
new lemmas about binary division
2000-05-05, by paulson
Added AVL
2000-05-05, by nipkow
if_weak_cong should make linear arithmetic faster
2000-05-04, by paulson
a safer way of proving literal equalities
2000-05-04, by paulson
from Suc...Suc to #m
2000-05-04, by paulson
of course it should use Main
2000-05-04, by paulson
new lemmas concerning powers and #mmm
2000-05-04, by paulson
changed 2 to #2
2000-05-04, by paulson
Suc 0 -> 1
2000-05-04, by paulson
card_Pow is no longer a default simprule because it uses unary 2
2000-05-04, by paulson
simprocs
2000-05-04, by paulson
further tidying of integer simprocs
2000-05-04, by paulson
removed obsolete simproc combine_coeff
2000-05-03, by paulson
Installation of CombineNumerals for the integers
2000-05-03, by paulson
removed obsolete simprocs
2000-05-03, by paulson
removed obsolete "evenness" proofs
2000-05-02, by paulson
TEMPORARY REMOVAL OF TWO BROKEN EXAMPLES
2000-05-02, by paulson
modified for new simprocs
2000-05-02, by paulson
now using binary naturals
2000-05-02, by paulson
various bug fixes
2000-05-02, by paulson
Cassini identity is easier to prove using INTEGERS
2000-05-02, by paulson
a more modern proof
2000-05-02, by paulson
now with combine_numerals
2000-05-02, by paulson
combine_numerals replaces both fold_Suc and combine_coeff
2000-05-02, by paulson
new simproc, replacing combine_coeffs and working for nat, int, real
2000-05-02, by paulson
signature change
2000-04-28, by paulson
inserted triviality check
2000-04-28, by paulson
*** empty log message ***
2000-04-25, by nipkow
new, but still slow, proofs using binary numerals
2000-04-23, by paulson
[Int_CC.sum_conv, Int_CC.rel_conv] no longer exist
2000-04-23, by paulson
number_of now takes a type arg
2000-04-23, by paulson
this change saves 15 seconds
2000-04-23, by paulson
bug fixes to new simprocs
2000-04-23, by paulson
[Int_CC.sum_conv, Int_CC.rel_conv] no longer exist
2000-04-23, by paulson
removed some duplication, etc.
2000-04-23, by paulson
now uses the new cancel_numerals simproc
2000-04-23, by paulson
Provers/Arith/inverse_fold.ML is already obsolete
2000-04-21, by paulson
cleaner exceptions
2000-04-21, by paulson
now works for coefficients, not just for numerals
2000-04-21, by paulson
new file containing simproc invocations, from NatBin.ML
2000-04-21, by paulson
moved the simproc code to NatSimprocs.ML
2000-04-21, by paulson
Provers/Arith/inverse_fold.ML is already obsolete
2000-04-21, by paulson
new file Integ/NatSimprocs.ML
2000-04-21, by paulson
Provers/Arith/inverse_fold.ML is already obsolete
2000-04-21, by paulson
*** empty log message ***
2000-04-20, by nipkow
*** empty log message ***
2000-04-19, by nipkow
TuturialI;
2000-04-19, by wenzelm
*** empty log message ***
2000-04-19, by nipkow
check_file: keep expanded (!) absolute path;
2000-04-19, by wenzelm
Adding generated files
2000-04-19, by nipkow
*** empty log message ***
2000-04-19, by nipkow
fixed -c default value;
2000-04-19, by wenzelm
Adding generated files.
2000-04-19, by nipkow
I wonder which files i forgot.
2000-04-19, by nipkow
*** empty log message ***
2000-04-19, by nipkow
I wonder if that's all?
2000-04-19, by nipkow
deleted obsolete lemma_not_leI2
2000-04-19, by paulson
removal of less_SucI, le_SucI from default simpset
2000-04-19, by paulson
replaced obsolete diff_right_cancel by diff_diff_eq
2000-04-18, by paulson
added number_of_const: term
2000-04-18, by paulson
tidied
2000-04-18, by paulson
instantiates new simprocs for numerals of type "nat"
2000-04-18, by paulson
new simprocs for numerals of type "nat"
2000-04-18, by paulson
emilimated global names;
2000-04-18, by wenzelm
removed obsolete "simpset" keyword;
2000-04-18, by wenzelm
renamed 'hide' to 'hide_action';
2000-04-18, by wenzelm
fixed theory deps;
2000-04-18, by wenzelm
made SML/NJ happy;
2000-04-17, by wenzelm
made SML/NJ happy;
2000-04-17, by wenzelm
* improved name spaces: ambiguous output is qualified; support for
2000-04-17, by wenzelm
improved output of ambiguous entries;
2000-04-17, by wenzelm
Pretty.chunks;
2000-04-17, by wenzelm
'global' / 'local': comment;
2000-04-17, by wenzelm
name space hide operations;
2000-04-17, by wenzelm
global/local_path: comment;
2000-04-17, by wenzelm
added 'hide';
2000-04-17, by wenzelm
tuned msg;
2000-04-17, by wenzelm
NameSpace.is_qualified;
2000-04-17, by wenzelm
Pretty.chunks;
2000-04-17, by wenzelm
mod to error msg
2000-04-15, by nipkow
next_block: reset_facts;
2000-04-15, by wenzelm
plain ASCII;
2000-04-15, by wenzelm
intrn_arity: reject type abbreviations;
2000-04-14, by wenzelm
added is_type_abbr;
2000-04-14, by wenzelm
\newenvironment{isabellequote};
2000-04-14, by wenzelm
global \isa@parindent, \isa@parskip;
2000-04-14, by wenzelm
use HOLogic.termT;
2000-04-14, by wenzelm
outer syntax: no simps;
2000-04-13, by wenzelm
recdef: no simps;
2000-04-13, by wenzelm
stopped using the obsolete "nat_ind_tac"
2000-04-13, by paulson
added some new iff-lemmas; removed some obsolete thms
2000-04-13, by paulson
tidied
2000-04-13, by paulson
tuned;
2000-04-13, by wenzelm
*** empty log message ***
2000-04-13, by nipkow
Simplifier options;
2000-04-13, by wenzelm
Times -> <*>
2000-04-13, by nipkow
fixed ??/?;
2000-04-13, by wenzelm
fixed index;
2000-04-13, by wenzelm
added simp_options;
2000-04-13, by wenzelm
intro/elim_tac: match only;
2000-04-13, by wenzelm
made mod_less_divisor a simplification rule.
2000-04-13, by nipkow
InductMethod.concls_of;
2000-04-12, by wenzelm
tuned;
2000-04-12, by wenzelm
export concl_of;
2000-04-12, by wenzelm
tuned \isasymlbrace;
2000-04-12, by wenzelm
'insts' syntax;
2000-04-12, by wenzelm
improved 'induct(_tac)' syntax;
2000-04-12, by wenzelm
added 'insert' method;
2000-04-12, by wenzelm
added inst, insts;
2000-04-12, by wenzelm
improved induct_tac;
2000-04-12, by wenzelm
induct stripped: match_tac;
2000-04-12, by wenzelm
Args.name_dummy;
2000-04-12, by wenzelm
fixed 'induct_tac' syntax;
2000-04-12, by wenzelm
handle dir prefix;
2000-04-10, by wenzelm
improved document preparation;
2000-04-10, by wenzelm
fixed comment;
2000-04-08, by wenzelm
added 'ML_command';
2000-04-07, by wenzelm
apply etc.: comments;
2000-04-07, by wenzelm
tuned \isasymlbrace;
2000-04-06, by wenzelm
added \isasymlbrace, \isasymrbrace, \isasymtop;
2000-04-06, by wenzelm
'welcome' made diagnostic;
2000-04-06, by wenzelm
added Isar_examples/NestedDatatype.thy;
2000-04-05, by wenzelm
added NestedDatatype.thy;
2000-04-05, by wenzelm
added NestedDatatype;
2000-04-05, by wenzelm
fixed goal selection;
2000-04-05, by wenzelm
Isar: simplified (more robust) goal selection of proof methods;
2000-04-05, by wenzelm
induct/case_tac emulation: optional rule;
2000-04-05, by wenzelm
HEADGOAL;
2000-04-05, by wenzelm
tuned comment;
2000-04-05, by wenzelm
removed "as" keyword;
2000-04-05, by wenzelm
suppress warning;
2000-04-05, by wenzelm
print_simpset / print_claset command;
2000-04-04, by wenzelm
case_tac / induct_tac: optional rule;
2000-04-04, by wenzelm
case_tac, induct_tac;
2000-04-04, by wenzelm
'let': replaced 'as' by 'and';
2000-04-04, by wenzelm
tuned recover;
2000-04-03, by wenzelm
isapar, isamarkuptext, isamarkuptxt turned into environments;
2000-04-03, by wenzelm
markup_env_command 'text' / 'txt';
2000-04-03, by wenzelm
support markup environments;
2000-04-03, by wenzelm
tuned presentation;
2000-04-01, by wenzelm
proper naming of fib equations;
2000-04-01, by wenzelm
recdef: admit names/atts;
2000-04-01, by wenzelm
isatool document: tuned -c option;
2000-04-01, by wenzelm
recdef: admit name and atts;
2000-04-01, by wenzelm
tuned -c option;
2000-04-01, by wenzelm
recover: observe stopper;
2000-04-01, by wenzelm
presentation ignore stuff: swallow newline;
2000-04-01, by wenzelm
added is_newline;
2000-04-01, by wenzelm
'cd': diag;
2000-04-01, by wenzelm
more robust handling of explicit rules;
2000-04-01, by wenzelm
tuned mixfix syntax;
2000-04-01, by wenzelm
added ProofGeneral.undo;
2000-04-01, by wenzelm
isatool document: check output file (workaround PolyML problem with RC);
2000-04-01, by wenzelm
use cong_add_global att;
2000-03-31, by wenzelm
added cong atts;
2000-03-31, by wenzelm
added cong atts;
2000-03-31, by wenzelm
made SML/XL happy;
2000-03-31, by wenzelm
change_global/local_css move to Provers/clasimp.ML;
2000-03-31, by wenzelm
setup cong_attrib_setup;
2000-03-31, by wenzelm
added change_global/local_css;
2000-03-31, by wenzelm
added 'cong' att;
2000-03-31, by wenzelm
tuned;
2000-03-31, by wenzelm
params: preserve case names;
2000-03-31, by wenzelm
fixed indexing of elim rules;
2000-03-31, by wenzelm
use Attrib.add_del_args;
2000-03-31, by wenzelm
added add_del_args;
2000-03-31, by wenzelm
fixed goal syntax;
2000-03-31, by wenzelm
comments modified
2000-03-31, by nipkow
tuned
2000-03-31, by kleing
included new stanford mirror, mirror links now point to source directly
2000-03-31, by kleing
updated recdef
2000-03-31, by nipkow
tuned;
2000-03-30, by wenzelm
recdef
2000-03-30, by nipkow
If all termination conditions are proved automatically,
2000-03-30, by nipkow
recdef.rules -> recdef.simps
2000-03-30, by nipkow
mod in recdef allows to access the correct simpset via simpset().
2000-03-30, by nipkow
the simplification rules returned from TFL are now paired with the row they
2000-03-30, by nipkow
* Isar/Pure: local results and corresponding term bindings are now
2000-03-30, by wenzelm
support Hindley-Milner polymorphisms in results and bindings;
2000-03-30, by wenzelm
added 'moreover' and 'ultimately';
2000-03-30, by wenzelm
added \MOREOVER, \ULTIMATELY;
2000-03-30, by wenzelm
support Hindley-Milner polymorphisms in binds and facts;
2000-03-30, by wenzelm
support Hindley-Milner polymorphisms in binds and facts;
2000-03-30, by wenzelm
let_bind(_i): polymorphic version;
2000-03-30, by wenzelm
ProofContext.find_free;
2000-03-30, by wenzelm
'tactic': refer to PureIsar structure;
2000-03-30, by wenzelm
?this: support params;
2000-03-30, by wenzelm
support polymorphic Vars;
2000-03-30, by wenzelm
tuned;
2000-03-30, by wenzelm
foldl_term_types: depend on term as well;
2000-03-30, by wenzelm
read_def_cterms: use Sign.read_def_terms;
2000-03-30, by wenzelm
read_def_terms (no certify yet);
2000-03-30, by wenzelm
export update_multi;
2000-03-30, by wenzelm
added tvars_intr_list;
2000-03-30, by wenzelm
*** empty log message ***
2000-03-29, by nipkow
*** empty log message ***
2000-03-29, by nipkow
mods because of weak_case_cong -> removed Action.ML twice
2000-03-28, by nipkow
added weak_case_cong feature
2000-03-28, by nipkow
mods because of weak_case_cong
2000-03-28, by nipkow
fixed railqtoken;
2000-03-28, by wenzelm
-I option;
2000-03-28, by wenzelm
renamed 'hoare_vcg' to 'hoare';
2000-03-27, by wenzelm
tuned;
2000-03-27, by wenzelm
fixed dddot_tr;
2000-03-27, by wenzelm
rail token vs. terminal;
2000-03-27, by wenzelm
fixed term syntax;
2000-03-27, by wenzelm
tail token vs. terminal;
2000-03-27, by wenzelm
fixed \rail@tokenfont (ever used?);
2000-03-27, by wenzelm
added an order-sorted version of quickSort
2000-03-27, by paulson
simplified constant "colored"
2000-03-27, by paulson
added 'ultimately';
2000-03-26, by wenzelm
added WhileRule';
2000-03-26, by wenzelm
made SML/NJ happy;
2000-03-26, by wenzelm
tuned presentation;
2000-03-26, by wenzelm
tuned;
2000-03-26, by wenzelm
ignore_stuff;
2000-03-26, by wenzelm
tuned output;
2000-03-26, by wenzelm
!!!! = cut "Corrupted outer syntax in presentation";
2000-03-26, by wenzelm
added is_begin/end_ignore;
2000-03-26, by wenzelm
tuned targets;
2000-03-26, by wenzelm
tuned;
2000-03-25, by wenzelm
improved (anti)quote_tr(');
2000-03-25, by wenzelm
addsimprocs [record_simproc];
2000-03-25, by wenzelm
tuned antiquote_tr';
2000-03-25, by wenzelm
export updateN;
2000-03-25, by wenzelm
use abstract syntax;
2000-03-24, by wenzelm
plain ASCII;
2000-03-24, by wenzelm
arith method: HEADGOAL;
2000-03-24, by wenzelm
HOL/ex/Multiquote;
2000-03-24, by wenzelm
added HOL/ex/Multiquote.thy;
2000-03-24, by wenzelm
tuned;
2000-03-24, by wenzelm
usedir -D: update styles as well;
2000-03-24, by wenzelm
usedir -D: update styles;
2000-03-24, by wenzelm
improved dump of styles;
2000-03-24, by wenzelm
-o sty;
2000-03-24, by wenzelm
comments
2000-03-24, by nipkow
added 'moreover' command;
2000-03-23, by wenzelm
tuned output;
2000-03-23, by wenzelm
tuned spacing;
2000-03-23, by wenzelm
ex/Antiquote.thy made new-style theory;
2000-03-23, by wenzelm
now exclusively uses rtac/dtac/etac rather than the long forms
2000-03-23, by paulson
restored the MESON examples file HOL/ex/mesontest2.ML
2000-03-23, by paulson
made a proof more robust (did not like Suc_less_eq)
2000-03-22, by paulson
Suc_less_eq now with AddIffs. How could this have been overlooked?
2000-03-22, by paulson
combined finite_Int1/2 as finite_Int. Deleted the awful "lemma" from the
2000-03-22, by paulson
made more robust
2000-03-22, by paulson
tidied using new "inst" rule
2000-03-22, by paulson
tidied using new "inst" rule
2000-03-22, by paulson
new meta-rule "inst", a shorthand for read_instantiate_sg
2000-03-22, by paulson
goal_spec: [!];
2000-03-21, by wenzelm
tuned;
2000-03-21, by wenzelm
tuned;
2000-03-21, by wenzelm
tuned;
2000-03-21, by wenzelm
tuned comment;
2000-03-21, by wenzelm
help message;
2000-03-21, by wenzelm
handle general case: params and hyps of thesis;
2000-03-21, by wenzelm
soft_asm_tac: hack to norm goal;
2000-03-21, by wenzelm
proof methods: 'case_tac' / 'induct_tac';
2000-03-20, by wenzelm
tuned degenerate cases / induct;
2000-03-20, by wenzelm
added prove_goalw_cterm;
2000-03-20, by wenzelm
quick_and_dirty moved to Isar/skip_proof.ML;
2000-03-20, by wenzelm
use Args.goal_spec;
2000-03-20, by wenzelm
goal_spec;
2000-03-20, by wenzelm
ALLGOALS_RANGE superceded by Seq.INTERVAL;
2000-03-20, by wenzelm
improved support for emulating tactic scripts;
2000-03-20, by wenzelm
res_inst_tac etc.;
2000-03-20, by wenzelm
goalspec;
2000-03-20, by wenzelm
case_tac, induct_tac;
2000-03-20, by wenzelm
tactic emulation;
2000-03-20, by wenzelm
tidied
2000-03-20, by paulson
the perm_rules variable is no longer needed
2000-03-20, by paulson
tidied
2000-03-20, by paulson
replaced best_tac by force_tac, allowing some arithmetic reasoning
2000-03-20, by paulson
renamed a variable to avoid possible free/bound confusion
2000-03-20, by paulson
a possibly (?) more perspicous simprule in the "simpset" part
2000-03-20, by paulson
now based on "Main", as it should be
2000-03-20, by paulson
deleted unnecessary "simpset" part from recdef
2000-03-20, by paulson
'oops' made proper;
2000-03-18, by wenzelm
intro_classes_tac: REPEAT_ALL_NEW;
2000-03-18, by wenzelm
tuned comments;
2000-03-18, by wenzelm
tuned;
2000-03-18, by wenzelm
obtain;
2000-03-18, by wenzelm
simplified setup;
2000-03-18, by wenzelm
pure methods / atts moved here;
2000-03-18, by wenzelm
tuned;
2000-03-18, by wenzelm
obtain;
2000-03-18, by wenzelm
parskip 0pt;
2000-03-17, by wenzelm
tuned;
2000-03-17, by wenzelm
fixed theory, context typing;
2000-03-17, by wenzelm
tuned;
2000-03-17, by wenzelm
simplified Proof General setup;
2000-03-17, by wenzelm
untag: only name arg;
2000-03-17, by wenzelm
arith: "!" arg;
2000-03-17, by wenzelm
x-symbol;
2000-03-17, by wenzelm
fixed \OBTAIN;
2000-03-17, by wenzelm
fixed dep;
2000-03-17, by wenzelm
arith method: bang arg;
2000-03-17, by wenzelm
\isamarkupheader: \section;
2000-03-17, by wenzelm
generic "kill" command;
2000-03-17, by wenzelm
old_symbol_source: include header;
2000-03-17, by wenzelm
kill: include kill_proof;
2000-03-17, by wenzelm
fixed untag;
2000-03-17, by wenzelm
untag: remove all tags of given name;
2000-03-17, by wenzelm
no begin_goal marker (interferes with "latex" etc. output; useless anyway?)
2000-03-17, by wenzelm
next_block: allow in non-goal blocks as well (experimental);
2000-03-17, by wenzelm
re-ordered the theorems
2000-03-17, by paulson
better error messages, especially for multiple types
2000-03-17, by paulson
Splitter support;
2000-03-16, by wenzelm
added HOL/PreLIst.thy;
2000-03-16, by wenzelm
tuned;
2000-03-16, by wenzelm
do not change parindent/parskip;
2000-03-16, by wenzelm
Isar: splitter support; improved diagnostics;
2000-03-16, by wenzelm
Splitter support;
2000-03-16, by wenzelm
moved "cases" to generic.tex;
2000-03-16, by wenzelm
tuned;
2000-03-16, by wenzelm
Named local contexts (cases);
2000-03-16, by wenzelm
Added setup for primrec theory data.
2000-03-15, by berghofe
get_recdef now returns None instead of raising ERROR.
2000-03-15, by berghofe
Added new theory data slot for primrec equations.
2000-03-15, by berghofe
Now returns theorems with correct names in derivations.
2000-03-15, by berghofe
Eliminated store_clasimp.
2000-03-15, by berghofe
- Fixed bug in prove_casedist_thms (proof failed because of
2000-03-15, by berghofe
made SML/XL happy;
2000-03-15, by wenzelm
## -D document;
2000-03-15, by wenzelm
renamed isabelle env;
2000-03-15, by wenzelm
splitter setup;
2000-03-15, by wenzelm
clasimp: include Splitter;
2000-03-15, by wenzelm
splitter setup;
2000-03-15, by wenzelm
tuned comments;
2000-03-15, by wenzelm
include Splitter.split_modifiers;
2000-03-15, by wenzelm
added attributes, method modifiers, theory setup;
2000-03-15, by wenzelm
export change_global_ss, change_local_ss;
2000-03-15, by wenzelm
removed export_chain;
2000-03-15, by wenzelm
eliminated toplevel stack;
2000-03-15, by wenzelm
'pr': modes, optional limit;
2000-03-15, by wenzelm
pr: modes, optional limit;
2000-03-15, by wenzelm
pretty chunks;
2000-03-15, by wenzelm
tuned comment;
2000-03-15, by wenzelm
tuned comments;
2000-03-15, by wenzelm
added pretty_goals(_marker);
2000-03-15, by wenzelm
removed Pretty.spc;
2000-03-15, by wenzelm
use Pretty.str / Pretty.raw_str;
2000-03-15, by wenzelm
removed lst, strlen, strlen_real, spc, sym;
2000-03-15, by wenzelm
made links to homepages absolute, avoids trouble with relative links on the
2000-03-15, by kleing
'undo' prints state (again);
2000-03-14, by wenzelm
pr, disable_pr, enable_pr;
2000-03-14, by wenzelm
silence undo command;
2000-03-14, by wenzelm
tuned comments;
2000-03-14, by wenzelm
invoke_case: include attributes;
2000-03-14, by wenzelm
'cases' and 'induct' methods;
2000-03-14, by wenzelm
tuned 'case';
2000-03-14, by wenzelm
added 'case' command;
2000-03-14, by wenzelm
added \NEXT;
2000-03-14, by wenzelm
proper symbol_output for "xsymbols" mode;
2000-03-13, by wenzelm
replaced exhaust_tac by case_tac;
2000-03-13, by wenzelm
renamed cases_tac to case_tac;
2000-03-13, by wenzelm
case_tac now subsumes both boolean and datatype cases;
2000-03-13, by wenzelm
use cases;
2000-03-13, by wenzelm
* HOL: exhaust_tac on datatypes superceded by new case_tac;
2000-03-13, by wenzelm
renamed cases_tac to case_tac;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
removed cases_of;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
use HOLogic.Not;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
export vars_of;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
added Not;
2000-03-13, by wenzelm
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
tuned;
2000-03-13, by wenzelm
cases: preserve order;
2000-03-13, by wenzelm
*** empty log message ***
2000-03-13, by nipkow
exhaust -> cases
2000-03-13, by nipkow
exhaust_tac -> cases_tac
2000-03-13, by nipkow
renamed "f" to "le" and "mset" to "multiset"
2000-03-13, by paulson
fixed the goal statement of sorted_qsort
2000-03-13, by paulson
adapted to new PureThy.add_thms etc.;
2000-03-13, by wenzelm
add_thms, add_axioms, add_defs: return theorems as well;
2000-03-13, by wenzelm
added |>> and |>>>;
2000-03-13, by wenzelm
exhaust->cases
2000-03-13, by nipkow
Type.typ_match now uses Vartab instead of association lists.
2000-03-10, by berghofe
tidied
2000-03-10, by paulson
now uses recdef instead of "rules"
2000-03-10, by paulson
tidied, and new thm perm_append2_eq
2000-03-10, by paulson
cases_tac
2000-03-10, by nipkow
Type.typ_match now uses Vartab instead of association lists.
2000-03-10, by berghofe
Type.unify now uses Vartab instead of association lists.
2000-03-10, by berghofe
Added function min_key.
2000-03-10, by berghofe
Added functions subst_TVars_Vartab and typ_subst_TVars_Vartab.
2000-03-10, by berghofe
Envir now uses Vartab instead of association lists.
2000-03-10, by berghofe
Type.unify and Type.typ_match now use Vartab instead of association lists.
2000-03-10, by berghofe
add_cases_induct: produce proper case names;
2000-03-10, by wenzelm
type descr;
2000-03-10, by wenzelm
check_case: disallow (T)Vars in invoked case;
2000-03-09, by wenzelm
quote tag arguments;
2000-03-09, by wenzelm
more robust case names of induct;
2000-03-09, by wenzelm
cleaned comment;
2000-03-09, by wenzelm
nicely tarted up Mutil
2000-03-09, by paulson
renamed to rsync-isabelle;
2000-03-09, by wenzelm
tuned;
2000-03-09, by wenzelm
made rsync "official"
2000-03-09, by kleing
mod_less, div_less are now default simprules
2000-03-09, by paulson
moved more lemmas to Convert (transitivity etc)
2000-03-09, by kleing
mod_less, div_less are now default simprules
2000-03-09, by paulson
Factorization
2000-03-09, by paulson
rsync goes "official" (started at boot time)
2000-03-09, by kleing
tuned for completeness of LBV
2000-03-09, by kleing
some more small lemmas
2000-03-09, by kleing
completeness of the lightweight bytecode verifier
2000-03-09, by kleing
added NT case for method invocation
2000-03-09, by kleing
minor adjustments in branch and method invocation for completeness of LBV
2000-03-09, by kleing
updated discussion of compilers
2000-03-09, by paulson
add_cases: omit unnamed;
2000-03-08, by wenzelm
invoke_case: name assumption;
2000-03-08, by wenzelm
fixed section syntax;
2000-03-08, by wenzelm
sect: exlude ":" from parser;
2000-03-08, by wenzelm
removed tune_names;
2000-03-08, by wenzelm
tuned ML types;
2000-03-08, by wenzelm
tuned;
2000-03-08, by wenzelm
added \CASE, \OBTAIN, \SORRY, \OOPS;
2000-03-08, by wenzelm
added dest_global/local_rules;
2000-03-08, by wenzelm
mk_elims, add_cases_induct: name rule cases;
2000-03-08, by wenzelm
generalized FINDGOAL, HEADGOAL;
2000-03-08, by wenzelm
handling of local contexts: print_cases, get_case, add_cases;
2000-03-08, by wenzelm
added METHOD_CASES, resolveq_cases_tac;
2000-03-08, by wenzelm
added invoke_case;
2000-03-08, by wenzelm
added 'case' command;
2000-03-08, by wenzelm
added print_cases;
2000-03-08, by wenzelm
added 'case_names' and 'params';
2000-03-08, by wenzelm
added rule_cases.ML;
2000-03-08, by wenzelm
export ALLGOALS_RANGE;
2000-03-08, by wenzelm
added (un)tag_rule;
2000-03-08, by wenzelm
added Isar/rule_cases.ML;
2000-03-08, by wenzelm
added isatool mkdir;
2000-03-08, by wenzelm
isabelle -c: tell ML system to compress output image;
2000-03-08, by wenzelm
pass -c option;
2000-03-08, by wenzelm
observe COMPRESS option;
2000-03-08, by wenzelm
option -c: tell ML system to compress output image;
2000-03-08, by wenzelm
* isatool mkdir provides easy setup of Isabelle session directories,
2000-03-08, by wenzelm
tuned error msg: rows counted from 1;
2000-03-08, by wenzelm
tidied
2000-03-08, by paulson
tidied
2000-03-08, by paulson
function "remove" and new lemmas for Factorization
2000-03-08, by paulson
new theory ex/Factorization
2000-03-08, by paulson
new lemmas
2000-03-08, by paulson
added simple_args;
2000-03-06, by wenzelm
argument: include verbatim;
2000-03-06, by wenzelm
moved use_mltext, use_mltext_theory, use_let, use_setup to context.ML;
2000-03-06, by wenzelm
added use_mltext, use_mltext_theory, use_let, use_setup (from isar_thy.ML);
2000-03-06, by wenzelm
rsyncd setup;
2000-03-06, by wenzelm
switched to mirroring with rsync server
2000-03-06, by kleing
new Poly/ML setup made default;
2000-03-06, by wenzelm
induct: "stripped" option;
2000-03-04, by wenzelm
require NatDef;
2000-03-04, by wenzelm
REPEAT_ALL_NEW;
2000-03-04, by wenzelm
added REPEAT_ALL_NEW;
2000-03-04, by wenzelm
tidied
2000-03-04, by paulson
tidied
2000-03-04, by paulson
new theories UNITY/Detects, UNITY/Reachability
2000-03-04, by paulson
added con_elim_s(olved_)tac;
2000-03-03, by wenzelm
mk_cases / inductive_cases: use InductMethod.con_elim_(solved_)tac;
2000-03-03, by wenzelm
added multi_resolveq, resolveq_tac;
2000-03-03, by wenzelm
Added Tanja's Detects and Reachability theories. Also
2000-03-03, by paulson
improved reasoning about {} and UNIV
2000-03-03, by paulson
join_rules: compatibility check;
2000-03-03, by wenzelm
token_trans: symbol length;
2000-03-03, by wenzelm
join induct rules;
2000-03-02, by wenzelm
added 'prolog' method;
2000-03-02, by wenzelm
added freeze_all;
2000-03-02, by wenzelm
polished version of the Allocator using Rename
2000-03-02, by paulson
tidied the proofs of singleton_insert_inj_eq, singleton_insert_inj_eq' and
2000-03-02, by paulson
project induct rule;
2000-03-01, by wenzelm
tuned;
2000-03-01, by wenzelm
test setup;
2000-03-01, by wenzelm
proper setup;
2000-03-01, by wenzelm
tuned;
2000-03-01, by wenzelm
expandshort
2000-03-01, by paulson
added a reference
2000-03-01, by paulson
new theorems from Sidi Ould Ehmety
2000-03-01, by paulson
tuned;
2000-02-29, by wenzelm
add_cases_induct: project_rules accomodates mutual induction;
2000-02-29, by wenzelm
tuned msgs;
2000-02-29, by wenzelm
even Alloc works again, using "rename"
2000-02-29, by paulson
replaced UN_constant, INT_constant by unconditional versions that rewrite
2000-02-29, by paulson
add_cases_induct: accomodate no_elim and no_ind flags;
2000-02-28, by wenzelm
new mostly working version; Alloc nearly converted to "Rename"
2000-02-28, by paulson
new thm vimage_Collect_eq
2000-02-28, by paulson
more bijection theorems
2000-02-28, by paulson
cases/induct attributes;
2000-02-27, by wenzelm
add_cases_induct: induct_method setup;
2000-02-27, by wenzelm
HOLogic.dest_conj;
2000-02-27, by wenzelm
HOLogic.dest_conj;
2000-02-27, by wenzelm
even better induct setup;
2000-02-27, by wenzelm
early setup of induct_method;
2000-02-27, by wenzelm
added dest_conj;
2000-02-27, by wenzelm
theorems [trans] = rev_mp mp;
2000-02-27, by wenzelm
use NetRules;
2000-02-27, by wenzelm
added major_prem_of;
2000-02-27, by wenzelm
added Isar/net_rules.ML;
2000-02-27, by wenzelm
simplified induct method;
2000-02-24, by wenzelm
tuned;
2000-02-24, by wenzelm
induct method: implicit rule;
2000-02-24, by wenzelm
rN = "record";
2000-02-24, by wenzelm
all_cases / all_inducts;
2000-02-24, by wenzelm
workaround res_inst_tac/lift_inst_rule bug by explicit type contraint;
2000-02-24, by wenzelm
capply, cabs: Sign.nodup_vars;
2000-02-24, by wenzelm
nodup_vars: fixed omission of 2 minor cases; account for Frees as well;
2000-02-24, by wenzelm
tuned generated TeX code;
2000-02-24, by wenzelm
renamed a lemma
2000-02-24, by nipkow
Added and renamed a lemma.
2000-02-24, by nipkow
not working yet. partial conversion to use "rename" instead of "extend"
2000-02-23, by paulson
new theorems inj_iff, surj_iff
2000-02-23, by paulson
new reference korf85
2000-02-23, by paulson
* Pure now provides its own version of intro/elim/dest attributes;
2000-02-22, by wenzelm
tuned syntax wrapper;
2000-02-22, by wenzelm
tuned "induct" syntax;
2000-02-22, by wenzelm
"cases" method;
2000-02-22, by wenzelm
added cases_tac;
2000-02-22, by wenzelm
induct: tuned syntax;
2000-02-22, by wenzelm
added cases_of, cases;
2000-02-22, by wenzelm
removed case_split thm binding;
2000-02-22, by wenzelm
added boolN;
2000-02-22, by wenzelm
proper variant names (admit field "r");
2000-02-22, by wenzelm
three easy new examples
2000-02-22, by paulson
tuned footnote;
2000-02-21, by wenzelm
HOL/record: fixed select-update simplification procedure to handle
2000-02-21, by wenzelm
var: skolem;
2000-02-21, by wenzelm
remove *.out;
2000-02-21, by wenzelm
renamed Univalent to univalent
2000-02-21, by oheimb
simplified some proofs
2000-02-21, by paulson
new examples that cannot be done in LEO
2000-02-21, by paulson
A few lemmas and some Adds.
2000-02-21, by nipkow
Added global let-simplification rule.
2000-02-20, by nipkow
Commenst.
2000-02-19, by nipkow
added instance declaration for finite product
2000-02-18, by oheimb
added split_eta_SetCompr, SetCompr_Sigma_eq
2000-02-18, by oheimb
added Suc_le_D
2000-02-18, by oheimb
added domI, domD
2000-02-18, by oheimb
changed precedence of function update
2000-02-18, by oheimb
installed lin arith for nat numerals.
2000-02-18, by nipkow
Rename: theory for applying a bijection over states to a UNITY program
2000-02-18, by paulson
new distributive laws
2000-02-18, by paulson
expandshort
2000-02-18, by paulson
many new theorems about inj, surj etc.
2000-02-18, by paulson
new theorem nat_diff_split'
2000-02-18, by paulson
New treatment of "guarantees" with polymorphic components and bijections.
2000-02-18, by paulson
Syntax translation functions;
2000-02-16, by wenzelm
fixed some overfull lines
2000-02-16, by paulson
a smaller point size reduces the number of overfull figures
2000-02-16, by paulson
cosmetics
2000-02-15, by kleing
fixed sel_upd simproc (less efficient, but more complete);
2000-02-15, by wenzelm
lightweight bytecode verifier with correctness proof
2000-02-15, by kleing
basic source deps;
2000-02-14, by wenzelm
easy_setup: fixed mksimps;
2000-02-14, by wenzelm
proof step: reset goal_facts;
2000-02-14, by wenzelm
mkdir -p $ISABELLE_BROWSER_INFO;
2000-02-14, by wenzelm
fixed prefer;
2000-02-14, by wenzelm
tuned msg;
2000-02-14, by wenzelm
added refine_end;
2000-02-13, by wenzelm
tuned attrib;
2000-02-13, by wenzelm
apply: observe facts;
2000-02-13, by wenzelm
prf_script commands made proper;
2000-02-13, by wenzelm
refine_end;
2000-02-13, by wenzelm
attrib: keyword_symid;
2000-02-13, by wenzelm
\isabellesimplestyle;
2000-02-10, by wenzelm
symid: include single symbolic char;
2000-02-10, by wenzelm
is_symbolic;
2000-02-10, by wenzelm
theorems [elim??] = sym;
2000-02-10, by wenzelm
added easy_setup;
2000-02-10, by wenzelm
add_judgment;
2000-02-10, by wenzelm
new thm and simprule inv_id
2000-02-10, by paulson
Cambridge-specific modifications
2000-02-10, by paulson
mirror dist page;
2000-02-09, by wenzelm
tuned;
2000-02-09, by wenzelm
mirror main page;
2000-02-09, by wenzelm
clearer "Obtaining" section
2000-02-09, by kleing
[df]rule methods;
2000-02-09, by wenzelm
document -c;
2000-02-09, by wenzelm
eliminated gif dir;
2000-02-09, by wenzelm
option -c;
2000-02-09, by wenzelm
updated the Client example
2000-02-09, by paulson
tidying: mostly spacing, but also simpler forms for Crypt_imp_OR2 & OR3_imp_OR2
2000-02-09, by paulson
new thm order_less_imp_le
2000-02-09, by paulson
(then_)tac: assert_backward;
2000-02-08, by wenzelm
added -c option (beware!);
2000-02-08, by wenzelm
rename -p to -P;
2000-02-08, by wenzelm
added forget_proof;
2000-02-08, by wenzelm
added K.qed_global;
2000-02-08, by wenzelm
omit Primes;
2000-02-08, by wenzelm
(then_)apply: prove -> prove;
2000-02-07, by wenzelm
assert_no_chain;
2000-02-07, by wenzelm
refine_no_facts: recover goal_facts;
2000-02-07, by wenzelm
tuned prefer/defer;
2000-02-07, by wenzelm
intro/elim/dest attributes: changed ! / !! flags to ? / ??;
2000-02-07, by wenzelm
paper available
2000-02-07, by oheimb
tidied some proofs
2000-02-07, by paulson
Branch: top elements of stack only need to be convertible (not equal)
2000-02-05, by kleing
tuned;
2000-02-05, by wenzelm
-I option;
2000-02-05, by wenzelm
-D PATH: dump generated document sources into PATH;
2000-02-05, by wenzelm
additional tex dump;
2000-02-05, by wenzelm
'.' == by this;
2000-02-05, by wenzelm
misc improvements;
2000-02-04, by wenzelm
added MicroJava/document;
2000-02-04, by wenzelm
added old_symbol_source;
2000-02-04, by wenzelm
Present.old_symbol_source;
2000-02-04, by wenzelm
tuned;
2000-02-04, by wenzelm
manually load session;
2000-02-04, by wenzelm
tuned syms;
2000-02-04, by wenzelm
new theorem gcd_add_mult
2000-02-04, by paulson
most_general_varify_tfrees all results;
2000-02-02, by wenzelm
Rduced Class C <= Class D to C <= D.
2000-02-02, by nipkow
nat as names;
2000-02-02, by wenzelm
expandshort
2000-02-02, by paulson
new lemma fun_cons_restrict_eq
2000-02-02, by paulson
new theorems by Sidi O. Ehmety
2000-02-02, by paulson
added forgotten definition of make_imp_tac
2000-02-01, by oheimb
added forgotten rules to make IMPP
2000-02-01, by oheimb
eliminated nonascii;
2000-02-01, by wenzelm
added IMPP to HOL
2000-01-31, by oheimb
renamed image_Union_eq -> image_Union
2000-01-31, by paulson
new theorem vimage_Union
2000-01-31, by paulson
new theorem rev_ImageI
2000-01-31, by paulson
various theorems about image and inverse image
2000-01-31, by paulson
Pi_empty1 is a more general simprule than empty_fun
2000-01-31, by paulson
rm -f *.aux;
2000-01-30, by wenzelm
simp_all method;
2000-01-29, by wenzelm
eliminated proof script;
2000-01-28, by wenzelm
HEADGOAL;
2000-01-28, by wenzelm
added prefer, defer;
2000-01-28, by wenzelm
added HEADGOAL;
2000-01-28, by wenzelm
added defer, prefer;
2000-01-28, by wenzelm
Drule.instantiate;
2000-01-28, by wenzelm
cp -r;
2000-01-28, by wenzelm
-p option;
2000-01-28, by wenzelm
added range_composition (also to simpset)
2000-01-28, by oheimb
added finite_range_updI, finite_range_map_of, finite_range_map_of_override
2000-01-28, by oheimb
mkdir: prepare logic session directory;
2000-01-28, by wenzelm
added full_nat_induct
2000-01-28, by oheimb
added splitE', also to claset
2000-01-28, by oheimb
added inj_singleton
2000-01-28, by oheimb
added finite_range_imageI
2000-01-28, by oheimb
replaced FIRSTGOAL by FINDGOAL (backtracking!);
2000-01-28, by wenzelm
maintain standard rules (beware: classical provers provides another version!);
2000-01-28, by wenzelm
replaced FIRSTGOAL by FINDGOAL (backtracking!);
2000-01-28, by wenzelm
tuned sig;
2000-01-28, by wenzelm
map data;
2000-01-28, by wenzelm
added tacticals DETERM_UNTIL and DETERM_UNTIL_SOLVED
2000-01-28, by oheimb
beautified spacing for binders with symbols syntax, analogous to HOL.thy
2000-01-28, by oheimb
*** empty log message ***
2000-01-27, by oheimb
'name' etc. include 'number';
2000-01-26, by wenzelm
'name' syntax includes numbers;
2000-01-26, by wenzelm
optimized xs[i:=x]!j lemmas.
2000-01-26, by nipkow
added map, map_st;
2000-01-25, by wenzelm
added map;
2000-01-25, by wenzelm
fallback on PureThy version;
2000-01-25, by wenzelm
replaced f : A funcset B by f``A <= B.
2000-01-25, by nipkow
reflexivity simp rules
2000-01-24, by kleing
new theorem inj_on_restrict_eq
2000-01-21, by paulson
removed Isar_examples/Minimal;
2000-01-20, by wenzelm
fixed many bad line & page breaks
2000-01-18, by paulson
Documented Thm.instantiate (not normalizing) and Drule.instantiate
2000-01-18, by paulson
www;
2000-01-17, by wenzelm
Id line inserted
2000-01-17, by kleing
changes for the makepage script in Admin
2000-01-17, by kleing
makes Isabelle main web pages
2000-01-17, by kleing
Contents: suppress comments;
2000-01-17, by wenzelm
Thm.instantiate no longer normalizes, but Drule.instantiate does
2000-01-17, by paulson
still working; a bit of polishing
2000-01-14, by paulson
new lemmas for Ntree recursor example; more simprules; more lemmas borrowed
2000-01-13, by paulson
change for new rewriting
2000-01-13, by paulson
added recursor
2000-01-13, by paulson
change in add_thmss to suppress warning
2000-01-13, by paulson
a bit of tidying
2000-01-13, by paulson
working version, with Alloc now working on the same state space as the whole
2000-01-13, by paulson
new theorem subset_Compl_self_eq
2000-01-13, by paulson
tuned comment;
2000-01-13, by wenzelm
Move some lemmas to List.
2000-01-12, by nipkow
More lemmas.
2000-01-12, by nipkow
isabellesimple: avoid paragraph;
2000-01-10, by wenzelm
int:nat->int is pushed inwards.
2000-01-10, by nipkow
Forgot to "call" MicroJava in makefile.
2000-01-10, by nipkow
tidied parentheses
2000-01-07, by paulson
tidied
2000-01-07, by paulson
new theorem leadsTo_refl and induction rule leadsTo_induct_pre
2000-01-07, by paulson
better automation for "slice"
2000-01-07, by paulson
moved some proofs from UNITY/ELT to UNITY/Project
2000-01-07, by paulson
obtain: renamed 'in' to 'where';
2000-01-06, by wenzelm
oops';
2000-01-05, by wenzelm
oops;
2000-01-05, by wenzelm
improved symbol for subcls relation
2000-01-05, by oheimb
simplified definition of appl_methds, removing m_head
2000-01-05, by oheimb
tuned;
2000-01-05, by wenzelm
obtain;
2000-01-05, by wenzelm
comment: any number of texts;
2000-01-05, by wenzelm
proof markup: any mode;
2000-01-05, by wenzelm
replaced HOLogic.termTVar by HOLogic.termT;
2000-01-05, by wenzelm
ObtainFun;
2000-01-05, by wenzelm
METHOD_CLASET': refer to *local* claset;
2000-01-05, by wenzelm
moved obtain to obtain.ML;
2000-01-05, by wenzelm
TypeInfer.logicT;
2000-01-05, by wenzelm
tuned;
2000-01-05, by wenzelm
ObtainFun;
2000-01-05, by wenzelm
added thms_ctxt_args;
2000-01-05, by wenzelm
prepare patterns only once;
2000-01-05, by wenzelm
ObtainFun;
2000-01-05, by wenzelm
present chapter;
2000-01-05, by wenzelm
removed pats;
2000-01-05, by wenzelm
chapter;
2000-01-05, by wenzelm
support for dummy variables (anyT, logicT);
2000-01-05, by wenzelm
TypeInfer.logicT;
2000-01-05, by wenzelm
new arg type for max_spec etc.
2000-01-04, by oheimb
small changes;
2000-01-03, by bauerg
removed inj_eq from the default simpset again
2000-01-03, by oheimb
removed inj_eq from the default simpset again
2000-01-03, by oheimb
removed inj_eq from the default simpset again
1999-12-23, by oheimb
updated sml package name in installation exmaple
1999-12-23, by kleing
raw_t(e)xt: any proof mode;
1999-12-22, by wenzelm
fixed error msg;
1999-12-22, by wenzelm
marg_comment: repeat;
1999-12-22, by wenzelm
text: string list;
1999-12-22, by wenzelm
tidied, with a bit more progress
1999-12-22, by paulson
Working version after a FAILED attempt to base Follows upon LeadsETo
1999-12-22, by paulson
new weakening laws
1999-12-22, by paulson
removing the "{} : CC" requirement for leadsTo[CC]
1999-12-22, by paulson
back to old sml version (due to c library problems)
1999-12-22, by kleing
some tuning (incorporated David's suggestions)
1999-12-22, by kleing
working with weak LeadsTo in guarantees precondition\!
1999-12-21, by paulson
corrected, improved eMail addresses, user interface section
1999-12-21, by oheimb
now workign as far as System_Alloc_Progress
1999-12-17, by paulson
SOUNDNESS BUG FIX for rotate_rule. The original code did not expect
1999-12-16, by paulson
first working version to Alloc/System_Client_Progress;
1999-12-15, by paulson
expandshort
1999-12-13, by paulson
dist page now in page/dist-{content|layout}
1999-12-09, by kleing
updated;
1999-12-09, by wenzelm
prettyfied
1999-12-09, by kleing
full url to local (munich) page
1999-12-09, by kleing
new web pages integrated
1999-12-09, by kleing
used for new weg page layout
1999-12-09, by kleing
ID line added
1999-12-09, by kleing
new webpage layout
1999-12-09, by kleing
abolition of localTo: instead "guarantees" has local vars as extra argument
1999-12-08, by paulson
used image_eq_UN to speed up slow proofs of base cases
1999-12-08, by paulson
useful lemma eqset_imp_iff
1999-12-08, by paulson
tuned;
1999-12-07, by wenzelm
tuned;
1999-12-07, by wenzelm
added Isar_examples/Fibonacci.thy;
1999-12-07, by wenzelm
Fixed bug in find-functions: list of parameters must be reversed before
1999-12-07, by nipkow
Renamed some vars
1999-12-06, by nipkow
cosmetic mod.
1999-12-02, by nipkow
accommodate current version of rpm;
1999-12-01, by wenzelm
Fixed a problem with returning from the last frame.
1999-12-01, by nipkow
new generalized leads-to theory
1999-12-01, by paulson
fixed the discrepancy in the ordering of the constructors LESS EQUAL GREATER
1999-12-01, by paulson
deleted rogue copy of localTo_imp_o_localTo
1999-11-30, by paulson
working version with new theory ELT
1999-11-30, by paulson
new theory UNITY/ELT
1999-11-30, by paulson
Goal: tuned pris;
1999-11-29, by wenzelm
Removed !!
1999-11-29, by nipkow
Minimal.thy;
1999-11-29, by wenzelm
Isar_examples/Minimal.thy;
1999-11-29, by wenzelm
qed "";
1999-11-29, by wenzelm
Various little changes like cmethd -> method and cfield -> field.
1999-11-26, by nipkow
del Method.ML
1999-11-25, by nipkow
Minor mods.
1999-11-25, by nipkow
renamed comp to compile (avoids clash with Relation.comp);
1999-11-24, by wenzelm
prove_goal thy;
1999-11-24, by wenzelm
Basis now Main.
1999-11-24, by nipkow
tidied, choosing nicer names
1999-11-24, by paulson
distributive laws for * over -
1999-11-23, by paulson
tidied
1999-11-23, by paulson
new theorem rev_image_eqI
1999-11-23, by paulson
Added linord_less_split
1999-11-22, by nipkow
re-shaped and re-ordered conversion relations
1999-11-19, by oheimb
Streamlined it a bit more.
1999-11-18, by nipkow
A small mod.
1999-11-18, by nipkow
added Isar_examples/Puzzle.thy;
1999-11-17, by wenzelm
tidied
1999-11-17, by paulson
Streamlined it a bit.
1999-11-15, by nipkow
removed full_SetCompr_eq from simpset() again
1999-11-12, by oheimb
Added the proof by Nielson & Nielson.
1999-11-12, by nipkow
tuned;
1999-11-12, by wenzelm
HOL changes
1999-11-11, by paulson
*** empty log message ***
1999-11-11, by nipkow
Added MicroJava
1999-11-11, by nipkow
*** empty log message ***
1999-11-11, by nipkow
with_path;
1999-11-11, by wenzelm
Imported Conny's lemmas from MicroJava
1999-11-11, by nipkow
clean target;
1999-11-11, by wenzelm
header;
1999-11-11, by wenzelm
tidied
1999-11-11, by paulson
new-style infix declaration for "image"
1999-11-11, by paulson
Fixed obsolete use of "op ^^"; new lemma
1999-11-11, by paulson
tuned;
1999-11-06, by wenzelm
tidied
1999-11-05, by paulson
new psubset lemma
1999-11-05, by paulson
added foldr
1999-11-05, by paulson
Algebra and Polynomial theories, by Clemens Ballarin
1999-11-05, by paulson
Algebra and Polynomial theories, by Clemens Ballarin
1999-11-05, by paulson
tuned;
1999-11-03, by wenzelm
MUCKE_HOME;
1999-11-03, by wenzelm
Id;
1999-11-03, by wenzelm
improved;
1999-11-03, by wenzelm
tuned;
1999-11-02, by wenzelm
RPMRELEASE;
1999-11-01, by wenzelm
inserted {...}
1999-11-01, by paulson
updated;
Isabelle99
1999-10-31, by wenzelm
updated;
1999-10-31, by wenzelm
tuned;
1999-10-31, by wenzelm
tuned;
1999-10-31, by wenzelm
Isabelle99;
1999-10-30, by wenzelm
fixed deps;
1999-10-30, by wenzelm
tuned;
1999-10-30, by wenzelm
tuned;
1999-10-30, by wenzelm
improved presentation;
1999-10-30, by wenzelm
tuned;
1999-10-30, by wenzelm
isabellesym.sty;
1999-10-30, by wenzelm
definitions of many Isabelle symbols;
1999-10-30, by wenzelm
final update by Gertrud Bauer;
1999-10-29, by wenzelm
workaround bug (feature?) in bibtex;
1999-10-29, by wenzelm
tuned;
1999-10-29, by wenzelm
comment out isabellesym.sty;
1999-10-29, by wenzelm
improved;
1999-10-29, by wenzelm
\isasymbol renamed to \isasym;
1999-10-29, by wenzelm
tuned;
1999-10-29, by wenzelm
tuned msg;
1999-10-29, by wenzelm
\isasym;
1999-10-29, by wenzelm
improved singleton_insert_inj_eq
1999-10-29, by oheimb
improved presentation;
1999-10-28, by wenzelm
fixed deps;
1999-10-28, by wenzelm
tuned;
1999-10-28, by wenzelm
expandshort; tidied
1999-10-28, by paulson
localTo_imp_o_localTo is now really an implication
1999-10-28, by paulson
simplified the stable_completion proofs
1999-10-28, by paulson
tidied
1999-10-28, by paulson
expandshort
1999-10-28, by paulson
improved IsarThy.init_context;
1999-10-28, by wenzelm
tuned;
1999-10-28, by wenzelm
added various little lemmas
1999-10-27, by oheimb
clarsimp_tac now copes with the (unwanted) case that the simplifier splits
1999-10-27, by oheimb
tuned msg;
1999-10-27, by wenzelm
tuned;
1999-10-27, by wenzelm
added (try_)update_thy_only;
1999-10-27, by wenzelm
added init_context;
1999-10-27, by wenzelm
quiet_update_thy: ml flag;
1999-10-27, by wenzelm
Fixed a bug in the EX simproc.
1999-10-27, by nipkow
export cond_with_path;
1999-10-27, by wenzelm
dummy_pattern: aprop;
1999-10-27, by wenzelm
updated for Isabelle99;
1999-10-27, by wenzelm
working again; new treatment of LocalTo
1999-10-27, by paulson
TEMPORARY use of Addsimps
1999-10-27, by paulson
got rid of split_diff, which duplicated nat_diff_split, and
1999-10-27, by paulson
symbols in (error) messages now consistently with single backslash
1999-10-27, by oheimb
now more than 256 generated bound variables possible
1999-10-27, by oheimb
reset_goals no longer empties the proof stack
1999-10-27, by oheimb
improved ml handling;
1999-10-26, by wenzelm
improved ml handling;
1999-10-26, by wenzelm
tuned;
1999-10-26, by wenzelm
activate ml_prompts;
1999-10-26, by wenzelm
added inform_file_processed, inform_file_retracted;
1999-10-26, by wenzelm
added kill_proof_notify;
1999-10-26, by wenzelm
added check_known_thy, if_known_thy;
1999-10-26, by wenzelm
Isabelle %f;
1999-10-26, by wenzelm
do not set proof_timing;
1999-10-26, by wenzelm
export kill_theory;
1999-10-26, by wenzelm
added kill_thy;
1999-10-26, by wenzelm
added opt_unit (from isar_syn.ML);
1999-10-26, by wenzelm
added drop_ext;
1999-10-26, by wenzelm
improved handling of warn_extra_tfrees;
1999-10-25, by wenzelm
update by Gertrud Bauer;
1999-10-25, by wenzelm
added Real/HahnBanach/document/root.bib;
1999-10-25, by wenzelm
warn_extra_tfrees (after declare_term);
1999-10-22, by wenzelm
warn_extra_tfrees;
1999-10-22, by wenzelm
warn_extra_tfrees;
1999-10-22, by wenzelm
tuned repeat_undo;
1999-10-22, by wenzelm
debug_simp;
1999-10-22, by wenzelm
new flag debug_simp
1999-10-22, by wenzelm
tuned simplifier trace output; new flag debug_simp
1999-10-22, by wenzelm
achieve proper italic correction;
1999-10-22, by wenzelm
HahnBanach update by Gertrud Bauer;
1999-10-22, by wenzelm
replaced image_image_eq_UN by image_eq_UN
1999-10-22, by paulson
ALMOST working version: LocalTo results commented out
1999-10-22, by paulson
new default simprules for UN and INT
1999-10-22, by paulson
new theorems on Image
1999-10-22, by paulson
tidied using modern infix form
1999-10-22, by paulson
tuned trace_action;
1999-10-21, by wenzelm
added known_thy;
1999-10-21, by wenzelm
end/kill_theory: check_known_thy;
1999-10-21, by wenzelm
added touch_child_thys;
1999-10-21, by wenzelm
\isakeyword: fixed italic correction;
1999-10-21, by wenzelm
get_thm;
1999-10-21, by wenzelm
tuned;
1999-10-21, by wenzelm
proper handling of axioms / defs;
1999-10-21, by wenzelm
markup: keep indentation;
1999-10-21, by wenzelm
added is_indent;
1999-10-21, by wenzelm
export thy_path;
1999-10-21, by wenzelm
output \isasymbols;
1999-10-21, by wenzelm
forall_elim_var(s) move here from drule.ML;
1999-10-21, by wenzelm
forall_elim_var(s) moved to pure_thy.ML;
1999-10-21, by wenzelm
*** empty log message ***
1999-10-21, by wenzelm
removed \BG, \EN;
1999-10-21, by wenzelm
updated;
1999-10-21, by wenzelm
added \ISS;
1999-10-21, by wenzelm
eliminated isar_action;
1999-10-20, by wenzelm
remove_thy: warn unknown theory (rather than error);
1999-10-20, by wenzelm
use_mltext: better control of verbosity;
1999-10-20, by wenzelm
use_text: remove last char from output;
1999-10-20, by wenzelm
option -m TARGET;
1999-10-20, by wenzelm
removed -B option;
1999-10-20, by wenzelm
tuned usage;
1999-10-20, by wenzelm
the settings environment is now statically scoped;
1999-10-20, by wenzelm
fixed update_thy_only;
1999-10-20, by wenzelm
qed_spec_mp is a mess;
1999-10-19, by wenzelm
tuned;
1999-10-19, by wenzelm
tuned;
1999-10-18, by wenzelm
update by Stephan Merz;
1999-10-18, by wenzelm
exchanged the first two args of "project" and "drop_prog"
1999-10-18, by paulson
fixed comments
1999-10-18, by paulson
working version with localTo[C] instead of localTo
1999-10-18, by paulson
new thm disjoint_iff_not_equal
1999-10-18, by paulson
new thm vimage_image_eq
1999-10-18, by paulson
PROOFGENERAL_OPTIONS="-u false";
1999-10-16, by wenzelm
improved presentation;
1999-10-15, by wenzelm
fixed comment;
1999-10-15, by wenzelm
Removed obsolete comment.
1999-10-15, by berghofe
Documented thm_deps.
1999-10-15, by berghofe
Corrected typo.
1999-10-14, by berghofe
improved presentation;
1999-10-14, by wenzelm
support thumbpdf;
1999-10-14, by wenzelm
fixed comment;
1999-10-14, by wenzelm
pdf: generate thumbnails if ISABELLE_THUMBPDF set;
1999-10-14, by wenzelm
support thumbpdf (via 'png' output format);
1999-10-14, by wenzelm
thumbpdf (disabled by default);
1999-10-14, by wenzelm
document preparation based on (PDF)LaTeX;
1999-10-14, by wenzelm
renamed verbatim/verb to text_raw/txt_raw;
1999-10-14, by wenzelm
tuned;
1999-10-14, by wenzelm
improved presentation;
1999-10-14, by wenzelm
berghofe;
1999-10-13, by wenzelm
isabelle-isar-ref;
1999-10-13, by wenzelm
tuned usage;
1999-10-13, by wenzelm
-d pdf;
1999-10-13, by wenzelm
system;
1999-10-13, by wenzelm
use_text_verbose;
1999-10-13, by wenzelm
system;
1999-10-13, by wenzelm
markup / varbatim: comment out (%) newline char;
1999-10-13, by wenzelm
use_text writeln;
1999-10-13, by wenzelm
mkdir, copy_all: system_command;
1999-10-13, by wenzelm
updated;
1999-10-13, by wenzelm
Eliminated mutual_induct_tac.
1999-10-13, by berghofe
Eliminated mutual_induct_tac.
1999-10-13, by berghofe
Eliminated mutual_induct_tac.
1999-10-13, by berghofe
more Collect laws
1999-10-13, by paulson
deleted the redundant less_imp_binomial_eq_0
1999-10-13, by paulson
choose just as an infix
1999-10-13, by paulson
simplified and generalized n_sub_lemma and n_subsets
1999-10-13, by paulson
working snapshot; more steps in Alloc
1999-10-13, by paulson
projecting/extending version of drop_prog_guarantees
1999-10-13, by paulson
new theorem set_mono
1999-10-13, by paulson
a4paper;
1999-10-12, by wenzelm
a4paper;
1999-10-12, by wenzelm
a4paper;
1999-10-12, by wenzelm
a4paper;
1999-10-12, by wenzelm
new "choose" lemmas by Florian Kammueller
1999-10-12, by paulson
improved presentation;
1999-10-11, by wenzelm
bind_thm "ccontr";
1999-10-11, by wenzelm
files: separate by " ";
1999-10-11, by wenzelm
- Documented monotonicity theorems.
1999-10-11, by berghofe
a4paper;
1999-10-11, by wenzelm
tuned packages;
1999-10-11, by wenzelm
a4paper;
1999-10-11, by wenzelm
working shapshot with "projecting" and "extending"
1999-10-11, by paulson
replaced {x. True} by UNIV to work with the new simprule, Collect_const
1999-10-11, by paulson
new default simprule Collect_const and new them Diff_insert_absorb
1999-10-11, by paulson
new thm vimage_INT; deleted redundant UN_vimage
1999-10-11, by paulson
new thm Domain_mono
1999-10-11, by paulson
new thm card_Diff_singleton; tidied
1999-10-11, by paulson
more explanations;
1999-10-09, by wenzelm
tuned presentation;
1999-10-09, by wenzelm
added structured version of the proof;
1999-10-09, by wenzelm
improved;
1999-10-09, by wenzelm
bib;
1999-10-09, by wenzelm
support bibtex;
1999-10-09, by wenzelm
check format;
1999-10-09, by wenzelm
added ISABELLE_BIBTEX;
1999-10-09, by wenzelm
removed 8bit;
1999-10-09, by wenzelm
\isakeyword: italic correction;
1999-10-08, by wenzelm
old_header: proper error message;
1999-10-08, by wenzelm
tuned presentation;
1999-10-08, by wenzelm
update from Gertrud;
1999-10-08, by wenzelm
tuned;
1999-10-08, by wenzelm
url;
1999-10-08, by wenzelm
theorem database now also indexes constants "Trueprop", "all",
1999-10-08, by wenzelm
improved;
1999-10-08, by wenzelm
removed generated index.html;
1999-10-08, by wenzelm
isatool_document;
1999-10-08, by wenzelm
make: tuned usage;
1999-10-08, by wenzelm
improved presentation;
1999-10-08, by wenzelm
include document;
1999-10-08, by wenzelm
return stored thms with proper naming in derivation;
1999-10-08, by wenzelm
improved special chars;
1999-10-08, by wenzelm
removed -c option;
1999-10-08, by wenzelm
tuned usage;
1999-10-08, by wenzelm
pass RC;
1999-10-08, by wenzelm
prepare theory session document;
1999-10-08, by wenzelm
*** empty log message ***
1999-10-08, by wenzelm
tuned;
1999-10-08, by wenzelm
cd: quiet;
1999-10-07, by wenzelm
verbatim markup tokens;
1999-10-07, by wenzelm
removed verbatim markups;
1999-10-07, by wenzelm
unset ISABELLE_SETTINGS_PRESENT;
1999-10-07, by wenzelm
Replaced update_new by update.
1999-10-07, by berghofe
Added functions for enabling and disabling derivations.
1999-10-07, by berghofe
read_idents;
1999-10-07, by wenzelm
$ISATOOL;
1999-10-07, by wenzelm
unset ISABELLE_SETTINGS_PRESENT;
1999-10-07, by wenzelm
delete Tools;
1999-10-07, by wenzelm
Documented changes to HOL/inductive and function thm_deps.
1999-10-07, by berghofe
Added file Thy/thm_deps.ML
1999-10-07, by berghofe
obsolete;
1999-10-07, by wenzelm
tuned dirname;
1999-10-07, by wenzelm
removed TeX environment hacking;
1999-10-07, by wenzelm
verbatim / verb markupup commands;
1999-10-07, by wenzelm
Present.token_source after load (better errors!?);
1999-10-07, by wenzelm
Document preparation setup;
1999-10-07, by wenzelm
Isabelle wrapper for LaTeX (and friends);
1999-10-07, by wenzelm
verbatim: no markup;
1999-10-07, by wenzelm
ISABELLE_SETTINGS_PRESENT: avoid multiple invocation;
1999-10-07, by wenzelm
tex_source: Buffer.write;
1999-10-07, by wenzelm
present source *before* theory load;
1999-10-07, by wenzelm
removed write_nonempty;
1999-10-07, by wenzelm
New option -d for deleting file after use.
1999-10-07, by berghofe
New function thm_deps for visualizing dependencies of theorems.
1999-10-07, by berghofe
Added file thm_deps.
1999-10-07, by berghofe
Exported function get_info.
1999-10-07, by berghofe
ISABELLE_USEDIR_OPTIONS: -d pdf option (off by default);
1999-10-06, by wenzelm
improved presentation;
1999-10-06, by wenzelm
Isar_examples/W_correct;
1999-10-06, by wenzelm
tuned presentation;
1999-10-06, by wenzelm
tuned markup commands;
1999-10-06, by wenzelm
Latex.token;
1999-10-06, by wenzelm
improved presentation;
1999-10-06, by wenzelm
improved present_token;
1999-10-06, by wenzelm
added write_nonempty;
1999-10-06, by wenzelm
fixed naming of single axioms;
1999-10-06, by wenzelm
accomodate markup commands;
1999-10-06, by wenzelm
tuned comment;
1999-10-06, by wenzelm
added markup_command;
1999-10-06, by wenzelm
OuterSyntax.markup_command;
1999-10-06, by wenzelm
improved presentation;
1999-10-06, by wenzelm
added document;
1999-10-05, by wenzelm
simplified;
1999-10-05, by wenzelm
strip_blanks;
1999-10-05, by wenzelm
got rid of most;
1999-10-05, by wenzelm
rep_datatype now stores theorems properly.
1999-10-05, by berghofe
fixed title;
1999-10-05, by wenzelm
added document;
1999-10-05, by wenzelm
tuned comments;
1999-10-05, by wenzelm
tuned comment;
1999-10-05, by wenzelm
fixed ml_store_thm(s): deriv;
1999-10-05, by wenzelm
document preparation options: -c -d;
1999-10-05, by wenzelm
conditional url/hyperref setup;
1999-10-05, by wenzelm
present token source;
1999-10-05, by wenzelm
replace add_title by add_header;
1999-10-05, by wenzelm
clear_undo replaced by clear_undos;
1999-10-05, by wenzelm
added is_toplevel;
1999-10-05, by wenzelm
clear: int argument;
1999-10-05, by wenzelm
use_dir: doc;
1999-10-05, by wenzelm
replaced clear_undo by clear_undos;
1999-10-05, by wenzelm
outer_lex.ML loaded in Thy;
1999-10-05, by wenzelm
include browser_info stuff;
1999-10-05, by wenzelm
Simple LaTeX presentation primitives (based on outer lexical syntax).
1999-10-05, by wenzelm
begin_index: document;
1999-10-05, by wenzelm
moved stuff to present.ML;
1999-10-05, by wenzelm
added Thy/latex.ML;
1999-10-05, by wenzelm
Got rid of readtm.
1999-10-05, by berghofe
Tuned inductive definition.
1999-10-05, by berghofe
updated;
1999-10-05, by wenzelm
added Thy/latex.ML;
1999-10-05, by wenzelm
Present.setup;
1999-10-05, by wenzelm
Added attribute rulify_prems (useful for modifying premises of introduction
1999-10-05, by berghofe
added copy_all;
1999-10-05, by wenzelm
clear: int arg;
1999-10-05, by wenzelm
added position;
1999-10-05, by wenzelm
Additional rules for inductive package.
1999-10-05, by berghofe
added untabify;
1999-10-05, by wenzelm
Rule not_not is now stored in theory (needed by Inductive).
1999-10-05, by berghofe
Monotonicity rules for inductive definitions can now be added to a theory via
1999-10-05, by berghofe
macros for Isabelle generated LaTeX output;
1999-10-05, by wenzelm
arithmetic now in IntArith;
1999-10-04, by wenzelm
simprocs now in IntArith;
1999-10-04, by wenzelm
IntArith;
1999-10-04, by wenzelm
Tools/typedef_package.ML;
1999-10-04, by wenzelm
eliminated ap/app;
1999-10-04, by wenzelm
proper dependencies of all theories and packages;
1999-10-04, by wenzelm
removed DatatypePackage.setup;
1999-10-04, by wenzelm
load / setup recdef package (TFL);
1999-10-04, by wenzelm
load / setup datatype package;
1999-10-04, by wenzelm
removed TFL/sys.sml;
1999-10-04, by wenzelm
obsolete;
1999-10-04, by wenzelm
renamed 'prefix' to 'prfx' (avoids clash with infix);
1999-10-04, by wenzelm
tuned;
1999-10-04, by wenzelm
mk_frees, assume_read moved here;
1999-10-04, by wenzelm
tryres, gen_make_elim moved here;
1999-10-04, by wenzelm
FOLogic.mk_conj;
1999-10-04, by wenzelm
added mk_conj, mk_disj, mk_imp;
1999-10-04, by wenzelm
added BVC;
1999-10-04, by wenzelm
added mk_conj, mk_disj, mk_imp;
1999-10-04, by wenzelm
working snapshot (even Alloc)
1999-10-04, by paulson
most results now refer to those for "extend"
1999-10-04, by paulson
fixed lookup_theory;
1999-10-04, by wenzelm
fixed CHANGED_GOAL, which is used by stac
1999-10-04, by paulson
improved theory_source presentation (hook);
1999-10-03, by wenzelm
improved theory_source presentation;
1999-10-03, by wenzelm
export token_source;
1999-10-03, by wenzelm
added Space, Comment token kinds (keep actual text);
1999-10-03, by wenzelm
fixed no_qed;
1999-10-01, by wenzelm
added Isar/obtain.ML;
1999-10-01, by wenzelm
improved 'fix' / Skolem interfaces;
1999-10-01, by wenzelm
added 'obtain' command;
1999-10-01, by wenzelm
tuned comment;
1999-10-01, by wenzelm
added prf_asm_goal;
1999-10-01, by wenzelm
added atomic_thesis;
1999-10-01, by wenzelm
The 'obtain' language element -- achieves (eliminated) existential
1999-10-01, by wenzelm
added undef_global_attribute, undef_local_attribute;
1999-10-01, by wenzelm
- Fixed bug in mk_split_pack which caused application of expansion theorem
1999-10-01, by berghofe
fixed 'is' match;
1999-09-30, by wenzelm
added cert_skolem;
1999-09-30, by wenzelm
export find_free;
1999-09-30, by wenzelm
removed ProofContext.declare_thm;
1999-09-30, by wenzelm
local_def_i: typ option;
1999-09-30, by wenzelm
fix_i, local_def_i: typ option;
1999-09-30, by wenzelm
get_goal: prop;
1999-09-30, by wenzelm
insert: ignore facts;
1999-09-30, by wenzelm
export def_sort, def_type;
1999-09-30, by wenzelm
Real/HahnBanach;
1999-09-30, by wenzelm
depend on Main;
1999-09-30, by wenzelm
now with (weak safety) guarantees (weak progress) with Extend
1999-09-30, by paulson
bind_thm ("case_split", case_split_thm);
1999-09-29, by wenzelm
CollectE;
1999-09-29, by wenzelm
subsetD;
1999-09-29, by wenzelm
update from Gertrud;
1999-09-29, by wenzelm
The Hahn-Banach theorem for real vectorspaces;
1999-09-29, by wenzelm
bind_thms;
1999-09-29, by wenzelm
Sign.defaultS;
1999-09-29, by wenzelm
Sign.of_sort;
1999-09-29, by wenzelm
tuned;
1999-09-29, by wenzelm
removed force_strip_shyps;
1999-09-29, by wenzelm
lemma;
1999-09-29, by wenzelm
bind_thms;
1999-09-29, by wenzelm
proper handling of dangling sort hypotheses (at last!);
1999-09-29, by wenzelm
mk_simps: do *not* include Thm.strip_shyps o Drule.zero_var_indexes
1999-09-29, by wenzelm
Sign.defaultS;
1999-09-29, by wenzelm
strip_shyps(_warning);
1999-09-29, by wenzelm
mg_domain: exception DOMAIN;
1999-09-29, by wenzelm
removed implies_intr_shyps;
1999-09-29, by wenzelm
added witness_sorts, univ_witness;
1999-09-29, by wenzelm
added witness_sorts, univ_witness;
1999-09-29, by wenzelm
handle Sorts.DOMAIN;
1999-09-29, by wenzelm
added rems_sort;
1999-09-29, by wenzelm
use Drule.strip_shyps_warning;
1999-09-29, by wenzelm
strip_shyps_warning;
1999-09-29, by wenzelm
new tsig components;
1999-09-29, by wenzelm
more sections;
1999-09-29, by wenzelm
present sections;
1999-09-29, by wenzelm
removed extra shyps error;
1999-09-29, by wenzelm
added string_of: text -> string;
1999-09-29, by wenzelm
working snapshot with new theory "Project"
1999-09-29, by paulson
tuned;
1999-09-28, by wenzelm
tidied, using "warning" function and fixing the Close_locale bug
1999-09-28, by paulson
added BCV.
1999-09-28, by nipkow
A new theory: a model of bytecode verification.
1999-09-28, by nipkow
zero_is_mult, by symmetry
1999-09-28, by paulson
new UNITY theory: Project
1999-09-28, by paulson
AC rules for equality
1999-09-28, by paulson
zero_is_mult, by symmetry
1999-09-28, by paulson
added W_correct -- correctness of Milner's type inference algorithm W
1999-09-28, by wenzelm
documented type solver
1999-09-28, by nipkow
incompatibility solver
1999-09-28, by nipkow
more tidying
1999-09-28, by paulson
removed order-sorted theorems from the default claset
1999-09-27, by paulson
added 'thms_containing', 'ML_setup';
1999-09-26, by wenzelm
added print_thms_containing;
1999-09-26, by wenzelm
use_mltext: Context.setmp only;
1999-09-26, by wenzelm
help: unknown theory context;
1999-09-26, by wenzelm
added keep', theory';
1999-09-26, by wenzelm
help: unkown theory context;
1999-09-26, by wenzelm
ThmDatabase.print_thms_containing;
1999-09-26, by wenzelm
added print_thms_containing;
1999-09-26, by wenzelm
defs: axmdecl;
1999-09-25, by wenzelm
simplified sectioned_args;
1999-09-25, by wenzelm
added reset_thms;
1999-09-25, by wenzelm
added reset_thms;
1999-09-25, by wenzelm
tuned;
1999-09-25, by wenzelm
defs: name mandatory;
1999-09-25, by wenzelm
avoid interrupts of read loop;
1999-09-25, by wenzelm
simplified sectioned_args;
1999-09-25, by wenzelm
Proof.reset_thms calculationN;
1999-09-25, by wenzelm
admit unbinding;
1999-09-25, by wenzelm
unfold / fold defs;
1999-09-25, by wenzelm
skolem_tag;
1999-09-25, by wenzelm
added fold_rule;
1999-09-25, by wenzelm
* HOL/Real/HahnBanach: the Hahn-Banach theorem for real vector spaces
1999-09-24, by wenzelm
working version with co-guarantees-leadsto results
1999-09-24, by paulson
tuned;
1999-09-24, by wenzelm
tuned;
1999-09-24, by wenzelm
qed "";
1999-09-24, by wenzelm
tuned print_result;
1999-09-23, by wenzelm
improved cycle error;
1999-09-23, by wenzelm
Tidying to exploit the new arith_tac. RealBin no longer imports RealPow or
1999-09-23, by paulson
sep1 -> sep
1999-09-23, by nipkow
The restrict_to_left rule fixes some bugs
1999-09-23, by paulson
Sets new component "restrict_to_left"
1999-09-23, by paulson
tidied; added lemma restrict_to_left
1999-09-23, by paulson
Restructured lin.arith.package and fixed a proof in RComplete.
1999-09-23, by nipkow
Restructured lin.arith.package.
1999-09-23, by nipkow
thms_containing: single writeln;
1999-09-22, by wenzelm
tuned pretty_thms;
1999-09-22, by wenzelm
added thms_containing;
1999-09-22, by wenzelm
qed "";
1999-09-22, by wenzelm
proper theory setup for Real/ex/BinEx;
1999-09-22, by wenzelm
tuned;
1999-09-22, by wenzelm
improved output;
1999-09-22, by wenzelm
added 'insert' method (again);
1999-09-22, by wenzelm
ml_store_thm: no warning for "";
1999-09-22, by wenzelm
present results;
1999-09-22, by wenzelm
merged in lost update;
1999-09-21, by wenzelm
Mod because of new solver interface.
1999-09-21, by nipkow
?
1999-09-21, by nipkow
Solvers are now named and stamped.
1999-09-21, by nipkow
fixed unfold of facts;
1999-09-21, by wenzelm
accomodate refined facts handling;
1999-09-21, by wenzelm
accomodate refined facts handling;
1999-09-21, by wenzelm
Main;
1999-09-21, by wenzelm
Thm.no_prems;
1999-09-21, by wenzelm
tuned;
1999-09-21, by wenzelm
added some ~= rules;
1999-09-21, by wenzelm
removed "case" thm;
1999-09-21, by wenzelm
setup for refined facts handling;
1999-09-21, by wenzelm
setup for refined facts handling;
1999-09-21, by wenzelm
export prems_of;
1999-09-21, by wenzelm
setup_goal: do not insert assumptions;
1999-09-21, by wenzelm
setup for refined facts handling;
1999-09-21, by wenzelm
differ: compare actual props only (hyps may changed due to trivial steps involving assumptions);
1999-09-21, by wenzelm
added bang_facts;
1999-09-21, by wenzelm
Added comments.
1999-09-21, by nipkow
Now distinguishes discrete from non-distrete types.
1999-09-21, by nipkow
moved inf_of(?) to hologic.
1999-09-21, by nipkow
Integ/bin_simprocs.ML now loaded in Integ/Bin.ML
1999-09-21, by nipkow
ROOT: Integ/bin_simprocs.ML now loaded in Integ/Bin.ML
1999-09-21, by nipkow
new proof of drop_prog_correct for new definition of project_act
1999-09-21, by paulson
project_act no longer has a special case to allow identity actions
1999-09-21, by paulson
fixed SOUNDNESS BUG concerning the map from terms like ?f x y to SVC variables
1999-09-21, by paulson
Fixed bug in add_primrec which caused non-informative error message.
1999-09-20, by berghofe
renamed Always_Int to Always_Int_I
1999-09-20, by paulson
new theorem mono_Follows_apply
1999-09-20, by paulson
new theorem Always_INT_distrib; therefore renamed Always_Int
1999-09-20, by paulson
working Safety proof for the system at last
1999-09-20, by paulson
now uses Pattern.aeconv, not aconv, to test equality between the terms
1999-09-20, by paulson
new rule PLam_ensures
1999-09-17, by paulson
working snapshot
1999-09-10, by paulson
new theorem image_image_eq_UN
1999-09-10, by paulson
The Hahn-Banach theorem for real vectorspaces (Isabelle/Isar)
1999-09-10, by wenzelm
added no_prems;
1999-09-09, by wenzelm
minor change to smp_tac
1999-09-09, by oheimb
fixed url;
1999-09-09, by wenzelm
AddXDs [bspec];
1999-09-09, by wenzelm
tuned;
1999-09-09, by wenzelm
AddXIs [disjI1, disjI2];
1999-09-09, by wenzelm
removed obsolete comment;
1999-09-09, by wenzelm
lemma less_add;
1999-09-08, by wenzelm
(un)fold: ignore facts;
1999-09-08, by wenzelm
more rational theorem names (?)
1999-09-08, by paulson
tidied
1999-09-08, by paulson
more rational theorem names (?)
1999-09-08, by paulson
ensures_tac now handles leadsTo as well as LeadsTo
1999-09-08, by paulson
new theorem single_Diff_lessThan
1999-09-08, by paulson
now uses the identity function
1999-09-08, by paulson
simplification of relations involving 0, Suc and natural-number numerals
1999-09-08, by paulson
generalized the theorem zless_zero_nat to zless_nat_eq_int_zless, and
1999-09-08, by paulson
generalized the theorem bin_add_BIT_Min to bin_add_Min_right
1999-09-08, by paulson
moved identity theorems to Fun.ML
1999-09-08, by paulson
comments
1999-09-08, by paulson
images and preimages of the identity function
1999-09-08, by paulson
new example HOL/UNITY/TimerArray
1999-09-08, by paulson
rule option;
1999-09-07, by wenzelm
\indexisarmeth: "Methods";
1999-09-07, by wenzelm
tuned (then_)apply;
1999-09-07, by wenzelm
url;
1999-09-07, by wenzelm
\url;
1999-09-07, by wenzelm
induct method: rule option;
1999-09-07, by wenzelm
Method.refine_no_facts;
1999-09-07, by wenzelm
read_def_termT: dummyT;
1999-09-07, by wenzelm
then_tac = refine;
1999-09-07, by wenzelm
read_typ/term: context_of;
1999-09-07, by wenzelm
tuned;
1999-09-07, by wenzelm
added context_of;
1999-09-07, by wenzelm
logtypes: pretend "dummy" is one;
1999-09-07, by wenzelm
isatool expandshort;
1999-09-07, by wenzelm
expandshort usage: forward_tac;
1999-09-06, by wenzelm
strengthened card_seteq
1999-09-06, by oheimb
added theorems subset_insertD, singleton_insert_inj_eq, subset_singletonD
1999-09-06, by oheimb
added theorems fst_eqD and snd_eqD, added split_beta_proc, new split_eta_proc
1999-09-06, by oheimb
added theorems le_maxI1 and le_maxI2, also in claset
1999-09-06, by oheimb
added theorem dvd_reduce
1999-09-06, by oheimb
*** empty log message ***
1999-09-06, by oheimb
added ftac, eatac, datac, fatac
1999-09-06, by oheimb
added smp_tac
1999-09-06, by oheimb
added;
1999-09-06, by wenzelm
isabelle-pdfdocs;
1999-09-06, by wenzelm
close_block: removed ProofContext.transfer_used_names;
1999-09-06, by wenzelm
removed thms_closure (unused);
1999-09-06, by wenzelm
removed thms_closure (unused);
1999-09-06, by wenzelm
added README;
1999-09-06, by wenzelm
tuned;
1999-09-06, by wenzelm
working snapshot
1999-09-06, by paulson
goal_nonempty: Ex goal for new-style version;
1999-09-04, by wenzelm
replaced ?? by ?;
1999-09-04, by wenzelm
eliminated Syntax.binding;
1999-09-04, by wenzelm
deactivated ProofContext.transfer_used_names;
1999-09-04, by wenzelm
removed text vars;
1999-09-04, by wenzelm
PureThy.have_thmss: "" replaces None;
1999-09-04, by wenzelm
Library.equal_lists;
1999-09-04, by wenzelm
removed Syntax.binding;
1999-09-04, by wenzelm
removed "_BIND" translation;
1999-09-04, by wenzelm
removed binding;
1999-09-04, by wenzelm
removed "_BIND" syntax;
1999-09-04, by wenzelm
eliminated default_name (thms no longer stored for name "");
1999-09-04, by wenzelm
ProtoPure: fake empty scope;
1999-09-04, by wenzelm
equal_lists: ('a * 'b -> bool) -> 'a list * 'b list -> bool;
1999-09-04, by wenzelm
handle Bind!!
1999-09-04, by wenzelm
updated;
1999-09-04, by wenzelm
added \indexisarvar;
1999-09-04, by wenzelm
removed \VVar;
1999-09-04, by wenzelm
usage: tell OPTIONS;
1999-09-03, by wenzelm
added welcome;
1999-09-03, by wenzelm
usage: tell ISABELLE_USEDIR_OPTIONS;
1999-09-03, by wenzelm
tuned;
1999-09-03, by wenzelm
usage: tell current OPTIONS value;
1999-09-03, by wenzelm
updated;
1999-09-03, by wenzelm
fixed usepackage;
1999-09-03, by wenzelm
permuted index;
1999-09-03, by wenzelm
\PROP;
1999-09-03, by wenzelm
no_qed;
1999-09-03, by wenzelm
no_qed;
1999-09-03, by wenzelm
"this";
1999-09-03, by wenzelm
tuned;
1999-09-03, by wenzelm
added bind_thms;
1999-09-03, by wenzelm
tuned K;
1999-09-03, by wenzelm
tuned;
1999-09-03, by wenzelm
from hyp;
1999-09-03, by wenzelm
added no_qed;
1999-09-03, by wenzelm
new theorem fun_upd_upd
1999-09-03, by paulson
new SVC url
1999-09-03, by paulson
renamed NatSum to Summation;
1999-09-02, by wenzelm
tidied;
1999-09-02, by wenzelm
AddXDs [bspec];
1999-09-02, by wenzelm
added with_path;
1999-09-02, by wenzelm
terminal method: always involve finish;
1999-09-02, by wenzelm
with_path;
1999-09-02, by wenzelm
renamed improper method 'clarsimp' to 'clarsimp_tac';
1999-09-02, by wenzelm
added MultisetOrder.thy;
1999-09-01, by wenzelm
Isar_examples/MultisetOrder.thy;
1999-09-01, by wenzelm
tuned;
1999-09-01, by wenzelm
"this";
1999-09-01, by wenzelm
Wellfoundedness proof for the multiset order (preliminary version).
1999-09-01, by wenzelm
fix: vars;
1999-09-01, by wenzelm
removed "*" method combinator;
1999-09-01, by wenzelm
observe show_types;
1999-09-01, by wenzelm
bind_thms;
1999-09-01, by wenzelm
bind_thm "case";
1999-09-01, by wenzelm
*: no quotes;
1999-09-01, by wenzelm
Method.insert_tac;
1999-09-01, by wenzelm
Method.insert_tac;
1999-09-01, by wenzelm
Method.insert_tac;
1999-09-01, by wenzelm
bind_thm;
1999-09-01, by wenzelm
added bind_thms, store_thms;
1999-09-01, by wenzelm
structures Vartab / Termtab (instances of TableFun);
1999-09-01, by wenzelm
tuned;
1999-09-01, by wenzelm
any_props: improved error;
1999-09-01, by wenzelm
fix: common constraints;
1999-09-01, by wenzelm
Thm.def_name;
1999-09-01, by wenzelm
replaced IsarCmd.kill_theory by Toplevel.kill;
1999-09-01, by wenzelm
calculation: thm list;
1999-09-01, by wenzelm
removed kill_theory;
1999-09-01, by wenzelm
removed the_fact;
1999-09-01, by wenzelm
fix: common constraints;
1999-09-01, by wenzelm
added store/bind_thms;
1999-09-01, by wenzelm
added theorems;
1999-09-01, by wenzelm
added theorems;
1999-09-01, by wenzelm
isar: avoid verbose goal responses;
1999-09-01, by wenzelm
structure Termtab;
1999-09-01, by wenzelm
smart_store_thms;
1999-09-01, by wenzelm
PureThy.smart_store_thms;
1999-09-01, by wenzelm
tidied some proofs
1999-09-01, by paulson
tidied
1999-09-01, by paulson
tidied
1999-08-31, by paulson
new files HOL/UNITY/Guar.{thy,ML}: theory file gets the instance declaration
1999-08-31, by paulson
changed "component" infix in HOL/UNITY/Comp.thy to be overloaded <
1999-08-31, by paulson
proper calculation / induction;
1999-08-30, by wenzelm
tuned;
1999-08-30, by wenzelm
OF: "_" as argument;
1999-08-30, by wenzelm
clean: include HOL-Real-ex;
1999-08-30, by wenzelm
auto: CHANGED;
1999-08-30, by wenzelm
make it actually RUN the real examples
1999-08-30, by paulson
new directory HOL/Real/ex of real examples
1999-08-30, by paulson
'iff' attribute;
1999-08-30, by wenzelm
'arith' method;
1999-08-30, by wenzelm
'_' theorem;
1999-08-30, by wenzelm
tuned;
1999-08-30, by wenzelm
new results for localTo
1999-08-30, by paulson
a new theorem
1999-08-30, by paulson
tuned;
1999-08-30, by wenzelm
added MutilatedCheckerboard;
1999-08-29, by wenzelm
added Isar_examples/MutilatedCheckerboard.thy;
1999-08-29, by wenzelm
The Mutilated Chess Board Problem -- Isar'ized version of HOL/Inductive/Mutil;
1999-08-29, by wenzelm
tuned;
1999-08-27, by wenzelm
thm "_" = asm_rl;
1999-08-27, by wenzelm
tidied
1999-08-27, by paulson
use of bij, new theorems, etc.
1999-08-27, by paulson
the bij predicate forced renaming of a variable bij
1999-08-27, by paulson
tidied, allowing pattern-matching in defs of prat_add and prat_mult
1999-08-27, by paulson
tidied, allowing pattern-matching in defs of zadd and zmult
1999-08-27, by paulson
the bij predicate (at last)
1999-08-27, by paulson
better timing information;
1999-08-27, by wenzelm
oops;
1999-08-27, by wenzelm
*** empty log message ***
1999-08-27, by wenzelm
tuned;
1999-08-26, by wenzelm
iff_attrib_setup;
1999-08-26, by wenzelm
improved back, help;
1999-08-26, by wenzelm
print_help;
1999-08-26, by wenzelm
back: recur flag;
1999-08-26, by wenzelm
a bit further with property (1)
1999-08-26, by paulson
changed "guar" back to "guarantees" (sorry) and FIXED ITS PRECEDENCE
1999-08-26, by paulson
new destruction rules
1999-08-26, by paulson
new laws; changed "guar" back to "guarantees" (sorry)
1999-08-26, by paulson
changed "guar" back to "guarantees" (sorry)
1999-08-26, by paulson
more Join rules including AC-rules
1999-08-26, by paulson
extra syntax for JN, making it more like UN
1999-08-26, by paulson
a little tidying; also FIXED BAD TYPE in INTER1, UNION1
1999-08-26, by paulson
proper bootstrap of HOL theory and packages;
1999-08-25, by wenzelm
expand_classes renamed to intro_classes;
1999-08-25, by wenzelm
proper bootstrap of IFOL/FOL theories and packages;
1999-08-25, by wenzelm
proper setup of GlobalClaset data;
1999-08-25, by wenzelm
improved msg;
1999-08-25, by wenzelm
fixed arity;
1999-08-25, by wenzelm
expand_classes renamed to intro_classes;
1999-08-25, by wenzelm
TPHOLs99;
1999-08-25, by wenzelm
Removed "Adding axioms ..." message.
1999-08-25, by berghofe
hide private parts;
1999-08-25, by wenzelm
another snapshot
1999-08-25, by paulson
arguably clearer definition of the inductive case of
1999-08-25, by paulson
tidied
1999-08-25, by paulson
new guarantees laws; also better natural deduction style for old ones
1999-08-25, by paulson
renamed some theorems; also better natural deduction style for old ones
1999-08-25, by paulson
project constants
1999-08-25, by paulson
many "project" laws
1999-08-25, by paulson
new guarantees laws; also better natural deduction style for old ones
1999-08-25, by paulson
split_paired_Eps and lemmas
1999-08-25, by paulson
new theorem inv_f_eq
1999-08-25, by paulson
%dir;
1999-08-24, by wenzelm
tuned;
1999-08-24, by wenzelm
draft release;
1999-08-24, by wenzelm
Real/Real.thy main entry point;
1999-08-24, by wenzelm
isar: no_pos flag;
1999-08-24, by wenzelm
fixed add_sect etc.;
1999-08-24, by wenzelm
??thesis: include params;
1999-08-24, by wenzelm
print_mode activated again;
1999-08-24, by wenzelm
fixed intro_elim_tac;
1999-08-24, by wenzelm
record_simproc;
1999-08-23, by wenzelm
tuned;
1999-08-23, by wenzelm
record_simproc;
1999-08-23, by wenzelm
Some changes in sections about Sum and Nat.
1999-08-23, by berghofe
simplifier flex heads.
1999-08-23, by nipkow
Now rewrite rules with flexible heads are allowed.
1999-08-23, by nipkow
isatool expandshort;
1999-08-23, by wenzelm
tuned;
1999-08-23, by wenzelm
Moved sum_case to theory HOL/Datatype.
1999-08-23, by berghofe
tuned;
1999-08-23, by wenzelm
Corrected two busg in the simplifier.
1999-08-23, by nipkow
\indexisarreg;
1999-08-22, by wenzelm
\VVar;
1999-08-22, by wenzelm
checkpoint;
1999-08-22, by wenzelm
tuned;
1999-08-22, by wenzelm
real numerals;
1999-08-21, by wenzelm
added HOL-Real;
1999-08-21, by wenzelm
echo ML_PLATFORM;
1999-08-20, by wenzelm
activate example;
1999-08-20, by wenzelm
delcongs [if_weak_cong];
1999-08-20, by wenzelm
print_context;
1999-08-20, by wenzelm
eliminated HOL-AxClasses target;
1999-08-20, by wenzelm
intro (no +);
1999-08-20, by wenzelm
mucke -res;
1999-08-20, by wenzelm
if_svc_enabled;
1999-08-20, by wenzelm
AxClasses, Isar_examples;
1999-08-20, by wenzelm
intro/elim: REPEAT1;
1999-08-20, by wenzelm
new theories RealBin, RealInt, RealPow
1999-08-20, by paulson
* HOLCF/IOA/Sequents: renamed 'Cons' to 'Consq' to avoid clash with HOL/List;
1999-08-19, by wenzelm
quite a lot of tuning and cleanup;
1999-08-19, by wenzelm
sysman: Stefan Berghofer;
1999-08-19, by wenzelm
more;
1999-08-19, by wenzelm
Mucke, Einhoven;
1999-08-19, by wenzelm
quite a lot of tuning an cleanup;
1999-08-19, by wenzelm
sum_case_Inl and sum_case_Inr are now defined in Datatype.ML.
1999-08-19, by berghofe
Moved sum_case stuff from Sum to Datatype.
1999-08-19, by berghofe
real literals using binary arithmetic
1999-08-19, by paulson
new entriues.
1999-08-19, by nipkow
updated
1999-08-19, by paulson
disabled print_mode (tmp);
1999-08-19, by wenzelm
lookup_theory;
1999-08-19, by wenzelm
defer_recdef
1999-08-19, by paulson
removed needless comments
1999-08-19, by paulson
removed all unnecessary code
1999-08-19, by paulson
now with abstraction code previously in HOL/Tools/svc_funcs.ML
1999-08-19, by paulson
documented svc_tac
1999-08-19, by paulson
finished theories;
1999-08-19, by wenzelm
renamed 'some_rule' to 'rule';
1999-08-19, by wenzelm
tuned;
1999-08-19, by wenzelm
removed fixnumerals (for the time being);
1999-08-19, by wenzelm
tuned Goal syntax;
1999-08-19, by wenzelm
improved messages;
1999-08-19, by wenzelm
really removed -m option;
1999-08-19, by wenzelm
removed -m option;
1999-08-19, by wenzelm
usedir: removed -m option;
1999-08-19, by wenzelm
Method.modifier;
1999-08-18, by wenzelm
Method.modifier;
1999-08-18, by wenzelm
assume: multiple args;
1999-08-18, by wenzelm
warn_vars;
1999-08-18, by wenzelm
assume/presume: and_list1;
1999-08-18, by wenzelm
sectioned_args etc.: more general modifier;
1999-08-18, by wenzelm
deps: include 'really' flag;
1999-08-18, by wenzelm
isa_action: don't lock pretend_used files;
1999-08-18, by wenzelm
proper writeln of begin_state;
1999-08-18, by wenzelm
(*no fix_shyps*);
1999-08-18, by wenzelm
tuned messages;
1999-08-18, by wenzelm
from Konrad: support for schematic definitions
1999-08-18, by paulson
sum_case renamed to basic_sum_case;
1999-08-18, by wenzelm
Removed rbeta.
1999-08-18, by berghofe
tuned messages;
1999-08-18, by wenzelm
tuned;
1999-08-18, by wenzelm
Renamed sum_case to basic_sum_case.
1999-08-18, by berghofe
Eliminated some infixes.
1999-08-18, by berghofe
Eliminated some infixes.
1999-08-18, by berghofe
Renamed sum_case to basic_sum_case and removed translations for sum_case
1999-08-18, by berghofe
tuned;
1999-08-18, by wenzelm
replaced 'ProofGeneral' by 'Proof General';
1999-08-18, by wenzelm
Modified section about generation of theory browsing information.
1999-08-18, by berghofe
new version from Konrad with "lazy" (deferred) definitons
1999-08-18, by paulson
tidied some proofs
1999-08-18, by paulson
new primitive rule permute_prems to underlie defer_tac and rotate_prems
1999-08-18, by paulson
freeze_thaw does nothing if no variables
1999-08-18, by paulson
Added take_all and drop_all to simpset.
1999-08-18, by nipkow
eliminated HOL_quantifiers (replaced by "HOL" print mode);
1999-08-17, by wenzelm
may_load_file;
1999-08-17, by wenzelm
ThyInfo.may_load_file;
1999-08-17, by wenzelm
begin_update_theory;
1999-08-17, by wenzelm
PASS(_MODE): works better without space (why?);
1999-08-17, by wenzelm
removed HOL_quantifiers;
1999-08-17, by wenzelm
HOL_quantifiers;
1999-08-17, by wenzelm
replaced HOL_quantifiers flag by "HOL" print mode;
1999-08-17, by wenzelm
turned SVC_Oracle into a new-style theory in order to get automatic
1999-08-17, by wenzelm
Better handling of path for remote theory browsing information.
1999-08-17, by berghofe
Goals.reset_goals;
1999-08-17, by wenzelm
reset_goals;
1999-08-17, by wenzelm
intro+;
1999-08-17, by wenzelm
remove tmp files;
1999-08-17, by wenzelm
tuned;
1999-08-17, by wenzelm
renamed 'single' to 'some_rule';
1999-08-17, by wenzelm
renamed Cons to Consq in order to avoid clash with List.Cons;
1999-08-17, by wenzelm
Tuned some comments.
1999-08-17, by berghofe
Path for remote theory browsing information is now stored in referece variable rpath.
1999-08-17, by berghofe
-m option;
1999-08-17, by wenzelm
replaced "op #" by "Cons";
1999-08-16, by wenzelm
'a list: Nil, Cons;
1999-08-16, by wenzelm
tuned msg;
1999-08-16, by wenzelm
disable_pr, enable_pr;
1999-08-16, by wenzelm
deleted obsolete assignment
1999-08-16, by paulson
restored a high precedence to unary minus
1999-08-16, by paulson
inserted Id: lines
1999-08-16, by paulson
new theory Real/Hyperreal/HyperDef and file fuf.ML
1999-08-16, by paulson
forgot to write back adaption of onlysimps
1999-08-16, by oheimb
tuned;
1999-08-16, by wenzelm
tuned;
1999-08-16, by wenzelm
exchanged finish_tac and unsafe_finish_tac (the more important one) in simpset
1999-08-16, by oheimb
re-added refl in safe_solver
1999-08-16, by oheimb
removed warn_theory_style;
1999-08-16, by wenzelm
fixed thy_only;
1999-08-16, by wenzelm
tuned prompts;
1999-08-16, by wenzelm
isamode;
1999-08-16, by wenzelm
user infaces: tuned, added ProofGeneral;
1999-08-16, by wenzelm
bib;
1999-08-16, by wenzelm
-m option;
1999-08-16, by wenzelm
Tuned.
1999-08-12, by berghofe
Removed
1999-08-11, by nipkow
* set HOL_quantifiers by default, i.e. quantifiers are printed as
1999-08-11, by nipkow
added asym rule;
1999-08-09, by wenzelm
tuned print_state;
1999-08-09, by wenzelm
tuned strings_of_context;
1999-08-09, by wenzelm
pr / no_pr: maintain Toplevel.quiet;
1999-08-09, by wenzelm
tuned print_state;
1999-08-09, by wenzelm
append user rules;
1999-08-09, by wenzelm
theory loader actions;
1999-08-09, by wenzelm
made SML happy;
1999-08-06, by wenzelm
tuned;
1999-08-06, by wenzelm
proper ProofGeneral/isa setup;
1999-08-06, by wenzelm
simplified ML handling;
1999-08-06, by wenzelm
added pretend_use;
1999-08-06, by wenzelm
simplified handling of ML file;
1999-08-06, by wenzelm
the whole file is now loaded only if SVC is enabled
1999-08-06, by paulson
re-organization of theorems from Alloc and PPROD, partly into new theory
1999-08-06, by paulson
svc_enabled is now declared as a function
1999-08-06, by paulson
new theory UNITY/Lift_prog
1999-08-06, by paulson
External reasoning tools;
1999-08-06, by wenzelm
no longer gives a default value to SVC_MACHINE
1999-08-06, by paulson
extra comment
1999-08-06, by paulson
now catches exn THEORY and prints an error message
1999-08-06, by paulson
some hard propositional examples
1999-08-06, by paulson
new theory ex/svc_test.thy
1999-08-06, by paulson
removed obsolete addsimps update_defs;
1999-08-05, by wenzelm
record_simproc for sel-upd (by Sebastian Nanz);
1999-08-05, by wenzelm
change_simpset_of;
1999-08-05, by wenzelm
local goals: after_qed;
1999-08-05, by wenzelm
tuned;
1999-08-04, by wenzelm
added isabelle-sys, proofgeneral;
1999-08-04, by wenzelm
improved \NOTE;
1999-08-04, by wenzelm
tuned;
1999-08-03, by wenzelm
improved interest;
1999-08-03, by wenzelm
tuned;
1999-08-03, by wenzelm
tuned attdx, methdx;
1999-08-03, by wenzelm
fixed {};
1999-08-03, by wenzelm
tuned;
1999-08-03, by wenzelm
Sara Kalvala: moving the <<...>> notation from LK to Sequents
1999-08-03, by paulson
new examples file for SVC
1999-08-03, by paulson
biconditionals and the natural numbers
1999-08-03, by paulson
added realT
1999-08-03, by paulson
biconditionals and the natural numbers
1999-08-03, by paulson
new examples file for SVC
1999-08-03, by paulson
new chapter on Sequents
1999-08-03, by paulson
\underscoreoff needed because of \underscoreon in previous file
1999-08-03, by paulson
new variables for SVC
1999-08-03, by paulson
SVC
1999-08-03, by paulson
fixed Blast_Data;
1999-08-02, by wenzelm
blast method: optional depth argument;
1999-08-02, by wenzelm
export cla_meth(');
1999-08-02, by wenzelm
tuned;
1999-08-02, by wenzelm
tuned outer syntax;
1999-08-02, by wenzelm
handle LIST _;
1999-08-02, by wenzelm
cat_lines;
1999-08-02, by wenzelm
provide String structure;
1999-08-02, by wenzelm
removed obsolete concat;
1999-08-02, by wenzelm
String.isPrefix
1999-08-02, by paulson
long-overdue updating
1999-08-02, by paulson
new files for the SVC link-up
1999-08-02, by paulson
the SVC oracle theory
1999-08-02, by paulson
the SVC link-up
1999-08-02, by paulson
new files for the SVC link-up
1999-08-02, by paulson
even more stuff;
1999-07-30, by wenzelm
oracle: '=';
1999-07-30, by wenzelm
added \text;
1999-07-30, by wenzelm
Isabelle/Isar macros;
1999-07-30, by wenzelm
hacking the rail package;
1999-07-30, by wenzelm
added update_thy_only;
1999-07-30, by wenzelm
more;
1999-07-30, by wenzelm
more stuff;
1999-07-30, by wenzelm
renamed 'same' to '-';
1999-07-30, by wenzelm
eliminated METHOD0 in favour of same_tac;
1999-07-30, by wenzelm
'arith' proof method;
1999-07-30, by wenzelm
added erule;
1999-07-30, by wenzelm
export sysify_path;
1999-07-30, by wenzelm
split_diff and remove_diff_ss
1999-07-30, by paulson
added parentheses to cope with a possible reduction of the precedence of unary
1999-07-29, by paulson
ML_HOME=$ISABELLE_HOME/../smlnj/bin;
1999-07-28, by wenzelm
HOL-Real target now builds an actual image;
1999-07-28, by wenzelm
added pretty_setmargin;
1999-07-28, by wenzelm
congruence rule for |-, etc.
1999-07-28, by paulson
renamed ...thm_pack... to ...pack...
1999-07-28, by paulson
removed the unused SeqVar option
1999-07-28, by paulson
sequents require higher bounds
1999-07-28, by paulson
more examples are working
1999-07-28, by paulson
adding missing declarations for the <<...>> notation
1999-07-28, by paulson
congruence rule for |-
1999-07-28, by paulson
simplifier and improved classical reasoner
1999-07-28, by paulson
mkdir contrib;
1999-07-28, by wenzelm
added String.concat
1999-07-28, by paulson
LK
1999-07-28, by paulson
back again, supposedly with correct perms;
1999-07-27, by wenzelm
*** empty log message ***
1999-07-27, by wenzelm
fixed perms and final nl;
1999-07-27, by wenzelm
fixed comments;
1999-07-27, by wenzelm
fixed comment;
1999-07-27, by wenzelm
inductive_cases(_i): Isar interface to mk_cases;
1999-07-27, by wenzelm
safe_step_tac / step_tac;
1999-07-27, by wenzelm
init / init_theory: pass int flag;
1999-07-27, by wenzelm
added thy_switch kind;
1999-07-27, by wenzelm
removed update_context;
1999-07-27, by wenzelm
removed update_context;
1999-07-27, by wenzelm
removed restart;
1999-07-27, by wenzelm
setup_thy_loader;
1999-07-27, by wenzelm
added update_thy_only;
1999-07-27, by wenzelm
installation of simplifier and classical reasoner, better rules etc
1999-07-27, by paulson
moved the modal prover to modal.ML; installed the prover using TheoryDataFun
1999-07-27, by paulson
split off modal.ML from provers.ML
1999-07-27, by paulson
fixed the comments...
1999-07-27, by paulson
a new theory containing just an axiom needed to derive imp_cong
1999-07-27, by paulson
renamed theory LK to LK0
1999-07-27, by paulson
renamed LK0.ML
1999-07-27, by paulson
Sequents/LK/Nat: new example of simplification in LK
1999-07-27, by paulson
added gen_inter
1999-07-27, by paulson
expandshort and tidying
1999-07-27, by paulson
expandshort; tidied
1999-07-27, by paulson
tidied
1999-07-27, by paulson
expandshort
1999-07-26, by paulson
HOL/ex/Tarski: new example by Florian Kammueller
1999-07-26, by paulson
new facts about binomials
1999-07-26, by paulson
three new theorems
1999-07-26, by paulson
new cancellation laws
1999-07-26, by paulson
tidied
1999-07-26, by paulson
new simprocs assoc_fold and combine_coeff
1999-07-23, by paulson
removed the combine_coeff simproc because linear arith does not handle
1999-07-23, by paulson
now using correctly-typed constants from HOLogic
1999-07-23, by paulson
heavily revised by Jacques: coercions have alphabetic names;
1999-07-23, by paulson
because intT is now defined in HOLogic
1999-07-23, by paulson
zmult_ac are no longer included by default
1999-07-23, by paulson
zadd_ac and zmult_ac are no longer included by default
1999-07-23, by paulson
added boolean and binary constants
1999-07-23, by paulson
new simprocs assoc_fold and combine_coeff
1999-07-23, by paulson
rail -a;
1999-07-23, by wenzelm
tuned add_term_varnames;
1999-07-23, by wenzelm
replaced assoc lists by Symtab.table;
1999-07-23, by wenzelm
Type.norm_term;
1999-07-23, by wenzelm
replace assoc lists by Symtab.table;
1999-07-23, by wenzelm
require_thy: fixed performance leak;
1999-07-23, by wenzelm
fix occurences of numerals in HOL/ZF terms;
1999-07-23, by wenzelm
New lemmas by Stefan Merz.
1999-07-23, by nipkow
avoid '(0 subgoals)';
1999-07-22, by wenzelm
Toplevel.excursion_error;
1999-07-22, by wenzelm
added exists;
1999-07-22, by wenzelm
Tuned.
1999-07-22, by berghofe
a stronger diff_less and no more le_diff_less
1999-07-21, by paulson
removed 2 qed_goals
1999-07-21, by paulson
tweaked proofs to handle new freeness reasoning for data c onstructors
1999-07-21, by paulson
more existing theorems renamed to use #0; also new results
1999-07-21, by paulson
now exports mk_bin
1999-07-21, by paulson
a more robust proof
1999-07-21, by paulson
tweaked proof after removal of diff_is_0_eq RS iffD2
1999-07-21, by paulson
better error message for curried recdefs, etc.
1999-07-21, by paulson
Mod by Norber Voelcker
1999-07-21, by nipkow
checkpoint;
1999-07-20, by wenzelm
Eliminated addDistinct.
1999-07-20, by berghofe
facts: no statement_binds;
1999-07-19, by wenzelm
Datatype package now handles arbitrarily branching datatypes.
1999-07-19, by berghofe
skeleton only;
1999-07-19, by wenzelm
added isar-ref;
1999-07-19, by wenzelm
Documented usage of function types in datatype specifications.
1999-07-19, by berghofe
added attdx, methdx;
1999-07-19, by wenzelm
added isabelle_isar logo;
1999-07-19, by wenzelm
updated;
1999-07-19, by wenzelm
renamed 'with' to 'using';
1999-07-19, by wenzelm
*** empty log message ***
1999-07-19, by wenzelm
NatBin: binary arithmetic for the naturals
1999-07-19, by paulson
examples of arithmetic on the naturals
1999-07-19, by paulson
deleted a reference to "nat", now erroneous because "nat" is a function
1999-07-19, by paulson
many new laws about div and mod
1999-07-19, by paulson
new theorem zless_zero_nat
1999-07-19, by paulson
removal of rewrites for Suc(Suc(Suc...)))
1999-07-19, by paulson
NatBin: binary arithmetic for the naturals
1999-07-19, by paulson
getting rid of qed_goal
1999-07-19, by paulson
getting rid of qed_goal
1999-07-19, by paulson
new division laws taking advantage of (m div 0) = 0 and (m mod 0) = m
1999-07-19, by paulson
Modifid length_tl
1999-07-18, by nipkow
adapted to dest_keywords, dest_parsers;
1999-07-16, by wenzelm
separate command tokens;
1999-07-16, by wenzelm
tuned dest_lexicon;
1999-07-16, by wenzelm
tuned;
1999-07-16, by wenzelm
removed break;
1999-07-16, by wenzelm
removed BREAK, ROLLBACK;
1999-07-16, by wenzelm
structure LocalDefs = LocalDefs;
1999-07-16, by wenzelm
Exported function unify_consts (workaround to avoid inconsistently
1999-07-16, by berghofe
Added new example (infinitely branching trees).
1999-07-16, by berghofe
Infinitely branching trees.
1999-07-16, by berghofe
Replaced datatype_info by datatype_info_err.
1999-07-16, by berghofe
- Now also supports arbitrarily branching datatypes.
1999-07-16, by berghofe
- Datatype package now also supports arbitrarily branching datatypes
1999-07-16, by berghofe
Added some definitions and theorems needed for the
1999-07-16, by berghofe
Some rather large datatype examples (from John Harrison).
1999-07-16, by berghofe
improved print_thms;
1999-07-15, by wenzelm
export init_state;
1999-07-15, by wenzelm
more renaming of theorems from _nat to _int (corresponding to a function that
1999-07-15, by paulson
more renaming of theorems from _nat to _int (corresponding to a function that
1999-07-15, by paulson
qed_goal -> Goal; new theorems nat_le_0, nat_le_eq_zle and zdiff_int
1999-07-15, by paulson
qed_goal -> Goal
1999-07-15, by paulson
tuned;
1999-07-14, by wenzelm
tuned comments;
1999-07-14, by wenzelm
tuned contradiction method;
1999-07-14, by wenzelm
improved comment;
1999-07-14, by wenzelm
more marg_comments;
1999-07-14, by wenzelm
Deriving rules in Isabelle;
1999-07-14, by wenzelm
rewrite add1_zle_eq is no longer in the default simpset
1999-07-14, by paulson
optimization for division by powers of 2
1999-07-14, by paulson
new montonicity theorems
1999-07-14, by paulson
new constant folding rewrites
1999-07-14, by paulson
handle cgoal;
1999-07-13, by wenzelm
added mk_cgoal, assume_goal;
1999-07-13, by wenzelm
same_tac;
1999-07-13, by wenzelm
change to force (m div 0 = 0)
1999-07-13, by paulson
many new theorems
1999-07-13, by paulson
renamed inj_nat to inj_int
1999-07-13, by paulson
new monotonicity theorems
1999-07-13, by paulson
new theorem zmult_eq_0_iff
1999-07-13, by paulson
renamed sort "numeral" to "number"
1999-07-13, by paulson
simplified the <= monotonicity proof
1999-07-13, by paulson
local qeds: print rule;
1999-07-12, by wenzelm
added show_hyps flag;
1999-07-12, by wenzelm
less
more
|
(0)
-1920
+1920
+10000
+30000
tip