Slashdot Mirror


Improving Your Mental Math Skills?

Infrared-Archer asks: "I want to learn how to do most math calculations in my head. That way I won't have to reach for the calculator for problems I should be able to do mentally. Of course there are various websites (beat the calculator) that show many tricks, but I am looking for a comprehensive solution (books, websites) that shows how to solve of wide range of math problems mentally. Any suggestions?"

23 of 136 comments (clear)

  1. No substitute for hard work by Anonymous Coward · · Score: 4, Insightful

    All the tricks are fine, but there is no way around it, you have to practice and keep your skills up. Start adding things up when shopping, calculate tips and sales taxes, etc. When ever you rach for the calculator, see if you can't do it in your head first, at least for a quick estimate.

    1. Re:No substitute for hard work by nelsonal · · Score: 3, Interesting

      Total agreement. I'd been helping some kids with schoolwork and was amazed that they needed the calc for times tables. I was amazed, but noticed that my own skills were a bit rusty (too much excel and the HP12 was a crutch, so I started doing any and all four function stuff in my head prior to reaching for the calculator. I recalled enough tricks to be close in estimating higher level stuff to ensure that I punched it in correctly. In about six months I've brought my arithmetic back up to a refined level.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    2. Re:No substitute for hard work by pla · · Score: 5, Informative

      All the tricks are fine, but there is no way around it, you have to practice and keep your skills up

      True, but the tricks do help quite a lot, in some cases.

      For example, I expect most geeks can add, subtract, and multiply arbitrarily long numbers in their sleep. Division, however, (at least for me) has always proved somewhat tricky when the numbers grow beyond two or three digits.

      My solution? Look up "duplation" on Google. The Egyptians used to use it to multiply numbers, basically in what amounts to a bitwise manner (though understanding binary helps to speed up the process, you can do it with nothing more complicated than "multiply by two" and "greater than").

      However, as I said, doing multiplication doesn't present much of a problem. But you can also do division by using the inverse of duplation! You basically can break an arbitrary largeish division problem into a set of "divide by 2, compare" operations. Basically just long division in binary, but it requires a shorter mental stack (which seems like the key to all the tricks I've seen - ways to reduce the number of items on the brain's stack during the calculation).


      So, I'll agree that nothing can beat plain ol' practice for improving one's math skills. But the tricks can make some operations go from "annoyingly hard" to the almost mindlessly easy "step a, step b, step c, repeat 5 times, get an answer".

  2. Best way by Arngautr · · Score: 5, Insightful

    The best way is to simply limit your calculator usage. I like to show off with the folks I tutor by doing their calculations in my head before they can type them into calculators. A strong basis in algebra can help you beak apart calculations into managable chunks, the trick is remembering how to put those chuncks back together. For instance (contrived example so not great but...): 95*23=100*25-100*2-5*23=2500-200-115=2185

    1. Re:Best way by jonjohnson · · Score: 5, Insightful

      And, my favorite trick is to multiply any number by 5, divide it by two, move the decimal place over (multiply by 10). It makes it much easer to grok that in my head, at least. So, 5*1024 is the same as 1024/2 * 10 = 512 * 10 = 5120.

      Work backwards for dividing by 5.

    2. Re:Best way by rixstep · · Score: 4, Funny

      Yeah, I basically do it the same way, except I usually use logarithms and double precision floating point, then I just round off (ceiling or floor) to the nearest 128-bit integer.

      Takes a bit of practice, but once you get the hang of it, it's a piece of cake.

  3. First get your arithmetic up to scratch by twem2 · · Score: 5, Interesting

    A good way to practice is every time you get a bus or train (or get any sort of ticket with numbers on) add up the digits on it in your head. After doing this for a while you'll get quicker and more accurate.
    For added challenge translate every letter on there into a number using its place in the alphabet (or even its ascii number) and add them on.

    You can then make up your own versions using other arithmetical operators and fractions.

    After your arithmetic is up to scratch other areas of maths will be easier to do in your head (although beyond anything simple it is still best to write it down)

  4. Vedic Mathematics by manjunaths · · Score: 5, Informative
    Try vedic mathematics. There are several books out there, you can try amazon.com. Where I am from (Bangalore, India) we get these books for 1-2 dollars a piece and they come in several volumes. But I saw that they are fairly expensive on amazon.com. If you know someone from India you can ask then to get it for you, it may work out cheaper.


    You could also try a google search I found some interesting websites

    http://www.vedicmaths.com
    http://www1.ics.uci.edu /~rgupta/vedic.html
    http://vedmaths.tripod.com

    Hope this helps.

    --
    Slashdot: Tabloid for the nerds. Stuff that doesn't matter.
    1. Re:Vedic Mathematics by rixstep · · Score: 3, Funny

      Heck, thanks matey, that's OK, but most of us will be in your neighbourhood this time next year hunting down IT jobs, so we can pick them up then.

      Thanks again.

    2. Re:Vedic Mathematics by russellh · · Score: 4, Informative

      My mathematician wife, by the way, pictures numbers as colors and can somehow do back-of-the-envelope calculations that way. I'm not entirely sure that's a sign of a healthy mind, but it seems to work for her.

      I do. Not really numbers, but letters. It has deteriorated over the years for me. Apparently, it is called synesthesia

      --
      must... stay... awake...
    3. Re:Vedic Mathematics by arvindn · · Score: 4, Interesting
      No!! Vedic mathematics is a scam.

      The guy who wrote it, Tirthaji, was a fraud. Every word and every claim in the book reg. the history is fabrication. The math is also pure junk and utterly useless.

      Seriously. I did a term paper on it last year. You don't have to take my word, of course: read this article by Prof. S. G. Dani, School of Mathematics, Tata Inst. of Fundamental research (the premier research inst. in India.) There's also a much more detailed version.

      Unfortuntely, the book fits the political ideology of the current Hindu-fascist government in power in India, and so they've been promoting it big time.

  5. blind leading the blind by MatrixBandit · · Score: 4, Insightful

    Awhile ago I realized that since highschool my own math skills had deteriorated beyond belief. The breaking point was when I was going to buy a 21" monitor and I wanted to figure out what the height and width of the screen would be so I could actually get a feel for what it was I was paying $400 for. It took me about 4 hours of racking my brain trying to remember old algerbra rules to transform the pythagorean theorem to use the diagonal (20" viewable) and a generic aspect ratio 1.333 to derive the height / width.

    My point is that if you want to get quicker with your mental math skills or keep your current pace, you have to keep using it or else it will atrophy like everything else. Translation: college math courses or at home math excercises, but either way don't expect to be able to ever be "done" with it.

    Good luck with that by the way, you're a better man than I.

  6. Just do it! by Captain+Kirk · · Score: 4, Insightful

    Research proves there is no trick or secret. People who rely on calculators are poor at mental math because of lack of practice. While some people do have innate skills in maths, everyone has the ability to train the brain to to basic math. Take a look at this study
    Memory, mental arithmetic and mathematics

  7. Math Magic by Scott Flansberg by An+Onimous+Cow+Herd · · Score: 3, Interesting

    I picked this book up a few years ago second-hand.
    It's a really great book.
    I went from functionally innumerate to someone who can perform tricks with multiplication/division in my head,
    It seems to use some of the vedic tricks mentioned in previous comments, but it's far more simpler to learn and put into practice.

  8. Try an abacus. by Grenamier · · Score: 3, Interesting

    I'm actually looking for one myself. A few weeks ago, I met some young (2nd graders to middle school) students in a mall who were demonstrating their math skills from an abacus class. The thing is, they weren't using abaci in their demo. They were able to do the basic math operations (up to division by three digit numbers) in their heads instantly using abacus principles.

    These days, I have a new baby to worry about (Jaime, a girl, Mar 4, 5 lbs 13 oz) so I haven't had a chance to play with one yet. After meeting those kids, though, I do want to take a look and see if it could help me.

    --
    -- John Truong
    1. Re:Try an abacus. by mzs · · Score: 5, Informative
      Here is a more complete excerpt. This is how he explained how he was able to approximate the root so quickly:
      The number was 1729.03. I happened to know that a cubic foot contains 1728 cubic inches, so the answer is a tiny bit more than 12. The excess, 1.03 is only one part in nearly 2000, and I had learned in calculus that for small fractions, the cube root's excess is one-third of the number's excess. So all I had to do is find the fraction 1/1728, and multiply by 4 (divide by 3 and multiply by 12). So I was able to pull out a whole lot of digits that way.
  9. Visualisation? by jago25_98 · · Score: 3, Informative

    Some links (click the 1's). Some are for dylexics but still relevent for all since pretty much all of us are capable of visual thought...:

    1 1 1 1 1 1 1 1 & similar 1 1 1
  10. Logarithm tricks: Rule of 72 by ubiquitin · · Score: 4, Informative

    I like estimating tricks.

    The rule of 72 helps to figure out how long it takes for something to double or halve. Divide 72 by the percentage rate of growth or decrease and you'll get the number of time periods in which something will double or halve. For example, let's assume Moore's law says double CPU speeds every 18 months. 72/18=4. So CPU speeds increase by 4% every month. Or another example: your phat mutual fund gets 12% per year, so 72/12=6. So your money will double in 6 years.

    This trick is so simple that even the finance guys always know it. :) Anyone else have logarithm tricks to share?

    --
    http://tinyurl.com/4ny52
  11. Feynman by xenephon · · Score: 5, Interesting
    There's an amusing story about Feynman and an abacus salesman in Brazil (found in Surely you're Joking, Mr. Feynman). Feynman was eating in a cafe where he often went, and an abacus salesman came in, trying to sell to the staff. He challenged them to some math problems, and (apparently by chance) they suggested he compete with Feynman instead. They started with an addition problem, and the abacus guy won by quite a bit. They moved on to multiplication, and the abacus won again, but not by very much. Sensing a challenge, the abacus salesman suggests they do cube roots. Quoting now:

    "Cube roots! He wants to do cube roots by arithmetic! It's hard to find a more difficult fundamental problem in arithmetic. It must have been his topnotch exercize in abacus-land.

    "He writes a number on some paper--any old number--and I still remember it: 1729.03. He starts working on it, mumbling and grumbling: "Mmmmmmmmagmmmmbrrr"--he's working like a demon! He's poring away, doing this cube root.

    Meanwhile I'm just sitting there.

    One of the waiters says, "What are you doing?"

    I point to my head. "Thinking!" I say. I write down 12 on the paper. After a little while I've got 12.002.

    The man with the abacus wipes the sweat off his forehead: "Twelve!" he says.

    "Oh, no!" I say. "More digits! More digits!" I know that in taking a cube root by arithmetic, each new digit is even more work than before. It's a hard job."

    Feynman goes on to explain the approximate method he used to get the result, and then gives his analysis:

    "I realized something: he doesn't know numbers. With the abacus, you don't have to memorize a lot of arithmetic combinations; all you have to do is learn how to push the little beads up and down. You don't have to memorize 9 + 7 = 16; you just know that when you add 9 you push a ten's bead up and pull a one's bead down. So we're slower at basic arithmetic, but we know numbers.

    Furthermore, the whole idea of an approximate method was beyond him, even though a cube root often cannot be computed exactly by any method. So I never could teach him how I did cube roots or explain ho lucky I was that he happened to choose 1729.03."

    The rest of that chapter (entitled "Lucky Numbers") talks about his experiences in trying to improve his mental math skills. Definitely worth a read.

  12. You want Trachtenberg Speed-Math. by Anonymous Coward · · Score: 5, Interesting

    Run a google-search on "trachtenberg math".

    You're looking for sites like Trachtenberg Speed System or Trachtenberg Math (Multiplication).

    Professor Jakow Trachtenberg was a brilliant mathematician. Imprisoned by the nazis during WWII, he kept his mind busy to survive by applying advanced mathematical techniques to numeric computation. Eventually developing a number of techniques that provide for rapid mental computation without massive rote memorization.

    For example:

    0 Zero times any number at all is zero.

    1 Copy down the multiplicand unchanged.

    2 Double each digit of the multiplicand.

    3 First step: subtract from 10 and double, and add 5 if the number is odd.
    . Middle steps: subtract from 9 and double, and add half the neighbor, plus 5 if the number is odd.
    . Last step: take half the lefthand digit of the multiplicand and reduce by 2.

    4 First step: subtract from 10, and add 5 if the number is odd.
    . Middle steps: subtract from 9 and add half the neighbor, plus 5 if the number is odd.
    . Last step: take half the lefthand digit of the multiplicand and reduce by 1.

    5 Use half the neighbor, plus 5 if the number is odd.

    6 Use the number plus half the neighbor, plus five if the number is odd.

    7 Use double the number plus half the neighbor, plus five if the number is odd.

    8 First step: subtract from 10 and double.
    . Middle steps: subtract from 9, double, and add the neighbor.
    . Last step: Reduce the lefthand digit of the multiplicand by 2.

    9 First step: subtract from 10.
    . Middle steps: subtract from 9 and add the neighbor.
    . Last step: reduce the lefthand digit of the multiplicand by 1.

    10 Use the neighbor.

    11 Add the neighbor to the number.

    12 Double the number and add the neighbor.
  13. Visualize by DaoudaW · · Score: 4, Interesting

    When I was a kid I found this already old book called (?) "The Art of Ciphering". That's a guess since I haven't seen the book in probably 35 years. But I remember some of the techniques in it. I was a farm kid at the time so while doing field work I'd have long blocks of time (as much as 10-12 hours a day) without much to occupy my mind. So I filled the time doing math in my head. I got pretty good at multiplying 4-digit x 4-digit, 5-digit x 5-digit, etc. in my head. Also extracting square roots, doing Roman fractions, and other stuff.

    As I did these arithmetic problems, I found that my mind developed a kind of blackboard. I could visualize the problem and effectively "write" the answer without worrying about keeping track of everything as separate digits.

    My advice: Find a good algorithm, practice a lot (yep, hours and hours), draw a picture in your mind.

    The bonus of doing this is that later when I started studying math, the visualization I'd developed helped lots in advanced courses. I could "see" solutions almost instantly that would take others awhile to derive and even then they wouldn't really understand the relationships which led to the solution.

  14. Math as an adult by SolemnDragon · · Score: 3, Interesting
    This is possibly going to sound off-topic, at first, but i promise i'll try to bring it round again. The very best science teacher i ever met was one who would not grade tests on a hundred point scale. He did them on a 10/10 per-question scale- if you got everything right on a six-question test, you got a 60 and that was a perfect score. This becomes relevant because of what those ten points would be for. In real life, most mathematical questions are not merely hit-or-miss. There's the math- but you also have to know the other factors.

    For example, if you knew what you were looking for, such as calories or joules or centimetres, that's one part of it. If you know the formula relevant to the situation, that's another. Then you get to basic arithmetic skills- it doesn't do you any good to know the formula if you can't add or multiply the numbers.

    My favourite way to tutor math- and how i learned it as an adult (i never took the SATs and was fortunate to have a tutor who could teach me high school math even though i'm 27) - is to use basic math issues that everyone sees, every day. Like the label on food. If this equals x% of your USRDA, how much is the USRDA? Putting the problems in everyday life situations may make you more comfortable with the math,a nd it will definitely leave you with an idea of the numbers involved.

    'An idea of the numbers...' by which i mean a feel for the numbers, and what they stand for. A lot of people have trouble connecting the numbers to reality- and if you can understand in a concrete way the relationship between the distance around a pipe and the distance across it, the math may stick better for real world use later on.

    The other trick? Estimate where you can, and use the information that's easily accessible to you..

    For example: What's 5% of the time in a week?

    well, you know that there's 24 hours per day. Add the big numbers first- 20 times seven, that's 140, right? plus four times seven- 28. Right off the bat, you're up to 168 hours in a week. Ten percent of a number is easy, ten percent of this number is 16.8. Half of that will give you the five percent that you're looking for- 8.4. You've just figured out that 8.4 hours is 5% of a week. Convert that .4 into minutes- forty percent of an hour is a little less than half. (sixty minutes, times ten percent, is six minutes. That's ten percent. Four times six is twenty four minutes. That's forty percent.) The answer? Eight hours, 24 minutes.

    I use this with others because it teaches people how to think about numbers, that they are reachable things, not just the provenance of mathemagicians. The biggest barrier to doing math is the belief that math is too difficult. (i also play for people Tom Lehrer's wonderful song, New Math, and assure them that we're going to ignore base 8.)

    Good luck with it, and try to use it in the real world where you can get a feel for what the numbers attach to. Figure out what you know and what you need to know, and just practice. There will always be more math to attempt; there will always be stuff that's intimidating. The only way to learn it is to do it, a piece at a time from the information that you can grasp easiest.

    Oh, and in high school, in that science class? i got a C. Worked hard for it, i've never been prouder of a grade then or since. And i've never forgotten the real stuff i learned there- that being able to describe what you're reaching for is as important as the math skills to get you that answer.

  15. Everybody else has their opinion too... by sisco · · Score: 3, Insightful

    I have been a math tutor for 3 years. I also have a BS in Math (for whatever that is worth).

    But there is one thing that I *always* tell my students. That is this: There are many, many, MANY ways of going about doing a math problem. Sometimes the way the book describes it, or the way the prof tells you to do it doesn't make as much sense to you. For instance, some people understand fractions better than decimals, or vice versa. As a statistician (or future statistician at the time) I would always convert fractions to decimal before I worked with them because it made more sense to me. (I just had to remember to convert them back when i was done)

    Point being...there are many correct ways to come to a correct answer. When we learned to multiply and do long division in elementry school we were taught an algorithm for doing so. However, as some people have already posted their 'tricks', there are other algorithms out there. You just have to make sure it actually yields a correct answer before you utilize it. (If you don't want to formally prove it, like me, then you can try it on at least 3 different sets of varied number sets. Don't pick simple numbers, they can often lead you to a wrong conclusion)

    Find what works best for you. (as long as its correct!) I'm a big fan of rounding numbers, calculating them and then adjusting them from there. e.g. 17 x 4 is almost 20 x 4 = 80, but we left out 3 of the 4's so the answer is 80-12 = 68. (IMHO the algorithm we learned in elementary school for multiplying is the worst way of trying to calculate something in one's head!!!)

    A good trick I use when calculating discounts in stores (i.e. 70% off, 25% off etc.) is to figure out how much 10% of the price is. This is easy, just shift the decimal point. Then if its 70% off, I'll take the 10% off price and multiply by 3. Unless it is easier to calculate it the other way around. If it is 25% off, I'll divide the price by 4 and then subtract that.

    Anyhow, I haven't really given any specifics or good examples, but explore thinking about the problems in slightly different manners and then making small adjustments to the final answer. Do what makes sense to you.

    --
    DATA comments; PROC SORT DATA = comments BY score; PROC DELETE comments >> 1; RUN; DATA entertainment SET commen