nipkow [Tue, 30 Apr 1996 17:32:29 +0200] rev 1707
Added an equivalence proof which avoids the use of -n->
(with help from Ranan Fraer)
nipkow [Tue, 30 Apr 1996 17:30:54 +0200] rev 1706
Added backwards rtrancl_induct and special versions for pairs.
clasohm [Tue, 30 Apr 1996 13:40:32 +0200] rev 1705
changed ident_no_colon so that it forbids postfix "=", too
clasohm [Tue, 30 Apr 1996 12:40:09 +0200] rev 1704
changed use_thy's behaviour so that if the user specifies a path for a theory
the loadpath is temporarily expanded while the ancestors are loaded
clasohm [Tue, 30 Apr 1996 12:03:01 +0200] rev 1703
moved dest_cimplies to drule.ML; added adjust_maxidx
paulson [Tue, 30 Apr 1996 11:08:09 +0200] rev 1702
Cosmetic re-ordering of declarations
nipkow [Mon, 29 Apr 1996 20:15:33 +0200] rev 1701
Streamlined syntax: -(n)-> is now -n->.
nipkow [Mon, 29 Apr 1996 15:48:27 +0200] rev 1700
Natural and Transition semantics.
nipkow [Sat, 27 Apr 1996 18:51:42 +0200] rev 1699
Forgot to add Expr to IMP.
nipkow [Sat, 27 Apr 1996 18:50:39 +0200] rev 1698
Updated IMP
nipkow [Sat, 27 Apr 1996 18:49:21 +0200] rev 1697
Arithemtic and boolean expressions are now in a separate theory.
The commands don not use them directly. Instead they are based on
the semantics (rather than the syntax) of expressions.
nipkow [Sat, 27 Apr 1996 18:47:31 +0200] rev 1696
A completely new version of IMP.
nipkow [Sat, 27 Apr 1996 12:09:21 +0200] rev 1695
Generalized types of some of the operators (thanks to Norbert Voelker)
nipkow [Sat, 27 Apr 1996 12:07:31 +0200] rev 1694
Added R_O_id and id_O_R
nipkow [Sat, 27 Apr 1996 12:05:58 +0200] rev 1693
Added R^1 = R
paulson [Fri, 26 Apr 1996 13:33:51 +0200] rev 1692
Renaming of a lemma
paulson [Fri, 26 Apr 1996 13:30:26 +0200] rev 1691
Fixed indenting
clasohm [Fri, 26 Apr 1996 12:33:30 +0200] rev 1690
added changes by Konrad to prove_nchotomy
paulson [Thu, 25 Apr 1996 18:44:13 +0200] rev 1689
Fixed some unfortunate variable names
paulson [Thu, 25 Apr 1996 17:31:07 +0200] rev 1688
Now contains HOLCF
oheimb [Thu, 25 Apr 1996 14:06:16 +0200] rev 1687
temporarily included settings for unification bounds again
berghofe [Thu, 25 Apr 1996 13:03:57 +0200] rev 1686
Added functions mk_cntxt_splitthm and inst_split which instantiate
the split-rule before it is applied.
Inserted some comments.
paulson [Thu, 25 Apr 1996 12:49:44 +0200] rev 1685
Fixed a silly variable name
paulson [Thu, 25 Apr 1996 12:45:14 +0200] rev 1684
Rearrangement and polishing to look for for publication
paulson [Thu, 25 Apr 1996 11:48:13 +0200] rev 1683
Now calls "rail" to update datatype syntax charts
paulson [Thu, 25 Apr 1996 11:44:34 +0200] rev 1682
automatic updates
oheimb [Wed, 24 Apr 1996 13:01:13 +0200] rev 1681
changed two goals formulated with 8bit font
clasohm [Wed, 24 Apr 1996 11:20:57 +0200] rev 1680
removed David's private version (i.e. restored version 1.1)
oheimb [Tue, 23 Apr 1996 17:34:05 +0200] rev 1679
*** empty log message ***
oheimb [Tue, 23 Apr 1996 17:25:29 +0200] rev 1678
*** empty log message ***
oheimb [Tue, 23 Apr 1996 17:11:44 +0200] rev 1677
repaired critical proofs depending on the order inside non-confluent SimpSets,
oheimb [Tue, 23 Apr 1996 17:11:23 +0200] rev 1676
*** empty log message ***
oheimb [Tue, 23 Apr 1996 17:04:23 +0200] rev 1675
adapted several proofs
oheimb [Tue, 23 Apr 1996 17:01:51 +0200] rev 1674
*** empty log message ***
oheimb [Tue, 23 Apr 1996 16:58:57 +0200] rev 1673
repaired critical proofs depending on the order inside non-confluent SimpSets
oheimb [Tue, 23 Apr 1996 16:58:21 +0200] rev 1672
repaired critical proofs depending on the order inside non-confluent SimpSets,
(temporarily) removed problematic rule less_Suc_eq form simpset_of "Nat"
oheimb [Tue, 23 Apr 1996 16:44:22 +0200] rev 1671
included (empty) test goal for symmetry reasons
clasohm [Tue, 23 Apr 1996 12:38:16 +0200] rev 1670
use_dir and exit_use_dir now change the CWD only temporarily
nipkow [Mon, 22 Apr 1996 15:42:20 +0200] rev 1669
inserted Suc_less_eq explictly in a few proofs.
inserted o_def explictly in a few proofs because the new split_tac causes
fewer eta-expansions which some of the rewrites need.
Indented proof in I.ML
clasohm [Fri, 19 Apr 1996 11:33:24 +0200] rev 1668
added Konrad's code for the datatype package
clasohm [Fri, 19 Apr 1996 11:18:59 +0200] rev 1667
adapted to new version of Fun.ML
clasohm [Fri, 19 Apr 1996 11:13:05 +0200] rev 1666
removed assignment of HOL_ss to simpset
clasohm [Fri, 19 Apr 1996 11:12:05 +0200] rev 1665
added thy_data.ML
clasohm [Fri, 19 Apr 1996 11:10:26 +0200] rev 1664
added thyname_of_sign (used in HOL/thy_data.ML)
oheimb [Thu, 18 Apr 1996 14:43:00 +0200] rev 1663
adapted proof of drop_succ_Cons: problem with non-confluent simpset removed
oheimb [Thu, 18 Apr 1996 14:11:02 +0200] rev 1662
adapted proof of less_succ: problem because of non-confluent SimpSet removed
oheimb [Thu, 18 Apr 1996 12:33:05 +0200] rev 1661
*** empty log message ***
oheimb [Wed, 17 Apr 1996 17:59:58 +0200] rev 1660
*** empty log message ***
oheimb [Wed, 17 Apr 1996 11:46:10 +0200] rev 1659
*** empty log message ***
clasohm [Fri, 12 Apr 1996 12:41:59 +0200] rev 1658
add_thydata and get_thydata now take a string as their first argument
clasohm [Fri, 12 Apr 1996 12:41:26 +0200] rev 1657
changed first parameter of add_thydata and get_thydata
clasohm [Thu, 11 Apr 1996 13:41:22 +0200] rev 1656
fixed bug in set_current_thy
nipkow [Thu, 11 Apr 1996 08:30:25 +0200] rev 1655
Added a number of lemmas
berghofe [Tue, 09 Apr 1996 12:12:27 +0200] rev 1654
select_match now sorts list of matching theorems according to the
number of premises and size of the required substitution
nipkow [Thu, 04 Apr 1996 20:13:46 +0200] rev 1653
Replaced !simpset by HOL_ss on line 93.
paulson [Thu, 04 Apr 1996 18:18:48 +0200] rev 1652
Proved Inter_0 and converse_INT
paulson [Thu, 04 Apr 1996 18:18:08 +0200] rev 1651
deleted obsolete comment
nipkow [Thu, 04 Apr 1996 18:01:47 +0200] rev 1650
Added 'constdefs'
nipkow [Thu, 04 Apr 1996 18:01:26 +0200] rev 1649
Added 'constdefs' and extended the section on 'defs'
nipkow [Thu, 04 Apr 1996 17:31:37 +0200] rev 1648
Messed up last update.
nipkow [Thu, 04 Apr 1996 17:27:08 +0200] rev 1647
Replaced \CHOL by \HOLCF
paulson [Thu, 04 Apr 1996 15:34:52 +0200] rev 1646
updated comments
nipkow [Thu, 04 Apr 1996 14:36:07 +0200] rev 1645
Moved link to paper.
oheimb [Thu, 04 Apr 1996 13:28:50 +0200] rev 1644
Removed 8bit characters used by mistake
paulson [Thu, 04 Apr 1996 12:58:47 +0200] rev 1643
Fixed error in CHANGED (caused by variable renaming)
paulson [Thu, 04 Apr 1996 11:45:01 +0200] rev 1642
Using new "Times" infix
paulson [Thu, 04 Apr 1996 11:43:25 +0200] rev 1641
For renaming to rtrancl_Un_rtrancl
paulson [Thu, 04 Apr 1996 11:41:35 +0200] rev 1640
Added more _iff rewrites for Compl, Un, Int
paulson [Thu, 04 Apr 1996 10:24:38 +0200] rev 1639
New example Comb: Church-Rosser for combinators, ported from ZF
oheimb [Wed, 03 Apr 1996 20:08:27 +0200] rev 1638
*** empty log message ***
oheimb [Wed, 03 Apr 1996 19:27:14 +0200] rev 1637
Updated: 01-Mar-96 when functional strictified, copy_def based on when_def
nipkow [Wed, 03 Apr 1996 19:02:04 +0200] rev 1636
Introduced Times and SIGMA.
oheimb [Wed, 03 Apr 1996 18:27:23 +0200] rev 1635
*** empty log message ***
nipkow [Wed, 03 Apr 1996 14:06:34 +0200] rev 1634
Plugged some more loopholes with nodup_Vars.
paulson [Fri, 29 Mar 1996 13:19:01 +0100] rev 1633
Simplified proof of tiling_UnI
paulson [Fri, 29 Mar 1996 13:18:26 +0100] rev 1632
Binary integers and their numeric syntax
paulson [Fri, 29 Mar 1996 13:16:38 +0100] rev 1631
new lemma for mutilated chess board
paulson [Fri, 29 Mar 1996 11:38:47 +0100] rev 1630
Simplified proof of tiling_UnI
paulson [Fri, 29 Mar 1996 10:54:44 +0100] rev 1629
Mended indentation
berghofe [Thu, 28 Mar 1996 17:27:54 +0100] rev 1628
Added functions pr_latex and printgoal_latex which
display current proof state in xdvi window
berghofe [Thu, 28 Mar 1996 17:21:58 +0100] rev 1627
Optimized type inference (avoids chains of
the form 'a |-> 'b |-> 'c ... in tye)
paulson [Thu, 28 Mar 1996 12:36:50 +0100] rev 1626
Moved even/odd lemmas from ex/Mutil to Arith
paulson [Thu, 28 Mar 1996 12:25:55 +0100] rev 1625
Translations for 1 and 2 moved from Hoare/Examples.thy to Nat.thy
paulson [Thu, 28 Mar 1996 10:56:10 +0100] rev 1624
Alternative proof removes dependence upon AC
paulson [Thu, 28 Mar 1996 10:52:59 +0100] rev 1623
Ran expandshort
paulson [Thu, 28 Mar 1996 10:45:32 +0100] rev 1622
New theorem Finite_imp_succ_cardinal_Diff
paulson [Wed, 27 Mar 1996 18:48:50 +0100] rev 1621
New mutilated checkerboard example
paulson [Wed, 27 Mar 1996 18:47:25 +0100] rev 1620
Added Mutil to ex targets
paulson [Wed, 27 Mar 1996 18:46:42 +0100] rev 1619
Now use _irrefl instead of _anti_refl
paulson [Wed, 27 Mar 1996 18:45:17 +0100] rev 1618
Library changes for mutilated checkerboard
paulson [Tue, 26 Mar 1996 17:15:54 +0100] rev 1617
Simplified proofs, esp. for new ZF_ss
paulson [Tue, 26 Mar 1996 16:54:09 +0100] rev 1616
Moved some proofs to Cardinal.ML; simplified others
paulson [Tue, 26 Mar 1996 16:26:55 +0100] rev 1615
Moved some proofs to FOL/IFOL.ML
paulson [Tue, 26 Mar 1996 16:16:24 +0100] rev 1614
Rewriting changes due to new arith_ss
paulson [Tue, 26 Mar 1996 12:01:13 +0100] rev 1613
Now loads Mutil example
paulson [Tue, 26 Mar 1996 11:58:59 +0100] rev 1612
Added new rewrite rules about cons and succ
paulson [Tue, 26 Mar 1996 11:50:40 +0100] rev 1611
New results from AC/Cardinal_aux.ML
paulson [Tue, 26 Mar 1996 11:45:54 +0100] rev 1610
Updated comments
paulson [Tue, 26 Mar 1996 11:42:36 +0100] rev 1609
New lemmas for Mutilated Checkerboard
paulson [Tue, 26 Mar 1996 11:38:17 +0100] rev 1608
Added two of KGs rules
paulson [Tue, 26 Mar 1996 11:33:13 +0100] rev 1607
New example file: Mutil
paulson [Tue, 26 Mar 1996 11:32:14 +0100] rev 1606
New example: mutilated checkerboard
nipkow [Mon, 25 Mar 1996 11:13:59 +0100] rev 1605
added converse_converse
nipkow [Mon, 25 Mar 1996 08:46:02 +0100] rev 1604
replaced "rules" by "primrec"
clasohm [Sun, 24 Mar 1996 18:36:28 +0100] rev 1603
moved init_data to new public function set_current_thy
clasohm [Fri, 22 Mar 1996 12:06:08 +0100] rev 1602
fixed incompatibility of add_to_parents with SML109's new Io exceptions
paulson [Thu, 21 Mar 1996 13:02:26 +0100] rev 1601
Changes required by removal of the theory argument of Theorem
paulson [Thu, 21 Mar 1996 11:13:05 +0100] rev 1600
Examples call gocls to make goal clauses
paulson [Thu, 21 Mar 1996 11:11:47 +0100] rev 1599
Now labels the Horn and goal clauses to make the proof
objects more readable
paulson [Thu, 21 Mar 1996 11:09:47 +0100] rev 1598
For the new version of name_thm. Now the same theorem
is stored as is returned, as both contain a label and a link to the
previous derivation. So get_thm no longer needs to attach a label to
its resulting theorem.
paulson [Thu, 21 Mar 1996 11:06:59 +0100] rev 1597
name_thm no longer takes a theory argument, as the
name no longer hides the previous derivation.
Deleted sign_of_thm as redundant.
paulson [Thu, 21 Mar 1996 11:05:34 +0100] rev 1596
Printing & string functions moved to display.ML
paulson [Thu, 21 Mar 1996 11:04:36 +0100] rev 1595
Now loads deriv.ML
paulson [Wed, 20 Mar 1996 18:43:08 +0100] rev 1594
Includes deriv.ML and display.ML as dependencies
paulson [Wed, 20 Mar 1996 18:42:31 +0100] rev 1593
New module for proof objects (deriviations)
paulson [Wed, 20 Mar 1996 18:40:57 +0100] rev 1592
maketest now closes the output file
Declared type mtree for proof objects
paulson [Wed, 20 Mar 1996 18:39:59 +0100] rev 1591
New module for display/printing operations, taken from drule.ML
paulson [Wed, 20 Mar 1996 18:36:59 +0100] rev 1590
Describes proof objects and Deriv module
clasohm [Wed, 20 Mar 1996 13:21:12 +0100] rev 1589
added warning and automatic deactivation of HTML generation if we cannot write
.theory_list.txt;
fixed bug which occured when index_path's value is "/"
paulson [Mon, 18 Mar 1996 13:42:35 +0100] rev 1588
New file containing search tacticals