Hanselin lemma on modulaarisen aritmeettisen tulos , jossa todetaan, että jos algebrallisella yhtälöllä on yksinkertainen juuri modulo a alkuluku , niin tämä juuri vastaa yksiselitteisesti saman yhtälön juuria, joka otetaan modulo , joka voidaan löytää potenssien iteratiivisella nostolla . Nimetty Kurt Hanselin mukaan . Yleisemmin Henselin lemmaa käytetään myös perusteena Newtonin menetelmän analogeille täydellisissä kommutatiivisissa renkaissa (erityisesti p-adic-luvuissa ).
Hanselin lemmasta on monia vastaavia formulaatioita.
Antaa olla täydellinen kenttä suhteessa diskreetti arvo , ja olla rengas kokonaisia kenttiä (eli elementtejä ei-negatiivinen arvostus). Olkoon jokin elementti sellainen, että , Merkitse sitä vastaavaa jäännöskenttää muodossa . Antaa olla noin polynomin kanssa kertoimet alkaen . Jos pelkistetyllä polynomilla on yksinkertainen juuri (eli on olemassa sellainen, että ja ), niin on olemassa ainutlaatuinen sellainen, että ja [1] .
Vähemmän yleisessä muodossa lemma muotoillaan seuraavasti: olkoon polynomi kokonaislukukertoimilla (tai p-adic kokonaisluku). Olkoon myös ja olla kokonaislukuja siten, että . Jos on kokonaisluku, sellainen
sitten on sellainen kokonaisluku
Lisäksi luku on yksilöllisesti määritelty modulo ja se voidaan ilmaista eksplisiittisesti muodossa
missä on sellainen kokonaisluku
On huomattava , että ehto täyttyy myös .
Tarkastellaan yhtälöä , joka määrittää automorfiset pituusluvut desimaalimuodossa. Sitä voidaan pitää kahden yhtälön moduulin alkupotenssien ekvivalenttina järjestelmänä :
Kun yhtälön ratkaisut ovat numeroita, jotka päättyvät , , tai . Ratkaisujen saamiseksi suurille voimme käyttää Hanselin lemmaa olettaen, että .
Yllä olevien kaavojen mukaan siirtyminen kohteesta for näyttää tältä: