Counting in number theory. Fibonacci integers. Carl Pomerance, Dartmouth College. Rademacher Lecture 3, University of Pennsylvania September, 2010

Similar documents
1 n <. n G F. ζ(3) c = 2ζ(2) ζ(6)log α = , Our method is general and can be applied to any Lucas sequence of general term

The ranges of some familiar functions

The ranges of some familiar arithmetic functions

The ranges of some familiar arithmetic functions

Euler s ϕ function. Carl Pomerance Dartmouth College

A 1935 Erdős paper on prime numbers and Euler s function

Statistics in elementary number theory

HOW OFTEN IS EULER S TOTIENT A PERFECT POWER? 1. Introduction

Dense product-free sets of integers

Amicable numbers. CRM Workshop on New approaches in probabilistic and multiplicative number theory December 8 12, 2014

Order and chaos. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

Sums and products: What we still don t know about addition and multiplication

Why the ABC conjecture

Basic elements of number theory

Basic elements of number theory

Sums and products. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA. Dartmouth Mathematics Society May 16, 2012

Sums and products. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA. Providence College Math/CS Colloquium April 2, 2014

Order and chaos. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

#A69 INTEGERS 13 (2013) OPTIMAL PRIMITIVE SETS WITH RESTRICTED PRIMES

Sums and products. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

Fibonacci numbers of the form p a ± p b

Zsigmondy s Theorem. Lola Thompson. August 11, Dartmouth College. Lola Thompson (Dartmouth College) Zsigmondy s Theorem August 11, / 1

4 Linear Recurrence Relations & the Fibonacci Sequence

Modular Arithmetic Instructor: Marizza Bailey Name:

The multiplicative order mod n, on average

The first dynamical system

Anatomy of torsion in the CM case

Two problems in combinatorial number theory

A class of trees and its Wiener index.

O N P O S I T I V E N U M B E R S n F O R W H I C H Q(n) D I V I D E S F n

Limits at Infinity. Horizontal Asymptotes. Definition (Limits at Infinity) Horizontal Asymptotes

arxiv: v2 [math.nt] 29 Jul 2017

Lecture 7. January 15, Since this is an Effective Number Theory school, we should list some effective results. x < π(x) holds for all x 67.

Counting subgroups of the multiplicative group

Fermat s Last Theorem for Regular Primes

LESSON 6.1 EXPONENTS LESSON 6.1 EXPONENTS 253

Balanced subgroups of the multiplicative group

BINARY BBP-FORMULAE FOR LOGARITHMS AND GENERALIZED GAUSSIAN-MERSENNE PRIMES. Marc Chamberland

Solved and unsolved problems in elementary number theory

Generating Functions

Upper Bounds for Partitions into k-th Powers Elementary Methods

x 9 or x > 10 Name: Class: Date: 1 How many natural numbers are between 1.5 and 4.5 on the number line?

Generalized Lucas Sequences Part II

arxiv: v2 [math.ho] 31 Dec 2018

Primality testing: variations on a theme of Lucas. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

Perfect numbers among polynomial values

198 VOLUME 46/47, NUMBER 3

PUTNAM TRAINING NUMBER THEORY. Exercises 1. Show that the sum of two consecutive primes is never twice a prime.

Repeated Values of Euler s Function. a talk by Paul Kinlaw on joint work with Jonathan Bayless

are the q-versions of n, n! and . The falling factorial is (x) k = x(x 1)(x 2)... (x k + 1).

What we still don t know about addition and multiplication. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA

Divisibility in the Fibonacci Numbers. Stefan Erickson Colorado College January 27, 2006

Binary BBP-Formulae for Logarithms and Generalized Gaussian-Mersenne Primes

Partition of Integers into Distinct Summands with Upper Bounds. Partition of Integers into Even Summands. An Example

Playing Ball with the Largest Prime Factor

Optimal primitive sets with restricted primes

Chapter 11 - Sequences and Series

Partitions into Values of a Polynomial

n=0 xn /n!. That is almost what we have here; the difference is that the denominator is (n + 1)! in stead of n!. So we have x n+1 n=0

1 Basic Combinatorics

Integer Partitions. Student ID: Tutor: Roman Kotecky\Neil O Connell April 22, 2015

HMMT February 2018 February 10, 2018

Complex Analysis for F2

Math Lecture 18 Notes

Math 259: Introduction to Analytic Number Theory The Selberg (quadratic) sieve and some applications

Basics of Proofs. 1 The Basics. 2 Proof Strategies. 2.1 Understand What s Going On

Growth of Functions (CLRS 2.3,3)

A Few Primality Testing Algorithms

Announcements. CSE332: Data Abstractions Lecture 2: Math Review; Algorithm Analysis. Today. Mathematical induction. Dan Grossman Spring 2010

Fermat s Little Theorem. Fermat s little theorem is a statement about primes that nearly characterizes them.

Arithmetic properties of the Ramanujan function

Verbatim copying and redistribution of this document. are permitted in any medium provided this notice and. the copyright notice are preserved.

Andrew Granville To Andrzej Schinzel on his 75th birthday, with thanks for the many inspiring papers

Prime Number Theory and the Riemann Zeta-Function

Power series and Taylor series

Topics in Algorithms. 1 Generation of Basic Combinatorial Objects. Exercises. 1.1 Generation of Subsets. 1. Consider the sum:

#26: Number Theory, Part I: Divisibility

Splitting Subspaces, Singer Cycles and Linear Recurrences

Rigid Divisibility Sequences Generated by Polynomial Iteration

Fixed points for discrete logarithms

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 1

Math 302 Module 4. Department of Mathematics College of the Redwoods. June 17, 2011

Pseudoprime Statistics to 10 19

5 + 9(10) + 3(100) + 0(1000) + 2(10000) =

On primitive sets of squarefree integers

A Quick Introduction to Row Reduction

Carmichael numbers and the sieve

Some problems of Erdős on the sum-of-divisors function

NOTES ON OCT 4, 2012

THE DIOPHANTINE EQUATION P (x) = n! AND A RESULT OF M. OVERHOLT. Florian Luca Mathematical Institute, UNAM, Mexico

Table of Contents. 2013, Pearson Education, Inc.

Analysis of Algorithms [Reading: CLRS 2.2, 3] Laura Toma, csci2200, Bowdoin College

Flat primes and thin primes

Irreducible radical extensions and Euler-function chains

The Impossibility of Certain Types of Carmichael Numbers

Prime Gaps and Adeles. Tom Wright Johns Hopkins University (joint with B. Weiss, University of Michigan)

Proof: Let the check matrix be

On a combinatorial method for counting smooth numbers in sets of integers

Possible Group Structures of Elliptic Curves over Finite Fields

Generating Functions

Transcription:

Counting in number theory Fibonacci integers Carl Pomerance, Dartmouth College Rademacher Lecture 3, University of Pennsylvania September, 2010

Leonardo of Pisa (Fibonacci) (c. 1170 c. 1250) 1

We all know the Fibonacci sequence: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 510,.... The n-th one is given by Binet s formula: F n = αn β n α β, where α = (1 + 5)/2, β = (1 5)/2 are the roots of t 2 t 1. Thus, F n α n / 5 and the number of Fibonacci numbers in [1, x] is log x/ log α + O(1). 2

Thus, it is quite special for a natural number to be in the Fibonacci sequence; it is a rare event. Say we try to spread the wealth by also including integers we can build up from the Fibonacci numbers using multiplication and division. Some examples that are not themselves Fibonacci numbers: 4 = 2 2, 6 = 2 3, 7 = 21 3, 8 = 23, 9 = 3 2,.... Call such numbers Fibonacci integers. These are the numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,.... Perhaps we have spread the wealth too far? 3

Well, not every natural number is a Fibonacci integer: the first one missing is 37. To see this, first note that F 19 = 4181 = 37 113, so that the rank of appearance of 37 (and 113) is 19. Some explanation: The Fibonacci numbers have the property that for any integer m there is some n where m F n. In fact, the set of such numbers n is the set of multiples of the least positive n, denote it z(m). This is the rank of appearance of m. A corollary is that if m F p for some prime p and m > 1, then z(m) = p. 4

So from F 19 = 37 113 we deduce that 19 is the rank of appearance of 37. Suppose that 37 is a Fibonacci integer, so that 37 = F n 1... F nk F m1... F ml, where n 1 n k and m 1 m l, n k m l. Then n k 19. Carmichael showed that each F n has a primitive prime factor (i.e., not dividing a smaller F k ) when n 1, 2, 6, 12. Thus, F nk has a primitive prime factor p 37 (if n k = 19, then p = 113). So p must appear in the denominator, so that m l n k and indeed m l > n k. Then repeat with a primitive prime factor q of m l, getting n k > m l. 5

Let N(x) denote the number of Fibonacci integers in [1, x]. We have N(10) = 10, N(100) = 88, N(1000) = 534, N(10,000) = 2,681. So, what do you think? N(x) x/(log x) c N(x) x/ exp((log x) c ) N(x) x c N(x) exp((log x) c ) N(x) (log x) c??? 6

Luca, Porubský (2003). With N(x) the number of Fibonacci integers in [1, x], we have for every positive number c. N(x) = O c (x/(log x) c ) Florian Luca Stefan Porubský 7

Luca, P, Wagner (2010). With N(x) the number of Fibonacci integers in [1, x], for each ɛ > 0, exp ( C(log x) 1/2 (log x) ɛ) < N(x) < exp ( C(log x) 1/2 + (log x) 1/6+ɛ) for x sufficiently large, where C = 2ζ(2) ζ(3)/(ζ(6) log α). Stephan Wagner 8

The problem of counting Fibonacci integers is made more difficult because of allowing denominators. That is, if we just looked at the semigroup generated by the Fibonacci numbers, rather than integers in the group that they generate, life would be simpler. In fact, because of Carmichael s primitive prime factors, if we throw out F n for n = 1, 2, 6, 12, then an integer represented as a product of Fibonacci numbers is done so uniquely up to order; the semigroup is freely generated by F n for n 1, 2, 6, 12. And we can now begin to see the shape of the counting function (for this restricted problem). It is essentially a partition problem. 9

Let p(n) denote the number of partitions of n; that is, the number of ordered tuples a 1 a 2 a k of positive integers with a 1 + a 2 + + a k = n. If we were just considering the multiplicative semigroup generated by the Fibonacci numbers, then we would be considering ordered tuples a 1 a 2 a k with F a1 F a2... F ak x. Using the Binet formula and taking logs, this becomes a 1 + a 2 + + a k log x log α + O(k). 10

Well, what do we know about p(n), and more specifically, for n x p(n)? Hardy & Ramanujan (1918): Let c = π p(n) = (1 + o(1)) exp(c n) 4n 3. 2/3. As n, In fact, they gave a formula for p(n) involving a divergent series. Stopping the series near n gives a close approximation to p(n) with error O(n 1/4 ). In 1937, Rademacher found a series that actually converges to p(n), which if stopped at the kth term produces an error that is O(k 1/2 ). 11

G. H. Hardy S. Ramanujan H. Rademacher 12

Using these formulas, we have as x. n x p(n) = (1 + o(1)) exp(c x) 2π 2x, And taking this over to the multiplicative semigroup generated by the Fibonacci numbers, we would have that the number of such integers in [1, x] would be about exp(c log x), where c = c/ log α. With more care an asymptotic formula could be worked out. However, the problem of Fibonacci integers allows more numbers since we can also divide, not just multiply. Is there some way to allow for this and keep our insight into partitions? 13

Ban denominators? The cyclotomic factorization: Let Φ n (x) denote the n-th cyclotomic polynomial, so that x n 1 = Φ d (x), Φ n (x) = d n d n(x d 1) µ(n/d). Let Φ n (x, y) = y ϕ(n) Φ n (x/y) be the homogenization of Φ n (x). Then for n > 1, F n = αn β n α β = d n, d>1 Φ d (α, β), Φ n (α, β) = d n F µ(n/d) d. Abbreviate Φ n (α, β) as Φ n. For n > 1, Φ n is a natural number, and in fact it is a Fibonacci integer. 14

Thus, the Fibonacci integers are also generated by the cyclotomic numbers Φ n = Φ n (α, β) for n > 1. The number Φ n = Φ n (α, β) divides F n, and it has all of the primitive prime factors of F n (with the same exponents as in F n ). So they too (for n 1, 2, 6, 12) freely generate a semigroup that now contains many more Fibonacci integers than the semigroup generated by just the Fibonacci numbers themeselves. Is this the whole story? Assume so. We have Φ n α ϕ(n), so now our partition problem would be of the shape ϕ(a 1 ) + ϕ(a 2 ) + + ϕ(a k ) log x log α. We would have to make sense of these approximations, but perhaps things would be still tractable. 15

But consider the Fibonacci integer 23. We can see that it is one, since F 24 = 2 5 3 2 7 23, so that 23 = F 24 F 5 3 F 4F 8. The primitive part of F 24 is 23, so this will appear in Φ 24. However Φ 24 = 46, and we have 23 = Φ 24 Φ 3. Thus, even with the cyclotomics, denominators are still necessary. 16

Recall that z(p) is the rank of appearance of the prime p; that is, the least positive n with p F n. Then for any positive integer k, Φ p k z(p) = p (the primitive part of F p k z(p) ). And if n is not in the form p k z(p), then Φ n is exactly the primitive part of F n. 17

For example, Φ 19 = F 19 = 37 113, as we ve seen. Thus, Φ 37k 19 Φ 113 l 19 Φ 19 is a Fibonacci integer for any choice of positive integers k, l. It is possible to figure out the atoms for the Fibonacci integers, namely those Fibonacci integers exceeding 1 that cannot be factored into smaller Fibonacci integers. And with these atoms, we would not need denominators; that is, the Fibonacci integers would indeed be the semigroup generated by the atoms. However, we do not have unique factorization into atoms. Call the above example n(k, l). It is easy to see that they are atoms, but n(1, 1)n(2, 2) = n(1, 2)n(2, 1). 18

Our strategy: ignore the difficulties and plow forward. First, let N Φ (x) be the number of integers in [1, x] representable as a product of Φ n s (for n 1, 2, 6, 12). Clearly N(x) N Φ (x). Since different words in these factors (order of factors not counting) give different Fibonacci integers and Φ n α ϕ(n) (in fact, α ϕ(n) 1 Φ n α ϕ(n)+1 ), we can tap into the partition philosophy mentioned earlier. Following the analytic methods originally laid out by Hardy, Ramanujan, and Rademacher we can show that exp ( C(log x) 1/2 (log x) ɛ) N Φ (x) exp ( C(log x) 1/2 + (log x) ɛ). 19

The basic plan is to consider the generating function D(z) = n z = (1 Φ z n ) 1, n Φ n 1,2,6,12 where Φ is the multiplicative semigroup generated by the Φ n s. By a standard argument, the Mellin transform of log D(z) is Γ(s)ζ(s + 1)C(s), where C(s) = n 1,2,6,12 (log Φ n ) s. Then C(s) differs from (log α) s n ϕ(n) s by a function analytic in R(s) > 0 with nice growth behavior in the vertical aspect. Then comes the saddle point method, and so on. And with more work we believe we can attain an asymptotic formula for N Φ (x). 20

Could there be an elementary approach for this part of the proof? There very well might be, since Erdős showed in 1942 that by elementary methods one can get an asymptotic formula for p(n) (but not a determination of the constant outside of the exponential). 21

Our next step in the plowing-ahead program is to estimate the number of extra Fibonacci integers that are not words in the Φ n s. We show, via a fairly delicate combinatorial argument, that these extra Fibonacci integers introduce a factor of at most exp ( (log x) 1/6+ɛ). Further, we can show that if Φ n has a prime factor larger than n K for each fixed K and all sufficiently large n, depending on K, then 1/6 may be replaced with 0. 22

To understand this problem, let us look at an easier form of it. What can one say about P (2 n 1)? Here P (m) is the largest prime factor of m (and P (1) = 0). Any right-thinking person can see quite clearly that P (2 n 1) goes to infinity much faster than n does. However, the strongest theorem known is that P (2 n 1) 2n + 1 for all n > 12. This is due to Schinzel in 1962. 23

However, since we are thinking statistically, we can also ask about almost all results. That is, ignoring a thin set of exceptional integers n, what can we say about P (n)? Or we can think conditionally; that is, under suitable hypotheses, what is the case? Or we can think statistically and conditionally.... 24

Some results: Schinzel (1962): For all n > 12, P (2 n 1) 2n + 1. Stewart (2010): For all large n, P (2 n 1) > n 1+c/ log log n. P & Murata (2004): Assuming the GRH, almost all integers n have P (2 n 1) > n 4/3 / log log n. Murty & Wong (2002): Assuming the ABC conjecture, for all large n, P (2 n 1) > n 2 ɛ. 25

C. L. Stewart M. Ram Murty Andrzej Schinzel 26

Essentially the same results hold for P (Φ n ), but to get the ABC-conditional result we would need to assume a stronger form of this conjecture in a preprint of Stewart and Tenenbaum. So the (Luca, P, Wagner) theorem is again: The number of Fibonacci integers in [1, x] is between exp(c log x (log x) ɛ ) and exp(c log x + (log x) 1/6+ɛ ) for all large x, where C = 2ζ(2) ζ(3)/(ζ(6) log α). Assuming the ABC conjecture, 1/6 may be replaced with 1/8. 27

Finally: Our result for Fibonacci integers carries over to Mersenne integers (integers in the multiplicative group generated by the Mersenne numbers 2 n 1) and other similar constructs created from binary recurrent sequences. Only the coefficient of (log x) 1/2 in the exponent changes. 28

THANK YOU! 29