Ask HN: How to self-learn math?
11–20 of 215 posts
Re: Ask HN: How to self-learn math?
#12haskell(common knowledge) -> category theory(compare it with set theory here you will read about math foundation crisis) -> type theory(curry howard correspondence or logic == program) personal perspective
Re: Ask HN: How to self-learn math?
#13Unfortunately a lot of the good "starting out" maths textbooks I know of are basically university level (though it should be noted that first-year of university mathematics is basically re-learning all of your previous mathematics knowledge but with new insights). While I wouldn't stop you from trying to read a university-level textbook, most of them are structured in a way that requires some familiarity with the topic before reading.
Re: Ask HN: How to self-learn math?
#14[1] Mathematics: From the Birth of Numbers by Jan Gullberg [2] https://mathblog.com/mathematics-books/
Re: Ask HN: How to self-learn math?
#15If 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. Ideally you can also create custom "test questions" for yourself using SymPy https://minireference.com/static/tutorials/sympy_tutorial.pd... 1. start with a simple math question or equation related to what you're studying right now, 2. solve it by hand, 3. compare your answer with the answer obtained by SymPy.
Good luck on your journey. Math is very deep so don't be in a rush. Enjoy the views along the way!
Re: Ask HN: How to self-learn math?
#16Re: Ask HN: How to self-learn math?
#17Re: Ask HN: How to self-learn math?
#18I've been using YouTube videos. One recommendation -- watch the videos at 2x speed. The information is actually easier to absorb when it's presented quickly.
I've watched some lectures with really slow speakers at 3x and was still able to understand, and really wondered what the people watching the lecture live at 1x must have felt...
[1] https://chrome.google.com/webstore/detail/video-speed-contro...
Re: Ask HN: How to self-learn math?
#19Up to high-school level:
1. Precalculus: Precalculus: A Prelude to Calculus - Axler
2. Calculus: The Calculus Tutoring Book - Ash.
College:
3. Preparation for Collegel-level maths:
3a. General prep for high level maths: How to Study as a Mathematics Major - Alcock
3b. Proof writing: How to Prove It - A Structured Approach - Velleman OR Book of Proof (2nd ed) - Hammack (it's free!)
4. Mathematical Analysis:
4a. Good prep for Analysis: How to Think About Analysis - Alcock
4b. Understanding Analysis (2nd ed) - Abbott OR Yet Another Introduction to Analysis - Bryant (has full solutions) OR The How and Why of One Variable Calculus - Sasane OR Mathematical Analysis - A Straightforward Approach (2nd ed) - Binmore (has full solutions)
5. Discrete Mathematics (a combination of set theory, combinatorics, a bit of discrete probability and graph theory): Discrete Mathematics - Chetwynd, Diggle
6. Linear Algebra: Linear Algebra - A Modern Introduction (4th ed) - Poole
7. Probability: Introduction to Probability - Blitzstein, Hwang + online course https://projects.iq.harvard.edu/stat110
8. Statistics: (for Bayesian) Statistical Rethinking - A Bayesian Course with Examples in R and Stan - McElreath + online course https://www.youtube.com/playlist?list=PLDcUM9US4XdM9_N6XUUFr...
Usually you'll be doing courses on #4, #5, and #6 simultaneously.
Re: Ask HN: How to self-learn math?
#20I've been using YouTube videos. One recommendation -- watch the videos at 2x speed. The information is actually easier to absorb when it's presented quickly.
+1 for this. The chrome extension [1] is even better since it allows for 0.1 playback speed increments, e.g. 1.8x speed, or 2.3x speed. I've watched some lectures with really slow speakers at 3x and was still able to understand, and really wondered what the people watching the lecture live at 1x must have felt... [1] https://chrome.google.com/webstore/detail/video-speed-contro...
That is for lectures that I miss due to a clash, not re-watching.