PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
[parent] solving linear Diophantine equation (Topic)

Here we represent an elementary but very comprehensible method for solving any linear Diophantine equation with two unknowns, i.e. for finding the general integer solution of an equation of the form $$ax-my = b$$ where $a,\,b,\,m$ are known integers and $x,\,y$ the unknowns.

The method is illustrated via a numerical example:

$\displaystyle 37x-107y = 25$ (1)

We solve first (1) for $x$ (which has absolutely smaller coefficient than $y$ ):
$\displaystyle x = \frac{25+107y}{37}$ (2)

The terms in the numerator may be split so that division yields a polynomial with integer coefficients and that the remainder has absolutely smaller coefficients (now $-12$ and $-4$ ) than the dividend in (2) had: $$x = 1+3y-\frac{12+4y}{37}$$ Since $x$ and $1\!+\!3y$ mean integers, also $$z := \frac{12+4y}{37}$$ must be an integer. Now solve this last equation for $y$ and split the new numerator similarly as above: $$y = \frac{-12+37z}{4} = -3+9z+\frac{z}{4}$$ Since $y$ and $-3\!+\!9z$ mean integers, also $$t := \frac{z}{4}$$ must be an integer. It is apparent that we can give any integer value for $t$ , which thus may be thought as a parameter determining the values of the other letters. We obtain successively $$z = 4t, \quad y = -3+9\cdot4t+t = -3+37t, \quad x = 1+3(-3+37t)-4t = -8+107t.$$ Accordingly, we may write the general solution of (1) as
\begin{align*}\begin{cases}x = -8+107t\\ y = -3+37t \end{cases}\end{align*}    

where $t = 0,\,\pm1,\,\pm2,\,\ldots$

This method and the use of a parameter for expressing the solution were well known in the ancient world, especially in solving astronomical cycles as noted by Brahmagupta (598-668).




"solving linear Diophantine equation" is owned by pahio.
(view preamble | get metadata)

View style:

See Also: linear congruence


This object's parent.
Log in to rate this entry.
(view current ratings)

Cross-references: cycles, parameter, dividend, remainder, polynomial, division, numerator, coefficient, equation, solution, integer, Diophantine equation

This is version 3 of solving linear Diophantine equation, born on 2008-01-27, modified 2008-01-30.
Object id is 10220, canonical name is SolvingLinearDiophantineEquation.
Accessed 3755 times total.

Classification:
AMS MSC11D04 (Number theory :: Diophantine equations :: Linear equations)

Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add example | add (any)