REU 2006 Discrete Math Lecture 3

Similar documents
MATH 433 Applied Algebra Lecture 12: Sign of a permutation (continued). Abstract groups.

X = {1, 2,...,n} n 1f 2f 3f... nf

Lecture 2.3: Symmetric and alternating groups

Determinants, Part 1

Ma/CS 6a Class 16: Permutations

Permutation Groups. Definition and Notation

Section II.9. Orbits, Cycles, and the Alternating Groups

Know how to represent permutations in the two rowed notation, and how to multiply permutations using this notation.

Combinatorics in the group of parity alternating permutations

The Sign of a Permutation Matt Baker

Chapter 1. The alternating groups. 1.1 Introduction. 1.2 Permutations

Permutation group and determinants. (Dated: September 19, 2018)

Permutation Groups. Every permutation can be written as a product of disjoint cycles. This factorization is unique up to the order of the factors.

Lecture 3 Presentations and more Great Groups

LECTURE 8: DETERMINANTS AND PERMUTATIONS

Math236 Discrete Maths with Applications

Reading 14 : Counting

THE SIGN OF A PERMUTATION

17. Symmetries. Thus, the example above corresponds to the matrix: We shall now look at how permutations relate to trees.

On Hultman Numbers. 1 Introduction

PATTERN AVOIDANCE IN PERMUTATIONS ON THE BOOLEAN LATTICE

A STUDY OF EULERIAN NUMBERS FOR PERMUTATIONS IN THE ALTERNATING GROUP

16 Alternating Groups

5 Symmetric and alternating groups

Symmetric Permutations Avoiding Two Patterns

Harmonic numbers, Catalan s triangle and mesh patterns

Some t-homogeneous sets of permutations

Non-overlapping permutation patterns

Greedy Flipping of Pancakes and Burnt Pancakes

NON-OVERLAPPING PERMUTATION PATTERNS. To Doron Zeilberger, for his Sixtieth Birthday

Domino Tilings of Aztec Diamonds, Baxter Permutations, and Snow Leopard Permutations

Asymptotic behaviour of permutations avoiding generalized patterns

Permutations. = f 1 f = I A

CRACKING THE 15 PUZZLE - PART 4: TYING EVERYTHING TOGETHER BEGINNERS 02/21/2016

THE ERDŐS-KO-RADO THEOREM FOR INTERSECTING FAMILIES OF PERMUTATIONS

CSE 20 DISCRETE MATH. Fall

Chapter 6.1. Cycles in Permutations

Solutions to Exercises Chapter 6: Latin squares and SDRs

Permutations with short monotone subsequences

Lecture 18 - Counting

Unique Sequences Containing No k-term Arithmetic Progressions

PERMUTATIONS AS PRODUCT OF PARALLEL TRANSPOSITIONS *

A NEW COMPUTATION OF THE CODIMENSION SEQUENCE OF THE GRASSMANN ALGEBRA

arxiv: v1 [cs.cc] 21 Jun 2017

arxiv: v1 [math.co] 30 Nov 2017

Permutation Tableaux and the Dashed Permutation Pattern 32 1

Discrete Mathematics and Probability Theory Spring 2018 Ayazifar and Rao Midterm 2 Solutions

EXPLAINING THE SHAPE OF RSK

The Math Behind Futurama: The Prisoner of Benda

Generating indecomposable permutations

18.204: CHIP FIRING GAMES

What is counting? (how many ways of doing things) how many possible ways to choose 4 people from 10?

arxiv: v2 [math.co] 16 Dec 2014

THE 15 PUZZLE AND TOPSPIN. Elizabeth Senac

and problem sheet 7

Alternating Permutations

THE 15-PUZZLE (AND RUBIK S CUBE)

An interesting class of problems of a computational nature ask for the standard residue of a power of a number, e.g.,

Simple permutations and pattern restricted permutations

PRIMES 2017 final paper. NEW RESULTS ON PATTERN-REPLACEMENT EQUIVALENCES: GENERALIZING A CLASSICAL THEOREM AND REVISING A RECENT CONJECTURE Michael Ma

An evolution of a permutation

Random permutations avoiding some patterns

The mathematics of the flip and horseshoe shuffles

Permutation Tableaux and the Dashed Permutation Pattern 32 1

More Great Ideas in Theoretical Computer Science. Lecture 1: Sorting Pancakes

Avoiding consecutive patterns in permutations

Universal graphs and universal permutations

International Journal of Combinatorial Optimization Problems and Informatics. E-ISSN:

A New Use of Group Representation Theory in Statistics

Introduction to Combinatorial Mathematics

Principle of Inclusion-Exclusion Notes

Yet Another Triangle for the Genocchi Numbers

The number of mates of latin squares of sizes 7 and 8

Equivalence Classes of Permutations Modulo Replacements Between 123 and Two-Integer Patterns

The Place of Group Theory in Decision-Making in Organizational Management A case of 16- Puzzle

arxiv: v1 [math.co] 8 Oct 2012

3.5 Marginal Distributions

The mathematics of the flip and horseshoe shuffles

Pattern Avoidance in Unimodal and V-unimodal Permutations

Counting. Chapter 6. With Question/Answer Animations

Math 127: Equivalence Relations

MA 524 Midterm Solutions October 16, 2018

arxiv: v3 [math.co] 4 Dec 2018 MICHAEL CORY

An Erdős-Lovász-Spencer Theorem for permutations and its. testing

Pattern Avoidance in Poset Permutations

Two-person symmetric whist

Restricted Permutations Related to Fibonacci Numbers and k-generalized Fibonacci Numbers

Chapter 4 Cyclotomic Cosets, the Mattson Solomon Polynomial, Idempotents and Cyclic Codes

Edge-disjoint tree representation of three tree degree sequences

Notes for Recitation 3

Constructions of Coverings of the Integers: Exploring an Erdős Problem

SYMMETRIES OF FIBONACCI POINTS, MOD m

With Question/Answer Animations. Chapter 6

A combinatorial proof for the enumeration of alternating permutations with given peak set

Topspin: Oval-Track Puzzle, Taking Apart The Topspin One Tile At A Time

LECTURE 3: CONGRUENCES. 1. Basic properties of congruences We begin by introducing some definitions and elementary properties.

The tenure game. The tenure game. Winning strategies for the tenure game. Winning condition for the tenure game

Enumeration of Two Particular Sets of Minimal Permutations

NOT QUITE NUMBER THEORY

Evacuation and a Geometric Construction for Fibonacci Tableaux

Transcription:

REU 006 Discrete Math Lecture 3 Instructor: László Babai Scribe: Elizabeth Beazley Editors: Eliana Zoque and Elizabeth Beazley NOT PROOFREAD - CONTAINS ERRORS June 6, 006. Last updated June 7, 006 at :4 p.m. Check the website regarding the location for subsequent classes. The notes from last week are posted on Laci s website. Please email him comments, questions, or corrections regarding these notes. 3. Permutations and Permutation Groups Definition 3... A permutation is a map f : A A that is one-to-one and onto; i.e., a bijection of the set A. We call A the permutation domain. Definition 3... All permutations of A form the Symmetric Group, denoted Sym(A). Denote the action of the permutation f on an element a by a a f. We can compose permutations A f A g A by a a f (a f ) g =: a fg. Similarly, f n := f f denotes f composed with itself n times. The identity permutation on the set A, denoted id A, leaves every element fixed. The inverse of a permutation a f = b is such that b f = a. Note that since f is a bijection, then the inverse is well-defined. Definition 3..3. The degree of Sym(A) is the order of the set A, denoted A. Definition 3..4. Denote by S n [n] = {,,..., n}. = Sym([n]), the symmetric group of degree n, where Definition 3..5. Let π Sym(A). We define the support of π to be supp(π) := {a A : a π a}. Example 3..6. Note that supp(id) =. As another example, note that supp(()(34)) = 4. Definition 3..7. In general, we can define the degree of a permutation to be deg(π) := supp(π).

Definition 3..8. A k-cycle is a permutation of degree k consisting of a single cycle; e.g., π = (a a a k ) and supp(π) = k. As a special case, the -cycles are called transpositions. Here we use cycle notation (a a a k ) to denote the function that maps a i a i+ and sends a k a. Note that the cycle notation is not unique, since ( 3) = ( 3 ) = (3 ), for example. Definition 3..9. The number of elements in the group is called the order of the group. Example 3..0. The order of the symmetric group S n is n!. Permutations have parity, either even or odd. Definition 3... We say that a permutation π is even if it can be expressed as a product of an even number of transpositions. Similarly, π is odd if it can be expressed as the product of an odd number of transpositions. Definition 3... The sign of a permutation is defined as follows: {, if π is even sign(π) =, if π is odd (3..) Definition 3..3. m n := max π S n {min{k : transpositions τ,... τ k s.t. τ τ k = π}}. Question 3..4. How many transpositions will we need in this product? What is an upper bound? Let us consider the following permutation, in which we define the function using a diagram with arrows. 3 4 5 6 7 8 5 3 7 8 4 6 Let us begin by choosing τ = ( 5). We can then consider where 5 is mapped, and write τ = (5 8). Continuing in this manner, we use n transpositions. An inductive argument would show in general that m n n. Can we improve on this bound? We can provide an example of a permutation that requires less than n transpositions. For example, the permutation that reverses the order of all of the elements in the set [n] uses at most n transpositions. Exercise 3..5. If π is the n-cycle ( n), then k n, where k is such that transpositions τ,... τ k s.t. τ τ k = π.

3. Generators Definition 3... We say that π,... π k generate S n if ( σ S n )( ρ,... ρ l s.t. σ = ρ ρ l and ( j)( i)(ρ j = π i or π i )). We have proved that the ( n ) transpositions generate Sn. Claim 3... The n neighboring transpositions ( ), ( 3),..., (n n) generate S n. To prove this Claim, we first note that all transpositions will generate S n. Thus, we need only prove the following: Lemma 3..3. All transpositions are generated by neighbor transpositions. Proof. If i < j n, then (i j) = (i i + )(i + i + ) (j j)(j j )(j 3 j )(i i + ). (3..) We have used (j i) neighbor transpositions to form this product. Note that this is an odd number of transpositions. On the k th step, this is (n k), and (n k) = n(n + ). Theorem 3..4. Not all permutations are even. Equivalently, the identity permutation is not odd. If we write a permutation as a product of transpositions, then we use n transpositions. This observation yields the following: Corollary 3..5. Every permutation is the product of n neighbor transpositions. Definition 3..6. Let a n and b n be sequences. We say that a n = o(b n ), read a n is little-oh a of b n, if lim n n bn = 0. If for the purposes of the definition of little-oh, we allow 0 = 0, then it will help us 0 with computations. In general, such a convention will lead to a contradiction. Similarly, we can think of 0 = in the definition of a 0 n b n. This idea will ONLY apply to these two definitions! Exercise 3..7. Can every permutation be generated by a product of o(n ) neighbor transpositions? Exercise 3..8. Prove that fewer than n transpositions do not generate S n k= 3

Note that one permutation is definitely not enough to generate S n. Every permutation π has an order, the smallest power k such that π k = id Sn. Thus, a single permutation can only generate a maximum of k permutations, where k is the order of the permutation. This number cannot be n!, the order of S n. Further, note that S n is not a commutative, or abelian, group: ( )( 3) = ( 3 ), but ( 3)( ) = ( 3), which are not the same cycles. However, all cyclic groups, or groups generated by a single element, are necessarily abelian. In fact, if σ := ( 3 ), then σ = ( 3). In general, (αβ) = β α. Thus, if τ = τ, where τ = τ τ, then (τ τ ) = τ τ. Definition 3..9. Let A n := {even permutations}. Then A n is a subgroup of S n. That is, A n is closed under multiplication, inverses, and contains the identity. We call A n the Alternating group. Exercise 3..0. Show that A n = n!, for n. Exercise 3... Let ρ, π be cycles such that supp(ρ) supp(π) =. generate either A k+l or S k+l. Then ρ and π Exercise 3... Take the cycle ( n ) of length n and one transposition involving the n th element. Then these two elements generate S n. Exercise 3..3. The n-cycle ( n) and the transposition ( ) generate S n. Exercise 3..4. A k-cycle is even k is odd. Question 3..5. What is the diameter of S n with respect to an n-cycle plus a transposition? Provide an answer within a constant factor. That is, provide an upper and lower bound that differ by a constant. 3.3 Asymptotics Definition 3.3.. Let a n, b n be sequences. Then we say that a n = O(b n ), read big-oh of b n, if ( c)( sufficiently large n, a n C b n ). In asymptotic notation, the idea is that a finite number of changes will have no effect. If any asymptotic statement on the board does not make sense, it is likely that we forgot to write for sufficiently large n. Please insert it whenever necessary. Definition 3.3.. a n = Ω(b n ) if ( c > 0)( sufficiently large n, a n c b n ). Equivalently, we see that a n = Ω(b n ) b n = O(a n ). Definition 3.3.3. We say a n = Θ(b n ) if a n = O(b n ) and a n = Ω(b n ). That is, ( c, C > 0)( sufficiently large n, c b n a n C b n ). Exercise 3.3.4. If a n = Θ(b n ) and a n, b n, then ln(a n ) ln(b n ). Exercise 3.3.5. The converse of the previous exercise is false. 4

3.4 Permutations and Probability Recall the definitions of the finite probability space (Ω, P ) from last time. (Refer to handouts or Lecture notes online.) Definition 3.4.. If A Ω is an event then P (A) = a A P (a) Definition 3.4.. Given a random variable X : Ω R, then the expected value is given by E(X) := X(a)P (a) = yp (X = y). a Ω y R Recall the exercise from last time: Theorem 3.4.3. E(X + Y ) = E(X) + E(Y ). As a special case, we of course see that E(X + X) = E(X) + E(X). Exercise 3.4.4. E(cX) = ce(x) Suppose that we have a club with 000 adult members. There are 000 cards numbered to 000. Every member of the club randomly chooses a card. We say that a member of the club is lucky if he draws a card containing the year of his birth. Question 3.4.5. What is E(# lucky numbers)? The claim is that you do not have to know the age distribution of the club members to answer this question. You just have to define the proper random variables. In fact: Exercise 3.4.6. E(# lucky numbers) =. Exercise 3.4.7. Every permutation is a unique product of disjoint cycles, where we say that two permutations are disjoint if their supports are disjoint. Here, we mean unique up to the order of terms in a cycle. What can we say about the number of cycles that we require for such an expression? Definition 3.4.8. C(π) := # cycles of π, when π is written as a product of disjoint cycles. Example 3.4.9. Note that C(id) = n. Similarly, C(n-cycle) = and C(k-cycle) = n k +. Pick π at random, uniformly over S n. Theorem 3.4.0. E(C(π)) ln(n). Proof. The power of the additivity of E is that we can define an event as a sum of random variables that we can compute easily and then apply Theorem 3.4.3. How can we write C(π) = X + X +, where we can deal easily with each individual random variable X i? Let X i = # i-cycles. We can further break this up by writing X i = Z ij, where i Z ij = # i-cycles through point j. What event does Z ij indicate? Z ij is the indicator variable of the event that the cycle through j has length i. Z ij is if this event occurs and 0 if it does not. 5 j=

Note 3.4.. E(indicator variable) = P (the event indicated). Thus, E(Z ij ) = P (cycle through j has length i) =. In particular, this does not depend n on the length of the cycle. Using this fact, we write from which we can conclude E(X i ) = i E(Z ij ) = i, (3.4.) j= E(C(π)) = E(X i ) = j= i= i ln(n). (3.4.) Recall the definition of ν(n) from Lecture. We proved that ν(j) ln ln(n), for j n. Now, pick a j at random from {,..., n}, and consider E(ν(j)). Use the additivity of expectation to show the following: Exercise 3.4.. E(ν(j)) p n p 6