Hacker News new | ask | show | jobs
by atoav 1000 days ago
While I agree with the point you make, I think that syntax has a huge impact. Maybe not on mathematicians themselves, but I am certain that mathematical syntax has done more to scare people away from the field than the actual mathematical problems themselves.

For example the convention to use the greek alphabet for certain things. This is totally arbitrary and you could have also used emoticons instead (had they existed). But what this means is that the pupil, before tackling the meat of the mathematical problem has to accept that weird looking letter they have never seen for no real reason whatsoever.

And I say that as someone who can fluently read the greek alphabet.

2 comments

It is not arbitrary, it is heritage. Apart from the fact that Greek was the de facto scientific language of the west (which is no longer the case), I think we can agree that the characters of a single alphabet are not enough for notation, especially given the fact that it is very useful to be able to discern different types of entities, e.g. constants from variables or vectors from matrices.

If we changed symbols now, it would create an even bigger mess. Because the people that learn the new symbols, could not read any textbook published before 0 A.D. (Anno Discombobuli)

So you read my comment and thought: "That guy who can read the greek alphabet doesn't know there are historical roots for greek letters in mathematical notation".

Sure, back then when everybody who learned trigonometry had a classical education with ancient greek picking greek letters when the latin alphabet wouldn't do was a rational decision. It just hasn't aged well.

I'm just saying that changing the symbols will make things worse, not better.

Virtually all the textbooks use those symbols. Do you have a viable and better alternative to suggest or are you just complaining? And I didn't assume that you know or don't know something, I just wrote it down for the sake of the argument. We are not having a private conversation, we are contributing to a public discussion.

That'd not what they said: they made a claim that a single alphabet is insufficient, and thus Greek makes as good a choice as it was used historically too (and allows easy differentiation).

Math also uses made up symbols specific to math a lot (integral, summations, arrows, operators...).

If you want to claim that Greek is the problem, how would you solve the problem of insufficient symbols?

There are simple practical reasons though. We don't do that to be fancy. There are simply not enough letters in the latin alphabet to not have common intersection in writing. We like to use the same letters for objects of the same type (like x,y for coordinates or i,j,k,l for indices) because that increases readability significantly. But it does mean that you run out quite quickly.

Adding another alphabet alleviates those issues somewhat but even with greek letters added in we still run into this issue somewhat commonly.

There are simply not enough letters in the latin alphabet to not have common intersection in writing.

Agreed. But yet... some of the approaches taken to deal with that can be wildly annoying. Actually, using the Greek letters is probably the best of the lot, since they are a completely different set of characters with known pronunciations.

OTOH, sometimes you'll see people use both upper-case and lower-case latin letters in the same problem, forcing you to read it in stilted language like "The derivative of Big X with respect to y, plus the integral of Little x ..." Aaarrgggh.[1]

And then you get the "stylized" letters, which are (mostly) just Latin letters, but have no obvious unique pronunciation or verbalization without going through contortions. I mean, what do you say for "𝔑" especially if there is also a "n" on the page? And who's even going to recognize these monstrosities unless you're already a mathematician: 𝔖, 𝔚, 𝖄? Aaarrggggghhh.

[1]: to be fair, you could have the same problem with mixed case of Greek letters, but I haven't seen that as a common problem. But maybe that's only because I'm not a mathematician. shrug

Well, you could use variable names longer than a single letter?
It's a trade-off between brevity and verbosity, some mathematics do that. Often longer variable names are in ALL-CAPS. Since ab = a*b, it's important to differentiate vars from multiplications.
Yes, it is. I just brought it up because it's an important factor when talking about the need for additional symbols.

Btw, even mathematicians don't mind writing out `sin` or `cos` or `ln` in their formulas. So they are certainly not completely averse to multiple letters.