Try to get the kid in question to come up with the following diagram and understand it:
X o o o o o o x X o o o o o x x X o o o o x x x X o o o x x x x X o o x x x x x X o x x x x x x X
The number of x's (either capitalization is your answer. The number of points in the square is n*n. The square is evenly divided between x's and o's with the exception of the n X's on the diagonal. Therefore the number of x's is (n*n-n)/2 (half the number off of the diagonal) plus n (the number on the diagonal). That factors as follows:
(n*n - n)/2 + n = n*n/2 - n/2 + n = n*n/2 + n/2 = n*(n+1)/2
IIRC this explanation appears in Polya's excellent book, "How to solve it!" (I wouldn't bet too heavily on that particular memory though.)

Incidentally if the kid shows a mathematical inclination (lack of formal schooling notwithstanding), then I can highly recommend picking up The Mathematical Experience by Davis and Hersh. It is a hodgepodge of different topics at different levels. While they are mostly written at a level that can be understood by laypeople, by and large the topics are genuine research topics of interests to professional mathematicians. And what is communicated is truly, as best as is possible without years of training, the range of human experience within mathematics.


In reply to Re: (OT?) n(n-1)/2 by tilly
in thread (OT?) n(n-1)/2 by mandog

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.