[Date Prev][Date Next] [Chronological] [Thread] [Top]

[mizar] Version 7.9.03



Dear All,

A new version of the Mizar system (7.9.03) has been released for download. The most important change in this version of the verifier is the new extension of attribute handling in the equalizer. With this new mechanism, the verifier is able to collect ("round-up") all adjectives being consequences of conditional and functorial (term) registrations for a whole class of equated terms. In practice, some reasonings can now be expressed in a more natural way (e.g. with attributive premises) eliminating many 'reconsider' statements. Below are two typical examples.

With this conditional registration from RAT_1:

registration
    cluster integer -> rational number;
end;

the old verifier would report:

now
   let a be integer number;
   a is rational;

   let b be number;
   b is integer implies b is rational;
::>                               *4
end;

The second inference is now obvious in 7.9.03. Similarly, in view of
this registration from XXREAL_0:

registration
   cluster non negative non zero -> positive (ext-real number);
end;

the inference below can now be accepted thanks to rounding-up
all attribute consequences in equality classes:

now
   let a,b be real number;
   a is non negative & b is non zero & a=b implies a is positive;
::>                                                          *4
end;

The new version applied to the previous official MML (4.103.1019) reported about 8500 unnecessary premises (relprem) and about 600 proofs that may be reduced to a straightforward (single "by") justification (trivdemo). When removed automatically, it reduced the size of MML by about 250 kB (which is more than the size of three average articles).

Please apply the standard utilities on the articles you're currently working on to see what unnecessary items they might report. As usual with major changes to the verifier, please report any bugs or unexpected behavior you encounter with this new version.

Thanks to Josef Urban and Jesse Alama this version has also been released
for two additional OS's: Linux/ARM and Darwin/i386
(downloadable at ftp://mizar.uwb.edu.pl/pub/system/current/ ).

Best regards,
Adam Naumowicz

======================================================================
Department of Applied Logic            fax. +48 (85) 745-7662
Institute of Computer Science          tel. +48 (85) 745-7559 (office)
University of Bialystok                e-mail: adamn@mizar.org
Sosnowa 64, 15-887 Bialystok, Poland   http://math.uwb.edu.pl/~adamn/
======================================================================