![]() |
In mathematics, the Bernstein–Sato polynomial is a polynomial related to differential operators, introduced independently by Joseph Bernstein (1971) and Mikio Sato and Takuro Shintani (1972, 1974), Sato (1990). It is also known as the b-function, the b-polynomial, and the Bernstein polynomial, though it is not related to the Bernstein polynomials used in approximation theory. It has applications to singularity theory, monodromy theory, and quantum field theory.
Severino Coutinho (1995) gives an elementary introduction, while Armand Borel (1987) and Masaki Kashiwara (2003) give more advanced accounts.
If is a polynomial in several variables, then there are a non-zero polynomial and a differential operator with polynomial coefficients such that
The Bernstein–Sato polynomial is the monic polynomial of smallest degree amongst such polynomials . Its existence can be shown using the notion of holonomic D-modules.
Kashiwara (1976) proved that all roots of the Bernstein–Sato polynomial are negative rational numbers.
The Bernstein–Sato polynomial can also be defined for products of powers of several polynomials.[1] In this case it is a product of linear factors with rational coefficients.[citation needed]
Nero Budur, Mircea Mustață, and Morihiko Saito (2006) generalized the Bernstein–Sato polynomial to arbitrary varieties.
The Bernstein–Sato polynomial can be computed algorithmically. However, such computations are hard in general. There are implementations of related algorithms in computer algebra systems RISA/Asir, Macaulay2, and SINGULAR.
Daniel Andres, Viktor Levandovskyy, and Jorge Martín-Morales (2009) presented algorithms to compute the Bernstein–Sato polynomial of an affine variety together with an implementation in the computer algebra system SINGULAR. Christine Berkesch and Anton Leykin (2010) described some of the algorithms for computing Bernstein–Sato polynomials by computer.
the English translation of Sato's lecture from Shintani's note