ניסיון
אם נתון פולינום p(x מדרגה n מהצורה
p(x) =an*x^n +an-1*x^n-1 +an-2 *x^n-2 + ...... a2*x^2 +a1*x +a0
אז הפולינום החדש zzz q(x)=p(x)-p(x-1) zzz מקים א) q הוא פולינום עם דרגה n-1 ב) מקדם הדרגה הגבוהה ביותר של q הוא an*n לכן אם נתון סידרה של פולינומים מדרגה n
p(x), p(x+1), p(x+2), p(x+3) .....
אז סידרת ההפרשים היא
q(x), q(x+1), q(x+2), q(x+3) .....
דרגת q היא n-1 ומקדמה שווה למקדם של x^n בפולינום p כפול n אם נמשיך בתהליך , כל פעם תרד דרגת הפולינום ומקדמה המוביל יוכפל בדרגת הפולינום של הסידרה הקודמת ולכן אחרי n פעמים נקבל "פולינום" שהוא מספר קבוע ששוה ל an*n*(n-1)*(n-2)*...*1 כלומר zzz an*n! zzz ואם an=1 אז ההפרש הסופי הקבוע הוא n!