Step 2: Download the Book of Proof: http://www.people.vcu.edu/~rhammack/BookOfProof/ You read through it and do all the odd numbered exercises (the solutions are at the end of the book).
Step 3: Get a book called Real Mathematical Analysis by Charles Pugh and you work through that and attempt as many problems as you can, with a view not to rush through it, but to expand your mind through each problem.
Step 4: Pick any of these books that interest you the most and do the same:
- Calculus by Spivak
- Algebra: Chapter 0 by Paolo Aluffi
- Linear Algebra Done Right by Axler
By then you should have enough mathematical maturity to know what to do next.
My preferred starter kit is Rudin plus Halmos or Axler, but treating Rudin as a summary. So a helper would be needed, like Counterexamples in Analysis. This is what Math 55 used to do.
I think the beauty of Rudin is how compact it is. But of course you need an alternative book to be able to digest it.
Thanks for the links, I will read the book of proof and try the exercises, though mostly studied those topics already.
The book I used to do this was Advanced Calculus by Loomis & Sternberg because it covers classical mechanics, potential theory, differentiable (Banach) manifolds, differential equations, (multi)linear algebra, fundamental theorum of calculus and the Fourier transform. The exercises are not very difficult compared to a lot of other texts (Spivak's Calculus) so this is an accessible math book as I don't have any formal math training.
I also liked the Mathematical Preliminaries crash course in the Art of Programming Vol 1 because it led me to looking into probability which has turned out to be an infinite rabbit hole of discovery. (a grad students highly opinionated list) https://www.amazon.com/gp/richpub/listmania/fullview/1F85VWN...
" In short, it wanted to put the meaning back into mathematics. But it was meaning of a very dif- ferent kind from physical reality, for the meaning of mathematical ob- jects states "only the relationships between mathematically 'nndefined objects' and the rules governing operations with them." It doesn't matter what mathematical things are: it's what they do that counts. "
https://www.amazon.com/Mathematics-Elementary-Approach-Ideas...
preview: https://minireference.com/static/excerpts/noBSguide_v5_previ...
As an added bonus, the book also covers mechanics (Physics 101), which is really important to understand to build up you general modelling skills. (Physics is all about coming up with math models to describe reality.)
Here it is. https://www.dropbox.com/s/yp8ijkzir4h8rz9/Calculus%20in%20e%...
I'm REALLY sorry for the picture quality. I'll use a proper scanner later. My phone's camera and app are terrible.
b) ignore everything else until you are done
c) repeat
Don't worry that at your pace it will take ages - very soon you will develop an idea how to rank what you should look at next. If you don't, go back to a).
Obviously it's useless to think about it too much when your knowledge about a subject consists mostly of holes and gaps, so first gather data (a).
I can't quite see how concrete your question is, but try Khan Academy. Follow the suggested order if you have no preferences.
The last math class I took was in high school and I dropped out of college because my CS degree required me to do a metric fuckton of math, which I hated at the time.
A few years ago I got interested and started working on Integer Factorization. It is not that likely that I will solve that problem but in the past few years I have learned a lot more math by attempting to solve that problem that I learned in college!
Moral of the story: Just have fun and try to solve some problem(s).