Live data from Hacker News

Learning Math

news.ycombinator.com

1–10 of 75 posts

Learning Math

#1
I am in my early thirties and honestly, I cant claim to have a good background in math.

But, I now have a burning desire to learn it from the ground-up.

What are the 'canonical' sources for math, both online and offline? I am lost as to where I should start. I want to have a fundamental, intuitive understanding of it.

To clarify, I would not consider it shameful to start at whatever level necessary (even the lowest, if required).

Re: Learning Math

#2
From your description, its not clear what level you are at, or what level you want to be at. What do you know now? And what do you want to achieve with math?

If you are going for the roots of it, after Arithmetic then basic Algebra in a prerequisite for all further math learning - manipulating and solving equations using variables. Be very comfy with that before proceeding.

Then try geometry, basic stats, and understand the ideas behind calculus. Linear algebra.

If you are still interested, look at dicrete math at least to know what it is. Learn about frequency domain and Fourier analysis, and numerical methods, at least to know what they are about. All these areas go much deeper than I care to venture. I think a breadth-first search will arm you with the best perspective. But as you get further in you see how these different types of math overlap and combine in various ways.

And that's as far as I ever got =) Like you I still want to learn lots more math, and I believe that's a life long process.

Re: Learning Math

#3
I'm in my late twenties, and even though I did comm systems as a EE undergrad (lots of math), I still don't feel like I really have a deep understanding on probability/stochastic processes, differential equations, and complex analysis.

www.betterexplained.com has some good tidbits for math.

I've found MIT's opencourseware to be a pretty good help: http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm#Math...

Only the undergraduate courses tend to have video lectures though. The ones on linear algebra and diff eq are quite good. When I first learned matricies in high school, the teachers just went through the mechanics of how to manipulate them and how to calculate a determinant. It wasn't until years later, and when I started wtching these lectures that it crystallized for me what it actually meant.

These are monthly lectures on math topics, which have been enlightening. http://www.ams.org/featurecolumn/index.html

If you like exploring, there's this: http://www.jimloy.com/math/math.htm

some free online texts http://www.math.gatech.edu/~cain/textbooks/onlinebooks.html

If you haven't had a course before, you can just follow the usual sequence of courses that high school students and college students take. calculus, multi-var calc, diff-eq, linear algebra, probabilty. And get a textbook and work through the problems. If you code, discrete math will probably help somewhere along the way. Probability/stat for machine learning.

If you've already had the stuff before, It might help just to pick one small topic in a math field, like gradients in multi-var calc, and just focus on that for a bit, and inevitably, it'll mention some other math tool that you don't know about, and just follow your nose and interests.

What I didn't learn until after I finished undergrad is that if you want to really understand conceptually what things mean in math, and not just how to manipulate symbols, there's no getting around working on problems paper (or matlab/mathematica) and just playing with it.

Hope that helps.

Re: Learning Math

#4
There are just so many sub-branches? Can you please specify one, e.g. Number Theory, Graph Theory, and etc? Are you looking for resources to learn theoretical computer science?

Re: Learning Math

#5
First of all, kudos on the turnaround. I think the most important thing to keep in mind is except for a few scattered geniuses, no one is inherently good at math. I know it sounds like a tired metaphor, but math really is a different language (which takes a lot of study and practice to achieve fluency).

If you lack fundamentals, skip the sources and look for the people. Find a good teacher and take their class. This will probably entail an intense week of course shopping at a local school. Friendly fellow students can be a huge boon, at least for me, since I solidify concepts best in conversations with peers.

If you, for some reason, absolutely cannot take a class in person, I would encourage you to find a study partner and watch online lectures together. I really like MIT's Linear Algebra and Differential Equations videos (http://ocw.mit.edu/OcwWeb/web/courses/av/index.htm#Mathemati...), but but I don't know if those are at your level.

Re: Learning Math

#6
I find it helpful to just explore the areas of math that "stand in the way" when I am studying something practical. After all, math is rarely a target, math is a language that you use to solve a problem.

Sometimes a wikipedia article (along with sources at the bottom) is enough, sometimes I'd need to buy a book, like in case with statistics. Amazon book reviews are usually very helpful and good math books are quite expensive (easily in $100+ range) but can be had for a fraction of original price when bought used.

Re: Learning Math

#7
post #6

I find it helpful to just explore the areas of math that "stand in the way" when I am studying something practical. After all, math is rarely a target, math is a language that you use to solve a problem. Sometimes a wikipedia article (along with sources at the bottom) is enough, sometimes I'd need to buy a book, like in case with statistics. Amazon book reviews are usually very helpful and good math books are quite e…

Thanks!

Re: Learning Math

#8

First of all, kudos on the turnaround. I think the most important thing to keep in mind is except for a few scattered geniuses, no one is inherently good at math. I know it sounds like a tired metaphor, but math really is a different language (which takes a lot of study and practice to achieve fluency). If you lack fundamentals, skip the sources and look for the people. Find a good teacher and take their class. This…

Thanks!

Re: Learning Math

#9
I highly recommend starting with Theory of Poker by David Sklansky for basic prob/stats knowledge. It makes a good primer since it's all real-world applications and I know of multiple universities and corporations that use it as such.

Re: Learning Math

#10

There are just so many sub-branches? Can you please specify one, e.g. Number Theory, Graph Theory, and etc? Are you looking for resources to learn theoretical computer science?

Simplegeek, thanks for the reply. I believe I am not at a level where I can go depth-first into a certain sub-branch. I want to start with the basics.
Post reply on HN