[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference rusure::math

Title:Mathematics at DEC
Moderator:RUSURE::EDP
Created:Mon Feb 03 1986
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2083
Total number of notes:14613

208.0. "Primes in Sequences" by HARE::STAN () Mon Jan 14 1985 22:36

From:	ROLL::USENET       "USENET Newsgroup Distributor" 11-JAN-1985 22:30
To:	HARE::STAN
Subj:	USENET net.math newsgroup articles

Newsgroups: net.math
Path: decwrl!decvax!bellcore!allegra!ulysses!unc!mcnc!ecsvax!unbent
Subject: New prime questions from Prof. Ziff
Posted: Wed Jan  9 05:50:54 1985

	In the series:	13
			1113
			111113
			...
(odd number of '1's followed by a '3'), what's the first prime after 13?
	In the series:	101
			1001
			10001
			...
('1' followed by n '0's followed by 'l'), what's the first prime after 101?
"There is such a prime and it is constituted of an odd number of digits, but
I should like to meet it", writes Professor Ziff.
	"Where does he get these incessant questions?" writes Professor
Rosenberg.  Thanks for your help.


--Jay Rosenberg                      ...{decvax,akgua}!mcnc!ecsvax!unbent
=========================================================================
Dept. of Philosophy; University of North Carolina; Chapel Hill, NC  27514
=========================================================================

T.RTitleUserPersonal
Name
DateLines
208.1111111111111111111111113 (23 '1's)ZFC::DERAMODaniel V. D'EramoThu Oct 29 1987 20:0511
>>        In the series:  13
>>                        1113
>>                        111113
>>                        ...
>> (odd number of '1's followed by a '3'), what's the first prime after 13?

     The numbers with k '1's followed by a '3' are prime for k
     k = 1, 2, 4, 8, 10, 23, ..., so the next one with an odd
     number of '1's is 111111111111111111111113 (k = 23).

     Dan
208.2x**k + 1 is prime => k = 2**nCLT::GILBERTBuilderFri Oct 30 1987 12:3634
>	In the series:	101
>			1001
>			10001
>			...
>('1' followed by n '0's followed by '1'), what's the first prime after 101?

	                     k
	Consider the number x  + 1.  If k > 1 is odd, we have the factorization:

		 2*m+1                 2*m-1    2*m-3    
		x      + 1 = (x + 1) (x      - x      + ... + 1)

	(if k = 1, then this is not really a factorization).
	We also (trivially) have the factorizations:

		 r*(2*m+1)         r        r*(2*m-1)    r*(2*m-3)
		x          + 1 = (x  + 1) (x          - x          + ... + 1)

	                   n
	Hence, taking r = 2 , we have:

		  n                  n        n             n
		 2 *(2*m+1)         2        2 *(2*m-1)    2 *(2*m-3)
		x           + 1 = (x  + 1) (x           - x           + ... + 1)

	So we have factorizations for any odd k greater than one, and the above
	formula gives a (true) factorization for even k, except when 2*m+1 = 1.

	          k                                                  n
	Thus, if x  + 1 is prime, (and k > 0) we can infer that k = 2 .

	                            n
	                           2
	So what's the next prime 10  + 1 ?
208.3See also note 178.17 by TURTLE::STANZFC::DERAMODaniel V. D'EramoFri Oct 30 1987 13:166
>>	Numbers of the form 10**n + 1 can not be prime unless n is
>>	a power of 2. This is easy to see because if n = pq and (say)
>>	p is odd then 10**pq + 1 is divisible by 10**q + 1. These
>>	are the base 10 analog of Fermat numbers 2**(2**n) + 1. There
>>	are no base 10 Fermat primes other than 101 for n <= 15
>>	of (10**(2**N)) + 1.
208.4CLT::GILBERTBuilderTue Nov 03 1987 17:586
	Is it a mere coincidence that

	    n
	   2 - 1           n
	  2               2
	10      + 1 has  2  + 1  as a prime factor, for n = 2, 3, and 4?
208.5YesZFC::DERAMODaniel V. D&#039;EramoMon Nov 16 1987 17:551
    Yes
208.6CLT::GILBERTBuilderTue Nov 17 1987 12:528
Okay.  The 2^(2^n)+1 are Fermat primes.  For a few small values of n,
what are the values of K for which:

	   n
	  2 - 1           n
	 2               2
	K      + 1 has  2  + 1  as a factor?

208.7Could you expand on .5 a little more?ZFC::DERAMODaniel V. D&#039;EramoTue Nov 17 1987 18:1626
     Re: .4

>>   Is it a mere coincidence that
>>
>>       n
>>      2 - 1           n
>>     2               2
>>   10      + 1 has  2  + 1  as a prime factor, for n = 2, 3, and 4?

     My "YES" in .5 was based on:

         n
        2 - 1                          n
       2                              2
     10      + 1 is not divisible by 2  + 1 for 5 <= n <= 10.

               n
              2 - 1                           n
             2                               2
     Also, 10      + 1 is not divisible by k2  + 1 for n = 5 and
     1 <= k <= 10000; and for n = 6 and 1 <= k <= 5000.

     All this assumes, of course, that there were no bugs in my
     code! :^)

     Dan
208.8Re .6: here are some KZFC::DERAMODaniel V. D&#039;EramoTue Nov 17 1987 19:3338
>>   Okay.  The 2^(2^n)+1 are Fermat primes.  For a few small values of n,
>>   what are the values of K for which:
>>
>>              n
>>             2 - 1           n
>>            2               2
>>           K      + 1 has  2  + 1  as a factor?

      I looked for such K with 3 <= K <= 100, and found the
      following values of K for small n:

      n = 2

       3  5  6  7 10 11 12 14 20 22 23 24 27 28 29 31 37 39 40 41 44 
      45 46 48 54 56 57 58 61 62 63 65 71 73 74 75 78 79 80 82 88 90 
      91 92 95 96 97 99 

      n = 3

       3  5  6  7 10 12 14 19 20 24 27 28 33 37 38 39 40 41 43 45 47 
      48 51 53 54 55 56 63 65 66 69 71 74 75 76 77 78 80 82 83 85 86 
      87 90 91 93 94 96 97 

      n = 4

       3  5  6  7 10 11 12 14 20 22 23 24 27 28 29 31 39 40 41 43 44 
      45 46 47 48 51 54 56 57 58 59 61 62 63 65 67 73 75 78 80 82 83 
      85 86 88 89 90 91 92 94 95 96 99 

      n = 5

      No such K, 3 <= K <= 100

      I haven't checked for any patterns in this, but obviously
      something happens when we reach n = 5.  It is interesting
      that the Fermat numbers stop being prime there ...

      Dan
208.9Arrrrrggggghhhhhhhhhhh!!!!!!!!!ZFC::DERAMODaniel V. D&#039;EramoWed Nov 18 1987 06:0054
     Re: .4
	Is it a mere coincidence that

>>               n
>>              2 - 1           n
>>             2               2
>>           10      + 1 has  2  + 1  as a prime factor, for n = 2, 3, and 4?

     Re: .5

>>       Yes

     Re: .6

>>   Okay.  The 2^(2^n)+1 are Fermat primes.  For a few small values of n,
>>   what are the values of K for which:
>>
>>              n
>>             2 - 1           n
>>            2               2
>>           K      + 1 has  2  + 1  as a factor?

     Re: .8

>>        I haven't checked for any patterns in this, but obviously
>>        something happens when we reach n = 5.  It is interesting
>>        that the Fermat numbers stop being prime there ...

     I can't believe you slipped this one past me!!  Just last
     week I was using a theorem stated by Proth in 1878:

          Let 0 < k < 2^m and n = k*2^n + 1.  Suppose k is odd
          and is not a perfect square modulo n.  Then n is prime
          if and only if it is a factor of a^(n-1)/2 + 1.

          In the special case that k is also not divisible by 3
          then 3 is suitable as the value of a for the test.

     I verified the book's [Enrichment Mathematics for High
     School] claim that 5*2^1947 + 1 was a prime using this test.
     I was misled by a result that I read soon afterwards, that
     composite Fermat primes are divisible by a prime of the form
     k*2^m+2 + 1 [for Fm = 2^(2^m) + 1 composite, m > 1].  That
     is why I did the testing in .6.

     What I missed here was that K^(2^(2^m - 1)) *is* K^(n-1)/2
     for n = Fm = 2^(2^n) + 1.  So, by Proth's theorem, Fm =
     2^(2^m) + 1 is prime if and only if a^(2^(2^m - 1)) + 1 is
     divisible by Fm for a a quadratic nonresidue mod Fm.  Things
     stopped dividing at m=5 because that's where the Fermat
     numbers stopped being prime.  So I retarct .5:  No, it is
     not a coincidence.

     Dan
208.10CLT::GILBERTBuilderWed Nov 18 1987 11:1447
    Re .8:

      n = 1

	K = {�2} (mod 5)

      n = 2

	K = {�3, �5, �6, �7} (mod 17)

      n = 3
    
    	K = {�3, �5, �6, �7, �10, �12, �14, �19, �20, �24, ...} (mod 257)


    I spent some time looking at 'squaring tables' like the following (for 17):

	0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 -1    <- K   mod 17
	0     4  9 -1  8  2 15 13 13 15  2  8 -1  9  4	     <- K^2 mod 17
	0    -1 13    13  4  4 -1 -1  4  4 13    13 -1	     <- K^4 mod 17
	0       -1    -1 -1 -1       -1 -1 -1    -1	     <- K^8 mod 17

    Omitted entries are 1 (once a column goes to 1, it stays there).  So,

	  1
	 2
	K  + 1  is a multiple of 17, for K = {�4} (mod 17)

	  2
	 2
	K  + 1  is a multiple of 17, for K = {�2, �8} (mod 17)

	  3
	 2
	K  + 1  is a multiple of 17, for K = {�3, �5, �6, �7} (mod 17)

    The above, and the trivial (K,m) = (16,0) are the only solutions
    to K^(2^m)+1 = 0 (mod 17).

    The 'squaring table' for modulo 33 is quite different -- not all
    the numbers eventually cycle at 1.  Note .9 indicates why (I think).


>   composite Fermat primes are divisible by a prime of the form
>   k*2^m+2 + 1 [for Fm = 2^(2^m) + 1 composite, m > 1].

    Does this also apply to the K^(2^m)+1 analogy to Fermat numbers?
208.11What is a "composite Fermat prime"? :^)ZFC::DERAMODaniel V. D&#039;EramoWed Nov 18 1987 13:2524
    Re .9,.10
    
>>    >   composite Fermat primes are divisible by a prime of the form
>>    >   k*2^m+2 + 1 [for Fm = 2^(2^m) + 1 composite, m > 1].
>>    
>>        Does this also apply to the K^(2^m)+1 analogy to Fermat numbers?
    
    I can't believe I called them "composite Fermat primes"!
    
    I also stated it incorrectly.  It should read
    
         If a prime p divides the Fermat number Fm = 2^(2^m) + 1
         for some m > 1, then p is of the form k * 2^(m+2) + 1
         for some integer k.
    
    I don't see this applying to the K^(2^m) + 1 numbers; those were
    divisible by Fermat numbers Fm if and only if Fm is prime.  I think
    proving Proth's Theorem for Fermat numbers only is actually not
    very difficult if you understand quadratic reciprocity.  I will
    try to generalize that proof [don't have the title of it here with
    me] to a proof of Proth's Thm. and see if it is possible to 
    generalize it further to the K^(2^m) + 1 numbers.
    
    Dan
208.12a correction to .9ZFC::DERAMOTake my advice, I&#039;m not using itSat Apr 02 1988 14:0526
    Re my .9:
    
�                      a theorem stated by Proth in 1878:
�
�          Let 0 < k < 2^m and n = k*2^n + 1.  Suppose k is odd
�          and is not a perfect square modulo n.  Then n is prime
�          if and only if it is a factor of a^(n-1)/2 + 1.
�   
�          In the special case that k is also not divisible by 3
�          then 3 is suitable as the value of a for the test.
    
    Sorry, I really messed that one up.  The statement of the theorem
    should read:
    
         Let 0 < k < 2^m and n = k*2^m + 1.  Suppose k is odd
         and a is not a perfect square modulo n.  Then n is prime
         if and only if it is a factor of a^((n-1)/2) + 1.
    
         In the special case that k is also not divisible by 3
         then 3 is suitable as the value of a for the test.
    
    I.e., the exponent of 2 is m in n=k*2^m + 1 [I had had n],
    and it is the new constant "a" [not k] that is not a perfect
    square modulo n.
    
    Dan
208.13the proof of the first partZFC::DERAMOTake my advice, I&#039;m not using itSat Apr 02 1988 15:4581
    Re my .9, as corrected in .12:

�                      a theorem stated by Proth in 1878:
�
�          Let 0 < k < 2^m and n = k*2^m + 1.  Suppose k is odd
�          and a is not a perfect square modulo n.  Then n is prime
�          if and only if it is a factor of a^((n-1)/2) + 1.
�
�          In the special case that k is also not divisible by 3
�          then 3 is suitable as the value of a for the test.

    A sketch of the proof of the first part follows.

    Let 0 < k < 2^m and n = k*2^m + 1, where k is odd and 
    a is not a perfect square modulo n.

    ==> If n is prime then n is a factor of a^((n-1)/2) + 1.

                           a
    The "Legendre symbol" (-) [the parenthesis should be drawn larger]
                           p

    for prime p and integer a is defined to be 0 if p divides a,
    1 if p does not divide a and a is a perfect square modulo p,
    and -1 if p does not divide a and a is not a perfect square
    modulo p.  A theorem of Euler's is that for odd primes p and
    any integer a,

                   a     (p-1)/2
                  (-) = a         (modulo p)
                   p

    So if n is prime and a is not a perfect square mod n, then the
    Legendre symbol on the left hand side is -1, and so Euler's
    theorem says -1 = a^((n-1)/2) (modulo n), i.e., n divides
    a^((n-1)/2) + 1.

    Obviously, this is the easy half of the theorem.

    <== If n is a factor of a^((n-1)/2) + 1, then n is prime.

    It is given that n divides a^((n-1)/2) + 1, and so it follows that
    a^((n-1)/2) = -1 (modulo n).  Squaring both sides of that gives
    a^(n-1) = 1 (modulo n), or n divides a^(n-1) - 1.
    
    Let q be any prime divisor of n.  n is odd so q is odd.  Since q
    divides n and n divides a^(n-1) - 1, then q divides a^(n-1) - 1,
    or a^(n-1) = 1 (modulo q).  There is a least positive integer,
    call it y, such that a^y = 1 (modulo q), and such y must also
    divide n-1.
    
    Does 2^m divide y?  Well, y divides n-1 = k*2^m where k is odd.
    So we can write y as u*2^w where uv = k [so u and v are both odd]
    and 0 <= w <= m.  If w < m, i.e., 2^m does not divide y, then let
    x = v*2^(m-w-1).  Note that yx = (u*2^w)*(v*2^(m-w-1)) and
    regrouping yx = (uv)*2^(m-1) = k*2^(m-1) = (n-1)/2.  Now we know
    that a^(yx) (modulo q) = (a^y)^x (modulo q) = 1^x (modulo q) =
    1 (modulo q) so q divides a^(yx) - 1 = a^((n-1)/2) - 1.  And
    q divides n which divides a^((n-1)/2) + 1.  So q divides both
    these numbers and so divides their difference, which is 2.
    But an odd prime cannot divide into 2; this a contradiction.  So
    the assumption that 2^m does not divide y is false, and it must
    be the case that 2^m divides y.
    
    Now, the order of a modulo q is divisible by 2^m and so the order
    is at least 2^m.  Also, Fermat's little theorem states a^(q-1) = 1
    (modulo q) and so the order y is at most q-1.  That is,
    2^m <= y <= q-1.  Therfore q >= 2^m + 1.  Since 0 < k < 2^m, it
    is also true that q > k + 1.
    
    Now q is any prime dividing n.  Let Q be the smallest divisor of n
    that is greater than 1, i.e., the smallest prime divisor of n. 
    If n is not prime, then n/Q divides n, is not one, and so Q <= n/Q
    i.e., Q^2 <= n.  Multiplying Q >= 2^m + 1 and Q > k+1 gives
    n >= Q^2 > (2^m + 1)(k + 1) = k*2^m + 1 + (k + 2^m) = n + (k +
    2^m), i.e., n > n + (k + 2^m) which contradicts 0 < k < 2^m.
    So Q, the smallest prime dividing n, must be n itself. So n is
    prime.
    
    Dan
  
208.14second part, special case (n prime, k=1)ZFC::DERAMOTake my advice, I&#039;m not using itSat Apr 02 1988 15:5836
�                      a theorem stated by Proth in 1878:
�
�          Let 0 < k < 2^m and n = k*2^m + 1.  Suppose k is odd
�          and a is not a perfect square modulo n.  Then n is prime
�          if and only if it is a factor of a^((n-1)/2) + 1.
�
�          In the special case that k is also not divisible by 3
�          then 3 is suitable as the value of a for the test.

     A special case of the second part.  Let k=1, so that n=2^m + 1.
     If m>0 [because k < 2^m] is not a power of 2, then n is
     composite.  So let m=2^a, consider the Fermat number n=2^(2^a) +1.
     
     According to the special case, we can let a be 3.  So the Fermat
     number n = 2^(2^a) + 1 is prime if and only if n divides
     3^((n-1)/2) + 1.
     
     If p = 2^(2^a) + 1 is indeed prime [a Fermat prime, instead of
     just a Fermat number], then you can use the quadratic reciprocity
     theorem to compute the Legendre symbols
     
                     3     p        ((p-1)/2)((q-1)/2)
                    (-) * (-) = (-1)
                     p     3
     
     and this will work out to (for p > 3, so use a > 0 in p = 2^(2^a) + 1)
     show that
                3
               (-) = -1
                p
     
     which means that 3 is not a perfect square modulo p, which the
     second part of Proth's theorem said it would be.
     
     Dan
   
208.15triviaZFC::DERAMOTake my advice, I&#039;m not using itSat Apr 02 1988 16:0714
     The previous two notes show that if a>1 and p = 2^(2^a) + 1
     is a prime [a Fermat prime], then 3 is a primitive root for p.

     This is true because 3^(p-1) = 1 (modulo p) but 3^y ~= 1 (modulo p)
     for any smaller y.  Such y would have to be a power of two
     dividing (p-1)/2 [2 is the only prime dividing p-1] but we know
     that 3^((p-1)/2) = -1 (modulo p).  So 3 is a generator for the
     cyclic group of nonzero integers modulo p, i.e., a primitive
     root of p.

     This is useful to know when constructing regular p-gons with
     only compass and straight-edge. (see note 847).

     Dan