+
+
+ +
+
+
+
+
+ + home + | ++ news + | ++ specification + | +
+ + |
+
+ + |
+ + documentation + | ++ implementation + | +
+ + |
+
+ foreword + | ++ milestones + | ++ version 2 + | +(background - core - applications) | +
+ + |
+ + version 2 + | ++ library + | +(static LDDL directory) | +
+ citations + | ++ visibility + | ++ version 1 + | +(background - core) | +(static HELM directory) | ++ version 1 + | ++ helena + | +
+ + |
+
Summary of the Specification
+
+ Here is a numerical account of the specification's contents
and its timeline.
- Nodes are counted according to the "intrinsinc complexity measure"
- [F. Guidi: "Procedural Representation of CIC Proof Terms"
- Journal of Automated Reasoning 44(1-2), Springer (February 2010),
- pp. 53-78].
-
+
-
category | -objects | -+ | category | +objects | +
|
- + |
|
- + |
|
- + |
|
- + |
|
sizes | -files | -29 | -characters | -72188 | -nodes | -57742 | +sizes | +files | +77 | +characters | +93671 | +nodes | +198031 |
propositions | -theorems | -2 | -lemmas | -171 | -total | -173 | +propositions | +theorems | +23 | +lemmas | +472 | +total | +495 |
concepts | -declared | -40 | -defined | -24 | -total | -64 | +concepts | +declared | +53 | +defined | +49 | +total | +102 |
-
+
- - 2013 November 27. - Natural numbers with infinity. + 2016 March 4. + Platform-independent multiple relocation (rtmap).
- - 2011 August 10. + 2016 January 20. + Multiple relocation with streams of naturals. + +
- + 2015 October 11. + Multiple relocation with lists of booleans. + +
- + 2013 November 27. + Natural numbers with infinity (ynat). + +
- + 2011 August 10. Specification starts.
-
+
-
+
-
+
-
+
Logical Structure of the Specification
- The source files are grouped in planes
- according to the following table.
- Notation files covering the whole specification are provided.
- The notation for the relations or functions introduced in each file
- is shown in parentheses (? are placeholders).
+
Logical Structure of the Specification
+
+ This table reports the specification's components and their planes.
-
+
-
-
plane | -files | -+ | component | +plane | +files | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+ |||||||
natural numbers with infinity | ++ | ynat ( â ) | +ynat_pred ( â«°? ) | +ynat_succ ( ⫯? ) | +ynat_le ( ? ⤠? ) | +ynat_lt ( ? < ? ) | +ynat_plus ( ? + ? ) | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+ ||||||||||
multiple relocation | ++ | rtmap | +rtmap_eq ( ? â ? ) | +rtmap_tl ( ⫱? ) | +rtmap_tls ( ⫱*[?]? ) | +rtmap_isid ( ðâ¦?⦠) | +rtmap_id | +rtmap_fcla ( ðâ¦?⦠⡠? ) | +rtmap_isfin ( ð â¦?⦠) | +rtmap_isuni ( ðâ¦?⦠) | +rtmap_sle ( ? â ? ) | +rtmap_sand ( ? â ? â¡ ? ) | +rtmap_sor ( ? â ? â¡ ? ) | +rtmap_at ( @â¦?,?⦠⡠? ) | +rtmap_istot ( ðâ¦?⦠) | +rtmap_after ( ? â ? â¡ ? ) | +||||||||||
+ + |
+
+ + |
+ nstream ( â? ) ( ⫯? ) | +nstream_eq | ++ | + | nstream_isid | +nstream_id ( ðð ) | ++ | + | + | + | nstream_sand | ++ | + | nstream_istot ( ?@â´?âµ ) | +nstream_after ( ? â ? ) | +||||||||||
+ + |
+
+ + |
+ mr2 | +mr2_at ( @â¦?,?⦠⡠? ) | +mr2_plus ( ? + ? ) | +mr2_minus ( ? â ? â¡ ? ) | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+ ||||||||||
extensions to the library | ++ | stream ( ? @ ? ) | +stream_eq ( ? â ? ) | +stream_hdtl ( â? ) | +stream_tls ( â*[?]? ) | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+ ||||||||||
+ + |
+
+ + |
+ list ( â ) ( ? @ ? ) ( |?| ) | +list2 ( â ) ( {?,?} @ ? ) ( ? @@ ? ) ( |?| ) | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+ ||||||||||
+ + |
+
+ + |
+ bool ( â» ) ( â ) | +arith ( ?^? ) ( ⫯? ) ( â«°? ) ( ? ⨠? ) ( ? ⧠? ) | +
+ + |
+
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
+ + |
+
+ + |
+
+ + |
+
+ + |
+
|
|||
natural numbers with infinity | -ynat ( â ) | -ynat_pred ( â«°? ) | -ynat_succ ( ⫯? ) | -ynat_le ( ?â¤? ) | -ynat_lt ( ?<? ) | -ynat_minus ( ? - ? ) | -ynat_plus ( ? + ? ) | -ynat_max | -ynat_min | +
+ + |
+
+ + |
+ star | +lstar | +
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
extensions to the library | -arith.ma ( ?^? ) | -+ | generated logical decomposables | ++ | xoa ( ââ ) ( â¨â¨ ) ( â§â§ ) | +xoa_props ( ⥠) ( ⤠) | +
+ + |
+
+ + |
+
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
+ + |
+
+ + |
+
+ + |
+
|
generated logical decomposables | -xoa ( ââ ) ( â¨â¨ ) ( â§â§ ) | -xoa_props ( ⥠) ( ⤠) | -+ | + | + |
+ + |
+
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
|
- + |
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
+ + |
+
|
Physical Structure of the Specification
- The source files are grouped in directories,
- one for each plane.
-
-
+
@@ -234,6 +678,6 @@
-
Last update: Sat, 22 Feb 2014 12:36:18 +0100
-