Generalized Chebyshev polynomials and plane trees Anton Bankevich St. Petersburg State University Jass’07.

Slides:



Advertisements
Similar presentations
The Function Concept DEFINITION: A function consists of two nonempty sets X and Y and a rule f that associates each element x in X with one.
Advertisements

Chapter 4 Euclidean Vector Spaces
Orthogonal Drawing Kees Visser. Overview  Introduction  Orthogonal representation  Flow network  Bend optimal drawing.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
Cryptography and Network Security
6.896: Topics in Algorithmic Game Theory Lecture 11 Constantinos Daskalakis.
Applications of Euler’s Formula for Graphs Hannah Stevens.
By Groysman Maxim. Let S be a set of sites in the plane. Each point in the plane is influenced by each point of S. We would like to decompose the plane.
CS774. Markov Random Field : Theory and Application Lecture 17 Kyomin Jung KAIST Nov
1 By Gil Kalai Institute of Mathematics and Center for Rationality, Hebrew University, Jerusalem, Israel presented by: Yair Cymbalista.
CS774. Markov Random Field : Theory and Application Lecture 04 Kyomin Jung KAIST Sep
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
Maximum likelihood (ML) and likelihood ratio (LR) test
On the Hardness of Graph Isomorphism Jacobo Tor á n SIAM J. Comput. Vol 33, p , Presenter: Qingwu Yang April, 2006.
Curve-Fitting Polynomial Interpolation
Algebraic numbers I Based on Burnikel, Fleischer, Mehlhorn, Schirra article: A Strong and Easily Computable Separation Bound for Arithmetic Expressions.
Computability and Complexity 24-1 Computability and Complexity Andrei Bulatov Approximation.
Expanders Eliyahu Kiperwasser. What is it? Expanders are graphs with no small cuts. The later gives several unique traits to such graph, such as: – High.
Gradient Methods Yaron Lipman May Preview Background Steepest Descent Conjugate Gradient.
1 Foundations of Interval Computation Trong Wu Phone: Department of Computer Science Southern Illinois University Edwardsville.
Orthogonality and Least Squares
Chapter 3 Formalism. Hilbert Space Two kinds of mathematical constructs - wavefunctions (representing the system) - operators (representing observables)
Maximum likelihood (ML)
Linear Functions.
Polynomial Factorization Olga Sergeeva Ferien-Akademie 2004, September 19 – October 1.
ⅠIntroduction to Set Theory 1. Sets and Subsets
Preperiodic Points and Unlikely Intersections joint work with Laura DeMarco Matthew Baker Georgia Institute of Technology AMS Southeastern Section Meeting.
Real Numbers and Their Properties รายวิชา ค ความรู้พื้นฐานสำหรับแคลคูลัส 1 ภาคเรียนที่ 1 ปีการศึกษา 2552.
Index FAQ Advanced Calculus Lecture for first year by Nguyen Xuan Hung.
FINITE FIELDS 7/30 陳柏誠.
A Study of The Applications of Matrices and R^(n) Projections By Corey Messonnier.
MA2213 Lecture 4 Numerical Integration. Introduction Definition is the limit of Riemann sums I(f)
UNIVERSAL FUNCTIONS A Construction Using Fourier Approximations.
 We noticed in Section 2.3 that the limit of a function as x approaches a can often be found simply by calculating the value of the function at a.  Functions.
Continuity ( Section 1.8) Alex Karassev. Definition A function f is continuous at a number a if Thus, we can use direct substitution to compute the limit.
AP CALCULUS PERIODIC REVIEW. 1: Limits and Continuity A function y = f(x) is continuous at x = a if: i) f(a) is defined (it exists) ii) iii) Otherwise,
Algebra of Limits Assume that both of the following limits exist and c and is a real number: Then:
Section 8.1 Estimating  When  is Known In this section, we develop techniques for estimating the population mean μ using sample data. We assume that.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 11.
Lecture 22 More NPC problems
Algebra of Limits Assume that both of the following limits exist and c and is a real number: Then:
Multiway Trees. Trees with possibly more than two branches at each node are know as Multiway trees. 1. Orchards, Trees, and Binary Trees 2. Lexicographic.
Copyright © 2014, 2010 Pearson Education, Inc. Chapter 2 Polynomials and Rational Functions Copyright © 2014, 2010 Pearson Education, Inc.
Pareto Linear Programming The Problem: P-opt Cx s.t Ax ≤ b x ≥ 0 where C is a kxn matrix so that Cx = (c (1) x, c (2) x,..., c (k) x) where c.
第1頁第1頁 Chapter 2 Analytic Function 9. Functions of a complex variable Let S be a set of complex numbers. A function defined on S is a rule that assigns.
6. Introduction to Spectral method. Finite difference method – approximate a function locally using lower order interpolating polynomials. Spectral method.
Discrete Structures Lecture 12: Trees Ji Yanyan United International College Thanks to Professor Michael Hvidsten.
Elementary Linear Algebra Anton & Rorres, 9th Edition
1 Rainbow Decompositions Raphael Yuster University of Haifa Proc. Amer. Math. Soc. (2008), to appear.
Lines in the plane, slopes, and Euler’s formula by Tal Harel
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
Graph Colouring L09: Oct 10. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including the famous.
The previous mathematics courses your have studied dealt with finite solutions to a given problem or problems. Calculus deals more with continuous mathematics.
1. Solve by factoring: 2x 2 – 13x = Solve by quadratic formula: 8x 2 – 3x = Find the discriminant and fully describe the roots: 5x 2 – 3x.
Interval Notation Interval Notation to/from Inequalities Number Line Plots open & closed endpoint conventions Unions and Intersections Bounded vs. unbounded.
JASS07 selection talk 1 Plane Trees and Algebraic Numbers Brief review of the paper of A. Zvonkin and G. Shabat Anton Sadovnikov Saint-Petersburg State.
1 © 2010 Pearson Education, Inc. All rights reserved © 2010 Pearson Education, Inc. All rights reserved Chapter 3 Polynomial and Rational Functions.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 8.
The main study of Field Theory By: Valerie Toothman
Approximation Algorithms based on linear programming.
Runge Kutta schemes Taylor series method Numeric solutions of ordinary differential equations.
Amir Yavariabdi Introduction to the Calculus of Variations and Optical Flow.
Primbs, MS&E345 1 Measure Theory in a Lecture. Primbs, MS&E345 2 Perspective  -Algebras Measurable Functions Measure and Integration Radon-Nikodym Theorem.
Theory of Computational Complexity Probability and Computing Chapter Hikaru Inada Iwama and Ito lab M1.
Chapter 2 Analytic Function
CSE 6408 Advanced Algorithms.
Lecture 6: Counting triangles Dynamic graphs & sampling
Inequalities Some problems in algebra lead to inequalities instead of equations. An inequality looks just like an equation, except that in the place of.
1) Find f(g(x)) and g(f(x) to show that f(x) and g(x) are inverses
Presentation transcript:

Generalized Chebyshev polynomials and plane trees Anton Bankevich St. Petersburg State University Jass’07

Chebyshev Pafnuty Lvovich Chebyshev( May 26, 1821 – December 8, 1894) One of nine children, he was born in the village of Okatovo, the district of Borovsk, province of Kaluga into the family of landowner Lev Pavlovich Chebyshev. In 1832 the family moved to Moscow. In 1837 Chebyshev started the studies of mathematics at the philosophical department of Moscow University and graduated from the university as “the most outstanding candidate”. In 1847, Chebyshev defended his dissertation “About integration with the help of logarithms” at St Petersburg University. Chebyshev lectured at the university from 1847 to In 1882 he left the university and completely devoted his life to research. Chebyshev is known for his work in the field of probability, statistics and number theory. Chebyshev is considered to be one of the founding fathers of Russian mathematics. Among his students were Aleksandr Lyapunov and Andrey Markov

Chebyshev polynomials There exist a lot of definitions of Chebyshev polynomials. We shall now consider several of them.

Minimal norm Chebyshev polynomials are important in the approximation theory because the roots of the Chebyshev polynomials (which are also referred to as Chebyshev nodes) are used as nodes in polynomial interpolation. For any given n, among the polynomials of degree n with the leading coefficient 1, T n /2 n-1 is the one in which the maximal absolute value on the interval [− 1,1] is minimal. This maximal absolute value is 1/2 n-1, and |T n (x)| reaches this maximum exactly n + 1 times: with x = −1, 1 and with the other n − 1 extremal points of f.

Basis of the space of polynomials Chebyshev polynomials appear to be an orthonormal basis for the space of polynomials in one variable with respect to the following scalar product. So, for any polynomial f(x) of degree n the coefficients in the formula can be found in the following way:

Formulas for Chebyshev polynomials

Composition Th Chebyshev polynomials form an Abelian group with respect to the operation of composition

Generalizations A lot of attempts were made to generalize the notion of Chebyshev polynomials. Polynomials in several variables

Motivation Let f(z) be a polynomial of degree n with complex coefficients Let us consider an inverse image of a random point w: The answer is 1. The only examples are a +(b+cz) n. Usually, this set consists of n distinct points. What is the minimal size of the inverse image of the point w?

Motivation And what is the minimal common size of the inverse image of two points w 1 and w 2 ? The answer is n+1. But why?

Motivation: minimal size of inverse image

Motivation But when does this degenerate case take place? What are the examples? An obvious example is a polynomial z n,where w 1 =0, w 2 is a nonzero complex number. But there are some more examples. The other example is T n (z) Chebyshev polynomials, where w 1 =-1, w 2 =1. It can be easily seen that the inverse image of these points is. But there are much more examples of this kind. And they are called generalized Chebyshev polynomials.

Motivation: minimal size of inverse image

Definition Polynomial f(z) is called generalized Chebyshev polynomial (GCP) if it has at most two critical values. These polynomials are sometimes called Shabat polynomials A complex point z is called a critical point of polynomial f if f’(z)=0. A point w is called critical value of f if there exists a critical point z such that f(z)=w.

Certain properties of GCP The following can be easily seen: If f(z) is a GCP, then f(az+b) is GCP If f(z) is a GCP, then af(z)+b is GCP We shall call polynomials f and g equivalent if there exist constants a, b, A, B, such that: All the polynomials equivalent to certain GCP appear to be GCP too. So since this moment we shall observe only the polynomials with critical values equal to 0 and 1.

Geometric point of view Let us consider the inverse image of a segment. We colored the ends of the segment in black and white colors. Let [C 0 ; C 1 ] be the segment free of critical values of f. Then inverse image would be a set of disjoint sets, each of them being homeomorphic to a segment. f

Geometric point of view Then we suppose that there are no critical points inside a segment, but they may appear at one or both ends. Then some curvilinear segments may glue together with the monochrome vertexes. f

Inverse image of a segment But what picture can we see in the case where f is GCP? The answer is that we will see a bicolored plane tree It is a star for z n - and a chain for Chebyshev polynomials

Inverse image of a segment Th For each GCP f the inverse image of a segment is a bicolored plane tree. Proof: In case of existence of a circuit our polynomial g takes only real values on the boundary of domain bounded by our circuit.

Proof of theorem Then in case of existence of a circuit our polynomial g takes only real values on the boundary of domain bounded by our circuit. Then the harmonic function Im(g) equals zero on the boundary. But it means that Im(g)=0 on the whole domain, which is a contradiction.

The inverse theorem Th For each bicolored plane tree T there exists a GCP such that the corresponding inverse image is T. Moreover, this GCP is unique up to the equivalence introduced above.

Plane tree What is plane tree? Plane tree is a picture of tree Plane tree is a structure of a tree and for every vertex v a cyclic order on the vertices adjacent to v.

Canonical geometric form For each bicolored plane tree, there exists a GCP. And we have presented a way to construct a geometrical form from the GCP. So for each tree we can construct its canonical geometric form. Once more:

Examples of geometric forms

Construction of GCP The next question is: Given a tree, how can we construct a polynomial? The first way is to write a system of equations: Now we have n algebraic equations in n+2 variables. This is sufficient to construct the polynomial. α i and β i are the degrees of black and white vertices of the graph.

Tree families While constructing our GCP, we only used α i and β i, which are the degrees of black and white vertices of the graph. But for each multiset of degrees there are a lot of trees with the same multisetset. All such trees form a family, where α=(α 1, α 2, …α k ), β =(β 1, β 2, … β n+1-k ). By solving the equations from the previous slide we can find all the polynomials which correspond to the trees of this family.

Several trees and their polynomials

Computation of GCP The computation of coefficients of GCP for a tree with a big number of vertices becomes a complicated problem since we have to solve a system of algebraic equations of a high degree, so another way had to be found and it has been found. The idea of the new method is the following: First we calculate coefficients not precisely. It can be done by using the class of polynomials with the following conditions: There exist complex numbers C and w such that g(w) = C, f’(w)=0, f’’(w)≠0 If f’(z) = 0, then f(z) =±1 or z = w In the second step we calculate precise values of the coefficients.

Computation of GCP: a small example

Galois group action on trees It can be easily seen that the group Gal(Q/Q) acts on the set of Chebyshev polynomials with algebraic coefficients. So we can define an action of Gal(Q/Q) of bicolored plane trees. This leads us to the definition of the field of definition of a tree: this is a field which corresponds to the subgroup of Gal(Q/Q) that fixes the given tree.

GCP coefficients But what is the connection between the field of definition and generalized Chebyshev polynomials? The answer is given in the following theorem: Th For any bicolored plane tree there exists a generalized Chebyshev polynomial whose coefficients belong to the field of definition of the tree.

Orbits vs families It can be easily seen that the action of Galois group on the tree does not change the multiset of valences of the tree. So the orbit of a tree is a subset of its family. But do they coincide? The answer is: not always.

Orbits vs families

Composition of polynomials It is well known that the composition of Chebyshev polynomials is Chebyshev polynomial, too. And is this the case for generalized Chebyshev polynomials? Th Let f, g be GCP such that {f(0), f(1)} lie in {0, 1}. Then the composition f(g(x)) is also GCP.

Composition of trees Let us imagine that we have two trees T 1 and T 2. Their polynomials are f 1 and f 2. And we need to construct a tree which corresponds to f 1 ◦f 2. Do we have to calculate f 1 and f 2, find their composition and then construct a tree or there is a direct way?

Composition of trees head tail body

Composition of trees

Plane maps: Belyi functions Till this moment we have been talking about plane trees, but what about plane maps? Let f be a rational function on the Riemann sphere that satisfies the following conditions: f has only three critical values: 0, 1, infinity All points of f -1 (1) are critical with the degree exactly equal to 2. Such functions are called Belyi functions.

Plane maps: map construction But how are Belyi functions connected with maps? f -1 (∞) are vertices. f -1 (1, ∞) are edges ( f -1 (1) are points on edges ) f -1 (0) are faces