Found in 3 comments on Hacker News
alnar · 2019-01-18 · Original thread
SOME ADVICE BEFORE YOU DO A DEEP DIVE INTO WHATEVER YOU END UP STUDYING MATH-WISE:

My Background: Current Undergraduate in CS and I recently added Mathematics

The most difficult part for a person who hasn't done a lot of math to become a person who does a lot of math is to read and understand rigorous proofs. You will encounter countless difficult proofs in any mathematical topic you try to study. Read a few books on mathematical thinking and proof techniques before/during/after reading any other dense math book.

Like you, I realize the value of having a mathematical mindset and want to have a deep understanding. When I added math as a major, I had a very hard time jumping from computational courses (typical math courses, geared towards any major) to theoretical and conceptual courses (proof-based courses that use all the fun and interesting math books everyone has linked here). These books helped:

https://www.amazon.com/How-Read-Proofs-Introduction-Mathemat...

https://www.amazon.com/How-Think-Like-Mathematician-Undergra...

https://press.princeton.edu/titles/669.html

<3 this is a great book, obvi since its george polya

perfmode · 2018-12-14 · Original thread
I recommend you check out this book:

“How to Read and Do Proofs: An Introduction to Mathematical Thought Processes”

https://www.amazon.com/How-Read-Proofs-Introduction-Mathemat...

kenny87 · 2018-02-16 · Original thread
For the very basic precalc foundations this one was great: https://www.amazon.com/gp/product/0760706603/.

For easing into higher maths I recommend this one on proofs: https://www.amazon.com/How-Read-Proofs-Introduction-Mathemat....

Also if you're concerned about quality the MAA reviews math books and publishes a basic library list for undergrad maths: https://www.maa.org/press/maa-reviews.

Fresh book recommendations delivered straight to your inbox every Thursday.