![]() |
|
|
#12 | ||
|
"Nancy"
Aug 2002
Alexandria
2,467 Posts |
Quote:
Quote:
Once you have proven Lagrange's theorem you have a much easier time proving that k is the smallest integer so that a^k ≡ 1, because you only need to check that the congruence does not hold for proper divisors of k, not all integers below it. Alex Last fiddled with by akruppa on 2005-09-21 at 13:07 Reason: typo, clarification |
||
|
|
|
|
|
#13 |
|
Jun 2005
Near Beetlegeuse
22×97 Posts |
Ok, I get it now. Thank you.
|
|
|
|
|
|
#14 |
|
"Nancy"
Aug 2002
Alexandria
2,467 Posts |
In fact, you don't need Lagrange's theorem...
suppose a[I]k[/I] ≡ a[I]l[/I] ≡ 1, 0 < k < l. Multiply both sides by a-[I]k[/I], then a[I]l[/I]-[I]k[/I] ≡ 1. So we can set k'=k, l'=l-k (swapped if k'>l'), then repeat unless l'=k'. If l'=k', then k' = gcd(l,k), the above is just Euclid's algorithm. Thus, if n is the order of an element a, then for all k: a[I]k[/I] ≡ 1 there exists a d so that d|n and d|k, but d cannot be smaller than n by definition of order, so d=n and n|k. It is obvious that a[I]kn[/I] ≡ 1 for all integers k. Hence, a[I]k[/I] ≡ 1 iff ord(a)|k. Alex |
|
|
|
|
|
#15 | |
|
Jun 2005
Near Beetlegeuse
1100001002 Posts |
Quote:
For example, Z/7* = {3, 2, 6, 4, 5, 1} Ord(3) = 6 So we start with k = 12, l = 18 or whatever and after a couple of iterations we get k’ = 6, l’ = 6 So if we simply say there exists a d so that d|n, d|k what is there to stop d = 2 or 3? |
|
|
|
|
|
|
#16 |
|
"Nancy"
Aug 2002
Alexandria
2,467 Posts |
Let n be the order of a and let d>0 so that a[I]d[/I] ≡ 1.
Now d must be at least n, because the order of a is smallest integer so that a[I]n[/I] ≡ 1. From the gcd argument we know that d|n. The only d where d≥n and d|n is d=n. >what is there to stop d = 2 or 3? A contradiction with the order of a: if d were 2 and a^d ≡ 1, then the order of a could not be 6. Alex |
|
|
|
|
|
#17 | |
|
Jun 2005
Near Beetlegeuse
6048 Posts |
Quote:
To be honest, I thought you had done it on purpose to see if I was paying attention :) All we have to do now is say k = p-1 and we have an element of full order iff ord(a)|p-1. Very neat Alex, thank you very much. |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| primitive roots- when the base is a quadratic algebraic integer | devarajkandadai | Number Theory Discussion Group | 0 | 2018-02-08 05:15 |
| Primitive roots for a set of primes | mart_r | Math | 0 | 2013-07-20 12:23 |
| Primitive root question | __HRB__ | Math | 0 | 2009-07-10 00:41 |
| efficient generation of highly non-primitive roots | vector | Math | 7 | 2007-11-14 16:07 |
| New primitive trinomials | akruppa | Math | 0 | 2007-09-06 20:23 |