real smooth points
play

Real Smooth Points Agnes Szanto Joint with Katherine Harris (NC - PowerPoint PPT Presentation

Real Smooth Points Agnes Szanto Joint with Katherine Harris (NC State) and Jonathan Hauenstein (Notre Dame) 1 ICERM, August 26, 2020 1This research was partially supported by NSF grants CCF-1813340 and CCF-1812746 Agnes Szanto (NC State


  1. Real Smooth Points Agnes Szanto Joint with Katherine Harris (NC State) and Jonathan Hauenstein (Notre Dame) 1 ICERM, August 26, 2020 1This research was partially supported by NSF grants CCF-1813340 and CCF-1812746 Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 1 / 13

  2. Definitions Given f 1 , . . . , f s , g 1 , . . . , g t ∈ R [ x ] S = { x ∈ R n | f 1 ( x ) = · · · = f s ( x ) = 0 , g 1 ( x ) > 0 , . . . , g t ( x ) > 0 } . is an atomic semi-algebraic set . If t = 0, S is a real algebraic set . A point z ∈ S is smooth (or nonsingular) in S if z is smooth in the algebraic set V ( f 1 , . . . , f s ) = { x ∈ C n : f 1 ( x ) = · · · = f s ( x ) = 0 } , i.e. if there exists a unique irreducible component V ⊂ V ( f 1 , . . . , f s ) containing z such that dim T z ( V ) = dim V where T z ( V ) is the tangent space of V at z . We denote by Sing ( S ) the set of singular (or non-smooth) points in S . Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 2 / 13

  3. The Problem Problem Given S atomic semi-algebraic set. Find a smooth point in each connected component of S Applications: Kuramoto model: a dynamical system to model synchronization amongst n coupled oscillators. Computational proof for max number of equilibrium for n = 4. Real Dimension: Try to close the complexity gap between real and complex case. Let V = V ( f 1 , . . . , f s ) ⊂ C n , d := max i deg f i and V R = V ∩ R n . Best known algorithms: Find dim C V : d O ( n ) worst case running time. Find r := dim R V R : d O ( r ( n − r )) worst case running time. Note: Every atomic semialgebraic set is a projection of a real algebraic set. ⇒ We can always rewrite our semialgebraic set as algebraic by adding variables, e.g. g ( x ) ≤ 0 ↔ g ( x ) + γ 2 = 0 g ( x ) < 0 ↔ γ 2 g ( x ) + 1 = 0 Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 3 / 13

  4. Previous Work Finding smooth points in each connected component of V R Cell decomposition based on sign conditions • Collins’ CAD (1975) • Basu, Pollack, Roy (2006) - Chapter 13 Critical points of distance function and polar varieties Only guaranteed to work for smooth varieties • Seidenberg (1954) • Bank et al. (1997), (2004), (2009), (2010), (2015) • Roullier, Roy, Safey El Din (2000) • Aubry, Rouillier, Safey El Din (2002) • Safey El Din and Schost (2003) • Faugere et al. (2008) • Mork and Piene (2008) • Hauenstein (2012) • Wu and Reid (2013) • Draisma et al. (2016) • Safey El Din and Spaenlehauer (2016) • Safey El Din, Yang, Zhi (2018) • Elliott, Giesbrecht and Schost (2020) Computing Real Dimension • Collins (1975) • Koiran (1999) • Vorobjov (1999) • Basu, Pollack, Roy (2006) • Safey El Din and Tsigaridas (2013) • Bannwarth and Safey El Din (2015) Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 4 / 13

  5. Finding Real Smooth Points: Our Approach Theorem [Harris, Hauenstein, Sz.] Let f 1 , . . . , f s ∈ R [ x 1 , . . . , x n ] and assume that V := V ( f 1 , . . . , f s ) ⊂ C n is equidimensional of dimension n − s . Suppose that g ∈ R [ x 1 , . . . , x n ] satisfies the following conditions: Sing ( V ) ∩ R n ⊂ V ( g ); 1 dim ( V ∩ V ( g )) < n − s . 2 Then the set of points where g restricted to V ∩ R n attains its extreme values intersects each bounded connected component of ( V \ Sing ( V )) ∩ R n . Algorithmically: We find the critical points of g in V by solving � s � ∂ g λ t ∂ f t � L := ∂ x i + : i = 1 , . . . , n ∪ { f 1 , . . . , f s } . ∂ x i t =1 in the variables x 1 , . . . , x n , λ 1 , . . . , λ s . Note: The challenge is finding a low degree g satisfying the above two conditions. I will get back to how to compute such a g at the end of talk. Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 5 / 13

  6. Example: Mork-Piene Curve Real plane curve (Mork-Piene 2008): critical points of the distance function from any point in R 2 will not contain smooth points on all four connected components: f 1 = ( x 2 + y 2 − 1)(( x − 4) 2 + ( y − 2) 2 − 1) � �� �� �� � y − 1 y + 1 x − 7 x − 9 f 2 = 2 2 2 2 1 F = f 2 100 f 3 1 + 2 g = ( 4x 2 − 3 )( 4y 2 − 1 )( 4x 2 − 32x + 63 ) ( 4y 2 − 16y + 13 ) Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 6 / 13

  7. Application to Kuramoto Model for n = 4 Kuramoto model (1975): a dynamical system to model synchronization amongst n coupled oscillators. Open problem: Find the maximum number of equilibria for n ≥ 4. Polynomial system: Compute max number isolated real solutions of F = 0 as ω ∈ R 3 for � � � 4 ω i − 1 j =1 ( s i c j − s j c i ) , s 2 i + c 2 F ( s , c ; ω ) = i − 1 , s 4 , c 4 − 1 , for i = 1 , 2 , 3 . 4 Our approach: Compute the discriminant D ( ω ) of the system F : deg D ( ω ) = 48. 1 Compute sample points in each bounded connected components of R 3 \ V ( D ( ω )) 2 computing the critical points of D ( ω ), i.e. solve the system: ∇ D ( ω ) = 0 D ( ω ) � = 0 . Note: Bezout bound for this system is 47 3 > 100 K . ω ∈ R 3 compute the real solutions of F ( s , c ; ˜ For each real sample points ˜ ω ). 3 Certify the solutions using alphaCertified (Hauenstein, Sottile 2012) 4 Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 7 / 13

  8. Kuramoto model and symmetries � 4 j =1 ( s 4 c j − s j c 4 ) to get a system ¯ ω ∈ R 4 . Add the polynomial ω 4 − 1 F ( s , c ; ¯ ω ) with ¯ 4 Note: ω 1 + ω 2 + ω 3 + ω 4 = 0. → Discriminant ¯ ω ) of ¯ D (¯ F is a symmetric polynomial → ¯ D (¯ ω ) = H ( e ) with e = ( e 1 , . . . , e 4 ) elementary symmetric polynomials ω ¯ ω ) = M · ∇ e H ( e ) where det( M ) = � → ∇ ¯ D (¯ 1 ≤ i < j ≤ 4 ( ω i − ω j ) M non-singular: 105 solutions, orbit size 48 → 5040 solutions M singular: 4 subsystems, further symmetries: 1292 solutions Theorem [Harris, Hauenstein, Sz.] The maximum number of equilibria for the Kuramoto model with n = 4 oscillators is 10. (a) one slice (b) zoomed in (c) other slice (d) zoomed in Figure 1: Bounded connected regions and critical points, Kuramoto model, n = 4. Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 8 / 13

  9. Computation of Real Dimension Theorem [Marshall 2008] For V ⊂ C n an irreducible algebraic set, dim R V ∩ R n = dim C V if and only if there exists a smooth z ∈ V ∩ R n . Main idea of a Real Dimension Algorithm: If there exists a smooth z ∈ V ∩ R n then dim R ( V ∩ R n ) = dim C ( V ). If not, V ∩ R n ⊆ Sing ( V ) and dim R ( V ∩ R n ) < dim C ( V ). Lower the complex dimension without losing real points, i.e. find V ′ ⊂ V algebraic set such that dim C V ′ = dim V − 1 and V ′ ∩ R n = V ∩ R n . Next slide: V ′ is the limit of a perturbed polar varieties. Iterate using V ′ instead of V . Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 9 / 13

  10. Limits of Perturbed Polar Varieties i ∈ R [ x 1 , . . . , x n ], π i : C n → C i projection, ε infinitesimal, V ε = V ( f − ε ). f := � s i =1 f 2 For i = 1 , . . . n the ( i − 1)-th polar variety of V ε is defined as � � ∂ x i +1 , . . . , ∂ f ∂ f ⊂ C n . crit( V ε , π i ) := V f − ε, ∂ x n Theorem [Safey El Din, Tsigaridas 2013] After a generic change of variables, crit( V ε , π i ) are either empty or smooth and equidimensional of dimension i − 1 for i = 1 , . . . , n . Furthermore, if dim R ( V ( f ) ∩ R n ) < i then V ( f ) ∩ R n = lim ε → 0 crit( V ε , π i ) ∩ R n . Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 10 / 13

  11. Finding Real Smooth Points on Limit Varieties Theorem [Harris, Hauenstein, Sz.] Let f 1 , . . . , f s ∈ R [ x ], fix a = ( a 1 , . . . , a s ) ∈ R s such that for all sufficiently small ε > 0 V ε := V ( f 1 − a 1 ε, . . . , f s − a s ε ) ⊂ C n is smooth and equidimensional of dimension n − s . Let V = lim ε → 0 V ε . Let g ∈ R [ x ] such that Sing ( V ) ∩ R n ⊂ V ( g ) and dim ( V ∩ V ( g )) < n − s . Let C ε ⊂ C n be the set of critical points of g on V ε . Then C ε is finite. Furthermore, let � � \ V ( g ) ∩ R n . S := ε → 0 C ε lim If S = ∅ , then V ∩ R n has no bounded connected components of dimension n − s . If S � = ∅ , then V ∩ R n has some connected components (possibly unbounded) of dimension n − s , and S contains smooth points in each of these components. Note: One can find such g using elimination with degree bound d O ( n − s ) where d = max i f i . Then we get that the number of critical points in C ε is at most d O ( n ( n − s )) . Agnes Szanto (NC State University) Real Smooth Points ICERM, August 26, 2020 11 / 13

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