Tropical Approach to the Cyclic n-roots Problem

Similar documents
on Newton polytopes, tropisms, and Puiseux series to solve polynomial systems

Polyhedral Methods for Positive Dimensional Solution Sets

Computing Puiseux Series for Algebraic Surfaces

Certificates in Numerical Algebraic Geometry. Jan Verschelde

Computing Puiseux Series for Algebraic Surfaces

Tropical Algebraic Geometry in Maple. Jan Verschelde in collaboration with Danko Adrovic

Tropical Algebraic Geometry 3

A Blackbox Polynomial System Solver on Parallel Shared Memory Computers

Toolboxes and Blackboxes for Solving Polynomial Systems. Jan Verschelde

Tropical Algebraic Geometry

A Polyhedral Method to compute all Affine Solution Sets of Sparse Polynomial Systems

Tropical Varieties. Jan Verschelde

A Blackbox Polynomial System Solver on Parallel Shared Memory Computers

Numerical Computations in Algebraic Geometry. Jan Verschelde

Computing Series Expansions of Algebraic Space Curves

Tropical Islands. Jan Verschelde

The Method of Gauss-Newton to Compute Power Series Solutions of Polynomial Homotopies

Parallel Polynomial Evaluation

Homotopy Methods for Solving Polynomial Systems tutorial at ISSAC 05, Beijing, China, 24 July 2005

MCS 563 Spring 2014 Analytic Symbolic Computation Monday 14 April. Binomial Ideals

Heterogenous Parallel Computing with Ada Tasking

Tropical Elliptic Curves and their j-invariant

Tropical Geometry Homework 3

Gröbner Complexes and Tropical Bases

AN INTRODUCTION TO TROPICAL GEOMETRY

Tropical Algebra. Notes by Bernd Sturmfels for the lecture on May 22, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra

GPU acceleration of Newton s method for large systems of polynomial equations in double double and quad double arithmetic

Quality Up in Polynomial Homotopy Continuation

5.1 Polynomial Functions

Algorithmic Aspects of Gröbner Fans and Tropical Varieties

Solving Algebraic Equations in Terms of A-Hypergeometric Series. Bernd Sturmfels. Department of Mathematics. University of California

The partial-fractions method for counting solutions to integral linear systems

Top Ehrhart coefficients of integer partition problems

INTRODUCTION TO TROPICAL ALGEBRAIC GEOMETRY

Fall River Joint Unified School District

Tropical Polynomials

Solving Polynomial Systems in the Cloud with Polynomial Homotopy Continuation

Solving Schubert Problems with Littlewood-Richardson Homotopies

THE BKK ROOT COUNT IN C n. c e x e,

The highest degree term is x $, therefore the function is degree 4 (quartic) c) What are the x-intercepts?

ON THE RANK OF A TROPICAL MATRIX

An introduction to tropical geometry

Factoring Solution Sets of Polynomial Systems in Parallel

Computing the Monodromy Group of a Plane Algebraic Curve Using a New Numerical-modular Newton-Puiseux Algorithm

The Rogers-Ramanujan Functions and Computer Algebra

BOUNDS ON THE NUMBER OF REAL SOLUTIONS TO POLYNOMIAL EQUATIONS

Polytopes and Algebraic Geometry. Jesús A. De Loera University of California, Davis

1. If 1, ω, ω 2, -----, ω 9 are the 10 th roots of unity, then (1 + ω) (1 + ω 2 ) (1 + ω 9 ) is A) 1 B) 1 C) 10 D) 0

MEP123: Master Equality Polyhedron with one, two or three rows

Lecture I: Introduction to Tropical Geometry David Speyer

Multitasking Polynomial Homotopy Continuation in PHCpack. Jan Verschelde

Monomial transformations of the projective space

Complex Hadamard matrices and 3-class association schemes

5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n

The generic Gröbner walk

MATHEMATICS CONTENT ASSESSED ON THE ALGEBRA 1 EOC ASSESSMENT AND ITEM TYPES BY BENCHMARK

VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN

A Tropical Toolkit. Department of Mathematics University of Texas O monumento é bem moderno.

Algebra 1. Standard 1: Operations With Real Numbers Students simplify and compare expressions. They use rational exponents and simplify square roots.

Amoebas, Monge-Ampère measures and triangulations of the Newton polytope

Hilbert Polynomials. dimension and counting monomials. a Gröbner basis for I reduces to in > (I)

Arithmetic Mirror Symmetry

Combinatorics and geometry of E 7

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2014

HMMT February 2018 February 10, 2018

List of Symbols, Notations and Data

Numerical Algebraic Geometry and Symbolic Computation

A SURVEY OF CLUSTER ALGEBRAS

HOW TO REPAIR TROPICALIZATIONS OF PLANE CURVES USING MODIFICATIONS

Kinestatic Analyses of Mechanisms with Compliant Elements

Chordal structure in computer algebra: Permanents

T (I) = { (1, 0, 0), (0, 1, 0), ( 1 1

CS 486: Lecture 2, Thursday, Jan 22, 2009

Acyclic Digraphs arising from Complete Intersections

Relations and Functions (for Math 026 review)

Rewriting Polynomials

A tropical approach to secant dimensions

Problems on Minkowski sums of convex lattice polytopes

Garrett Z p. Few explicit parametrizations of algebraic closures of fields are known: not Q, for sure. But we do also know

Discriminants, resultants, and their tropicalization

ACYCLIC DIGRAPHS GIVING RISE TO COMPLETE INTERSECTIONS

AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS

Algebra SEP Solutions

computing an irreducible decomposition of A B looking for solutions where the Jacobian drops rank

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

Lecture Notes Introduction to Cluster Algebra

QUARTIC POWER SERIES IN F 3 ((T 1 )) WITH BOUNDED PARTIAL QUOTIENTS. Alain Lasjaunias

QUARTIC SPECTRAHEDRA. Bernd Sturmfels UC Berkeley and MPI Bonn. Joint work with John Christian Ottem, Kristian Ranestad and Cynthia Vinzant

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

Algebra Exam Topics. Updated August 2017

IDEALS AND THEIR INTEGRAL CLOSURE

FINITENESS OF RELATIVE EQUILIBRIA OF THE FOUR-BODY PROBLEM

A Diophantine System and a Problem on Cubic Fields

Newton Polygons of Polynomial Ordinary Differential Equations

Roots of a Polynomial System

First Six Weeks Math Standards Sequence Grade 8 Domain Cluster Standard Dates The Number System

Recognizing Graph Theoretic Properties with Polynomial Ideals

arxiv:math/ v2 [math.ag] 9 Dec 2003

Algebraic Geometry and Convex Geometry. A. Khovanskii

(Affine) generalized associahedra, root systems, and cluster algebras

Transcription:

Tropical Approach to the Cyclic n-roots Problem Danko Adrovic and Jan Verschelde University of Illinois at Chicago www.math.uic.edu/~adrovic www.math.uic.edu/~jan 3 Joint Mathematics Meetings - AMS Session on Commutative Algebra - San Diego, California Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 / 7

Cyclic n-roots Problem x + x + + x n = x x + x x + + x n x n + x n x = C n (x) = n j+i i = 3, 4,..., n : x k mod n = j= x x x x n =. benchmark problem in the field of computer algebra (pop. by J. Davenport) extremely hard to solve for n 8 square systems we expect isolated solutions we find positive dimensional solution sets Lemma (Backelin) If m divides n, then the dimension of the cyclic n-roots polynomial system is at least m. J. Backelin: Square multiples n give infinitely many cyclic n-roots. Reports, Matematiska Institutionen, Stockholms Universitet, 989. J. Davenport. Looking at a set of equations. Technical Report 87-6, Bath Computer Science, 987. k=j Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 / 7

Our Approach a new polyhedral method for square systems and systems with more equations than unknowns a symbolic-numeric approach with an origin in polyhedral homotopies Bernshtein s Theorem A & B to solve polynomial systems with Puiseux series we aim to generalize polyhedral homotopies to develop positive dimensional solution sets our approach is inspired by the constructive proof of the fundamental theorem of tropical algebraic geometry Theorem (Fundamental Theorem of Tropical Algebraic Geometry) ω Trop(I ) Q n p V (I ) : val(p) = ω Q n. Anders Nedergaard Jensen, Hannah Markwig, Thomas Markwig: An Algorithm for Lifting Points in a Tropical Variety. Collect. Math. vol. 59, no., pages 9 65, 8. rephrasing the theorem rational vector in the tropical variety corresponds to the leading powers of a Puiseux series, converging to a point in the algebraic variety. we understand the fundamental theorem via polyhedral homotopies we see it as a generalization of Bernshtein s Theorem B Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 3 / 7

General Definitions Definition (Polynomial System) F (x) = f (x) = f (x) =. f n (x) = Definition (Laurent Polynomial) f (x) = a A c a x a, c a C \ {}, x a = x ±a x ±a x ±an n Definition (Support Set) The set of exponents A i is called the support set of f i. Definition (Newton Polytope) Let A i be the support set of the polynomial f i F(x) =. Then, the Newton polytope of f i is the convex hull of A i, denoted P i. equivalent representation of P i (or any polytope) in R n convex hull of finite set of points, i.e. V-representation intersection of finitely many closed half-spaces, i.e. H-representation Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 4 / 7

General Definitions Definition (Initial Form) Let f (x) = c a x a be a Laurent polynomial, v Z n a non-zero vector and let, a A denote the usual inner product. Then, the initial form with respect to v is given by in v (f (x)) = c a x a m = min { a, v a A} a A, m= a,v Definition (Initial Form System) For a system of polynomials F(x) =, the initial form system is defined by in v (F(x)) = (in v (f ), in v (f ),..., in v (f n )) =. Definition (Pretropism) A pretropism v Z n is a vector, which leads to an initial form system. Definition (Tropism) A tropism is a pretropism, which is the leading exponent vector of a Puiseux series expansion for a curve, expanded about t. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 5 / 7

Tropisms and d-dimensional Surfaces Definition (Cone of Tropisms) A cone of tropisms is a polyhedral cone, spanned by tropisms. v, v,..., v d span a d-dimensional cone of tropisms dimension of the cone is the dimension of the solution set we obtain the tropisms by using the Cayley trick. Let v = (v (,), v (,),..., v (,n ) ), v = (v (,), v (,),..., v (,n ) ),..., v d = (v (d,), v (d,),..., v (d,n ) ) be d tropisms. Let r, r,..., r n be the solutions of the initial form system in v (in v ( in vd (F ) ))(x) =. d tropisms generate a Puiseux series expansion of a d-dimensional surface x = t v (,) t v (,) t v (d,) d (r + c (,) t w (,) + c (,) t w (,) +... ) x = t v (,) t v (,) t v (d,) d (r + c (,) t w (,) + c (,) t w (,) +... ) x = t v (,) t v (,) t v (d,) d (r + c (,) t w (,) + c (,) t w (,) +... ). x n = t v (,n ) t v (,n ) t v (d,n ) d (r n + c (,n ) t w (,n ) + c (,n ) t w (,n ) +... ) Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 6 / 7

Cyclic 4-roots problem Cyclic 4-Root Polynomial System x + x + x + x 3 = x x + x x 3 + x x + x x 3 = C 4 (x) = x x x + x x x 3 + x x x 3 + x x x 3 = x x x x 3 = The only pretropism is (,,, ) cyclic 4-roots initial form system in direction (,,, ) x + x 3 = x x + x x 3 + x x + x x 3 = in (,,, ) (C 4 )(x) = x x x 3 + x x x 3 = x x x x 3 = Using M to transform in (,,, ) (C 4 ): M = x = z ; x = z z ; x = z z ; x 3 = z 3 z in (,,, ) (F )(z) = z /z + z 3 /z = z z + z z 3 + z + z 3 = z z z 3 /z + z z 3 /z = z z z 3 = Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 7 / 7

Cyclic 4-roots problem cyclic 4-root polynomial system transformed z + z 3 = z z + z z 3 + z + z 3 = in (,,, ) (C 4 )(z) = z z z 3 + z z 3 = z z z 3 = Solutions of the transformed initial form system are (z =, z =, z 3 = ) and (z =, z =, z 3 = ). Letting z = t and returning solutions to original coordinates with x = z ; x = z z ; x = z z ; x 3 = z 3 z For cyclic 4-roots, the initial terms of the series are exact solutions x = t x = t x = t x = t x = t and x = t x = t x = t Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 8 / 7

Cyclic 4,8,-roots problem cyclic 4-roots: tropism: (,-,,-) x = t, x = t, x = t, x 3 = t cyclic 8-roots: tropism: (,-,,-,,-,,-) x = t, x = t, x = it, x 3 = it, x 4 = t, x 5 = t, x 6 = it, x 7 = it cyclic -roots: tropism: (,-,,-,,-,,-,,-,,-) x = t, x = t, x = ( + )t, x 3 = ( + )t, x 4 = ( + )t, x 5 = ( + )t, x 6 = t, x 7 = t, x 8 = ( )t, x 9 = ( )t, x = ( )t, x = ( )t Observing structure among tropism coefficients numerical solver PHCpack was used we recognize the coefficients as n -roots of unity Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 9 / 7

Cyclic n-roots problem: n=4m case Proposition For n = 4m, there is a one-dimensional set of cyclic n-roots, represented exactly as x k = u k t x k+ = u k t for k =,..., n and u k = e iπk n = e i4πk n. taking random linear combination of the solutions α t + α t + α t + α 3 t + + α n t + α n t =, α j C and simplifying β t + β =, β j C we see that all space curves are quadrics. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 / 7

Cyclic 9-Roots Polynomial System The cone of pretropisms for the cyclic 9-roots polynomial system was generated by pretropism sequence v = (,,,,,,,, ) v = (,,,,,,,, ). x + x 5 + x 8 = x x 8 + x x 3 + x 5 x 6 = x x x + x x x 8 + x x 7 x 8 + x x x 3 + x x 3 x 4 + x 3 x 4 x 5 +x 4 x 5 x 6 + x 5 x 6 x 7 + x 6 x 7 x 8 = x x x x 8 + x x 3 x 4 x 5 + x 5 x 6 x 7 x 8 = x x x x 3 x 8 + x x 5 x 6 x 7 x 8 + x x 3 x 4 x 5 x 6 = In v (In v (C 9 ))(x) = x x x x 3 x 4 x 5 + x x x x 3 x 4 x 8 + x x x x 3 x 7 x 8 +x x x x 6 x 7 x 8 + x x x 5 x 6 x 7 x 8 + x x 4 x 5 x 6 x 7 x 8 + x x x 3 x 4 x 5 x 6 +x x 3 x 4 x 5 x 6 x 7 + x 3 x 4 x 5 x 6 x 7 x 8 = x x x x 3 x 4 x 5 x 8 + x x x x 5 x 6 x 7 x 8 + x x 3 x 4 x 5 x 6 x 7 x 8 = x x x x 3 x 4 x 5 x 6 x 8 + x x x x 3 x 5 x 6 x 7 x 8 + x x x 3 x 4 x 5 x 6 x 7 x 8 = x x x x 3 x 4 x 5 x 6 x 7 x 8 = For one of the first solutions of the cyclic 9-roots polynomial system, we refer to J. C. Faugère, A new efficient algorithm for computing Gröbner bases (F 4 ). Journal of Pure and Applied Algebra, Vol. 39, Number -3, Pages 6-88, Year 999. Proceedings of MEGA 98, 7 June 998, Saint-Malo, France. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 / 7

Cyclic 9-Roots Polynomial System Cont. We use the coordinate change to transform the initial form system and the original cyclic 9-roots system. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 / 7 v =(,, -,,, -,,, - ) v =(,, -,,, -,,, - ) The unimodular coordinate transformation x = z M acts on the exponents. The new coordinates are given by M = x = z x = z z x = z z z x 3 = z z 3 x 4 = z z z 4 x 5 = z z z 5 x 6 = z z 6 x 7 = z z z 7 x 8 = z z z 8

Cyclic 9-Roots Polynomial System Cont. The transformed initial form system in v (in v (C 9 ))(z) is given by z + z 5 + z 8 = z z 3 + z 5 z 6 + z 8 = z z 3 z 4 + z 3 z 4 z 5 + z 4 z 5 z 6 + z 5 z 6 z 7 + z 6 z 7 z 8 + z z 3 + z 7 z 8 + z + z 8 = z z 3 z 4 z 5 + z 5 z 6 z 7 z 8 + z z 8 = z z 3 z 4 z 5 z 6 + z 5 z 6 z 7 z 8 + z z 3 z 8 = z z 3 z 4 z 5 z 6 z 7 + z 3 z 4 z 5 z 6 z 7 z 8 + z z 3 z 4 z 5 z 6 + z 4 z 5 z 6 z 7 z 8 + z z 3 z 4 z 5 + z z 3 z 4 z 8 +z z 3 z 7 z 8 + z z 6 z 7 z 8 + z 5 z 6 z 7 z 8 = z 3 z 4 z 6 z 7 + z 3 z 4 + z 6 z 7 = z 4 z 7 + z 4 + z 7 = z z 3 z 4 z 5 z 6 z 7 z 8 = Its solution is z =, z 3 = +, z 4 = +, z 5 =, z 6 =, z 7 =, z 8 = +, where i =. While we used a numerical solver PHCpack, we recognized the solution as the 3 rd roots of unity. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 3 / 7

Cyclic 9-Roots Polynomial System Cont. The following assignment satisfies cyclic 9-roots polynomial system entirely. z = t x = t z = t z = z 3 = + z 4 = + z 5 = z 6 = z 7 = z 8 = + x = z x = z z x = z z z x 3 = z z 3 x 4 = z z z 4 x 5 = z z z 5 x 6 = z z 6 x 7 = z z z 7 x 8 = z z z 8 x = t t x = t t ( ) x 3 = t ( + ) x 4 = t t ( + ) x 5 = t t x 6 = t ( ) x 7 = t t ( ) x 8 = t t ( + ) Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 4 / 7

Cyclic 9-Roots Polynomial System Cont. Letting u = e πi 3 and y = t, y = t t, y = t t u we can rewrite the exact solution as x = t x 3 = t u x 6 = t u x = t t x 4 = t t u x 7 = t t u x = t u x 5 = t x 8 = t u x = y x 3 = y u x 6 = y u x = y x 4 = y u x 7 = y u x = y x 5 = y u x 8 = y u and put it in the same format as in the proof of Backelin s Lemma, given in J. C. Faugère, Finding all the solutions of Cyclic 9 using Gröbner basis techniques. In Computer Mathematics: Proceedings of the Fifth Asian Symposium (ASCM), pages -. World Scientific,. degree of the solution component Simplifying, the system becomes α t + α t t + α 3 t t = α 4 t + α 5 t t + α 6 t t = α i C t t β = t β = forwards : [, u, u ] [u, u, ] [u,, u] backwards : [u, u, ] [u,, u ] [, u, u] As the simplified system has 3 solutions, the cyclic 9 solution component is a cubic surface. With the cyclic permutation, we obtain an orbit of 6 cubic surfaces, which satisfy the cyclic 9-roots system. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 5 / 7

Cyclic 6-Roots Polynomial System This 3-dimensional cyclic 6-root solution component is a quartic surface. Using cyclic permutation, we obtain 4 = 8 components of degree 4. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 6 / 7 Extending the pattern we observed among tropisms of the cyclic 9-roots, v = (,,,,,,,, ) v = (,,,,,,,, ) we can get the correct cone of tropisms for the cyclic 6-roots. v = (,,, 3,,,, 3,,,, 3,,,, 3) v = (,,,,,,,,,,,,,,, ) v = (,,,,,,,,,,,,,,, ) Extending the solutions at infinity pattern, cyclic 9-roots: u = e πi 3 cyclic 6-roots: u = e πi 4 The 3-dimensional solution component of the cyclic 6-roots is given by: x = t x 4 = ut x 8 = u t x = u 3 t x = t t x 5 = ut t x 9 = u t t x 3 = u 3 t t x = t t t x 3 = t 3 t t x 6 = ut t t x 7 = ut 3 t t x = u t t t x = u t 3 t t x 4 = u 3 t t t x 5 = u 3 t 3 t t

Cyclic n-roots Polynomial System Summary We now generalize the previous results for the cyclic n-roots systems. Proposition For n = m, there is a (m )-dimensional set of cyclic n-roots, represented exactly as x km+ = u k t x km+ = u k t t x km+ = u k t t t. x km+m = u k t t t t m x km+m = u k t m+ t m+ tm 3 m for k =,,,..., m and u k = e ikπ/m. Proposition The (m )-dimensional solutions set has degree equal to m. Applying cyclic permutation, we can find m components of degree m. Danko Adrovic (UIC) the cyclic n-roots problem January th, 3 7 / 7