implicitization of tensor product surfaces in the
play

Implicitization of tensor product surfaces in the presence of a - PowerPoint PPT Presentation

Implicitization of tensor product surfaces in the presence of a generic set of basepoints Eliana Duarte University of Illinois Urbana-Champaign April 16, 2016 Eliana Duarte (UIUC) Implicitization April 16, 2016 1 / 16 1 Motivation 2


  1. Implicitization of tensor product surfaces in the presence of a generic set of basepoints Eliana Duarte University of Illinois Urbana-Champaign April 16, 2016 Eliana Duarte (UIUC) Implicitization April 16, 2016 1 / 16

  2. 1 Motivation 2 Background and example 3 Main theorem and corollary Eliana Duarte (UIUC) Implicitization April 16, 2016 2 / 16

  3. Algebraic surfaces in computer graphics Eliana Duarte (UIUC) Implicitization April 16, 2016 3 / 16

  4. Different ways to describe algebraic surfaces r ( t , u ) = ( u , t 2 , t 2 u + tu ) X 2 Y − X 2 Y 2 + 2 XYZ − Z 2 = 0 Parametric For any pair ( s , t ) ∈ R 2 you associate a point r ( s , t ) ∈ R 3 that lies in the surface. Implicit The surface is described as the set of all points ( x , y , z ) ∈ R 3 that satisfy an equation. Eliana Duarte (UIUC) Implicitization April 16, 2016 4 / 16

  5. Implicitization meets commutative algebra and algebraic geometry A 2 → A 3 � λ : P 1 × P 1 −→ P 3 A tensor product surface (TPS) is the closed image of a map λ : P 1 × P 1 −→ P 3 . Goal Given a generically finite rational map λ : P 1 × P 1 −→ P 3 with basepoints the goal is to understand the syzygies of the defining polynomials of λ to set up faster algorithms that compute the implicit equation of im λ . Eliana Duarte (UIUC) Implicitization April 16, 2016 5 / 16

  6. Notation for TPS Example R = k [ s , t , u , v ] with grading f 0 = s 2 v deg( s , t ) = (1 , 0) and f 1 = stv deg( u , v ) = (0 , 1). f 2 = stu ∈ R (2 , 1) f 3 = t 2 u A map λ : P 1 × P 1 −→ P 3 is determined by four elements U := { f 0 , . . . , f 3 } f 0 , . . . , f 3 ∈ R ( a , b ) without U defines a rational map λ U : P 1 × P 1 −→ P 3 common factors. k [ X , Y , Z , W ] is the coordinate [ s , t , u , v ] �→ [ f 0 , f 1 , f 2 , f 3 ] . ring for P 3 . X U := λ U = V ( XW − YZ ) B = V ( f 0 , . . . , f 3 ) ⊂ P 1 × P 1 is the I U = � f 0 , . . . , f 3 � ⊂ R set of basepoints of U . Eliana Duarte (UIUC) Implicitization April 16, 2016 6 / 16

  7. Rees-Algebra techniques to find implicit equations I U = � f 0 , . . . , f 3 � ⊂ R , we have a map β � R [ t ] R [ X , Y , Z , W ] Rees R ( I U ) = R [ X , Y , Z , W ] / ker β , (ker β ) 0 = ( H ). Rees R ( I U ) is in general hard to study so we look at Sym R ( I U ) α � Sym R ( I U ) R [ X , Y , Z , W ] Sym R ( I U ) = R [ X , Y , Z , W ] / Syz I U . If λ U : P 1 × P 1 −→ P 3 has finitely many local complete intersection basepoints, then Sym R ( I U ) and Rees R ( I U ) are “the same”. Thus we may find (ker β ) 0 by looking at Sym R ( I U ) which ultimately means studying Syz I U . Eliana Duarte (UIUC) Implicitization April 16, 2016 7 / 16

  8. Implicit equations via syzygies Theorem[Botbol 2011] Let U = Span { f 0 , . . . , f 3 } ⊂ R ( a , b ) and λ U : P 1 × P 1 −→ P 3 the rational map defined by U . Then the syzygies of I U in degree ν = (2 a − 1 , b − 1) determine a complex Z ν such that det Z ν = H deg λ U where H denotes the irreducible implicit equation of X U . d 2 d 1 � ( Z 2 ) ν � ( Z 1 ) ν � ( Z 0 ) ν � 0 Z ν : 0 det Z ν = det d 1 det d 2 Eliana Duarte (UIUC) Implicitization April 16, 2016 8 / 16

  9. Points in P 1 × P 1 STRATEGY: To understand λ U when U has basepoints we study the ideals of R corresponding to points in P 1 × P 1 . Example P = A × C ∈ P 1 × P 1 s t Take h ∈ R (1 , 0) , h ( A ) = 0, and u r q ∈ R (0 , 1) , q ( C ) = 0. Then v r I P = � h , q � I B = � s , u � ∩ � t , v � If B = { P 1 , . . . , P r } , then r � I B = I P i i =1 Eliana Duarte (UIUC) Implicitization April 16, 2016 9 / 16

  10. TPS with a generic set of basepoints Example The bigraded Hilbert function of B is defined by s t 0 1 2 3 0 1 2 2 2 H B ( i , j ) = dim k R ( i , j ) − dim k ( I B ) ( i , j ) u H X = 1 2 2 2 2 r v 2 2 2 2 2 r 3 2 2 2 2 B is said to be generic if I B = � s , u � ∩ � t , v � H B ( i , j ) = min { ( i + 1)( j + 1) , r } Generic set of points in P 1 × P 1 . f 0 = s 2 v f 1 = stv Take U to be a generic 4-dimensional f 2 = stu ∈ ( I B ) (2 , 1) vector subspace of ( I B ) ( a , 1) f 3 = t 2 u U = { f 0 , f 1 , f 2 , f 3 } Eliana Duarte (UIUC) Implicitization April 16, 2016 10 / 16

  11. Example with two generic basepoints a = 2 , r = 2 , U = { f 0 , f 1 , f 2 , f 3 } f 0 = s 2 v f 2 = stu f 3 = t 2 u f 1 = stv Using B´ otbol’s results, find a basis for the syzygies in bidegree (2 a − 1 , b − 1) = (3 , 0), and use it to set up the complex Z ν .   − t 0 0 0 − u s Syz I U =   0 t v   0 − s 0 We write − t · X + s · Y = 0 and use { s 2 , st , t 2 } to bump up, e.g − s 2 t · X + s 3 · Y = 0 Eliana Duarte (UIUC) Implicitization April 16, 2016 11 / 16

  12. Example with two generic basepoints Fix R (3 , 0) = { s 3 , s 2 t , st 2 , t 3 } and write the coefficient vectors of the syzygies w.r.t this basis.   Y 0 0 W 0 0 − X 0 − Z 0 Y W   d 1 =   0 − X Y 0 − Z W   − X − Z 0 0 0 0 − s 2 t · X + s 3 · Y = 0 Proceed in the same way for all syzygies in bidegree (3 , 0) to obtain the rest of the columns of M . d 2 = ker d 1 Eliana Duarte (UIUC) Implicitization April 16, 2016 12 / 16

  13. We obtain the complex W 0   − Z W   0 0 0 0 0 − Z Y W     0 0 − Y 0 − X Y − Z W    0 0  X − Y − X Y − Z W 0 0 0 0 0 X − X − Z � ( Z 2 ) ν � ( Z 1 ) ν � ( Z 0 ) ν Z ν : 0 d 2 = ker d 1 , dim ker d 1 = 2 = # of basepoints. � � Y 0 0 W � � � − X Y 0 − Z � � � 0 − X Y 0 � � � � = − X 2 YZ + X 3 W 0 0 − X 0 � � det Z ν = = XW − YZ � � X 2 X − Y � � � � 0 X � � The Main theorem tells us that for any bidegree ( a , 1) and any set of r generic basepoints, then d 1 is always determined by two syzygies. Eliana Duarte (UIUC) Implicitization April 16, 2016 13 / 16

  14. Main Theorem (-): Let ( I B ) ( a , 1) be the k -vector space of forms of bidegree ( a , 1) that vanish at a generic set B of r = 2 k + 1 points in P 1 × P 1 . Take U to be a generic 4-dimensional vector subspace of ( I B ) ( a , 1) and λ U : P 1 × P 1 −→ P 3 the rational map determined by U . Then the complex Z ν , ν = (2 a − 1 , 0) is determined by two syzygies S 1 , S 2 of ( f 0 , . . . , f 3 ). If r = 2 k then deg S 1 = deg S 2 = ( a − k , 0). If r = 2 k + 1 then deg S 1 = ( a − k , 0) deg S 2 = ( a − ( k + 1) , 0). The syzygies S 1 , S 2 span a free module. Eliana Duarte (UIUC) Implicitization April 16, 2016 14 / 16

  15. Main Theorem (-): Let ( I B ) ( a , 1) be the k -vector space of forms of bidegree ( a , 1) that vanish at a generic set X of r = 2 k + 1 points in P 1 × P 1 . Take U to be a generic 4-dimensional vector subspace of ( I B ) ( a , 1) and λ U : P 1 × P 1 −→ P 3 the rational map determined by U . Then the complex Z ν , ν = (2 a − 1 , 0) is determined by two syzygies S 1 , S 2 of ( f 0 , . . . , f 3 ). Corollary If B = ∅ then d 1 is determined by two syzygies of ( f 0 , . . . , f 3 ) in bidegee ( a , 0). Eliana Duarte (UIUC) Implicitization April 16, 2016 15 / 16

  16. Questions What happens for ( a , b ), b > 1? What if U is not generic? What if the basepoints have multiplicities? Eliana Duarte (UIUC) Implicitization April 16, 2016 16 / 16

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