-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tokens and symbols for injections, surjections, and bijections #3054
Comments
I'm not a fan of this change. Now, perhaps I'm biased because I learned this with the 1-1 and onto terminology rather than the injection and surjection terminology,[1] but I never can remember which kind of arrow corresponds with which concept - I always have to look it up. I suppose it is a case of "The challenge of varying mathematical conventions" from https://us.metamath.org/mpeuni/conventions.html which does illustrate the problem but doesn't necessarily tell us how to resolve it. I can make an elaborate plea that the 1-1 and onto notation (with the text over the arrows) is far easier for beginners but even an assertion like that is hard to prove or disprove. [1] it is long enough ago that I'm not sure I can find the name of the set theory text, but it wasn't metamath, it was an intro set theory textbook. |
According to https://us.metamath.org/mpeuni/df-f1o.html the notation with the 1-1 and onto above/below the arrow is from [TakeutiZaring] |
For the record, I believe this is also Norm's stated reason for using this syntax instead of those arrow variations, which he was aware of. |
Ok. Then less work for me, I guess. Just for the record: a quote from https://mathshistory.st-andrews.ac.uk/Miller/mathword/i/ (note the dates!).
[I left the extra "h" in "Nicholas".] A quick search from the arXiv[math], searching in titles:
There are a few false positives and negatives; "onto" gives 177 results, which is still less than for "surjective", even though "onto" is most of the time used as a simple preposition. Note that the search also matches words of the same family (e.g. injective, injection, injectivity), and indeed the grammatical regularity of these words is a pro. Finally, "injective" has a lot of hits since it is used not only for functions but for e.g. "injective module", "injective resolution"... but all these terms were coined because of the "injective" of "injective function" anyway. If one has time, one could do a similar search for books in a given representative series, say all the GTM books, and see how many of them use one-to-one-onto and how many use in/sur/bijective. |
Good thing to check, but there are different kinds fo hyphens (and someone could omit them). Might that affect the result? |
Upon looking at #3053, I recalled how nightmarish the tokens and symbols for injection, surjection, and bijection are. Here is my suggestion:
>-->
,-->>
,>-->>
(recall that the token for functions is-->
).and the unicode versions of the above.
edit: here is a screenshot:
The text was updated successfully, but these errors were encountered: