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
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 16:35:40 +0100] rev 632
 
added methods for the lifting_tac and the other tacs
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 15:42:29 +0100] rev 631
 
make_inst3
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 15:12:55 +0100] rev 630
 
Merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 15:12:36 +0100] rev 629
 
trans2 replaced with equals_rsp_tac
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 14:00:48 +0100] rev 628
 
corrected name of FSet in ROOT.ML
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 13:09:21 +0100] rev 627
 
Made fset work again to test all.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 13:08:56 +0100] rev 626
 
Finished the proof of ttt2 and found bug in regularize when trying ttt3.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 13:01:23 +0100] rev 625
 
Another lambda example theorem proved. Seems it starts working properly.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 13:00:36 +0100] rev 624
 
Removed pattern from quot_rel_rsp, since list_rel and all used introduced ones cannot be patterned
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 12:59:38 +0100] rev 623
 
Proper checked map_rsp.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 12:36:28 +0100] rev 622
 
Nitpick found a counterexample for one lemma.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 11:59:16 +0100] rev 621
 
Added a 'rep_abs' in inj_repabs_trm of babs; and proved two lam examples.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 11:38:58 +0100] rev 620
 
It also regularizes.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 11:28:04 +0100] rev 619
 
inj_repabs also works.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 11:20:01 +0100] rev 618
 
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 08 Dec 2009 11:17:56 +0100] rev 617
 
An example of working cleaning for lambda lifting. Still not sure why Babs helps.
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 04:21:14 +0100] rev 616
 
tuned
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 04:14:02 +0100] rev 615
 
the lift_tac produces a warning message if one of the three automatic proofs fails
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 01:25:43 +0100] rev 614
 
added a thm list for ids
Christian Urban <urbanc@in.tum.de> [Tue, 08 Dec 2009 01:00:21 +0100] rev 613
 
removed a fixme: map_info is now checked
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 23:45:51 +0100] rev 612
 
tuning of the code
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 21:54:14 +0100] rev 611
 
merged
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 21:53:50 +0100] rev 610
 
removed "global" data and lookup functions; had to move a tactic out from the inj_repabs_match tactic since apply_rsp interferes with a trans2 rule for ===>
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 21:25:49 +0100] rev 609
 
3 lambda examples in FSet. In the last one regularize_term fails.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 21:21:57 +0100] rev 608
 
Handling of errors in lambda_prs_conv.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 21:21:23 +0100] rev 607
 
babs_prs
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 18:49:14 +0100] rev 606
 
clarified the function examples
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 17:57:33 +0100] rev 605
 
first attempt to deal with Babs in regularise and cleaning (not yet working)
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 15:21:51 +0100] rev 604
 
isabelle make tests all examples
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 15:18:44 +0100] rev 603
 
merge
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 15:18:00 +0100] rev 602
 
make_inst for lambda_prs where the second quotient is not identity.
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 14:37:10 +0100] rev 601
 
added "end" to each example theory
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 07 Dec 2009 14:35:45 +0100] rev 600
 
List moved after QuotMain
Christian Urban <urbanc@in.tum.de> [Mon, 07 Dec 2009 14:14:07 +0100] rev 599
 
cleaning