<< Chapter < Page Chapter >> Page >

It's natural to ask the reverse question as well: given a parametric rational curve ( x ( t ) , y ( t ) ) , can we find a polynomial f ( x , y ) R [ x , y ] so that f ( x ( t ) , y ( t ) ) = 0 ? (One of the homework problems asks you to do this for a non-rational parametrization of the cardioid.)

Proposition Given rational functions x ( t ) and y ( t ) , there exists a polynomial f ( x , y ) R [ x , y ] such that f ( x ( t ) , y ( t ) ) 0 .

We can write the given rational functions as x ( t ) = a ( t ) q ( t ) and y ( t ) = b ( t ) q ( t ) for some polynomials a ( t ) , b ( t ) , q ( t ) R [ t ] . For some large degree N , we'll try to find a polynomial f ( x , y ) R [ x , y ] of degree N so that f ( x ( t ) , y ( t ) ) 0 , or equivalently so that

q ( t ) N ( f ( x ( t ) , y ( t ) ) 0 .

Let n = deg q ( t ) and m = max { deg a ( t ) , deg b ( t ) } . Then q ( t ) N f ( x ( t ) , y ( t ) ) is a polynomial in t of degree at most N n + N m , whose coefficients are homogeneous linear functions of the coefficients of f . Thus setting all of its coefficients equal to zero give at most N n + N m + 1 homogeneous linear equations for the coefficients of f , and if we can pick N so that there are at least as many variables as there are equations (i.e. f has at least N n + N m + 1 coefficients), then we can solve the system and find an f with q ( t ) N f ( x ( t ) , y ( t ) ) 0 , and we'll be done.

The degree k part of f is

f k ( x , y ) = c k , 0 x k + c k - 1 , 1 x k - 1 y + + c 0 , k y k ,

which has k + 1 coefficients. Overall then, f has 1 + 2 + + ( N + 1 ) = N ( N + 1 ) 2 coefficients, and since this is quadratic in N and N n + N m + 1 is linear, for sufficiently large N we have N ( N + 1 ) 2 N n + N m + 1 as desired.

While this proves that it is always possible to find a polynomial vanishing on a rationally parametrized curve, there are a few things that we might not like so much about it. For one thing, N may be bigger than it has to be; for example, in the parametrization 1 - t 2 1 + t 2 , 2 t 1 + t 2 for the circle, the proof would use the value N = 8 to find a degree 8 polynomial f ( x , y ) vanishing on the circle, i.e. the solutions to the system would be the f ( x , y ) = ( x 2 + y 2 - 1 ) g ( x , y ) for arbitrary polynomials g ( x , y ) of degree 6 . This isn't really a big problem though, since we could always try to solve the systems for lower degrees first.

The bigger complaint we might have is that even for small degree examples, this involves solving a big system of linear equations in a big number of variables. Of course, computers are pretty good at solving systems of linear equations, but this certainly isn't something we'd want to do by hand, and even computer algebra systems might have some trouble dealing with huge numbers of variables.

In fact, there is a nicer way to do the computation, and it involves thinking about the problem more geometrically. We can think of the graph of the rational function ( x ( t ) , y ( t ) ) = a ( t ) p ( t ) , b ( t ) q ( t ) in R 3 = R 2 × R as being the common zeros of the two polynomials

g ( x , y , t ) = a ( t ) - x p ( t ) and h ( x , y , t ) = b ( t ) - y q ( t )

in R [ x , y , t ] . Our goal then is to find a polynomial f ( x , y ) in only the variables x and y so that whenever g ( x 0 , y 0 , t ) = h ( x 0 , y 0 , t ) = 0 for some value of t , we have f ( x 0 , y 0 ) = 0 . If we could write some polynomial f ( x , y ) R [ x , y ] in the form

f ( x , y ) = a ( x , y , t ) f ( x , y , t ) + b ( x , y , t ) g ( x , y , t ) ,

for polynomials a ( x , y , t ) , b ( x , y , t ) R [ x , y , t ] , then f ( x , y ) would certainly have this property, and thus be a polynomial vanishing on the parametrized curve. For example,

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, The art of the pfug. OpenStax CNX. Jun 05, 2013 Download for free at http://cnx.org/content/col10523/1.34
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'The art of the pfug' conversation and receive update notifications?

Ask