Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-3000
-1000
-240
+240
+1000
+3000
+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.
Isar/Pure: renamed 'RS' attribute to 'THEN';
2000-08-17, by wenzelm
Fixed completeness bug in simplifier: congruence rules could preclude
2000-08-16, by nipkow
major sharpening of stable_project_transient
2000-08-16, by paulson
new (unused) lemma
2000-08-16, by paulson
new thm and simprule Compl_Diff_eq
2000-08-16, by paulson
added conversion.tex;
2000-08-14, by wenzelm
moved tactic emulation methods here;
2000-08-14, by wenzelm
added 'declare' command;
2000-08-14, by wenzelm
tuned;
2000-08-14, by wenzelm
updated;
2000-08-14, by wenzelm
renamed 'intrs' to 'intros';
2000-08-14, by wenzelm
updated command termination issue;
2000-08-14, by wenzelm
some more refs;
2000-08-14, by wenzelm
Aspinall:2000:eProof;
2000-08-14, by wenzelm
raplaced "intrs" by "intrs" (new-style only);
2000-08-14, by wenzelm
cases: support multiple insts;
2000-08-14, by wenzelm
intros;
2000-08-14, by wenzelm
added MicroJava/BV/StepMono.thy,
2000-08-14, by kleing
Convert.thy now in Isar, tuned
2000-08-14, by kleing
tuned names;
2000-08-14, by wenzelm
added hypsubst;
2000-08-14, by wenzelm
added "fastsimp";
2000-08-14, by wenzelm
added declare_theorems(_i);
2000-08-14, by wenzelm
added "declare" command;
2000-08-14, by wenzelm
added thy_script kind;
2000-08-14, by wenzelm
tuned msg;
2000-08-14, by wenzelm
use_let: exclude 'val';
2000-08-14, by wenzelm
fixed document preparation;
2000-08-14, by wenzelm
documented the integers and updated section on nat arithmetic
2000-08-12, by paulson
some ad-hoc simprules for div and mod to reduce the
2000-08-12, by paulson
deleted needless rules
2000-08-12, by paulson
added bind_thm for widen_RefT etc.
2000-08-11, by kleing
tuned
2000-08-11, by kleing
added LBV
2000-08-11, by kleing
new theory Integ/IntDiv and many more monotonicity laws, etc., for the integers
2000-08-11, by paulson
ZF arith
2000-08-11, by paulson
interim working version: more improvements to the integers
2000-08-11, by paulson
Equations that are added to the simpset now have proper names.
2000-08-10, by berghofe
new structure field "add" for CombineNumerals
2000-08-10, by paulson
the "nocheck" versions of goal functions now standardize their result
2000-08-10, by paulson
tidied
2000-08-10, by paulson
new structure field "add" for CombineNumerals
2000-08-10, by paulson
installation of cancellation simprocs for the integers
2000-08-10, by paulson
X-Symbol mode -- look in canonical place;
2000-08-10, by wenzelm
fixed spelling;
2000-08-09, by wenzelm
added Bauer-Wenzel:2000:HB;
2000-08-09, by wenzelm
thms closure;
2000-08-09, by wenzelm
res_inst: include non-inst versions with multiple thms;
2000-08-09, by wenzelm
added get_thms_closure, single_thm;
2000-08-09, by wenzelm
fixed classification of rules in atts and modifiers (final!?);
2000-08-09, by wenzelm
fixed mk_cases_i: TRYALL InductMethod.simp_case_tac;
2000-08-09, by wenzelm
thms "atomize";
2000-08-09, by wenzelm
tuned;
2000-08-09, by bauerg
tuned
2000-08-09, by kleing
token translation: enclose "\\mbox{" "}";
2000-08-08, by wenzelm
added Example
2000-08-08, by oheimb
moved Hoare_example to Examples; other minor improvements
2000-08-08, by oheimb
Deleted unneeded proof; simplified proof of app_last.
2000-08-08, by berghofe
added forall_elim_vars_safe, norm_hhf_eq;
2000-08-08, by wenzelm
norm_hhf results;
2000-08-08, by wenzelm
prf_heading kind;
2000-08-08, by wenzelm
MicroJava structure changed
2000-08-07, by kleing
Invoke instruction gets fully qualified method name (class+name+sig) as
2000-08-07, by kleing
BV and LBV specified in terms of app and step functions
2000-08-07, by kleing
instantiated Cancel_Numerals for "nat" in ZF
2000-08-07, by paulson
more cterm operations: mk_implies, list_implies
2000-08-07, by paulson
prove_conv gets an extra argument, so the ZF instantiation can use hyps
2000-08-07, by paulson
tidied
2000-08-07, by paulson
added a dummy "thm list" argument to prove_conv for the new interface to
2000-08-07, by paulson
new abstract syntax operations, used in ZF
2000-08-07, by paulson
ZF arith
2000-08-07, by paulson
*** empty log message ***
2000-08-06, by nipkow
dummy_patterns moved to term.ML;
2000-08-04, by wenzelm
added goal_args(');
2000-08-04, by wenzelm
added int;
2000-08-04, by wenzelm
axioms: Term.no_dummy_patterns;
2000-08-04, by wenzelm
added dummy_patternN, no_dummy_patterns, replace_dummy_patterns;
2000-08-04, by wenzelm
added rename_params_tac;
2000-08-04, by wenzelm
dummy_pattern moved to term.ML;
2000-08-04, by wenzelm
Term.no_dummy_patterns;
2000-08-04, by wenzelm
added rev_eq_reflection;
2000-08-04, by wenzelm
val rev_eq_reflection = def_imp_eq;
2000-08-04, by wenzelm
val atomize = thms "atomize";
2000-08-04, by wenzelm
lemmas atomize = all_eq imp_eq;
2000-08-04, by wenzelm
rev_eq_reflection = meta_eq_to_obj_eq;
2000-08-04, by wenzelm
removed stac (now exported by HypsubstFun);
2000-08-04, by wenzelm
setup hypsubst_setup;
2000-08-04, by wenzelm
lemmas atomize = all_eq imp_eq;
2000-08-04, by wenzelm
added rev_eq_reflection;
2000-08-04, by wenzelm
subgoals_tac: fixed spelling;
2000-08-04, by wenzelm
invoke isatool make in any dir containing an IsaMakefile;
2000-08-04, by wenzelm
updated;
2000-08-04, by wenzelm
targets for images, test, all;
2000-08-04, by wenzelm
updated;
2000-08-04, by wenzelm
tuned;
2000-08-04, by wenzelm
tuned version by Stephan Merz (unbatchified etc.);
2000-08-03, by wenzelm
tuned TLA;
2000-08-03, by wenzelm
added setmp_verbose;
2000-08-03, by wenzelm
tuned;
2000-08-03, by wenzelm
unknown_theory/proof/context;
2000-08-03, by wenzelm
added unknown_theory/proof/context;
2000-08-03, by wenzelm
new theorem neq_commute
2000-08-03, by paulson
new files Integ/IntPower.{thy.ML}; tidied
2000-08-03, by paulson
introduction of integer exponentiation
2000-08-03, by paulson
Chinese Remainder Theorem, Wilsons Theorem, etc., by T M Masmussen
2000-08-03, by paulson
GPLed;
2000-08-03, by wenzelm
export get_local_clasimpset, clasimp_modifiers;
2000-08-03, by wenzelm
improved output of space symbol;
2000-08-03, by wenzelm
typ_no_norm;
2000-08-03, by wenzelm
tuned;
2000-08-03, by wenzelm
adapted deriv;
2000-08-02, by wenzelm
derivations: maintain oracle flag;
2000-08-02, by wenzelm
use oracle flag from derivation;
2000-08-02, by wenzelm
rep_thm: 'der' field has additional bool for oracles;
2000-08-02, by wenzelm
minor corrections
2000-08-02, by oheimb
isa: do not touch_all_thys on startup;
2000-08-02, by wenzelm
coercion "intify" to remove type constraints from integer algebraic laws
2000-08-02, by paulson
tidying and speeding up proofs
2000-08-02, by paulson
*** empty log message ***
2000-08-02, by nipkow
*** empty log message ***
2000-08-02, by nipkow
used natify with div and mod; also put in the divide-by-zero trick
2000-08-01, by paulson
natify, a coercion to reduce the number of type constraints in arithmetic
2000-08-01, by paulson
tuned msg;
2000-08-01, by wenzelm
* blast(_tac) now handles actual object-logic rules as assumptions;
2000-08-01, by wenzelm
added all_eq, imp_eq (for blast);
2000-08-01, by wenzelm
improved comments;
2000-08-01, by wenzelm
handle actual object-logic rules by atomizing the goal;
2000-08-01, by wenzelm
added atomize_goal / atomize_tac;
2000-08-01, by wenzelm
(un)fold: CHANGED;
2000-08-01, by wenzelm
added has_meta_prems;
2000-08-01, by wenzelm
tuned;
2000-08-01, by wenzelm
tuned;
2000-07-31, by wenzelm
updated 'obtain';
2000-07-31, by wenzelm
Removed Quot
2000-07-31, by nipkow
Never used and not relevant.
2000-07-31, by nipkow
obtain;
2000-07-30, by wenzelm
added split_bind_asm, bind_splits;
2000-07-30, by wenzelm
adapted obtain;
2000-07-30, by wenzelm
removed equalityCE;
2000-07-30, by wenzelm
added atomic_Trueprop;
2000-07-30, by wenzelm
updated ObtainFun;
2000-07-30, by wenzelm
'def': no constraint on variable;
2000-07-30, by wenzelm
exporter setup for context elements;
2000-07-30, by wenzelm
export RANGE, hard_asm_tac, soft_asm_tac;
2000-07-30, by wenzelm
turned into plain context element;
2000-07-30, by wenzelm
local_def(_i): no constraint on var;
2000-07-30, by wenzelm
local_def(_i): no constraint on var;
2000-07-30, by wenzelm
def: no constraint on var;
2000-07-30, by wenzelm
added is_judgment;
2000-07-30, by wenzelm
ObtainFun (generalized existence reasoning);
2000-07-30, by wenzelm
ThmDeps.enable;
2000-07-30, by wenzelm
added sign_of_cterm;
2000-07-30, by wenzelm
Logic.goal_const;
2000-07-30, by wenzelm
replaced "Sessions" by "Root";
2000-07-28, by wenzelm
apply. -> by
2000-07-28, by nipkow
* HOL/While
2000-07-28, by nipkow
added theory While;
2000-07-27, by wenzelm
export has_internal;
2000-07-27, by wenzelm
added thm_deps;
2000-07-27, by wenzelm
added enter_forward_proof;
2000-07-27, by wenzelm
export write_graph;
2000-07-27, by wenzelm
begin_theory: store *copy* of initial theory;
2000-07-27, by wenzelm
tuned;
2000-07-27, by wenzelm
intro_elim_tac: bimatch_from;
2000-07-27, by wenzelm
While functional for defining tail-recursive functions
2000-07-26, by nipkow
*** empty log message ***
2000-07-26, by nipkow
tuned msg;
2000-07-25, by wenzelm
Corrected example which still used old primrec syntax.
2000-07-25, by berghofe
Replaced force by fast because force may now take forever to fail
2000-07-25, by nipkow
new constant same_fst
2000-07-25, by nipkow
by (CLASIMPSET auto_tac);
2000-07-25, by wenzelm
added clarify method;
2000-07-25, by wenzelm
added clarsimp method;
2000-07-25, by wenzelm
tuned;
2000-07-25, by wenzelm
removed slow, slow_best methods;
2000-07-25, by wenzelm
* Isar/Provers: intro/elim/dest attributes: changed
2000-07-25, by wenzelm
rearranged setup of arithmetic procedures, avoiding global reference values;
2000-07-25, by wenzelm
lemmas [arith_split] = abs_split (*belongs to theory RealAbs*);
2000-07-25, by wenzelm
do nat pass theory value, but sg_ref;
2000-07-25, by wenzelm
avoid referencing thy value;
2000-07-25, by wenzelm
avoid referencing thy value;
2000-07-25, by wenzelm
tuned deps;
2000-07-25, by wenzelm
tuned;
2000-07-24, by wenzelm
changed deps;
2000-07-24, by wenzelm
rename_numerals: use implicit theory context;
2000-07-24, by wenzelm
avoid referencing thy value;
2000-07-24, by wenzelm
avoid referencing thy value;
2000-07-24, by wenzelm
avoid referencing thy value;
2000-07-24, by wenzelm
simpset_of NatDef.thy (why anyway?);
2000-07-24, by wenzelm
avoid referencing thy value;
2000-07-24, by wenzelm
avoid referencing thy value;
2000-07-24, by wenzelm
tuned comment;
2000-07-24, by wenzelm
avoid global references;
2000-07-24, by wenzelm
do not pass theory values, but sg_ref;
2000-07-24, by wenzelm
Drule.merge_rules;
2000-07-24, by wenzelm
get_names: topologically sorted;
2000-07-23, by wenzelm
removed all_sessions.graph;
2000-07-23, by wenzelm
removed all_sessions;
2000-07-23, by wenzelm
disallow duplicates in session identifiers;
2000-07-23, by wenzelm
assimilated;
2000-07-23, by wenzelm
tuned HeapFun;
2000-07-23, by wenzelm
tuned ThmHeap;
2000-07-23, by wenzelm
removed selector syntax -- improper tuples are broken beyond repair :-(
2000-07-23, by wenzelm
elim?;
2000-07-23, by wenzelm
classical atts now intro! / intro / intro?;
2000-07-23, by wenzelm
renamed "Directories" to "Sessions";
2000-07-23, by wenzelm
tuned;
2000-07-23, by wenzelm
improved error msg;
2000-07-22, by wenzelm
added ex_someI
2000-07-21, by nipkow
much tidying in connection with the 2nd UNITY paper
2000-07-21, by paulson
strengthened force_tac by using new first_best_tac
2000-07-21, by oheimb
removed safe_asm_full_simp_tac
2000-07-21, by oheimb
added map_upd_nonempty, also to simpset
2000-07-21, by oheimb
removed weaker variant of subset_insert_iff
2000-07-21, by oheimb
removed safe_asm_full_simp_tac, added generic_simp_tac
2000-07-21, by oheimb
Updating of some comments
2000-07-21, by prensani
*** empty log message ***
2000-07-21, by nipkow
Univ no longer requires Arith (really it never did)
2000-07-21, by paulson
tuned;
2000-07-20, by wenzelm
corrected header
2000-07-19, by oheimb
changed / to // for quotienting
2000-07-19, by paulson
changed / to // for quotienting; general tidying
2000-07-19, by paulson
renamed // to / (which is what we want anyway) to avoid clash with the new
2000-07-19, by paulson
deleted redundant proof
2000-07-19, by paulson
// change; also moved entry for AddIffs
2000-07-19, by paulson
addsplits [split_if];
2000-07-18, by wenzelm
theorems foo.splits = foo.split foo.split_asm;
2000-07-18, by wenzelm
removed obsolete expand_if = split_if;
2000-07-18, by wenzelm
* HOL: removed obsolete expand_if = split_if; theorems if_splits =
2000-07-18, by wenzelm
* HOL: removed obsolete expand_if = split_if; theorems if_splits =
2000-07-18, by wenzelm
replaced arities by instance;
2000-07-18, by wenzelm
MicroJava structure changed
2000-07-18, by kleing
consts: include *all* names;
2000-07-17, by wenzelm
tuded presentation;
2000-07-17, by bauerg
AddXIs [UnI1, UnI2];
2000-07-17, by wenzelm
flat instruction set, op. semantics now in JVMExecInstr.thy
2000-07-17, by kleing
flat instruction set
2000-07-17, by kleing
10pt
2000-07-17, by bauerg
- xsymbols for
2000-07-17, by bauerg
strip_prod_type = HOLogic.prodT_factors;
2000-07-16, by wenzelm
less
more
|
(0)
-3000
-1000
-240
+240
+1000
+3000
+10000
+30000
tip