11 ms·
I know this is going to be the case for likely nobody, but I have browsed most of the self-study math threads that pop up here as a forever-on-my-todo-list thin
by gavinray 7y ago
I know this is going to be the case for likely nobody, but I have browsed most of the self-study math threads that pop up here as a forever-on-my-todo-list thing and I have a remark to make:
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 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)
- photon_lines 7y agoI'm actually self-studying as well, and I try to compile everything I learn and the notes that I take into 'Intuitive Guides' which I'm going to make available on my github repository. I actually have a guide on Linear Algebra which you can find here: https://github.com/photonlines/Intuitive-Overview-of-Linear-Algebra-Fundamentals https://github.com/photonlines/Intuitive-Overview-of-Linear-... I'm going to release one on Maxwell's equations next week, and I started working on a Calculus and General Relativity guides as well, so hopefully it helps!
- kyawzazaw 7y agokhanacademy has content for those school work level.
- quaquaqua1 7y agoSAT prep books such as those from Kaplan or Princeton Review tend to be extremely cheap, if not free, and cover almost all of those topics pretty succinctly :) Speaking as someone who was kicked out of precalc and then never touched math again despite working as a dev, your point resonates with me :)
- Proziam 7y agoI know a person who tried Khan Academy to get caught up on math after a pretty poor childhood education (they didn't finish middle school). Their feedback was that they were able to get their fundamentals down enough to actually pursue more advanced topics fairly easily (about a year of self-study to go from zero to 'high-school graduate' level.) From my own personal experience, I would recommend getting to the high-school graduate level and then taking some classes at your local university or community college for topics beyond trigonometry. You'll likely be able to handle everything up to that point on your own without much support, but many people struggle at that point and benefit from having people to ask for help when they need it. I would wish you the best of luck, but I have no doubt you'll get to where you want to be without it.
- look_lookatme 7y agoThe No Bullshit Guide To Math And Physics https://minireference.com/ https://minireference.com/ I bought the Math and Physics copy because it has an ebook option and the first chapter is the Math guide. I’m going through a few pages a day and it’s crisp and straightforward. There is a sample of the first chapter on the site, I suggest you check it out to see if this is what you are looking for. Found via an HN thread from last year on this topic.
- ivan_ah 7y agoHa, I came here to shamelessly self-promote, but I see my book has already been mentioned! Here is a direct link to the preview: https://minireference.com/static/excerpts/noBSguide_v5_preview.pdf https://minireference.com/static/excerpts/noBSguide_v5_previ... I won't claim that Chapter 1 is complete and detailed review of all of high school math, but I did my best to cover all the essential topics needed for mechanics and calculus so that the book will be self-contained.
- polyphonicist 7y agoThe book looks lovely. Did you write it using latex? What is your tooling to author a book like this?
- ivan_ah 7y agoYep, standard LaTeX with the book class. The preview linked is a little outdated so it shows the old figures, but the latest version has all the figures done in TikZ (a vector drawing package using LaTeX syntax, see https://www.overleaf.com/learn/latex/TikZ_package https://www.overleaf.com/learn/latex/TikZ_package for examples). There is no "tooling" per se for the book production (just run pdflatex to get the PDF, then upload to lulu.com and amazon.com, and they take care of the printing). I do have some scripts to enforce naming and notation conventions though, and there is some advanced git-rebase kung fu going on that allows me to reuse the high school prerequisites from Chapter 1 of the MATH & PHYS book for the LINEAR ALGEBRA book as well (basically when I fix typo in the master branch, I have to rebase the LA branch). One thing that has been tremendously useful and I highly recommend for any authoring task, is using text-to-speech for proofreading: https://docs.google.com/document/d/1mApa60zJA8rgEm6T6GF0yIem8qpMmnaBFYOgV32gdMc/edit https://docs.google.com/document/d/1mApa60zJA8rgEm6T6GF0yIem...
- giornogiovanna 7y agoI know these are extremely common suggestions, but… • 3Blue1Brown has great introductory series on linear algebra and calculus. • Khan Academy covers pretty much all of US high school mathematics, and you can go through it at whatever pace you want. • I can send you a few Australian high school textbooks if you want.
- deleted 7y ago[deleted]
- scranglis 7y agoOur site (brilliant.org) is designed for your use-case, among others.
- xenihn 7y agoYep, brilliant.org + the first book from minireference.com are what OP needs.
- user00012-ab 7y agoI found that the community on brilliant.org can be quite toxic. I was a member for awhile, but quit due to the people on the site.
- ben_w 7y agoI’m using brilliant, but just the courses, not any of the community parts. What was the failure mode?
- user00012-ab 7y agoI think the final thing was on the daily challenges; I always tried to solve them before looking at the answers even If I don't know the "proper" math to do so. I had posted my (correct) solution that I got to by writing a program to work it out; and I got some replies saying I was an idiot for not doing in the proper (math) way.
- ben_w 7y agoAh, that type. Thanks for the heads-up.
- scranglis 7y agoIt gives me great pain to hear this. Please do email me silas [at] brilliant.org, so I can figure out which failure mode you hit and evaluate if it has improved at all since you quit. In addition, as others have noted, our courses have no community aspect to them at all.
- throwthrowcatch 7y agoCheck out OpenStax: https://openstax.org/ https://openstax.org/
- raidicy 7y agoI'm in a similar situation. I'm having to learn linear algebra,calc,basic prob, and brush up on all of my holes in between. I haven't found a direct path, however. What has helped me is this deep learning book[0] which has spelled out very plainly what I need to learn. From there I use a combination of math is fun[1], better explained[2] and 3blue1brown. math is fun really helps by just giving you examples and definitions strictly based on the subject instead of assuming knowledge in another category. better explained helps with intuition. And, 3b1b was second to none for really painting a picture of linear algebra and calc. Even though I've had to watch the videos 3-4 times each to get it, I'm extremely happy with what I've grokked. One last resource is Eddie Woo[4]. Super clear and enthusiastic intuitive lessons from him teaching highschool and slightly beyond math Good luck in your journey. I know how frustrating it is to not be able to find the math resources you need at an awkward level. If you happen across even better resources please share. Also a tip that really has been helping me: when you "read" a math equation, don't simply recite the variable names and numbers. Try to say out loud what they represent. I've found that if I can't then I don't really understand the concept I'm working with. [0]https://d2l.ai/chapter_preliminaries/index.html https://d2l.ai/chapter_preliminaries/index.html [1]https://www.mathsisfun.com/ https://www.mathsisfun.com/ [2]https://betterexplained.com/ https://betterexplained.com/ [3]https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw [4]https://www.youtube.com/user/misterwootube/playlists?view=50&sort=dd&shelf_id=5 https://www.youtube.com/user/misterwootube/playlists?view=50...
- br_hue 7y agoIt's nice to see that I'm not alone in this situation. I completely ignored math during high school due to a number of reasons (bad influences, even worse teachers...). I then went to college and managed to pass through calculus classes, mostly thanks to pure mechanical memorization and professors turning a blind eye to my lack of understanding. Since my graduation (~5 years ago) I've been trying to fill this gap, but like you perfectly described, all materials expect you to have a solid basis. I think the problem is that math is huge and people spend a good chunk of their lives learning it (4-17 for the fundamentals alone!), so we fail to see how much it involves and how hard is for somebody that didn't have a proper education to learn it. I have been making solid (although slow) progress with https://www.khanacademy.org/ https://www.khanacademy.org/. I tried to learn from the top a bunch of times, but always hit a wall and dropped it. I only started moving forward when I decided to go through the basics, algebra and trigonometry 101. It has been a hard and slow journey, but each step comes faster and becomes more rewarding.
- bumbledraven 7y agoartofproblemsolving.com is excellent. Many of their books, while intended for middle-schoolers, are replete with problems that many adults would find challenging.
- LegitShady 7y agokhan academy. lessons and practice problems. go for it.
- rectang 7y ago> At a reasonably quick pace Consider discarding that requirement. > that someone with a family + overtime startup hours could still benefit from? I suggest drilling fundamentals with easy exercises in moments of low quality time. (I often do a few Khan Academy skills during bouts of insomnia. For others it might be the commute, or just before bed, or...) Periodic repetition over the long term is more powerful than cramming. Save your best quality time for your family and your job. Accept that you will progress in math at a slow pace. Before too long you will nevertheless end up ahead of many successful (!) software engineers who do not have strong math foundations.
- injb 7y agoI won't repeat the good suggestions already made, but I'll add this: find a set of the Open University MST124 text books. The OU publishes their own maths books, which are specially written for self-study (since that's your only option with the OU) and their courses generally assume very little or no previous knowledge. There's an even more basic course (MST123 I think) if that one is too advanced. These are serious courses that form part of their Mathematics degree course so they are very thorough and, I hate this word, but rigorous. Of course you get the books when you sign up for the course, but it's way cheaper to get the books and study on your own, and you'll get 90% of the information that way. I don't know if you'll find the pace quick or not; personally I would say that learning maths is very hard, and the materials you use are unlikely to prove to be the botteneck (spoiler: it's you).
- mnyary 7y agoIt seems that the more basic course is Discovering mathematics (MU123). http://mathschoices.open.ac.uk/mu123 http://mathschoices.open.ac.uk/mu123
- gfxgirl 7y agohttps://students.open.ac.uk/openmark/mct.level3/ https://students.open.ac.uk/openmark/mct.level3/ > Question 1: Sara wants to buy a desk before she starts her Open University course. She has chosen a suitable place for it but needs to measure the space before going to buy it. > Which of these units is the most suitable for measuring the width of the desk? (a) millimetres, (b) metres, (c) centimetres, (d) kilometres. Seems pretty arbitrary to me. Okay (d) is arguably out. (b) is maybe out? (c) vs (d) seems a toss up to me. Who cares if it's 1234mm or 123.4cm? How is this even a good question? Not a good sign Note: the answer they want is (a). I don't think I have a tape measure I could get accurate millimeters on especially given measuring a space where I need to bend the tape at 90 degrees like next to a wall.
- EliRivers 7y agoI might hazard that you, by virtue of being here and by virtue of having dug so far into the question, are exactly not the kind of person this question is targeted at. Imagine being someone who cannot produce an answer to this question. Who cannot discuss it. The vast majority of people for whom this entry-level course is aimed at do not think like you. The purpose of the question is not to elicit a correct answer, although I note the effect intended actually worked perfectly on you and the question has been a success in your case. Maybe you are exactly the kind of person this question is aimed at!
- 0xdeadb00f 7y agoI'm also in a similar situation. I graduated highschool and passed mathematics, barely. I didn't absorb any knowledge and switched classes halfway through my last year. I'm studying CS in University now and will have to do a math-related subject and I'm quite nervous about it, because my mathematics skill is extremely low, and has been my entire life. I've also been bookmarking guides like this but haven't gotten to looking into them (pure haziness) other than reading the introduction, which usually says "this guide assumes highschool level mathematics".
- daniel_reetz 7y agoI had the same problem. There is a series of books for folks like us -"Pre-Algebra Demystified", "Algebra Demystified" etc. I used them to catch up for a graduate level statistics course. One hour every morning for three months took me from pre-algebra through trig, and I did very well in class. I loved these simple books. They contain exactly zero owl-drawing.
- Koshkin 7y agoThe Demystified series is amazing. You can learn anything - from Pre-Algebra to Supersymmetry!
- peterhj 7y agoI first learned about calculus from, I think, this book, "Calculus the Easy Way" [1] (or, at least the first chapter or two). It does make use of some algebra, but you're not necessarily limited to the strict progression of pre-algebra -> algebra -> calculus. [1] (amazon: https://www.amazon.com/Calculus-Easy-Way-Douglas-Downing/dp/0764129201/ref=cm_cr_arp_d_product_top?ie=UTF8 https://www.amazon.com/Calculus-Easy-Way-Douglas-Downing/dp/...)
- qwrshr 7y agothe art of problem solving series
- sriram_malhar 7y agoJust the book for you: "Who is Fourier: a mathematical adventure" https://www.amazon.com/Who-Fourier-Mathematical-Transnational-College/dp/0964350408 https://www.amazon.com/Who-Fourier-Mathematical-Transnationa... It is a simply brilliant book that takes you from basic trigonometry, logarithms and so on through calculus and finally fourier series.
- ssivark 7y agoIIRC, the Schaum series books have been very good for this level. Very concise, no nonsense, gets to the point simply, and has a bunch of exercises. One thing I’ve realized from experience: most books with lots of pictures and thick stacks are faking it (i.e. most college and school math/physics textbooks are not even worth the paper they’re printed on). The whole conceptual basis of these subjects is to distill everything down to a few simple ideas, which can then be applied in different contexts. The concise books typically tend to be much better at conveying the essence without bullshit. You just need to read a couple of hundred pages without getting stressed, rather than getting lost in an 800 page book and losing the big picture.
- sn9 7y agoI would use Khan Academy. Start at a level that feels too easy, even if it's elementary school math. The key to learning anything is to start at a level that feels too easy and gradually increase difficulty. As you finish a subject, see if there's a corresponding book in the Art of Problem Solving store [0]; you can revisit the subject at a deeper level that will strengthen your foundation. The AoPS books will also expose you to areas useful in programming like discrete mathematics. Before any of the above, take Coursera's Learning How to Learn course. You'll learn lots of effective strategies to get the most out of your efforts. For example, you can use Anki [1] to remember definitions and concepts you've managed to understand and to schedule review of problems you've already solved. [0] https://artofproblemsolving.com/store/recommendations.php https://artofproblemsolving.com/store/recommendations.php [1] http://augmentingcognition.com/ltm.html http://augmentingcognition.com/ltm.html
- dotancohen 7y ago++Anki Myself and my daughters use Anki every day. It has been the defining factor in turning my mediocre job into a career. And Ankidroid on Android is open source.
- zuzuleinen 7y agoCan you tell me what type of cards did you use for your career? I'm thinking to start using Anki, but not sure how to structure the cards. Thanks!
- dotancohen 7y agoLots of cards for Linux commands, programming gotchas, and client-specific details like "Foo prefers H:i:s date formats".
- appleflaxen 7y agoCan you elaborate in how it's been that transformative? I get why it's a useful tool, but you seem particularly enthusiastic. How are you using it?
- 7y ago
- vector_spaces 7y agoI like books by Ron Larson, particularly his Trigonometry and Applied Calculus books -- the applied calculus title (intended for social science and business majors) vs his "Calculus" book (intended for math, physics, and engineering majors) is much gentler for people seeing this material for the first time. Although I do highly recommend his Calculus book once you have the other book down. Gelfand also has some nice texts on Algebra, Trig, and Geometry that are reasonably cheap, especially if used. I'm older and went back to school later in life to study math, and these are the books I learned that material (for the first time -- I flunked math thru high school) from. Here are the exact titles and ISBN-10s: Ron Larson, Calculus: An Applied Approach, ISBN: 0618218696 Ron Larson, Trigonometry, ISBN: 1133954332 Israel Gelfand, Trigonometry, ISBN: 0817639144 Israel Gelfand, Geometry, ISBN:1071602977 Israel Gelfand, Algebra, ISBN: 0817636773 And as others have mentioned, Khan Academy is pretty good, although I tend to prefer patrickJMT's explanations a bit more: http://patrickjmt.com/ http://patrickjmt.com/
- OJFord 7y ago> (Also, curse the Greeks for not using more idiomatic variables. ∑ would never pass code review, what an entirely unreadable identifier) S for Sum, T for Total, N for Number, I for Index, etc. might though.
- mark259 7y agoAt least in stats, the use of greek letters is helpful. Usually, the upper cases are kept for function like T(x) or to denote random variables. The lower cases for observed values. So when we see a greek letter, we know right away it's constant or a parameter.
- OJFord 7y agoI agree completely, and would emphasise 'at least', or change it to 'for example' even. I only meant that criticising anyone for using them in the first place is unfair/hypocritical, because we'd quite readily do the same with the Latin alphabet.
- elric 7y agoNot everyone speaks English. It's nice to keep that in mind when naming things in the universal language that is maths. S, T, N might make sense in some languages but not others. More greek would at least level the playing field or something.
- deleted 7y ago[deleted]
- OJFord 7y agoI didn't for a second mean that they should be used instead of Greek; just that 'we do it too, so don't be surprised that somebody else abbreviated things with their script'.
- puritanicdev 7y agoI'm in the same shoes, and as ridiculous as it sounds but I've been in programming (self-taught) for 10 years now without an especially good knowledge of math. I've been slacking in HS on math classes, despite the fact that I loved math and was really good once I sat to listen, practice and understand the material. Also, I'm painfully aware of the fact that my math is really bad and that I'm missing on utilizing it in my job, so I've decided to practice at least one hour a day on Khan Academy, and eventually enroll to comp-sci university this year.
- rustybolt 7y agoWhat is an example where you missed mathematical knowledge to do your job? Honestly curious, I never needed any math during programming for my job.
- speedplane 7y ago> What is an example where you missed mathematical knowledge to do your job? Honestly curious, I never needed any math during programming for my job. Basic arithmetic comes up all the time: pro-rating a monthly plan, figuring out how much to scale up or down a system in response to changes in data, figuring out when your system will run out of memory/disk. Statistics and probability are also pretty common. I'm often calculating standard deviations and finding expected values of non uniform random variables. For example, how fast does a queue have to be to handle 1 second tasks 90% of the time, but 30 second tasks 10% of the time? Derivatives comes with many graphics tasks, such as 3D graphics or animations.
- aidos 7y agoI guess the thing is that for any bit of reasoning, “there’s math for that”. So whether it feels like you’re using maths or not, you are. Restructuring code, for example, often needs a good grasp of negation in logic. Do you need formal training to do it? Not really. It’s advantageous to have a good math grounding though. My colleagues that have a good math education can often reason and communicate using graph theory, especially when it comes to architecture. Set theory is also super useful - I’ll often see people writing crappy algorithms because they don’t know about using sets (again, understanding computability and complexity would have helped here). Maths is all around us, it is really just the study of patterns after all. That applies more so in software, even if it’s not immediately apparent.
- rustybolt 7y agoConsider getting a private maths teacher. At this level it's probably not very expensive but you'll be able to learn so much more efficiently.
- deleted 7y ago[deleted]
- c3534l 7y agoKhan Academy. Start with Khan Academy.
- marzell 7y agoI'm in a similar situation - been programming for 25 years (off and on) since I started in middle school on my own. But in school we had 'Algebra I' and 'Geometry I' and I never went beyond that. Struggled with quadratic equations and factoring, never heard anything about trigonometry (which I now realize starts in basic geometry), calculus, and never heard the words 'function' or 'intuition' in regards to maths in school. Tried to do the classic Andrew Ng course on data science and I was completely lost every step of the way because of new language and the fact that his class was nothing like the way I had been taught so long ago.
- projectileboy 7y agoalthough it’s not exactly the resource you need to be able to work algebra problems, I highly recommend that you read https://www.feynmanlectures.caltech.edu/I_22.html https://www.feynmanlectures.caltech.edu/I_22.html - Feynman starts with “let’s assume we know how to count”, and in just a few pages takes you through a lot of math. Even if you don’t follow all of the details, it’s a nice overview.
- dougabug 7y agoPrecalculus in a Nutshell is a beautiful little book by George F Simmons, which pretty much captures everything you need to know to undertake the study of calculus. https://www.maa.org/press/maa-reviews/precalculus-mathematics-in-a-nutshell-geometry-algebra-trigonometry https://www.maa.org/press/maa-reviews/precalculus-mathematic... Linear algebra is quite a beautiful, approachable subject; and a certain amount of it is necessary to make the leap from single variable to multi-variable calculus. Without a good grip on calculus, you can’t really what’s going on under the covers with linear algebra. What you need to do is precalculus (Simmons) -> single variable calculus -> very introductory / elementary linear algebra -> multi variable calculus (Apostol) -> less introductory linear algebra but still fairly basic (Gilbert Strang Intro to Linear Algebra) -> mathematical analysis (Apostol) -> linear algebra done right (Axler). You have to apply a spiral method where you return to subjects as you gain the tools you need to understand them better. You’ll never be done understanding geometry, algebra, or analysis. Also, math is a problem solving art, and you can’t solve problems by reading, you solve them by thinking. Seek out problems that challenge and consolidate your understanding. You should be able to prove everything in Simmons and it should seem totally natural and intuitive. Then you’re ready to struggle with calculus, which is a subject humanity struggled with for centuries before getting a rigorous handle on. You probably want to get a handle on the mechanics and intuition, first, and for that I’ve heard that “Calculus Made Easy” by Silvanus Thompson is good. Don’t try to eat too much all at once, you’ll make yourself sick. Don’t try to cheat yourself of the patient struggle to understand, confusion is completely natural when striving to really know something.
- graycat 7y agoSimmons? WOW! He's a serious mathematician, e.g., as in his George F. Simmons, Introduction to Topology and Modern Analysis. I studied it one summer in an NSF program at Vanderbilt. Then I concluded that he is one heck of a good math writer.
- dougabug 7y agoHe has elementary textbooks on calculus and differential equations, as well, so you get an entire development from precalculus all the way to topology and analysis from the coherent viewpoint of a legit (but sympathetic) mathematician.
- bemmu 7y agoI solved this by just buying all the high school math textbooks and going through those on my own. I preferred this way, because it lets you have the same background as everyone else. In attempt #1 I was jumping ahead to read the interesting stuff (calculus), and while I could make some progress, it was needlessly difficult because I didn't start from the basics. It attempt #2 I started from the very beginning (course 1 out of 10 mandatory high school courses), and focused on doing exercises. However progress was slow, because I would just continue forward when I felt like it. Finally attempt #3 was successful. I committed to doing exercises in order consistently every day after waking up. This felt great, as every week I was making noticeable progress, and having all the prerequisite knowledge for each next step made progress much easier than I had imagined it could be. With the slow start but gaining pace towards the later courses, I finished this self-study project in 2 years (could have been close to half that, had I gotten into the groove from the beginning), and found it quite enjoyable. It didn't feel like a chore at all, more like the highlight of each day.
- greymalik 7y agoCan you clarify how step 3 was different for you from step 2? (I’ve had similar unsuccessful steps 1 and 2, wondering what they keys were for you to turn the corner)
- bemmu 7y agoIn step 2 I was just making progress when I felt like studying, so many days might pass between reading about some new concept and then needing to apply it. By that time I might have already forgotten some, and progress felt so slow that it wasn't very motivating to come back to it. Doing it every day on the other hand, I would quickly need the thing I just learned, both reinforcing the learning and making it easier to apply it. Then as progress was much faster, it was more motivating as I could see myself making gradual progress each day, such that completing each course seemed like a doable undertaking.
- t-vi 7y agoWhile I'm not sure there actually are a lot of high school prerequisites for higher maths, I think the experience of attempts 1-3 reflect pretty much what might be the key to studying maths successfully. So in my first year of studying maths, I had 8 hours of maths lectures (and 4 hours of a minor which was of negligible effort). The exercises that came with the maths lectures made this a full-time program (and I estimate that while I didn't usually study all weekend, I typically only had 1-2 weekends per year in which I didn't look at anything at all). So one thing that can easily go wrong is underestimating that for every minute spent reading / listening to a class, one would want to spend 4 minutes working the problems. The other comment I would have is that, yes, university level mathematics is (at least it was for me) incredibly hard. The reward is also astonishing: All these hard exercises I struggled with one year, are easy to do on a napkin during breakfast in the next year.
- deleted 7y ago[deleted]
- happy-go-lucky 7y ago> I find these books very helpful whenever I need to brush up on math > Each grade folder has a number of chapters, each chapter with a number of exercises, and answers to these in a single file. > Exemplar Problems (for in-depth learning) with Answers > Try solving the exercises and problems using pen and paper. https://github.com/srigalibe/NCERT_India_Grade_Mathematics https://github.com/srigalibe/NCERT_India_Grade_Mathematics
- goto11 7y agoI went to the local library and borrowed high-school level textbooks. Just start from the level where you absolutely understand everything, however low you need to go. Solve all the exercises. You will blaze through the easy stuff, but the exercises will make it clear to you when you need to begin paying attention.
- alenmilk 7y agohttps://schoolyourself.org/learn/algebra https://schoolyourself.org/learn/algebra is great. You start from addition subtraction and go through your list for the most part. Khan academy is great too, but with schoolyourself you can walk through it a bit faster.
- dhimes 7y agoI hope I'm not too late here, but if you are in the US I would highly, highly recommend signing up for developmental classes at your local community college. You are exactly whom those classes are for. If you've tried on your own before and struggled to stay motivated, doing it in a structured way, in 15 week "sprints", may be just the kickstart to your self-study program you need. Disclaimer: I was a full-time community college professor for a decade. I had no idea what a resource they were. It's small money compared to either the alternative of a university or not succeeding. If you use them you will succeed. It's what they do, and they've been doing it for a very long time.
- klyrs 7y agoSeconding this. After high school, I worked in industry until I got bored, and went back to school starting with community college. I'd never thought I was good at math, and I placed into pre-college algebra. Programming had taught me to think methodically, so I crushed those early classes. Fast-forward a decade; I've got a PhD in math (nothing like what I set out to do; I just followed my passion).
- hackernews7643 7y agoThat is extremely inspiring. Can you speak more to how you went from industry to a community college to getting into and completing a PhD program? Did you quit your job to return back to school? What area did you end up specializing in and what do you do now?
- klyrs 7y agoLong and short, I got sick of the tedium in web development, quit my job and went back to school. The dot-com bubble had just burst, and I had been taking occasional classes including a very inspirational data structures course which planted the seed with formal proofs. After I went back to school, I tutored in the math study center to pay the bills, which really helped cement not just the learning but also the notion that I could survive academia. I'd gone in with a plan to study engineering, but after I transferred to university, I kept dawdling on the math prerequisites and not taking the engineering courses that needed them. So it kinda gradually dawned on me that math was what I loved, and away I went. I never strayed too far from computers. I'm a graph theorist, specializing in computation; had I known better I'd have gone into computer science because that's where I see the most progress being made.
- jostylr 7y agoA few ideas: * Guesstimation:Solving the World's Problems on the Back of a Cocktail Napkin. Math is a tool. Start using it with some simple arithmetic and scientific notation. Once it becomes something you can use and play in that context, everything else becomes a lot easier. This is water cooler talk and is something actually usable immediately. * Speed Mathematics Simplified. From the 1960s. Wonderful book about doing arithmetic from left to right. Also has some good stuff about decimals/fractions/percents as well as checksums. Being quick with arithmetic and getting that number sense makes everything else easier. * Burn Math Class. Gives an appropriate viewpoint for a lot of math. Gets a little whacky as it goes on, but the core ideas should help you take ownership of math. * ... gap not sure what to put in ... Maybe Precalculus in a Nutshell... But play around with GeoGebra. Exploring geometry, trigonometry, and precalculus visually is key to getting an intuition about. Get to know the behaviors of the functions, but don't get lost in trig identities or solving random algebraic equations. Things like Newton's method (or the Secant Method) are more important for learning about than lots of arbitrary algebraic simplifications (they can be important too) * Vector Calculus, Linear Algebra, and Differential Forms: A Unified Approach. At some point, if you mastered K-12 math and want to get a good mix of theory and application and efficiency, this book by John and Barbara Hubbard is really quite nice. It puts linear algebra in one of its primary contexts of being the main foundation for solving nonlinear systems.
- smallcharleston 7y agoIt’s not unidentifiable once you study more. Sigma “is” “roughly” the letter S, and stands for sum. Squiggly S stands for integral (roughly a sum). Intuition for why these things roughly “are” each other takes perhaps more study.
- billfruit 7y agoI have seen the Chrystal's "Algebra: An Elementary Textbook" as a recommendation for a guide to most of Algebra a working CS person would need. It is about 100 years old, and appears to be lacking in modern pedagogic cruft and is to the point and densely packed with useful information.
- mathattack 7y agoKhan Academy is great as they start from the very beginning. If you’re a good problem solver you can skip most of the videos. If you learn by videos, they’re very helpful.
- DecayingOrganic 7y agoI'd highly recommend OpenStax math textbooks, they are completely free, openly licensed, peer reviewed, and by Rice University. They also start from Pre-algebra. https://openstax.org/subjects/math https://openstax.org/subjects/math
- fizixer 7y agoSimmons - Precalculus Mathematics in a Nutshell [0] (128 page booklet) [0] https://books.google.com/books?id=dN1KAwAAQBAJ https://books.google.com/books?id=dN1KAwAAQBAJ
- FigmentEngine 7y ago> Also, curse the Greeks for not using more idiomatic variables. ∑ would never pass code review, what an entirely unreadable identifier) i guess its idiomatic if you know "Greek".. ∑ is sigma, greek letter S, so Summation. And Π is pi, for Product..
- heymijo 7y agoGREAT QUESTION! tl;dr - don't be afraid to go back to math concepts from elementary school to help you along the way to learning more math. You have a gaggle of responses to go through, but I want to put this out there anyways. Algebra is talked about as a 'breaking point' for many Americans; however the solutions rarely look at what transpired (or didn't) all those years before a student reached algebra. Math standards in the United States are set so that ideally: Kindergarten: learn to count 1st and 2nd grade: learn to think additively (+ and -) 3rd and 4th grade: learn to think multiplicatively (x and division); learn fractions 5th and 6th grade: learn to think in ratios and proportions; learn to think algebraically Throughout all of those grades you are also supposed to be learning the properties of operations. By the time you reach an algebra course in 8th grade or 9th grade, it requires you to call upon all of that previous knowledge. Common problems: - learning the properties of operations by rote and thus not understanding how to use them to manipulate algebraic equations - not making the leap from additive to multiplicative reasoning, which hurts a students ability to understand fractions, which hurts a students ability to understand ratios and proportions, which hurts a students ability to reason with algebraic equations - I forgot exponents. Most students only know those by rote or a bit about them before suddenly seeing huge exponents and negative exponents attached to variables in algebra. Algebra itself may not be a problem. It is however a strong indicator of knowledge of the above. It's also where the house of cards falls down for students like you and me. Source: was student who math fell apart for in school. I learned all about this when I left the business world to teach 4th grade, eventually created and piloted an "Arithmetic to Algebra" course for students to put all of this into practice, students learned, we rejoiced
- pflats 7y ago> Also, curse the Greeks for not using more idiomatic variables. ∑ would never pass code review, what an entirely unreadable identifier One thing I tell my high-school students: mathematics always looks harder than it actually is. One of the essential skills in succeeding in math is looking at a page of arcane "stuff" and having your reaction be, "Whoa! Can't wait to learn what this means," rather than, "Whoa! This looks so complicated!" Mathematical is its own language that has developed across continents and millennia. It has its quirks and foibles, but overall, community consensus has guided its notation. Mathematicians want things to be simple and "make sense", especially the notation they use. It's never as terrible as it looks. Sigma specifically is a Greek letter, but the notation is not Greek. Like a large amount of modern mathematical notation, the convention came from Leonhard Euler in the 18th century. It was a disambiguation choice because the letter S was overloaded. Single-symbol identifiers are enormously popular in mathematics because mathematics is not computing. Because math is (even now) essentially a handwritten subject, its design plays to the strengths of handwriting. Line size, height, and character layout are essentially freeform. Character accents and modifiers are easy. discrete_sum would never fly in a handwritten world, just like ∑ wouldn't pass code review.
- wendyshu 7y agoI don't think it's because of handwriting. Math notation (for math) is just as useful when reading and writing it on computers or printed pages. I think it's just optimized for its subject matter, e.g. a small set of names and well known operations.
- bakuninsbart 7y agoImportant to note though that Euler probably didn't think of students trying to follow their professor at 8 in the morning while he scribbles proofs on the blackboard using ∑, ∈, E, e and S.
- khanacademygrad 7y agoKhanacademy
- wendyshu 7y agoSure ∑ would pass code review. And in Maple and Mathematica it is code.
- nikofeyn 7y agoisrael gelfand, a top russian mathematician, has books aimed at high school students that served as education materials for distance learning in russia. the series covers algebra, functions, trigonometry, graphs, geometry, and more. https://www.amazon.com/Functions-Graphs-Dover-Books-Mathematics/dp/0486425649 https://www.amazon.com/Functions-Graphs-Dover-Books-Mathemat... https://www.amazon.com/Sequences-Combinations-Limits-Dover-Mathematics/dp/0486425665 https://www.amazon.com/Sequences-Combinations-Limits-Dover-M... https://www.amazon.com/Geometry-Israel-M-Gelfand/dp/1071602977 https://www.amazon.com/Geometry-Israel-M-Gelfand/dp/10716029... https://www.amazon.com/Algebra-Israel-M-Gelfand/dp/0817636773 https://www.amazon.com/Algebra-Israel-M-Gelfand/dp/081763677... https://www.amazon.com/Trigonometry-I-M-Gelfand/dp/0817639144 https://www.amazon.com/Trigonometry-I-M-Gelfand/dp/081763914... https://www.amazon.com/Method-Coordinates-Dover-Books-Mathematics/dp/0486425657 https://www.amazon.com/Method-Coordinates-Dover-Books-Mathem... the books by sanjoy mahajan are also a treat and teach real-world applications of mathematical and scientific thinking. https://www.amazon.com/Street-Fighting-Mathematics-Educated-Guessing-Opportunistic/dp/026251429X https://www.amazon.com/Street-Fighting-Mathematics-Educated-... https://www.amazon.com/Art-Insight-Science-Engineering-Complexity/dp/0262526549 https://www.amazon.com/Art-Insight-Science-Engineering-Compl...
- hackermailman 7y agoMath from scratch https://learnaifromscratch.github.io/math.html https://learnaifromscratch.github.io/math.html There's also Prof Leonard YouTube channel, get the book(s) he uses, covers exactly what you want: https://m.youtube.com/user/professorleonard57/playlists https://m.youtube.com/user/professorleonard57/playlists