Download Full text

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
WILSON f S THEOREM VIA EULERIAN NUMBERS
Neville Robbins
Mathematics Department, San Francisco State University, San Francisco, CA 94132
{Submitted October 1996-Final Revision May 1997)
INTRODUCTION
In 1770, Edward Waring, in a work entitled "Meditationes Algebraicae," announced without
proof the following result, which he attributed to his student, John Wilson:
lip is prime, then (p -1)! = - 1 (mod p).
This statement, now known as Wilson's Theorem, was first proved by Lagrange in 1771, and may
have been known earlier by Leibniz.
In this note, we present a new proof of Wilson's Theorem, based on properties of Eulerian
numbers, which are defined below. Consider the following triangular array, which is somewhat
reminiscent of Pascal's triangle.
1
1
1
1
1
1
11
26
57
1
4
1
11
66
302
1
26
302
1
57
1
The numbers that appear in this array were first discovered by Euler [1] and are known
as Eulerian numbers. Following Knuth [2], we denote the k^ entry in row n by Q), where
l<k<n.
Eulerian numbers may be defined recursively via:
("HUH {l)-An^n+i-<-1^
*"**»-L
w
(See [2], p. 35, eq. (2).)
They enjoy a symmetry property:
(£) = L + 1- k)
for a11
* such that* - k - "
@)
Adding all the Eulerian numbers in a given row, we get
Furthermore,
(Ihii-M-jni'j*)-
<4>
Remarks: (2) follows easily from (1), (3) follows from (1), using induction on n, and (4) is
equation (13) on page 37 in [2].
1998]
317
WILSON'S THEOREM VIA EULERIAN NUMBERS
We will also need
Definition 1: Ifrn and n are integers larger than 1 and k is a nonnegative integer, we say that
On(m) = k if nk\m but nM\m.
Ifp is prime, p\a, j < m, and 0 < a < pm~J, then 0 J ? y
=m- j.
(5)
Remark: (5) is Theorem 4 in [3].
THE MAIN RESULTS
Lemma 1: Ifp is prime, m > 1, and 1 < k < pm - 1 , then (p™) = 0 (mod/?).
Proof: This follows from the hypothesis and (5).
Theorem 1: Ifp is prime, m > 1, and 1 < & < /?w - 1 , then
^_l\
A: /
fO (mod/?) if A: = 0 (mod/?),
1l (mod/?) i f ^ # 0 (mod/?).
Proof: (4) implies
Now Lemma 1 implies
If k = 0 (mod/?), then
^^yO^-'.O
(mod/,).
If £ # 0 (mod/?), then, by Fermat's Little Theorem,
/ Z ^ - A * (k?-1)^
= 1 ^ * 1 (mod /?).
Theorem 2 (Wilson's Theorem): Ifp is prime, then (p-1)! s - 1 (mod/?).
/Voo/- (3) implies^ -1)! = !£:{(V)• Theorem 1 implies ( V ) s ! ( m o d /?) for 1 < /t < /? - 1 .
Therefore, (/> -1)! s E £ j 1 = p -1 = - 1 (mod />).
REFERENCES
1. L.Euler. Opera Omnia (1) 10 (1913):373-75.
2. D. E. Knuth. The Art of Computer Programming. Vol.3. New York: Addison-Wesley,
1973.
3. N. Robbins. "On the Number of Binomial Coefficients Which Are Divisible by Their Row
Number." Canad. Math. Bull. 25.30 (1982):363-65.
AMS Classification Number: 11A99
318
[AUG.
Related documents