I'm a bit skeptical.
I remember Norm wrote a message to the mailing list (which I'm
not sure how to find) about why we use e. and C_ for ordinal less
than and ordinal no greater than, rather than having, say, <o
and <_o (I think he even said we tried the latter for a while).
I don't know if there was a similar discussion of 0o and (/).
If applying definitions in metamath were more automatic, maybe I
would feel differently (or maybe I wouldn't, I'm not sure), but as
it is, there would be a number of extra theorems (0o e. _V, 0o e.
_om, 0o e. 1o, etc) and steps converting between 0o and (/).
--
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 metamath+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metamath/c6bc77ee-56cd-458c-a176-3f616e0c862an%40googlegroups.com.
Thank you. I'm pretty sure that was the message I was thinking
of. It sounds like the separate symbols for ordinal less than and
less than or equal were very early (well before anything which is
in git, which starts with something Norm called
set.mm.1998-03-16-from-vax).
>I remember Norm wrote a message to the mailing list (which I'm not sure how to find) about why we use e. and C_ for ordinal less than and ordinal no greater than, rather than having, say, <o and <_o (I think he even said we tried the latter for a while).
I think you mean the following post of Norm about philosophy and goals of set.mm: https://groups.google.com/g/metamath/c/mnkBQV1_cXc/m/zz4C8_2KAAAJ The paragraph "rules for introducing new definitions" is especially relevant.
--
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 metamath+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metamath/13af2ad6-951d-4d34-918a-9ab46d4fb01an%40googlegroups.com.
--
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 metamath+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metamath/6513d1ff-47d9-4665-89e3-ccf0377b694cn%40googlegroups.com.
The triple conjunction and disjunction in particular lead to a big combinatorial blowup in the number of conjunction manipulation theorems we have to handle. I didn't implement these at all in MM0 (it's much simpler to write automation without them), and I would support removing them from set.mm.
--
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 metamath+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metamath/78b1a20a-d7b1-49b4-ada1-e95db611b460n%40googlegroups.com.