Gift Wrapping for Pretropisms

Size: px
Start display at page:

Download "Gift Wrapping for Pretropisms"

Transcription

1 Gift Wrapping for Pretropisms Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science jan Graduate Computational Algebraic Geometry Seminar Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

2 Outline 1 Pretropisms and Solution Sets an illustrative example pretropisms and tropisms 2 Applying Gift Wrapping computing cones of pretropisms sketching an algorithm in pseudocode running a test program in PHCpack Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

3 an illustrative example (x 2 x1 2)(x x x 3 2 1)(x 1 0.5) = 0 f(x 1, x 2, x 3 ) = (x 3 x1 3 )(x x x 3 2 1)(x 2 0.5) = 0 (x 2 x1 2)(x 3 x1 3)(x x x 3 2 1)(x 3 0.5) = 0 f 1 (0) = Z = Z 2 Z 1 Z 0 = {Z 21 } {Z 11 Z 12 Z 13 Z 14 } {Z 01 } 1 Z 21 is the sphere x x x = 0, 2 Z 11 is the line (x 1 = 0.5, x 3 = ), 3 Z 12 is the line (x 1 = 0.5, x 2 = 0.5), 4 Z 13 is the line (x 1 = 0.5, x 2 = 0.5), 5 Z 14 is the twisted cubic (x 2 x 2 1 = 0, x 3 x 3 1 = 0), 6 Z 01 is the point (x 1 = 0.5, x 2 = 0.5, x 3 = 0.5). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

4 numerical irreducible decomposition Used in two papers in numerical algebraic geometry: first cascade of homotopies: 197 paths A.J. Sommese, J. Verschelde, and C.W. Wampler: Numerical decomposition of the solution sets of polynomial systems into irreducible components. SIAM J. Numer. Anal. 38(6): , equation-by-equation solver: 13 paths A.J. Sommese, J. Verschelde, and C.W. Wampler: Solving polynomial systems equation by equation. In Algorithms in Algebraic Geometry, Volume 146 of The IMA Volumes in Mathematics and Its Applications, pages , Springer-Verlag, The mixed volume of the Newton polytopes of this system is 124. By theorem A of Bernshteǐn, the mixed volume is an upper bound on the number of isolated solutions. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

5 three Newton polytopes (x 2 x1 2)(x x x 3 2 1)(x 1 0.5) = 0 f(x 1, x 2, x 3 ) = (x 3 x1 3 )(x x x 3 2 1)(x 2 0.5) = 0 (x 2 x1 2)(x 3 x1 3)(x x x 3 2 1)(x 3 0.5) = 0 Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

6 looking for solution curves The twisted cubic is (x 1 = t, x 2 = t 2, x 3 = t 3 ). We look for solutions of the form x 1 = t v 1, v 1 > 0, x 2 = c 2 t v 2, c 2 C, x 3 = c 3 t v 3, c 3 C. Substitute x 1 = t, x 2 = c 2 t 2, x 3 = c 3 t 3 into f (0.5c 2 0.5)t 2 + O(t 3 ) = 0 f(x 1 = t, x 2 = c 2 t 2, x 3 = c 3 t 3 ) = (0.5c 3 0.5)t 3 + O(t 5 ) = 0 0.5(c 2 1.0)(c 3 1.0)t 5 + O(t 7 ) conditions on c 2 and c 3. How to find (v 1, v 2, v 3 ) = (1, 2, 3)? Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

7 faces of Newton polytopes Looking at the Newton polytopes in the direction v = (1, 2, 3): Selecting those monomials supported on the faces 0.5x 2 0.5x1 2 = 0 v f(x 1, x 2, x 3 ) = 0.5x 3 0.5x1 3 = 0 0.5x 2 x x 3x x 3x x1 5 = 0 Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

8 degenerating the sphere (x 2 x1 2)(x x x 3 2 1)(x 1 0.5) = 0 f(x 1, x 2, x 3 ) = (x 3 x1 3 )(x x x 3 2 1)(x 2 0.5) = 0 (x 2 x1 2)(x 3 x1 3)(x x x 3 2 1)(x 3 0.5) = 0 As x 1 = t 0: x 2 (x2 2 + x 3 2 1)( 0.5) = 0 (1,0,0) f(x 1, x 2, x 3 ) x 3 (x2 2 + x 3 2 1)(x 2 0.5) = 0 x 2 x 3 (x2 2 + x 3 2 1)(x 3 0.5) = 0 As x 2 = s 0: x 1 2(x x 3 2 1)(x 1 0.5) = 0 (0,1,0) f(x 1, x 2, x 3 ) (x 3 x1 3 )(x x 3 2 1)( 0.5) = 0 x1 2(x 3 x1 3)(x x 3 2 1)(x 3 0.5) = 0 Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

9 more faces of Newton polytopes Looking at the Newton polytopes along v = (1,0,0) and v = (0, 1, 0): (1,0,0) f(x 1, x 2, x 3 ) = x 2 (x2 2 + x 3 2 1)( 0.5) x 3 (x2 2 + x 3 2 1)(x 2 0.5) x 2 x 3 (x2 2 + x 3 2 1)(x 3 0.5) (0,1,0) f(x 1, x 2, x 3 ) = x1 2(x x 3 2 1)(x 1 0.5) (x 3 x1 3 )(x x 3 2 1)( 0.5) x1 2(x 3 x1 3)(x x 3 2 1)(x 3 0.5) Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

10 faces of faces The sphere degenerates to circles at the coordinate planes. (1,0,0) f(x 1, x 2, x 3 ) = x 2 (x2 2 + x 3 2 1)( 0.5) x 3 (x2 2 + x 3 2 1)(x 2 0.5) x 2 x 3 (x2 2 + x 3 2 1)(x 3 0.5) (0,1,0) f(x 1, x 2, x 3 ) = x1 2(x x 3 2 1)(x 1 0.5) (x 3 x1 3 )(x x 3 2 1)( 0.5) x1 2(x 3 x1 3)(x x 3 2 1)(x 3 0.5) Degenerating even more: x 2 (x3 2 1)( 0.5) (0,1,0) (1,0,0) f(x 1, x 2, x 3 ) = x 3 (x3 2 1)( 0.5) x 2 x 3 (x3 2 1)(x 3 0.5) The factor x is shared with (1,0,0) (0,1,0) f(x 1, x 2, x 3 ). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

11 representing a solution surface The sphere is two dimensional, x 1 and x 2 are free: x 1 = t 1 x 2 = t 2 x 3 = 1 + c 1 t1 2 + c 2t2 2. For t 1 = 0 and t 2 = 0, x 3 = 1 is a solution of x 3 1 = 0. Substituting (x 1 = t 1, x 2 = t 2, x 3 = 1 + c 1 t c 2t 2 2 ) into the original system gives linear conditions on the coefficients of the second term: c 1 = 0.5 and c 2 = 0.5. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

12 Outline 1 Pretropisms and Solution Sets an illustrative example pretropisms and tropisms 2 Applying Gift Wrapping computing cones of pretropisms sketching an algorithm in pseudocode running a test program in PHCpack Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

13 notations Given p, q C[x ±1, y ±1, z ±1 ], do p and q have a common factor? For example: { p = (x 2 + y 2 + z 2 1)(y x 2 ) q = (x 2 + y 2 + z 2 1)(z x 3 ) In our polyhedral approach, we write p and q as p(x, y, z) = a A c a x a 1 y a 2 z a 3 and q(x, y, z) = b A c b x b 1 y b 2 z b 3 where A = { a Z 3 c a 0 } and B = { b Z 3 c b 0 } are the support sets respectively of p and q. A spans the Newton polytope P = conv(a), B spans Q = conv(b). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

14 inner normals and initial forms Denote by, the inner product: a, b = a 1 b 1 + a 2 b 2 + a 3 b 3. For v 0, the face in v P of P = conv(a) is spanned by in v A with in v A = { a A a, v = min b, v }. b A We use in v A because of initial forms of polynomials: in v p(x, y, z) = a in va c a x a1 y a2 z a3 where p(x, y, z) = a A We may take v, with integer coordinates v 1, v 2, and v 3, normalized so that gcd(v 1, v 2, v 3 ) = 1. This normalization gives unique normals to all proper facets. c a x a 1 y a 2 z a 3. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

15 pretropisms Let (A, B) be two supports. A pretropism for (A, B) is a vector v 0: #in v A 2 and #in v B 2. Denote by T(A, B) the set { v 0 #in v A 2 and #in v B 2 }. A pretropism is a candidate for a tropism. A tropism v is a pretropism for which a root of the initial form system in v f(x) = 0 determines the leading coefficients of a Puiseux series expansion of a solution component of f(x) = 0. Proposition If T(A, B) =, then for any two Laurent polynomials p and q with respective support sets A and B, p and q have no common factor. Proof. Suppose p and q have a nontrivial common factor f, i.e.: p = p 1 f and q = q 1 f. Denote the Newton polytope of f by F, then P = P 1 + F and Q = Q 1 + F, where P, P 1, Q, and Q 1 are the respective Newton polytopes of p, p 1, q, and q 1. All normals to faces of F are tropisms. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

16 predicting a common factor Recall the example: { p = (x 2 + y 2 + z 2 1)(y x 2 ) q = (x 2 + y 2 + z 2 1)(z x 3 ) The set {(1, 0, 0), (0, 1, 0), (0, 0, 1), ( 1, 1, 1)} contains all normalized vectors to the facets of the simplex, the Newton polytope of the common factor of p and q. Among the curves common to p and q we get the equations of the twisted cubic via the initial forms in ( 1, 2, 3) p = z 2 (y x 2 ) and in (+1,+2,+3) p = 1(y x 2 ). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

17 classifying pretropisms Redundant tropisms: for curves restrict to first positive component. For surfaces: every edge of the Newton polytope of a common factor will also be a pretropism. For two Newton polytopes P and Q, we classify pretropisms as follows: A facet pretropism is an inner normal to a facet common to both P and Q. We call this common facet a tropical prefacet. An edge pretropism is a pretropism not contained in any tropical prefacet. Edges of P and Q that are parallel to each other are always contained in a larger face tuple (in v P, in v Q) for some pretropism v. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

18 Outline 1 Pretropisms and Solution Sets an illustrative example pretropisms and tropisms 2 Applying Gift Wrapping computing cones of pretropisms sketching an algorithm in pseudocode running a test program in PHCpack Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

19 applying gift wrapping Recall the geometric intuition of gift wrapping: view a supporting hyperplane as wrapping paper, the paper first touches a vertex, then an edge, etc. planes supporting facets are rotated along ridges. Consider as given a tuple of Newton polytopes, the pretropisms correspond to those facets of the Minkowski sum of the Newton polytopes, that are spanned by sums of edges of the polytopes. On the complexity: Storing the entire face lattice of a Newton polytope of a sparse polynomial has an acceptable complexity. Storing the entire face lattice of the sum of the Newton polytopes is not efficient and most likely not even desirable. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

20 two Newton polytopes in 3-space: facet pretropisms Given are two support sets A and B, A Z 3 n A and B Z 3 n B. Could the polynomials p (supported on A) and q (supported on B) have a common factor? This question is equivalent for two facets: to share the same inner normal. F A of conv(a) and F B of conv(b) If the components of each inner normal vector to a facet are normalized so their greatest common divisor equals one, then the problem of finding a facet pretropism is reduced to sorting: 1 Sort the inner normals of the facets to A and B lexicographically. 2 Merge the sorted lists of inner normals. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

21 two Newton polytopes in 3-space: edge pretropisms Given are two support sets A and B, A Z 3 n A and B Z 3 n B. The search for a pretropism starts at a facet F A of conv(a): The vertex points that span the facet are ordered: two consecutive vertex points of the facet span an edge e A. Two neighboring facets are connected through exactly one edge: the facet normal v of F A and the normal u to the neighboring facet span the inner normal cone of the connecting edge e A. With e A and its cone spanned by {u, v}, we explore B: For random real λ u,λ v > 0, let w = λ u u + λ v v, then in w B = {b}. Run over all edges e B incident to b and check the pair (e A, e B ): if the intersection of the inner normal cones to e A and e B is not empty, then their intersection contains a pretropism. Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

22 Outline 1 Pretropisms and Solution Sets an illustrative example pretropisms and tropisms 2 Applying Gift Wrapping computing cones of pretropisms sketching an algorithm in pseudocode running a test program in PHCpack Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

23 sketching an algorithm in pseudocode Input: (A, B), A Z 3 n A, B Z 3 n B. Output: T f (A, B); T e (A, B). 1. F A := conv(a); F B := conv(b); 2. T f (A, B) := { v v is normal to f F A F B }; 3. for all v normal to facet f F A, v T f (A, B) do 3.1 let e A be edge of A, not visited before; 3.2 let u: e A = in u A in v A; 3.3 let b be a vertex of in u+v B; 3.4 for all edges e B incident to b do if w (e A, e B ) is edge pretropism then T e (A, B) := T e (A, B) {w}; set b to unvisited vertex of B; goto 3.4; Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

24 a crude cost analysis Assuming a uniform cost of arithmetic ( multiprecision): The cost of computing all facet pretropisms: Let N A = #facets of conv(a) and N B = #facets of conv(b), set M = max(n A, N B ), then the cost reduces to sorting, which is O(M log 2 (M)). The cost of computing all edge pretropisms: Let N A = #edges of conv(a) and N B = #edges of conv(b), set M = max(n A, N B ), then the cost reduces to making combinations: O(M 2 ). For a sharper bound, let m be the maximum number of edges per facet, then the cost for all edge pretropisms becomes O(Mm). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

25 Outline 1 Pretropisms and Solution Sets an illustrative example pretropisms and tropisms 2 Applying Gift Wrapping computing cones of pretropisms sketching an algorithm in pseudocode running a test program in PHCpack Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

26 running a test program in PHCpack The code for pretropisms is not (yet) wrapped to phcpy. Running the test program ts_pretrop on the illustrative example: The list of facet pretropisms : which corresponds to the inner normals of a simplex, the Newton polytope of the common factor x x x Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

27 pretropisms for the space curves Take the first two polynomials of the illustrative example: p : (y-x**2)*(x**2 + y**2 + z**2-1)*(x - 0.5); q : (z-x**3)*(x**2 + y**2 + z**2-1)*(y - 0.5); The output of the test program ts_pretrop contains The edge tropisms via giftwrapping : We recognize the twisted cubic (t 1, t 2, t 3 ). Jan Verschelde (UIC) gift wrapping for pretropisms 11 September / 27

The Gift Wrapping Method in PHCpack

The Gift Wrapping Method in PHCpack The Gift Wrapping Method in PHCpack Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu Graduate Computational

More information

Solving Polynomial Systems with PHCpack and phcpy

Solving Polynomial Systems with PHCpack and phcpy Solving Polynomial Systems with PHCpack and phcpy Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu

More information

Computing all Space Curve Solutions of Polynomial Systems by Polyhedral Methods

Computing all Space Curve Solutions of Polynomial Systems by Polyhedral Methods Computing all Space Curve Solutions of Polynomial Systems by Polyhedral Methods Nathan Bliss Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science

More information

Exact Gift Wrapping to Prune the Tree of Edges of Newton Polytopes to Compute Pretropisms

Exact Gift Wrapping to Prune the Tree of Edges of Newton Polytopes to Compute Pretropisms Exact Gift Wrapping to Prune the Tree of Edges of Newton Polytopes to Compute Pretropisms Jeff Sommars Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer

More information

solving polynomial systems in the cloud with phc

solving polynomial systems in the cloud with phc solving polynomial systems in the cloud with phc Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu

More information

Tropical Implicitization

Tropical Implicitization Tropical Implicitization Jan Verschelde University of Illinois at Chicago Department of Mathematics Statistics and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu Graduate Computational

More information

Polynomial Homotopy Continuation on Graphics Processing Units

Polynomial Homotopy Continuation on Graphics Processing Units Polynomial Homotopy Continuation on Graphics Processing Units Jan Verschelde joint work with Xiangcheng Yu University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science

More information

PHCpack, phcpy, and Sphinx

PHCpack, phcpy, and Sphinx PHCpack, phcpy, and Sphinx 1 the software PHCpack a package for Polynomial Homotopy Continuation polyhedral homotopies the Python interface phcpy 2 Documenting Software with Sphinx Sphinx generates documentation

More information

phcpy: an API for PHCpack

phcpy: an API for PHCpack phcpy: an API for PHCpack Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu Graduate Computational

More information

Describing algebraic varieties to a computer

Describing algebraic varieties to a computer Describing algebraic varieties to a computer Jose Israel Rodriguez University of Chicago String Pheno 2017 July 6, 2017 Outline Degree of a curve Component membership test Monodromy and trace test Witness

More information

Polyhedral Homotopies

Polyhedral Homotopies Polyhedral Homotopies Polyhedral homotopies provide proof that mixed volumes count the roots of random coefficient polynomial systems. Mixed-cell configurations store the supports of all start systems

More information

Institutionen för matematik, KTH.

Institutionen för matematik, KTH. Institutionen för matematik, KTH. Chapter 10 projective toric varieties and polytopes: definitions 10.1 Introduction Tori varieties are algebraic varieties related to the study of sparse polynomials.

More information

Pruning Algorithms for Pretropisms of Newton Polytopes

Pruning Algorithms for Pretropisms of Newton Polytopes Pruning Algorithms for Pretropisms of Newton Polytopes Jeff Sommars Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science 851 S. Morgan Street (m/c

More information

Geometric Algorithms in Three Dimensions Tutorial. FSP Seminar, Strobl,

Geometric Algorithms in Three Dimensions Tutorial. FSP Seminar, Strobl, Geometric Algorithms in Three Dimensions Tutorial FSP Seminar, Strobl, 22.06.2006 Why Algorithms in Three and Higher Dimensions Which algorithms (convex hulls, triangulations etc.) can be generalized to

More information

DM545 Linear and Integer Programming. Lecture 2. The Simplex Method. Marco Chiarandini

DM545 Linear and Integer Programming. Lecture 2. The Simplex Method. Marco Chiarandini DM545 Linear and Integer Programming Lecture 2 The Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. 3. 4. Standard Form Basic Feasible Solutions

More information

POLYHEDRAL GEOMETRY. Convex functions and sets. Mathematical Programming Niels Lauritzen Recall that a subset C R n is convex if

POLYHEDRAL GEOMETRY. Convex functions and sets. Mathematical Programming Niels Lauritzen Recall that a subset C R n is convex if POLYHEDRAL GEOMETRY Mathematical Programming Niels Lauritzen 7.9.2007 Convex functions and sets Recall that a subset C R n is convex if {λx + (1 λ)y 0 λ 1} C for every x, y C and 0 λ 1. A function f :

More information

Accelerating Polynomial Homotopy Continuation on a Graphics Processing Unit with Double Double and Quad Double Arithmetic

Accelerating Polynomial Homotopy Continuation on a Graphics Processing Unit with Double Double and Quad Double Arithmetic Accelerating Polynomial Homotopy Continuation on a Graphics Processing Unit with Double Double and Quad Double Arithmetic Jan Verschelde joint work with Xiangcheng Yu University of Illinois at Chicago

More information

An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem

An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem An Optimal Algorithm for the Euclidean Bottleneck Full Steiner Tree Problem Ahmad Biniaz Anil Maheshwari Michiel Smid September 30, 2013 Abstract Let P and S be two disjoint sets of n and m points in the

More information

Mechanism and Robot Kinematics, Part II: Numerical Algebraic Geometry

Mechanism and Robot Kinematics, Part II: Numerical Algebraic Geometry Mechanism and Robot Kinematics, Part II: Numerical Algebraic Geometry Charles Wampler General Motors R&D Center Including joint work with Andrew Sommese, University of Notre Dame Jan Verschelde, Univ.

More information

1. How many white tiles will be in Design 5 of the pattern? Explain your reasoning.

1. How many white tiles will be in Design 5 of the pattern? Explain your reasoning. Algebra 2 Semester 1 Review Answer the question for each pattern. 1. How many white tiles will be in Design 5 of the pattern Explain your reasoning. 2. What is another way to represent the expression 3.

More information

On Massively Parallel Algorithms to Track One Path of a Polynomial Homotopy

On Massively Parallel Algorithms to Track One Path of a Polynomial Homotopy On Massively Parallel Algorithms to Track One Path of a Polynomial Homotopy Jan Verschelde joint with Genady Yoffe and Xiangcheng Yu University of Illinois at Chicago Department of Mathematics, Statistics,

More information

CS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension

CS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension CS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension Antoine Vigneron King Abdullah University of Science and Technology November 7, 2012 Antoine Vigneron (KAUST) CS 372 Lecture

More information

The important function we will work with is the omega map ω, which we now describe.

The important function we will work with is the omega map ω, which we now describe. 20 MARGARET A. READDY 3. Lecture III: Hyperplane arrangements & zonotopes; Inequalities: a first look 3.1. Zonotopes. Recall that a zonotope Z can be described as the Minkowski sum of line segments: Z

More information

Math Content

Math Content 2013-2014 Math Content PATHWAY TO ALGEBRA I Hundreds and Tens Tens and Ones Comparing Whole Numbers Adding and Subtracting 10 and 100 Ten More, Ten Less Adding with Tens and Ones Subtracting with Tens

More information

Vertex-Maximal Lattice Polytopes Contained in 2-Simplices

Vertex-Maximal Lattice Polytopes Contained in 2-Simplices Vertex-Maximal Lattice Polytopes Contained in 2-Simplices Christoph Pegel Institut für Algebra, Zahlentheorie und Diskrete Mathematik Leibniz Universität Hannover November 14, 2018 joint with Jan Philipp

More information

Packaging Python code and Sphinx

Packaging Python code and Sphinx Packaging Python code and Sphinx 1 Python packages extending Python with your own package making ourfirstpackage 2 the software PHCpack a package for Polynomial Homotopy Continuation polyhedral homotopies

More information

Grade 7 Math Curriculum Map Erin Murphy

Grade 7 Math Curriculum Map Erin Murphy Topic 1 Algebraic Expressions and Integers 2 Weeks Summative Topic Test: SWBAT use rules to add and subtract integers, Evaluate algebraic expressions, use the order of operations, identify numerical and

More information

A Course in Convexity

A Course in Convexity A Course in Convexity Alexander Barvinok Graduate Studies in Mathematics Volume 54 American Mathematical Society Providence, Rhode Island Preface vii Chapter I. Convex Sets at Large 1 1. Convex Sets. Main

More information

Convex Geometry arising in Optimization

Convex Geometry arising in Optimization Convex Geometry arising in Optimization Jesús A. De Loera University of California, Davis Berlin Mathematical School Summer 2015 WHAT IS THIS COURSE ABOUT? Combinatorial Convexity and Optimization PLAN

More information

Grade 9 Math Terminology

Grade 9 Math Terminology Unit 1 Basic Skills Review BEDMAS a way of remembering order of operations: Brackets, Exponents, Division, Multiplication, Addition, Subtraction Collect like terms gather all like terms and simplify as

More information

r the COR d e s 3 A lg e b r a Alabama Pathways

r the COR d e s 3 A lg e b r a Alabama Pathways BUI LT fo COM r the MON COR E Gra 2013 2014 d e s 3 A lg e b r a Alabama Pathways I Grade 3 Operations and Algebraic Thinking Operations and Algebraic Thinking Operations and Algebraic Thinking Number

More information

Interval-Vector Polytopes

Interval-Vector Polytopes Interval-Vector Polytopes Jessica De Silva Gabriel Dorfsman-Hopkins California State University, Stanislaus Dartmouth College Joseph Pruitt California State University, Long Beach July 28, 2012 Abstract

More information

r the COR d e s 3 A lg e b r a New York Common Core Pathways

r the COR d e s 3 A lg e b r a New York Common Core Pathways BUI LT fo COM r the MON COR E Gra 2013 2014 d e s 3 A lg e b r a New York Common Core Pathways I Grade 3 Number and Operations - Fractions Measurement and Data Geometry Place Value with Whole Numbers Place

More information

The Simplex Algorithm for LP, and an Open Problem

The Simplex Algorithm for LP, and an Open Problem The Simplex Algorithm for LP, and an Open Problem Linear Programming: General Formulation Inputs: real-valued m x n matrix A, and vectors c in R n and b in R m Output: n-dimensional vector x There is one

More information

Monotone Paths in Geometric Triangulations

Monotone Paths in Geometric Triangulations Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation

More information

arxiv: v1 [cs.cc] 30 Jun 2017

arxiv: v1 [cs.cc] 30 Jun 2017 On the Complexity of Polytopes in LI( Komei Fuuda May Szedlá July, 018 arxiv:170610114v1 [cscc] 30 Jun 017 Abstract In this paper we consider polytopes given by systems of n inequalities in d variables,

More information

Algorithms to Compute Chern-Schwartz-Macpherson and Segre Classes and the Euler Characteristic

Algorithms to Compute Chern-Schwartz-Macpherson and Segre Classes and the Euler Characteristic Algorithms to Compute Chern-Schwartz-Macpherson and Segre Classes and the Euler Characteristic Martin Helmer University of Western Ontario mhelmer2@uwo.ca Abstract Let V be a closed subscheme of a projective

More information

Linear Programming in Small Dimensions

Linear Programming in Small Dimensions Linear Programming in Small Dimensions Lekcija 7 sergio.cabello@fmf.uni-lj.si FMF Univerza v Ljubljani Edited from slides by Antoine Vigneron Outline linear programming, motivation and definition one dimensional

More information

Newton Polygons of L-Functions

Newton Polygons of L-Functions Newton Polygons of L-Functions Phong Le Department of Mathematics University of California, Irvine June 2009/Ph.D. Defense Phong Le Newton Polygons of L-Functions 1/33 Laurent Polynomials Let q = p a where

More information

MATH 890 HOMEWORK 2 DAVID MEREDITH

MATH 890 HOMEWORK 2 DAVID MEREDITH MATH 890 HOMEWORK 2 DAVID MEREDITH (1) Suppose P and Q are polyhedra. Then P Q is a polyhedron. Moreover if P and Q are polytopes then P Q is a polytope. The facets of P Q are either F Q where F is a facet

More information

arxiv: v1 [math.co] 27 Feb 2015

arxiv: v1 [math.co] 27 Feb 2015 Mode Poset Probability Polytopes Guido Montúfar 1 and Johannes Rauh 2 arxiv:1503.00572v1 [math.co] 27 Feb 2015 1 Max Planck Institute for Mathematics in the Sciences, Inselstraße 22, 04103 Leipzig, Germany,

More information

Special Quartics with Triple Points

Special Quartics with Triple Points Journal for Geometry and Graphics Volume 6 (2002), No. 2, 111 119. Special Quartics with Triple Points Sonja Gorjanc Faculty of Civil Engineering, University of Zagreb V. Holjevca 15, 10010 Zagreb, Croatia

More information

FACES OF CONVEX SETS

FACES OF CONVEX SETS FACES OF CONVEX SETS VERA ROSHCHINA Abstract. We remind the basic definitions of faces of convex sets and their basic properties. For more details see the classic references [1, 2] and [4] for polytopes.

More information

Voronoi diagram and Delaunay triangulation

Voronoi diagram and Delaunay triangulation Voronoi diagram and Delaunay triangulation Ioannis Emiris & Vissarion Fisikopoulos Dept. of Informatics & Telecommunications, University of Athens Computational Geometry, spring 2015 Outline 1 Voronoi

More information

arxiv: v2 [math.co] 24 Aug 2016

arxiv: v2 [math.co] 24 Aug 2016 Slicing and dicing polytopes arxiv:1608.05372v2 [math.co] 24 Aug 2016 Patrik Norén June 23, 2018 Abstract Using tropical convexity Dochtermann, Fink, and Sanyal proved that regular fine mixed subdivisions

More information

Number Sense and Operations Curriculum Framework Learning Standard

Number Sense and Operations Curriculum Framework Learning Standard Grade 5 Expectations in Mathematics Learning Standards from the MA Mathematics Curriculum Framework for the end of Grade 6 are numbered and printed in bold. The Franklin Public School System s grade level

More information

Linear Programming and its Applications

Linear Programming and its Applications Linear Programming and its Applications Outline for Today What is linear programming (LP)? Examples Formal definition Geometric intuition Why is LP useful? A first look at LP algorithms Duality Linear

More information

SYSTEMS OF NONLINEAR EQUATIONS

SYSTEMS OF NONLINEAR EQUATIONS SYSTEMS OF NONLINEAR EQUATIONS Widely used in the mathematical modeling of real world phenomena. We introduce some numerical methods for their solution. For better intuition, we examine systems of two

More information

Core Mathematics 1 Graphs of Functions

Core Mathematics 1 Graphs of Functions Regent College Maths Department Core Mathematics 1 Graphs of Functions Graphs of Functions September 2011 C1 Note Graphs of functions; sketching curves defined by simple equations. Here are some curves

More information

Circuit Walks in Integral Polyhedra

Circuit Walks in Integral Polyhedra Circuit Walks in Integral Polyhedra Charles Viss Steffen Borgwardt University of Colorado Denver Optimization and Discrete Geometry: Theory and Practice Tel Aviv University, April 2018 LINEAR PROGRAMMING

More information

Combinatorial Geometry & Topology arising in Game Theory and Optimization

Combinatorial Geometry & Topology arising in Game Theory and Optimization Combinatorial Geometry & Topology arising in Game Theory and Optimization Jesús A. De Loera University of California, Davis LAST EPISODE... We discuss the content of the course... Convex Sets A set is

More information

Final Exam Review Algebra Semester 1

Final Exam Review Algebra Semester 1 Final Exam Review Algebra 015-016 Semester 1 Name: Module 1 Find the inverse of each function. 1. f x 10 4x. g x 15x 10 Use compositions to check if the two functions are inverses. 3. s x 7 x and t(x)

More information

Honors Precalculus: Solving equations and inequalities graphically and algebraically. Page 1

Honors Precalculus: Solving equations and inequalities graphically and algebraically. Page 1 Solving equations and inequalities graphically and algebraically 1. Plot points on the Cartesian coordinate plane. P.1 2. Represent data graphically using scatter plots, bar graphs, & line graphs. P.1

More information

Chapter 4 Concepts from Geometry

Chapter 4 Concepts from Geometry Chapter 4 Concepts from Geometry An Introduction to Optimization Spring, 2014 Wei-Ta Chu 1 Line Segments The line segment between two points and in R n is the set of points on the straight line joining

More information

Archbold Area Schools Math Curriculum Map

Archbold Area Schools Math Curriculum Map Math 8 August - May Mathematical Processes Formulate a problem or mathematical model in response to a specific need or situation, determine information required to solve the problem, choose method for

More information

Lecture notes on the simplex method September We will present an algorithm to solve linear programs of the form. maximize.

Lecture notes on the simplex method September We will present an algorithm to solve linear programs of the form. maximize. Cornell University, Fall 2017 CS 6820: Algorithms Lecture notes on the simplex method September 2017 1 The Simplex Method We will present an algorithm to solve linear programs of the form maximize subject

More information

ADDITION LAW ON ELLIPTIC CURVES

ADDITION LAW ON ELLIPTIC CURVES ADDITION LAW ON ELLIPTIC CURVES JORDAN HISEL Abstract. This paper will explore projective spaces and elliptic curves. Addition on elliptic curves is rather unintuitive, but with a rigorous definition,

More information

Computing Tropical Resultants. A. Jensen and J. Yu. REPORT No. 44, 2010/2011, spring ISSN X ISRN IML-R /11- -SE+spring

Computing Tropical Resultants. A. Jensen and J. Yu. REPORT No. 44, 2010/2011, spring ISSN X ISRN IML-R /11- -SE+spring Computing Tropical Resultants A. Jensen and J. Yu REPORT No. 44, 2010/2011, spring ISSN 1103-467X ISRN IML-R- -44-10/11- -SE+spring COMPUTING TROPICAL RESULTANTS arxiv:1109.2368v2 [math.ag] 24 Mar 2013

More information

Planes Intersecting Cones: Static Hypertext Version

Planes Intersecting Cones: Static Hypertext Version Page 1 of 12 Planes Intersecting Cones: Static Hypertext Version On this page, we develop some of the details of the plane-slicing-cone picture discussed in the introduction. The relationship between the

More information

Smarter Balanced Vocabulary (from the SBAC test/item specifications)

Smarter Balanced Vocabulary (from the SBAC test/item specifications) Example: Smarter Balanced Vocabulary (from the SBAC test/item specifications) Notes: Most terms area used in multiple grade levels. You should look at your grade level and all of the previous grade levels.

More information

Lecture 12 March 4th

Lecture 12 March 4th Math 239: Discrete Mathematics for the Life Sciences Spring 2008 Lecture 12 March 4th Lecturer: Lior Pachter Scribe/ Editor: Wenjing Zheng/ Shaowei Lin 12.1 Alignment Polytopes Recall that the alignment

More information

Projective spaces and Bézout s theorem

Projective spaces and Bézout s theorem Projective spaces and Bézout s theorem êaû{0 Mijia Lai 5 \ laimijia@sjtu.edu.cn Outline 1. History 2. Projective spaces 3. Conics and cubics 4. Bézout s theorem and the resultant 5. Cayley-Bacharach theorem

More information

On the Hardness of Computing Intersection, Union and Minkowski Sum of Polytopes

On the Hardness of Computing Intersection, Union and Minkowski Sum of Polytopes On the Hardness of Computing Intersection, Union and Minkowski Sum of Polytopes Hans Raj Tiwary hansraj@cs.uni-sb.de FR Informatik Universität des Saarlandes D-66123 Saarbrücken, Germany Tel: +49 681 3023235

More information

The Charney-Davis conjecture for certain subdivisions of spheres

The Charney-Davis conjecture for certain subdivisions of spheres The Charney-Davis conjecture for certain subdivisions of spheres Andrew Frohmader September, 008 Abstract Notions of sesquiconstructible complexes and odd iterated stellar subdivisions are introduced,

More information

RATIONAL CURVES ON SMOOTH CUBIC HYPERSURFACES. Contents 1. Introduction 1 2. The proof of Theorem References 9

RATIONAL CURVES ON SMOOTH CUBIC HYPERSURFACES. Contents 1. Introduction 1 2. The proof of Theorem References 9 RATIONAL CURVES ON SMOOTH CUBIC HYPERSURFACES IZZET COSKUN AND JASON STARR Abstract. We prove that the space of rational curves of a fixed degree on any smooth cubic hypersurface of dimension at least

More information

Exact adaptive parallel algorithms for data depth problems. Vera Rosta Department of Mathematics and Statistics McGill University, Montreal

Exact adaptive parallel algorithms for data depth problems. Vera Rosta Department of Mathematics and Statistics McGill University, Montreal Exact adaptive parallel algorithms for data depth problems Vera Rosta Department of Mathematics and Statistics McGill University, Montreal joint work with Komei Fukuda School of Computer Science McGill

More information

THE HYPERDETERMINANT AND TRIANGULATIONS OF THE 4-CUBE

THE HYPERDETERMINANT AND TRIANGULATIONS OF THE 4-CUBE MATHEMATICS OF COMPUTATION Volume 77, Number 263, July 2008, Pages 1653 1679 S 0025-5718(08)02073-5 Article electronically published on February 4, 2008 THE HYPERDETERMINANT AND TRIANGULATIONS OF THE 4-CUBE

More information

Lecture 2 - Introduction to Polytopes

Lecture 2 - Introduction to Polytopes Lecture 2 - Introduction to Polytopes Optimization and Approximation - ENS M1 Nicolas Bousquet 1 Reminder of Linear Algebra definitions Let x 1,..., x m be points in R n and λ 1,..., λ m be real numbers.

More information

YEAR 12 Core 1 & 2 Maths Curriculum (A Level Year 1)

YEAR 12 Core 1 & 2 Maths Curriculum (A Level Year 1) YEAR 12 Core 1 & 2 Maths Curriculum (A Level Year 1) Algebra and Functions Quadratic Functions Equations & Inequalities Binomial Expansion Sketching Curves Coordinate Geometry Radian Measures Sine and

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Combinatorial Optimization G. Guérard Department of Nouvelles Energies Ecole Supérieur d Ingénieurs Léonard de Vinci Lecture 1 GG A.I. 1/34 Outline 1 Motivation 2 Geometric resolution

More information

MA4254: Discrete Optimization. Defeng Sun. Department of Mathematics National University of Singapore Office: S Telephone:

MA4254: Discrete Optimization. Defeng Sun. Department of Mathematics National University of Singapore Office: S Telephone: MA4254: Discrete Optimization Defeng Sun Department of Mathematics National University of Singapore Office: S14-04-25 Telephone: 6516 3343 Aims/Objectives: Discrete optimization deals with problems of

More information

Planar graphs. Chapter 8

Planar graphs. Chapter 8 Chapter 8 Planar graphs Definition 8.1. A graph is called planar if it can be drawn in the plane so that edges intersect only at vertices to which they are incident. Example 8.2. Different representations

More information

be a polytope. has such a representation iff it contains the origin in its interior. For a generic, sort the inequalities so that

be a polytope. has such a representation iff it contains the origin in its interior. For a generic, sort the inequalities so that ( Shelling (Bruggesser-Mani 1971) and Ranking Let be a polytope. has such a representation iff it contains the origin in its interior. For a generic, sort the inequalities so that. a ranking of vertices

More information

Conic Duality. yyye

Conic Duality.  yyye Conic Linear Optimization and Appl. MS&E314 Lecture Note #02 1 Conic Duality Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/

More information

Submodularity Reading Group. Matroid Polytopes, Polymatroid. M. Pawan Kumar

Submodularity Reading Group. Matroid Polytopes, Polymatroid. M. Pawan Kumar Submodularity Reading Group Matroid Polytopes, Polymatroid M. Pawan Kumar http://www.robots.ox.ac.uk/~oval/ Outline Linear Programming Matroid Polytopes Polymatroid Polyhedron Ax b A : m x n matrix b:

More information

AQA GCSE Maths - Higher Self-Assessment Checklist

AQA GCSE Maths - Higher Self-Assessment Checklist AQA GCSE Maths - Higher Self-Assessment Checklist Number 1 Use place value when calculating with decimals. 1 Order positive and negative integers and decimals using the symbols =,, , and. 1 Round to

More information

Polytopes Course Notes

Polytopes Course Notes Polytopes Course Notes Carl W. Lee Department of Mathematics University of Kentucky Lexington, KY 40506 lee@ms.uky.edu Fall 2013 i Contents 1 Polytopes 1 1.1 Convex Combinations and V-Polytopes.....................

More information

To be a grade 1 I need to

To be a grade 1 I need to To be a grade 1 I need to Order positive and negative integers Understand addition and subtraction of whole numbers and decimals Apply the four operations in correct order to integers and proper fractions

More information

3. The Simplex algorithmn The Simplex algorithmn 3.1 Forms of linear programs

3. The Simplex algorithmn The Simplex algorithmn 3.1 Forms of linear programs 11 3.1 Forms of linear programs... 12 3.2 Basic feasible solutions... 13 3.3 The geometry of linear programs... 14 3.4 Local search among basic feasible solutions... 15 3.5 Organization in tableaus...

More information

4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 Mathematical programming (optimization) problem: min f (x) s.t. x X R n set of feasible solutions with linear objective function

More information

1 Transforming Geometric Objects

1 Transforming Geometric Objects 1 Transforming Geometric Objects RIGID MOTION TRANSFORMA- TIONS Rigid Motions Transformations 1 Translating Plane Figures Reflecting Plane Figures Rotating Plane Figures Students will select translations

More information

Automorphism Groups of Cyclic Polytopes

Automorphism Groups of Cyclic Polytopes 8 Automorphism Groups of Cyclic Polytopes (Volker Kaibel and Arnold Waßmer ) It is probably well-known to most polytope theorists that the combinatorial automorphism group of a cyclic d-polytope with n

More information

Directed acyclic decomposition of Kuramoto equations

Directed acyclic decomposition of Kuramoto equations Directed acyclic decomposition of Kuramoto equations Tianran Chen Abstract. The Kuramoto model is one of the most widely studied model for describing synchronization behaviors in a network of coupled oscillators,

More information

CS675: Convex and Combinatorial Optimization Spring 2018 The Simplex Algorithm. Instructor: Shaddin Dughmi

CS675: Convex and Combinatorial Optimization Spring 2018 The Simplex Algorithm. Instructor: Shaddin Dughmi CS675: Convex and Combinatorial Optimization Spring 2018 The Simplex Algorithm Instructor: Shaddin Dughmi Algorithms for Convex Optimization We will look at 2 algorithms in detail: Simplex and Ellipsoid.

More information

The Associahedra and Permutohedra Yet Again

The Associahedra and Permutohedra Yet Again The Associahedra and Permutohedra Yet Again M. D. Sheppeard Abstract The associahedra and permutohedra polytopes are redefined as subsets of discrete simplices, associated respectively to the commutative

More information

Name Date. FINAL EXAM STUDY GUIDE Pre-Algebra Course 3

Name Date. FINAL EXAM STUDY GUIDE Pre-Algebra Course 3 Name Date FINAL EXAM STUDY GUIDE Pre-Algebra Course 3 The following is an outline of key elements that should have been mastered during the course of the year (Grade 8 Green Book Course 3). Use it wisely

More information

MATHia X: Grade 8 Table of Contents

MATHia X: Grade 8 Table of Contents Module 1 Linear Linear Exploring Two-Step Multi-Step Students use a balance tool to explore two-step equations. They use a general strategy to sole any two-step equation. Students practice solving equations

More information

Finding All Real Points of a Complex Algebraic Curve

Finding All Real Points of a Complex Algebraic Curve Finding All Real Points of a Complex Algebraic Curve Charles Wampler General Motors R&D Center In collaboration with Ye Lu (MIT), Daniel Bates (IMA), & Andrew Sommese (University of Notre Dame) Outline

More information

MCAS/DCCAS Mathematics Correlation Chart Grade 6

MCAS/DCCAS Mathematics Correlation Chart Grade 6 MCAS/DCCAS Mathematics Correlation Chart Grade 6 MCAS Finish Line Mathematics Grade 6 MCAS Standard DCCAS Standard DCCAS Standard Description Unit 1: Number Sense Lesson 1: Whole Number and Decimal Place

More information

1 Transforming Geometric Objects

1 Transforming Geometric Objects 1 Transforming Geometric Objects Topic 1: Rigid Motion Transformations Rigid Motion Transformations Topic 2: Similarity Translating Plane Figures Reflecting Plane Figures Rotating Plane Figures Students

More information

Central Valley School District Math Curriculum Map Grade 8. August - September

Central Valley School District Math Curriculum Map Grade 8. August - September August - September Decimals Add, subtract, multiply and/or divide decimals without a calculator (straight computation or word problems) Convert between fractions and decimals ( terminating or repeating

More information

CMPSCI611: The Simplex Algorithm Lecture 24

CMPSCI611: The Simplex Algorithm Lecture 24 CMPSCI611: The Simplex Algorithm Lecture 24 Let s first review the general situation for linear programming problems. Our problem in standard form is to choose a vector x R n, such that x 0 and Ax = b,

More information

COMPUTATIONAL GEOMETRY

COMPUTATIONAL GEOMETRY Thursday, September 20, 2007 (Ming C. Lin) Review on Computational Geometry & Collision Detection for Convex Polytopes COMPUTATIONAL GEOMETRY (Refer to O'Rourke's and Dutch textbook ) 1. Extreme Points

More information

Advanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs

Advanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs Advanced Operations Research Techniques IE316 Quiz 1 Review Dr. Ted Ralphs IE316 Quiz 1 Review 1 Reading for The Quiz Material covered in detail in lecture. 1.1, 1.4, 2.1-2.6, 3.1-3.3, 3.5 Background material

More information

THEORY OF LINEAR AND INTEGER PROGRAMMING

THEORY OF LINEAR AND INTEGER PROGRAMMING THEORY OF LINEAR AND INTEGER PROGRAMMING ALEXANDER SCHRIJVER Centrum voor Wiskunde en Informatica, Amsterdam A Wiley-Inter science Publication JOHN WILEY & SONS^ Chichester New York Weinheim Brisbane Singapore

More information

Grade Level Expectations for the Sunshine State Standards

Grade Level Expectations for the Sunshine State Standards for the Sunshine State Standards FLORIDA DEPARTMENT OF EDUCATION http://www.myfloridaeducation.com/ The seventh grade student: Number Sense, Concepts, and Operations knows word names and standard numerals

More information

Geometry. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope. U. H. Kortenkamp. 1.

Geometry. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope. U. H. Kortenkamp. 1. Discrete Comput Geom 18:455 462 (1997) Discrete & Computational Geometry 1997 Springer-Verlag New York Inc. Every Simplicial Polytope with at Most d + 4 Vertices Is a Quotient of a Neighborly Polytope

More information

Pre-Algebra to Pre-Calculus

Pre-Algebra to Pre-Calculus Pre-Algebra to Pre-Calculus 11,000 free-response questions for middle and high school math This document shows the table of contents and number of questions in EducAide s database module called Pre-Alg

More information

arxiv: v1 [math.co] 25 Sep 2015

arxiv: v1 [math.co] 25 Sep 2015 A BASIS FOR SLICING BIRKHOFF POLYTOPES TREVOR GLYNN arxiv:1509.07597v1 [math.co] 25 Sep 2015 Abstract. We present a change of basis that may allow more efficient calculation of the volumes of Birkhoff

More information

Section 18-1: Graphical Representation of Linear Equations and Functions

Section 18-1: Graphical Representation of Linear Equations and Functions Section 18-1: Graphical Representation of Linear Equations and Functions Prepare a table of solutions and locate the solutions on a coordinate system: f(x) = 2x 5 Learning Outcome 2 Write x + 3 = 5 as

More information