Notes on Paths, Trees and Lagrange Inversion

Size: px
Start display at page:

Download "Notes on Paths, Trees and Lagrange Inversion"

Transcription

1 Notes on Paths, Trees and Lagrange Inversion Today we are going to start with a problem that may seem somewhat unmotivated, and solve it in two ways. From there, we will proceed to discuss applications to counting trees and computing power series defined by functional equations. This subject has the unfortunate aspect that it makes the most logical sense to present the theory first, and then the motivation. My presentation is heavily influenced by Richard Stanley s Enumerative Combinatorics II, and by the discussion at A problem about counting sequences Consider sequences of nonnegative integers (d, d 2,..., d n ). Define a 0 = 0, a = a 0 d +, a 2 = a d 2 +,..., a n = a n d n +. (We can only climb one step at a time, but we can fall down arbitrarily fast.) Consider those sequences such that. a i, for i 2. a n =. These are called Lukasiewicz words.

2 How many such sequences are there? More precisely, build a generating function where we record the monomial w d w d2 w dn for each such sequence. So, for example, if n = 2m+, then the coefficient of w0 m+ w2 m is the Catalan number ( ) 2m+ m /(2m + ). Let Pn (w 0, w,...) be this generating function. We will take two of our proofs of the Catalan formula a slick one and a generating function based one, and repurpose them to address this more general question. For the slick proof, take any sequence of nonnegative integers (d, d 2,..., d n ) with d k = n (so a n = ). Extend the d s to a periodic infinite sequence d, d 2,..., d n, d, d 2,..., d n, d,.... Keep defining the a s by a m = a m + d m. So a m+n = a m +. Exactly one of the cyclic rotations of the sequence will have a, a 2,..., a n. So, out of all the ways to choose d s such that d k = n, precisely /n of them obey a i for i n. We can write this in terms of generating functions: P n = n [coefficient of x ] ( w 0 x + w + w 2 x + w 3 x 2 + )n. On the other hand, we can build a recurrence for P as we did with Catalan numbers. Let P (x) = P n x n. If d n = 0, we are not Lukasiewicz, unless the sequence is just (0). That contributes w 0. If d n =, then (d,..., d n ) is Lukasiewicz if and only if (d,..., d n ) is. The number of ways for this to happen is w P n. If d n = 2, then (d,..., d n ) if and only if (d,..., d n ) can be separated into the concatenation of two Lukasiewicz words, and there is precisely one such separation. So the number of ways for this to happen is w 2 n 2 k= P kp n k. Continuing in this way, we see that P (x) = xw 0 + xw P + xw 2 P 2 + xw 3 P 3 +. Writing W (y) = w i t i, we have P (x) = xw (P (x)). In summary: 2

3 If P (x) = xw (P (x)) then n [coefficient of x ] (W (x)/x) n = [coefficient of x n ]P (x). We will move in two directions from here: First we will clean up this formula and generalize it, to give a formula known as the Lagrange inversion formula. Then we will explain why this result is useful, in applications to trees and other subjects. These topics are largely independent of each other. 2 Lagrange Inversion Let s study a more general collection of sequences. We will now have two parameters, m and n, and we will be studying sequences of nonnegative integers (d, d 2,..., d n ) such that. a i, for i 2. a n = m. So our old problem was m =. We ll temporarily introduce the symbol L(w 0, w,...) for the generating function for this problem. Again, we take two approaches. before, we obtain: Using the same periodicity argument as L = m n [coefficient of x m ] ( w 0 x + w + w 2 x + w 3 x 2 + )n = m n [coefficient of x m ] (W (x)/x) n. But also, every such sequence is uniquely a concatenation of m Lukasiewicz sequences. So L = [Coefficient of x n ]P (x) m. Combining these, we get: 3

4 Lagrange Inversion: If P (x) = xw (P (x)) then m n [coefficient of x m ] (W (x)/x) n = [coefficient of x n ]P (x) m. This can be restated in many ways. For example, your textbook rewrites [coefficient of x m ] (W (x)/x) n as [coefficient of x n m ] (W (x)) n. The way I find prettiest is to set Q(x) = x/w (x). So Q(P (x)) = x or, in other words, Q is the inverse function of P. Lagrange Inversion, prettiest form: Let P (x) and Q(x) be inverse functions, with P (0) = Q(0) = 0. Then m[coefficient of x m ]Q(x) n = n[coefficient of x n ]P (x) m. This appears to have a symmetry under switching P and Q, and sending (m, n) to ( n, m). But be careful! As yet, we have only proved the result for m and n positive integers, because those are the only values for which our combinatorial argument applies. We now explain how to remedy this. When m > n, both sides are 0. This is easy to see directly in both cases, and also makes sense in terms of our sequence interpretation: If you can only climb up one step every time, then you can t get above height n in n steps. So let s restrict our attention to the case where n = m + k. Write P (x) = px P (x) and Q(x) = p x Q(x), with P (0) = Q(0) =. We want to show that m[coefficient of x m ]x n p n Q(x) n = n[coefficient of x n ]x m p m P (x) m or, in other words, that mp k [coefficient of x k ] Q(x) m+k = (m + k)[coefficient of x k ] P (x) m But P (x) looks like + ax + bx 2 + cx 3 +, so P (x) k looks like + akx + (a 2( k 2) + bk)x 2 +. For fixed k, the coefficient of x k in P (x) m is a polynomial in m of degree k. And the left hand side is also a polynomial in m of degree k. We have already seen that these polynomials are equal for every positive k, so they are equal for all m. Reversing every step, we have no proved Lagrange inversion for all integers (m, n). In particular, the previous symmetry claims now make perfect sense. 4

5 3 Trees Let s look back at the recursion P (x) = xw 0 + xw P + xw 2 P 2 + xw 3 P 3 +. If we were given this recursion, what sort of structure might we think P was a generating function for? Well, that sum means that we start out by choosing an integer k say 4. We record the weight w 4, and now we are supposed find 4 smaller structures whose sizes add up to n. Maybe for the first of those structures, we take k = 2, so now we must find two smaller structures which together make up a. And it keeps going, in a branching tree-like structure. W4 W2 W W2 In fact, we see that P n (w 0, w, w 2,...) is the generating function for rooted planar trees with n-vertices and the exponent of w i is the number of vertices with i children. In particular, P n (,,,...) is the n-th Catalan number. (Computer Science interpretation: View this tree as an expression to be computed, with some k-ary function at each vertex with k-children. Compute this function in a depth-first traversal, storing partial results on a stack. Then a i is the height of the stack at the i-th step. So a n =, because you get a unique answer, and a i, because the stack is never completely empty.) 5

6 Let s see some examples: Suppose we wanted to count trees where every vertex has either 0 or 2 children. Then P (x) = x( + P 2 ). Or trees where every node has either 0 or 5 descendents? No problem Q(x) = xq(x) + xq(x) 5. Let s turn this around. We have just proven that a root of the above quintic equation is Q(x) = ( ) 5m + x 5m+. 5m + m This is an equation which is not solvable by radicals. In fact, the solution of a general quintic can be expressed in terms of this power series! Or suppose we wanted to count trees where every vertex has 0, or 2 children, with the children labeled LEFT and RIGHT, so that there are two ways to have single child. We get R(x) = x( + 2R(x) + R(x) 2 ). By the way, P (x) = x + xr(x 2 ). Can you give a combinatorial proof? Let s generalize the above example. Suppose we have r labels, instead of the two labels LEFT and RIGHT. We want to look at trees where each vertex has r children, and they are labeled by a subset of [r]. As above, we get F (x) = x ( + ( r ) F + ( r 2 ) )F F r = x( + F ) r. We deduce that the coefficient of x n in F is n [coefficient of x ] ( x + x r ) ( ) n rn =. n n 6

7 Let s fix n = 3, let r grow, and consider the above example. Every such tree looks like one of the two trees below: There are r 2 ways to label the first tree and ( r 2) ways to label the second. So our computation says that r 2 + This is true, as you can easily check. ( ) r = 2 3 ( ) 3r. 2 We will now continue analyzing this situation, and wind up proving a famous result of Cayley. Consider a rooted tree T, with n vertices, and with the children of each vertex coming in order. Let d j be the number of children of the j-th vertex. The number of ways to label such a tree is ( )( ) ( ) r r r d d 2 d n = ( r d i + lower powers of r (d i )! ) = r d i d!d 2! d n! +. Since every vertex except the root is the child of a unique parent, we have di = n. So the contribution from trees of type T is r n /(d!d 2! d n!). We know that, summing over all trees, we are supposed to get (/(rn)) ( ) rn n. As a polynomial in r, we have ( ) rn = nn r n rn n n! + lower powers of r. So, T d!d 2! d n! = nn n! 7

8 or T n!!d!d 2! d n! = nn That! is there for elegance, you ll see why soon. Using our n = 3 example of above, this identity says that = 9. For n = 4, there are 5 terms in the sum, and we have = 64. (n)! So, what is going on here? The multinomial coefficient!(d )!(d 2 )! (d n)! counts the number of ways to take [n] and divide it up into a set of size, a set of size d, a set of size d 2 and so forth. Take that first set and use its single element to label the root. Take the next set and use its elements to label the d children of vertex, placing the labels in order. Take the next set and use its elements to label the d 2 children of vertex 2. So the sum counts all ways to take the elements of [n] and use them to label an n vertex rooted planar tree, with the children of each vertex labeled in order. But this is just the number of rooted trees with [n] labeling their vertices! There is always exactly one way to take such a rooted tree and order the children of each vertex into order. So we have proven: Cayley s Theorem There are n n rooted trees on the vertex set [n]. Since a rooted tree is just a tree with one vertex selected, this is often stated as: Cayley s Theorem There are n n 2 trees on the vertex set [n]. We will see many more proofs of this result throughout the term. 8

Generating Function Notes , Fall 2005, Prof. Peter Shor

Generating Function Notes , Fall 2005, Prof. Peter Shor Counting Change Generating Function Notes 80, Fall 00, Prof Peter Shor In this lecture, I m going to talk about generating functions We ve already seen an example of generating functions Recall when we

More information

Equations with regular-singular points (Sect. 5.5).

Equations with regular-singular points (Sect. 5.5). Equations with regular-singular points (Sect. 5.5). Equations with regular-singular points. s: Equations with regular-singular points. Method to find solutions. : Method to find solutions. Recall: The

More information

30 Wyner Math Academy I Fall 2015

30 Wyner Math Academy I Fall 2015 30 Wyner Math Academy I Fall 2015 CHAPTER FOUR: QUADRATICS AND FACTORING Review November 9 Test November 16 The most common functions in math at this level are quadratic functions, whose graphs are parabolas.

More information

evaluate functions, expressed in function notation, given one or more elements in their domains

evaluate functions, expressed in function notation, given one or more elements in their domains Describing Linear Functions A.3 Linear functions, equations, and inequalities. The student writes and represents linear functions in multiple ways, with and without technology. The student demonstrates

More information

Lesson 11: The Special Role of Zero in Factoring

Lesson 11: The Special Role of Zero in Factoring Lesson 11: The Special Role of Zero in Factoring Student Outcomes Students find solutions to polynomial equations where the polynomial expression is not factored into linear factors. Students construct

More information

Integer-Valued Polynomials

Integer-Valued Polynomials Integer-Valued Polynomials LA Math Circle High School II Dillon Zhi October 11, 2015 1 Introduction Some polynomials take integer values p(x) for all integers x. The obvious examples are the ones where

More information

Induction and Recursion

Induction and Recursion . All rights reserved. Authorized only for instructor use in the classroom. No reproduction or further distribution permitted without the prior written consent of McGraw-Hill Education. Induction and Recursion

More information

Ch. 7.6 Squares, Squaring & Parabolas

Ch. 7.6 Squares, Squaring & Parabolas Ch. 7.6 Squares, Squaring & Parabolas Learning Intentions: Learn about the squaring & square root function. Graph parabolas. Compare the squaring function with other functions. Relate the squaring function

More information

Generating Functions

Generating Functions 8.30 lecture notes March, 0 Generating Functions Lecturer: Michel Goemans We are going to discuss enumeration problems, and how to solve them using a powerful tool: generating functions. What is an enumeration

More information

Chapter Summary. Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms

Chapter Summary. Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms 1 Chapter Summary Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms 2 Section 5.1 3 Section Summary Mathematical Induction Examples of

More information

VOYAGER INSIDE ALGEBRA CORRELATED TO THE NEW JERSEY STUDENT LEARNING OBJECTIVES AND CCSS.

VOYAGER INSIDE ALGEBRA CORRELATED TO THE NEW JERSEY STUDENT LEARNING OBJECTIVES AND CCSS. We NJ Can STUDENT Early Learning LEARNING Curriculum OBJECTIVES PreK Grades 8 12 VOYAGER INSIDE ALGEBRA CORRELATED TO THE NEW JERSEY STUDENT LEARNING OBJECTIVES AND CCSS www.voyagersopris.com/insidealgebra

More information

On improving matchings in trees, via bounded-length augmentations 1

On improving matchings in trees, via bounded-length augmentations 1 On improving matchings in trees, via bounded-length augmentations 1 Julien Bensmail a, Valentin Garnero a, Nicolas Nisse a a Université Côte d Azur, CNRS, Inria, I3S, France Abstract Due to a classical

More information

Introduction. Adding and Subtracting Polynomials

Introduction. Adding and Subtracting Polynomials Introduction Polynomials can be added and subtracted like real numbers. Adding and subtracting polynomials is a way to simplify expressions. It can also allow us to find a shorter way to represent a sum

More information

Notes on induction proofs and recursive definitions

Notes on induction proofs and recursive definitions Notes on induction proofs and recursive definitions James Aspnes December 13, 2010 1 Simple induction Most of the proof techniques we ve talked about so far are only really useful for proving a property

More information

k-protected VERTICES IN BINARY SEARCH TREES

k-protected VERTICES IN BINARY SEARCH TREES k-protected VERTICES IN BINARY SEARCH TREES MIKLÓS BÓNA Abstract. We show that for every k, the probability that a randomly selected vertex of a random binary search tree on n nodes is at distance k from

More information

Pattern Popularity in 132-Avoiding Permutations

Pattern Popularity in 132-Avoiding Permutations Pattern Popularity in 132-Avoiding Permutations The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Rudolph,

More information

arxiv: v1 [math.co] 22 Jan 2013

arxiv: v1 [math.co] 22 Jan 2013 NESTED RECURSIONS, SIMULTANEOUS PARAMETERS AND TREE SUPERPOSITIONS ABRAHAM ISGUR, VITALY KUZNETSOV, MUSTAZEE RAHMAN, AND STEPHEN TANNY arxiv:1301.5055v1 [math.co] 22 Jan 2013 Abstract. We apply a tree-based

More information

Arithmetic properties of lacunary sums of binomial coefficients

Arithmetic properties of lacunary sums of binomial coefficients Arithmetic properties of lacunary sums of binomial coefficients Tamás Mathematics Department Occidental College 29th Journées Arithmétiques JA2015, July 6-10, 2015 Arithmetic properties of lacunary sums

More information

Induction and recursion. Chapter 5

Induction and recursion. Chapter 5 Induction and recursion Chapter 5 Chapter Summary Mathematical Induction Strong Induction Well-Ordering Recursive Definitions Structural Induction Recursive Algorithms Mathematical Induction Section 5.1

More information

CPSC 536N: Randomized Algorithms Term 2. Lecture 9

CPSC 536N: Randomized Algorithms Term 2. Lecture 9 CPSC 536N: Randomized Algorithms 2011-12 Term 2 Prof. Nick Harvey Lecture 9 University of British Columbia 1 Polynomial Identity Testing In the first lecture we discussed the problem of testing equality

More information

27 Wyner Math 2 Spring 2019

27 Wyner Math 2 Spring 2019 27 Wyner Math 2 Spring 2019 CHAPTER SIX: POLYNOMIALS Review January 25 Test February 8 Thorough understanding and fluency of the concepts and methods in this chapter is a cornerstone to success in the

More information

Team Solutions. November 19, qr = (m + 2)(m 2)

Team Solutions. November 19, qr = (m + 2)(m 2) Team s November 19, 2017 1. Let p, q, r, and s be four distinct primes such that p + q + r + s is prime, and the numbers p 2 + qr and p 2 + qs are both perfect squares. What is the value of p + q + r +

More information

UNC Charlotte 2004 Algebra with solutions

UNC Charlotte 2004 Algebra with solutions with solutions March 8, 2004 1. Let z denote the real number solution to of the digits of z? (A) 13 (B) 14 (C) 15 (D) 16 (E) 17 3 + x 1 = 5. What is the sum Solution: E. Square both sides twice to get

More information

CS361 Homework #3 Solutions

CS361 Homework #3 Solutions CS6 Homework # Solutions. Suppose I have a hash table with 5 locations. I would like to know how many items I can store in it before it becomes fairly likely that I have a collision, i.e., that two items

More information

Climbing an Infinite Ladder

Climbing an Infinite Ladder Section 5.1 Section Summary Mathematical Induction Examples of Proof by Mathematical Induction Mistaken Proofs by Mathematical Induction Guidelines for Proofs by Mathematical Induction Climbing an Infinite

More information

With Question/Answer Animations

With Question/Answer Animations Chapter 5 With Question/Answer Animations Copyright McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Chapter Summary

More information

ALGEBRA II CURRICULUM MAP

ALGEBRA II CURRICULUM MAP 2017-2018 MATHEMATICS ALGEBRA II CURRICULUM MAP Department of Curriculum and Instruction RCCSD Common Core Major Emphasis Clusters The Real Number System Extend the properties of exponents to rational

More information

Section 3.1 Quadratic Functions

Section 3.1 Quadratic Functions Chapter 3 Lecture Notes Page 1 of 72 Section 3.1 Quadratic Functions Objectives: Compare two different forms of writing a quadratic function Find the equation of a quadratic function (given points) Application

More information

Adding and Subtracting Polynomials

Adding and Subtracting Polynomials Adding and Subtracting Polynomials Polynomial A monomial or sum of monomials. Binomials and Trinomial are also polynomials. Binomials are sum of two monomials Trinomials are sum of three monomials Degree

More information

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

Homework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4

Homework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4 Do the following exercises from the text: Chapter (Section 3):, 1, 17(a)-(b), 3 Prove that 1 3 + 3 + + n 3 n (n + 1) for all n N Proof The proof is by induction on n For n N, let S(n) be the statement

More information

Solutions to Exercises, Section 2.5

Solutions to Exercises, Section 2.5 Instructor s Solutions Manual, Section 2.5 Exercise 1 Solutions to Exercises, Section 2.5 For Exercises 1 4, write the domain of the given function r as a union of intervals. 1. r(x) 5x3 12x 2 + 13 x 2

More information

Proof Techniques (Review of Math 271)

Proof Techniques (Review of Math 271) Chapter 2 Proof Techniques (Review of Math 271) 2.1 Overview This chapter reviews proof techniques that were probably introduced in Math 271 and that may also have been used in a different way in Phil

More information

Reading Mathematical Expressions & Arithmetic Operations Expression Reads Note

Reading Mathematical Expressions & Arithmetic Operations Expression Reads Note Math 001 - Term 171 Reading Mathematical Expressions & Arithmetic Operations Expression Reads Note x A x belongs to A,x is in A Between an element and a set. A B A is a subset of B Between two sets. φ

More information

Spanning Trees in Grid Graphs

Spanning Trees in Grid Graphs Spanning Trees in Grid Graphs Paul Raff arxiv:0809.2551v1 [math.co] 15 Sep 2008 July 25, 2008 Abstract A general method is obtained for finding recurrences involving the number of spanning trees of grid

More information

Proofs. Chapter 2 P P Q Q

Proofs. Chapter 2 P P Q Q Chapter Proofs In this chapter we develop three methods for proving a statement. To start let s suppose the statement is of the form P Q or if P, then Q. Direct: This method typically starts with P. Then,

More information

Proofs. Chapter 2 P P Q Q

Proofs. Chapter 2 P P Q Q Chapter Proofs In this chapter we develop three methods for proving a statement. To start let s suppose the statement is of the form P Q or if P, then Q. Direct: This method typically starts with P. Then,

More information

A REFINED ENUMERATION OF p-ary LABELED TREES

A REFINED ENUMERATION OF p-ary LABELED TREES Korean J. Math. 21 (2013), No. 4, pp. 495 502 http://dx.doi.org/10.11568/kjm.2013.21.4.495 A REFINED ENUMERATION OF p-ary LABELED TREES Seunghyun Seo and Heesung Shin Abstract. Let T n (p) be the set of

More information

MATH 2200 Final LC Review

MATH 2200 Final LC Review MATH 2200 Final LC Review Thomas Goller April 25, 2013 1 Final LC Format The final learning celebration will consist of 12-15 claims to be proven or disproven. It will take place on Wednesday, May 1, from

More information

, a 1. , a 2. ,..., a n

, a 1. , a 2. ,..., a n CHAPTER Points to Remember :. Let x be a variable, n be a positive integer and a 0, a, a,..., a n be constants. Then n f ( x) a x a x... a x a, is called a polynomial in variable x. n n n 0 POLNOMIALS.

More information

1 Series Solutions Near Regular Singular Points

1 Series Solutions Near Regular Singular Points 1 Series Solutions Near Regular Singular Points All of the work here will be directed toward finding series solutions of a second order linear homogeneous ordinary differential equation: P xy + Qxy + Rxy

More information

Section 0.2 & 0.3 Worksheet. Types of Functions

Section 0.2 & 0.3 Worksheet. Types of Functions MATH 1142 NAME Section 0.2 & 0.3 Worksheet Types of Functions Now that we have discussed what functions are and some of their characteristics, we will explore different types of functions. Section 0.2

More information

Computer Science 385 Analysis of Algorithms Siena College Spring Topic Notes: Limitations of Algorithms

Computer Science 385 Analysis of Algorithms Siena College Spring Topic Notes: Limitations of Algorithms Computer Science 385 Analysis of Algorithms Siena College Spring 2011 Topic Notes: Limitations of Algorithms We conclude with a discussion of the limitations of the power of algorithms. That is, what kinds

More information

1 Examples of Weak Induction

1 Examples of Weak Induction More About Mathematical Induction Mathematical induction is designed for proving that a statement holds for all nonnegative integers (or integers beyond an initial one). Here are some extra examples of

More information

Postorder Preimages. arxiv: v3 [math.co] 2 Feb Colin Defant 1. 1 Introduction

Postorder Preimages. arxiv: v3 [math.co] 2 Feb Colin Defant 1. 1 Introduction Discrete Mathematics and Theoretical Computer Science DMTCS vol. 19:1, 2017, #3 Postorder Preimages arxiv:1604.01723v3 [math.co] 2 Feb 2017 1 University of Florida Colin Defant 1 received 7 th Apr. 2016,

More information

Analysis of California Mathematics standards to Common Core standards Algebra I

Analysis of California Mathematics standards to Common Core standards Algebra I Analysis of California Mathematics standards to Common Core standards Algebra I CA Math Standard Domain Common Core Standard () Alignment Comments in 1.0 Students identify and use the arithmetic properties

More information

Ramanujan Graphs of Every Size

Ramanujan Graphs of Every Size Spectral Graph Theory Lecture 24 Ramanujan Graphs of Every Size Daniel A. Spielman December 2, 2015 Disclaimer These notes are not necessarily an accurate representation of what happened in class. The

More information

INSIDE ALGEBRA CORRELATED WITH CALIFORNIA S COMMON CORE STANDARDS HIGH SCHOOL ALGEBRA

INSIDE ALGEBRA CORRELATED WITH CALIFORNIA S COMMON CORE STANDARDS HIGH SCHOOL ALGEBRA We CA Can COMMON Early Learning CORE STANDARDS Curriculum PreK Grades 8 12 INSIDE ALGEBRA CORRELATED WITH CALIFORNIA S COMMON CORE STANDARDS HIGH SCHOOL ALGEBRA May 2011 www.voyagersopris.com/insidealgebra

More information

Information Theory and Statistics Lecture 2: Source coding

Information Theory and Statistics Lecture 2: Source coding Information Theory and Statistics Lecture 2: Source coding Łukasz Dębowski ldebowsk@ipipan.waw.pl Ph. D. Programme 2013/2014 Injections and codes Definition (injection) Function f is called an injection

More information

Notes on the Dual Ramsey Theorem

Notes on the Dual Ramsey Theorem Notes on the Dual Ramsey Theorem Reed Solomon July 29, 2010 1 Partitions and infinite variable words The goal of these notes is to give a proof of the Dual Ramsey Theorem. This theorem was first proved

More information

Approaches to the Enumerative Theory of Meanders. Michael La Croix

Approaches to the Enumerative Theory of Meanders. Michael La Croix Approaches to the Enumerative Theory of Meanders Michael La Croix September 29, 2003 Contents 1 Introduction 1 1.1 Definitions............................. 2 1.2 Enumerative Strategies......................

More information

Common Core Standards Addressed in this Resource

Common Core Standards Addressed in this Resource Common Core Standards Addressed in this Resource.EE.3 - Apply the properties of operations to generate equivalent expressions. Activity page: 4 7.RP.3 - Use proportional relationships to solve multistep

More information

Climbing an Infinite Ladder

Climbing an Infinite Ladder Section 5.1 Section Summary Mathematical Induction Examples of Proof by Mathematical Induction Mistaken Proofs by Mathematical Induction Guidelines for Proofs by Mathematical Induction Climbing an Infinite

More information

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations Strand One: Number Sense and Operations Concept 1: Number Sense Understand and apply numbers, ways of representing numbers, the relationships among numbers, and different number systems. Justify with examples

More information

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31 Contents 1 Lecture 1: Introduction 2 2 Lecture 2: Logical statements and proof by contradiction 7 3 Lecture 3: Induction and Well-Ordering Principle 11 4 Lecture 4: Definition of a Group and examples 15

More information

Math 365 Monday 3/25/19. 1 x n n 1. 1 x = X. a k x k (Considered formally, i.e. without consideration of convergence.)

Math 365 Monday 3/25/19. 1 x n n 1. 1 x = X. a k x k (Considered formally, i.e. without consideration of convergence.) Recall: Also, for series we have f(x)+g(x) = Math 365 Monday 3/25/9 ( + x) n = e x = f(x) = nx X x k /k!, n x k, k and x n n x = X x k, x = X X a k x k and g(x) = X (a k + b k )x k and f(x)g(x) = x k X

More information

SOLVING SOLVABLE QUINTICS. D. S. Dummit

SOLVING SOLVABLE QUINTICS. D. S. Dummit D. S. Dummit Abstract. Let f(x) = x 5 + px 3 + qx + rx + s be an irreducible polynomial of degree 5 with rational coefficients. An explicit resolvent sextic is constructed which has a rational root if

More information

Enumerative Combinatorics 7: Group actions

Enumerative Combinatorics 7: Group actions Enumerative Combinatorics 7: Group actions Peter J. Cameron Autumn 2013 How many ways can you colour the faces of a cube with three colours? Clearly the answer is 3 6 = 729. But what if we regard two colourings

More information

Parent Guide. Number System. Diocese of Cleveland

Parent Guide. Number System. Diocese of Cleveland Parent Guide Grade Eight Algebra Curriculum Diocese of Cleveland Below is a list of skills your child will be taught in Grade Eight Algebra. As parents, you are encouraged to support the work of your child

More information

Discrete Mathematics for CS Spring 2005 Clancy/Wagner Notes 25. Minesweeper. Optimal play in Minesweeper

Discrete Mathematics for CS Spring 2005 Clancy/Wagner Notes 25. Minesweeper. Optimal play in Minesweeper CS 70 Discrete Mathematics for CS Spring 2005 Clancy/Wagner Notes 25 Minesweeper Our final application of probability is to Minesweeper. We begin by discussing how to play the game optimally; this is probably

More information

THE NUMBER OF INDEPENDENT DOMINATING SETS OF LABELED TREES. Changwoo Lee. 1. Introduction

THE NUMBER OF INDEPENDENT DOMINATING SETS OF LABELED TREES. Changwoo Lee. 1. Introduction Commun. Korean Math. Soc. 18 (2003), No. 1, pp. 181 192 THE NUMBER OF INDEPENDENT DOMINATING SETS OF LABELED TREES Changwoo Lee Abstract. We count the numbers of independent dominating sets of rooted labeled

More information

8. Limit Laws. lim(f g)(x) = lim f(x) lim g(x), (x) = lim x a f(x) g lim x a g(x)

8. Limit Laws. lim(f g)(x) = lim f(x) lim g(x), (x) = lim x a f(x) g lim x a g(x) 8. Limit Laws 8.1. Basic Limit Laws. If f and g are two functions and we know the it of each of them at a given point a, then we can easily compute the it at a of their sum, difference, product, constant

More information

Mathematical Foundations of Cryptography

Mathematical Foundations of Cryptography Mathematical Foundations of Cryptography Cryptography is based on mathematics In this chapter we study finite fields, the basis of the Advanced Encryption Standard (AES) and elliptical curve cryptography

More information

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:

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: R.4 Polynomials in one variable A monomial: an algebraic expression of the form ax n, where a is a real number, x is a variable and n is a nonnegative integer. : x,, 7 A binomial is the sum (or difference)

More information

Read the following definitions and match them with the appropriate example(s) using the lines provided.

Read the following definitions and match them with the appropriate example(s) using the lines provided. Algebraic Expressions Prepared by: Sa diyya Hendrickson Name: Date: Read the following definitions and match them with the appropriate example(s) using the lines provided. 1. Variable: A letter that is

More information

Unit 2-1: Factoring and Solving Quadratics. 0. I can add, subtract and multiply polynomial expressions

Unit 2-1: Factoring and Solving Quadratics. 0. I can add, subtract and multiply polynomial expressions CP Algebra Unit -1: Factoring and Solving Quadratics NOTE PACKET Name: Period Learning Targets: 0. I can add, subtract and multiply polynomial expressions 1. I can factor using GCF.. I can factor by grouping.

More information

Named numbres. Ngày 25 tháng 11 năm () Named numbres Ngày 25 tháng 11 năm / 7

Named numbres. Ngày 25 tháng 11 năm () Named numbres Ngày 25 tháng 11 năm / 7 Named numbres Ngày 25 tháng 11 năm 2011 () Named numbres Ngày 25 tháng 11 năm 2011 1 / 7 Fibonacci, Catalan, Stirling, Euler, Bernoulli Many sequences are famous. 1 1, 2, 3, 4,... the integers. () Named

More information

On Minimal Words With Given Subword Complexity

On Minimal Words With Given Subword Complexity On Minimal Words With Given Subword Complexity Ming-wei Wang Department of Computer Science University of Waterloo Waterloo, Ontario N2L 3G CANADA m2wang@neumann.uwaterloo.ca Jeffrey Shallit Department

More information

LECTURE 3. RATIONAL NUMBERS: AN EXAMPLE OF MATHEMATICAL CONSTRUCT

LECTURE 3. RATIONAL NUMBERS: AN EXAMPLE OF MATHEMATICAL CONSTRUCT ANALYSIS FOR HIGH SCHOOL TEACHERS LECTURE 3. RATIONAL NUMBERS: AN EXAMPLE OF MATHEMATICAL CONSTRUCT ROTHSCHILD CAESARIA COURSE, 2011/2 1. Rational numbers: how to define them? Rational numbers were discovered

More information

Nowhere 0 mod p dominating sets in multigraphs

Nowhere 0 mod p dominating sets in multigraphs Nowhere 0 mod p dominating sets in multigraphs Raphael Yuster Department of Mathematics University of Haifa at Oranim Tivon 36006, Israel. e-mail: raphy@research.haifa.ac.il Abstract Let G be a graph with

More information

Polynomial Interpolation Part II

Polynomial Interpolation Part II Polynomial Interpolation Part II Prof. Dr. Florian Rupp German University of Technology in Oman (GUtech) Introduction to Numerical Methods for ENG & CS (Mathematics IV) Spring Term 2016 Exercise Session

More information

PATH BUNDLES ON n-cubes

PATH BUNDLES ON n-cubes PATH BUNDLES ON n-cubes MATTHEW ELDER Abstract. A path bundle is a set of 2 a paths in an n-cube, denoted Q n, such that every path has the same length, the paths partition the vertices of Q n, the endpoints

More information

a real number, a variable, or a product of a real number and one or more variables with whole number exponents a monomial or the sum of monomials

a real number, a variable, or a product of a real number and one or more variables with whole number exponents a monomial or the sum of monomials 5-1 Polynomial Functions Objectives A2.A.APR.A.2 (formerly A-APR.A.3) Identify zeros of polynomials when suitable factorizations are available, and use the zeros to construct a rough graph of the function

More information

Algebra II Vocabulary Word Wall Cards

Algebra II Vocabulary Word Wall Cards Algebra II Vocabulary Word Wall Cards Mathematics vocabulary word wall cards provide a display of mathematics content words and associated visual cues to assist in vocabulary development. The cards should

More information

Recommended questions: a-d 4f 5 9a a 27.

Recommended questions: a-d 4f 5 9a a 27. Sheet jacques@ucsdedu Recommended questions: 2 3 4a-d 4f 5 9a 0 2 3 5 6 8 9 20 22 23 24 25a 27 Recommended reading for this assignment: Aigner Chapter, Chapter 2-24 Formal power series Question Let R be

More information

LESSON 6.2 POLYNOMIAL OPERATIONS I

LESSON 6.2 POLYNOMIAL OPERATIONS I LESSON 6.2 POLYNOMIAL OPERATIONS I Overview In business, people use algebra everyday to find unknown quantities. For example, a manufacturer may use algebra to determine a product s selling price in order

More information

Intersecting curves (variation on an observation of Maxim Kontsevich) by Étienne GHYS

Intersecting curves (variation on an observation of Maxim Kontsevich) by Étienne GHYS Intersecting curves (variation on an observation of Maxim Kontsevich) by Étienne GHYS Abstract Consider the graphs of n distinct polynomials of a real variable intersecting at some point. In the neighborhood

More information

MATH 363: Discrete Mathematics

MATH 363: Discrete Mathematics MATH 363: Discrete Mathematics Learning Objectives by topic The levels of learning for this class are classified as follows. 1. Basic Knowledge: To recall and memorize - Assess by direct questions. The

More information

Equality of P-partition Generating Functions

Equality of P-partition Generating Functions Bucknell University Bucknell Digital Commons Honors Theses Student Theses 2011 Equality of P-partition Generating Functions Ryan Ward Bucknell University Follow this and additional works at: https://digitalcommons.bucknell.edu/honors_theses

More information

CMPSCI 250: Introduction to Computation. Lecture #11: Equivalence Relations David Mix Barrington 27 September 2013

CMPSCI 250: Introduction to Computation. Lecture #11: Equivalence Relations David Mix Barrington 27 September 2013 CMPSCI 250: Introduction to Computation Lecture #11: Equivalence Relations David Mix Barrington 27 September 2013 Equivalence Relations Definition of Equivalence Relations Two More Examples: Universal

More information

Higher-Dimensional Analogues of the Combinatorial Nullstellensatz

Higher-Dimensional Analogues of the Combinatorial Nullstellensatz Higher-Dimensional Analogues of the Combinatorial Nullstellensatz Jake Mundo July 21, 2016 Abstract The celebrated Combinatorial Nullstellensatz of Alon describes the form of a polynomial which vanishes

More information

Lecture 7: Schwartz-Zippel Lemma, Perfect Matching. 1.1 Polynomial Identity Testing and Schwartz-Zippel Lemma

Lecture 7: Schwartz-Zippel Lemma, Perfect Matching. 1.1 Polynomial Identity Testing and Schwartz-Zippel Lemma CSE 521: Design and Analysis of Algorithms I Winter 2017 Lecture 7: Schwartz-Zippel Lemma, Perfect Matching Lecturer: Shayan Oveis Gharan 01/30/2017 Scribe: Philip Cho Disclaimer: These notes have not

More information

Grade 8 Math Curriculum Map Erin Murphy

Grade 8 Math Curriculum Map Erin Murphy Topic 1 Variables and Expressions 2 Weeks Summative Topic Test: Students will be able to (SWBAT) use symbols o represent quantities that are unknown or that vary; demonstrate mathematical phrases and real-world

More information

Sections 7.2, 7.3, 4.1

Sections 7.2, 7.3, 4.1 Sections 7., 7.3, 4.1 Section 7. Multiplying, Dividing and Simplifying Radicals This section will discuss the rules for multiplying, dividing and simplifying radicals. Product Rule for multiplying radicals

More information

Algebra II Mathematics N-CN The Complex Number System

Algebra II Mathematics N-CN The Complex Number System GRADE HS Algebra II Mathematics N-CN The Complex Number System K-2 3-5 6-8 9-12 Perform arithmetic operations with complex numbers. N.CN.1 N.CN.2 There is a complex number i such that i 2 = -1, and every

More information

Reading 11 : Relations and Functions

Reading 11 : Relations and Functions CS/Math 240: Introduction to Discrete Mathematics Fall 2015 Reading 11 : Relations and Functions Instructor: Beck Hasti and Gautam Prakriya In reading 3, we described a correspondence between predicates

More information

Algebra III Chapter 2 Note Packet. Section 2.1: Polynomial Functions

Algebra III Chapter 2 Note Packet. Section 2.1: Polynomial Functions Algebra III Chapter 2 Note Packet Name Essential Question: Section 2.1: Polynomial Functions Polynomials -Have nonnegative exponents -Variables ONLY in -General Form n ax + a x +... + ax + ax+ a n n 1

More information

P.1 Prerequisite skills Basic Algebra Skills

P.1 Prerequisite skills Basic Algebra Skills P.1 Prerequisite skills Basic Algebra Skills Topics: Evaluate an algebraic expression for given values of variables Combine like terms/simplify algebraic expressions Solve equations for a specified variable

More information

Combinatorial Enumeration. Jason Z. Gao Carleton University, Ottawa, Canada

Combinatorial Enumeration. Jason Z. Gao Carleton University, Ottawa, Canada Combinatorial Enumeration Jason Z. Gao Carleton University, Ottawa, Canada Counting Combinatorial Structures We are interested in counting combinatorial (discrete) structures of a given size. For example,

More information

Algebra I. Book 2. Powered by...

Algebra I. Book 2. Powered by... Algebra I Book 2 Powered by... ALGEBRA I Units 4-7 by The Algebra I Development Team ALGEBRA I UNIT 4 POWERS AND POLYNOMIALS......... 1 4.0 Review................ 2 4.1 Properties of Exponents..........

More information

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements

More information

Semester Review Packet

Semester Review Packet MATH 110: College Algebra Instructor: Reyes Semester Review Packet Remarks: This semester we have made a very detailed study of four classes of functions: Polynomial functions Linear Quadratic Higher degree

More information

Modern Discrete Probability Branching processes

Modern Discrete Probability Branching processes Modern Discrete Probability IV - Branching processes Review Sébastien Roch UW Madison Mathematics November 15, 2014 1 Basic definitions 2 3 4 Galton-Watson branching processes I Definition A Galton-Watson

More information

Pacing Guide Algebra 1

Pacing Guide Algebra 1 Pacing Guide Algebra Chapter : Equations and Inequalities (one variable) Section Section Title Learning Target(s) I can. Evaluate and Simplify Algebraic Expressions. Evaluate and simplify numeric and algebraic

More information

Lecture 6: Finite Fields

Lecture 6: Finite Fields CCS Discrete Math I Professor: Padraic Bartlett Lecture 6: Finite Fields Week 6 UCSB 2014 It ain t what they call you, it s what you answer to. W. C. Fields 1 Fields In the next two weeks, we re going

More information

Trees, Tanglegrams, and Tangled Chains

Trees, Tanglegrams, and Tangled Chains Trees, Tanglegrams, and Tangled Chains Sara Billey University of Washington Based on joint work with: Matjaž Konvalinka and Frederick (Erick) Matsen IV arxiv:1507.04976 LSU Math Student Colloquium, February

More information

Codes over Subfields. Chapter Basics

Codes over Subfields. Chapter Basics Chapter 7 Codes over Subfields In Chapter 6 we looked at various general methods for constructing new codes from old codes. Here we concentrate on two more specialized techniques that result from writing

More information

Common Core State Standards for Mathematics - High School PARRC Model Content Frameworks Mathematics Algebra 2

Common Core State Standards for Mathematics - High School PARRC Model Content Frameworks Mathematics Algebra 2 A Correlation of CME Project Algebra 2 Common Core 2013 to the Common Core State Standards for , Common Core Correlated to the Number and Quantity The Real Number System N RN Extend the properties of exponents

More information

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

PUTNAM TRAINING NUMBER THEORY. Exercises 1. Show that the sum of two consecutive primes is never twice a prime. PUTNAM TRAINING NUMBER THEORY (Last updated: December 11, 2017) Remark. This is a list of exercises on Number Theory. Miguel A. Lerma Exercises 1. Show that the sum of two consecutive primes is never twice

More information