paulson [Tue, 14 Nov 2000 17:03:13 +0100] rev 10469
auto update
paulson [Tue, 14 Nov 2000 17:02:36 +0100] rev 10468
first version of Advanced Inductive Defs section
paulson [Tue, 14 Nov 2000 13:26:48 +0100] rev 10467
x-symbol support for Pi, Sigma, -->, : (membership)
note that "lam" is displayed as TWO lambda-symbols
paulson [Tue, 14 Nov 2000 13:25:59 +0100] rev 10466
new Main.thy as in HOL, ZF
wenzelm [Mon, 13 Nov 2000 22:05:57 +0100] rev 10465
added read_terms, read_props (simulataneous type-inference);
wenzelm [Mon, 13 Nov 2000 22:01:07 +0100] rev 10464
tuned statement args;
wenzelm [Mon, 13 Nov 2000 21:59:49 +0100] rev 10463
tuned IsarThy.theorem_i;
kleing [Mon, 13 Nov 2000 10:34:32 +0100] rev 10462
added students
nipkow [Mon, 13 Nov 2000 08:53:57 +0100] rev 10461
Removed > and >=
nipkow [Mon, 13 Nov 2000 08:53:21 +0100] rev 10460
Removed > and >= again.
wenzelm [Sun, 12 Nov 2000 14:50:26 +0100] rev 10459
quot_cond_definition;
wenzelm [Sun, 12 Nov 2000 14:49:37 +0100] rev 10458
simplified induction;
wenzelm [Sun, 12 Nov 2000 14:48:47 +0100] rev 10457
updated;
wenzelm [Sun, 12 Nov 2000 14:48:25 +0100] rev 10456
"induct" method: handle proper rules;
wenzelm [Sun, 12 Nov 2000 14:46:16 +0100] rev 10455
removed warning for "stripped" option;
wenzelm [Sun, 12 Nov 2000 14:36:10 +0100] rev 10454
removed junk;
wenzelm [Sun, 12 Nov 2000 14:35:41 +0100] rev 10453
Syntax.pure_appl_syntax declared as output syntax for theory ProtoPure;
wenzelm [Fri, 10 Nov 2000 19:20:17 +0100] rev 10452
* added overloaded operations "inverse" and "divide" (infix "/");
wenzelm [Fri, 10 Nov 2000 19:18:37 +0100] rev 10451
int_distrib;
wenzelm [Fri, 10 Nov 2000 19:18:14 +0100] rev 10450
nat_distrib;
wenzelm [Fri, 10 Nov 2000 19:17:46 +0100] rev 10449
hide_space(_i): use Sign.certify_tycon, Sign.certify_tyabbr, Sign.certify_const;
wenzelm [Fri, 10 Nov 2000 19:15:38 +0100] rev 10448
tuned;
wenzelm [Fri, 10 Nov 2000 19:15:14 +0100] rev 10447
use inverse, divide from basic HOL;
wenzelm [Fri, 10 Nov 2000 19:13:29 +0100] rev 10446
norm_hhf_tac;
wenzelm [Fri, 10 Nov 2000 19:13:01 +0100] rev 10445
rewrite_goal_tac moved to tactic.ML;
wenzelm [Fri, 10 Nov 2000 19:12:30 +0100] rev 10444
added rewrite_goal_tac;
wenzelm [Fri, 10 Nov 2000 19:11:51 +0100] rev 10443
added certify_tycon, certify_tyabbr, certify_const;
wenzelm [Fri, 10 Nov 2000 19:10:34 +0100] rev 10442
has_meta_prems: include "==";
wenzelm [Fri, 10 Nov 2000 19:09:40 +0100] rev 10441
store_standard_thm "norm_hhf_eq";
wenzelm [Fri, 10 Nov 2000 19:08:30 +0100] rev 10440
proper theory context for mesontest2;
wenzelm [Fri, 10 Nov 2000 19:07:17 +0100] rev 10439
inductive_rulify2 accomodates malformed induction rules;
wenzelm [Fri, 10 Nov 2000 19:06:54 +0100] rev 10438
Sign.certify_tycon, Sign.certify_const;
wenzelm [Fri, 10 Nov 2000 19:06:30 +0100] rev 10437
improved cong_definition theorems;
overloaded standard operations;
wenzelm [Fri, 10 Nov 2000 19:05:28 +0100] rev 10436
simplified induction;
wenzelm [Fri, 10 Nov 2000 19:04:31 +0100] rev 10435
added axclass power (from HOL.thy);
wenzelm [Fri, 10 Nov 2000 19:03:55 +0100] rev 10434
simplified atomize;
added inductive_rulify2 (to accomodate malformed induction rules);
wenzelm [Fri, 10 Nov 2000 19:03:06 +0100] rev 10433
axclass power moved to Nat.thy;
wenzelm [Fri, 10 Nov 2000 19:02:37 +0100] rev 10432
added axclass inverse and consts inverse, divide (infix "/");
moved axclass power to Nat.thy;
wenzelm [Fri, 10 Nov 2000 19:01:33 +0100] rev 10431
FOL_basic_ss: simprocs moved to FOL_ss;
wenzelm [Fri, 10 Nov 2000 19:00:51 +0100] rev 10430
added atomize_eq;
wenzelm [Fri, 10 Nov 2000 19:00:22 +0100] rev 10429
val atomize = thms "atomize'";
nipkow [Fri, 10 Nov 2000 16:31:28 +0100] rev 10428
> etc
nipkow [Fri, 10 Nov 2000 16:26:44 +0100] rev 10427
new: > and >=
nipkow [Fri, 10 Nov 2000 15:05:09 +0100] rev 10426
rule inversion
nipkow [Fri, 10 Nov 2000 09:17:54 +0100] rev 10425
JMB -> JMPB. Email von Johannes Pfeifroth.
wenzelm [Thu, 09 Nov 2000 21:38:30 +0100] rev 10424
updated;
wenzelm [Thu, 09 Nov 2000 21:38:00 +0100] rev 10423
fixed \title: convert "_" to "-";
wenzelm [Wed, 08 Nov 2000 23:04:54 +0100] rev 10422
tuned isabelle environment;
nipkow [Wed, 08 Nov 2000 17:46:24 +0100] rev 10421
subgoals
nipkow [Wed, 08 Nov 2000 14:38:04 +0100] rev 10420
*** empty log message ***
paulson [Tue, 07 Nov 2000 18:38:24 +0100] rev 10419
better discussion of rule induction
berghofe [Tue, 07 Nov 2000 17:55:04 +0100] rev 10418
Thm.dest_abs now takes an additional argument.
berghofe [Tue, 07 Nov 2000 17:53:12 +0100] rev 10417
Moved rewriting functions from Thm to MetaSimplifier.
berghofe [Tue, 07 Nov 2000 17:52:12 +0100] rev 10416
- Moved rewriting functions to meta_simplifier.ML
- dest_abs now also takes an optional variable name as an argument
- beta_conversion takes additional flag as an argument. Fully reduces
the term if set to true
Some tuning:
- tuned fix_shyps in instantiate, implies_intr, implies_elim, reflexive,
transitive, beta_conversion, abstract_rule
- combination: chktypes derives types of f and t from type of == instead
of using fastype_of
New primitives:
- eta_conversion
- incr_indexes: increment indexes in theorems
- cterm_incr_indexes: increment indexes in cterms
- cterm_match, cterm_first_order_match
- rename_boundvars
berghofe [Tue, 07 Nov 2000 17:50:21 +0100] rev 10415
moved rewriting functions from Drule to MetaSimplifier
berghofe [Tue, 07 Nov 2000 17:48:25 +0100] rev 10414
- new theorems imp_cong and swap_prems_eq
- new function dest_equals
- exported strip_imp_concl
- removed incr_indexes (now in Thm)
berghofe [Tue, 07 Nov 2000 17:44:48 +0100] rev 10413
Added new file meta_simplifier.ML
berghofe [Tue, 07 Nov 2000 17:42:19 +0100] rev 10412
Moved meta simplification stuff from Thm to MetaSimplifier.
berghofe [Tue, 07 Nov 2000 17:41:29 +0100] rev 10411
Added type constraint in theorem "lift".
nipkow [Tue, 07 Nov 2000 09:33:14 +0100] rev 10410
*** empty log message ***