extending the gvw algorithm to local ring
play

Extending the GVW Algorithm to Local Ring Fanghui Xiao Key - PowerPoint PPT Presentation

Extending the GVW Algorithm to Local Ring Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Joint work with Dong Lu, Dingkang Wang and Jie Zhou July 16-19, 2018, City University of New


  1. Extending the GVW Algorithm to Local Ring Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Joint work with Dong Lu, Dingkang Wang and Jie Zhou July 16-19, 2018, City University of New York, USA Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  2. 1 Problem 2 Previous Works 3 Proposed Algorithm 4 An Example 5 Implementation 6 Conclusion Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  3. 1 Problem 2 Previous Works 3 Proposed Algorithm 4 An Example 5 Implementation 6 Conclusion Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  4. Notations k : a field. k [ X ] : the polynomial ring in the variables X = { x 1 , . . . , x n } . R = { f / (1 + g ) : f , g ∈ k [ X ] , g ( 0 ) = 0 } : the local ring w.r.t. a local order ≻ . I = � f 1 , . . . , f m � : an ideal. e i : the i -th unit vector of R m . lm : leading monomial. Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  5. Definition 1 (Standard basis) Let ≻ be a semigroup order, and I be an ideal in R or k [ X ]. A standard basis of I is a set { g 1 , . . . , g s } in I such that � lm ( g 1 ) , . . . , lm ( g s ) � = � lm ( I ) � . I ⊂ k [ X ] ← → Gr¨ obner basis I ⊂ R ← → standard basis Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  6. Problem: How to find a new and efficient algorithm to compute the standard bases of ideals in a local ring? Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  7. Problem: How to find a new and efficient algorithm to compute the standard bases of ideals in a local ring? Gr¨ obner basis algorithms standard basis algorithms Mora normal − − − − − − − − − → I ⊂ k [ X ] I ⊂ R form algorithm ↓ ↓ signature-based signature-based ? − − − − − − − − − → Gr¨ obner basis algorithms standard basis algorithms Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  8. 1 Problem 2 Previous Works 3 Proposed Algorithm 4 An Example 5 Implementation 6 Conclusion Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  9. • Original classical algorithm: H. Hironaka: Resolution of singularities of an algebraic variety over a field of characteristic zero, 1964. (standard basis) B. Buchberger: Ein Algorithmus zum Auffinden der Basiselemente des Restklassenrings nach einem nulldimensionalen Polynomideal, 1965. (Buchberger’s algorithm) F. Mora: An algorithm to compute the equations of tangent cones, 1982. (Mora’s algorithm) D. Lazard: Gr¨ obner bases, Gaussian elimination and resolution of systems of algebraic equations, 1983. (Lazard’s homogenization approach) Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  10. • Signature-based Gr¨ obner basis algorithms J.-C. Faug` ere: A new efficient algorithm for computing Gr¨ obner bases without reduction to zero (F5), 2002. (F5 algorithm) S.H. Gao, F. Volny IV, and M.S. Wang : A new framework for computing Gr¨ obner bases, 2010. (GVW algorithm) Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  11. 1 Problem 2 Previous Works 3 Proposed Algorithm 4 An Example 5 Implementation 6 Conclusion Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  12. signature-based standard basis algorithms Define a subset in R m × R : M = { ( u , v ) ∈ R m × R : u · f = v , u ∈ R m } where f = ( f 1 , . . . , f m ) ∈ ( k [ X ]) m . M is a R -submodule in R m × R . M is generated by ( e 1 , f 1 ) , . . . , ( e m , f m ). Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  13. Fix the local order ≺ 1 in R , and the module order ≺ 2 in R m . For convenience, denote by ≺ with no confusion. signature : p = ( u , v ) ∈ M , s ( p ) = lm ( u ). Example 2 For local order ≺ , p = ( u , v ) = (( x 2 + x 3 , x 5 − 2 x 7 ) , x 4 + 2 x 7 ) lm ( v ) = x 4 , s ( p ) = lm ( u ) = x 2 e 1 = ( x 2 , 0) . Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  14. signature-based signature-based ? − − − − − − → Gr¨ obner basis algorithms standard basis algorithms global order( X α ≻ 1) local order( X α ≺ 1) − − − − − − → Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  15. signature-based signature-based ? − − − − − − → Gr¨ obner basis algorithms standard basis algorithms global order( X α ≻ 1) local order( X α ≺ 1) − − − − − − → ?: local orders are not well-orderings. 1. there may not be a minimal element in an infinite set; (correctness) 2. the top-reduction steps may not terminate in the local ring. (termination) Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  16. 1. a minimal element problem related to correctness For any ( u 0 , v 0 ) ∈ M , we consider the set L ( lm ( v 0 )) = { lm ( u ) : ( u , v ) ∈ M lm ( v ) = lm ( v 0 ) } . and L ( lm ( v 0 )) is a nonempty set. Question: Does L ( lm ( v 0 )) have a minimal element ? Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  17. Example 3 R = k [ x 1 , x 2 ] � x 1 , x 2 � , f = ( x 1 , x 2 ) , M = { ( u , v ) : u · f = v } ; ≺ 1 : an anti-graded lex order with x 2 ≺ 1 x 1 in R; ≺ 2 : a POT order with e 2 ≺ 2 e 1 in R 2 ; p 0 = ( u 0 , v 0 ) = (( x 1 , x 1 + 1) , x 2 1 + x 1 x 2 + x 2 ) ∈ M; p 1 = ( u 1 , v 1 ) = (( x 2 1 , x 1 + 1) , x 3 1 + x 1 x 2 + x 2 ) ∈ M; · · · · · · p i = ( u i , v i ) = (( x 1+ i , x 1 + 1) , x 2+ i + x 1 x 2 + x 2 ) ∈ M; 1 1 · · · · · · L ( lm ( v 0 )) = L ( x 2 ) ⊇ { x i 1 e 1 : i ∈ Z ≥ 1 } has not a minimal element. Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  18. But, at the following case: Lemma 4 Let ≺ 1 be an anti-graded order in R, and ≺ 2 be a TOP order in R m , where ≺ 2 is compatible with ≺ 1 . Then for any ( u 0 , v 0 ) ∈ M, L ( lm ( v 0 )) has a minimal element. Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  19. 2. the reduction problem related to termination the top-reduction steps may not terminate in the local ring. Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  20. 2. the reduction problem related to termination the top-reduction steps may not terminate in the local ring. Example 5 Given the anti-graded order and e 2 ≺ e 1 ; p 1 = ( e 1 , x ) ; p 2 = ( e 2 , x − x 2 ) ; the top-reduction steps: p 3 = Red ( p 1 , p 2 ) = p 1 − p 2 = ( e 1 − e 2 , x 2 ); p 4 = Red ( p 3 , p 2 ) = p 3 − xp 2 = ( e 1 − (1 + x ) e 2 , x 3 ); p 5 = Red ( p 4 , p 2 ) = p 4 − x 2 p 2 = ( e 1 − (1 + x + x 2 ) e 2 , x 4 ); p 6 = Red ( p 5 , p 2 ) = p 5 − x 3 p 2 = ( e 1 − (1 + x + x 2 + x 3 ) e 2 , x 5 ); · · · · · · Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  21. Theorem 6 Let G = { p 1 = ( u 1 , f 1 ) , . . . , p s = ( u s , f s ) } ⊂ ( k [ X ]) m × k [ X ] and p = ( u , f ) . Then there is an algorithm for producing polynomials h , a 1 , . . . , a s in k [ X ] and r = ( w , v ) in ( k [ X ]) m × k [ X ] such that hp = a 1 p 1 + · · · + a s p s + r , where lm ( h ) = 1 , lm ( a i f i ) � lm ( f ) , lm ( a i u i ) � lm ( u ) , lm ( w ) = lm ( u ) , and either v = 0 or lm ( f i ) ∤ lm (v). r = p G : the remainder of p regularly top-reduced by G Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

  22. Definition 7 (Strong standard bases) Let G be a finite subset of M. If for any nonzero ( u , v ) ∈ M, it is top-reducible by some element in G, Then G is called a strong standard basis for M. Fanghui Xiao Key Laboratory of Mathematics Mechanization, Academy of Mathematics and Systems Science, CAS Extending the GVW Algorithm to Local Ring

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