]> matita.cs.unibo.it Git - helm.git/log
helm.git
11 years ago- untranslated sections of "formal_topology" commented to make it compile
Ferruccio Guidi [Fri, 7 Dec 2012 14:30:36 +0000 (14:30 +0000)]
- untranslated sections of "formal_topology" commented to make it compile
- "tutorial" now compiles

11 years agomatch termination
Wilmer Ricciotti [Fri, 7 Dec 2012 13:09:32 +0000 (13:09 +0000)]
match termination

11 years ago- we enabled a notation for ex2
Ferruccio Guidi [Thu, 6 Dec 2012 16:10:57 +0000 (16:10 +0000)]
- we enabled a notation for ex2
- we improved star_ind_l that now behaves as if starl were defined
with a "left parameter" occurring on the right. this makes star_ind_l
symmetric with respect to star_ind
- we commented the non-more-compiling sections of "turing"
- some progress in "lambda"

11 years agoCleared unused variables in wsem_match (they were also sharing names with
Wilmer Ricciotti [Thu, 6 Dec 2012 15:40:58 +0000 (15:40 +0000)]
Cleared unused variables in wsem_match (they were also sharing names with
other variables).

11 years agoBug fixed: %n was badly failing (with Failure "nth") when n was
Claudio Sacerdoti Coen [Thu, 6 Dec 2012 13:03:09 +0000 (13:03 +0000)]
Bug fixed: %n was badly failing (with Failure "nth") when n was
not a valid constructor. Now fail is raised (to be captured by
try, etc.)

11 years agoFixes a bug in NCicElim.pp (term -> ast conversion used when building
Wilmer Ricciotti [Thu, 6 Dec 2012 09:48:53 +0000 (09:48 +0000)]
Fixes a bug in NCicElim.pp (term -> ast conversion used when building
projections) that was swapping arguments in a let-in, causing projection
generation to fail for any record field containing a let-in expression.

11 years agoConcludes match (weak) semantics. Yay!
Wilmer Ricciotti [Wed, 5 Dec 2012 11:07:28 +0000 (11:07 +0000)]
Concludes match (weak) semantics. Yay!

11 years agowe started Kashima's proof of standardization
Ferruccio Guidi [Tue, 4 Dec 2012 17:59:17 +0000 (17:59 +0000)]
we started Kashima's proof of standardization

11 years agomatch nearing completion
Wilmer Ricciotti [Tue, 4 Dec 2012 15:49:01 +0000 (15:49 +0000)]
match nearing completion

11 years agomatch wsem almost done
Wilmer Ricciotti [Tue, 4 Dec 2012 12:11:30 +0000 (12:11 +0000)]
match wsem almost done

11 years ago- nat.ma: we added a general induction principle
Ferruccio Guidi [Mon, 3 Dec 2012 19:41:24 +0000 (19:41 +0000)]
- nat.ma: we added a general induction principle
- lambda: we have the diamond property of parallel reduction
          notation bugfixes in term and muktiplicity

11 years ago- bugfix in stylesheets
Ferruccio Guidi [Sun, 2 Dec 2012 18:59:57 +0000 (18:59 +0000)]
- bugfix in stylesheets
- lddl data set released

11 years agobugfix in uri's: missing "/" added to baseuri's where necessary
Ferruccio Guidi [Sun, 2 Dec 2012 16:28:54 +0000 (16:28 +0000)]
bugfix in uri's: missing "/" added to baseuri's where necessary

11 years ago- dehypenation involves helena as well
Ferruccio Guidi [Sun, 2 Dec 2012 13:20:04 +0000 (13:20 +0000)]
- dehypenation involves helena as well
- now we compile helena against the latest version of matita components

11 years agothe dehyphenation update continues ...
Ferruccio Guidi [Sun, 2 Dec 2012 12:47:44 +0000 (12:47 +0000)]
the dehyphenation update continues ...

11 years agosome corrections to the prose of the web site
Ferruccio Guidi [Sun, 2 Dec 2012 12:28:43 +0000 (12:28 +0000)]
some corrections to the prose of the web site

11 years agoweb site update
Ferruccio Guidi [Sat, 1 Dec 2012 22:06:38 +0000 (22:06 +0000)]
web site update

11 years agoold lambdadelta home page is dismissed
Ferruccio Guidi [Sat, 1 Dec 2012 19:37:15 +0000 (19:37 +0000)]
old lambdadelta home page is dismissed

11 years agonug fix in the location of images
Ferruccio Guidi [Sat, 1 Dec 2012 18:51:12 +0000 (18:51 +0000)]
nug fix in the location of images

11 years ago- lambda: parallel reduction to obtain diamond property
Ferruccio Guidi [Sat, 1 Dec 2012 17:07:33 +0000 (17:07 +0000)]
- lambda: parallel reduction to obtain diamond property
- list:   local "norm" notation removed in favour of "card" core notation

11 years agoplanned dehyphenation of lambdadelta eventually took place!
Ferruccio Guidi [Sat, 1 Dec 2012 17:01:11 +0000 (17:01 +0000)]
planned dehyphenation of lambdadelta eventually took place!

11 years ago- bug fix in notation precedences
Ferruccio Guidi [Thu, 29 Nov 2012 16:53:26 +0000 (16:53 +0000)]
- bug fix in notation precedences
- bug fix in the Makefile

11 years ago- labelled sequential reduction started ...
Ferruccio Guidi [Thu, 29 Nov 2012 15:26:59 +0000 (15:26 +0000)]
- labelled sequential reduction started ...
- bug fix in precedence relation on redex pointers

11 years agomatch
Wilmer Ricciotti [Wed, 28 Nov 2012 15:10:33 +0000 (15:10 +0000)]
match

11 years ago- relations.ma:
Ferruccio Guidi [Wed, 28 Nov 2012 14:33:17 +0000 (14:33 +0000)]
- relations.ma:
  we introduced the reflexive closure (RC) for use in lambda and lambda_delta
- lambda:
  we introduced pointers to redexes
  notation bug fix in delifting_substitution.ma

11 years agomatch_step
Wilmer Ricciotti [Wed, 28 Nov 2012 10:05:53 +0000 (10:05 +0000)]
match_step

11 years agobug fix in notation precedences
Ferruccio Guidi [Tue, 27 Nov 2012 22:24:11 +0000 (22:24 +0000)]
bug fix in notation precedences

11 years ago- the theory of delifting substitution is done
Ferruccio Guidi [Tue, 27 Nov 2012 21:09:22 +0000 (21:09 +0000)]
- the theory of delifting substitution is done
- the theory of multiplicity is done

11 years agopar_test.ma
Andrea Asperti [Tue, 27 Nov 2012 15:00:15 +0000 (15:00 +0000)]
par_test.ma

11 years agoennesima versione
Andrea Asperti [Tue, 27 Nov 2012 11:53:56 +0000 (11:53 +0000)]
ennesima versione

11 years agosplitting files
Andrea Asperti [Tue, 27 Nov 2012 07:29:20 +0000 (07:29 +0000)]
splitting files

11 years agosplitting files
Andrea Asperti [Tue, 27 Nov 2012 07:25:16 +0000 (07:25 +0000)]
splitting files

11 years agowe started the theory of delifting substitution ...
Ferruccio Guidi [Mon, 26 Nov 2012 20:27:40 +0000 (20:27 +0000)]
we started the theory of delifting substitution ...

11 years agotest null, match
Wilmer Ricciotti [Mon, 26 Nov 2012 17:55:19 +0000 (17:55 +0000)]
test null, match

11 years ago- lambda: the theory of lift is complete!
Ferruccio Guidi [Mon, 26 Nov 2012 14:26:20 +0000 (14:26 +0000)]
- lambda: the theory of lift is complete!
- predefined_virtuals: symbol for lift added

11 years agoworking on match
Andrea Asperti [Mon, 26 Nov 2012 12:50:32 +0000 (12:50 +0000)]
working on match

11 years agosome renaming to free the baseuri cic:/matita/lambda
Ferruccio Guidi [Sun, 25 Nov 2012 12:41:42 +0000 (12:41 +0000)]
some renaming to free the baseuri cic:/matita/lambda

11 years agoadditions in lift.ma ....
Ferruccio Guidi [Fri, 23 Nov 2012 22:19:23 +0000 (22:19 +0000)]
additions in lift.ma ....

11 years agomatch
Wilmer Ricciotti [Fri, 23 Nov 2012 17:53:28 +0000 (17:53 +0000)]
match

11 years agothe theory of substitution is started ...
Ferruccio Guidi [Fri, 23 Nov 2012 17:27:38 +0000 (17:27 +0000)]
the theory of substitution is started ...

11 years agocompare
Wilmer Ricciotti [Fri, 23 Nov 2012 15:47:46 +0000 (15:47 +0000)]
compare

11 years agowork in progress
Andrea Asperti [Fri, 23 Nov 2012 12:32:32 +0000 (12:32 +0000)]
work in progress

11 years agoRestoring and fixing the old version
Andrea Asperti [Fri, 23 Nov 2012 08:43:05 +0000 (08:43 +0000)]
Restoring and fixing the old version

11 years agoa development about pure lambda calculus
Ferruccio Guidi [Thu, 22 Nov 2012 16:09:47 +0000 (16:09 +0000)]
a development about pure lambda calculus

11 years ago- additions in basic_2
Ferruccio Guidi [Thu, 22 Nov 2012 15:08:05 +0000 (15:08 +0000)]
- additions in basic_2
- bugfix in BTM.html

11 years ago- local environment refinement for the first recursive lemma on validity preservation
Ferruccio Guidi [Thu, 22 Nov 2012 15:05:00 +0000 (15:05 +0000)]
- local environment refinement for the first recursive lemma on validity preservation
- focalized equivalence
- some corrections

11 years agomatch
Wilmer Ricciotti [Thu, 22 Nov 2012 12:32:44 +0000 (12:32 +0000)]
match

11 years agomatch
Wilmer Ricciotti [Wed, 21 Nov 2012 16:37:20 +0000 (16:37 +0000)]
match

11 years agocompare con terminatore
Andrea Asperti [Wed, 21 Nov 2012 15:38:05 +0000 (15:38 +0000)]
compare con terminatore

11 years agomatch
Andrea Asperti [Wed, 21 Nov 2012 09:05:44 +0000 (09:05 +0000)]
match

11 years agosome corrections
Ferruccio Guidi [Tue, 20 Nov 2012 19:04:06 +0000 (19:04 +0000)]
some corrections

11 years agosome words decapitalized :)
Ferruccio Guidi [Tue, 20 Nov 2012 18:45:37 +0000 (18:45 +0000)]
some words decapitalized :)

11 years agomilestone table in foreword
Ferruccio Guidi [Tue, 20 Nov 2012 18:10:17 +0000 (18:10 +0000)]
milestone table in foreword
--Questa linea, e quelle sotto essa, saranno ignorate--

M    index.html

11 years agomatch
Wilmer Ricciotti [Tue, 20 Nov 2012 16:49:23 +0000 (16:49 +0000)]
match

11 years agomilestone with end date of lambda_delta_1
Ferruccio Guidi [Tue, 20 Nov 2012 13:43:03 +0000 (13:43 +0000)]
milestone with end date of lambda_delta_1

11 years agocompare
Andrea Asperti [Tue, 20 Nov 2012 12:14:17 +0000 (12:14 +0000)]
compare

11 years agoMatch machine (multi)
Wilmer Ricciotti [Fri, 16 Nov 2012 17:03:13 +0000 (17:03 +0000)]
Match machine (multi)

11 years agoprogress
Wilmer Ricciotti [Fri, 16 Nov 2012 14:24:20 +0000 (14:24 +0000)]
progress

11 years agoParallel move machine.
Wilmer Ricciotti [Fri, 16 Nov 2012 14:19:11 +0000 (14:19 +0000)]
Parallel move machine.

11 years agoMatch machine (multi-tape)
Wilmer Ricciotti [Fri, 16 Nov 2012 14:18:50 +0000 (14:18 +0000)]
Match machine (multi-tape)

11 years agoFinished copy turing machine (multi-tape)
Wilmer Ricciotti [Thu, 15 Nov 2012 16:52:25 +0000 (16:52 +0000)]
Finished copy turing machine (multi-tape)

11 years agosome more lemmata
Wilmer Ricciotti [Thu, 15 Nov 2012 16:52:07 +0000 (16:52 +0000)]
some more lemmata

11 years agocopy machine (multi-tape) completed
Wilmer Ricciotti [Wed, 14 Nov 2012 17:10:33 +0000 (17:10 +0000)]
copy machine (multi-tape) completed

11 years ago- one axiom removed from sd
Ferruccio Guidi [Tue, 13 Nov 2012 20:50:33 +0000 (20:50 +0000)]
- one axiom removed from sd
- traces added to auto to make it work
- bugfix in Makefile
- more notation and existentials for staff to be committed
- some minor additions

11 years agoprogress
Wilmer Ricciotti [Tue, 13 Nov 2012 17:21:18 +0000 (17:21 +0000)]
progress

11 years agoprogress
Wilmer Ricciotti [Tue, 13 Nov 2012 17:21:00 +0000 (17:21 +0000)]
progress

11 years agoprogress
Wilmer Ricciotti [Tue, 13 Nov 2012 14:48:13 +0000 (14:48 +0000)]
progress

11 years agoprogress
Andrea Asperti [Tue, 13 Nov 2012 12:15:36 +0000 (12:15 +0000)]
progress
e

11 years agobasic lemmas
Andrea Asperti [Tue, 13 Nov 2012 12:15:09 +0000 (12:15 +0000)]
basic lemmas

11 years agoaddenda
Andrea Asperti [Mon, 12 Nov 2012 10:04:43 +0000 (10:04 +0000)]
addenda

11 years agoinject.ma
Andrea Asperti [Mon, 12 Nov 2012 10:03:51 +0000 (10:03 +0000)]
inject.ma

11 years agowhile_multi.ma
Andrea Asperti [Sat, 10 Nov 2012 08:34:55 +0000 (08:34 +0000)]
while_multi.ma

11 years ago- mac (ma count)
Ferruccio Guidi [Fri, 9 Nov 2012 18:56:55 +0000 (18:56 +0000)]
- mac (ma count)
  small program to count the number of characters (not bytes) in a .ma
  file excluding (possibly nested) comments, repeated spaces, and escape
  characters in strings
- lambda_delta:
  Makefile updated to use mac

11 years agoif_multi.ma
Andrea Asperti [Fri, 9 Nov 2012 17:57:33 +0000 (17:57 +0000)]
if_multi.ma

11 years agodone
Andrea Asperti [Fri, 9 Nov 2012 15:09:23 +0000 (15:09 +0000)]
done

11 years ago- commit completed!!
Ferruccio Guidi [Wed, 7 Nov 2012 17:48:14 +0000 (17:48 +0000)]
- commit completed!!
  The static type of <W>.T is now the static type of T.
  This allows to prove that each valid term has a static type as
expected!

11 years agoNew multi tapes machines
Andrea Asperti [Wed, 7 Nov 2012 16:59:25 +0000 (16:59 +0000)]
New multi tapes machines

11 years ago- commit of the component: static
Ferruccio Guidi [Wed, 7 Nov 2012 16:46:54 +0000 (16:46 +0000)]
- commit of the component: static
- notation updates missing in former commit

11 years ago- predefined_virtuals: nwe characters
Ferruccio Guidi [Wed, 7 Nov 2012 16:18:41 +0000 (16:18 +0000)]
- predefined_virtuals: nwe characters
- lib: some additions
- lambda_delta: commit of the components gramma, substitution, unfold
  - we parked the support for the "bt-reduction"
  - some renaming ...

11 years ago- we set up the support for the "bt-reduction" of Automath literature
Ferruccio Guidi [Mon, 29 Oct 2012 18:28:47 +0000 (18:28 +0000)]
- we set up the support for the "bt-reduction" of Automath literature
- we now use the STIX GENERAL fonts for a better rendering of U+2B43

11 years agoan addition ...
Ferruccio Guidi [Sun, 28 Oct 2012 14:39:27 +0000 (14:39 +0000)]
an addition ...

11 years ago- some additions and corrections
Ferruccio Guidi [Sat, 27 Oct 2012 13:34:28 +0000 (13:34 +0000)]
- some additions and corrections

11 years agoOne useless Obj.magic removed.
Claudio Sacerdoti Coen [Fri, 19 Oct 2012 10:59:51 +0000 (10:59 +0000)]
One useless Obj.magic removed.

11 years ago- additions in basic_2
Ferruccio Guidi [Thu, 18 Oct 2012 15:01:55 +0000 (15:01 +0000)]
- additions in basic_2
- substitution of downloadable logo is now complete!

11 years ago- some confluence results for focalized reduction and computation
Ferruccio Guidi [Thu, 18 Oct 2012 14:57:26 +0000 (14:57 +0000)]
- some confluence results for focalized reduction and computation
- more notation to be used later on ....

11 years ago- milestone update in basic_2
Ferruccio Guidi [Tue, 16 Oct 2012 18:15:13 +0000 (18:15 +0000)]
- milestone update in basic_2
- the new logo for the Crux is now linked to the site
- version update for xhtbl

11 years agocontext-free parallel reduction on closures is confluent!
Ferruccio Guidi [Tue, 16 Oct 2012 18:11:21 +0000 (18:11 +0000)]
context-free parallel reduction on closures is confluent!

11 years ago- xhtbl: we added the construction + to place several keys in one cell
Ferruccio Guidi [Mon, 15 Oct 2012 15:26:26 +0000 (15:26 +0000)]
- xhtbl: we added the construction + to place several keys in one cell
- basic_2_src: corrected and updated to use the operator +

11 years agoupdates in basic_2 ...
Ferruccio Guidi [Sat, 13 Oct 2012 21:37:29 +0000 (21:37 +0000)]
updates in basic_2 ...

11 years ago- parallel reduction for local environments: we proved the equivalence
Ferruccio Guidi [Sat, 13 Oct 2012 21:35:45 +0000 (21:35 +0000)]
- parallel reduction for local environments: we proved the equivalence
between the old context-sensitive version and the focalized version
- as a result, the context-sensitive version disappears with its derivatives

11 years agoDowngrades buggy destruct patch.
Wilmer Ricciotti [Mon, 8 Oct 2012 14:33:46 +0000 (14:33 +0000)]
Downgrades buggy destruct patch.

11 years agoRemoves debug prints that were left from last commit.
Wilmer Ricciotti [Fri, 5 Oct 2012 12:25:35 +0000 (12:25 +0000)]
Removes debug prints that were left from last commit.

11 years agoThis patch allows generation of minimally dependent discrimination principles
Wilmer Ricciotti [Fri, 5 Oct 2012 10:08:05 +0000 (10:08 +0000)]
This patch allows generation of minimally dependent discrimination principles
for inductive types, in the case where Leibniz equality is used.

11 years agobugfix in Makefiles
Ferruccio Guidi [Sat, 29 Sep 2012 21:51:19 +0000 (21:51 +0000)]
bugfix in Makefiles

11 years ago- updates in basic_2
Ferruccio Guidi [Sat, 29 Sep 2012 17:33:22 +0000 (17:33 +0000)]
- updates in basic_2

11 years ago- full commit for the transtive closure of ltpss!
Ferruccio Guidi [Sat, 29 Sep 2012 17:28:48 +0000 (17:28 +0000)]
- full commit for the transtive closure of ltpss!

11 years agoadditions to basic_2
Ferruccio Guidi [Fri, 28 Sep 2012 20:48:41 +0000 (20:48 +0000)]
additions to basic_2

11 years ago- partial commit (static component only)
Ferruccio Guidi [Fri, 28 Sep 2012 20:45:20 +0000 (20:45 +0000)]
- partial commit (static component only)
- results on the transitive closure of ltpss

11 years ago- some additions to basic_2
Ferruccio Guidi [Fri, 28 Sep 2012 17:14:12 +0000 (17:14 +0000)]
- some additions to basic_2
- new logo for lambda_delta

11 years ago- partial commit (unfold component only)
Ferruccio Guidi [Fri, 28 Sep 2012 17:07:46 +0000 (17:07 +0000)]
- partial commit (unfold component only)
  we introduced the transitive closure of ltpss,
  which we now use in the definition of thin