]> matita.cs.unibo.it Git - helm.git/log
helm.git
2 years agopartial commit in static_2
Ferruccio Guidi [Tue, 5 Oct 2021 22:51:38 +0000 (00:51 +0200)]
partial commit in static_2

propagating the new ground library to static_2 begins

2 years agoupdate in ground
Ferruccio Guidi [Tue, 5 Oct 2021 22:47:56 +0000 (00:47 +0200)]
update in ground

+ one lemma was missing

2 years agoupdate in ground
Ferruccio Guidi [Mon, 4 Oct 2021 21:37:42 +0000 (23:37 +0200)]
update in ground

+ bug fixed in the notation of exp
+ minor bugs fixed

2 years agoupdate in ground
Ferruccio Guidi [Mon, 4 Oct 2021 16:03:25 +0000 (18:03 +0200)]
update in ground

+ some renaming

2 years agoupdate in ground
Ferruccio Guidi [Thu, 30 Sep 2021 18:16:10 +0000 (20:16 +0200)]
update in ground

+ new notation for head and tail

2 years agoupdate in ground and static_2
Ferruccio Guidi [Tue, 29 Jun 2021 16:31:37 +0000 (18:31 +0200)]
update in ground and static_2

+ notation update for tail function
+ predefined virtuals: one symbol added

2 years agoupdate in alpha_1
Ferruccio Guidi [Thu, 17 Jun 2021 11:50:05 +0000 (13:50 +0200)]
update in alpha_1

+ type of terms redefined
+ Makefile added to lambdadelta/bin
+ a correction static_2/syntax/term.ma

2 years agoλδ site update
Ferruccio Guidi [Mon, 14 Jun 2021 14:28:21 +0000 (16:28 +0200)]
λδ site update

+ one citation added to home page
+ one bug fixed in xhtbl.ml
+ ome comment added in gcp_cr.ma

2 years agoupdate in ground
Ferruccio Guidi [Sat, 29 May 2021 17:46:15 +0000 (19:46 +0200)]
update in ground

+ comments restyled

2 years agoλδ site update
Ferruccio Guidi [Sat, 29 May 2021 16:56:27 +0000 (18:56 +0200)]
λδ site update

+ ground and documentation

2 years agoprobe
Ferruccio Guidi [Sat, 29 May 2021 12:18:10 +0000 (14:18 +0200)]
probe

+ improved error handling

2 years agonCicLibrary
Ferruccio Guidi [Sat, 29 May 2021 08:43:47 +0000 (10:43 +0200)]
nCicLibrary

+ config flag added to emove old objects before storing new ones
  I don't even rememberwhy thisisnot done by default

2 years agoupdate in ground
Ferruccio Guidi [Sat, 29 May 2021 08:40:29 +0000 (10:40 +0200)]
update in ground

+ some renaming

2 years agocic notation parser
Ferruccio Guidi [Fri, 28 May 2021 22:47:00 +0000 (00:47 +0200)]
cic notation parser

syntax of constructors updated to match syntax of definitions

2 years agomilestone update in ground
Ferruccio Guidi [Fri, 28 May 2021 22:42:43 +0000 (00:42 +0200)]
milestone update in ground

+ generic relocation maps are now streams of booleans
+ some renaming and restyling
+ operator precedence more uniform
+ recomm updated for relocation

3 years agografite parser updated
Ferruccio Guidi [Thu, 18 Mar 2021 14:10:29 +0000 (15:10 +0100)]
grafite parser updated

+ syntax for parameters added to constructors
  as it was done with definitions some time ago

3 years agopropagating the arithmetics library, partial commit
Ferruccio Guidi [Mon, 15 Mar 2021 12:10:02 +0000 (13:10 +0100)]
propagating the arithmetics library, partial commit

+ relocation updated and ported (de Bruijn indexes now start at 1)
+ recomm updated to generate substitution files
+ results on positive integers added to arith
+ some corrections

3 years agoupdate in ground
Ferruccio Guidi [Sun, 28 Feb 2021 21:32:01 +0000 (22:32 +0100)]
update in ground

+ notation restyled

3 years agoupdate in ground
Ferruccio Guidi [Sun, 28 Feb 2021 19:54:43 +0000 (20:54 +0100)]
update in ground

+ xoa restyled
+ missing files committed

3 years agoupdate in gruound
Ferruccio Guidi [Sun, 28 Feb 2021 19:38:50 +0000 (20:38 +0100)]
update in gruound

+ library refactored and restyled
+ recomm updated

3 years agoupdate in ground
Ferruccio Guidi [Sat, 27 Feb 2021 21:54:36 +0000 (22:54 +0100)]
update in ground

+ arith restyled
+ recomm updated

3 years agoremoving old contribs
Ferruccio Guidi [Sat, 27 Feb 2021 00:17:59 +0000 (01:17 +0100)]
removing old contribs

+ RELATIONAL: side copies removed
+ developments.txt updated

3 years agoremoving old contribs
Ferruccio Guidi [Fri, 26 Feb 2021 19:42:23 +0000 (20:42 +0100)]
removing old contribs

+ RELATIONAL
+ ONAG

3 years agopropagating the arithmetics library, partial commit
Ferruccio Guidi [Fri, 26 Feb 2021 13:21:42 +0000 (14:21 +0100)]
propagating the arithmetics library, partial commit

+ counters (was: steps) ported and restyled
+ core notation: "pair" decentralized
+ some corrections and renaming

3 years agoupdate in bin
Ferruccio Guidi [Wed, 24 Feb 2021 19:05:05 +0000 (20:05 +0100)]
update in bin

+ new application "recomm"
  for restyling comments in λδ source files
+ minor corrections in ground and apps_2

3 years agopropagating the arithmetics library, partial commit
Ferruccio Guidi [Wed, 17 Feb 2021 16:40:28 +0000 (17:40 +0100)]
propagating the arithmetics library, partial commit

+ lib ported
+ minor corrections and renaming
+ old parked version of ynat removed

3 years agomilestone update in ground, partial commit
Ferruccio Guidi [Mon, 15 Feb 2021 22:14:05 +0000 (23:14 +0100)]
milestone update in ground, partial commit

+ propagating the arithmetics library
+ gathering the arithmetics files
+ function composition respects extensional equivalence
+ minor corrections

3 years agoarithmetics for λδ
Ferruccio Guidi [Thu, 14 Jan 2021 21:25:06 +0000 (22:25 +0100)]
arithmetics for λδ

+ arith.ma covered almost in full
+ minor additions and corrections

3 years agoarithmetics for λδ
Ferruccio Guidi [Fri, 8 Jan 2021 16:06:39 +0000 (17:06 +0100)]
arithmetics for λδ

+ advances on maximum for non-negative integers
+ part of nat.ma used by λδ covered in full
+ minor additions and corrections

3 years agoarithmetics for λδ
Ferruccio Guidi [Mon, 4 Jan 2021 20:33:13 +0000 (21:33 +0100)]
arithmetics for λδ

+ maximum for non-negative integers
+ minor corrections

3 years agoarithmetics for λδ
Ferruccio Guidi [Fri, 1 Jan 2021 14:42:16 +0000 (15:42 +0100)]
arithmetics for λδ

strict order for non-ngative integers completed

3 years agoarithmetics for λδ
Ferruccio Guidi [Mon, 28 Dec 2020 18:43:58 +0000 (19:43 +0100)]
arithmetics for λδ

+ subtraction for non-negative integers
+ web site update
+ apps_2/examples: minor update

3 years agoarithmetics for λδ
Ferruccio Guidi [Tue, 22 Dec 2020 17:22:19 +0000 (18:22 +0100)]
arithmetics for λδ

+ predecessor for non-negative integers
+ web site update

3 years agoarithmetics for λδ
Ferruccio Guidi [Sat, 19 Dec 2020 19:18:17 +0000 (20:18 +0100)]
arithmetics for λδ

we rebild the arithmetic library because lib/arithmetics/nat.ma has some problems:
- matitac does not compile it because of known time travel erropr
- too many indexed theorems make the search space explode during auto

3 years agoλδ site update
Ferruccio Guidi [Wed, 9 Dec 2020 16:50:31 +0000 (17:50 +0100)]
λδ site update

+ old references to ground_2 removed
+ Makefile: bugfix

3 years agoλδ-2B and λδ-ground repackaged for publication
Ferruccio Guidi [Tue, 8 Dec 2020 18:00:50 +0000 (19:00 +0100)]
λδ-2B and λδ-ground repackaged for publication

+ web site update

3 years agoλδ web site update
Ferruccio Guidi [Mon, 7 Dec 2020 22:39:56 +0000 (23:39 +0100)]
λδ web site update

+ documentation updated

3 years agoλδ site update
Ferruccio Guidi [Mon, 7 Dec 2020 19:44:36 +0000 (20:44 +0100)]
λδ site update

+ another Unicode character sponsored
+ Helena: minor updates
+ Ground: minor updates

3 years agoupdate in static_2
Ferruccio Guidi [Thu, 15 Oct 2020 09:45:14 +0000 (11:45 +0200)]
update in static_2

one theorem renamed

3 years agoupdate in basic_2
Ferruccio Guidi [Sun, 27 Sep 2020 12:01:04 +0000 (14:01 +0200)]
update in basic_2

+ improved definition of fsb
+ some parked files removed

3 years agominor additions to standard library
Ferruccio Guidi [Fri, 25 Sep 2020 21:56:49 +0000 (23:56 +0200)]
minor additions to standard library

....

3 years agomilestone update in basic_2
Ferruccio Guidi [Fri, 25 Sep 2020 21:54:50 +0000 (23:54 +0200)]
milestone update in basic_2

+ improved rst-transition and related theory
+ minor improvements

3 years agoupdate in static_2
Ferruccio Guidi [Sat, 18 Jul 2020 18:49:45 +0000 (20:49 +0200)]
update in static_2

+ generic equivalence generalizes syntactic equivalence and sort-irrelevant equivalence
+ minor corrections

3 years agodecentralized notation in lambda
Ferruccio Guidi [Thu, 30 Apr 2020 20:32:06 +0000 (22:32 +0200)]
decentralized notation in lambda

+ Makefile update

4 years agoupdate in staic_2 and basic_2
Ferruccio Guidi [Fri, 24 Apr 2020 21:27:24 +0000 (23:27 +0200)]
update in staic_2 and basic_2

+ an inversion lemma clarifies the link between rpx and req/reqx/lpx
+ some renaming

4 years agoupdate in basic_2
Ferruccio Guidi [Tue, 21 Apr 2020 12:35:09 +0000 (14:35 +0200)]
update in basic_2

+ rpx_req: cpx_teqx_conf_rex replaced by cpx_teqx_repl_reqx

4 years agomilestone update in basic_2, update in ground and static_2
Ferruccio Guidi [Thu, 16 Apr 2020 16:13:01 +0000 (18:13 +0200)]
milestone update in basic_2, update in ground and static_2

+ new definition of cpx and derivatives without the sort hierarchy parameter
+ sort hierarchy parameter removed from ex_fpbg_refl.ma

4 years agoupdate in binararies for λδ
Ferruccio Guidi [Thu, 9 Apr 2020 17:26:31 +0000 (19:26 +0200)]
update in binararies for λδ

+ updated roles
+ some role specifications removed from basic_2A
+ updated web site

4 years agorenaming in basics/relations
Ferruccio Guidi [Thu, 9 Apr 2020 13:52:50 +0000 (15:52 +0200)]
renaming in basics/relations

+ we rename adefinition that was clashing with λδ

4 years agoupdate in standard library
Ferruccio Guidi [Thu, 5 Mar 2020 14:16:35 +0000 (15:16 +0100)]
update in standard library

+ some notations with ^ decentralized
+ one decentralized notation added to reverse_complexity/speedup.ma

4 years agoground_2 released and permanently renamed as ground
Ferruccio Guidi [Thu, 27 Feb 2020 21:45:50 +0000 (22:45 +0100)]
ground_2 released and permanently renamed as ground

+ web site update
+ minor corrections

4 years agomilestone update in ground_2 and basic_2A
Ferruccio Guidi [Thu, 27 Feb 2020 15:18:06 +0000 (16:18 +0100)]
milestone update in ground_2 and basic_2A

+ basic_2A ported to ground_2
+ cpy, cpys and lsuby parked in basic_2A
+ ground_2 updated for basic_2A becomes an independent package
+ ground_2A removed
+ parked files for basic_2A moved in basic_2A
+ web site update

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Mon, 17 Feb 2020 20:25:02 +0000 (21:25 +0100)]
update in binaries for λδ

+ roles: multiple selection and expansion
+ roles: js updated to use multiple selection based on filter
+ roles: option -o
+ roles.osn: wip

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Tue, 11 Feb 2020 18:35:15 +0000 (19:35 +0100)]
update in binaries for λδ

+ roles: updated web interface with filter function in js

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Mon, 10 Feb 2020 11:17:42 +0000 (12:17 +0100)]
update in binaries for λδ

+ roles: updated status allows smarter semantics of option -a
+ roles: bug fixed in option -d
+ roles: improved web interface
+ roles: some typos fixed
+ roles.osn: wip

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Sat, 8 Feb 2020 08:46:44 +0000 (09:46 +0100)]
update in binaries for λδ

+ roles: options -d and -x
+ roles: improved web interface now is usable
+ roles.osn: additions through web interface started

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Fri, 7 Feb 2020 12:44:42 +0000 (13:44 +0100)]
update in binaries for λδ

roles: more transient information in the status
roles: refactored options -o -s -t to -t -n -s

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Thu, 6 Feb 2020 10:37:08 +0000 (11:37 +0100)]
update in binaries for λδ

+ roles: improved web interface
+ roles: -C option improved
+ roles: bug fixed in read_waiting
+ roles.osn regenerated correctly

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Mon, 3 Feb 2020 23:31:54 +0000 (00:31 +0100)]
update in binaries for λδ

roles: WIP ...

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Fri, 31 Jan 2020 20:12:57 +0000 (21:12 +0100)]
update in binaries for λδ

roles: initial infrastructure for the web interface

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Thu, 30 Jan 2020 15:21:11 +0000 (16:21 +0100)]
update in binaries for λδ

roles: options -m, -p and status file update

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Thu, 30 Jan 2020 12:15:20 +0000 (13:15 +0100)]
update in binaries for λδ

roles: option -o and status file update

4 years agoupdate in binaries for λδ
Ferruccio Guidi [Wed, 29 Jan 2020 16:25:47 +0000 (17:25 +0100)]
update in binaries for λδ

roles: option -a and initial status file for λδ

4 years agoupdate in basic_2 + new tool "roles"
Ferruccio Guidi [Sat, 25 Jan 2020 21:36:39 +0000 (22:36 +0100)]
update in basic_2 + new tool "roles"

+ cpg_drops.ma: a proof updated
+ roles: new tool for managing names (-r -s -t -w)
+ names.txt: updated
+ probe: output URI syntax updated

4 years agoupdate in lambdadelta
Ferruccio Guidi [Sat, 18 Jan 2020 22:20:28 +0000 (23:20 +0100)]
update in lambdadelta

+ probe: name listing with clash analysis
+ lambdadelta: name clashes removed from λδ-2A and λδ-2B

4 years agoupdate in lambdadelta
Ferruccio Guidi [Fri, 17 Jan 2020 13:50:17 +0000 (14:50 +0100)]
update in lambdadelta

+ sources for λδ-2A added (with a correction)
+ sources for λδ-1A moved
+ λδ-related binaries moved here from web site directory

4 years agoupdate in basic_2
Ferruccio Guidi [Wed, 15 Jan 2020 19:22:26 +0000 (20:22 +0100)]
update in basic_2

+ notation update for cnx and related notions

4 years agoupdate in basic_2 and apps_2
Ferruccio Guidi [Tue, 14 Jan 2020 18:08:54 +0000 (19:08 +0100)]
update in basic_2 and apps_2

+ bug fixed in the notation of cpm and derivatives

4 years agoupdate in ground_2, static_2, basic_2
Ferruccio Guidi [Fri, 10 Jan 2020 11:44:18 +0000 (12:44 +0100)]
update in ground_2, static_2, basic_2

+ refactoring rt-transition counters (rtc)
+ bug fixed in the notation for lifts and drops

4 years agoupdate in ground_2, static_2, basic_2, apps_2, alpha_1
Ferruccio Guidi [Wed, 8 Jan 2020 21:39:47 +0000 (22:39 +0100)]
update in ground_2, static_2, basic_2, apps_2, alpha_1

+ updated notation with uniform bracket policy
+ notation update for acr
+ some renaming in alpha_1

4 years agoupdate in ground_2
Ferruccio Guidi [Mon, 6 Jan 2020 21:13:52 +0000 (22:13 +0100)]
update in ground_2

+ centralized xoa infrastructure removed
+ unused xoa constructions detected and removed
+ inline: test lines added to Makefile

4 years agoupdate in ground_2, static_2, basic_2
Ferruccio Guidi [Mon, 6 Jan 2020 17:13:12 +0000 (18:13 +0100)]
update in ground_2, static_2, basic_2

+ xoa constructions decentralized in lambdadelta
+ inline: a tool for automatic decentralization of xoa constructions
+ minor bugs fixed

4 years agoweb site update
Ferruccio Guidi [Fri, 20 Dec 2019 17:44:34 +0000 (18:44 +0100)]
web site update

+ system and specification log completed
+ minor corrections

4 years agoupdated web site
Ferruccio Guidi [Thu, 19 Dec 2019 16:16:44 +0000 (17:16 +0100)]
updated web site

+ updated change log
+ updated site generation procedure

4 years agoweb site update
Ferruccio Guidi [Sat, 14 Dec 2019 11:22:13 +0000 (12:22 +0100)]
web site update

+ updated generation procedure
+ updated generation software
+ updated css

4 years agoweb site update
Ferruccio Guidi [Wed, 11 Dec 2019 22:40:24 +0000 (23:40 +0100)]
web site update

+ updated automation for the generated LDDL web site
+ minor improvements

4 years agomechanizing the generation of index files for λδ web site
Ferruccio Guidi [Mon, 9 Dec 2019 23:24:30 +0000 (00:24 +0100)]
mechanizing the generation of index files for λδ web site

+ initial commit

4 years agogrundlagen web pages updated
Ferruccio Guidi [Mon, 9 Dec 2019 19:38:48 +0000 (20:38 +0100)]
grundlagen web pages updated

+ some improvements in XSLT processing

4 years agoλδ web site update
Ferruccio Guidi [Fri, 6 Dec 2019 21:10:54 +0000 (22:10 +0100)]
λδ web site update

+ changes of λδ-2A vs λδ-1A completed
+ log page linked to site

4 years agoupdated web site
Ferruccio Guidi [Mon, 2 Dec 2019 12:42:43 +0000 (13:42 +0100)]
updated web site

+ new preprint J2a
+ some improvements

4 years agoweb site update
Ferruccio Guidi [Thu, 21 Nov 2019 23:12:52 +0000 (00:12 +0100)]
web site update

+ some links fixed
+ minor corrections

4 years agoweb site update
Ferruccio Guidi [Wed, 20 Nov 2019 18:08:07 +0000 (19:08 +0100)]
web site update

+ λδ-2B is released on web site
+ minor corrections

4 years agoλδ-2B is released
Ferruccio Guidi [Tue, 19 Nov 2019 19:45:15 +0000 (20:45 +0100)]
λδ-2B is released

+ some refactoring
+ extra spaces cleaned
+ web site update

4 years agoupdate for the article
Ferruccio Guidi [Mon, 18 Nov 2019 22:12:40 +0000 (23:12 +0100)]
update for the article

+ pending conjectures proved
+ some renaming
+ probe: dependences are output in order

4 years agoupdate in static_2 and basic_2 for the article
Ferruccio Guidi [Fri, 15 Nov 2019 15:22:29 +0000 (16:22 +0100)]
update in static_2 and basic_2 for the article

+ commented theorems activated or parked
+ some renaming to match the article

4 years agoupdated probe and matitadep
Ferruccio Guidi [Sat, 9 Nov 2019 17:27:55 +0000 (18:27 +0100)]
updated probe and matitadep

+ matitadep: bug fixed in loop display
+ new options -b and -i to output backward dependences

4 years agoupdate in basic_2
Ferruccio Guidi [Mon, 28 Oct 2019 19:37:33 +0000 (20:37 +0100)]
update in basic_2

+ t-bound t-computarion for terms
+ validity rules in λδ-2A style justified

4 years agoupdate in basic_2
Ferruccio Guidi [Fri, 25 Oct 2019 15:59:07 +0000 (17:59 +0200)]
update in basic_2

+ cpce parked for now
+ some renaming

4 years agoupdate in basic_2
Ferruccio Guidi [Mon, 21 Oct 2019 16:35:57 +0000 (18:35 +0200)]
update in basic_2

+ new definition of cpce

4 years agoMerge remote-tracking branch 'origin/ld-0.99.3'
Ferruccio Guidi [Fri, 18 Oct 2019 14:39:15 +0000 (16:39 +0200)]
Merge remote-tracking branch 'origin/ld-0.99.3'

+ renaming

4 years agoupdate in basuc_2 ld-0.99.3
Ferruccio Guidi [Thu, 17 Oct 2019 15:20:58 +0000 (17:20 +0200)]
update in basuc_2

+ cpce_drops completed
+ WIP on cpce

4 years agoUpdate online helper entries
Claudio Sacerdoti Coen [Wed, 16 Oct 2019 07:06:34 +0000 (09:06 +0200)]
Update online helper entries

Fix a wrong message error in 'that is equivalent to' tactic

Add a check on the context of the current proof in 'by induction
hypothesis' tactic

4 years agoWIP on cpce ...
Ferruccio Guidi [Mon, 14 Oct 2019 21:44:24 +0000 (23:44 +0200)]
WIP on cpce ...

4 years agosome added lemmas removed from auto
Ferruccio Guidi [Mon, 14 Oct 2019 19:33:52 +0000 (21:33 +0200)]
some added lemmas removed from auto

+ they make auto very slow in some cases,
for instance the /7 width=6 by .../ of contribs/lambdadelta/static_2/relocation/drops.ma

+ WIP on lambdadelta ...

4 years agobackport of WIP on \lambda\delta to matita 0.99.3
Ferruccio Guidi [Mon, 14 Oct 2019 10:07:33 +0000 (12:07 +0200)]
backport of WIP on \lambda\delta to matita 0.99.3

auto tactic of matita 0.99.4 is broken
for now WIP on \lambda\delta continues on this branch

4 years agoupdate in ground_2 and basic_2
Ferruccio Guidi [Thu, 3 Oct 2019 15:14:08 +0000 (17:14 +0200)]
update in ground_2 and basic_2

+ rules for cpt justified
+ cpt is an instance of cpm

4 years agoMerge remote-tracking branch 'origin/matita-lablgtk3'
Ferruccio Guidi [Tue, 1 Oct 2019 12:52:29 +0000 (14:52 +0200)]
Merge remote-tracking branch 'origin/matita-lablgtk3'

matita 0.99.4 now on master branch

4 years agoupdate in ground_2 and basic_2
Ferruccio Guidi [Mon, 30 Sep 2019 18:12:31 +0000 (20:12 +0200)]
update in ground_2 and basic_2

+ initial support for t-transition (the core of inferred type assignment)

4 years agomatita gtk3: some bugs fixed matita-lablgtk3
Ferruccio Guidi [Sun, 29 Sep 2019 22:03:17 +0000 (00:03 +0200)]
matita gtk3: some bugs fixed

+ status#stack is a list of 5 components, not 4
+ removed reference to Stdlib (was Pervasives) to comple with erlier versions of ocaml (ok with 4.0.5)

4 years agoMerge branch 'matita-lablgtk3' of ssh://matita.cs.unibo.it:/srv/git/helm into matita...
Ferruccio Guidi [Sun, 29 Sep 2019 20:43:50 +0000 (22:43 +0200)]
Merge branch 'matita-lablgtk3' of ssh://matita.cs.unibo.it:/srv/git/helm into matita-lablgtk3