Mercurial
Mercurial
>
hg
>
nominal2
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-1000
-960
+960
+1000
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.
More proofs in the LF example.
2010-02-01, by Cezary Kaliszyk
merged
2010-02-01, by Christian Urban
slight tuning
2010-02-01, by Christian Urban
renamed function according to the name of the constant
2010-02-01, by Christian Urban
fixed problem with Bex1_rel renaming
2010-02-01, by Christian Urban
Ported LF to the generic lambda and solved the simpler _supp cases.
2010-02-01, by Cezary Kaliszyk
merged
2010-01-30, by Christian Urban
introduced a generic alpha (but not sure whether it is helpful)
2010-01-30, by Christian Urban
More in the LF example in the new nominal way, all is clear until support.
2010-01-29, by Cezary Kaliszyk
Fixed the induction problem + some more proofs.
2010-01-29, by Cezary Kaliszyk
equivariance of rfv and alpha.
2010-01-29, by Cezary Kaliszyk
Added the experiments with fun and function.
2010-01-29, by Cezary Kaliszyk
now also final step is proved - the supp of lambdas is now completely characterised
2010-01-29, by Christian Urban
the supp of a lambda can now be characterised, *provided* the notion of free variables coincides with support on lambda terms
2010-01-29, by Christian Urban
improved the proof slightly by defining alpha as a function and completely characterised the equality between two abstractions
2010-01-28, by Christian Urban
merged
2010-01-28, by Christian Urban
general abstraction operator and complete characterisation of its support and freshness
2010-01-28, by Christian Urban
Ported existing part of LF to new permutations and alphas.
2010-01-28, by Cezary Kaliszyk
attempt of a general abstraction operator
2010-01-28, by Christian Urban
attempt to prove equivalence between alpha definitions
2010-01-28, by Christian Urban
End of renaming.
2010-01-28, by Cezary Kaliszyk
Minor when looking at lam.distinct and lam.inject
2010-01-28, by Cezary Kaliszyk
Renamed Bexeq to Bex1_rel
2010-01-28, by Cezary Kaliszyk
Substracting bounds from free variables.
2010-01-28, by Cezary Kaliszyk
Improper interface for datatype and function packages and proper interface lateron.
2010-01-28, by Cezary Kaliszyk
merged
2010-01-28, by Christian Urban
minor
2010-01-28, by Christian Urban
test about supp/freshness for lam (old proofs work in principle - for single binders)
2010-01-28, by Christian Urban
Recommited the changes for nitpick
2010-01-28, by Cezary Kaliszyk
Correct types which fixes the printing.
2010-01-27, by Cezary Kaliszyk
fv for subterms
2010-01-27, by Cezary Kaliszyk
Fix the problem with later examples. Maybe need to go back to textual specifications.
2010-01-27, by Cezary Kaliszyk
Some processing of variables in constructors to get free variables.
2010-01-27, by Cezary Kaliszyk
Parsing of the input as terms and types, and passing them as such to the function package.
2010-01-27, by Cezary Kaliszyk
Undid the parsing, as it is not possible with thy->lthy interaction.
2010-01-27, by Cezary Kaliszyk
merge
2010-01-27, by Cezary Kaliszyk
Some cleaning of thy vs lthy vs context.
2010-01-27, by Cezary Kaliszyk
merged
2010-01-27, by Christian Urban
tuned comment
2010-01-27, by Christian Urban
completely ported
2010-01-27, by Christian Urban
Another string in the specification.
2010-01-27, by Cezary Kaliszyk
Variable takes a 'name'.
2010-01-27, by Cezary Kaliszyk
merge
2010-01-27, by Cezary Kaliszyk
When commenting discovered a missing case of Babs->Abs regularization.
2010-01-27, by Cezary Kaliszyk
merged
2010-01-27, by Christian Urban
mostly ported Terms.thy to new Nominal
2010-01-27, by Christian Urban
merge
2010-01-27, by Cezary Kaliszyk
Commenting regularize
2010-01-27, by Cezary Kaliszyk
very rough example file for how nominal2 specification can be parsed
2010-01-27, by Christian Urban
reordered cases in regularize (will be merged into two cases)
2010-01-27, by Christian Urban
use of equiv_relation_chk in quotient_term
2010-01-27, by Christian Urban
some slight tuning
2010-01-27, by Christian Urban
added Terms to Nominal - Instantiation of two types does not work (ask Florian)
2010-01-27, by Christian Urban
added another example with indirect recursion over lists
2010-01-27, by Christian Urban
just moved obsolete material into Attic
2010-01-26, by Christian Urban
added an LamEx example together with the new nominal infrastructure
2010-01-26, by Christian Urban
Bex1_Bexeq_regular.
2010-01-26, by Cezary Kaliszyk
Hom Theorem with exists unique
2010-01-26, by Cezary Kaliszyk
2 cases for regularize with split, lemmas with split now lift.
2010-01-26, by Cezary Kaliszyk
Simpler statement that has the problem.
2010-01-26, by Cezary Kaliszyk
Found a term that does not regularize.
2010-01-26, by Cezary Kaliszyk
A triple is still ok.
2010-01-26, by Cezary Kaliszyk
Combined the simpsets in clean_tac and updated the comment. Now cleaning of splits does work.
2010-01-26, by Cezary Kaliszyk
Changed the lambda_prs_simple_conv to use id_apply, now last eq_reflection can be removed from id_simps.
2010-01-26, by Cezary Kaliszyk
Sigma cleaning works with split_prs (still manual proof).
2010-01-26, by Cezary Kaliszyk
tuned
2010-01-26, by Christian Urban
merged
2010-01-26, by Christian Urban
cleaning of QuotProd; a little cleaning of QuotList
2010-01-26, by Christian Urban
added prs and rsp lemmas for Inl and Inr
2010-01-26, by Christian Urban
used split_option_all lemma
2010-01-26, by Christian Urban
used the internal Option.map instead of custom option_map
2010-01-26, by Christian Urban
Generalized split_prs and split_rsp
2010-01-26, by Cezary Kaliszyk
All eq_reflections apart from the one of 'id_apply' can be removed.
2010-01-26, by Cezary Kaliszyk
continued
2010-01-26, by Cezary Kaliszyk
More eqreflection/equiv cleaning.
2010-01-26, by Cezary Kaliszyk
more eq_reflection & other cleaning.
2010-01-26, by Cezary Kaliszyk
Removing more eq_reflections.
2010-01-26, by Cezary Kaliszyk
ids *cannot* be object equalities
2010-01-25, by Christian Urban
re-inserted lemma in QuotList
2010-01-25, by Christian Urban
added prs and rsp lemmas for Some and None
2010-01-25, by Christian Urban
tuned proofs (mainly in QuotProd)
2010-01-25, by Christian Urban
properly commented out the "unused lemmas section" and moved actually used lemmas elsewhere; added two minor items to the TODO list
2010-01-25, by Christian Urban
renamed QuotScript to QuotBase
2010-01-25, by Christian Urban
cleaned some theorems
2010-01-25, by Christian Urban
test with splits
2010-01-24, by Christian Urban
The alpha equivalence relations for structures in 'Terms'
2010-01-23, by Cezary Kaliszyk
More experiments with defining the homomorphism directly, lifting of 'distinct' and of 'exhaust'.
2010-01-23, by Cezary Kaliszyk
Trying to define hom for the lifted type directly.
2010-01-23, by Cezary Kaliszyk
Proper alpha equivalence for Sigma calculus.
2010-01-22, by Cezary Kaliszyk
Changed fun_map and rel_map to definitions.
2010-01-21, by Cezary Kaliszyk
Lifted Peter's Sigma lemma with Ex1.
2010-01-21, by Cezary Kaliszyk
Automatic injection of Bexeq
2010-01-21, by Cezary Kaliszyk
Automatic cleaning of Bexeq<->Ex1 theorems.
2010-01-21, by Cezary Kaliszyk
Using Bexeq_rsp, and manually lifted lemma with Ex1.
2010-01-21, by Cezary Kaliszyk
Bexeq definition, Ex1_prs lemma, Bex1_rsp lemma, compiles.
2010-01-21, by Cezary Kaliszyk
The missing rule.
2010-01-21, by Cezary Kaliszyk
Ex1 -> Bex1 Regularization, Preparing Exeq.
2010-01-21, by Cezary Kaliszyk
Added the Sigma Calculus example
2010-01-20, by Cezary Kaliszyk
Better error messages for non matching quantifiers.
2010-01-20, by Cezary Kaliszyk
Statement of term1_hom_rsp
2010-01-20, by Cezary Kaliszyk
proved that the function is a function
2010-01-20, by Christian Urban
term1_hom as a function
2010-01-20, by Cezary Kaliszyk
A version of hom with quantifiers.
2010-01-19, by Cezary Kaliszyk
added permutation functions for the raw calculi
2010-01-17, by Christian Urban
fixed broken (partial) proof
2010-01-16, by Christian Urban
used "new" alpha-equivalence relation (according to new scheme); proved equivalence theorems and so on
2010-01-16, by Christian Urban
liftin and lifing_tac can now lift several "and"-separated goals at once; the raw-theorems have to be given in the order of goals
2010-01-16, by Christian Urban
added a partial proof under which conditions rlam_rec Respects alpha...I guess something like this is true; this means the Hom lemmas need to have preconditions
2010-01-15, by Christian Urban
tried to witness the hom-lemma with the recursion combinator from rlam....does not work yet completely
2010-01-15, by Christian Urban
merged
2010-01-15, by Christian Urban
added free_variable function (do not know about the algorithm yet)
2010-01-15, by Christian Urban
hom lifted to hom', so it is true. Infrastructure for partially regularized quantifiers. Nicer errors for regularize.
2010-01-15, by Cezary Kaliszyk
slight tuning of relation_error
2010-01-15, by Christian Urban
Appropriate respects and a statement of the lifted hom lemma
2010-01-15, by Cezary Kaliszyk
recursion-hom for lambda
2010-01-15, by Christian Urban
Incorrect version of the homomorphism lemma
2010-01-15, by Cezary Kaliszyk
trivial
2010-01-14, by Christian Urban
tuned quotient_typ.ML
2010-01-14, by Christian Urban
tuned quotient_def.ML and cleaned somewhat LamEx.thy
2010-01-14, by Christian Urban
a few more lemmas...except supp of lambda-abstractions
2010-01-14, by Christian Urban
removed one sorry
2010-01-14, by Christian Urban
nearly all of the proof
2010-01-14, by Christian Urban
right generalisation
2010-01-14, by Christian Urban
First subgoal.
2010-01-14, by Cezary Kaliszyk
setup for strong induction
2010-01-14, by Christian Urban
exported absrep_const for nitpick.
2010-01-14, by Cezary Kaliszyk
minor
2010-01-14, by Cezary Kaliszyk
Simplified matches_typ.
2010-01-14, by Cezary Kaliszyk
added bound-variable functions to terms
2010-01-14, by Christian Urban
merged
2010-01-14, by Christian Urban
added 3 calculi with interesting binding structure
2010-01-14, by Christian Urban
produce defs with lthy, like prs and ids
2010-01-14, by Cezary Kaliszyk
Remove SOLVED from quotient_tac. Move atomize_eqv to 'Unused'.
2010-01-14, by Cezary Kaliszyk
Finished organising an efficient datastructure for qconst_info.
2010-01-14, by Cezary Kaliszyk
Undid changes from symtab to termtab, since we need to lookup specialized types.
2010-01-14, by Cezary Kaliszyk
Moved the matches_typ function outside a?d simplified it.
2010-01-13, by Cezary Kaliszyk
one more item in the list of Markus
2010-01-13, by Christian Urban
Put relation_error as a separate function.
2010-01-13, by Cezary Kaliszyk
Better error message for definition failure.
2010-01-13, by Cezary Kaliszyk
merge
2010-01-13, by Cezary Kaliszyk
Stored Termtab for constant information.
2010-01-13, by Cezary Kaliszyk
merged
2010-01-13, by Christian Urban
deleted SOLVED'
2010-01-13, by Christian Urban
Removed the 'oops' in IntEx.
2010-01-13, by Cezary Kaliszyk
tuned
2010-01-13, by Christian Urban
added SOLVED' which is now part of Isabelle....must be removed eventually
2010-01-13, by Christian Urban
merged
2010-01-13, by Christian Urban
tuned
2010-01-13, by Christian Urban
absrep_fun and equiv_relation do not produce anymore spurious maps; two problems arose in IntEx, which are marked with "INJECTION PROBLEM"
2010-01-13, by Christian Urban
More indenting, bracket removing and comment restructuring.
2010-01-12, by Cezary Kaliszyk
Finished replacing OO by OOO
2010-01-12, by Cezary Kaliszyk
Change OO to OOO in FSet3.
2010-01-12, by Cezary Kaliszyk
minor comment editing
2010-01-12, by Cezary Kaliszyk
modifying comments/indentation in quotient_term.ml
2010-01-12, by Cezary Kaliszyk
Cleaning comments, indentation etc in quotient_tacs.
2010-01-12, by Cezary Kaliszyk
No more exception handling in rep_abs_rsp_tac
2010-01-12, by Cezary Kaliszyk
handle all is no longer necessary in lambda_prs.
2010-01-12, by Cezary Kaliszyk
removed 3 hacks.
2010-01-12, by Cezary Kaliszyk
Updated some comments.
2010-01-12, by Cezary Kaliszyk
merge
2010-01-12, by Cezary Kaliszyk
Removed exception handling from equals_rsp_tac.
2010-01-12, by Cezary Kaliszyk
added an abbreviation for OOO
2010-01-11, by Christian Urban
merge
2010-01-11, by Cezary Kaliszyk
Undid the non-working part.
2010-01-11, by Cezary Kaliszyk
started to adhere to Wenzel-Standard
2010-01-11, by Christian Urban
Changing exceptions to 'try', part 1.
2010-01-11, by Cezary Kaliszyk
removed quotdata_lookup_type
2010-01-11, by Cezary Kaliszyk
Fix for testing matching constants in regularize.
2010-01-11, by Cezary Kaliszyk
tuned previous commit further
2010-01-11, by 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"
2010-01-11, by Christian Urban
introduced separate match function
2010-01-09, by Christian Urban
removed obsolete equiv_relation and rnamed new_equiv_relation
2010-01-09, by Christian Urban
New_relations, all works again including concat examples.
2010-01-08, by Cezary Kaliszyk
map and rel simps for all quotients; needed when changing the relations to aggregate ones.
2010-01-08, by Cezary Kaliszyk
id_simps needs to be taken out not used directly, otherwise the new lemmas are not there.
2010-01-08, by Cezary Kaliszyk
Experimients with fconcat_insert
2010-01-08, by Cezary Kaliszyk
Modifications for new_equiv_rel, part2
2010-01-08, by Cezary Kaliszyk
Modifictaions for new_relation.
2010-01-08, by Cezary Kaliszyk
Proved concat_empty.
2010-01-08, by Cezary Kaliszyk
Replacing equivp by reflp in the assumptions leads to non-provable subgoals in the gen_pre lemmas.
2010-01-07, by Cezary Kaliszyk
some cleaning.
2010-01-07, by Cezary Kaliszyk
First generalization.
2010-01-07, by Cezary Kaliszyk
The working proof of the special case.
2010-01-07, by Cezary Kaliszyk
Reduced the proof to two simple but not obvious to prove facts.
2010-01-07, by Cezary Kaliszyk
More cleaning and commenting AbsRepTest. Now tests work; just slow.
2010-01-07, by Cezary Kaliszyk
cleaning in AbsRepTest.
2010-01-07, by Cezary Kaliszyk
Further in the proof
2010-01-06, by Cezary Kaliszyk
Tried to prove the lemma manually; only left with quotient proofs.
2010-01-06, by Cezary Kaliszyk
Sledgehammer bug.
2010-01-06, by Cezary Kaliszyk
merge
2010-01-05, by Cezary Kaliszyk
Trying the proof
2010-01-05, by Cezary Kaliszyk
merged
2010-01-05, by Christian Urban
Struggling with composition
2010-01-05, by Cezary Kaliszyk
Trying to state composition quotient.
2010-01-05, by Cezary Kaliszyk
proper handling of error messages (code copy - maybe this can be avoided)
2010-01-05, by Christian Urban
added a new version of equiv_relation (is not yet used anywhere except in AbsRepTest)
2010-01-05, by Christian Urban
Readded 'regularize_to_injection' which I believe will be needed.
2010-01-05, by Cezary Kaliszyk
added a warning to the quotient_type definition, if a map function is missing
2010-01-02, by Christian Urban
tuned
2010-01-01, by Christian Urban
a slight change to abs/rep generation
2010-01-01, by Christian Urban
tuned
2010-01-01, by Christian Urban
fixed comment errors
2010-01-01, by Christian Urban
some slight tuning
2010-01-01, by Christian Urban
renamed transfer to transform (Markus)
2009-12-31, by Christian Urban
some small changes
2009-12-30, by cu
added a functor that allows checking what is added to the theorem lists
2009-12-27, by Christian Urban
corrected wrong [quot_respect] attribute; tuned
2009-12-26, by Christian Urban
renamed mk_resp_arg to equiv_relation and exported it in the signature; added tests in AbsRepFun.thy
2009-12-26, by Christian Urban
added an item about when the same quotient constant is defined twice (throws a bind exception in quoteint_def.ML)
2009-12-26, by Christian Urban
as expected problems occure when lifting concat lemmas
2009-12-26, by Christian Urban
tuned
2009-12-26, by Christian Urban
commeted the absrep function
2009-12-26, by Christian Urban
generalised absrep function; needs consolidation
2009-12-26, by Christian Urban
tuned
2009-12-25, by Christian Urban
added sanity checks for quotient_type
2009-12-25, by Christian Urban
made the quotient_type definition more like typedef; now type variables need to be explicitly given
2009-12-24, by Christian Urban
used Local_Theory.declaration for storing quotdata
2009-12-24, by Christian Urban
tuning
2009-12-23, by Christian Urban
renamed some fields in the info records
2009-12-23, by Christian Urban
modified mk_resp_arg so that the user can give terms as equivalence relations, not just constants
2009-12-23, by Christian Urban
cleaed a bit function mk_typedef_main
2009-12-23, by Christian Urban
renamed QUOT_TYPE to Quot_Type
2009-12-23, by Christian Urban
explicit handling of mem_def, avoiding the use of the simplifier; this fixes some quotient_type definitions
2009-12-23, by Christian Urban
corrected map declarations for Sum and Prod; moved absrep_fun examples in separate file
2009-12-23, by Christian Urban
added "Highest Priority" category; and tuned slightly code
2009-12-22, by Christian Urban
added a print_maps command; updated the keyword file accordingly
2009-12-22, by Christian Urban
renamed get_fun to absrep_fun; introduced explicit checked versions of the term functions
2009-12-22, by Christian Urban
tuned
2009-12-22, by Christian Urban
moved get_fun into quotient_term; this simplifies the overall including structure of the package
2009-12-22, by Christian Urban
tuned comments; renamed QUOT_TRUE to Quot_True; atomize_eqv seems to not be neccessary (has it been added to Isabelle)...it is now comented out and everything still works
2009-12-22, by Christian Urban
on the hunt for what condition raises which exception in the CLEVER CODE of calculate_inst
2009-12-22, by Christian Urban
simplified calculate_instance; worked around some clever code; clever code is unfortunately still there...needs to be removed
2009-12-22, by Christian Urban
used eq_reflection not with OF, but directly in @{thm ...}
2009-12-21, by Christian Urban
cleaned a bit calculate_inst a bit; eta-contraction seems to be not necessary? (all examples go through)
2009-12-21, by 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
2009-12-21, by Christian Urban
on suggestion of Tobias renamed "quotient_def" to "quotient_definition"; needs new keyword file
2009-12-20, by Christian Urban
renamed "quotient" command to "quotient_type"; needs new keyword file to be installed
2009-12-20, by Christian Urban
this file is now obsolete; replaced by isar-keywords-quot.el
2009-12-20, by Christian Urban
with "isabelle make keywords" you can create automatically a "quot" keywordfile, provided all Logics are in place
2009-12-20, by Christian Urban
added a very old paper about Quotients in Isabelle (related work)
2009-12-19, by Christian Urban
avoided global "open"s - replaced by local "open"s
2009-12-19, by Christian Urban
small tuning
2009-12-19, by Christian Urban
various tunings; map_lookup now raises an exception; addition to FIXME-TODO
2009-12-19, by Christian Urban
minor cleaning
2009-12-17, by Christian Urban
moved the QuotMain code into two ML-files
2009-12-17, by Christian Urban
complete fix for IsaMakefile
2009-12-16, by Christian Urban
first fix
2009-12-16, by Christian Urban
merged
2009-12-16, by Christian Urban
added a paper for possible notes
2009-12-16, by Christian Urban
Removed lambdas on the right hand side. This fixes all 'PROBLEM' comments.
2009-12-16, by Cezary Kaliszyk
lambda_prs & solve_quotient_assum cleaned.
2009-12-15, by Cezary Kaliszyk
some commenting
2009-12-15, by Christian Urban
Fixed previous commit.
2009-12-14, by Cezary Kaliszyk
merge
2009-12-14, by Cezary Kaliszyk
Moved DETERM inside Repeat & added SOLVE around quotient_tac.
2009-12-14, by Cezary Kaliszyk
merge.
2009-12-14, by Cezary Kaliszyk
FIXME/TODO.
2009-12-14, by Cezary Kaliszyk
reply to question in code
2009-12-14, by Cezary Kaliszyk
Reply in code.
2009-12-14, by Cezary Kaliszyk
Replies to questions from the weekend: Uncommenting the renamed theorem commented out in 734.
2009-12-14, by Cezary Kaliszyk
a few code annotations
2009-12-13, by Christian Urban
another pass on apply_rsp
2009-12-13, by Christian Urban
managed to simplify apply_rsp
2009-12-13, by Christian Urban
tried to simplify apply_rsp_tac; failed at the moment; added some questions
2009-12-12, by Christian Urban
some trivial changes
2009-12-12, by Christian Urban
trivial cleaning of make_inst
2009-12-12, by Christian Urban
tried to improve test; but fails
2009-12-12, by Christian Urban
merged
2009-12-12, by Christian Urban
annotated some questions to the code; some simple changes
2009-12-12, by Christian Urban
Answering the question in code.
2009-12-12, by Cezary Kaliszyk
merged
2009-12-12, by Christian Urban
trivial
2009-12-12, by Christian Urban
tuned code
2009-12-12, by Christian Urban
Minor
2009-12-12, by Cezary Kaliszyk
Some proofs.
2009-12-12, by Cezary Kaliszyk
Proof of finite_set_storng_cases_raw.
2009-12-12, by Cezary Kaliszyk
A bracket was missing; with it proved the 'definitely false' lemma.
2009-12-12, by Cezary Kaliszyk
renamed quotient.ML to quotient_typ.ML
2009-12-12, by Christian Urban
merged
2009-12-11, by Christian Urban
tuned
2009-12-11, by Christian Urban
started to have a look at it; redefined the relation
2009-12-11, by Christian Urban
More name and indentation cleaning.
2009-12-11, by Cezary Kaliszyk
Merge + Added LarryInt & Fset3 to tests.
2009-12-11, by Cezary Kaliszyk
Renaming
2009-12-11, by Cezary Kaliszyk
merged
2009-12-11, by Christian Urban
deleted struct_match by Pattern.match (fixes a problem in LarryInt)
2009-12-11, by Christian Urban
FSet3 minor fixes + cases
2009-12-11, by Cezary Kaliszyk
added Int example from Larry
2009-12-11, by Christian Urban
Added FSet3 with a formalisation of finite sets based on Michael's one.
2009-12-11, by Cezary Kaliszyk
Updated TODO list together.
2009-12-11, by Cezary Kaliszyk
Merge
2009-12-11, by Cezary Kaliszyk
More theorem renaming.
2009-12-11, by Cezary Kaliszyk
Renamed theorems in IntEx2 to conform to names in Int.
2009-12-11, by Cezary Kaliszyk
Updated comments.
2009-12-11, by Cezary Kaliszyk
merged
2009-12-11, by Christian Urban
tuned
2009-12-11, by Christian Urban
renamed Larrys example
2009-12-11, by Christian Urban
New syntax for definitions.
2009-12-11, by Cezary Kaliszyk
changed error message
2009-12-11, by Christian Urban
reformulated the lemma lifting_procedure as ML value; gave better warning message for injection case
2009-12-11, by Christian Urban
slightly tuned
2009-12-10, by Christian Urban
merged
2009-12-10, by Christian Urban
added Larry's theory; introduced lemma equivpI; added something to the TODO about error messages
2009-12-10, by Christian Urban
added maps-printout and tuned some comments
2009-12-10, by Christian Urban
Option and Sum quotients.
2009-12-10, by Cezary Kaliszyk
Regularized the hard lemma.
2009-12-10, by Cezary Kaliszyk
Simplification of Babses for regularize; will probably become injection
2009-12-10, by Cezary Kaliszyk
Found the problem with ttt3.
2009-12-10, by Cezary Kaliszyk
minor
2009-12-10, by Cezary Kaliszyk
Moved Unused part of locale to Unused QuotMain.
2009-12-10, by Cezary Kaliszyk
Moved 'int_induct' to IntEx to keep IntEx2 being just theory of integers in order.
2009-12-10, by Cezary Kaliszyk
Removed 'Presburger' as it introduces int & other minor cleaning in Int2.
2009-12-10, by Cezary Kaliszyk
more tuning
2009-12-10, by Christian Urban
tuned
2009-12-10, by Christian Urban
simplified the instantiation of QUOT_TRUE in procedure_tac
2009-12-10, by Christian Urban
completed previous commit
2009-12-10, by Christian Urban
deleted DT/NDT diagnostic code
2009-12-10, by Christian Urban
moved the interpretation code into Unused.thy
2009-12-10, by Christian Urban
added an attempt to get a finite set theory
2009-12-10, by Christian Urban
removed memb and used standard mem (member from List.thy)
2009-12-10, by Christian Urban
merged
2009-12-10, by Christian Urban
simplified proofs
2009-12-10, by Christian Urban
removed quot_respect attribute of a non-standard lemma
2009-12-10, by Christian Urban
With int_of_nat as a quotient_def, lemmas about it can be easily lifted.
2009-12-10, by Cezary Kaliszyk
merged
2009-12-10, by Christian Urban
naming in this file cannot be made to agree to the original (PROBLEM?)
2009-12-10, by Christian Urban
Lifted some kind of induction.
2009-12-10, by Cezary Kaliszyk
more proofs in IntEx2
2009-12-09, by Christian Urban
Finished one proof in IntEx2.
2009-12-09, by Cezary Kaliszyk
slightly more on IntEx2
2009-12-09, by Christian Urban
proved (with a lot of pain) that times_raw is respectful
2009-12-09, by Christian Urban
merged
2009-12-09, by Christian Urban
fixed minor stupidity
2009-12-09, by Christian Urban
Exception handling.
2009-12-09, by Cezary Kaliszyk
Code cleaning.
2009-12-09, by Cezary Kaliszyk
merge
2009-12-09, by Cezary Kaliszyk
foldr_rsp.
2009-12-09, by Cezary Kaliszyk
tuned
2009-12-09, by Christian Urban
merge
2009-12-09, by Cezary Kaliszyk
Different syntax for definitions that allows overloading and retrieving of definitions by matching whole constants.
2009-12-09, by Cezary Kaliszyk
deleted make_inst3
2009-12-09, by Christian Urban
tuned
2009-12-09, by Christian Urban
tuned
2009-12-09, by Christian Urban
moved function and tuned comment
2009-12-09, by Christian Urban
improved fun_map_conv
2009-12-09, by Christian Urban
Arbitrary number of fun_map_tacs.
2009-12-09, by Cezary Kaliszyk
Temporarily repeated fun_map_tac 4 times. Cleaning for all examples work.
2009-12-09, by Cezary Kaliszyk
tuned code
2009-12-09, by Christian Urban
tuned the examples and flagged the problematic cleaning lemmas in FSet
2009-12-09, by Christian Urban
merged
2009-12-08, by Christian Urban
implemented cleaning strategy with fun_map.simps on non-bounded variables; still a few rough edges
2009-12-08, by Christian Urban
merge
2009-12-08, by Cezary Kaliszyk
manually cleaned the hard lemma.
2009-12-08, by Cezary Kaliszyk
merged
2009-12-08, by Christian Urban
decoupled QuotProd from QuotMain and also started new cleaning strategy
2009-12-08, by Christian Urban
merge
2009-12-08, by Cezary Kaliszyk
An example which is hard to lift because of the interplay between lambda_prs and unfolding.
2009-12-08, by Cezary Kaliszyk
proper formulation of all preservation theorems
2009-12-08, by Christian Urban
started to reformulate preserve lemmas
2009-12-08, by Christian Urban
properly set up the prs_rules
2009-12-08, by Christian Urban
merged
2009-12-08, by Christian Urban
added preserve rules to the cleaning_tac
2009-12-08, by Christian Urban
merge
2009-12-08, by Cezary Kaliszyk
cleaning.
2009-12-08, by Cezary Kaliszyk
merged
2009-12-08, by Christian Urban
chnaged syntax to "lifting theorem"
2009-12-08, by Christian Urban
changed names of attributes
2009-12-08, by Christian Urban
merge
2009-12-08, by Cezary Kaliszyk
Manual regularization of a goal in FSet.
2009-12-08, by Cezary Kaliszyk
merged
2009-12-08, by Christian Urban
added methods for the lifting_tac and the other tacs
2009-12-08, by Christian Urban
make_inst3
2009-12-08, by Cezary Kaliszyk
Merge
2009-12-08, by Cezary Kaliszyk
trans2 replaced with equals_rsp_tac
2009-12-08, by Cezary Kaliszyk
corrected name of FSet in ROOT.ML
2009-12-08, by Christian Urban
Made fset work again to test all.
2009-12-08, by Cezary Kaliszyk
Finished the proof of ttt2 and found bug in regularize when trying ttt3.
2009-12-08, by Cezary Kaliszyk
Another lambda example theorem proved. Seems it starts working properly.
2009-12-08, by Cezary Kaliszyk
Removed pattern from quot_rel_rsp, since list_rel and all used introduced ones cannot be patterned
2009-12-08, by Cezary Kaliszyk
Proper checked map_rsp.
2009-12-08, by Cezary Kaliszyk
Nitpick found a counterexample for one lemma.
2009-12-08, by Cezary Kaliszyk
Added a 'rep_abs' in inj_repabs_trm of babs; and proved two lam examples.
2009-12-08, by Cezary Kaliszyk
It also regularizes.
2009-12-08, by Cezary Kaliszyk
inj_repabs also works.
2009-12-08, by Cezary Kaliszyk
merge
2009-12-08, by Cezary Kaliszyk
An example of working cleaning for lambda lifting. Still not sure why Babs helps.
2009-12-08, by Cezary Kaliszyk
tuned
2009-12-08, by Christian Urban
the lift_tac produces a warning message if one of the three automatic proofs fails
2009-12-08, by Christian Urban
added a thm list for ids
2009-12-08, by Christian Urban
removed a fixme: map_info is now checked
2009-12-08, by Christian Urban
tuning of the code
2009-12-07, by Christian Urban
merged
2009-12-07, by 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 ===>
2009-12-07, by Christian Urban
3 lambda examples in FSet. In the last one regularize_term fails.
2009-12-07, by Cezary Kaliszyk
Handling of errors in lambda_prs_conv.
2009-12-07, by Cezary Kaliszyk
babs_prs
2009-12-07, by Cezary Kaliszyk
clarified the function examples
2009-12-07, by Christian Urban
first attempt to deal with Babs in regularise and cleaning (not yet working)
2009-12-07, by Christian Urban
isabelle make tests all examples
2009-12-07, by Christian Urban
merge
2009-12-07, by Cezary Kaliszyk
make_inst for lambda_prs where the second quotient is not identity.
2009-12-07, by Cezary Kaliszyk
added "end" to each example theory
2009-12-07, by Christian Urban
List moved after QuotMain
2009-12-07, by Cezary Kaliszyk
cleaning
2009-12-07, by Christian Urban
final move
2009-12-07, by Christian Urban
directory re-arrangement
2009-12-07, by Christian Urban
inj_repabs_tac handles Babs now.
2009-12-07, by Cezary Kaliszyk
Fix of regularize for babs and proof of babs_rsp.
2009-12-07, by Cezary Kaliszyk
Using pair_prs; debugging the error in regularize of a lambda.
2009-12-07, by Cezary Kaliszyk
QuotProd with product_quotient and a 3 respects and preserves lemmas.
2009-12-07, by Cezary Kaliszyk
merge
2009-12-07, by Cezary Kaliszyk
3 new example thms in MyInt; reveal problems with handling of lambdas; regularize fails with "Loose Bound".
2009-12-07, by Cezary Kaliszyk
simplified the regularize simproc
2009-12-07, by Christian Urban
now simpler regularize_tac with added solver works
2009-12-07, by Christian Urban
removed usage of HOL_basic_ss by using a slighly extended version of empty_ss
2009-12-07, by Christian Urban
merged
2009-12-07, by Christian Urban
fixed examples
2009-12-07, by Christian Urban
Fix IntEx2 for equiv_list
2009-12-07, by Cezary Kaliszyk
merged
2009-12-06, by Christian Urban
working state again
2009-12-06, by Christian Urban
added a theorem list for equivalence theorems
2009-12-06, by Christian Urban
Merge
2009-12-06, by Cezary Kaliszyk
Name changes.
2009-12-06, by Cezary Kaliszyk
Solved all quotient goals.
2009-12-06, by Cezary Kaliszyk
updated Isabelle and deleted mono rules
2009-12-06, by Christian Urban
more tuning of the code
2009-12-06, by Christian Urban
puting code in separate sections
2009-12-06, by Christian Urban
Handle 'find_qt_asm' exception. Now all inj_repabs_goals should be solved automatically.
2009-12-06, by Cezary Kaliszyk
merge
2009-12-06, by Cezary Kaliszyk
Simpler definition code that works with any type maps.
2009-12-06, by Cezary Kaliszyk
working on lambda_prs with examples; polished code of clean_tac
2009-12-06, by Christian Urban
renamed lambda_allex_prs
2009-12-06, by Christian Urban
added more to IntEx2
2009-12-06, by Christian Urban
merged
2009-12-06, by Christian Urban
added new example for Ints; regularise does not work in all instances
2009-12-06, by Christian Urban
Definitions folded first.
2009-12-06, by Cezary Kaliszyk
Used symmetric definitions. Moved quotient_rsp to QuotMain.
2009-12-05, by Cezary Kaliszyk
Proved foldl_rsp and ho_map_rsp
2009-12-05, by Cezary Kaliszyk
moved all_prs and ex_prs out from the conversion into the simplifier
2009-12-05, by Christian Urban
further cleaning
2009-12-05, by Christian Urban
Merge
2009-12-05, by Cezary Kaliszyk
Added nil_rsp and cons_rsp to quotient_rsp; simplified IntEx.
2009-12-05, by Cezary Kaliszyk
simplified inj_repabs_trm
2009-12-05, by Christian Urban
merged
2009-12-05, by Christian Urban
merged
2009-12-05, by Christian Urban
merged
2009-12-05, by Christian Urban
simpler version of clean_tac
2009-12-05, by Christian Urban
Handling of respects in the fast inj_repabs_tac; includes respects with quotient assumptions.
2009-12-05, by Cezary Kaliszyk
Solutions to IntEx tests.
2009-12-05, by Cezary Kaliszyk
made some slight simplifications to the examples
2009-12-05, by Christian Urban
added three examples to IntEx for testing ideas - regularisation and injection seem to be not quite right yet
2009-12-05, by Christian Urban
tuned code
2009-12-05, by Christian Urban
merged
2009-12-04, by Christian Urban
not yet quite functional treatment of constants
2009-12-04, by Christian Urban
Changed FOCUS to SUBGOAL in rep_abs_rsp_tac; another 20% speedup :)
2009-12-04, by Cezary Kaliszyk
Changing FOCUS to CSUBGOAL (part 1)
2009-12-04, by Cezary Kaliszyk
abs_rep as ==
2009-12-04, by Cezary Kaliszyk
Cleaning the Quotients file
2009-12-04, by Cezary Kaliszyk
Minor renames and moving
2009-12-04, by Cezary Kaliszyk
Cleaning/review of QuotScript.
2009-12-04, by Cezary Kaliszyk
More cleaning
2009-12-04, by Cezary Kaliszyk
more name cleaning and removing
2009-12-04, by Cezary Kaliszyk
More code cleaning and renaming: moved rsp and prs lemmas from Int to QuotList
2009-12-04, by Cezary Kaliszyk
Cleaning & Renaming coming from QuotList
2009-12-04, by Cezary Kaliszyk
Cleaning in Quotients
2009-12-04, by Cezary Kaliszyk
Even more name changes and cleaning
2009-12-04, by Cezary Kaliszyk
More code cleaning and name changes
2009-12-04, by Cezary Kaliszyk
merge
2009-12-04, by Cezary Kaliszyk
merged
2009-12-04, by Cezary Kaliszyk
smaller theory footprint
2009-12-04, by Christian Urban
merged
2009-12-04, by Christian Urban
merge
2009-12-04, by Christian Urban
smaller theory footprint
2009-12-04, by Christian Urban
More name changes
2009-12-04, by Cezary Kaliszyk
Naming changes
2009-12-04, by Cezary Kaliszyk
code cleaning and renaming
2009-12-04, by Cezary Kaliszyk
merge
2009-12-04, by Cezary Kaliszyk
Removed previous inj_repabs_tac
2009-12-04, by Cezary Kaliszyk
some tuning
2009-12-04, by Christian Urban
merge
2009-12-04, by Cezary Kaliszyk
rep_abs_rsp_tac to replace the last use of instantiate_tac with matching and unification.
2009-12-04, by Cezary Kaliszyk
merged
2009-12-04, by Christian Urban
merged
2009-12-04, by Christian Urban
Change equiv_trans2 to EQUALS_RSP, since we can prove it for any quotient type, not only for eqv relations.
2009-12-04, by Cezary Kaliszyk
compose_tac instead of rtac to avoid unification; some code cleaning.
2009-12-04, by Cezary Kaliszyk
Got to about 5 seconds for the longest proof. APPLY_RSP_TAC' solves the quotient internally without instantiation resulting in a faster proof.
2009-12-04, by Cezary Kaliszyk
Using APPLY_RSP1; again a little bit faster.
2009-12-04, by Cezary Kaliszyk
Fixes after big merge.
2009-12-04, by Cezary Kaliszyk
The big merge; probably non-functional.
2009-12-04, by Cezary Kaliszyk
Testing the new tactic everywhere
2009-12-04, by Cezary Kaliszyk
First version of the deterministic rep-abs-inj-tac.
2009-12-04, by Cezary Kaliszyk
Changing = to \<equiv> in case if we want to use simp.
2009-12-04, by Cezary Kaliszyk
Even better: Completely got rid of the simps in both quotient_tac and inj_repabs_tac
2009-12-04, by Cezary Kaliszyk
merge
2009-12-04, by Cezary Kaliszyk
Made your version work again with LIST_REL_EQ.
2009-12-04, by Cezary Kaliszyk
the error occurs in APPLY_RSP_TAC where the wrong quotient (for LIST_REL) is applied
2009-12-03, by Christian Urban
removed quot argument...not all examples work anymore
2009-12-03, by Christian Urban
merged
2009-12-03, by Christian Urban
merged
2009-12-03, by Christian Urban
first version of internalised quotient theorems; added FIXME-TODO
2009-12-03, by Christian Urban
further dead code
2009-12-03, by Christian Urban
Reintroduced varifyT; we still need it for permutation definition.
2009-12-03, by Cezary Kaliszyk
Updated the examples
2009-12-03, by Cezary Kaliszyk
Fixed previous mistake
2009-12-03, by Cezary Kaliszyk
defs used automatically by clean_tac
2009-12-03, by Cezary Kaliszyk
Added qoutient_consts dest for getting all the constant definitions in the cleaning step.
2009-12-03, by Cezary Kaliszyk
Added the definition to quotient constant data.
2009-12-03, by Cezary Kaliszyk
removing unused code
2009-12-03, by Cezary Kaliszyk
merged
2009-12-03, by Christian Urban
deleted some dead code
2009-12-03, by Christian Urban
Included all_prs and ex_prs in the lambda_prs conversion.
2009-12-03, by Cezary Kaliszyk
further simplification
2009-12-03, by Christian Urban
simplified lambda_prs_conv
2009-12-03, by Christian Urban
deleted now obsolete argument rty everywhere
2009-12-02, by Christian Urban
deleted tests at the beginning of QuotMain
2009-12-02, by Christian Urban
Experiments with OPTION_map
2009-12-02, by Cezary Kaliszyk
merge
2009-12-02, by Cezary Kaliszyk
More experiments with higher order quotients and theorems with non-lifted constants.
2009-12-02, by Cezary Kaliszyk
merged
2009-12-02, by Christian Urban
Lifting to 2 different types :)
2009-12-02, by Cezary Kaliszyk
New APPLY_RSP which finally does automatic partial lifting :). Doesn't support same relation yet.
2009-12-02, by Cezary Kaliszyk
Fixed unlam for non-abstractions and updated list_induct_part proof.
2009-12-02, by Cezary Kaliszyk
Removed the use of 'rty' from APPLY_RSP, finally LF proofs go automatically.
2009-12-02, by Cezary Kaliszyk
The conversion approach works.
2009-12-02, by Cezary Kaliszyk
Trying a conversion based approach.
2009-12-02, by Cezary Kaliszyk
A bit of progress; but the object-logic vs meta-logic distinction is troublesome.
2009-12-02, by Cezary Kaliszyk
Added tactic for dealing with QUOT_TRUE and introducing QUOT_TRUE.
2009-12-02, by Cezary Kaliszyk
back in working state
2009-12-01, by Cezary Kaliszyk
clean
2009-12-01, by Cezary Kaliszyk
fixed previous commit
2009-12-01, by Christian Urban
fixed problems with FOCUS
2009-12-01, by Christian Urban
added a make_inst test
2009-12-01, by Christian Urban
Transformation of QUOT_TRUE assumption by any given function
2009-12-01, by Cezary Kaliszyk
QUOT_TRUE joke
2009-12-01, by Christian Urban
Removed last HOL_ss
2009-12-01, by Cezary Kaliszyk
more cleaning
2009-12-01, by Cezary Kaliszyk
Cleaning 'aps'.
2009-12-01, by Cezary Kaliszyk
merge
2009-11-30, by Cezary Kaliszyk
cleaned inj_regabs_trm
2009-11-30, by Christian Urban
merge
2009-11-30, by Cezary Kaliszyk
clean_tac rewrites the definitions the other way
2009-11-30, by Cezary Kaliszyk
merged
2009-11-30, by Christian Urban
added facilities to get all stored quotient data (equiv thms etc)
2009-11-30, by Christian Urban
More code cleaning
2009-11-30, by Cezary Kaliszyk
Code cleaning.
2009-11-30, by Cezary Kaliszyk
Commented clean-tac
2009-11-30, by Cezary Kaliszyk
Added another induction to LFex
2009-11-30, by Cezary Kaliszyk
tried to improve the inj_repabs_trm function but left the new part commented out
2009-11-29, by Christian Urban
added a new version of QuotMain to experiment with qids
2009-11-29, by Christian Urban
started functions for qid-insertion and fixed a bug in regularise
2009-11-29, by Christian Urban
Removed unnecessary HOL_ss which proved one of the subgoals.
2009-11-29, by Cezary Kaliszyk
Added 'TRY' to refl in clean_tac to get as far as possible. Removed unnecessary [quot_rsp] in FSet. Added necessary [quot_rsp] and one lifted thm in LamEx.
2009-11-29, by Cezary Kaliszyk
introduced a global list of respectfulness lemmas; the attribute is [quot_rsp]
2009-11-29, by Christian Urban
tuned
2009-11-29, by Christian Urban
improved pattern matching inside the inj_repabs_tacs
2009-11-28, by Christian Urban
selective debugging of the inj_repabs_tac (at the moment for step 3 and 4 debugging information is printed)
2009-11-28, by Christian Urban
removed old inj_repabs_tac; kept only the one with (selective) debugging information
2009-11-28, by Christian Urban
renamed r_mk_comb_tac to inj_repabs_tac
2009-11-28, by Christian Urban
tuning
2009-11-28, by Christian Urban
tuned comments
2009-11-28, by Christian Urban
renamed LAMBDA_RES_TAC and WEAK_LAMBDA_RES_TAC to lower case names
2009-11-28, by Christian Urban
Manually finished LF induction.
2009-11-28, by Cezary Kaliszyk
Moved fast instantiation to QuotMain
2009-11-28, by Cezary Kaliszyk
LFex proof a bit further.
2009-11-28, by Cezary Kaliszyk
merge
2009-11-28, by Cezary Kaliszyk
Looking at repabs proof in LF.
2009-11-28, by Cezary Kaliszyk
further proper merge
2009-11-28, by Christian Urban
merged
2009-11-28, by Christian Urban
more simplification
2009-11-28, by Christian Urban
Merged and tested that all works.
2009-11-28, by Cezary Kaliszyk
Finished and tested the new regularize
2009-11-28, by Cezary Kaliszyk
more tuning of the repabs-tactics
2009-11-28, by Christian Urban
fixed examples in IntEx and FSet
2009-11-28, by Christian Urban
merged
2009-11-28, by Christian Urban
fixed previous commit
2009-11-28, by Christian Urban
Cleaned all lemmas about regularisation of Ball and Bex and moved in one place. Second Ball simprox.
2009-11-28, by Cezary Kaliszyk
Merged comment
2009-11-28, by Cezary Kaliszyk
Integrated Stefan's tactic and changed substs to simps with empty context.
2009-11-28, by Cezary Kaliszyk
some slight tuning of the apply-tactic
2009-11-28, by Christian Urban
annotated a proof with all steps and simplified LAMBDA_RES_TAC
2009-11-28, by Christian Urban
Merge
2009-11-27, by Cezary Kaliszyk
The magical code from Stefan, will need to be integrated in the Simproc.
2009-11-27, by Cezary Kaliszyk
replaced FIRST' (map rtac list) with resolve_tac list
2009-11-27, by Christian Urban
Simplifying arguments; got rid of trans2_thm.
2009-11-27, by Cezary Kaliszyk
Cleaning of LFex. Lambda_prs fails to unify in 2 places.
2009-11-27, by Cezary Kaliszyk
Recommit
2009-11-27, by Cezary Kaliszyk
Removing arguments of tactics: absrep, rel_refl, reps_same are computed.
2009-11-27, by Cezary Kaliszyk
More cleaning in QuotMain, identity handling.
2009-11-27, by Cezary Kaliszyk
Minor cleaning
2009-11-27, by Cezary Kaliszyk
tuned
2009-11-27, by Christian Urban
some tuning
2009-11-27, by Christian Urban
simplified gen_frees_tac and properly named abstracted variables
2009-11-27, by Christian Urban
removed CHANGED'
2009-11-27, by Christian Urban
introduced a separate lemma for id_simps
2009-11-27, by Christian Urban
renamed inj_REPABS to inj_repabs_trm
2009-11-27, by Christian Urban
tuned comments and moved slightly some code
2009-11-27, by Christian Urban
deleted obsolete qenv code
2009-11-27, by Christian Urban
renamed REGULARIZE to be regularize
2009-11-27, by Christian Urban
more tuning
2009-11-26, by Christian Urban
deleted get_fun_old and stuff
2009-11-26, by Christian Urban
recommited changes of comments
2009-11-26, by Christian Urban
Merge Again
2009-11-26, by Cezary Kaliszyk
Merged
2009-11-26, by Cezary Kaliszyk
tuned comments
2009-11-26, by Christian Urban
some diagnostic code for r_mk_comb
2009-11-26, by Christian Urban
introduced a new property for Ball and ===> on the left
2009-11-26, by Christian Urban
fixed QuotList
2009-11-26, by Christian Urban
changed left-res
2009-11-26, by Christian Urban
Manually regularized akind_aty_atrm.induct
2009-11-26, by Cezary Kaliszyk
Playing with Monos in LFex.
2009-11-26, by Cezary Kaliszyk
Fixed FSet after merge.
2009-11-26, by Cezary Kaliszyk
merged
2009-11-26, by Christian Urban
test with monos
2009-11-26, by Christian Urban
applic_prs
2009-11-25, by Cezary Kaliszyk
polishing
2009-11-25, by Christian Urban
reordered the code
2009-11-25, by Christian Urban
Moved exception handling to QuotMain and cleaned FSet.
2009-11-25, by Cezary Kaliszyk
Merge
2009-11-25, by Cezary Kaliszyk
Finished manual lifting of list_induct_part :)
2009-11-25, by Cezary Kaliszyk
comments tuning and slight reordering
2009-11-25, by Christian Urban
Merge
2009-11-25, by Cezary Kaliszyk
More moving from QuotMain to UnusedQuotMain
2009-11-25, by Cezary Kaliszyk
deleted some obsolete diagnostic code
2009-11-25, by Christian Urban
Removed unused things from QuotMain.
2009-11-25, by Cezary Kaliszyk
All examples work again.
2009-11-25, by Cezary Kaliszyk
cleaning in MyInt
2009-11-25, by Cezary Kaliszyk
lambda_prs and cleaning the existing examples.
2009-11-25, by Cezary Kaliszyk
merged
2009-11-25, by Christian Urban
fixed the problem with generalising variables; at the moment it is quite a hack
2009-11-25, by Christian Urban
Ho-matching failures...
2009-11-24, by Cezary Kaliszyk
changed unification to matching
2009-11-24, by Christian Urban
unification
2009-11-24, by Christian Urban
Lambda & SOLVED' for new quotient_tac
2009-11-24, by Cezary Kaliszyk
merged
2009-11-24, by Christian Urban
Conversion
2009-11-24, by Cezary Kaliszyk
The non-working procedure_tac.
2009-11-24, by Cezary Kaliszyk
merged
2009-11-24, by Christian Urban
use error instead of raising our own exception
2009-11-24, by Christian Urban
Fixes to the tactic after quotient_tac changed.
2009-11-24, by Cezary Kaliszyk
merged
2009-11-24, by Christian Urban
added a prepare_tac
2009-11-24, by Christian Urban
TRY' for clean_tac
2009-11-24, by Cezary Kaliszyk
Moved cleaning to QuotMain
2009-11-24, by Cezary Kaliszyk
New cleaning tactic
2009-11-24, by Cezary Kaliszyk
explicit phases for the cleaning
2009-11-24, by Christian Urban
Separate regularize_tac
2009-11-24, by Cezary Kaliszyk
Another theorem for which the new regularize differs from old one, so the goal is not proved. But it seems, that the new one is better.
2009-11-24, by Cezary Kaliszyk
More fixes for inj_REPABS
2009-11-24, by Cezary Kaliszyk
addded a tactic, which sets up the three goals of the `algorithm'
2009-11-24, by Christian Urban
fixed the error by a temporary fix (the data of the eqivalence relation should be only its name)
2009-11-23, by Christian Urban
merged
2009-11-23, by Christian Urban
tuned some comments
2009-11-23, by Christian Urban
Another not-typechecking regularized term.
2009-11-23, by Cezary Kaliszyk
domain_type in regularizing equality
2009-11-23, by Cezary Kaliszyk
More theorems lifted in the goal-directed way.
2009-11-23, by Cezary Kaliszyk
Finished temporary goal-directed lift_theorem wrapper.
2009-11-23, by Cezary Kaliszyk
merged
2009-11-23, by Christian Urban
a version of inj_REPABS (needs to be looked at again later)
2009-11-23, by Christian Urban
Fixes for atomize
2009-11-23, by Cezary Kaliszyk
merge
2009-11-23, by Cezary Kaliszyk
lift_thm with a goal.
2009-11-23, by Cezary Kaliszyk
slight change in code layout
2009-11-23, by Christian Urban
Fixes for new code
2009-11-23, by Cezary Kaliszyk
Removing dead code
2009-11-23, by Cezary Kaliszyk
Move atomize_goal to QuotMain
2009-11-23, by Cezary Kaliszyk
Removed second implementation of Regularize/Inject from FSet.
2009-11-23, by Cezary Kaliszyk
Moved new repabs_inj code to QuotMain
2009-11-23, by Cezary Kaliszyk
New repabs behaves the same way as old one.
2009-11-23, by Cezary Kaliszyk
code review with Cezary
2009-11-23, by Christian Urban
The other branch does not seem to work...
2009-11-23, by Cezary Kaliszyk
Fixes for recent changes.
2009-11-23, by Cezary Kaliszyk
updated to Isabelle 22nd November
2009-11-22, by Christian Urban
a little tuning of comments
2009-11-22, by Christian Urban
slight tuning
2009-11-21, by Christian Urban
some debugging code, but cannot find the place where the cprems_of exception is raised
2009-11-21, by Christian Urban
tried to prove the repabs_inj lemma, but failed for the moment
2009-11-21, by Christian Urban
my first version of repabs injection
2009-11-21, by Christian Urban
tuned
2009-11-21, by Christian Urban
tunded
2009-11-21, by Christian Urban
tuned
2009-11-21, by Christian Urban
flagged qenv-stuff as obsolete
2009-11-21, by Christian Urban
simplified get_fun so that it uses directly rty and qty, instead of qenv
2009-11-21, by Christian Urban
started regularize of rtrm/qtrm version; looks quite promising
2009-11-20, by Christian Urban
updated to new Isabelle
2009-11-19, by Christian Urban
fixed the storage of qconst definitions
2009-11-18, by Christian Urban
Still don't know how to do the proof automatically.
2009-11-13, by Cezary Kaliszyk
added some tracing information to all phases of lifting to the function lift_thm
2009-11-13, by Christian Urban
merge of the merge?
2009-11-12, by Cezary Kaliszyk
merged
2009-11-12, by Cezary Kaliszyk
added a FIXME commment
2009-11-12, by Christian Urban
looking up data in quot_info works now (needs qualified string)
2009-11-12, by Christian Urban
changed the quotdata to be a symtab table (needs fixing)
2009-11-12, by Christian Urban
added a container for quotient constants (does not work yet though)
2009-11-12, by Christian Urban
Lifting towards goal and manually finished the proof.
2009-11-11, by Cezary Kaliszyk
merge
2009-11-11, by Cezary Kaliszyk
Modifications while preparing the goal-directed version.
2009-11-11, by Cezary Kaliszyk
updated to new Theory_Data and to new Isabelle
2009-11-11, by Christian Urban
Removed 'Toplevel.program' for polyml 5.3
2009-11-11, by Cezary Kaliszyk
Atomizing a "goal" theorems.
2009-11-10, by Cezary Kaliszyk
More code cleaning and commenting
2009-11-10, by Cezary Kaliszyk
Minor cleaning and removing of some 'handle _'.
2009-11-09, by Cezary Kaliszyk
Cleaning and commenting
2009-11-09, by Cezary Kaliszyk
Fixes for the other get_fun implementation.
2009-11-09, by Cezary Kaliszyk
permutation lifting works now also
2009-11-06, by Christian Urban
merged
2009-11-06, by Christian Urban
updated to new Isabelle version and added a new example file
2009-11-06, by Christian Urban
Minor changes
2009-11-06, by Cezary Kaliszyk
merge
2009-11-06, by Cezary Kaliszyk
fold_rsp
2009-11-06, by Cezary Kaliszyk
tuned the code in quotient and quotient_def
2009-11-06, by Christian Urban
More functionality for lifting list.cases and list.recs.
2009-11-05, by Cezary Kaliszyk
merged
2009-11-05, by Christian Urban
removed typing information from get_fun in quotient_def; *potentially* dangerous
2009-11-05, by Christian Urban
Remaining fixes for polymorphic types. map_append now lifts properly with 'a list and 'b list.
2009-11-05, by Cezary Kaliszyk
removed Simplifier.context
2009-11-05, by Christian Urban
replaced check_term o parse_term by read_term
2009-11-05, by Christian Urban
merged
2009-11-05, by Christian Urban
Infrastructure for polymorphic types
2009-11-05, by Cezary Kaliszyk
Two new tests for get_fun. Second one fails.
2009-11-04, by Cezary Kaliszyk
Type instantiation in regularize
2009-11-04, by Cezary Kaliszyk
Description of regularize
2009-11-04, by Cezary Kaliszyk
Experiments with lifting partially applied constants.
2009-11-04, by Cezary Kaliszyk
more tuning
2009-11-04, by Christian Urban
slightly tuned
2009-11-04, by Christian Urban
merged
2009-11-04, by Christian Urban
separated the quotient_def into a separate file
2009-11-04, by Christian Urban
Experiments in Int
2009-11-04, by Cezary Kaliszyk
fixed definition of PLUS
2009-11-04, by Christian Urban
simplified the quotient_def code
2009-11-04, by Christian Urban
Lifting 'fold1.simps(2)' and some cleaning.
2009-11-04, by Cezary Kaliszyk
Playing with alpha_refl.
2009-11-03, by Cezary Kaliszyk
Alpha.induct now lifts automatically.
2009-11-03, by Cezary Kaliszyk
merge
2009-11-03, by Cezary Kaliszyk
applic_prs
2009-11-03, by Cezary Kaliszyk
simplified the quotient_def code; type of the defined constant must now be given; for-part eliminated
2009-11-03, by Christian Urban
Automatic FORALL_PRS. 'list.induct' lifts automatically. Faster ALLEX_RSP
2009-11-03, by Cezary Kaliszyk
merge
2009-11-03, by Cezary Kaliszyk
Preparing infrastructure for general FORALL_PRS
2009-11-03, by Cezary Kaliszyk
split quotient.ML into two files
2009-11-02, by Christian Urban
slightly saner way of parsing the quotient_def
2009-11-02, by Christian Urban
merged
2009-11-02, by Christian Urban
changed Type.typ_match to Sign.typ_match
2009-11-02, by Christian Urban
Fixes after optimization and preparing for a general FORALL_PRS
2009-11-02, by Cezary Kaliszyk
Optimization
2009-11-02, by Cezary Kaliszyk
Map does not fully work yet.
2009-11-02, by Cezary Kaliszyk
Fixed quotdata_lookup.
2009-11-02, by Cezary Kaliszyk
fixed problem with maps_update
2009-11-02, by Christian Urban
merged
2009-11-02, by Christian Urban
fixed the problem with types in map
2009-11-02, by Christian Urban
Automatic computation of application preservation and manually finished "alpha.induct". Slow...
2009-10-31, by Cezary Kaliszyk
Regularize for equalities and a better tactic. "alpha.cases" now lifts.
2009-10-30, by Cezary Kaliszyk
Regularization
2009-10-30, by Cezary Kaliszyk
merged
2009-10-30, by Christian Urban
added some facts about fresh and support of lam
2009-10-30, by Christian Urban
Finally merged the code of the versions of regularize and tested examples.
2009-10-30, by Cezary Kaliszyk
Lemmas about fv.
2009-10-30, by Cezary Kaliszyk
changed the order of rfv and reformulated a3 with rfv
2009-10-30, by Christian Urban
merged
2009-10-30, by Christian Urban
not sure what changed here
2009-10-30, by Christian Urban
added fv-function
2009-10-30, by Christian Urban
The proper real_alpha
2009-10-30, by Cezary Kaliszyk
Finding applications and duplicates filtered out in abstractions
2009-10-30, by Cezary Kaliszyk
Cleaning also in Lam
2009-10-30, by Cezary Kaliszyk
Cleaning of the interface to lift.
2009-10-30, by Cezary Kaliszyk
Tried manually lifting real_alpha
2009-10-29, by Cezary Kaliszyk
More tests in Lam
2009-10-29, by Cezary Kaliszyk
Cleaning of 'map id' and 'prod_fun id id' in lower_defs.
2009-10-29, by Cezary Kaliszyk
Using subst for identity definition.
2009-10-29, by Cezary Kaliszyk
Lifting of the 3 lemmas in LamEx
2009-10-29, by Cezary Kaliszyk
Fixed wrong CARD definition and removed the "Does not work anymore" comment.
2009-10-29, by Cezary Kaliszyk
merged
2009-10-29, by Christian Urban
updated some definitions; had to give sometimes different names; somewhere I introduced a bug, since not everything is working anymore (needs fixing!)
2009-10-28, by Christian Urban
ported all constant definitions to new scheme
2009-10-28, by Christian Urban
fixed the definition of alpha; this *breaks* some of the experiments
2009-10-28, by Christian Urban
disambiguate ===> syntax
2009-10-28, by Cezary Kaliszyk
More cleaning in Lam code
2009-10-28, by Cezary Kaliszyk
cleaned FSet
2009-10-28, by Cezary Kaliszyk
Some cleaning
2009-10-28, by Cezary Kaliszyk
Cleaning the unnecessary theorems in 'IntEx'.
2009-10-28, by Cezary Kaliszyk
Fix also in the general procedure.
2009-10-28, by Cezary Kaliszyk
merge
2009-10-28, by Cezary Kaliszyk
Fixes
2009-10-28, by Cezary Kaliszyk
updated all definitions
2009-10-28, by Christian Urban
merged
2009-10-28, by Christian Urban
added infrastructure for defining lifted constants
2009-10-28, by Christian Urban
First experiments with Lambda
2009-10-28, by Cezary Kaliszyk
Fixed mistake in const generation, will postpone this.
2009-10-28, by Cezary Kaliszyk
More finshed proofs and cleaning
2009-10-28, by Cezary Kaliszyk
Proof of append_rsp
2009-10-28, by Cezary Kaliszyk
merged
2009-10-28, by Christian Urban
added a function for matching types
2009-10-28, by Christian Urban
Manual conversion of equality to equivalence allows lifting append_assoc.
2009-10-27, by Cezary Kaliszyk
Simplfied interface to repabs_injection.
2009-10-27, by Cezary Kaliszyk
map_append lifted automatically.
2009-10-27, by Cezary Kaliszyk
Manually lifted Map_Append.
2009-10-27, by Cezary Kaliszyk
Merged
2009-10-27, by Cezary Kaliszyk
Fixed APPLY_RSP vs Cong in the InjRepAbs tactic.
2009-10-27, by Cezary Kaliszyk
tuned
2009-10-27, by Christian Urban
merged
2009-10-27, by Christian Urban
added equiv-thm to the quot_info
2009-10-27, by Christian Urban
Simplifying FSet with new functions.
2009-10-27, by Cezary Kaliszyk
added an example about lambda-terms
2009-10-27, by Christian Urban
made quotients compatiple with Nominal; updated keyword file
2009-10-27, by Christian Urban
merged
2009-10-27, by Christian Urban
Completely cleaned Int.
2009-10-27, by Cezary Kaliszyk
Further reordering in Int code.
2009-10-27, by Cezary Kaliszyk
Simplifying Int.
2009-10-26, by Cezary Kaliszyk
Merge
2009-10-26, by Cezary Kaliszyk
Simplifying Int and Working on map
2009-10-26, by Cezary Kaliszyk
merged
2009-10-26, by Christian Urban
Simplifying code in int
2009-10-26, by Cezary Kaliszyk
Symmetry of integer addition
2009-10-26, by Cezary Kaliszyk
Finished the code for adding lower defs, and more things moved to QuotMain
2009-10-26, by Cezary Kaliszyk
Making all the definitions from the original ones
2009-10-26, by Cezary Kaliszyk
Finished COND_PRS proof.
2009-10-26, by Cezary Kaliszyk
Cleaning and fixing.
2009-10-26, by Cezary Kaliszyk
updated with quotient_def
2009-10-26, by Christian Urban
added code for declaring map-functions
2009-10-25, by Christian Urban
added "print_quotients" command to th ekeyword file
2009-10-25, by Christian Urban
proved the two lemmas in QuotScript (reformulated them without leading forall)
2009-10-25, by Christian Urban
added data-storage about the quotients
2009-10-25, by Christian Urban
added another example file about integers (see HOL/Int.thy)
2009-10-24, by Christian Urban
changed the definitions of liftet constants to use fun_maps
2009-10-24, by Christian Urban
Merge
2009-10-24, by cek
Finally lifted induction, with some manually added simplification lemmas.
2009-10-24, by Cezary Kaliszyk
changed encoding from utf8 to ISO8 (needed to work with xemacs)
2009-10-24, by Christian Urban
Merge
2009-10-24, by cek
Preparing infrastructire for LAMBDA_PRS
2009-10-24, by Cezary Kaliszyk
moved the map_funs setup into QuotMain
2009-10-24, by Christian Urban
Finally completely lift the previously lifted theorems + clean some old stuff
2009-10-24, by Cezary Kaliszyk
More infrastructure for automatic lifting of theorems lifted before
2009-10-24, by Cezary Kaliszyk
More infrastructure for automatic lifting of theorems lifted before
2009-10-24, by Cezary Kaliszyk
Undid wrong merge
2009-10-24, by cek
Tried rolling back
2009-10-24, by cek
Cleaning the mess
2009-10-24, by cek
Merge
2009-10-24, by cek
Better tactic and simplified the proof further
2009-10-24, by cek
fixed problem with incorrect ABS/REP name
2009-10-24, by Christian Urban
Stronger tactic, simpler proof.
2009-10-23, by Cezary Kaliszyk
Split Finite Set example into separate file
2009-10-23, by Cezary Kaliszyk
eqsubst_tac
2009-10-23, by Cezary Kaliszyk
Trying to get a simpler lemma with the whole infrastructure
2009-10-23, by Cezary Kaliszyk
Using RANGE tactical allows getting rid of the quotients immediately.
2009-10-23, by Cezary Kaliszyk
Further developing the tactic and simplifying the proof
2009-10-22, by Cezary Kaliszyk
res_forall_rsp_tac further simplifies the proof
2009-10-22, by Cezary Kaliszyk
Working on the proof and the tactic.
2009-10-22, by Cezary Kaliszyk
The proof gets simplified
2009-10-22, by Cezary Kaliszyk
Removed an assumption
2009-10-22, by Cezary Kaliszyk
The proof now including manually unfolded higher-order RES_FORALL_RSP.
2009-10-22, by Cezary Kaliszyk
The problems with 'abs' term.
2009-10-22, by Cezary Kaliszyk
Simplified the proof with some tactic... Still hangs sometimes.
2009-10-22, by Cezary Kaliszyk
More proof
2009-10-22, by Cezary Kaliszyk
Got rid of instantiations in the proof
2009-10-22, by Cezary Kaliszyk
Removed some debugging messages
2009-10-22, by Cezary Kaliszyk
tuned and attempted to store data about the quotients (does not work yet)
2009-10-22, by Christian Urban
tuned
2009-10-22, by Christian Urban
slight tuning
2009-10-22, by Christian Urban
fixed my_reg
2009-10-21, by Christian Urban
Reorganization of the construction part
2009-10-21, by Cezary Kaliszyk
Simplified proof more
2009-10-21, by Cezary Kaliszyk
Cleaning the code
2009-10-21, by Cezary Kaliszyk
Further reorganization
2009-10-21, by Cezary Kaliszyk
Further reorganizing the file
2009-10-21, by Cezary Kaliszyk
Reordering
2009-10-21, by Cezary Kaliszyk
cterm_instantiate also fails for some strange reason...
2009-10-21, by Cezary Kaliszyk
preparing arguments for res_inst_tac
2009-10-21, by Cezary Kaliszyk
Trying res_inst_tac
2009-10-21, by Cezary Kaliszyk
started to write code for storing data about the quotients
2009-10-20, by Christian Urban
some minor tuning
2009-10-20, by Christian Urban
tuned and fixed the earlier fix
2009-10-20, by Christian Urban
fixed the abs case in my_reg and added an app case
2009-10-20, by Christian Urban
my version of regularise (still needs to be completed)
2009-10-20, by Christian Urban
moved the map-info and fun-info section to quotient.ML
2009-10-20, by Christian Urban
Test if we can already do sth with the transformed theorem.
2009-10-18, by Cezary Kaliszyk
slight fix and tuning
2009-10-18, by Christian Urban
the command "quotient" can now define more than one quotient at the same time; quotients need to be separated by and
2009-10-18, by Christian Urban
Partial simplification of the proof
2009-10-17, by Cezary Kaliszyk
Some QUOTIENTS
2009-10-17, by Cezary Kaliszyk
Only QUOTIENSs are left to fnish proof
2009-10-17, by Cezary Kaliszyk
More higher order unification problems
2009-10-17, by Cezary Kaliszyk
Merged
2009-10-17, by Cezary Kaliszyk
Simplified
2009-10-17, by Cezary Kaliszyk
Further in the proof
2009-10-17, by Cezary Kaliszyk
compose_tac works with the full instantiation.
2009-10-17, by Cezary Kaliszyk
slightly simplified get_fun function
2009-10-17, by Christian Urban
The instantiated version is the same modulo beta
2009-10-17, by Cezary Kaliszyk
Fully manually instantiated. Still fails...
2009-10-17, by Cezary Kaliszyk
Little progress with match/instantiate
2009-10-17, by Cezary Kaliszyk
Fighting with the instantiation
2009-10-16, by Cezary Kaliszyk
Symmetric version of REP_ABS_RSP
2009-10-16, by Cezary Kaliszyk
Progressing with the proof
2009-10-16, by Cezary Kaliszyk
Finally fix get_fun.
2009-10-16, by Cezary Kaliszyk
A fix for one fun_map; doesn't work for more.
2009-10-16, by Cezary Kaliszyk
fixed the problem with function types; but only type_of works; cterm_of does not work
2009-10-16, by Christian Urban
Description of the problem with get_fun.
2009-10-15, by Cezary Kaliszyk
A proper build_goal_term function.
2009-10-15, by Cezary Kaliszyk
Cleaning the code
2009-10-15, by Cezary Kaliszyk
Merged
2009-10-15, by Cezary Kaliszyk
Cleaning the proofs
2009-10-15, by Cezary Kaliszyk
Cleaning the code, part 4
2009-10-15, by Cezary Kaliszyk
slightly improved tyRel
2009-10-15, by Christian Urban
Reordering the code, part 3
2009-10-15, by Cezary Kaliszyk
Reordering the code, part 2.
2009-10-15, by Cezary Kaliszyk
Reordering the code, part 1.
2009-10-15, by Cezary Kaliszyk
Minor cleaning.
2009-10-15, by Cezary Kaliszyk
The definition of Fold1
2009-10-15, by Cezary Kaliszyk
A number of lemmas for REGULARIZE_TAC and regularizing card1.
2009-10-15, by Cezary Kaliszyk
Proving the proper RepAbs version
2009-10-14, by Cezary Kaliszyk
Forgot to save, second part of the commit
2009-10-14, by Cezary Kaliszyk
Manually regularized list_induct2
2009-10-14, by Cezary Kaliszyk
Fixed bug in regularise types. Now we can regularise list.induct.
2009-10-14, by Cezary Kaliszyk
Function for checking recursively if lifting is needed
2009-10-14, by Cezary Kaliszyk
Merge
2009-10-14, by Cezary Kaliszyk
Proper handling of non-lifted quantifiers, testing type freezing.
2009-10-14, by Cezary Kaliszyk
slight simplification of atomize_thm
2009-10-13, by Christian Urban
atomize_thm and meta_quantify.
2009-10-13, by Cezary Kaliszyk
Regularizing HOL all.
2009-10-13, by Cezary Kaliszyk
":" is used for being in a set, "IN" means something else...
2009-10-13, by Cezary Kaliszyk
First (untested) version of regularize for abstractions.
2009-10-13, by Cezary Kaliszyk
restored old version
2009-10-13, by Christian Urban
tuned
2009-10-13, by Christian Urban
slightly modified the parser
2009-10-12, by Christian Urban
deleted diagnostic code
2009-10-12, by Christian Urban
added quotient command (you need to update isar-keywords-prove.el)
2009-10-12, by Christian Urban
added new keyword
2009-10-12, by Christian Urban
Bounded quantifier
2009-10-12, by Cezary Kaliszyk
The tyREL function.
2009-10-12, by Cezary Kaliszyk
started some strange functions
2009-10-12, by Christian Urban
Further with the manual proof
2009-10-12, by Cezary Kaliszyk
Further experiments with proving induction manually
2009-10-09, by Cezary Kaliszyk
Testing if I can prove the regularized version of induction manually
2009-10-09, by Cezary Kaliszyk
exported parts of QuotMain into a separate ML-file
2009-10-08, by Christian Urban
consistent usage of rty (for the raw, unquotient type); tuned a bit the Isar
2009-10-06, by Christian Urban
simplified typedef_quot_type_tac (using MetaSimplifier.rewrite_rule instead of the simplifier)
2009-10-06, by Christian Urban
renamed unlam_def to unabs_def (matching the function abs_def in drule.ML)
2009-10-06, by Christian Urban
tuned; nothing serious
2009-10-06, by Christian Urban
another improvement to unlam_def
2009-10-06, by Christian Urban
one further improvement to unlam_def
2009-10-06, by Christian Urban
simplified the unlam_def function
2009-10-06, by Christian Urban
added an explicit syntax-argument to the function make_def (is needed if the user gives an syntax annotation for quotient types)
2009-10-05, by Christian Urban
used prop_of to get the term of a theorem (replaces crep_thm)
2009-10-05, by Christian Urban
Merged
2009-10-02, by Cezary Kaliszyk
First theorem with quantifiers. Learned how to use sledgehammer.
2009-10-02, by Cezary Kaliszyk
simplified the storage of the map-functions by using TheoryDataFun
2009-10-01, by Christian Urban
Just one atomize is enough for the currently lifted theorems. Properly lift 'all' and 'Ex'.
2009-09-30, by Cezary Kaliszyk
used new cong_tac
2009-09-29, by Christian Urban
First version of handling of the universal quantifier
2009-09-29, by Cezary Kaliszyk
Handling abstraction correctly.
2009-09-29, by Cezary Kaliszyk
second test
2009-09-29, by Cezary Kaliszyk
Test line
2009-09-29, by Cezary Kaliszyk
Partially fix lifting of card_suc. The quantified variable still needs to be changed.
2009-09-29, by Cezary Kaliszyk
Tested new build_goal and removed old one, eq_reflection is included in atomize, card_suc tests.
2009-09-29, by Cezary Kaliszyk
Checked again with the version on my hard-drive backedup yesterday and fixed small whitespace issues.
2009-09-29, by Cezary Kaliszyk
Merged
2009-09-29, by Cezary Kaliszyk
added name to prove
2009-09-28, by Christian Urban
consistent state
2009-09-28, by Christian Urban
some tuning of my code
2009-09-28, by Christian Urban
Cleanup
2009-09-28, by Cezary Kaliszyk
Merged
2009-09-28, by Cezary Kaliszyk
Cleaning the code with Makarius
2009-09-28, by Cezary Kaliszyk
less
more
|
(0)
-1000
-960
+960
+1000
tip