5 svar
115 visningar
Andersson_4 behöver inte mer hjälp
Andersson_4 10 – Fd. Medlem
Postad: 2 okt 2019 17:41

Dionfantisk Ekvation

Hej, försöker lösa den diofantiska ekvationen 4x+2y=28, jag hittar att gcd(4,2)=2 men sedan så stöter jag på problem om hur jag ska gå vidare då för att hitta gcd(4,2) så behövdes det endast en eller 2 rader,

4=2*2 -> 2=2*1 eller 2=0*4+2 -> 2=2*1

Och jag undrar nu hur jag ska gå vidare då lösningarna/exemplen i boken jag har (Diskret matematik och diskreta modeller) hittas gcd med hjälp av Euklides algoritm och sedan körs Euklides algoritm baklänges för att sedan kunna bilda en linjärkombination. 

AlvinB 4014
Postad: 2 okt 2019 22:12

Du har upptäckt att 4·0+2=24\cdot0+2=2, vilket är en bra utgångspunkt. Om vi nu multiplicerar båda led med 1414 får vi:

4·0+2·14=284\cdot0+2\cdot14=28

Nu har vi upptäckt ett talpar (x,y)(x,y) som uppfyller vår diofantiska ekvation, nämligen x=0x=0 och y=14y=14. Det finns dock fler lösningar. Vet du hur vi kan hitta dem?

Andersson_4 10 – Fd. Medlem
Postad: 3 okt 2019 09:16

Det är när jag ska hitta de resterande lösningarna som jag stöter på problem. 

Laguna Online 30527
Postad: 3 okt 2019 09:56
Andersson_4 skrev:

Det är när jag ska hitta de resterande lösningarna som jag stöter på problem. 

Det är den enkla delen. Om vi har ax1 + by1 = c, så gäller att x2 = x1+b, y2 = y1-a är en ny lösning, eftersom a*b + b*(-a) = 0.

AlvinB 4014
Postad: 4 okt 2019 08:55 Redigerad: 4 okt 2019 08:56
Laguna skrev:
Andersson_4 skrev:

Det är när jag ska hitta de resterande lösningarna som jag stöter på problem. 

Det är den enkla delen. Om vi har ax1 + by1 = c, så gäller att x2 = x1+b, y2 = y1-a är en ny lösning, eftersom a*b + b*(-a) = 0.

Fast om du använder a·ba\cdot b och -a·b-a\cdot b kommer du att missa lösningar. I detta fall får du enligt din metod att nästa lösning ligger vid x=0+2=2x=0+2=2 och y=14-4=10y=14-4=10, men det finns faktiskt en lösning x=1x=1, y=12y=12 däremellan.

Det är därför viktigt att istället för att addera och subtrahera a·ba\cdot b så adderar vi och subtraherar vi mgm(a,b)\text{mgm}(a,b) eftersom vi då inte missar några lösningar. Jag gillar att ställa upp det så här:

4·0+2·14=284\cdot0+2\cdot14=28

mgm(2,4)=4\text{mgm}(2,4)=4

4·0+2·14+4n-4n=284\cdot0+2\cdot14+4n-4n=28

4·0+4·n+2·14-2·2n=284\cdot0+4\cdot n+2\cdot14-2\cdot 2n=28

4n+2(14-2n)=284n+2(14-2n)=28

Och alltså får vi att x=nx=n och y=14-2ny=14-2n där nn\in\mathbb{Z}.

Laguna Online 30527
Postad: 4 okt 2019 12:22
AlvinB skrev:
Laguna skrev:
Andersson_4 skrev:

Det är när jag ska hitta de resterande lösningarna som jag stöter på problem. 

Det är den enkla delen. Om vi har ax1 + by1 = c, så gäller att x2 = x1+b, y2 = y1-a är en ny lösning, eftersom a*b + b*(-a) = 0.

Fast om du använder a·ba\cdot b och -a·b-a\cdot b kommer du att missa lösningar. I detta fall får du enligt din metod att nästa lösning ligger vid x=0+2=2x=0+2=2 och y=14-4=10y=14-4=10, men det finns faktiskt en lösning x=1x=1, y=12y=12 däremellan.

Det är därför viktigt att istället för att addera och subtrahera a·ba\cdot b så adderar vi och subtraherar vi mgm(a,b)\text{mgm}(a,b) eftersom vi då inte missar några lösningar. Jag gillar att ställa upp det så här:

4·0+2·14=284\cdot0+2\cdot14=28

mgm(2,4)=4\text{mgm}(2,4)=4

4·0+2·14+4n-4n=284\cdot0+2\cdot14+4n-4n=28

4·0+4·n+2·14-2·2n=284\cdot0+4\cdot n+2\cdot14-2\cdot 2n=28

4n+2(14-2n)=284n+2(14-2n)=28

Och alltså får vi att x=nx=n och y=14-2ny=14-2n där nn\in\mathbb{Z}.

Ja, jag tänkte inte på att minsta gemensamma faktorn inte var 1 här. Delar med den är förstås det första man gör.

Svara
Close