2011-01-19 |
Christian Urban |
base file for the tutorial (contains definitions for heigt, subst and beta-reduction)
|
changeset |
files
|
2011-01-19 |
Christian Urban |
ported some of the old proofs to serve as testcases
|
changeset |
files
|
2011-01-19 |
Christian Urban |
added eqvt and supp lemma for removeAll (function from List.thy)
|
changeset |
files
|
2011-01-19 |
Christian Urban |
theory name as it should be
|
changeset |
files
|
2011-01-19 |
Christian Urban |
removed diagnostic code
|
changeset |
files
|
2011-01-19 |
Christian Urban |
added Minimal file to test things
|
changeset |
files
|
2011-01-19 |
Christian Urban |
defined height as a function that returns an integer
|
changeset |
files
|
2011-01-18 |
Christian Urban |
deleted diagnostic code
|
changeset |
files
|
2011-01-18 |
Christian Urban |
some tryes about substitution over type-schemes
|
changeset |
files
|
2011-01-18 |
Christian Urban |
defined properly substitution
|
changeset |
files
|
2011-01-18 |
Christian Urban |
derived stronger Abs_eq_iff2 theorems
|
changeset |
files
|
2011-01-18 |
Christian Urban |
made alpha_abs_set_stronger1 stronger
|
changeset |
files
|
2011-01-18 |
Christian Urban |
removed finiteness assumption from set_rename_perm
|
changeset |
files
|
2011-01-18 |
Cezary Kaliszyk |
alpha_abs_set_stronger1
|
changeset |
files
|
2011-01-18 |
Cezary Kaliszyk |
alpha_abs_let_stronger is not true in the same form
|
changeset |
files
|
2011-01-18 |
Christian Urban |
the function translating lambda terms to locally nameless lambda terms; still needs a stronger abs_eq_iff lemma...at the moment only proved for restrictions
|
changeset |
files
|
2011-01-18 |
Christian Urban |
modified the renaming_perm lemmas
|
changeset |
files
|
2011-01-17 |
Christian Urban |
added a translation function from lambda-terms to deBruijn terms (equivariance fails at the moment)
|
changeset |
files
|
2011-01-17 |
Christian Urban |
added a few examples of functions to Lambda.thy
|
changeset |
files
|
2011-01-17 |
Christian Urban |
exported nominal function code to external file
|
changeset |
files
|
2011-01-17 |
Christian Urban |
removed old testing code from Lambda.thy
|
changeset |
files
|
2011-01-17 |
Christian Urban |
moved high level code from LamTest into the main libraries.
|
changeset |
files
|
2011-01-17 |
Christian Urban |
eliminated tracing code; added flag so that equivariance is only proved for the function graph, not the relation
|
changeset |
files
|
2011-01-15 |
Christian Urban |
subst also works now
|
changeset |
files
|
2011-01-15 |
Christian Urban |
nominal_function works now completely for frees and depth; still a propbelm with subst; no unproved assumptions
|
changeset |
files
|
2011-01-14 |
Christian Urban |
strengthened renaming lemmas
|
changeset |
files
|
2011-01-13 |
Christian Urban |
added eqvt_lemmas for subset and psubset
|
changeset |
files
|
2011-01-10 |
Christian Urban |
a few lemmas about freshness for at and at_base
|
changeset |
files
|
2011-01-10 |
Christian Urban |
added a property about finite support in the presense of eqvt_at
|
changeset |
files
|
2011-01-09 |
Christian Urban |
instantiated fundef_ex1_eqvt_at theorem with the indction hypothesis
|
changeset |
files
|
2011-01-09 |
Christian Urban |
solved subgoals for depth and subst function
|
changeset |
files
|
2011-01-09 |
Christian Urban |
added eqvt_at premises in function definition - however not proved at the moment
|
changeset |
files
|
2011-01-07 |
Christian Urban |
added one further lemma about equivariance of THE_default
|
changeset |
files
|
2011-01-07 |
Christian Urban |
equivariance of THE_default under the uniqueness assumption
|
changeset |
files
|
2011-01-07 |
Christian Urban |
derived equivariance for the function graph and function relation
|
changeset |
files
|
2011-01-06 |
Christian Urban |
a modified function package where, as a test, True has been injected into the compatibility condictions
|
changeset |
files
|
2011-01-06 |
Christian Urban |
removed last traces of debugging code
|
changeset |
files
|
2011-01-06 |
Christian Urban |
removed debugging code abd introduced a guarded tracing function
|
changeset |
files
|
2011-01-06 |
Christian Urban |
moved Weakening up....it does not compile when put at the last position
|
changeset |
files
|
2011-01-06 |
Christian Urban |
tuned
|
changeset |
files
|
2011-01-06 |
Christian Urban |
added weakening to the test cases
|
changeset |
files
|
2011-01-06 |
Christian Urban |
cleaned up weakening proof and added a version with finit sets
|
changeset |
files
|
2011-01-06 |
Christian Urban |
same
|
changeset |
files
|
2011-01-06 |
Christian Urban |
some further lemmas for fsets
|
changeset |
files
|
2011-01-06 |
Christian Urban |
made sure the raw datatypes and raw functions do not get any mixfix syntax
|
changeset |
files
|
2011-01-05 |
Christian Urban |
exported the code into a separate file
|
changeset |
files
|
2011-01-05 |
Christian Urban |
strong rule inductions; as an example the weakening lemma works
|
changeset |
files
|
2011-01-04 |
Christian Urban |
final version of the ESOP paper; used set+ instead of res as requested by one reviewer
|
changeset |
files
|
2011-01-03 |
Christian Urban |
file with most of the strong rule induction development
|
changeset |
files
|
2011-01-03 |
Christian Urban |
simple cases for string rule inductions
|
changeset |
files
|
2010-12-31 |
Christian Urban |
changed res keyword to set+ for restrictions; comment by a referee
|
changeset |
files
|
2010-12-31 |
Christian Urban |
added proper case names for all induct and exhaust theorems
|
changeset |
files
|
2010-12-31 |
Christian Urban |
added small example for strong inductions; functions still need a sorry
|
changeset |
files
|
2010-12-30 |
Christian Urban |
removed local fix for bug in induction_schema; added setup method for strong inductions
|
changeset |
files
|
2010-12-28 |
Christian Urban |
automated all strong induction lemmas
|
changeset |
files
|
2010-12-28 |
Christian Urban |
proper application of induction_schema and strong_exhaust rules; needs local fix in induction_schema.ML
|
changeset |
files
|
2010-12-26 |
Christian Urban |
generated goals for strong induction theorems.
|
changeset |
files
|
2010-12-23 |
Christian Urban |
test with strong inductions
|
changeset |
files
|
2010-12-23 |
Christian Urban |
moved all strong_exhaust code to nominal_dt_quot; tuned examples
|
changeset |
files
|
2010-12-23 |
Christian Urban |
moved generic functions into nominal_library
|
changeset |
files
|