En Sturm-serie ( Sturm- system ) för ett verkligt polynom är en sekvens av polynom som gör att du effektivt kan bestämma antalet rötter i ett polynom på ett intervall och beräkna dem ungefär med hjälp av Sturm-satsen .
Serien och satsen är uppkallad efter den franske matematikern Jacques Sturm , som definierade serien och dess egenskaper, och även utvecklade ett konstruktivt sätt att konstruera en sådan serie 1829 .
Betrakta ett polynom med reella koefficienter. Finita ordnad sekvens av polynom som inte är noll med reella koefficienter:
kallas en Sturm-serie för ett polynom om följande villkor är uppfyllda:
Värdet på Sturm-serien vid en punkt är antalet teckenförändringar i sekvensen efter eliminering av nollor.
Ibland definieras en Sturm-serie också som en Sturm-serie konstruerad på ett visst sätt .
Låta vara en icke-noll polynom med reella koefficienter, vara några Sturm serier för det, vara ett intervall av den reella linjen, och . Då är antalet olika rötter av polynomet på intervallet , där är värdet på Sturm-serien vid punkten .
Sturm-serien finns för alla reella polynom som inte är noll.
Låt polynomet , som skiljer sig från en konstant, inte ha flera rötter. Då kan Sturm-serien för den konstrueras till exempel enligt följande:
För ett godtyckligt polynom (möjligen med flera rötter) som skiljer sig från en konstant kan man sätta:
,och följ sedan metoden ovan. Här är den största gemensamma divisorn för polynomen och .
Om ett polynom är en konstant som inte är noll, så består dess Sturm-serie av ett enda polynom .
Sturm-serien används för att bestämma antalet reella rötter av ett polynom på ett intervall (se Sturms sats ). Detta innebär möjligheten att använda den för ungefärlig beräkning av verkliga rötter med den binära sökmetoden .
Låt oss konstruera Sturm-serien för polynomet på ovanstående sätt
Polynom | Polynomtecken vid punkten | ||||||
---|---|---|---|---|---|---|---|
Radvärde vid punkt |
Således, enligt Sturms sats , är antalet rötter i polynomet :