]> matita.cs.unibo.it Git - helm.git/log
helm.git
11 years agolazy equivalence for local environments is now defined
Ferruccio Guidi [Mon, 28 Oct 2013 19:37:36 +0000 (19:37 +0000)]
lazy equivalence for local environments is now defined
its reflexivity reveals a bug in ldrop :(

11 years agoSplitted star
Andrea Asperti [Mon, 28 Oct 2013 14:37:01 +0000 (14:37 +0000)]
Splitted star

11 years agoupdate in basic_2
Ferruccio Guidi [Sun, 27 Oct 2013 21:24:09 +0000 (21:24 +0000)]
update in basic_2

11 years ago- lambdadelta: tentative definition of lazy equivalence for closures +
Ferruccio Guidi [Sun, 27 Oct 2013 21:22:27 +0000 (21:22 +0000)]
- lambdadelta: tentative definition of lazy equivalence for closures +
Makefile update/bugfix to support matitadep update
- matitadep: bug fix in redundancy check + new option shows leaf
nodes

11 years agoupdate in basic_2
Ferruccio Guidi [Sat, 26 Oct 2013 17:49:10 +0000 (17:49 +0000)]
update in basic_2

11 years ago- bug fix in the connection between global and restricted big-tree
Ferruccio Guidi [Sat, 26 Oct 2013 17:47:20 +0000 (17:47 +0000)]
- bug fix in the connection between global and restricted big-tree
proper computation
- one file was not committed :(

11 years agoupdate in basic_2
Ferruccio Guidi [Fri, 25 Oct 2013 19:29:12 +0000 (19:29 +0000)]
update in basic_2

11 years ago- bug fix in the induction for the closure property
Ferruccio Guidi [Fri, 25 Oct 2013 19:27:16 +0000 (19:27 +0000)]
- bug fix in the induction for the closure property
- some renaming

11 years agofull.ma
Andrea Asperti [Fri, 25 Oct 2013 08:56:19 +0000 (08:56 +0000)]
full.ma

11 years agosome additions needed for lambda_delta
Ferruccio Guidi [Thu, 24 Oct 2013 22:02:30 +0000 (22:02 +0000)]
some additions needed for lambda_delta

11 years agoupdate in basic_2 ...
Ferruccio Guidi [Thu, 24 Oct 2013 21:59:24 +0000 (21:59 +0000)]
update in basic_2 ...

11 years ago- "small step" version of "big tree" theorem proved
Ferruccio Guidi [Thu, 24 Oct 2013 21:57:52 +0000 (21:57 +0000)]
- "small step" version of "big tree" theorem proved
- some renaming

11 years agostep (almost) done
Andrea Asperti [Thu, 24 Oct 2013 10:54:17 +0000 (10:54 +0000)]
step (almost) done

11 years agoThe step machine (draft)
Andrea Asperti [Thu, 24 Oct 2013 06:48:57 +0000 (06:48 +0000)]
The step machine (draft)

11 years agomany changes
Andrea Asperti [Thu, 24 Oct 2013 06:48:13 +0000 (06:48 +0000)]
many changes

11 years agoCompletes all the phases of the binary machine (modulo axioms).
Wilmer Ricciotti [Sun, 20 Oct 2013 19:59:31 +0000 (19:59 +0000)]
Completes all the phases of the binary machine (modulo axioms).
Final semantic result still missing.

11 years agomore results towards the "big-tree" theorem ...
Ferruccio Guidi [Sat, 19 Oct 2013 14:49:35 +0000 (14:49 +0000)]
more results towards the "big-tree" theorem ...

11 years agoSlowly porting to an enriched tape alphabet
Andrea Asperti [Sat, 19 Oct 2013 10:25:00 +0000 (10:25 +0000)]
Slowly porting to an enriched tape alphabet

11 years agoThe moves (almost)
Andrea Asperti [Fri, 18 Oct 2013 14:26:36 +0000 (14:26 +0000)]
The moves (almost)

11 years agoadded sem_seq_app for the mono case
Andrea Asperti [Tue, 15 Oct 2013 10:01:35 +0000 (10:01 +0000)]
added sem_seq_app for the mono case

11 years agorenaming files
Andrea Asperti [Tue, 15 Oct 2013 08:21:09 +0000 (08:21 +0000)]
renaming files

11 years agostrongly normalizing terms for big-tree reduction are now defined ...
Ferruccio Guidi [Mon, 14 Oct 2013 19:38:22 +0000 (19:38 +0000)]
strongly normalizing terms for big-tree reduction are now defined ...

11 years agoalmost there
Andrea Asperti [Mon, 14 Oct 2013 18:08:22 +0000 (18:08 +0000)]
almost there

11 years agoCompleted phases 0, 1, and 3.
Wilmer Ricciotti [Mon, 14 Oct 2013 16:32:42 +0000 (16:32 +0000)]
Completed phases 0, 1, and 3.

11 years agoupdate in basic_2
Ferruccio Guidi [Sat, 12 Oct 2013 17:38:57 +0000 (17:38 +0000)]
update in basic_2

11 years agosome renaming ...
Ferruccio Guidi [Sat, 12 Oct 2013 17:38:16 +0000 (17:38 +0000)]
some renaming ...

11 years agoStill a problem to be fixed: after reaching the border we must always add
Andrea Asperti [Sat, 12 Oct 2013 13:51:18 +0000 (13:51 +0000)]
Still a problem to be fixed: after reaching the border we must always add
blank.

11 years agoshift a trace from an extremity
Andrea Asperti [Sat, 12 Oct 2013 13:43:07 +0000 (13:43 +0000)]
shift a trace from an extremity

11 years agosplitting files
Andrea Asperti [Sat, 12 Oct 2013 13:30:44 +0000 (13:30 +0000)]
splitting files

11 years agoMoved multi_to_mono.ma inside multi_to_mono
Andrea Asperti [Sat, 12 Oct 2013 10:26:02 +0000 (10:26 +0000)]
Moved multi_to_mono.ma inside multi_to_mono

11 years agoAdded a new directory for multi to mono
Andrea Asperti [Sat, 12 Oct 2013 10:24:32 +0000 (10:24 +0000)]
Added a new directory for multi to mono

11 years agoupdate in basic_2
Ferruccio Guidi [Fri, 11 Oct 2013 18:48:47 +0000 (18:48 +0000)]
update in basic_2

11 years agobug fix in supclosure allows alternative definition of fpbs !
Ferruccio Guidi [Fri, 11 Oct 2013 18:44:26 +0000 (18:44 +0000)]
bug fix in supclosure allows alternative definition of fpbs !

11 years agoprogress in the semantics of binary machines
Wilmer Ricciotti [Wed, 9 Oct 2013 15:38:16 +0000 (15:38 +0000)]
progress in the semantics of binary machines

11 years agobugfix in possible alternative definition of fpbs
Ferruccio Guidi [Tue, 8 Oct 2013 17:53:59 +0000 (17:53 +0000)]
bugfix in possible alternative definition of fpbs

11 years agosome improvements towards an alternative definition of fpbs ...
Ferruccio Guidi [Mon, 7 Oct 2013 20:53:32 +0000 (20:53 +0000)]
some improvements towards an alternative definition of fpbs ...

11 years agoStarting proof about semantics of binary machines.
Wilmer Ricciotti [Mon, 7 Oct 2013 14:05:18 +0000 (14:05 +0000)]
Starting proof about semantics of binary machines.

11 years agoCompletes the definition of binaryTM.
Wilmer Ricciotti [Mon, 7 Oct 2013 11:20:25 +0000 (11:20 +0000)]
Completes the  definition of binaryTM.

11 years agoprogress in the deifinition of the semantics of the shift move.
Andrea Asperti [Sun, 6 Oct 2013 16:55:51 +0000 (16:55 +0000)]
progress in the deifinition of the semantics of the shift move.
--

11 years agoupdate in basic_2
Ferruccio Guidi [Sun, 6 Oct 2013 15:07:07 +0000 (15:07 +0000)]
update in basic_2

11 years agobug fix in big-tree reduction
Ferruccio Guidi [Sun, 6 Oct 2013 15:05:04 +0000 (15:05 +0000)]
bug fix in big-tree reduction

11 years agoupdate in basic_2
Ferruccio Guidi [Sun, 6 Oct 2013 11:51:04 +0000 (11:51 +0000)]
update in basic_2

11 years ago- big-tree reduction is now based on extended reduction
Ferruccio Guidi [Sun, 6 Oct 2013 11:47:25 +0000 (11:47 +0000)]
- big-tree reduction is now based on extended reduction
- some renaming

11 years agofinal na,e for big-tree rediction and computation
Ferruccio Guidi [Sat, 5 Oct 2013 18:16:21 +0000 (18:16 +0000)]
final na,e for big-tree rediction and computation

11 years agoupdate in basic_2
Ferruccio Guidi [Fri, 4 Oct 2013 15:03:51 +0000 (15:03 +0000)]
update in basic_2

11 years agolenv refinement for native validity removed from big tree reduction
Ferruccio Guidi [Fri, 4 Oct 2013 15:02:46 +0000 (15:02 +0000)]
lenv refinement for native validity removed from big tree reduction

11 years agoupdate in basic_2
Ferruccio Guidi [Fri, 4 Oct 2013 13:37:34 +0000 (13:37 +0000)]
update in basic_2

11 years ago- degree assignment, static type assignment, iterated static type
Ferruccio Guidi [Fri, 4 Oct 2013 13:34:48 +0000 (13:34 +0000)]
- degree assignment, static type assignment, iterated static type
assignment and lenv refinement for native validity reaxiomatized to
move lsubsv_snv_trans out of the mutual induction for preservation
- minor stylistic improvements and Makefile bugfix

11 years agoAdds transformation of generic monotape machines into machines using a binary
Wilmer Ricciotti [Thu, 3 Oct 2013 15:07:11 +0000 (15:07 +0000)]
Adds transformation of generic monotape machines into machines using a binary
alphabet (first commit, doesn't typecheck)

11 years agoa vector of finsets is a finset (in progress)
Andrea Asperti [Wed, 2 Oct 2013 13:44:56 +0000 (13:44 +0000)]
a vector of finsets is a finset (in progress)

11 years agoprevious commit continued :)
Ferruccio Guidi [Sat, 7 Sep 2013 17:11:03 +0000 (17:11 +0000)]
previous commit continued :)

11 years agosupport for nat-labeled reflexive and transitive closure added to lambdadelta
Ferruccio Guidi [Sat, 7 Sep 2013 17:07:12 +0000 (17:07 +0000)]
support for nat-labeled reflexive and transitive closure added to lambdadelta

11 years ago- test.ma on the disambiguation bug moved to ONAG (just out of the way)
Ferruccio Guidi [Fri, 9 Aug 2013 20:06:52 +0000 (20:06 +0000)]
- test.ma on the disambiguation bug moved to ONAG (just out of the way)
- lambdadelta: updated interpretation descriptions fix the disambiguation bug

11 years ago- the example is now minimal so the bug is understood.
Ferruccio Guidi [Fri, 9 Aug 2013 18:20:26 +0000 (18:20 +0000)]
- the example is now minimal so the bug is understood.
  two interpretations of the same notation with the same description
  override eachother, so the description is not just informative :)
- more keywords added for highlighting

11 years ago- the example is smaller and really self-contained ...
Ferruccio Guidi [Fri, 9 Aug 2013 17:27:58 +0000 (17:27 +0000)]
- the example is smaller and really self-contained ...
- two keywords added for highlighting

11 years agoriduced example showing disambiguation bug ...
Ferruccio Guidi [Fri, 9 Aug 2013 16:13:09 +0000 (16:13 +0000)]
riduced example showing disambiguation bug ...

11 years ago- matitadep: new option -t to list the unreferenced sources
Ferruccio Guidi [Fri, 9 Aug 2013 14:43:14 +0000 (14:43 +0000)]
- matitadep: new option -t to list the unreferenced sources
- lambdadelta: Makefile update to use matitadep -t
               redundant dependecy removed in cl_weight
       test.ma: shows a bug in the disambiguation mechanism

11 years ago- we added nat-labeled reflexive and transitive closure (for use in lambdadelta)
Ferruccio Guidi [Fri, 9 Aug 2013 10:59:49 +0000 (10:59 +0000)]
- we added nat-labeled reflexive and transitive closure (for use in lambdadelta)
- stylistic improvements in list-labeled reflexive and transitive closure

11 years agomilestone in basic_2
Ferruccio Guidi [Wed, 7 Aug 2013 21:42:41 +0000 (21:42 +0000)]
milestone in basic_2

11 years agopassive support for global environments completed!
Ferruccio Guidi [Wed, 7 Aug 2013 21:38:40 +0000 (21:38 +0000)]
passive support for global environments completed!

11 years agopartial commit: "conversion" and "equivalence" components ...
Ferruccio Guidi [Wed, 7 Aug 2013 14:44:32 +0000 (14:44 +0000)]
partial commit: "conversion" and "equivalence" components ...

11 years agopartial commit: "computation" component ...
Ferruccio Guidi [Tue, 6 Aug 2013 16:40:51 +0000 (16:40 +0000)]
partial commit: "computation" component ...

11 years agopartial commit: "reduction" component
Ferruccio Guidi [Sat, 3 Aug 2013 14:37:51 +0000 (14:37 +0000)]
partial commit: "reduction" component

11 years agopartial commit: "unfold" component
Ferruccio Guidi [Thu, 1 Aug 2013 20:30:06 +0000 (20:30 +0000)]
partial commit: "unfold" component

11 years agopartial commit: "static" component ....
Ferruccio Guidi [Thu, 1 Aug 2013 15:05:48 +0000 (15:05 +0000)]
partial commit: "static" component ....

11 years agopartial commit: just the components before "static" ...
Ferruccio Guidi [Thu, 1 Aug 2013 12:32:09 +0000 (12:32 +0000)]
partial commit: just the components before "static" ...

11 years ago- the milestone was not reported on the web page!
Ferruccio Guidi [Sat, 27 Jul 2013 16:37:16 +0000 (16:37 +0000)]
- the milestone was not reported on the web page!
- we say on the web pages how nodes are counted

11 years agomilesone in basic_2!
Ferruccio Guidi [Sat, 27 Jul 2013 16:35:29 +0000 (16:35 +0000)]
milesone in basic_2!

11 years ago- probe: critical bug fixed (all objects were deleted due to wrong test)
Ferruccio Guidi [Sat, 27 Jul 2013 16:10:57 +0000 (16:10 +0000)]
- probe: critical bug fixed (all objects were deleted due to wrong test)
- lambdadelta: lenv refinement for atomic arity assignment updated,
               some renaming and notational change
reaxiomatization of beta-reduction complete! (milestone)

11 years agolambdadelta
Ferruccio Guidi [Fri, 26 Jul 2013 18:03:47 +0000 (18:03 +0000)]
lambdadelta
- we changed the beta-reductum to make reduction a special case of
  extended reduction, the lenv refinement for native validity was
  updated accordingly
- we parked restricted reduction, substitution and lenv refinement for
  static type assignment
- active notations are now one per file and are included by nead: this
  avoids time-wasting recompilations when notations are added, removed,
  or changed
- Makefile: some speed up, uses new version of mac, handles auxiliary
  xoa files that can be included by need to avoid time-wasting
  recompilations when xoa objects are added
mac
- now outputs the pages count
probe
- minor bug fix: exceptions during file removal where not cought

11 years agomilestone in basic_2
Ferruccio Guidi [Sat, 20 Jul 2013 22:12:29 +0000 (22:12 +0000)]
milestone in basic_2

11 years ago- new extendedd beta-reductum involving native type annotation
Ferruccio Guidi [Sat, 20 Jul 2013 22:10:11 +0000 (22:10 +0000)]
- new extendedd beta-reductum involving native type annotation
- extended strong normalization for simply typed terms (milestone)
- some renaming

11 years agopartial commit of the components before "conversion"
Ferruccio Guidi [Sat, 13 Jul 2013 15:08:58 +0000 (15:08 +0000)]
partial commit of the components before "conversion"
- some work on extended reduction and computation
- some renaming

11 years agoupdate in basic_2
Ferruccio Guidi [Thu, 20 Jun 2013 17:25:36 +0000 (17:25 +0000)]
update in basic_2

11 years ago- bug fix il ldrop (interesting), fsup, fsups
Ferruccio Guidi [Thu, 20 Jun 2013 17:23:20 +0000 (17:23 +0000)]
- bug fix il ldrop (interesting), fsup, fsups
- now fsupq is the reflexive closure of fsup, as expected
- some renaming

11 years ago- partial commit :(
Ferruccio Guidi [Wed, 19 Jun 2013 15:01:49 +0000 (15:01 +0000)]
- partial commit :(
  some work on supclosure and extended reduction ...

11 years agoupdate in basic_2
Ferruccio Guidi [Sat, 8 Jun 2013 20:22:59 +0000 (20:22 +0000)]
update in basic_2

11 years agomore results on extended reduction
Ferruccio Guidi [Sat, 8 Jun 2013 20:21:50 +0000 (20:21 +0000)]
more results on extended reduction

11 years agosome work on extended reduction ...
Ferruccio Guidi [Wed, 5 Jun 2013 21:54:08 +0000 (21:54 +0000)]
some work on extended reduction ...

11 years agoupdate in basic_2
Ferruccio Guidi [Mon, 3 Jun 2013 14:25:02 +0000 (14:25 +0000)]
update in basic_2

11 years agoredundant dependence removed
Ferruccio Guidi [Mon, 3 Jun 2013 13:58:42 +0000 (13:58 +0000)]
redundant dependence removed

11 years ago- a comment removed
Ferruccio Guidi [Mon, 3 Jun 2013 13:51:45 +0000 (13:51 +0000)]
- a comment removed

11 years ago- induction on supclosure replaces induction on weight for closures everywhere
Ferruccio Guidi [Mon, 3 Jun 2013 13:45:42 +0000 (13:45 +0000)]
- induction on supclosure replaces induction on weight for closures everywhere
- bug fix in csn_alt

11 years agoupdate in basic_2 and apps_2
Ferruccio Guidi [Sat, 1 Jun 2013 16:42:29 +0000 (16:42 +0000)]
update in basic_2 and apps_2

11 years ago- basic_2: induction for preservation results now uses supclosure
Ferruccio Guidi [Sat, 1 Jun 2013 14:27:30 +0000 (14:27 +0000)]
- basic_2: induction for preservation results now uses supclosure
relation rather than weight on closures
- app_2: "functional" component updated
- we park delifting substitution for now

11 years agoiteration.ma
Andrea Asperti [Fri, 31 May 2013 09:47:33 +0000 (09:47 +0000)]
iteration.ma

11 years agobounded quantifiers and pidgeon_hole
Andrea Asperti [Fri, 31 May 2013 09:41:17 +0000 (09:41 +0000)]
bounded quantifiers and pidgeon_hole

11 years agogap.ma
Andrea Asperti [Fri, 31 May 2013 09:39:54 +0000 (09:39 +0000)]
gap.ma

11 years agoNuovi files
matitaweb [Fri, 31 May 2013 09:36:04 +0000 (09:36 +0000)]
Nuovi files

11 years agocommit by user andrea
matitaweb [Thu, 30 May 2013 13:59:41 +0000 (13:59 +0000)]
commit by user andrea

11 years agocommit by user andrea
matitaweb [Thu, 30 May 2013 13:58:02 +0000 (13:58 +0000)]
commit by user andrea

11 years agocommit by user andrea
matitaweb [Wed, 29 May 2013 14:50:41 +0000 (14:50 +0000)]
commit by user andrea

11 years agoError to debug
Andrea Asperti [Tue, 28 May 2013 09:56:51 +0000 (09:56 +0000)]
Error to debug

11 years agoImproved version
Andrea Asperti [Fri, 17 May 2013 11:22:57 +0000 (11:22 +0000)]
Improved version

11 years agomore functions
Andrea Asperti [Fri, 17 May 2013 08:21:06 +0000 (08:21 +0000)]
more functions

11 years agopartial update in basic_2
Ferruccio Guidi [Thu, 16 May 2013 14:38:01 +0000 (14:38 +0000)]
partial update in basic_2

11 years ago- some renaming
Ferruccio Guidi [Thu, 16 May 2013 14:35:06 +0000 (14:35 +0000)]
- some renaming
- finally we issue the "dynamic" component

11 years agopartial commit of the "dynamic" component
Ferruccio Guidi [Mon, 13 May 2013 21:23:25 +0000 (21:23 +0000)]
partial commit of the "dynamic" component

11 years agopartial update in basic_2 ...
Ferruccio Guidi [Fri, 10 May 2013 16:19:46 +0000 (16:19 +0000)]
partial update in basic_2 ...

11 years ago- partial commit: we issue the "conversion" and "equivalence" components
Ferruccio Guidi [Fri, 10 May 2013 16:15:53 +0000 (16:15 +0000)]
- partial commit: we issue the "conversion" and "equivalence" components
- we park conversion and equivalence on local environments for the moment