Can any native Hindi speakers comment on the difficulty of doing math in a language where every number 1-100 has its own name?
NOTE: Hindi has its own script for numbers as well which the article is missed to point out.
41–50 of 121 posts
Can any native Hindi speakers comment on the difficulty of doing math in a language where every number 1-100 has its own name?
NOTE: Hindi has its own script for numbers as well which the article is missed to point out.
const base = ["noa", "taha", "ua", "tolu", "fa", "nima", "ono", "fitu", "valu", "hiva"]
const tongan = n => Array.from(n.toString()).map(Number).map(i => base[i]).join(" ")
Not as pretty as I thought. Probably would look better in functional language.Another article that was published a while ago had an interesting take on it. There is a quite high correlation between numbering system of a language and how quickly/well kids speaking that language learn counting and math skills. Apparently, the article itself is taken down, but I found an archived version. https://web.archive.org/web/20141215072819/http://playthink....
Maybe it's been taken down because it reeks of bad linguistics and bad anthropology. Not to mention the obvious that being good at counting doesn't make one good at academic subjects. I studied math and didn't see a number larger than 10 after I got my BSc.
Presumably you were not a kid anymore at that time. The OP was mentioning about how easy is for kids to acquire/improve their maths skills if counting is made easier by the language itself. That probably doesn't correlate that well with those kids' academic performances 15 or 20 years later, but that was not the point.
I think they're understanding the complexity of the Japanese number system by quite a lot: https://en.wikipedia.org/wiki/Japanese_counter_word
Classifiers are mostly orthogonal to the number system, and they're really no different from e.g. English using "a herd of cattle" or "a murder of crows" to redundantly encode the kind of thing being talked about. I'm actually not aware of any language that doesn't have different units of measurement for different objects, it's just that some languages effectively make it mandatory to use them. (E.g. in Chinese you c…
In Japanese the numbers themselves depend on the counter. You can't say "one day", "two days", "three days". You can only say "one day (ichinichi)", "foobar (futsuka)", "bazbar (mikka)", and so on. And this counting system is used pretty much only for days. Except similar words to "foo" and "baz" here are also used to count some things. But not the others.
Also the rules of combining a numeral and the counter are very inconsistent. Here's my implementation of Japanese counters, suffices to say the English version would be like 5 lines of code:
https://github.com/tshatrov/ichiran/blob/master/dict-counter...
And here's the pronounciation generator for so called "regular" numbers.
https://github.com/tshatrov/ichiran/blob/master/numbers.lisp...
I.e. 1000 = issen (ichi+sen) 3000 = sanzen (san + sen), 800 = happyaku (hachi + hyaku).
Can any native Hindi speakers comment on the difficulty of doing math in a language where every number 1-100 has its own name?
https://pdfs.semanticscholar.org/5ca1/fa0ffca55e9003053de2f5... - Harald Hammarström - Rarities in Numeral Systems (2009)
And this page:
https://mpi-lingweb.shh.mpg.de/numeral/ "Numeral Systems of the World's Languages"
By the way: If anyone can find a digital copy of this paper from 1840 by Augustin-Louis Cauchy (yes, THAT Cauchy!):
https://scholar.google.com/scholar?cites=6877129426190119313...
I'd very much appreciate it.
Donald E. Knuth cites it in TAOCP while discussing Balanced Ternary:
"Cauchy pointed out that negative digits make it unneccesary for a person to memorize the multiplication table past 5x5." [Comptes Rendus Acad. Sci. 11 (Paris, 1840), 789-798]
But he doesn't elaborate on it further, and neither does anyone else from what I can tell, and I have yet to figure out the trick. (I currently try to teach myself to EFFICIENTLY do all my mental arithmetic in balanced ternary - not an easy task!)
I don't understand how the author is judging complexity. The top one, Huli, is a base-15 number system but looks quite regular otherwise. French, on the other hand, switches from a base-10 to a base-20 at 80 and then switches things up at 97. According to the listing, Welsh sits somewhere between these two but it has separate numbering systems for {20s, 40s, 60s, 80s}, {30s, 70s, 90s}, and {50s}. That seems much more…
But this doesn't add any complexity, compared to having just named tens.
Nobody is doing any kind of everyday counting in base 20 in Denmark. Everything is base 10, with 9 irregular named numbers for the multiples of 10.
I'd put traditional Danish numbering a bit further up the list... it's pretty strange ( http://www.olestig.dk/dansk/numbers.html )
I was surprised to see Danish so high on the list, but after a short while it's not too surprising. It's base-20 for the first 20, like English. Then it's backwards base-10 up to 99 with special names for the whole 10s, 42 is pronounced as "2 and 40". Above 99 it's base-10, 420 is "400 20". But if it's 428 it's "400 8 and 20", but 512 would be "500 12". It's not difficult, it's just a special rule for 1-20, backwards…
Another article that was published a while ago had an interesting take on it. There is a quite high correlation between numbering system of a language and how quickly/well kids speaking that language learn counting and math skills. Apparently, the article itself is taken down, but I found an archived version. https://web.archive.org/web/20141215072819/http://playthink....
> "Surprisingly enough, it's proven that Chinese-speaking children are better at counting numbers than English-speaking counterparts because of their language. Bilingual children are better at counting when they think in Chinese than in English. The irregularity of the English number system makes it harder for children to count numbers properly."
Not sure I'd give much credence to that hypothesis, though. Hard to disentangle the many factors influencing the results. Having said that, the Chinese numbers are pleasantly short and logical, by and large.
English has the advantage again in big numbers, where we have million, billion, trillion, quadrillion, etc., with the Latin prefix N indicating 10^6N (long scale, old British usage and continental Europe) or 10^(3+3N) (short scale, American usage).