中文数学 Wiki

我们有QQ群了,欢迎来做客
群号:130516892

了解更多

中文数学 Wiki

數論中,二元一次不定方程是形如 不定方程,其中是整數,這個方程是關於整數變量的方程。

解法[]

定理:上述方程有解的充要條件是,在有解時,若已知方程有一組特解,那麼它的所有解的形式是

因此,我們僅需求出一組特解即可,如果方程有解,我們總可以將上述方程先做化簡,為 下面,我們總假設 做變換,於是,原方程等價於 當式子簡單時可以直接看出一組解,其實,注意到這就是在輾轉相除法中介紹的貝祖等式,它可以由輾轉相除的方法求出一組特解,進而帶入所作的變換中,有原方程的特解

示例[]

求方程的所有整數解。

因為,所以原方程有解。原方程化為,先解方程,對做輾轉相除,有
於是
於是題目中的方程一組特解為,所有的解為 當數字過大時,可以不用先找,也不用判斷是否有解,直接做輾轉相除即可。

正解(非負解)問題[]

在實際應用場合中,有時要求方程的解取正數或非負數,這時由以上方法取得的解有一部分可能不適用,這時就要對方程做更精細的討論。對於方程 異號(不妨假設)時,方程總有無窮多組非負解,只需要在解的通式 中取充分大的即可。

同號時,只有同號時才有可能存在非負解,實際上可以證明:當時不定方程有非負解,解的個數為(需驗證不同情形),而當時不定方程無非負解。要求出這些解,只需在解的通式中令兩個未知元大於等於零即可。

而如果,必須滿足。同樣假設同號,那麼當時原不定方程有正解,且解數為,而當時不定方程無正解。要求出這些解,只需在解的通式中令兩個未知元大於零即可。

元一次的不定方程可以化為個二元一次不定方程求解,其自由因子有個。求解的相關方法參看上一節。

上下節[]