next up previous contents
Next: The background material: MML Up: 02jar Previous: Goals and Motivation   Contents


Logistics

The work performed on the formalization of the CCL-book is the result of a team effort by researchers and students of the University of Bia\lystok with some contributions from members in Canada and Japan. In the summer of 1995, a seminar devoted to the theory of continuous lattices based on [25] and [30] covered the material to be formalized and in the spring of 1996 the actual work of formalization began. Grzegorz Bancerek volunteered to lead the CCL project from the beginning and has continued this leadership since. The list of all past and current participants comprises 16 authors listed below (in parentheses is the number of MIZAR articles (co)authored in the CCL project and in the entire MML by each author):

Grzegorz Bancerek (19, 90), Czes\law Bylinski (3, 36), Noboru Endou (2, 16), Adam Grabowski (4, 22), Ewa Gradzka (1, 2), Jaros\law Gryko (3, 6), Artur Korni\lowicz (11, 45), Beata Madras (1, 7), Agnieszka J. Marasik (1, 4), Robert Milewski (8, 25), Adam Naumowicz (3, 11), Piotr Rudnicki (3, 43), Yuji Sakai (1, 3) Bart\lomiej M. Skorulski (2, 4), Andrzej Trybulec (3, 86), Mariusz Zynel (2, 5).

The following rules were adopted at the outset of the project:

The work of formalization started by assigning parts of the first two chapters, O. A Primer of Continuous Lattices and I. Lattice Theory of Continuous Lattices to individual team members. Because of the number of people involved, the work progressed in a different way than the usual sequential contributions of articles to MML. Usually, when an author is writing an article, it is not available to other authors until it is accepted to MML. We wanted to formalize different parts of the book simultaneously as sequential development would be too slow. We decided to maintain a local data base of the YELLOW and WAYBEL series to house completed and non-completed articles. This allowed for some parallelism in the development of articles. Articles from the local library were tested by new articles that used them and were revised as needed. After some time they were presented at a seminar to discuss possible methods of generalization and finally submitted to MML. The first articles YELLOW_0 and WAYBEL_0 were submitted to MML on September 10 and September 12 of 1996, respectively.

It would be difficult to define what constitutes a MIZAR article considered worthwhile for inclusion in MML. The final decision is with the Library Committee (currently A. Grabowski and A. Korni\lowicz), of the MIZAR User's Association which has a very liberal policy for accepting articles once they are verified by the MIZAR software. An article is stored as a text-file and on average has (with median value in parentheses): 1931 (1730) lines, 11,758 (10,435) tokens, 72.8 (62.2) kbytes, and contains 44.3 (37) theorems and 8.5 (6) definitions. Theorems and definitions in MML are technical terms and correspond to mathematical facts, no matter how simple or how deep.

The CCL-book contains 334 pages, divided into 8 chapters containing a total of 715 items. The weight of items varies considerably. On average, an article in the WAYBEL series covers 7 items, varying from 1 to 18 with a median of 5.

The formalization has been an effective stress test for the MIZAR software. It detected some errors in the software and forced the adjustment of a number of quantitative parameters. The formalization work would have not been possible without the cooperation of the system developers and the Library Committee who were responsible for improving the software and conducting a number of revisions of MML, see Section [*].


next up previous contents
Next: The background material: MML Up: 02jar Previous: Goals and Motivation   Contents
Grzegorz Bancerek 2002-07-25