In the spirit of OP's question:
How to Solve it by G. Polya
Solving Mathematical Problems by Terrence Tao
Introduction to Mathematical Thinking by Keith Devlin
Are all amazing, How to Solve it in particular is an all time classic.
41–50 of 323 posts
In the spirit of OP's question:
How to Solve it by G. Polya
Solving Mathematical Problems by Terrence Tao
Introduction to Mathematical Thinking by Keith Devlin
Are all amazing, How to Solve it in particular is an all time classic.
Matrix Analysis by Horn and Johnson (perhaps the best end-of-chapter problem sets of any math book I've encountered!)
Matrix Computations by Golub and Van Loan
Elements of Statistical Learning by Hastie, Friedman, Tibshirani
Functional Analysis by Reed and Simon
This is an introduction written by the original author of the list:
"Somehow I became the canonical undergraduate source for bibliographical references, so I thought I would leave a list behind before I graduated. I list the books I have found useful in my wanderings through mathematics (in a few cases, those I found especially unuseful), and give short descriptions and comparisons within each category. I hope that this list may serve as a useful “road map” to other undergraduates picking their way through Eckhart Library. In the end, of course, you must explore on your own; but the list may save you a few days wasted reading books at the wrong level or with the wrong emphasis.
The list is biased in two senses. One, it is light on foundations and applied areas, and heavy (especially in the advanced section) on geometry and topology; this is a consequence of my interests. I welcome additions from people interested in other fields. Two, and more seriously, I am an honors-track student and the list reflects that. I don't list any “regular” analysis or algebra texts, for instance, because I really dislike the ones I've seen. If you are a 203 student looking for an alternative to the awful pink book (Marsden/Hoffman), you will find a few here; they are all much clearer, better books, but none are nearly as gentle. I know that banging one's head against a more difficult text is not a realistic option for most students in this position. On the other hand, reading mathematics can't be taught, and it has to be learned sometime. Maybe it's better to get used to frustration as a way of life sooner, rather than later. I don't know." - by original author.
Mathematik für Ingenieure und Wissenschaftler I, II and III from Lothar Papula (in German). The solutions are detailed, making it perfect for self-studying. Book of Proof by Richard Hammack. A great introduction to proofs in mathematics. The book is available free online [0], but also I bought the physical version because I really enjoyed it. [0] https://jdhsmith.math.iastate.edu/class/BookOfProof.pdf
Chapter 4 is a great place to learn about topology for the first time.
In general, it kicks up the mathematical rigor you're used to a notch. Seeing ">" defined as "not <" really blew my mind when I first read it! "<" is just something that satisfies some axioms, like anything else in math.
* Geometry and the imagination by Hilbert and Cohn-Vossen
* Methods of mathematical physics by Courant and Hilbert
* A comprehensive introduction to differential geometry by Spivak (and its little brothers Calculus and Calculus on manifolds)
* Fourier Analysis by Körner
* Arnold's books on ODE, PDE and mathematical physics are breathtakingly beautiful.
* The shape of space by Weeks
* Solid Shape by Koenderink
* Analyse fonctionnelle by Brézis
* Tristan Needhams "visual" books about complex analysis and differential forms
* Information theory, inference, and learning algorithms by MacKay (great book about probability, plus you can download the .tex source and read the funny comments of the author)
And finally, a very old website which is full of mathematical jewels with an incredibly fresh and clear treatment: https://mathpages.com/ ...I'm in love with the tone of these articles, serious and playful at the same time.
“Mathematical Notation: A Guide for Engineers and Scientists”[0] really changed my abilities with being able to read papers and decipher what was going on. I had university math experience but it was a long time ago. When I started reading papers for algorithms later in my career I couldn’t get past the notation. Once the symbols are explained, as a programmer, I was able to grok so much more. This should be on every…