Comment by kristopolous
12 hours ago
there's thinking mathematically and then there's being able to fluently read math articles on wikipedia as if they're easier than ernest hemingway. I can do the former and the latter I will insist until my grave is impossible for me.
I used to judge myself for not understanding everything in math articles on Wikipedia, but as time has gone on I've realized that their purpose isn't really to be an introduction, but a reference. Especially as the topics become more esoteric. So they're not really there for you to learn things from scratch, but for people who already understand them to look things up. Which is why you'll sometimes see random obscure & difficult factoids in articles about common mathematical concepts.
(don't have any examples on-hand atm, this is just my general perception after years of occasionally looking things up there)
I've heard that and I think it's silly. They handwave away why nothing should ever be explained. Wikipedia doesn't work like that for any other topic.
You'll see something like a mathematical proof with no explanation and it's end of article. The edit history will have explanations aggressively removed.
The equivalent would be the article for say, splay tree, to have no diagrams and just a block of code - feeling no obligation to explain what it is or if you looked up a chemical and it would just give you some chemical equation, some properties and feel no obligation to tell you its use, whether it's hazardous or where you might find it... Or imagine a European aristocrat and all that is allowed is their heraldry and genealogy. Explanations of what the person did or why they're important are forbidden because, it's just a reference after all.
Nope, these math people are a special kind of bird and I'm not one of them.
I have a lot of trouble reading math formulas, implemented as code I understand most stuff though. Is there a good math book or something similar that teaches things using code or helps translating formulas to code?
I realized some time in middle age that I have to convert formulas and equations to steps and things happening to something "passing through" each step—to algorithms. It's painful and slow and also the only way I stand a chance in hell of reading mathematical writing.
That's probably why math writing largely makes me feel dyslexic, while programming came naturally. And why I hate Haskell and find it painful to read even though I understand the "hard" concepts behind it just fine—it's the form of it I can't deal with, not the ideas.