2010-01-21 |
Cezary Kaliszyk |
Automatic injection of Bexeq
|
file |
diff |
annotate
|
2010-01-21 |
Cezary Kaliszyk |
Automatic cleaning of Bexeq<->Ex1 theorems.
|
file |
diff |
annotate
|
2010-01-21 |
Cezary Kaliszyk |
Using Bexeq_rsp, and manually lifted lemma with Ex1.
|
file |
diff |
annotate
|
2010-01-21 |
Cezary Kaliszyk |
Bexeq definition, Ex1_prs lemma, Bex1_rsp lemma, compiles.
|
file |
diff |
annotate
|
2010-01-14 |
Cezary Kaliszyk |
Simplified matches_typ.
|
file |
diff |
annotate
|
2010-01-13 |
Cezary Kaliszyk |
Removed the 'oops' in IntEx.
|
file |
diff |
annotate
|
2010-01-12 |
Christian Urban |
tuned
|
file |
diff |
annotate
|
2010-01-12 |
Christian Urban |
absrep_fun and equiv_relation do not produce anymore spurious maps; two problems arose in IntEx, which are marked with "INJECTION PROBLEM"
|
file |
diff |
annotate
|
2010-01-11 |
Cezary Kaliszyk |
Fix for testing matching constants in regularize.
|
file |
diff |
annotate
|
2010-01-10 |
Christian Urban |
the chk-functions in quotient_term also simplify the result according to the id_simps; had to remove id_def from this theorem list though; this caused in FSet3 that relied on this rule; the problem is marked with "ID PROBLEM"
|
file |
diff |
annotate
|
2009-12-24 |
Christian Urban |
made the quotient_type definition more like typedef; now type variables need to be explicitly given
|
file |
diff |
annotate
|
2009-12-21 |
Christian Urban |
get_fun needed change to cope with "('a fset) fset" types...this needs composition (op o); now id_simps contains also id_o and o_id, and map_id is also added in QuotList.thy; regularize and cleaning needed to be hacked (indicated by "HACK")...THIS NEEDS ATTENTION!!!; except two lemmas in IntEx, all examples go through; added considerable material to FSet3; tuned FIXME-TODO
|
file |
diff |
annotate
|
2009-12-19 |
Christian Urban |
on suggestion of Tobias renamed "quotient_def" to "quotient_definition"; needs new keyword file
|
file |
diff |
annotate
|
2009-12-19 |
Christian Urban |
renamed "quotient" command to "quotient_type"; needs new keyword file to be installed
|
file |
diff |
annotate
|
2009-12-19 |
Christian Urban |
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
|
file |
diff |
annotate
|
2009-12-19 |
Christian Urban |
avoided global "open"s - replaced by local "open"s
|
file |
diff |
annotate
|
2009-12-17 |
Christian Urban |
moved the QuotMain code into two ML-files
|
file |
diff |
annotate
|
2009-12-11 |
Cezary Kaliszyk |
New syntax for definitions.
|
file |
diff |
annotate
|
2009-12-10 |
Cezary Kaliszyk |
Moved 'int_induct' to IntEx to keep IntEx2 being just theory of integers in order.
|
file |
diff |
annotate
|
2009-12-09 |
Cezary Kaliszyk |
Different syntax for definitions that allows overloading and retrieving of definitions by matching whole constants.
|
file |
diff |
annotate
|
2009-12-09 |
Cezary Kaliszyk |
Temporarily repeated fun_map_tac 4 times. Cleaning for all examples work.
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
implemented cleaning strategy with fun_map.simps on non-bounded variables; still a few rough edges
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
decoupled QuotProd from QuotMain and also started new cleaning strategy
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
proper formulation of all preservation theorems
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
chnaged syntax to "lifting theorem"
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
changed names of attributes
|
file |
diff |
annotate
|
2009-12-08 |
Christian Urban |
added methods for the lifting_tac and the other tacs
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
Another lambda example theorem proved. Seems it starts working properly.
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
Nitpick found a counterexample for one lemma.
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
Added a 'rep_abs' in inj_repabs_trm of babs; and proved two lam examples.
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
It also regularizes.
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
inj_repabs also works.
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
merge
|
file |
diff |
annotate
|
2009-12-08 |
Cezary Kaliszyk |
An example of working cleaning for lambda lifting. Still not sure why Babs helps.
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
tuning of the code
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
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 ===>
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
clarified the function examples
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
first attempt to deal with Babs in regularise and cleaning (not yet working)
|
file |
diff |
annotate
|
2009-12-07 |
Cezary Kaliszyk |
merge
|
file |
diff |
annotate
|
2009-12-07 |
Cezary Kaliszyk |
make_inst for lambda_prs where the second quotient is not identity.
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
added "end" to each example theory
|
file |
diff |
annotate
|
2009-12-07 |
Cezary Kaliszyk |
List moved after QuotMain
|
file |
diff |
annotate
|
2009-12-07 |
Christian Urban |
directory re-arrangement
|
file |
diff |
annotate
|