Here's the situation:

Your spaceship has crashed on an unknown planet.  You and your crew encounter a drooling, carnivorous alien monster.  As you can guess, this is not good.  It gets worse.  While you are cowering in a cave, trying not to cry "mommy" in front of your crew, your science officer is able to chart the monster's growth over several hours' time.  She comes back to you with her report (and minus one arm).  The news is grim...  With each hour that passes, the monster doubles in size (specifically, his height.)  (She also said that the monster's stomach was making those growly-hungry noises.)

If we assume that the monster is 1 foot tall at birth, what formula would describe the growth of the monster?

Well, let's figure it out.  The best thing to do to figure out things like this is to make a chart of data.  You can usually find a pattern that will lead to the formula!

TIME ( t )
 
 HEIGHT IN FEET
 
At birth:t = 0
 1
 
After 1 hour:t = 1
  1 * 2 = 2
 
After 2 hours:t = 2
 1 * 2 * 2 = 2^( 2 ) = 4
 
After 3 hours:t = 3
 1 * 2 * 2 * 2 = 2^( 3 ) = 8
 
After 4 hours:t = 4
 1* 2 * 2 * 2 * 2 = 2^( 4 ) = 16

See a pattern yet?

.
.
.

 

 

After 10 hours:t = 10

2^( 10 ) = 1024

.
.
.

  
Afterthours:
 

2^( t )

We can even rewrite the first line of the table like this so the pattern sticks:

   At birth:  t = 01 = 2^( 0 )

We can write

height = 2^( t )

Using function notation, our official formula is

h( t ) = 2^( t ) ... h for height ... t is our input variable

Now, you can figure out the monster's height at any time!