Favorite mental math tricks/shortcuts
Moderators: gmalivuk, Moderators General, Prelates
Re: Favorite mental math tricks/shortcuts
Which book? I read Surely you're joking, Mr. Feynman! (great book, by the way), and I don't remember seeing it in that.

 Posts: 58
 Joined: Thu Aug 30, 2007 10:40 am UTC
Re: Favorite mental math tricks/shortcuts
successive numbers of the fibonacci sequence are approximate miletokilometre conversions
5mi ~ 8km
8mi ~ 13Km
5mi ~ 8km
8mi ~ 13Km
 skeptical scientist
 closedminded spiritualist
 Posts: 6142
 Joined: Tue Nov 28, 2006 6:09 am UTC
 Location: San Francisco
Re: Favorite mental math tricks/shortcuts
Interesting. That's because the mile/km ratio is close to the golden ratio.
I'm looking forward to the day when the SNES emulator on my computer works by emulating the elementary particles in an actual, physical box with Nintendo stamped on the side.
"With math, all things are possible." —Rebecca Watson
"With math, all things are possible." —Rebecca Watson

 Posts: 1478
 Joined: Sun Nov 05, 2006 12:49 am UTC
Re: Favorite mental math tricks/shortcuts
Blatm wrote:Which book? I read Surely you're joking, Mr. Feynman! (great book, by the way), and I don't remember seeing it in that.
The part with the MathOff between him and the abacus salesman in the restaurant. Cubic root of 1729.
 qinwamascot
 Posts: 688
 Joined: Sat Oct 04, 2008 8:50 am UTC
 Location: Oklahoma, U.S.A.
Re: Favorite mental math tricks/shortcuts
That's not too hard at all. But then again, I do 13th root competitions, so cube roots of 4 digit numbers are sorta boring (unless you want more than 34 digits).
Most of my favorites are little tricks I learned to estimate the arclength of curves. You can memorize the integrals for the easy ones, and the hard ones have relatively close approximations. My calc teacher was super impressed when I guessed the length of a catenary to 5 decimal places in under 30 seconds without using a calculator. But that one was a bit lucky
Actually if you do a lot of integrals they get pretty easy to do in your head, which is nice.
I've also found extracting square roots to be slightly faster than logarithmic calculations if I need more than a few digits.
Most of my favorites are little tricks I learned to estimate the arclength of curves. You can memorize the integrals for the easy ones, and the hard ones have relatively close approximations. My calc teacher was super impressed when I guessed the length of a catenary to 5 decimal places in under 30 seconds without using a calculator. But that one was a bit lucky
Actually if you do a lot of integrals they get pretty easy to do in your head, which is nice.
I've also found extracting square roots to be slightly faster than logarithmic calculations if I need more than a few digits.
Quiznos>Subway
Re: Favorite mental math tricks/shortcuts
Are you trying to say that your trick is... just practice and memorize all your results? That is not really a trick...qinwamascot wrote:That's not too hard at all. But then again, I do 13th root competitions, so cube roots of 4 digit numbers are sorta boring (unless you want more than 34 digits).
Most of my favorites are little tricks I learned to estimate the arclength of curves. You can memorize the integrals for the easy ones, and the hard ones have relatively close approximations. My calc teacher was super impressed when I guessed the length of a catenary to 5 decimal places in under 30 seconds without using a calculator. But that one was a bit lucky
Actually if you do a lot of integrals they get pretty easy to do in your head, which is nice.
I've also found extracting square roots to be slightly faster than logarithmic calculations if I need more than a few digits.
michaelandjimi wrote:Oh Mr Gojoe
I won't make fun of your mojo.
Though in this fora I serenade you
I really only do it to aid you.
*Various positive comments on your masculinity
That continue on into infinity*
Feeble accompanying guitar.
 qinwamascot
 Posts: 688
 Joined: Sat Oct 04, 2008 8:50 am UTC
 Location: Oklahoma, U.S.A.
Re: Favorite mental math tricks/shortcuts
i guess you're right. hmm... then maybe the Alexis Lemaire 100 digit equivalence for 13th root of a 100 digit number (x^{13}=y <=> x=y^{77} for the last 4 digits of x). I've gotten quite good at taking 77th powers now lol. Combine this with a little other stuff and 13th roots become relatively easy. I'm sure there's a faster method out there now, but this one is nice for beginners like me.
Quiznos>Subway
 Alpha Omicron
 Posts: 2765
 Joined: Thu May 10, 2007 1:07 pm UTC
Re: Favorite mental math tricks/shortcuts
A common one (which may already be above) for multiplication (works best on 2digit x 2digit problems):
Also, Russian peasant multiplication:
Code: Select all
34
x 71
= (1*4) + (3*1*10) + (7*4*10)+(3*7*100)
= 4 + 30 + 280 + 2100
= 2414
Also, Russian peasant multiplication:
Code: Select all
34  71 
17  142  142
8  284 
4  568 
2  1136 
1  2272  2272
142 + 2272 = 2414
Here is a link to a page which leverages aggregation of my tweetbook social blogomedia.
Re: Favorite mental math tricks/shortcuts
I was playing with numbers in my head on a long train ride a few weeks ago, and came across something i felt like sharing with you. There's allot of shortcut methods already for doing multiplication / finding squares, but i figured out a nice niche one that i haven't seen posted here or anywhere else before.
x^2 = (x+3)(x2)(x6)
(for all x>2, obviously )
10^2 = (13*8)4 = 100
It becomes handier for doing squares of larger numbers, such as 97^2, which just becomes 100*9591=9409. I've started using it for all numbers ending in 2's and 7's i want to find the square of. By the way, if anyone wants to actually prove why that works for all numbers >2, they get a cookie.
Another one of my favorites is x^2+2x+1 = (x+1)^2, which is a quick way of taking advantage of the difference between successive squares incrementing by 2 each time. ((1) +3=4, +5=9, +7=16, +9=25, etc etc.) Pretty sure i haven't seen that posted in this thread yet, sorry if it has been.
I'll admit my mind refuses to commit 16^2 to memory for some reason, i still just add 31 to 225 for it
x^2 = (x+3)(x2)(x6)
(for all x>2, obviously )
10^2 = (13*8)4 = 100
It becomes handier for doing squares of larger numbers, such as 97^2, which just becomes 100*9591=9409. I've started using it for all numbers ending in 2's and 7's i want to find the square of. By the way, if anyone wants to actually prove why that works for all numbers >2, they get a cookie.
Another one of my favorites is x^2+2x+1 = (x+1)^2, which is a quick way of taking advantage of the difference between successive squares incrementing by 2 each time. ((1) +3=4, +5=9, +7=16, +9=25, etc etc.) Pretty sure i haven't seen that posted in this thread yet, sorry if it has been.
I'll admit my mind refuses to commit 16^2 to memory for some reason, i still just add 31 to 225 for it

 Posts: 1478
 Joined: Sun Nov 05, 2006 12:49 am UTC
Re: Favorite mental math tricks/shortcuts
This is a common implementation in computer processors, right? With the whole beinggoodatpowersoftwo thing.Alpha Omicron wrote:Also, Russian peasant multiplication:Code: Select all
34  71 
17  142  142
8  284 
4  568 
2  1136 
1  2272  2272
142 + 2272 = 2414
 Alpha Omicron
 Posts: 2765
 Joined: Thu May 10, 2007 1:07 pm UTC
Re: Favorite mental math tricks/shortcuts
joeframbach wrote:This is a common implementation in computer processors, right? With the whole beinggoodatpowersoftwo thing.
I don't know.
Here is a link to a page which leverages aggregation of my tweetbook social blogomedia.
Re: Favorite mental math tricks/shortcuts
(x^2  y^2) = (x + y)(x  y)
Very useful for the 10th graders I teach.
Very useful for the 10th graders I teach.

 Posts: 1478
 Joined: Sun Nov 05, 2006 12:49 am UTC
Re: Favorite mental math tricks/shortcuts
chapel wrote:(x^2  y^2) = (x + y)(x  y)
Very useful for the 10th graders I teach.
I usually use this in the opposite direction.
17*13 = 15^22^2 = 221

 Posts: 2
 Joined: Fri Jan 23, 2009 6:16 pm UTC
Re: Favorite mental math tricks/shortcuts
Well, it's not entirely mental, but you can get any singledigit number x multiplied by nine by putting both hands out flat in front of you, lowering the x^{th} finger from the left. The number of fingers left of the lowered finger is the first digit of the answer and the number right of the lowered finger is the second digit.
For example (please excuse my uninspired ASCII art):
One finger is left of the lowered finger, so the tens digit is one, and eight fingers are right of the lowered finger, so the ones digit is eight.
Of course, this is only useful if you're miserable at arithmetic, like me .
For example (please excuse my uninspired ASCII art):
Code: Select all
9*2:
  
/ \
One finger is left of the lowered finger, so the tens digit is one, and eight fingers are right of the lowered finger, so the ones digit is eight.
Of course, this is only useful if you're miserable at arithmetic, like me .

 Posts: 140
 Joined: Tue Aug 07, 2007 7:43 pm UTC
 Location: UK
 Contact:
Re: Favorite mental math tricks/shortcuts
The above method has resulted in me never learning the 9* table. 120 I can do like !clicks fingers! that, but for 9 times table, allthough there in my memory, I always pull out my hands like a cheesy western.
On the subject of the number 9, a primary school method of determining if a number is a factor of 9 (and 3 subsequently) is to add up all the digits of the number, they should equal a recognizable multiple of 9:
81 = 8+1 = 9
22221 = 2+2+2+2+1 = 9
954936 = 9+5+4=9+3+6 = 36
On the subject of the number 9, a primary school method of determining if a number is a factor of 9 (and 3 subsequently) is to add up all the digits of the number, they should equal a recognizable multiple of 9:
81 = 8+1 = 9
22221 = 2+2+2+2+1 = 9
954936 = 9+5+4=9+3+6 = 36

 Posts: 1478
 Joined: Sun Nov 05, 2006 12:49 am UTC
Re: Favorite mental math tricks/shortcuts
MarshyMarsh wrote:On the subject of the number 9, a primary school method of determining if a number is a factor of 9 (and 3 subsequently) is to add up all the digits of the number, they should equal a recognizable multiple of 9:
81 = 8+1 = 9
22221 = 2+2+2+2+1 = 9
954936 = 9+5+4=9+3+6 = 36
This is also recursive(is that the right word?).
ex. 8967958254 > 63 > 9
 Xanthir
 My HERO!!!
 Posts: 5410
 Joined: Tue Feb 20, 2007 12:49 am UTC
 Location: The Googleplex
 Contact:
Re: Favorite mental math tricks/shortcuts
FrictionDefender wrote:Well, it's not entirely mental, but you can get any singledigit number x multiplied by nine by putting both hands out flat in front of you, lowering the x^{th} finger from the left. The number of fingers left of the lowered finger is the first digit of the answer and the number right of the lowered finger is the second digit.
For example (please excuse my uninspired ASCII art):Code: Select all
9*2:
  
/ \
One finger is left of the lowered finger, so the tens digit is one, and eight fingers are right of the lowered finger, so the ones digit is eight.
Of course, this is only useful if you're miserable at arithmetic, like me .
I don't understand why this is difficult for anyone. My wife can't do X*9 easily either. If X is singledigit, the first digit of the answer is X1, and the second is 10X. I learned this when I was a wee one in elementary school, and though my times table is now firmly memorized, it proved very useful for several years.
(defun fibs (n &optional (a 1) (b 1)) (take n (unfold '+ a b)))
Re: Favorite mental math tricks/shortcuts
Simplex wrote:x^2 = (x+3)(x2)(x6)
(for all x>2, obviously )
10^2 = (13*8)4 = 100
It becomes handier for doing squares of larger numbers, such as 97^2, which just becomes 100*9591=9409. I've started using it for all numbers ending in 2's and 7's i want to find the square of. By the way, if anyone wants to actually prove why that works for all numbers >2, they get a cookie.
Well, it works for any real number, larger than 2 or not. It's actually a factorization of the quadratic function x^2 + x  6 :
x^2 + x  6 = ( x + 3 ) ( x  2 )
and its domain is the whole set of real numbers.
You could construct a function for numbers ending in other digits; for instance:
x^2 = ( x  3 ) ( x + 2 ) + ( x + 6 )
would be helpful for numbers ending in 3 or 8.
Re: Favorite mental math tricks/shortcuts
Blatm wrote:Which book? I read Surely you're joking, Mr. Feynman! (great book, by the way), and I don't remember seeing it in that.
I thought it was in What Do You Care What Other People Think?: Further Adventures of a Curious Character, the followup to Surely You're Joking. It's not as good though.
Re: Favorite mental math tricks/shortcuts
joeframbach wrote:chapel wrote:(x^2  y^2) = (x + y)(x  y)
Very useful for the 10th graders I teach.
I usually use this in the opposite direction.
17*13 = 15^22^2 = 221
Me, too. If you memorize the squares up to 25*25, and use a few other formulas, like (50 + x)^2 = (2500 + 100x +x^2) and (100 + x)^2 = (10000 + 200x + x^2) so you can extend your square table, you can quickly multiply any pair of 2 digit numbers, as long as you don't mess up the subtraction. Oh, (x + .5)^2 = (x^2 + x + .25) also comes in handy in case your multipliers aren't congruent mod 2.
Re: Favorite mental math tricks/shortcuts
Some of these may seem a bit cryptic or difficult to apply, but with practice it gets pretty easy to multiply some large numbers in your head.
Multiplying 2 digit numbers (method 1):
Example 1:
Take two two digit numbers. As an example, lets take 22 * 31.
First we can find the beginning digits of the answer by multiplying the tens digit of both numbers together.
2*3=6
now, we can find the end digits of our answer, by multiplying the ones digits together.
2*1=2
So now we have 6_2.
To get the middle digit, we multiply the tens digit of each number with the other number's ones digit and add the two products together.
2*1=2
2*3=6
2+6 = 8.
We now have the full answer, 682.
Example 2:
Take two two digit numbers. As an example, lets take 25 * 71.
First we can find the beginning digits of the answer by multiplying the tens digit of both numbers together.
2*7=14
now, we can find the end digits of our answer, by multiplying the ones digits together.
5*1=5
So now we have 14_5.
To get the middle digits, we multiply the tens digit of each number with the other number's ones digit and add the two products together.
2*1=2
5*7=35
2+35 = 37.
Notice how we have two digits for our middle digit. To fix this, we add the tens digit of our middle answer to the ones digit of the beginning section's ones number.
our answer is now 1775, which is the correct answer.
Multiplying 2 digit numbers (method 2):
Example: Lets take 81 * 95.
First we need to determine how much less each number is from 100.
81 is 19 less than 100 and 95 is 5 less than 100.
Now here we can either subtract 19 from 95, or 5 from 81. Either way we will get the same result of 76. This will be the beginning of our answer. To get the end of our answer, we multiply the differences with each other.
19*5=95.
Now we combine them, and we have 7695 which is the answer.
Note: This trick can be altered to work with numbers that have more digits as well, but I'm tired (Its 2:30 here) and I don't feel like going through it.
Squaring Large Numbers:
Example 1:
Lets square 105. We are 5 more than base 100, so we take that number and add it to the original number.
105+5=110.
This is the beginning of the number
We now take that number we added to the original number, and square it.
5*5=25.
This gives us the end of our number.
Combine them, and you get 11025.
Example 2:
Lets square the number 115. 115 is 15 more than 100 and so we take that and add it to our original number.
115+15=130.
This is the beginning of our number. To get the end of our number we square the number we just added to the original number.
15*15 = 225.
Since 225 is more than 2 digits (we are dealing with base 100, so 2 digits), we add the 2 in the hundreds digit to 130.
We get the answer 13225.
Multiplying 2 digit numbers (method 1):
Example 1:
Take two two digit numbers. As an example, lets take 22 * 31.
First we can find the beginning digits of the answer by multiplying the tens digit of both numbers together.
2*3=6
now, we can find the end digits of our answer, by multiplying the ones digits together.
2*1=2
So now we have 6_2.
To get the middle digit, we multiply the tens digit of each number with the other number's ones digit and add the two products together.
2*1=2
2*3=6
2+6 = 8.
We now have the full answer, 682.
Example 2:
Take two two digit numbers. As an example, lets take 25 * 71.
First we can find the beginning digits of the answer by multiplying the tens digit of both numbers together.
2*7=14
now, we can find the end digits of our answer, by multiplying the ones digits together.
5*1=5
So now we have 14_5.
To get the middle digits, we multiply the tens digit of each number with the other number's ones digit and add the two products together.
2*1=2
5*7=35
2+35 = 37.
Notice how we have two digits for our middle digit. To fix this, we add the tens digit of our middle answer to the ones digit of the beginning section's ones number.
our answer is now 1775, which is the correct answer.
Multiplying 2 digit numbers (method 2):
Example: Lets take 81 * 95.
First we need to determine how much less each number is from 100.
81 is 19 less than 100 and 95 is 5 less than 100.
Now here we can either subtract 19 from 95, or 5 from 81. Either way we will get the same result of 76. This will be the beginning of our answer. To get the end of our answer, we multiply the differences with each other.
19*5=95.
Now we combine them, and we have 7695 which is the answer.
Note: This trick can be altered to work with numbers that have more digits as well, but I'm tired (Its 2:30 here) and I don't feel like going through it.
Squaring Large Numbers:
Example 1:
Lets square 105. We are 5 more than base 100, so we take that number and add it to the original number.
105+5=110.
This is the beginning of the number
We now take that number we added to the original number, and square it.
5*5=25.
This gives us the end of our number.
Combine them, and you get 11025.
Example 2:
Lets square the number 115. 115 is 15 more than 100 and so we take that and add it to our original number.
115+15=130.
This is the beginning of our number. To get the end of our number we square the number we just added to the original number.
15*15 = 225.
Since 225 is more than 2 digits (we are dealing with base 100, so 2 digits), we add the 2 in the hundreds digit to 130.
We get the answer 13225.
Re: Favorite mental math tricks/shortcuts
To sum up Dallen's long post:
1: (10a+b)(10x+y)=100(a*x)+10(a*y+b*x)+(b*y)
2: (100x)*(100y)=100*(100yx)+(x*y)
(He mentioned larger numbers. Replace 100 with anything, say 1000, and the equality holds.)
3: (100+a)^2 = 100*(100+2a)+a^2
In other words, to multiply two numbers together quickly, rewrite them in a form that involves a power of ten, and then FOIL the binomial product.
1: (10a+b)(10x+y)=100(a*x)+10(a*y+b*x)+(b*y)
2: (100x)*(100y)=100*(100yx)+(x*y)
(He mentioned larger numbers. Replace 100 with anything, say 1000, and the equality holds.)
3: (100+a)^2 = 100*(100+2a)+a^2
In other words, to multiply two numbers together quickly, rewrite them in a form that involves a power of ten, and then FOIL the binomial product.
Who is online
Users browsing this forum: No registered users and 8 guests