Galileo said:
You'll have to learn the squares from 1^2 to 20^2 by heart. By doing so you can make lots of calculations easier.
If you learn to square two digit numbers in your head, you don't have to memorize any.
Any 2 digit decimal number can be converted to Roman Numerals (
don't worry, this is a way of thinking about numbers, so you don't actually have to write in Roman Numerals).
36 is XXXVI - you have 3 tens, 1 five, and 1 one.
39 is IXXXX - you have 4 tens and -1 ones.
44 is XXXXIV - you have 4 tens, 1 five, and -1 ones.
The idea is that it's simpler to multiply by tens and fives and then adjust to the precise value. If you modify the Roman Numeral System you learned in school:
33 is XXXIIV - you have 3 tens, 1 five, and -2 ones.
Now you can only have 5 different values for your ones: -2, -1, 0, 1, or 2.
Using that principal, you can break any two digit number into an x + y + z format.
x will be your tens, y will be your fives (it can only be 0 or 5), and z will be your ones (-2, -1, 0, 1, or 2).
Squaring the sum of (x + y + z) is:
x^2 + 2xy + y^2 + 2xz + 2yz + z^2
You can rearrange the second term via commutative property. The fourth and fifth term have 2z in common, so you can use the distributive property to get:
x^2 + x(2y) + y^2 + (x+y)*2*z + z^2
Now, plug in your numbers.
The tens are squared. That's easy. You squaring a one digit number and doubling the number of zeros.
Multiply x by (2 * y). 2*y will either equal 10 (if y is 5) or 0 (if y is 0). Easy step. x is multiplied by 10 or 0. Add this to your first step.
Square y. You get either 25 (y is 5) or 0 (y is 0). Add this to the sum from your second step.
The fourth term is done exactly as it is written: 1) add x + y 2)multiply by 2 3) multiply by z (When you're doing this in your head, it's easier to multiply by 2 twice than it is to multiply by 4 once). Add this to the sum from your third step (z might be negative, so this is the only tough step in the whole procedure).
Square z. Add to the sum from your fourth step.
Example: 36 = 30 + 5 + 1, so:
30^2 is 900
10*30 is 300 giving you 1200, so far.
5^2 is 25, giving 1225, so far.
35 * 2 * 1 is 70, giving you 1295, so far.
1^2 is 1, giving you your final answer of 1296.
33 = 30 + 5 - 2, so:
30^2 is 900
30*10 is 300, giving you 1200.
5^2 gets you to 1225.
35 * 2 * -2 is -140 (or -200 + 60) giving you 1085.
(-2)^2 is 4, giving you 1089.
35 = 30 + 5 + 0
30^2 is 900
30*10 gets you to 1200.
5^2 gets you to 1225.
Both the last two steps involve multiplication by 0, so they can be deleted.