In a contest problem book, I found a reference to Newton's little formula that may be used to find the nth term of a numeric sequence. Specifically, it is a formula that is based on the differences between consecutive terms that is computed at each level until the differences match.
An example application of this formula for computing the nth term of the series (15, 55, 123, 225, 367, 555, 795, ....) involves computing the differences as shown below:
1) 1st Level difference is (40, 68, 102, 142, 188, 240) 2) 2nd Level difference is (28, 34, 40, 46, 52) 3) 3rd Level difference is (6, 6, 6, 6, 6)
Now the nth term is $$15{n-1\choose 0} + 40{n-1\choose 1} + 28{n-1\choose 2} + 6{n-1\choose 3}$$ where the constant multipliers are the first term of the differences at each level in addition to the first term of the sequence itself.
I was not able to find any reference to this formula or a proof of it after searching on the web. Any explanation of this method is appreciated.