by nsainsbury on 2/23/20, 11:39 PM with 210 comments
by gavinray on 2/24/20, 2:36 AM
I have yet to find a guide that does not start with the assumption that you graduated highschool.
That is a very reasonable assumption to make. We are in a community of technology and engineering, it would be a bit ridiculous to assume the people you are surrounded by did not have a fundamental base of mathematics.
But the times I have tried to go through these teach-yourself materials, it went from zero to draw-the-rest-of-the-fucking-owl real quick. [0]
I have been programming for 14 years, but stopped doing schoolwork around age 12, and never did any math beyond pre-algebra.
Does anyone know of materials for adults that cover pre-algebra -> algebra -> geometry -> trigonometry -> linear algebra -> statistics -> calculus? At a reasonably quick pace that someone with a family + overtime startup hours could still benefit from?
[0] https://i.imgur.com/RadSf.jpg
(Also, curse the Greeks for not using more idiomatic variables. ∑ would never pass code review, what an entirely unreadable identifier)
by laichzeit0 on 2/24/20, 4:22 AM
If you do Book of Proof first you will find Spivak much easier, since Spivak is very light on using set theoretic definitions of things. Even the way he defines a function pretty much avoids using set terminology. Book of Proof on the other hand slowly builds up everything through set theory. It was like learning assembly language, then going to a high level language (Spivak) and I could reason about what’s going on “under the hood”. Book of Proof is such a beautiful book, I wish I had something like it in high school, mathematics would have just made sense if I had that one book.
I read a quote somewhere, think it was Von Neumann that said, you never really understand mathematics, you just get used to it. Keep that in mind.
by melling on 2/24/20, 2:40 AM
https://news.ycombinator.com/item?id=19811715
by deostroll on 2/24/20, 5:56 AM
by hackernews7643 on 2/24/20, 1:27 AM
by daxfohl on 2/24/20, 3:24 AM
The hardest part I think is understanding and measuring your progress. In school you've got exams and classmates to compare against, profs to talk to. Alone it's much harder. "Do I understand this well enough?" "Did I do the problems right?" (Especially with proof problems, how do you know you're right?). "I can work through some problems one by one, but it feels like something fundamental I'm missing. Am I, or is this chapter really just about some tools?"
Then it's way too easy to say well I'm never actually going to use any of this so why am I doing it ... and take a few months off and come back forgetting what you'd learned.
by integerclub on 2/24/20, 4:52 AM
IRC: https://webchat.freenode.net/#integerclub
Slack: https://bit.ly/integerclubslackinvite
Mailing list: https://groups.google.com/d/forum/integerclub
We pick up old concepts from popular textbooks and literature as well as new stuff from new literature in both mathematics and computer science. We plan to have online meetings periodically to share what we learn, work through popular literature, and have a few talks on interesting topics.
It is a tiny community right now that hangs out at Freenode IRC but the Slack channel is there too if you are more comfortable with that.
by dorchadas on 2/24/20, 4:05 AM
I realize how lucky I was that I found a Discord server ran by a math PhD graduate who is willing to help us guide our learning. From this, I've started learning Algebra and Analysis (just starting with the latter). It's nice to have someone to discuss problems with when you get stuck and to guide you. Likewise, he can suggest exactly which problems I should do for a give chapter, that way I don't spend my time doing ones that just repeat the same simple things over and over and can focus on nice, conceptual ones. So, if you can, please try to find someone to help guide you, or be that guide for someone else! Having it has made me seriously consider going back for a mathematics masters (and maybe PhD), switching from my physics background.
by wyqydsyq on 2/24/20, 6:34 AM
I always felt like maths was too abstract to keep me engaged, but when the output of your work is immediately observable visually it becomes a lot more engaging. There's just something so much more satisfying being able to "see" the results.
Plus as a self-taught programmer, I find it much easier to learn front-to-back by deciding on a desired outcome and working towards it, rather than progressively building up abstract fundamental skills that can later be combined to achieve a desired outcome (which is essentially the traditional academia path for learning STEM fields)
by zerubeus on 2/24/20, 3:00 PM
Time is valuable, it's the most valuable thing a human being has, I understand it's the hobby of OP to learn all this math, but unless you are going to use it why wasting all the time?
by tildedave on 2/24/20, 2:07 PM
I really enjoy how the subject is divorced from a lot of the modern attention demands and encourages more of a 'zen' thinking style.
As others have highlighted, it can be difficult. I work full-time as a software engineer and at the end of the day there's usually not much left in the tank in terms of "creative work". The morning is usually more productive for me - generally I'll spend 10-15 minutes on the commute in reading over the proof of some lemma or working through some computational exercise.
Things that have helped me:
- Focusing on a particular problem area rather than just "mathematics". The classical problems of Gauss and Euler tend to be more my speed than the modern mathematical problems of Hilbert or beyond. What started my journey was looking into the insolubility of the general quintic polynomial equation, something you learn in high school as a random factoid but has a lot of depth.
- Studying from small textbooks that I can fit in a backpack, so I can "make progress" during my commute. Dummit + Foote might be a great algebra reference but it's just too bulky to transport.
- Limiting the scope of how I think about the activity - my goal isn't to master these concepts on the level of a mathematics graduate student, it's more on the order of Sudoku. If I don't get something, that's okay. People spend their whole lifetimes learning this material and I'm just trying to fit this into whatever creative time I have left after the full-time job is done.
by kevstev on 2/24/20, 5:30 PM
I try to read papers now and again with a math orientation, and I quickly get lost when trying to translate the concepts into cryptic formulas, and often when they make the "obvious" transition from step 3 to step 4 I just have no idea how they got there.
I feel this is by far my biggest barrier to understanding most mathematics, and I have thus far found no way to overcome it.
by angry_octet on 2/24/20, 8:14 AM
by jcurbo on 2/24/20, 4:40 PM
I will say I don't feel like single-variable real number calculus tells the whole story. I had taken that and linear algebra in undergrad but never any further, and now that I've taken single and multiple variable calculus, with real and complex numbers, plus integration of linear algebra ideas, the mathematical model feels a lot more like a cohesive whole to me, highlighting fundamental ideas that only barely peek through in a typical Calculus I class. I would encourage anyone talking to calculus to at least do the typical Calc II class, if not Calc III/multivariate. There is a beauty and structure to building up from calc I through III that I was missing before.
by peatfreak on 2/24/20, 5:43 AM
I have my own "best of" list that is very different to this list, although there are a couple of crossovers.
If you are fortunate enough to have access to a university library (or libraries) I would _highly_ recommend inquiring about access to their general collection. I was also fortunate enough to study mathematics to a university-level three-year degree at a research university. So I had an excellent head start.
A HUGE part of my journey of collecting my "perfect library" of mathematics self-tuition and reference books (and course books) was to do my own research on collecting the perfect titles. I started when I was in the early days of my mathematics degree and I used resources like Amazon, Usenet, libraries (already mentioned), and ... that was about it.
Another important question to ask yourself is the following:
"Why am I doing this?"
Life is short and by the time you hit middle age, if you have a family or bills to looks after, are you REALLY going to want to lock yourself away in your study room to learn Lebesgue integration instead of focusing on the rest of your life?
Consider that people fail to emphasise is that mathematics is a social activity much more than many people realize.
Exercise: Find the topics of mathematics that are important to your goals and are missing from the list and find your favorite books or two that cover/s these topics.
Exercise: Consider whether your interest in (self-directed) mathematics is so sincere such that you have a serious application in mind, that you might be better off enroling in a course? Even if it's a night course that last a couple of years, you will meet a LOT of people who can help in ways that are immensely more productive than trying to do this all by yourself.
I recently purchased volume 1 of my favorite calculus and analysis book. It's an incredible masterpiece. The coverage of topics is much broader and more interesting than Aposotol or Spivak. The latter books are both very good but they also have myopic, one-track pedagogical approaches and limited themes in their coverage.
Exercise: Find your own favorite introductory calculus book that is suitable for the motivated student.
by dwrodri on 2/24/20, 2:30 PM
I am of the opinion that notation is a very powerful tool for thought, but the terseness of mathematical notation often hides the intuition which is more effectively captured through good visualizations. I would really like to take self-driven "swing" at signal processing, this time approaching it through the lens of solving problem on time-series data, since as a programmer I believe that would be quite useful and relevant.
by thorn on 2/24/20, 8:14 AM
by emmanueloga_ on 2/24/20, 5:54 AM
My strategy to get back to study math these days is getting to learn Wolfram Mathematica and Sage. Once I can move around those two, I feel like I will be able to create a tighter feedback loop on whatever Math subject I'm happen to be studying at the time.
by leto_ii on 2/24/20, 12:54 PM
by mikorym on 2/24/20, 11:34 AM
It is written by a true pioneer. And also, you will impress your friends by your hipster foray into category theory.
However, this book is far from being hipster. Also, I would not be surprised if a high school student would be able to follow this book over the course of a year or two.
If you titled the book: Sarcastic introduction to how simple set theory is then I would actually be fooled that it were the correct title.
by sampo on 2/24/20, 11:38 AM
There is maybe nothing wrong with being thorough with the elementary topics if you're studying for fun. But if you're studying for applications, I think you should cover the basics only adequately, and then quickly move on to more advanced topics. Basic Calculus is only the foundation, stuff that is actually useful in applications comes later. Basic Linear Algebra can be useful in its own right, but the advanced stuff is even more useful.
I suggest building an adequate foundation, not a comprehensively thorough foundation, and then moving on to the more powerful stuff. Which varies depending on what you actually want to use math for.
by gshubert17 on 2/24/20, 5:50 PM
You can take a look at it, at the Internet Archive,
https://archive.org/details/HogbenMathematicsForTheMillion/m...
by ww520 on 2/24/20, 3:54 AM
by ipnon on 2/24/20, 2:13 AM
by jdkee on 2/24/20, 5:12 AM
by chrischattin on 2/24/20, 9:07 AM
So grateful. The world is wide open to the self learner in this day and age.
We are very lucky.
by codeisawesome on 2/24/20, 10:00 AM
by tinyhouse on 2/24/20, 12:39 PM
by Koshkin on 2/24/20, 2:02 PM
by t_mann on 2/24/20, 6:12 AM
by tmpmov on 2/24/20, 4:26 PM
by mhh__ on 2/24/20, 4:28 AM
by dr_dshiv on 2/24/20, 9:55 AM
Even something purely in the modern era, learning about Fourier and Weiner, harmonic analysis, etc.
by dustfinger on 2/25/20, 11:14 AM
by kumarvvr on 2/24/20, 10:07 AM
by piggybox on 2/24/20, 6:50 PM
by baby on 2/24/20, 3:23 AM
by wendyshu on 2/25/20, 5:22 PM
by polyphonicist on 2/24/20, 3:31 AM
Do not do it alone. I mean, it is okay to self-learn mathematics as much as possible but don't let that be the only way to learn. Find a self-study group where you can discuss what you are learning with others.
I think the social-effect can be profound in learning. I realized this when I used to learn calculus on my own. My progress was slow. But when I found a few other people who were also studying calculus, my knowledge and retention grew remarkably. I think the constant discussion and feedback-loop helps.
With round the clock internet connectivity, it is easier to find a self-study group now than ever.
by nilsocket on 2/24/20, 10:08 AM
Number System, Algebra, Geometry, Trigonometry, Calculus, ...