The Twelve Days of Christmas – How Many Presents?

Partridge in a pear tree
A partridge in a pear tree

Most people wrongly believe that the ’12 Days of Christmas’ refers to the days before Christmas. However, it’s really the period starting on Christmas day and finishing with the Epiphany (January 6th, when the 3 kings from ‘the East’ brought gifts).

You may be familiar with the Christmas song, The 12 days of Christmas. The first few lines go like this:

On the first day of Christmas,
my true love sent to me
A partridge in a pear tree.

On the second day of Christmas,
my true love sent to me
Two turtle doves,
And a partridge in a pear tree.

On the third day of Christmas,
my true love sent to me
Three French hens,
Two turtle doves,
And a partridge in a pear tree.

The song continues, adding 4 calling birds on the 4th day, 5 golden rings on the 5th, and so on up to the 12th day, when 12 drummers add to the cacophony of assorted birds, pipers and lords leaping all over the place.

Notice that on each day there is one partridge (so I will have 12 partridges by the 12th day), and each day from the second day onwards there are 2 doves (so I will have 22 doves), and from the 3rd there are 3 hens (total of 30 hens), and so on.

So, how many presents are there altogether?


Partridges: 1 × 12 = 12

Doves: 2 × 11 = 22

Hens 3 × 10 = 30

Calling birds: 4 × 9 = 36

Golden rings: 5 × 8 = 40

Geese: 6 × 7 = 42

Swans: 7 × 6 = 42

Maids: 8 × 5 = 40

Ladies: 9 × 4 = 36

Lords: 10 × 3 = 30

Pipers: 11 × 2 = 22

Drummers: 12 × 1 = 12

Total = 364

We observe that we have the same number of partridges as drummers (12 of each); doves and pipers (22 of each); hens and lords (30 of each) and so on. So the easiest way to count our presents is to add up to the middle of the list and then double the result: (12 + 22 + 30 + 36 + 40 + 42) × 2 = 364.

Efficiently counting the presents

What if we have more than 12 days? How many presents then?

Let’s now generalize the above result just in case out true love decides to be extraordinarily generous and keeps on giving us gifts – up to 100 days, say. (Multiplying and adding could get quite tedious.)

Mathematically speaking, my true love is giving me 1 + 2 + 3 + … + n presents on the n-th day after Christmas.

The number of presents each day is 1 on the 1st, then 3 on the 2nd, then 6 on the 3rd, then 10 on the 4th. We call this set of numbers the triangular numbers, because they can be drawn in a dot pattern that forms triangles:

Triangular numbers

To get the total number of presents, we need to add those triangular numbers, like this:

1 (on the first day) + 3 (on the 2nd day) + 6 + 10 + …

Another way of writing this is:

On the first day, 1 present.
On the 2nd day, 1 + 3 = 4 presents
On the 3rd day, 1 + 3 + 6 = 10 presents
On the 4th day, 1 + 3 + 6 + 10 = 20 presents.

These partial sums are called tetrahedral numbers, because they can be drawn as 3-dimensional triangular pyramids (tetrahedrons) like this:

Tetrahedrons

So how many dots (representing presents) will there be in the 12th tetrahedron?

Of course, we could just start adding with our calculator, but what if my true love is very generous, and starts giving me presents for 30 days after Christmas? Or for 100 days? How would I calculate it then?

Our aim is to produce a formula that will allow us to find any tetrahedral number. Here’s one of the possible ways of doing this.

Let’s take (for example) the sum of the first 4 triangular numbers and represent it as a triangle. Each row in the triangle (on the left, below) adds to a triangular number and the sum of the whole triangle is the sum of the first 4 triangular numbers. Let’s now re-arrange the first triangle in 2 different ways, then add the result, in respective positions. (My total is 3 times what I really need. I will divide by 3 later to cater for this).

Finding the n-th tetrahedral number

Notice that by doing this, I get a total of 6 in every position in the result triangle. The answer of “6″ is 2 more than the 4 triangular numbers that we are adding. So if we were adding the first 7 triangular numbers, our result in the right triangle would be all 9′s; if it was the first n triangular numbers, we would get (n + 2).

It’s easy to find the sum of the 6′s, like this:

(1 + 2 + 3 + 4) × 6.

The series in brackets is just an arithmetic progression, with first term a = 1, common difference d = 1 and number of terms n = 4.

The formula for the sum to n terms of an arithmetic progression with first term a and common difference d is:

\text{Sum}=\frac{n}{2}[2a+(n-1)d]

Substituting our values, we have:

\text{Sum}=\frac{4}{2}[2(1)+(4-1)(1)]

= 2 × 5

= 10

So (1 + 2 + 3 + 4) × 6 = 2(5) × 6 = 60

But remember, this is 3 times what we really want, so the 4th tetrahedral number is

60/3 = 20

General formula

In general, for the sum 1 + 2 + 3 + … + n:

\text{Sum}=\frac{n}{2}[2+(n-1)]

which is the same as

\text{Sum}=\frac{n}{2}(n+1)

Multiplying by the (n + 2) that we get from what I called ‘the result triangle’ earlier:

\frac{n}{2}(n+1)(n+2)

Dividing this by 3 (since we used 3 equivalent sum triangles to get this far) gives us the n-th tetrahedral number:

\frac{n}{6}(n+1)(n+2)

Back to our Christmas song.

On the 12th day, the number of presents will be

\frac{12}{6}(13)(14)=364

If my true love gave me the presents in this pattern for 30 days, I would have this number of presents:

\frac{30}{6}(31)(32)=4960

If it was 100 days, I would have this number of presents:

\frac{100}{6}(101)(102)=171,700

Good deal.

Merry Christmas, everyone.

Related posts:

  1. The true cost of the 12 days of Christmas There is an index that tracks the total cost of...
  2. Christmas costs and the true meaning Some thoughts on Christmas 2007, including what we really should...
  3. Merry Christmas Living in Singapore, you get a different view on religious...
  4. IntMath Newsletter – 12 Days, Calculus concepts, Why is math hard? and ADD In this Newsletter 1. The Twelve Days of Christmas -...
  5. IntMath Newsletter: real life math, anxiety and Euclid’s Elements In this Newsletter: 1. Resource - real life math topics...

Share

Tweet this page:

Get the Daily Math Tweet!

Google Plus 1

35 Comments on “The Twelve Days of Christmas – How Many Presents?”

  1. jlind says:

    This is incredible. I will enjoy using it with my gifted/talented students. But first I will have to send it by my husband to show me all the ins and outs of it. Thanks for doing it.

  2. sofia says:

    i think that you didnt have to show all of the work for when i asked the question how many gifts are given altogether in the song the twelve day of christmas

  3. Debra says:

    Thanks for your post. I believe that students shouldn’t take a break from thinking just because school is out! This is a perfect way to keep those brains working while integrating it with something most people will be doing anyway-so why not just slip a math problem in the stocking next to the mp3 player? Great idea!

  4. pratik agarwal says:

    Well I like the formulae

  5. VALSA says:

    Well it suits to the occasion. I gave it to my students .They enjoyed it very much

  6. Mike says:

    Awesome, i encountered this problem in haven of all places and i came up with the long way of figuring it out (no-one told me it) but a friend of mine used the method above (or something similar), she told me if you picture it, it forms like a triangle and i just thought to myself i’m not even going there i was bewildered but fascinated but since then i have been looking at different maths problems as the whole magic of maths has got to me lol.

  7. Murray says:

    Hi Mike

    What (or where) is “haven”??

  8. Peter Mulendema says:

    This is so wonderful I have linked it to christianity, Jesus had 12 apostles and in 12 days 364 gifts are given which is almost the number of days in a year. Dont you think all this is the work of God? That is why I believe that mathematicians are blessed by God.

  9. shelly says:

    thank you i need this for my math homework my teach ask me a question that have to be with this thank u so much

  10. How to Count the Gifts Given in the Twelve Days of Christmas « Carolyncholland’s Weblog says:

    [...] http://www.squarecirclez.com/blog/the-twelve-days-of-christmas-how-many-presents/1686 [...]

  11. bilal says:

    great work

  12. burka says:

    thank you!

  13. Fill says:

    Well, I love the advanced maths, but not the basic counting error. The Twelfth Day of Christmas is of course the 5th. Count them. 25 26 27 28 29 30 31 1 2 3 4 5. The Epiphany is the following day.

  14. Murray says:

    Hi Fill. According to this article, “[The Epiphany] falls on 6 January or, in many countries, on the Sunday that falls between 2 January and 8 January.”

    The 12 day festival finishes on the 5th, and the Epiphany is on the 6th. No problem.

  15. april says:

    Amazing!!! really genius is the person who derive this formula.=)

  16. George says:

    Isn’t there a flaw in this? On the 1st day of Christmas, my true love gave to me a partridge in a pear tree. Sorry but that is TWO gifts.

    Or is that being too picky? ;^)

    Merry Christmas everyone!

  17. A Compound Christmas Tale « SmartyPig®: Blog says:

    [...] Well pens down, ladies and gentlemen, let’s reveal the secret.  The answer is actually 364.  Now, if you’re like a lot of us, you may have answered (a) because on first look, [...]

  18. Murray says:

    @George: You’re right! Back to the drawing board… :-) Happy holidays!

  19. obeng kennedy says:

    This is so wonderful and is perfectly acknowledged.may the Lord grant you more wisdom to briefing us with this ideas.
    happy Christmas to you.

  20. michie says:

    this helped me w/ my assighnment

    happy holidays

  21. 12 Days of Christmas » eon says:

    [...] problem and solution at squarecirclez about counting the total number of presents. Triangular numbers [...]

  22. The Twelve Days of Christmas in the Days After Christmas 2010 « Sing Books with Emily, the Blog says:

    [...] fun article detailing the mathematics involved in totaling the number of gifts: http://www.squarecirclez.com/blog/the-twelve-days-of-christmas-how-many-presents/1686 (total gifts = [...]

  23. Vi Hart’s Blog « Random Walks says:

    [...] song? It’s a nice problem, perfect for a Precalculus student. Or any student. Here’s a super nice explanation of how to calculate this total, posted at squareCircleZ. But before you go clicking that link, take [...]

  24. Christmas Music says:

    [...] [...]

  25. Tim says:

    The answer is 365 gifts / how many days of the year

  26. Wolf says:

    shouldn’t the pair tree be counted to 12x

  27. Murray says:

    @Wolf: But the pear tree is not actually one of the gifts!

  28. bob says:

    cool i love math good work

  29. myra says:

    How do you know the pear tree was not a gift?

  30. Murray says:

    @Myra – Yes, after I wrote it, I also wondered if it was quite right. I think I meant to say “The pear tree was not a separate gift. That is, the bird and the tree form one gift.

  31. Mark says:

    You’ve gotta count the cows too, what else would maids be milking?

  32. Murray says:

    @Mark: Hmmm – would that be a herd of cows, or singular…? :-)

  33. Christmas is coming! | Mathematics, Learning and Web 2.0 says:

    [...] do the annual calculation and work out how many gifts are received over the 12 days of Christmas. Murray Bourne has all the answers and more on squareCircleZ or have a look at this YouTube [...]

  34. Michael says:

    My high school algebra teacher did this as an extra credit question; I never forgot the answer…

  35. Fun & Interesting Facts About Christmas says:

    [...] you are lucky enough to receive all the gifts sung in the song “The Twelve Days of Christmas”, you will end up with a total of 364 gifts and if you had to give it to someone, it will cost you a bundle of money as well!The popular [...]

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

axs