This is great stuff. Both in terms of the improvements to set.mm but also the example of how it can be a learning tool (which it also has been for me).

I'll also say that if you have any interest in, or curiosity about, intuitionistic logic, that there is low hanging fruit in iset.mm. Proofs that can be shortened, cases where set.mm has a better proof which can be copied over, probably some cases where iset.mm has a shorter proof which can go over to set.mm.

The work is (usually) quite similar to set.mm (a fair number of proofs can be copied over unmodified, for example) and there is a detailed "how to" guide at http://us.metamath.org/ileuni/mmil.html#intuitionize (suggestions on making the web pages and comments clearer are also welcome).

On 11/21/19 4:52 AM, 'ookami' via Metamath wrote:
I am not sure whether my recent shortenings, a flurry of more or less trivial "improvements", is responsible for the observed behaviour.  As a side effect, these small changes push back other more significant contributions on the recent changes page.  I am fine with the current proceeding, but I feel I should explain why I take this smaller proof challenge so serious.

I have no education in logic, let alone formal logic, so becoming familiar with a new field means climbing a steep learning curve for me. One way to succeed in doing so is doing lots of 'homework'.  So generally, I simply prove each and any theorem on my own, without noticing the current proof.  If I compare my result to that of 'prior art', and there is a difference, I either improve my technique, or submit a shortening pull request.

There is some merits to this idea, perhaps not so obvious: The overall structure of a section improves, because important/central theorems slowly bubble up to the front, and duplicated proofs are avoided.  And among a lot of trivial changes there are some jewels, where a unnecessary complicated proof becomes simple.

Wolf
--
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] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/metamath/160ba6d7-9342-4f42-8069-9ac2f41b47c1%40googlegroups.com <https://groups.google.com/d/msgid/metamath/160ba6d7-9342-4f42-8069-9ac2f41b47c1%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
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/8ae1e185-5093-0da5-9ee9-e1167bd9c00e%40panix.com.

Reply via email to