Write maple code to automatically generate the pictures


Math and Computers, Math 165 homework 3-

1. Applying the multivariate division algorithm we learned in class compute the remainded of f = xy2z2 + xy - yz with respect to the polynomials {x - y2, y - z3, z2 - 1} given in that order. Repeat the exercise with the order of the set permuted cyclically. Check your hand-made answer with MAPLE.

2. Applying the multivariate division algorithm by hand, and using graded lexicographic order compute

(a) the remainder of f = xy2z2 + xy - yz of division by the polynomials {f1 = x - y2, f2 = y - z3, f3 = z2 - 1} given in the order (f1, f2, f3)

(b) Repeat part (a) with the order of the dividing polynomials now (f2, f3, f1).

(c) the remainder of f = x3 - x2y - x2z by the polynomials f1 = x2y - z and f2 = xy -1. First find the remainder of division by (f1, f2), then find the remainder of division by (f2, f1). What do you notice?

3. Let I = (x6, x2y3, xy7). In the plane, plot the set of all exponent vectors (m, n) of monomials xmyn appearing in I. If we apply the division algorithm to a polynomial f using the generators of I, what terms can appear in the remainder? Show it in a nice picture!

4. A basis for a monomial ideal {xa1, xa2, . . . , xas } is said to be minimal if no xai in the basis divides another xaj. Prove that a monomial ideal has a unique minimal basis

5. Show that for each n there exist a monomial ideal I ⊂ K[x, y] such that every basis of I has at least n elements.

6. Programming Project is DUE MAY 9 2011

(a) The following project investigates the geometry of the complex roots of a polynomial f(x) and of its derivative f'(x). You will need to learn to use the geometric and graphical capabilities of MAPLE. You will need to write code to perform the following steps (you will only need to hand in the last code):

(b) Write MAPLE code that plots the complex roots of a univariate polynomial f(x). The roots must be labeled differently (by symbol or by colors) to distinguish them from other points.

(c) Write a MAPLE subroutine that for an arbitrary, not identically constant polynomial f(x), computes and draws the smallest convex polygon containing the zeros of the original polynomial. Such polygon is called the convex hull. We suggest that to find this polygon you have convert complex numbers (the roots of f(x)) into vectors, then use the command simplex [convexhull] to find the desired polygon. Let us call the resulting polygon the Root Polygon of f(x). To use graphics you may want to run this as a MAPLE worksheet.

(d) Next consider many polynomials of degree at least 5, whose roots are not all real. Draw in the same picture the root polygons of f(x) and f'(x), f''(x), f'''(x), etc. Do this for at least 20 different polynomials. Observe what happens. What do you notice?

(e) Write MAPLE code to automatically generate the pictures above from any given polynomial. Use colors to make the picture clear. You will have to hand in the MAPLE code that automatically generated your pictures AND to write a conjecture based on your empirical observation.

Request for Solution File

Ask an Expert for Answer!!
Mathematics: Write maple code to automatically generate the pictures
Reference No:- TGS01464117

Expected delivery within 24 Hours