[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: RE[mizar] LPREM,RELINFER and *603,*604,*605
Josef Urban wrote:
Checker's "notion of obvouisness" can be quite "suboptimal" - try to
understand this:
http://lipa.ms.mff.cuni.cz/~urban/mmlcpd/mmlcpd.4.87.985/mml/filter_2.miz.html#1592
(no automated theorem prover can reprove that without splitting the
conjunction, and manually pruning the premises that are irrelevant for
each conjunct).
If you mean this
A6: p"\/"(c"/\"a) = (p"\/"c)"/\"a & (p"\/"c)"/\"a"/\"q = a"/\"d &
a"/\"d = a'
"/\"d'
by A2,A5,Th74,LATTICES:def 7,def 12;
it is definitely not a good Mizar style. It should be rather
A6: (p"\/"(a"/\"c))"/\"q = (p"\/"c)"/\"a"/\"q by A2,A5,LATTICES:def 12
.= a"/\"d by LATTICES:def 7
.= a'"/\"d' by Th74;
I doubt, if we can implement a checker that press the Authors to write
articles in a good style. And I do not think that
it would be reasonable.
As RELINFER goes, the rule is that you may leave some RELINFER
"errors", but you must justify it. The removing error reported by
RELPREM may cause a combinatorial explosion, the time of processing of
article jumps up by an order or more. And it is related
to one or two infrences, as a rule. So for one inference it is much worse.
If it is the case then leaving this error is justified, of course.
We want the Authors to correct these errors by hand, because we hope
that they find out how to do it better. There are tools
that remove errors reported by RELPREM and RELINFER automatically. It
the Author mimicks them the quality of the article
gets lower, sometimes.
Regards,
Andrzej