numerical reparametrization of rational parametric plane
play

Numerical Reparametrization of Rational Parametric Plane Curves - PowerPoint PPT Presentation

Problem Numerical Reparametrization for Curves Relation between P and Q Numeric Algorithm and Example Numerical Reparametrization of Rational Parametric Plane Curves Liyong Shen University of Chinese Academy of Sciences With Sonia P


  1. Problem Numerical Reparametrization for Curves Relation between P and Q Numeric Algorithm and Example Numerical Reparametrization of Rational Parametric Plane Curves Liyong Shen University of Chinese Academy of Sciences With Sonia P´ erez-D´ ıaz, Universidad de Alcal´ a ASCM 2012 26-October Liyong Shen Numerical Reparametrization

  2. Problem Numerical Reparametrization for Curves Relation between P and Q Numeric Algorithm and Example Content Problem 1 Proper reparametrization algorithm Approximate proper re-parametrization Numerical Reparametrization for Curves 2 Approximate improper index ǫ -proper reparametrization Construction and Properties of Q ( s ) Relation between P and Q 3 Relation between P and � Q Relation between P and Q Numeric Algorithm and Example 4 Numeric Algorithm An example Liyong Shen Numerical Reparametrization

  3. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example Problem Proper reparametrization is a basic simplifying process for rational parameterized curves. There are complete results proposed for the curves with exact coefficients but few papers discuss the situations with numerical coefficients. We focus on the numerical problem since it has practical background. Liyong Shen Numerical Reparametrization

  4. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example Let C the field of the complex numbers, and C a rational plane algebraic curve over C . A parametrization P of C is proper if and only if the map → C ⊂ C 2 ; t �− P : C − → P ( t ) . is birational. If all but finitely many points on C are generated by k parameter values, then index ( P ( t )) = k is the improper index of C . Liyong Shen Numerical Reparametrization

  5. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example Example 1 t 2 +1 , y = t 2 − 1 2 t x = t 2 +1 is a proper parametrization of the unit circle x 2 + y 2 = 1, while x = t 4 +1 , y = t 4 − 1 2 t 2 t 4 +1 is an improper parametrization of the same circle, since any point ( x , y ) of the � x circle has two corresponding parameters t = ± 1 − y . For simplification, it is important to check the properness of a parametrization and find the proper reparametrization if it is improper. Liyong Shen Numerical Reparametrization

  6. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example Symbolic proper reparametrization algorithm Algorithm 1 (Exists for Symbolic cases) Given a rational affine parametrization P ( t ) = ( p 1 , 1 ( t ) / p 1 , 2 ( t ) , p 2 , 1 ( t ) / p 2 , 2 ( t )) , in reduced form, of a plane algebraic curve C , the algorithm computes a rational proper parametrization Q ( s ) of C , and a rational function R ( t ) such that P ( t ) = Q ( R ( t )) . Liyong Shen Numerical Reparametrization

  7. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example Approximate proper re-parametrization In design of engineering and computer aided design, people often obtain rational parametrizations with float coefficients with errors. A perturbed improper unit circle is x = 1 . 999 t 2 + 3 . 999 t + 2 . 005 − 0 . 003 t 4 + 0 . 001 t 3 2 . 005 + 0 . 998 t 4 + 4 . 002 t 3 + 6 . 004 t 2 + 3 . 997 t , (1) y = 0 . 001 − 0 . 998 t 4 − 4 . 003 t 3 − 5 . 996 t 2 − 4 . 005 t 2 . 005 + 0 . 998 t 4 + 4 . 002 t 3 + 6 . 004 t 2 + 3 . 997 t . Liyong Shen Numerical Reparametrization

  8. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example It is a curve with degree four in precise consideration. However, in the neighbor region of a generic point, there is an another part of the curve passing through. In other words, the curve is approximate diplex(two to one), or, called approximate improper . Figure 1 : A numerical curve It is naturally to find a single curve(approximate proper) to replace the origin curve. Liyong Shen Numerical Reparametrization

  9. Problem Numerical Reparametrization for Curves Proper reparametrization algorithm Relation between P and Q Approximate proper parametrization Numeric Algorithm and Example In 1986, T.W. Sederberg gave a heuristic algorithm to find a reparametrization of numerical improper curves. No more detailed discussions were proposed. And there are few papers discussed this problem. Hence, we try to Define the approximate improper index, Compute the approximate improper index, Compute the approximate proper reparametrization, Estimate the error of the origin curve and the reparameterized one Liyong Shen Numerical Reparametrization

  10. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example Some notions F = C ( s ) the algebraic closure of C ( s ). For a given tolerance ǫ > 0, and polynomials A , B ∈ C [ t , s ] \ C , we say that A ≈ ǫ B , if A ( t , s ) = B ( t , s ) + U ( t , s ) , U ∈ C [ t , s ], where � U � ≤ ǫ � A � , and � · � denotes the infinity norm. � p 1 , 1 ( t ) � p 1 , 2 ( t ) , p 2 , 1 ( t ) ∈ C ( t ) 2 , P ( t ) = ǫ gcd ( p j , 1 , p j , 2 ) = 1 , j = 1 , 2 p 2 , 2 ( t ) be a rational parametrization of a given plane algebraic curve C . � q 1 , 1 ( s ) � q 1 , 2 ( s ) , q 2 , 1 ( s ) ∈ C ( s ) 2 , Q ( s ) = ǫ gcd ( q j , 1 , q j , 2 ) = 1 , j = 1 , 2 q 2 , 2 ( s ) also a rational parametrization of a plane curve. Liyong Shen Numerical Reparametrization

  11. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example Some notions F = C ( s ) the algebraic closure of C ( s ). For a given tolerance ǫ > 0, and polynomials A , B ∈ C [ t , s ] \ C , we say that A ≈ ǫ B , if A ( t , s ) = B ( t , s ) + U ( t , s ) , U ∈ C [ t , s ], where � U � ≤ ǫ � A � , and � · � denotes the infinity norm. � p 1 , 1 ( t ) � p 1 , 2 ( t ) , p 2 , 1 ( t ) ∈ C ( t ) 2 , P ( t ) = ǫ gcd ( p j , 1 , p j , 2 ) = 1 , j = 1 , 2 p 2 , 2 ( t ) be a rational parametrization of a given plane algebraic curve C . � q 1 , 1 ( s ) � q 1 , 2 ( s ) , q 2 , 1 ( s ) ∈ C ( s ) 2 , Q ( s ) = ǫ gcd ( q j , 1 , q j , 2 ) = 1 , j = 1 , 2 q 2 , 2 ( s ) also a rational parametrization of a plane curve. Liyong Shen Numerical Reparametrization

  12. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example Let ( t , s ) = ǫ gcd ( H PQ , H PQ S PQ ) ǫ 1 2 where H PQ ( t , s ) = p j , 1 ( t ) q j , 2 ( s ) − q j , 1 ( s ) p j , 2 ( t ) , j = 1 , 2 j In these conditions, we say that P ( t ) ∼ ǫ Q ( s ) if S PQ ( t , s ) ≈ ǫ 0, ǫ for t ∈ F . Liyong Shen Numerical Reparametrization

  13. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example The approximate improper index is generalized from the concept of symbolic improper index. In geometric view, it is the number of times of P passing by a neighborhood of a generic point at the given plane curve. We denote it by ǫ index ( P ). Figure 2 : Neighborhood to a generic point Liyong Shen Numerical Reparametrization

  14. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example Taking into account the intuitive idea, we observe that one may compute the approximate index by finding the approximate common solutions, t ∈ F , of H PP ( t , s ) = 0 and H PP ( t , s ) = 0 . 1 2 To simplify the computation, we can fix s = s 0 ∈ C as a specialization and find the approximate common solutions for two univariate polynomials H PP ( t , s 0 ) = 0 and H PP ( t , s 0 ) = 0. 1 2 However, it is possible that the number of approximate common solutions may be greater than the approximate index for some s 0 . The situation could happen at the singular points. Liyong Shen Numerical Reparametrization

  15. Problem Approximate improper index Numerical Reparametrization for Curves ǫ -proper reparametrization Relation between P and Q Construction and Properties of Q ( s ) Numeric Algorithm and Example Taking into account the intuitive idea, we observe that one may compute the approximate index by finding the approximate common solutions, t ∈ F , of H PP ( t , s ) = 0 and H PP ( t , s ) = 0 . 1 2 To simplify the computation, we can fix s = s 0 ∈ C as a specialization and find the approximate common solutions for two univariate polynomials H PP ( t , s 0 ) = 0 and H PP ( t , s 0 ) = 0. 1 2 However, it is possible that the number of approximate common solutions may be greater than the approximate index for some s 0 . The situation could happen at the singular points. Liyong Shen Numerical Reparametrization

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend