DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2

Similar documents
Homework #2 solutions Due: June 15, 2012

Notes on Systems of Linear Congruences

Definition For a set F, a polynomial over F with variable x is of the form

Factoring Algorithms Pollard s p 1 Method. This method discovers a prime factor p of an integer n whenever p 1 has only small prime factors.

Questionnaire for CSET Mathematics subset 1

Fermat's Little Theorem

2 Arithmetic. 2.1 Greatest common divisors. This chapter is about properties of the integers Z = {..., 2, 1, 0, 1, 2,...}.

Polynomials: Add and Subtract

{ independent variable some property or restriction about independent variable } where the vertical line is read such that.

CHAPTER 1 POLYNOMIALS

Review of Rational Expressions and Equations

Finite Fields: An introduction through exercises Jonathan Buss Spring 2014

Definition 6.1 (p.277) A positive integer n is prime when n > 1 and the only positive divisors are 1 and n. Alternatively

Fermat s Last Theorem for Regular Primes

PYTHAGOREAN TRIPLES KEITH CONRAD

We say that a polynomial is in the standard form if it is written in the order of decreasing exponents of x. Operations on polynomials:

= 1 2x. x 2 a ) 0 (mod p n ), (x 2 + 2a + a2. x a ) 2

Solutions to Practice Final

The candidates are advised that they must always show their working, otherwise they will not be awarded full marks for their answers.

Day 3: Section P-6 Rational Expressions; Section P-7 Equations. Rational Expressions

Lecture Notes. Advanced Discrete Structures COT S

Name: Chapter 7: Exponents and Polynomials

Polynomial analogues of Ramanujan congruences for Han s hooklength formula

arxiv: v1 [math.co] 21 Sep 2015

How to write polynomials in standard form How to add, subtract, and multiply polynomials How to use special products to multiply polynomials

CHMC: Finite Fields 9/23/17

5 Group theory. 5.1 Binary operations

Lesson 3 Algebraic expression: - the result obtained by applying operations (+, -,, ) to a collection of numbers and/or variables o

LEGENDRE S THEOREM, LEGRANGE S DESCENT

UNIT 5 VOCABULARY: POLYNOMIALS

TEKS: 2A.10F. Terms. Functions Equations Inequalities Linear Domain Factor

1. Revision Description Reflect and Review Teasers Answers Recall of Rational Numbers:

Instructor: Bobby Kleinberg Lecture Notes, 25 April The Miller-Rabin Randomized Primality Test

THE N-VALUE GAME OVER Z AND R

CHAPTER 6. Prime Numbers. Definition and Fundamental Results

Number Theory Homework.

Proof 1: Using only ch. 6 results. Since gcd(a, b) = 1, we have

THESIS. Presented in Partial Fulfillment of the Requirements for the Degree Master of Science in the Graduate School of The Ohio State University

Modular Arithmetic Instructor: Marizza Bailey Name:

Open Problems with Factorials

Chapter 7 Rational Expressions, Equations, and Functions

NORTHWESTERN UNIVERSITY Thrusday, Oct 6th, 2011 ANSWERS FALL 2011 NU PUTNAM SELECTION TEST

x 3 2x = (x 2) (x 2 2x + 1) + (x 2) x 2 2x + 1 = (x 4) (x + 2) + 9 (x + 2) = ( 1 9 x ) (9) + 0

Algebraic Expressions and Identities

Basic elements of number theory

Basic elements of number theory

SPLITTING FIELDS AND PERIODS OF FIBONACCI SEQUENCES MODULO PRIMES

Basic counting techniques. Periklis A. Papakonstantinou Rutgers Business School

Fast Polynomial Multiplication

Polynomial Selection. Thorsten Kleinjung École Polytechnique Fédérale de Lausanne

Math 3 Variable Manipulation Part 4 Polynomials B COMPLEX NUMBERS A Complex Number is a combination of a Real Number and an Imaginary Number:

Primality Testing. 1 Introduction. 2 Brief Chronology of Primality Testing. CS265/CME309, Fall Instructor: Gregory Valiant

An integer p is prime if p > 1 and p has exactly two positive divisors, 1 and p.

MATH 117 LECTURE NOTES

TABLE OF CONTENTS. Introduction to Finish Line Indiana Math 10. UNIT 1: Number Sense, Expressions, and Computation. Real Numbers

Elementary Algebra Chinese Remainder Theorem Euclidean Algorithm

6.5 Dividing Polynomials

CSE 1400 Applied Discrete Mathematics Proofs

6: Polynomials and Polynomial Functions

REVIEW PROBLEMS FOR SECOND 3200 MIDTERM

Basic Principles of Algebra

ZEROS OF POLYNOMIAL FUNCTIONS ALL I HAVE TO KNOW ABOUT POLYNOMIAL FUNCTIONS

Algebra for error control codes

Intermediate Math Circles March 6, 2013 Number Theory I

Sums of Squares. Bianca Homberg and Minna Liu

Unit 1: Polynomial Functions SuggestedTime:14 hours

Unit 13: Polynomials and Exponents

3.4. ZEROS OF POLYNOMIAL FUNCTIONS

CDMTCS Research Report Series Explicit Denition of the Binary Reected Gray Codes Marston Conder Department of Mathematics University of Auckland Auckl

Math 101 Study Session Spring 2016 Test 4 Chapter 10, Chapter 11 Chapter 12 Section 1, and Chapter 12 Section 2

1 : Prove that if n > k > 0 and GCD(n, k) = 1, then n C k is divisible by n. ( H.W. Lenstra )

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

Solution Sheet (i) q = 5, r = 15 (ii) q = 58, r = 15 (iii) q = 3, r = 7 (iv) q = 6, r = (i) gcd (97, 157) = 1 = ,

3.5 Solving Equations Involving Integers II

* 8 Groups, with Appendix containing Rings and Fields.

STEP Support Programme. Hints and Partial Solutions for Assignment 17

5.1 Monomials. Algebra 2

COMP239: Mathematics for Computer Science II. Prof. Chadi Assi EV7.635

Integer factorization, part 1: the Q sieve. D. J. Bernstein

22. The Quadratic Sieve and Elliptic Curves. 22.a The Quadratic Sieve

CYCLIC SIEVING FOR CYCLIC CODES

CPSC 467b: Cryptography and Computer Security

3.4 Pascal s Pride. A Solidify Understanding Task

MATH 115, SUMMER 2012 LECTURE 4 THURSDAY, JUNE 21ST

PROBABILITY DISTRIBUTIONS: DISCRETE AND CONTINUOUS

Math 3 Variable Manipulation Part 3 Polynomials A

The Composite Two-Step

arxiv: v1 [math.co] 27 Aug 2015

Math 430 Midterm II Review Packet Spring 2018 SOLUTIONS TO PRACTICE PROBLEMS

Chapter Two The transcendence of e and π.

Chapter 3-1 Polynomials

Algebra Summer Review Packet

Spectra of Semidirect Products of Cyclic Groups

Today. Polynomials. Secret Sharing.

0.1. Linear transformations

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

Gaussian integers. 1 = a 2 + b 2 = c 2 + d 2.

Basic Algebra. Final Version, August, 2006 For Publication by Birkhäuser Boston Along with a Companion Volume Advanced Algebra In the Series

CPSC 518 Introduction to Computer Algebra Schönhage and Strassen s Algorithm for Integer Multiplication

The next sequence of lectures in on the topic of Arithmetic Algorithms. We shall build up to an understanding of the RSA public-key cryptosystem.

Transcription:

DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2 BAILEY SWINFORD Abstract. This paper will look at the binomial coefficients divisible by the prime number 2. The paper will seek to understand and explain a case when each entry in a row of Pascal s triangle will be divisible by one of two primes, 2 and r. 1. Introduction This paper was first and foremost inspired by the work of John Shareshian and Russ Woodroofe. In their paper [2], they considered the following condition that a natural number n may or may not satisfy. Condition 1. There exist primes p and r (depending on n) such that for every k with 1 k n 1, the binomial coefficient ( n k) is divisible by at least one of p and r. They asked when the condition would hold for given values of p and r. They developed a sieve that would help them answer the question. From several properties and theorems outlined in the paper, the case where p = 2 should garner special attention. Indeed, from computational work done with the help of a program, it was discovered that 2 satisfied the conditions in roughly 86.7% of the cases where n 1000000. This discovery is what led me to work on this project. I wanted to further explore where p = 2 holds and, perhaps more importantly, where it fails. In this paper, I will be attempting to show where 2 satisfies the conditions in all cases. In Section 2, I will prove a lemma that will be important to the argument of the later proof. In Section 3, I will give a brief explanation of the computer programming and results that motivated this paper and some tables that show interesting values returned by the program. In Section 4, I will be giving a short bit of background into the mathematics that will help to prove the theorem in the paper, as well as proving the theorem of the paper. 2. Preliminaries We are interested in satisfying Condition 1 from [2]. Recall: 1

DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2 2 Lemma 2 (Shareshian and Woodroofe [2, Lemma 1.8]). Let n, a, and b be positive integers and p and r be primes. Suppose n is not a prime power. If p a n and r b < n < r b + p a, then n satisfies Condition 1 with p and r. In particular, if 2 a n and r b < n < r b + 2 a, then n satisfies Condition 1 with 2 and r. From here on in, we will be referring to Lemma 2 as the sieve. We noticed that if n satisfies Lemma 2 with 2 and r, then frequently 2n satisfies Condition 1 with 2 and r. The following theorem gives some circumstances in which this phenomena occurs. Our main theorem relies heavily on combinatorial theorems and algebra involving primes. A well-known lemma from [1] is particularly useful. The following is a statement and proof of the lemma. Lemma 3. Let p be a prime and a be a natural number. Then (1 + x) pa (1 + x pa ) mod p. Proof. Let x be an integer, p be a prime, and a be a natural number. By the Binomial Theorem, ( ) ( ) p a p (1 + x) pa = 1 pa + 1 pa x pa 1 a +... + 1 1 x pa 1 + x pa. 1 p a 1 We must prove that p divides every term on the right-hand side except 1 pa and x pa. Recall for 1 k < p a 1 ( ) p a (p a )! = k k!(p a k)!. We will prove this using induction. The first case to consider is when a = 1. Hence, we have (1 + x) p and the Binomial Theorem says ( ) p p! = k k!(p k)!. Notice in the above expression that there is a factor of p in the numerator, but there is not one in the denominator since p is a prime number. Thus, the coefficients of the expanded polynomial will all be divisible by p except the trivial cases where the coefficients are 1. So, we have (1 + x) p p (1 + x p ). Now, since we have proved the base case, we may assume that (1 + x) pa p (1 + x pa ) is true. It is our goal to prove the case where we have (1 + x) pa+1. Notice that (1 + x) pa+1 is the same as ((1 + x) pa ) p. We may begin with (1 + x) pa and remember that (1 + x) pa p (1 + x pa ). Therefore, we have ((1 + x) pa ) p p (1 + x pa ) p. From the base case, we know that (1 + x) p p (1 + x p ). By reducing again mod p, we have (1 + x pa ) p p (1 + x pa p ) = (1 + x pa+1 ).

DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2 3 3. Computer algorithms In the very beginning of this project, I used the GAP code Sgdiv- PartnersLucas [3] developed by Shareshian and Woodroofe to generate values of r that satisfy the sieve and Condition 1 with 2 for the values input for n. I began with 3927 because 3927 2 3 was the first number that fails to satisfy Condition 1 with its largest prime-power divisor. I took 3927 and continued to multiply it by powers of 2 while pairing it with p = 2 in the function. For the first four iterations, the program would only return a single number, 7853. However, after this, the numbers returned by the program increased greatly from one iteration to the next. Not all of these numbers satisfied the sieve. In each list of numbers, there was a small range, sometimes as small as one number, where the values of r could be found. I, manually, examined those that satisfied the sieve to see how many generations r survives. For my purposes, I am defining a generation to be the number of subsequent values of 2 a that are multiplied by 3927 to get a value for the prime r that satisfies Condition 1. The first time a prime r appears is generation 1. I prove in Section 3 that for values of r satisfying the sieve, these numbers will survive at least one generation. The following table contains some of the numbers satisfying Lemma 2 along with the number of generations r survives computation. n r # generations (3927 2) 7853 5 (3927 2 4 ) 62819 5 (3927 2 5 ) 125639 5 (3927 2 8 ) 1005312 6 Next, I have included a table displaying primes r that appear during computations, but where 2 and r do not satisfy the sieve. These are found in the same way as in the first table, using SgdivPartnersLucas. It is notable that these numbers show a greater variation of generations survived, with 41887 surviving the longest of numbers studied. n r # generations (3927 2 5 ) 20939 3 (3927 2 5 ) 41887 8 (3927 2 9 ) 1005217 4 (3927 2 4 ) 20939 4 The final table exhibits the number of primes r such that the given n satisfies Condition 1 of the SgdivPartnersLucas program. The values for the size are found by simply calling the size function in GAP after each subsequent iteration of the SgdivPartnersLucas function. It is of interest that the values of the size appear to grow very quickly.

DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2 4 n size (3927 2 2 ) 1 (3927 2 4 ) 8 (3927 2 6 ) 28 (3927 2 8 ) 90 (3927 2 10 ) 331 4. Main theorem Theorem 4. Let n be a positive integer. Let 2 a be the highest power that divides n. Suppose r b < n < r b + 2 a where r is a prime. Then 2n also satisfies Condition 1 with 2 and r. Proof. From Lemma 2, we know if n is not a prime power and r b < n < r b + p a, then n satisfies Condition 1. We are interested in studying the case where p = 2. Thus, we have r b < n < r b + 2 a where 2 a n. Therefore, by multiplying through by 2, we have 2r b < 2n < 2r b + 2 a+1. Next, we can subtract through by 2r b and get 0 < 2n 2r b < 2 a+1. The simplest way to prove the idea is using the Binomial Theorem and Lemma 3 to check divisibility of coefficients. If n = 2 a, then ( ) 2n k is divisible by 2 for all 1 k 2n 1, because we have (1 + x) 2a 2 (1 + x 2a ). We are left with the trivial cases where the coefficients are 1. If n 2 a, then there exists an integer m 1 such that n = 2 a m. Thus, (1 + x) n = (1 + x) 2a m (1 + x) 2n = (1 + x) 2a+1m. By reducing modulo 2, we have (1 + x) 2n 2 (1 + x 2a+1 ) m. Thus, ( 2n k ) fails to be divisible by 2 only when k is a multiple of 2 a+1. Further, (1 + x) 2n = (1 + x) 2n 2rb (1 + x) 2rb, and this time, we can reduce modulo r to get (1 + x) 2n r (1 + x) 2n 2rb (1 + x rb ) 2.

DIVISIBILITY OF BINOMIAL COEFFICIENTS AT p = 2 5 Therefore, ( 2n k ) fails to be divisible by r only when (1) k 2n 2r b, (2) k 2r b, or (3) 0 k r b 2n 2r b, i.e. r b k 2n r b. It suffices to show that k is not a multiple of 2 a+1 (and hence, that 2 divides k) in the above cases. By the hypotheses on n and r, we have 0 < n r b < 2 a. Thus, in case 1, we have 0 < k 2n 2r b < 2 a+1. Case 2 follows by symmetry between k and 2n k. Since 2 a is the highest power dividing n, n is not a multiple of 2 a+1. However, n 2 a and n + 2 a are multiples of 2 a+1. Thus, we have n 2 a < r b < n < n + (n r b ) = 2n r b < n + 2 a. We know that in Case 3 that k is contained in the interval r b k 2n r b. Therefore, k cannot be a multiple of 2 a+1, as n 2 a and n + 2 a are the adjacent multiples of 2 a+1. References [1] I. Martin Isaacs, Algebra: a graduate course, Graduate Studies in Mathematics, vol. 100, American Mathematical Society, Providence, RI, 2009, Reprint of the 1994 original. [2] John Shareshian and Russ Woodroofe, Divisibility of binomial coefficients and generation of alternating groups, arxiv:1505.05143. [3] John Shareshian and Russ Woodroofe, Ancillary file to arxiv:1505.05143, May 2015.