integral d finite functions
play

Integral D-finite Functions Manuel Kauers Institute for Algebra - PowerPoint PPT Presentation

Integral D-finite Functions Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1 Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ( x ) + + p r ( x ) f ( r


  1. Integral D-finite Functions Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  2. Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  3. � Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  4. Z · · · · · · Q Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  5. k [ x ] · · · · · · k ( x ) Z · · · · · · Q Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  6. O k [ x ] · · · · · · k ( x ) k [ x ] · · · · · · k ( x ) Z · · · · · · Q Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  7. ??? · · · · · · D-finite functions O k [ x ] · · · · · · k ( x ) k [ x ] · · · · · · k ( x ) Z · · · · · · Q Integral D-finite Functions p 0 ( x ) f ( x ) + p 1 ( x ) f ′ ( x ) + · · · + p r ( x ) f ( r ) ( x ) = 0 Manuel Kauers Institute for Algebra Johannes Kepler University Linz, Austria joint work with Christoph Koutschan 1

  8. • An element of Q is called integral if its denominator is 1 or − 1 . 2

  9. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . 2

  10. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. 2

  11. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . 2

  12. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. 2

  13. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. √ √ √ x 2 are integral but 3 Example: x and 1/x is not. 2

  14. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. √ √ √ x 2 are integral but 3 Example: x and 1/x is not. M = y 2 − x 2

  15. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. √ √ √ x 2 are integral but 3 Example: x and 1/x is not. M = y 2 − x M = y 3 − x 2 2

  16. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. √ √ √ x 2 are integral but 3 Example: x and 1/x is not. M = y 2 − x M = y 3 − x 2 M = y 2 − 1 x 2

  17. • An element of Q is called integral if its denominator is 1 or − 1 . • An element of k ( x ) is called integral if its denominator is in k . Note: This is the case if and only if the element has no poles. • An element of k ( x ) is called integral if its monic (!) minimal polynomial belongs to k [ x ][ y ] . Note: This is the case if and only if the corresponding function has no poles on any of its branches. √ √ √ x 2 are integral but 3 Example: x and 1/x is not. M = y 2 − x M = y 3 − x 2 M = xy 2 − 1 2

  18. √ � 3 x 2 � Consider the field K = k ( x ) . 3

  19. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, 3

  20. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, Let O be the set of all integral elements of K . 3

  21. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, Let O be the set of all integral elements of K . √ √ 3 3 x 2 ) 2 . x 2 , ( This is a k [ x ] -module, but it is not generated by 1, 3

  22. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, Let O be the set of all integral elements of K . √ √ 3 3 x 2 ) 2 . x 2 , ( This is a k [ x ] -module, but it is not generated by 1, √ √ √ x 4 ∈ O \ x 2 + k [ x ]( In fact, 1 3 3 3 � x 2 ) 2 � k [ x ] + k [ x ] . x 3

  23. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, Let O be the set of all integral elements of K . √ √ 3 3 x 2 ) 2 . x 2 , ( This is a k [ x ] -module, but it is not generated by 1, √ √ √ x 4 ∈ O \ x 2 + k [ x ]( In fact, 1 3 3 3 � x 2 ) 2 � k [ x ] + k [ x ] . x √ √ 3 1 3 � x 2 , x 4 � It can be shown that 1, is a module basis of O . x 3

  24. √ � 3 x 2 � Consider the field K = k ( x ) . √ √ 3 3 x 2 ) 2 . x 2 , ( It is the k ( x ) -vector space generated by 1, Let O be the set of all integral elements of K . √ √ 3 3 x 2 ) 2 . x 2 , ( This is a k [ x ] -module, but it is not generated by 1, √ √ √ x 4 ∈ O \ x 2 + k [ x ]( In fact, 1 3 3 3 � x 2 ) 2 � k [ x ] + k [ x ] . x √ √ 3 1 3 � x 2 , x 4 � It can be shown that 1, is a module basis of O . x Such a basis is called an integral basis for K . 3

  25. Classical Problem: Given an irreducible polynomial M ∈ k ( x )[ y ] , find an integral basis for K = k ( x )[ y ] / � M � , i.e., a k [ x ] -module basis for the set O of all integral elements of K . 4

  26. Classical Problem: Given an irreducible polynomial M ∈ k ( x )[ y ] , find an integral basis for K = k ( x )[ y ] / � M � , i.e., a k [ x ] -module basis for the set O of all integral elements of K . Classical Algorithms: • Trager’s algorithm • van Hoeij’s algorithm 4

  27. Classical Problem: Given an irreducible polynomial M ∈ k ( x )[ y ] , find an integral basis for K = k ( x )[ y ] / � M � , i.e., a k [ x ] -module basis for the set O of all integral elements of K . Classical Algorithms: • Trager’s algorithm – based on ideal arithmetic • van Hoeij’s algorithm 4

  28. Classical Problem: Given an irreducible polynomial M ∈ k ( x )[ y ] , find an integral basis for K = k ( x )[ y ] / � M � , i.e., a k [ x ] -module basis for the set O of all integral elements of K . Classical Algorithms: • Trager’s algorithm – based on ideal arithmetic • van Hoeij’s algorithm – based on series arithmetic 4

  29. Classical Problem: Given an irreducible polynomial M ∈ k ( x )[ y ] , find an integral basis for K = k ( x )[ y ] / � M � , i.e., a k [ x ] -module basis for the set O of all integral elements of K . Classical Algorithms: • Trager’s algorithm – based on ideal arithmetic • van Hoeij’s algorithm – based on series arithmetic 4

Recommend


More recommend