Nothing beats having a (good) teacher. Self-learning, no matter how smart you are, is pitifully slow without a teacher. Half an hour with a good teacher can save you weeks of table head-butting. (But obviously you can't rely only on the teacher.) As for books, it's not a spectator sport: you gotta do it yourself. Read a sentence, then work it out yourself with pen & paper. You can't get it just from reading alone. Fi…
Ask HN: How to self-learn math?
91–100 of 215 posts
Re: Ask HN: How to self-learn math?
#92Earlier quoted context omitted.
>Half an hour with a good teacher can save you weeks of table head-butting. That says more about the poor quality (or bad fit) of the book/video/material than it says about the skill of the teacher. I guess online courses where students can post comments and talk to each other partially address this. These comments may help point out the parts that the material failed to convey properly (and in an ideal world, such f…
Yes, the quality of the material you use is important. A good teacher can quickly direct you to appropriate materials for your personal needs. A novice learner is generally unable to identify what is or isn't poor quality (hence the OP's question). [Edited to add: This forum has recommended certain materials, but we have no idea whether they suit the OP's needs. There has not been enough two-way communication with th…
But when it comes to lower-level math - a group of topics that surely have been done to death countless times over, there really should be well-known books (or online courses) by now that learners don't get stuck on. If there aren't, that begs the question why.
Though now I'm getting into pointless theorizing territory - as far as practical advice goes, it's true that having regular in-person lessons can also help a lot with discipline - so that's definitely a plus compared to self-learning.
On the other hand, just like with identifying quality materials, you need to be able to identify a quality teacher.
Re: Ask HN: How to self-learn math?
#93Project Euler emphasizes number theory, which is the most approachable field of mathematics for total beginners because the background you need is just addition and multiplication. You should be able to make progress in number theory much faster than by taking the traditional route through calculus.
Another advantage of the Project Euler approach is that you'll learn how to put math into code, which is fun and tremendously valuable.
Another thing I recommend is learning geometry [1]. The way to do this is to use a ruler and compass to draw various shapes and then prove that those shapes have certain properties (e.g. prove that an angle really is a right angle). I think this approach also has more merit than the traditional approach, because you learn how to write proofs without driving yourself to exhaustion and frustration with calculus exercises. Geometry is really fun if you have a visual bent.
I also suggest learning linear algebra before calculus, because it's more useful to programmers and more accessible. The way to learn linear algebra is to study OpenGL and OpenCV with an emphasis on graphics and machine vision theory. Making things work in OpenGL is more rewarding than just doing exercises out of a textbook.
At a certain point, you'll find that you can't progress any further in number theory or geometry without calculus and complex analysis, at which point calculus should be a fun challenge for you instead of a tough slog. You'll need multi-variable differential calculus and linear algebra to understand neural networks.
In summary: Have fun! Math is fun! Learn to write proofs early on! Watch Numberphile [2]!
[0]: https://projecteuler.net/
Re: Ask HN: How to self-learn math?
#94The simplest approach I think would be to start with Khan Academy. Well spoken clear and concise. You can go from a Highschool level towards subjects from first year university. Once there, it should be easier to self teach from books.
Re: Ask HN: How to self-learn math?
#95Earlier quoted context omitted.
I highly recommend Bartosz Milewski series in category theory https://www.youtube.com/watch?v=I8LbkfSSR58
Independently of whether this is a helpful answer for the original question, thanks for that link, was looking for some good lecture introduction on category theory and this looks really nice.
Re: Ask HN: How to self-learn math?
#96Nothing beats having a (good) teacher. Self-learning, no matter how smart you are, is pitifully slow without a teacher. Half an hour with a good teacher can save you weeks of table head-butting. (But obviously you can't rely only on the teacher.) As for books, it's not a spectator sport: you gotta do it yourself. Read a sentence, then work it out yourself with pen & paper. You can't get it just from reading alone. Fi…
True. But good teachers can be hard to find, and a lot of things (for example, a good textbook / notes) beat a bad teacher...
Re: Ask HN: How to self-learn math?
#97I have just the book for you: the essentials of high school math for adults: http://www.lulu.com/shop/ivan-savov/no-bullshit-guide-to-mat... If you like this one, you can followup with the MATH&PHYS book which covers mechanics (PHYS101) and calculus. And if you like that one, you can follow up with the liner algebra book. All along the way, I recommend you try solving exercises and problems using pen and paper. Ideal…
Do you have a pdf/ebook I can purchase?
Re: Ask HN: How to self-learn math?
#98http://tutorial.math.lamar.edu
Incredible resource, he walks through every problem step by step, and has a knack for gauging the appropriate way to progress in difficulty.
Also, you can use Wolfram’s derivative and integral solver to give a step by step solution if you’re ever stuck.
Re: Ask HN: How to self-learn math?
#99Earlier quoted context omitted.
What's your opinion of Mathematics for computer science?
Have no opinion - haven't read it and Amazon has no preview for it.
I bought the book for sale on Amazon. The printed version seems like a print-on-demand copy of the free PDF. The paper size is 8.5x11 and the layout is the same. I'm a little suspicious of the publisher.
I have only used the book as a reference for a few sections. The style is very approachable.
Re: Ask HN: How to self-learn math?
#100The way most people run into trouble is by skipping over new concepts quickly thinking “I get that”, and then ending up in a real muddle with a later concept that builds on it.
There are better books and lectures and weaker ones, but none are a replacement for working problems.