Forgot password?
 Register account
View 238|Reply 2

[数论] Euler定理的3个证明

[Copy link]

3159

Threads

7941

Posts

610K

Credits

Credits
63770
QQ

Show all posts

hbghlyj Posted 2023-1-21 19:51 |Read mode
定理. 设$p$为素数, $p\nmid a$, 则$p\mid a^p-a$
Euler的原始证明是对$a$归纳、使用二项式定理:
A proof of certain theorems regarding prime numbers, Leonhard Euler

Theorem.
Letting $p$ be a prime number, if $a^p-a$ can be divided by $p$, then $(a+1)^p-a-1$ can also be divided by the same value $p$.
Proof.
If $(1+a)^p$ is expanded in the usual manner into a series, we have $(1+a)^p=1+\frac{p}{1} a+\frac{p}{1} \frac{p-1}{2} a^2+\frac{p}{1} \frac{p-1}{2} \frac{p-2}{3} a^3+$ $\cdots \frac{p}{1} a^{p-1}+a^p$. The individual terms of this series can all be divided by $p$, except for the first and last, provided that $p$ is a prime number. For this reason, $(1+a)^p-a^p-1$ admits division by $p$; but this formula is equivalent to $(1+a)^p-a-1-a^p+a$. And $a^p-a$ can be divided by $p$ by hypothesis, so therefore $(1+a)^p-a-1$ also.   $_\Box$


§7. Therefore, since by assuming that $a^p-a$ can be divided by the prime number $p$, the formula $(a+$ $1)^p-a-1$ also admits division by $p$; it also follows that $(a+2)^p-a-2,(a+3)^p-a-3$ and in general $(a+b)^p-a-b$ can be divided by $p$. Then by setting $a=2$, because $2^p-2$, as we have proven, can be divided by $p$, it is clear that the formula $(b+2)^p-b-2$ ought to admit division by $p$, for whatever whole number is substituted in place of $b$. Therefore $p$ divides the formula $a^{p-1}-1$, unless $a=p$ or $a$ is a multiple of $p$. And so this is the proof of the general theorem, which I undertook to provide.

Related threads

3159

Threads

7941

Posts

610K

Credits

Credits
63770
QQ

Show all posts

 Author| hbghlyj Posted 2023-1-21 19:57
Last edited by hbghlyj 2023-4-29 03:12Wikipedia 一般的证明中会用到“所有与 $n$ 互素的同余类构成一个群”的性质,也就是说,设 $\left\{\overline {a_{1}},\overline {a_{2}},\cdots ,\overline {a_{{\varphi (n)}}}\right\}$ 是比 $n$ 小的正整数中所有与 $n$ 互素的数对应的同余类组成的集合(这个集合也称为模 $n$ 的简化剩余系)。这些同余类构成一个群,称为整数模 $n$ 乘法群。此群阶为 $\varphi (n)$,根据Lagrange's theorem $a^{{\varphi (n)}}\equiv 1{\pmod n}$。 当 $n$ 是素数的时候, $ \varphi (n)=n-1$,所以欧拉定理变为 $a^{{n-1}}\equiv 1{\pmod n}$ 这就是费马小定理。
$\newcommand\st{\mbox{s.t. }}\newcommand\mod{\mbox{mod\ }}\newcommand\ie{{\it i.e.\ }}$ dvi   ps   tex

Introduction to Some of Group Theory

1 Lagrange’s Theorem

1.1 Basic group theory

Group \(G\) is a set of elements \(g_i\) satisfying the four conditions below, relative to some binary operation. We often use multiplicative notation (\(g_1 g_2\)) or additive notation (\(g_1 + g_2\)) to represent the binary operation. For definiteness, we use multiplicative notation below; however, one could replace \(xy\) with \(b(x,y)\) below.

If the elements of \(G\) satisfy the following four properties, then \(G\) is a group.

  1. \(\exists e \in G \;\st \forall g \in G : eg = ge = g\). (Identity.) We often write \(e=1\) for multiplicative groups, and \(e = 0\) for additive groups.
  2. \(\forall x,y,z \in G\) : \((xy)z = x(yz)\). (Associativity.)
  3. \(\forall x \in G, \exists y \in G \;\st xy = yx = e\). (Inverse.) We write \(y = x^{-1}\) for multiplication, \(y = -x\) for addition.
  4. \(\forall x,y \in G : xy \in G\). (Closure.)

If commutation holds (\(\forall x, y \in G\), \(xy = yx\)), we say the group is Abelian. Non-abelian groups exist and are important. For example, consider the group of \(N \times N\) matrices with real entries and non-zero determinant. Prove this is a group under matrix multiplication, and show this group is not commutative.

\(H\) is a subgroup of \(G\) if it is a group and its elements form a subset of those of \(G\). The identity of \(H\) is the same as the identity of \(G\). Once you’ve shown the elements of \(H\) are closed (ie, under the binary operation, \(b(x,y) \in H\) if \(x, y \in H\)), then associativity in \(H\) follows from closure in \(H\) and associativity in \(G\).

For the application to Fermat’s Little Theorem you will need to know that the set \(\{1,x,x^2,\cdots \,x^{n-1}\}\) where \(n\) is the lowest positive integer s.t. \(x^n = 1\), called the cyclic group, is indeed a subgroup of any group \(G\) containing \(x\), as well as \(n\) divides the order of \(G\).

For a nice introduction to group theory see: M. Tinkham, Group Theory and Quantum Mechanics, (McGraw-Hill, 1964) or S. Lang, Undergraduate Algebra.

1.2 Lagrange’s Theorem

The theorem states that if \(H\) is a subgroup of \(G\) then \(|H|\) divides \(|G|\).

First show that the set \(hH\), i.e. all the elements of \(H\) premultiplied by one element, is just \(H\) rearranged (Cayley’s theorem). By closure \(hH\) falls within \(H\). We only need to show that \(h h_i\) can never equal \(h h_j\) for two different elements \(i\ne j\). If it were true, since a unique \(h^{-1}\) exists we could premultiply the equation \(h h_i = h h_j\) by \(h^{-1}\) to give \(h_i = h_j\), which is false. Therefore \(h h_i \ne h h_j\), and we have guaranteed a 1-to-1 mapping from \(H\) to \(hH\), so \(hH = H\).

Next we show that the sets \(g_i H\) and \(g_j H\) must either be completely disjoint, or identical. Assume there is some element in both. Then \(g_i h_1 = g_j h_2\). Multiplying on the right by \(h_i^{-1} \in H\) (since \(H\) is a subgroup) gives \(g_i = g_j h_2 h_1^{-1}\). As \(H\) is a subgroup, \(\exists h_3 \in H\) such that \(h = h_2 h_1^{-1}\). Thus \(g_i = g_j h_3\). Therefore, as \(h_3 H = H\), \(g_i H = g_j h_3 H = g_j H\), and we see if the two sets have one element in common, they are identical. We call a set \(gH\) a coset (actually, a left coset) of \(H\).

Clearly

\begin {equation} G = \bigcup _{g \in G} g H \end {equation}

Why do we have an equality? As \(g \in G\) and \(H \subset G\), every set on the right is contained in \(G\). Further, as \(e \in H\), given \(g \in G\), \(g \in gH\). Thus, \(G\) is a subset of the right side, proving equality.

There are only finitely many elements in \(G\). As we go through all \(g\) in \(G\), we see if the set \(gH\) equals one of the sets already in our list (recall we’ve shown two cosets are either identical or disjoint). If the set equals something already on our list, we do not include it; if it is new, we do. Continuing this process, we obtain

\begin {equation} G = \bigcup _{i = 1}^k g_i H \end {equation}

for some finite \(k\). If \(H = \{e\}\), \(k\) is the number of elements of \(G\); in general, however, \(k\) will be smaller.

Each set \(g_i H\) has \(|H|\) elements. Thus, \(|G| = k|H|\), proving \(|H|\) divides \(|G|\).

2 Quotient groups

Say we have a finite Abelian group \(G\) (this means for all \(x, y \in G\), \(xy = yx\)) of order \(m\) which has a subgroup \(H\) of order \(r\). We will use multiplication as our group operation. Recall the coset of an element \(g\in G\) is defined as the set of elements \(gH = g\{h_1,h_2,\cdots ,h_r\}\). Since \(G\) is Abelian (commutative) then \(gH = Hg\) and we will make no distinction between left and right cosets here.

The quotient group (or factor group), symbolized by \(G/H\), is the group formed from the cosets of all elements \(g\in G\). We treat each coset \(g_i H\) as an element, and define the multiplication operation as usual as \(g_i H g_j H\). Why do we need \(G\) to be Abelian? The reason is we can then analyze \(g_i H g_j H\), seeing that it equals \(g_i g_j H H\). We will analyze this further when we prove that the set of cosets is a group.

There are several important facts to note. First, if \(G\) is not Abelian, then the set of cosets might not be a group. Second, recall we proved the coset decomposition rule: given a finite group \(G\) (with \(n\) elements) and a subgroup \(H\) (with \(r\) elements) then there exist elements \(g_1\) through \(g_k\) such that

\begin {equation} G = \bigcup _{i=1}^k g_i H. \end {equation}

The choices for the \(g_i\)’s is clearly not unique. If \(g_1\) through \(g_k\) work, so do \(g_1 h_1\) through \(g_k h_k\), where \(h_i\) is any element of \(H\). Recall this was proved by showing any two cosets are either distinct or identical.

We will show below that, for \(G\) Abelian, the set of cosets is a group. Note, however, that while it might at first appear that there are many different ways to write the coset group, they really are the same. For example, the cosets \(gH\) and \(g h_1 h_2^4 h_3 H\) are equal. This is similar to looking at integers mod \(n\); mod \(12\), the integers \(5\), \(-7\) and \(19\) are all equal, even though they look different.

We now prove that the set of cosets is a group (for \(G\) Abelian).

Closure. By commutivity \(g_i H g_j H = g_i g_j H H\). What is “\(H H\)”? Just the set of all \(r^2\) possible combinations of elements of \(H\). By closure, and the existence of the identity, this just gives \(H\) again (recall no element in a group can appear more than once—duplicates are removed). Therefore \(g_i H g_j H = g_i g_j H\). Now, as \(G\) is a group and is closed, \(g_i g_j \in G\). Thus, there is a \(\alpha \) such that \(g_i g_j \in g_\alpha H\) (as \(G = \bigcup _{\beta =1}^k g_\beta H\). Therefore, there is an \(h \in H\) such that \(g_i g_j = g_\alpha h\), which implies \(g_i g_j H = g_\alpha h H = g_\alpha H\). Thus, the set of cosets is closed under coset multiplication. Note, however, that while the coset \(g_i g_j H\) is in our set of cosets, it may be written differently.

Identity. If \(e\) is identity of \(G\), then \(eH g_i H = g_i H\) and \(g_i H eH = g_i H\), so \(eH\) is the identity of this quotient group.

Associativity. Since as you may have noticed, the quotient group elements behave just like those of \(G\), associativity follows from that of \(G\).

Inverse. It is easy to guess \(g^{-1} H\) is the inverse of \(g H\). Check it: \(g^{-1} H g H = g^{-1} g H = eH = \) identity, also true the other way round of course by commutativity. Unfortunately, \(g^{-1} H\) might not be listed as one of our cosets! Thus, we must be a little more careful. Fortunately, as \(g^{-1} \in G = \bigcup _{\beta =1}^k g_\beta H\), there is an \(\alpha \) such that \(g^{-1} \in g_\alpha H\). Then, there is an \(h \in H\) with \(g^{-1} = g_\alpha h\). Thus, \(g^{-1} = g_\alpha h H = g_\alpha H\), and direct calculation will show that the coset \(g_\alpha H\) is the inverse (under coset multiplication) of \(g H\).

3159

Threads

7941

Posts

610K

Credits

Credits
63770
QQ

Show all posts

 Author| hbghlyj Posted 2023-1-21 20:05
3.3.1 Ivory’s 1806 Proof
The key idea of the argument is to consider the sequence $a, 2 a, 3 a, \ldots,(p-1) a$. Considered $\operatorname{mod}p$ and ignoring ordering, this sequence is the same as $1,2,3, \ldots,(p-1)$. This means that the products of these sequences will be equal, i.e. $a \cdot 2 a \cdot 3 a \cdot \ldots \cdot(p-1) a \equiv 1 \cdot 2 \cdot 3 \cdot \ldots \cdot(p-1)$ $\bmod p$. Rearranging yields $a^{p-1}(p-1) ! \equiv(p-1) ! \bmod p$. However, as $(p-1)!$ is not divisible by $p$, we can cancel $(p-1)!$ from both sides to yield $a^{p-1} \equiv 1 \bmod p$, and thus the result is proved.

Ivory believed his proof to have certain virtues over Euler’s, as he explains at the start of his paper “I believe the following demonstration to be new and I reckon it is more simple than that of Euler” (J. Ivory. Demonstration of a theorem respecting prime numbers. In T. Leybourn, editor, New series of The mathematical repository, pages 6. W. Gledinning, 1806.)

Mobile version|Discuz Math Forum

2025-5-31 10:41 GMT+8

Powered by Discuz!

× Quick Reply To Top Edit