Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 15 Dec 2009 16:40:00 +0100] rev 752
lambda_prs & solve_quotient_assum cleaned.
Christian Urban <urbanc@in.tum.de> [Tue, 15 Dec 2009 15:38:17 +0100] rev 751
some commenting
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 14:24:08 +0100] rev 750
Fixed previous commit.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 13:59:08 +0100] rev 749
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 13:58:51 +0100] rev 748
Moved DETERM inside Repeat & added SOLVE around quotient_tac.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 13:57:39 +0100] rev 747
merge.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 13:56:24 +0100] rev 746
FIXME/TODO.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 10:19:27 +0100] rev 745
reply to question in code
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 10:12:23 +0100] rev 744
Reply in code.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 14 Dec 2009 10:09:49 +0100] rev 743
Replies to questions from the weekend: Uncommenting the renamed theorem commented out in 734.
Christian Urban <urbanc@in.tum.de> [Sun, 13 Dec 2009 02:47:47 +0100] rev 742
a few code annotations
Christian Urban <urbanc@in.tum.de> [Sun, 13 Dec 2009 02:35:34 +0100] rev 741
another pass on apply_rsp
Christian Urban <urbanc@in.tum.de> [Sun, 13 Dec 2009 01:56:19 +0100] rev 740
managed to simplify apply_rsp
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 18:43:42 +0100] rev 739
tried to simplify apply_rsp_tac; failed at the moment; added some questions
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 18:01:22 +0100] rev 738
some trivial changes
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 16:40:29 +0100] rev 737
trivial cleaning of make_inst
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 15:23:58 +0100] rev 736
tried to improve test; but fails
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 15:08:25 +0100] rev 735
merged
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 15:07:59 +0100] rev 734
annotated some questions to the code; some simple changes
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 12 Dec 2009 14:57:34 +0100] rev 733
Answering the question in code.
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 13:54:01 +0100] rev 732
merged
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 13:53:46 +0100] rev 731
trivial
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 02:01:33 +0100] rev 730
tuned code
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 12 Dec 2009 09:27:06 +0100] rev 729
Minor
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 12 Dec 2009 05:12:50 +0100] rev 728
Some proofs.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 12 Dec 2009 04:48:43 +0100] rev 727
Proof of finite_set_storng_cases_raw.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Sat, 12 Dec 2009 04:25:47 +0100] rev 726
A bracket was missing; with it proved the 'definitely false' lemma.
Christian Urban <urbanc@in.tum.de> [Sat, 12 Dec 2009 01:44:56 +0100] rev 725
renamed quotient.ML to quotient_typ.ML
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 19:22:30 +0100] rev 724
merged
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 19:19:50 +0100] rev 723
tuned
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 19:19:24 +0100] rev 722
started to have a look at it; redefined the relation
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 17:59:29 +0100] rev 721
More name and indentation cleaning.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 17:22:26 +0100] rev 720
Merge + Added LarryInt & Fset3 to tests.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 17:19:38 +0100] rev 719
Renaming
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 17:03:52 +0100] rev 718
merged
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 17:03:34 +0100] rev 717
deleted struct_match by Pattern.match (fixes a problem in LarryInt)
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 16:32:40 +0100] rev 716
FSet3 minor fixes + cases
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 15:58:15 +0100] rev 715
added Int example from Larry
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 15:49:15 +0100] rev 714
Added FSet3 with a formalisation of finite sets based on Michael's one.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 13:51:08 +0100] rev 713
Updated TODO list together.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 11:32:29 +0100] rev 712
Merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 11:30:00 +0100] rev 711
More theorem renaming.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 11:25:52 +0100] rev 710
Renamed theorems in IntEx2 to conform to names in Int.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 11:19:41 +0100] rev 709
Updated comments.
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 11:14:05 +0100] rev 708
merged
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 11:12:53 +0100] rev 707
tuned
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 10:57:46 +0100] rev 706
renamed Larrys example
Cezary Kaliszyk <kaliszyk@in.tum.de> [Fri, 11 Dec 2009 11:08:58 +0100] rev 705
New syntax for definitions.
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 08:28:41 +0100] rev 704
changed error message
Christian Urban <urbanc@in.tum.de> [Fri, 11 Dec 2009 06:58:31 +0100] rev 703
reformulated the lemma lifting_procedure as ML value; gave better warning message for injection case
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 19:05:56 +0100] rev 702
slightly tuned
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 18:28:41 +0100] rev 701
merged
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 18:28:30 +0100] rev 700
added Larry's theory; introduced lemma equivpI; added something to the TODO about error messages
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 16:56:03 +0100] rev 699
added maps-printout and tuned some comments
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 14:35:06 +0100] rev 698
Option and Sum quotients.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 12:25:12 +0100] rev 697
Regularized the hard lemma.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 11:19:34 +0100] rev 696
Simplification of Babses for regularize; will probably become injection
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 10:54:45 +0100] rev 695
Found the problem with ttt3.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 10:36:05 +0100] rev 694
minor
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 10:21:51 +0100] rev 693
Moved Unused part of locale to Unused QuotMain.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 08:55:30 +0100] rev 692
Moved 'int_induct' to IntEx to keep IntEx2 being just theory of integers in order.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 08:44:01 +0100] rev 691
Removed 'Presburger' as it introduces int & other minor cleaning in Int2.
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 05:11:53 +0100] rev 690
more tuning
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 05:02:34 +0100] rev 689
tuned
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 04:53:48 +0100] rev 688
simplified the instantiation of QUOT_TRUE in procedure_tac
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 04:35:08 +0100] rev 687
completed previous commit
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 04:34:24 +0100] rev 686
deleted DT/NDT diagnostic code
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 04:23:13 +0100] rev 685
moved the interpretation code into Unused.thy
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 03:48:39 +0100] rev 684
added an attempt to get a finite set theory
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 03:47:10 +0100] rev 683
removed memb and used standard mem (member from List.thy)
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 03:25:42 +0100] rev 682
merged
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 03:11:19 +0100] rev 681
simplified proofs
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 02:46:08 +0100] rev 680
removed quot_respect attribute of a non-standard lemma
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 02:42:09 +0100] rev 679
With int_of_nat as a quotient_def, lemmas about it can be easily lifted.
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 01:48:39 +0100] rev 678
merged
Christian Urban <urbanc@in.tum.de> [Thu, 10 Dec 2009 01:47:55 +0100] rev 677
naming in this file cannot be made to agree to the original (PROBLEM?)
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 10 Dec 2009 01:39:47 +0100] rev 676
Lifted some kind of induction.
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 23:32:16 +0100] rev 675
more proofs in IntEx2
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 22:43:11 +0100] rev 674
Finished one proof in IntEx2.
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 22:05:11 +0100] rev 673
slightly more on IntEx2
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 20:35:52 +0100] rev 672
proved (with a lot of pain) that times_raw is respectful
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 17:31:19 +0100] rev 671
merged
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 17:31:01 +0100] rev 670
fixed minor stupidity
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 17:16:39 +0100] rev 669
Exception handling.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 17:05:33 +0100] rev 668
Code cleaning.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 16:44:34 +0100] rev 667
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 16:43:12 +0100] rev 666
foldr_rsp.
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 16:09:25 +0100] rev 665
tuned
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 15:59:02 +0100] rev 664
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 15:57:47 +0100] rev 663
Different syntax for definitions that allows overloading and retrieving of definitions by matching whole constants.
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 15:35:21 +0100] rev 662
deleted make_inst3
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 15:29:36 +0100] rev 661
tuned
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 15:28:01 +0100] rev 660
tuned
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 15:24:11 +0100] rev 659
moved function and tuned comment
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 15:11:49 +0100] rev 658
improved fun_map_conv
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 06:21:09 +0100] rev 657
Arbitrary number of fun_map_tacs.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 09 Dec 2009 05:59:49 +0100] rev 656
Temporarily repeated fun_map_tac 4 times. Cleaning for all examples work.
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 00:54:46 +0100] rev 655
tuned code
Christian Urban <urbanc@in.tum.de> [Wed, 09 Dec 2009 00:03:18 +0100] rev 654
tuned the examples and flagged the problematic cleaning lemmas in FSet
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 23:32:54 +0100] rev 653
merged
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 23:30:47 +0100] rev 652
implemented cleaning strategy with fun_map.simps on non-bounded variables; still a few rough edges
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 23:04:40 +0100] rev 651
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 23:04:25 +0100] rev 650
manually cleaned the hard lemma.
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 22:26:01 +0100] rev 649
merged
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 22:24:24 +0100] rev 648
decoupled QuotProd from QuotMain and also started new cleaning strategy
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 22:05:01 +0100] rev 647
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 22:03:34 +0100] rev 646
An example which is hard to lift because of the interplay between lambda_prs and unfolding.
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 22:02:14 +0100] rev 645
proper formulation of all preservation theorems
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 20:55:55 +0100] rev 644
started to reformulate preserve lemmas
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 20:34:00 +0100] rev 643
properly set up the prs_rules
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 17:43:32 +0100] rev 642
merged
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 17:40:58 +0100] rev 641
added preserve rules to the cleaning_tac
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 17:39:34 +0100] rev 640
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 17:35:04 +0100] rev 639
cleaning.
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 17:34:10 +0100] rev 638
merged
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 17:33:51 +0100] rev 637
chnaged syntax to "lifting theorem"
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 17:30:00 +0100] rev 636
changed names of attributes
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 16:56:51 +0100] rev 635
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 16:56:37 +0100] rev 634
Manual regularization of a goal in FSet.
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 16:36:01 +0100] rev 633
merged