Mercurial
Mercurial
>
repos
>
Old_HOL
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
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.
update tags
default
tip
2009-07-23, by convert-repo
removed them again
1996-01-19, by clasohm
accidentally deleted these files from the repository; now adding them and
1996-01-19, by clasohm
Old_HOL removed from the distribution
1996-01-19, by clasohm
added calls of init_html and make_chart
Isabelle94-5
1995-10-24, by clasohm
changed HOL to Old_HOL
Isabelle94-4
1995-06-29, by clasohm
removed \...\ inside strings
1995-06-21, by clasohm
Simplified some proofs and made them work for new hyp_subst_tac.
Isabelle94-3
1995-04-14, by lcp
Removed the "exit 1" calls, since now the
1995-04-06, by lcp
Deleted extra space in clos_mk.
1995-04-06, by lcp
Simplified some proofs and made them work for new hyp_subst_tac.
1995-04-06, by lcp
Ran expandshort
1995-04-06, by lcp
Removed the "exit 1" calls, since now the
1995-04-06, by lcp
Deleted some useless things and made proofs of
1995-04-06, by lcp
Removed the "exit 1" calls, since now the
1995-04-06, by lcp
Set up for new hyp_subst_tac.
1995-04-06, by lcp
Changed proof of lessE for new hyp_subst_tac
1995-04-06, by lcp
Added Id: line
1995-04-06, by lcp
replaced 'arities' by 'instance';
1995-03-31, by wenzelm
Defined addss to perform simplification in a claset.
1995-03-30, by lcp
renamed theorem "apfst" to "apfst_conv" to avoid conflict with function
1995-03-28, by clasohm
Added recursion equations for foldl to list_ss.
1995-03-27, by nipkow
Added a few thms to nat_ss and list_ss
1995-03-17, by nipkow
Now calls exit_use instead of use, for prompt failure if errors are detected.
1995-03-15, by lcp
Removed some type constraints
1995-03-14, by nipkow
added "exit 1"
1995-03-14, by nipkow
Removed unecessary type constraint because instantiations do not freeze type
1995-03-13, by nipkow
Added dependencies on ../Provers/hypsubst.ML and removed those on
1995-03-08, by nipkow
Enforced partial evaluation of mk_case_split_tac
1995-03-08, by nipkow
Moved succ_leq_mono from IOA/example/Lemmas to Nat.ML as Suc_le_mono.
1995-03-01, by lcp
Proofs of inv1 and inv4 now use less_le_trans instead of
1995-03-01, by lcp
Renamed plus_leD1 to add_leD1.
1995-03-01, by lcp
Proved inj_onto_iff
1995-03-01, by lcp
No longer calls maketest; instead, the Makefile writes the file
1995-02-28, by lcp
Re-organised to perform the tests independently. Now test
1995-02-28, by lcp
Installation of Integ (ported from ZF by Mattolini)
1995-02-28, by lcp
Proved less_eq_Suc_add and add_left_cancel (cf left_plus_cancel on
1995-02-28, by lcp
Moved succ_leq_mono from IOA/example/Lemmas to Nat.ML as Suc_le_mono.
1995-02-27, by lcp
Installation of Integ (ported from ZF by Mattolini)
1995-02-27, by lcp
Installation of Integ (ported from ZF by Mattolini)
1995-02-27, by lcp
Reorganized/optimized datatype definitions.
1995-02-19, by nipkow
pair_ss -> prod_ss.
1995-02-16, by nipkow
Removed pair_ss because identical to prod_ss.
1995-02-16, by nipkow
Added "flat"
1995-02-13, by nipkow
Norbert's update allowing nested calls in primrec.
1995-02-08, by nipkow
More rewrite rules.
1995-02-08, by nipkow
Add dependence on ex/String.thy/ML
1995-02-03, by nipkow
Added Markus Wenzel's string representation.
1995-02-03, by nipkow
Simplified proof.
1995-02-01, by nipkow
The thm if(P,Q,R) now yields the two conditional rewrite rules P ==> Q and
1995-02-01, by nipkow
Added Un_empty (also to set_ss)
1995-01-30, by nipkow
Added some simplifications for ? x.
1995-01-29, by nipkow
Added "nth" and some lemmas.
1995-01-26, by nipkow
added bind_thm for theorems made by "standard ..."
Isabelle94-2
1994-12-14, by clasohm
improved primrec: now calls store_thm;
1994-12-14, by wenzelm
removed HOL_Lemmas structure and added qed_goal
1994-12-09, by clasohm
replaced store_thm by bind_thm
1994-12-08, by clasohm
Added (? x. x=t & P) = P to the simpset.
1994-12-07, by nipkow
Removed a local lemma which is now part of HOL_ss.
1994-12-07, by nipkow
Moved the old List to ex and replaced it by one defined via
1994-12-02, by nipkow
Moved HOL/List to HOL/ex/SList (strict list).
1994-12-02, by nipkow
small updates because datatype list is now used. In particular Nil -> []
1994-12-02, by nipkow
list_ind_tac -> list.induct_tac
1994-12-02, by nipkow
Added dependency on thy_syntax.ML
1994-12-01, by nipkow
Fixed small bug in print-translation for set comprehension.
1994-11-28, by nipkow
adapted to 'subtype' section;
1994-11-28, by wenzelm
added IMP/Properties
1994-11-25, by nipkow
Proved determinism.
1994-11-25, by nipkow
minor changes according to new hologic;
1994-11-25, by wenzelm
replaced ["term"] by termS;
1994-11-25, by wenzelm
adapted to 'subtype' section;
1994-11-25, by wenzelm
added id_in_pair_conv
1994-11-25, by nipkow
Removed obsolete induction package
1994-11-25, by nipkow
removed Sum-rules
1994-11-25, by nipkow
checks that the recursive sets are Consts before taking
1994-11-25, by lcp
renamed term_induct/2 -> Term_induct/2
1994-11-25, by nipkow
replaced prove_goal by qed_goal
1994-11-25, by clasohm
rules -> defs
1994-11-24, by nipkow
The collection of theories required for inductive definitions.
1994-11-24, by nipkow
Trancl.{thy,ML} was missing
1994-11-24, by nipkow
moved parser stuff to thy_syntax.ML;
1994-11-23, by wenzelm
add_subtype now adds constant definition for the representing set;
1994-11-23, by wenzelm
moved remaining thy syntax stuff to thy_syntax.ML;
1994-11-23, by wenzelm
added 'datatype' and 'primrec';
1994-11-23, by wenzelm
replaced 'val ... = result()' by 'qed "..."'
1994-11-21, by clasohm
HOL,ZF/Makefile: enclosed multiple "use" calls in parentheses. This
1994-11-11, by lcp
Initial revision
1994-11-10, by nipkow
Added headers and made various small mods.
1994-11-09, by nipkow
Added header.
1994-11-09, by nipkow
HOL/ROOT/HOL_dup_cs: removed as obsolete
1994-11-08, by lcp
changed loadpath
1994-11-06, by clasohm
changed command for making 'test'
1994-11-06, by clasohm
rearranged theory section stuff;
1994-11-04, by wenzelm
moved section parser to thy_syntax.ML;
1994-11-04, by wenzelm
lnternal interface for HOL subtype definitions;
1994-11-04, by wenzelm
additional theory file sections for HOL;
1994-11-04, by wenzelm
abstract syntax operations for HOL;
1994-11-04, by wenzelm
Replaced fast_tac by simp_tac in a number of places.
1994-11-03, by nipkow
added IOA files
1994-11-02, by clasohm
added IOA to isabelle/HOL
1994-11-02, by clasohm
HOL/HOL/swap: deleted
1994-11-01, by lcp
HOL/ex/cla: proofs now use deepen_tac instead of best_tac HOL_dup_cs
1994-10-31, by lcp
HOL/HOL.ML/selectI2: new rule for descriptions
1994-10-13, by lcp
{HOL,ZF}/indrule/ind_tac: now calls DEPTH_SOLVE_1 instead of REPEAT, to
1994-10-12, by lcp
{HOL,ZF}/indrule/ind_tac: now calls DEPTH_SOLVE_1 instead of REPEAT, to
1994-10-12, by lcp
replaced some "rules" by "defs"
1994-10-06, by nipkow
changed precedences to eliminate some ambiguities
Isabelle94-1
1994-10-04, by clasohm
moved LList* to ex
1994-09-28, by nipkow
Small simplification in add_datatype.
1994-09-27, by nipkow
replaced local instantaite_types by inferT_axm
1994-09-26, by nipkow
minor cleanup, added 'axclass', 'instance', 'syntax', 'defs' sections;
1994-09-21, by wenzelm
Definition of C was not truly prim rec because C was called inside Gamma
1994-09-16, by nipkow
improved error reporting for primrec
1994-09-15, by nipkow
replaced lookup_const by Sign.const_type;
Isabelle94
1994-09-14, by wenzelm
Allowed string as function name in primrec header
1994-09-11, by nipkow
{HOL,ZF}/indrule/quant_induct: replaced ssubst in eresolve_tac by
1994-09-08, by lcp
HOL/IMP/Equiv/bexp_iff: split proof into separate directions, to be faster
1994-09-07, by lcp
changed names
1994-09-06, by nipkow
Converted rules to primrecs
1994-09-06, by nipkow
corrected comment re treatment of types such as (bool*bool)*bool
1994-09-06, by lcp
HOL/ex/PropLog.thy: tidied
1994-09-06, by lcp
HOL/ind_syntax/factors: now returns only factors in the product type that
1994-09-06, by lcp
Added IMP, which necessiated changes in intr_elim.tex (mk_cases).
1994-08-31, by nipkow
Renamed a few types and vars
1994-08-31, by nipkow
Equivalence of op. and den. sem. for simple while language.
1994-08-31, by nipkow
Updated PL to PropLog using Larrys ind. defs.
1994-08-30, by nipkow
New version of datatype.ML with primrec (Norbert).
1994-08-30, by nipkow
INSTALLATION OF INDUCTIVE DEFINITIONS
1994-08-25, by lcp
INSTALLATION OF INDUCTIVE DEFINITIONS
1994-08-25, by lcp
Subst/UTerm: updated for inductive defs; streamlined proofs
1994-08-24, by lcp
HOL/ex/MT.thy: now mentions dependence upon Sum.thy
1994-08-22, by lcp
new header & minor changes
1994-08-22, by lcp
changed defn to def
1994-08-22, by lcp
HOL/Sum.thy: generalized the type of Part
1994-08-22, by lcp
replaced add_defns_i by add_defs_i;
1994-08-19, by wenzelm
HOL/Trancl.thy: depends upon Prod
1994-08-19, by lcp
HOL/Makefile, ROOT: updated for new .thy files
1994-08-19, by lcp
HOL/Ord.thy,.ML: files now have header comments
1994-08-19, by lcp
HOL/Sum: added disjoint sum of two sets as the plus operator, since + is
1994-08-19, by lcp
HOL/subset.thy, equalities.thy, mono.thy: new
1994-08-19, by lcp
HOL/fun.ML: renamed Fun.ML to avoid problems with MLs "fun" keyword
1994-08-19, by lcp
HOL/ex/Term, Simult: updated for new Split
1994-08-18, by lcp
HOL/List: rotated arguments of List_case, list_case
1994-08-18, by lcp
HOL/Prod: swapped args of split and simplified
1994-08-18, by lcp
HOL/Univ: swapped args of split and simplified
1994-08-18, by lcp
HOL/Sexp: rotated arguments of Sexp_case
1994-08-18, by lcp
HOL/Nat: rotated arguments of nat_case; added translation for case macro
1994-08-18, by lcp
HOL/Trancl: comp_cs is based upon prod_cs; tidied proofs
1994-08-18, by lcp
HOL/Sum: rotated arguments of sum_case; added translation for case macro
1994-08-18, by lcp
HOL/Subst/AList: swapped args of split and simplified
1994-08-18, by lcp
HOL/LList: swapped args of split and simplified
1994-08-18, by lcp
allow long_id for reference to type in primrec.
1994-08-16, by nipkow
Cleaned up code.
1994-08-15, by nipkow
Used the new primitive recursive functions format for thy-files
1994-08-13, by nipkow
Added primitive recursive functions (Norbert Voelker's code) to the datatype
1994-08-13, by nipkow
renamed meta_obj_reflection meta_eq_to_obj_eq.
1994-08-03, by nipkow
exposed meta_obj_reflection
1994-08-02, by nipkow
added a new example due to Robin Arthan
1994-07-27, by lcp
HOL/Makefile: now test depends upon SUBST_FILES
1994-07-21, by lcp
Lots of simplifications
1994-07-15, by nipkow
added val eq_sym_conv = prover "(x=y) = (y=x)";
1994-07-15, by nipkow
fixed indentation
1994-07-12, by lcp
Integrated PL0.thy into PL.thy
1994-07-08, by nipkow
Hidden dtK and Impossible with a "local" clause
1994-07-08, by nipkow
added mixfix annotations to constructor declarations
1994-07-08, by clasohm
added parentheses made necessary by change of constrain's precedence
1994-06-29, by clasohm
HOL/Nat/less_asym: renamed from less_anti_sym
1994-06-24, by lcp
HOL/WF/wf_asym: renamed from wf_anti_sym
1994-06-24, by lcp
added prefix to name of induct axiom
1994-06-20, by clasohm
Datatype -> Datatype.ML
1994-06-20, by nipkow
HOL/Arith/add_left_commute: tidied
1994-06-17, by lcp
HOL/HOL.ML/notE: tidied the proof
1994-06-17, by lcp
HOL/List/map_append,map_compose: new
1994-06-17, by lcp
HOL/ex/NatSum: added another example
1994-06-17, by lcp
adopted to new datatype definition method
1994-06-17, by clasohm
datatypes must now be defined using a thy file section
1994-06-17, by clasohm
Added set comprehension as a syntactic abbreviation:
1994-06-15, by nipkow
added test for $ISABELLEBIN=source directory, to
1994-06-01, by lcp
HOL/Arith: definition of diff now uses pred, not nat_rec
1994-05-25, by lcp
HOL/equalities: added some identities from ZF/equalities
1994-05-25, by lcp
HOL/HOL.ML/notE: tidied
1994-05-25, by lcp
thy reader now initialised by init_thy_reader();
1994-05-19, by wenzelm
HOL/Prod/pair_eq: renamed to Pair_fst_snd_eq
1994-05-13, by lcp
removal of obsolete type-declaration syntax
1994-05-03, by lcp
removal of obsolete type-declaration syntax
1994-05-03, by lcp
renamed theory files
isa94
1994-04-24, by clasohm
renamed theory files
1994-04-22, by clasohm
tidied definitions and proofs
1994-04-21, by lcp
HOL/arith.ML/plus_leD1: tidied
1994-04-21, by lcp
changed defns in hol.thy from = to ==
1994-04-19, by nipkow
Now simplifies before the induction
1994-04-06, by lcp
@ now associates to the right, just like #, in order to avoid loss of
1994-03-30, by nipkow
Added some sums.
1994-03-27, by nipkow
integrated permutative rewriting
1994-03-27, by nipkow
used new field "simps" of Datatype
1994-03-22, by nipkow
new field "simps" added
1994-03-22, by nipkow
added dependency on datatype.ML
1994-03-22, by nipkow
Updated simpsets and a few proofs.
1994-03-22, by nipkow
Updated simpsets and a few proofs.
1994-03-22, by nipkow
Used Datatype functor to define propositional logic terms.
1994-03-22, by nipkow
simplified some proofs using ordered rewriting.
1994-03-22, by nipkow
used ordered rewriting to simplify some proofs
1994-03-22, by nipkow
ML-like datatype decalaration facility. Axiomatic.
1994-03-18, by nipkow
added use_thy"Datatype"
1994-03-18, by nipkow
new type declaration syntax instead of numbers
1994-03-17, by lcp
HOL/equalities/Int_Union_image, Un_Inter_image: renamed Int_Union, Un_Inter
1994-03-17, by lcp
adapted type definition to new syntax
1994-03-17, by clasohm
changed "." to "$" and Cons to infix "#" to eliminate ambiguity
1994-03-02, by clasohm
typo in comment
1994-02-24, by nipkow
some more sorting algorithms
1994-02-23, by nipkow
added more lemmas (also to nat_ss)
1994-02-16, by nipkow
deleted duplicate rewrite rules
1994-02-15, by nipkow
added etac FalseE to the simplifier's solver.
1994-02-15, by nipkow
added translations for "case xs of"
1994-02-12, by nipkow
added ::bool in the defn of True.
1994-02-11, by nipkow
Introduction of various new lemmas and of case_tac.
1994-02-03, by nipkow
id -> idt in type of @filter and @Alls
1994-01-27, by nipkow
sum: renamed case to sum_case
1994-01-26, by nipkow
changed header
1994-01-24, by nipkow
Verification of quicksort
1994-01-24, by nipkow
added qsort
1994-01-24, by nipkow
added conj_assoc to HOL_ss
1994-01-24, by nipkow
commented imageE
1994-01-14, by lcp
added let_weak_cong
1994-01-07, by nipkow
added pair_eq
1994-01-07, by nipkow
modified solver of HOL_ss to take the new simplifier into account: the thm to
1994-01-05, by nipkow
added new rewrite rules to arith_ss
1994-01-05, by nipkow
shortened use_thy section taking advantage of dependencies
1994-01-04, by nipkow
added x ~: {} and x : insert(y,A) = ...
1993-12-30, by nipkow
added Pair_eq to pair_ss in prod.ML
1993-12-22, by nipkow
added syntax for nested lets.
1993-12-14, by nipkow
added mention of Subst
1993-12-13, by lcp
added new example
Isabelle93
1993-12-03, by lcp
HOL/llist/LList_corec_subset1: does not need induction
1993-12-01, by lcp
added pred: nat=>nat
1993-11-30, by nipkow
changed simpsets
1993-11-29, by nipkow
added "?!x.f(g(x))=x ==> ?!y.g(f(y))=y"
1993-11-25, by nipkow
Trivial spacing corrections
1993-11-19, by lcp
changed use_thy's parameter to exact theory name
1993-11-16, by clasohm
Target "test" now depends on examples files
1993-11-09, by lcp
renamed meson-test.ML to mesontest.ML,
1993-11-09, by clasohm
co-induction example courtesy Jacob Frost
1993-11-09, by lcp
added append "@"
1993-11-03, by nipkow
added white-space;
1993-10-25, by wenzelm
made ~= a fake infix;
1993-10-25, by wenzelm
changes for new Readthy
1993-10-22, by clasohm
renamed: hol-rec.* to rec.*, lex-prod.* to lexprod.*, prop-log.* to pl.*
1993-10-17, by clasohm
renamed utermlemmas.* to utlemmas.*
1993-10-17, by clasohm
removed THE;
1993-10-08, by wenzelm
used ~= for "not equals" and ~: for "not in"
1993-10-07, by lcp
added ~= for "not equals" and added ~: for "not in"
1993-10-07, by lcp
HOL/hol.thy
1993-10-04, by wenzelm
This repeats a previous commit, which failed to update simpdata.ML because
1993-09-28, by lcp
Added weak congruence rules to HOL: if_weak_cong, case_weak_cong,
1993-09-22, by lcp
defined addcongs locally in simpdata.ML
1993-09-16, by nipkow
Initial revision
1993-09-16, by clasohm
less
more
|
(0)
tip