On Sun, 15 Jan 2017 19:21:55 -0800 (PST), r00nk <
samuelsh...@gmail.com> wrote:
> Hello again everyone, amateur mathematician here.
> In my spare time I've been working on proving one of the 100 theorems, the
> friendship theorem...
That's fantastic! With 2 more theorems Metamath will match Coq:
http://us.metamath.org/mm_100.html
> and I've gotten myself struck in a bit of a pickle. Namely,
> I'm defining a good chunk of graph theory and am trying to find a clean way to
> do so without trampling over similar definitions already found in set.mm...
Mathboxes are staging areas, and there are many reasons something could be staged.
Sometimes it simply provides an opportunity for others to comment on them, and/or
improve them.
I think you're doing exactly the right thing - post to the mailing list for discussion.
> What's the policy on tinkering with others mathboxes?
I can't speak to "policy", but I think it should not be done without coordinating
with the other person. People often have unpushed changes in their local repositories
that no one else knows about yet.
> Also, should one use
> pieces of other pieces math boxes to prove parts of the 100 list?
> I understand that they're sort of unofficial additions,
> so is it a bad idea to build off of them?
If person X needs material from person Y's mathbox, then that is
an *excellent* argument for moving the material into the main body.
Again, I think you should coordinate with the other person -
maybe they're making changes as well.
Since Mario definitely reads this mailing list, I think you've done that :-).
I look forward to the proof!
--- David A. Wheeler