I've been a programmer for a good while now. Fairly experienced at a bit of math as far as coming up with algorithms and such but I am far far behind on understanding quite a deal of notation.
Here and there I run into an issue where someone will notify me that I've reinvented some piece of calculus, trig or some other fields. Occasionally this makes for some interesting code and all, but I've begun to think that I could very often avoid this by being able to read and write standard notation more fluently.
When it comes to this area, I'm honestly a complete newb. Are there any good introductions or resources that can help get me on a clear path to understanding?
I have some concept on simple functions, but not much. Tendency in study has been that I'll find myself too deep in something too complicated too quickly and forget everything.
- For instance, to borrow from another open bounty at this time, I cannot read the following:
$$\sum_{n=-\infty}^\infty J_n(x) J_{n+m}(x) = \delta(m)$$
My mind is stuck in code, help me out of my cave! :)
As a programmer myself, I feel your pain in this.
I think it's safe to say, any well-seasoned programmer could pick up a reference book on just about any programming language in existence and write competently in that language in short order. Would you agree?
Math is like that, but it doesn't have the same flow and nuances as programming. Spoken languages have a certain rhythm to them; learning one Asian language makes it easier to pick up other Asian languages but not necessarily European languages.
Picking up a 'quick' introduction book to mathematical notation won't help you. You need experience, as you did with programming.
There are some good resources out there, but I can't think of a better resource than your own hard work and study. Find the best classwork-style books you can on the topics I list below, and you'll do just fine:
-Brian