I think we can separate both issues (the question of symbols for Even/Odd 
being discussed on github, and the question of mutual mathbox uses).  
Probably the best option is: if mathbox A uses the theorem xxx proved in 
mathbox B, then add to mathbox A the axiom ax-xxx with exactly the same 
statement as xxx and put a comment like "Duplicate of ~ xxx."

As for moving to Main, I think it is premature because both mathboxes show 
conditional proofs (actually, "very conditional", in the sense that the 
intermediate steps posited as axioms are not anecdotal, it seems, but 
correct me if I'm wrong).  Conditional proofs are fine for works in 
progress, but Main is not for works in progress, and moving conditional 
proofs to Main could be seen from the outside as bragging about Metamath 
being able to prove this and that.  Again, there may be exceptions and I 
haven't looked at the present case enough.

A more general remark: we should strive to maintain the high review 
standards of Main, and I fear sometimes that the following may happen: when 
theorems are introduced in a mathbox, reviewer A thinks "it's in a mathbox, 
so a cursory review suffices and if/when it is moved to Main, a thorough 
review will be done anyway", and later when that part is moved to Main, 
reviewer B thinks "it's only a move of something already in set.mm so it 
has been already reviewed, so a cursory review suffices".  I'm not worried 
about contributions from long-time contributors Thierry and Alexander 
(although everyone may make mistakes), but more about future contributions.

BenoƮt


On Friday, January 14, 2022 at 6:05:11 AM UTC+1 Alexander van der Vekens 
wrote:

> On Friday, January 14, 2022 at 5:02:53 AM UTC+1 Thierry Arnoux wrote:
>
>> ...
>>
> Anyway, I'd also like to point out that technically, nothing prevents 
>> Alexander (sorry for the mix-up in my previous mail) to use theorems from 
>> my Mathbox; this rule is nowhere enforced. Maybe a short comment that this 
>> goes against the usage and why we chose to make an exception would also 
>> work!
>>
>
>> Actually, it *is enforced* not to use theorems of other's mathboxes: on 
> running "verify markup", there will be warning, for example:
>
> ?Warning: The proof of "tgoldbachgtX" in the mathbox for Alexander van der
>     Vekens references "tgoldbachgt" in the mathbox for Thierry Arnoux.
>
> If it is not accepted to have a dedicated symbol "Odd" (and if we have 
> such a symbol, we also should have a symbol "Even" for symmetry reasons, 
> although it would not really be needed), I already though of using 
> Thierry's local `O`, but let's discuss this further in the github issue 
> #2433 opend by Jim.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/metamath/429297c3-6a75-44e4-bc6b-bbe957d3bdfcn%40googlegroups.com.

Reply via email to