8 svar
52 visningar
destiny99 behöver inte mer hjälp
destiny99 8066
Postad: 18 nov 2023 14:55

Bestäm alla lösningar 7x konguent med 1(mod 2019)

Hej!

Jag försöker hitta SGD(2019,7) för att kunna lösa 1b) men kommer ej längre än den uppställningen mha euklides algoritm.

2019=7*200+619 

jan Maku 21
Postad: 18 nov 2023 15:58

Hej,

När du gör Euklides algoritm vill du göra faktorn så stor som möjligt så att resten blir mindre än 77 här. Så i detta fall skulle det bli

2019=7·288+32019=7 \cdot 288+3, sedan

7=3·2+17 = 3 \cdot 2 + 1, så SGD(2019,7)=1SGD(2019,7) = 1.

Sedan Euklides algoritm baklänges för att hitta en lösning till den diofantiska ekvationen.

destiny99 8066
Postad: 18 nov 2023 16:16
jan Maku skrev:

Hej,

När du gör Euklides algoritm vill du göra faktorn så stor som möjligt så att resten blir mindre än 77 här. Så i detta fall skulle det bli

2019=7·288+32019=7 \cdot 288+3, sedan

7=3·2+17 = 3 \cdot 2 + 1, så SGD(2019,7)=1SGD(2019,7) = 1.

Sedan Euklides algoritm baklänges för att hitta en lösning till den diofantiska ekvationen.

Ah okej då är jag med. Men vad menar du med lösning till den diofantiska ekvationen baklänges?

jan Maku 21
Postad: 18 nov 2023 16:27

Vi vill lösa diofantiska ekvationen 7x+2019y=17x + 2019y = 1.

Från sista raden i algoritmen har vi att

1=7-2·31 = 7 - 2 \cdot 3.

Och från andra raden har vi att 3=2019-288·7.3 = 2019 - 288 \cdot 7. Om vi använder det får vi

1=7-2(2019-288·7)=7+576·7-2·2019=7·577+2019·(-2).1 = 7 - 2 (2019 - 288 \cdot 7) = 7 + 576 \cdot 7 - 2 \cdot 2019 = 7 \cdot 577 + 2019 \cdot (-2).

x=577x = 577 och y=-2y = -2 är en lösning. Vi får den generella lösningen x=577+2019nx = 577 + 2019n och y=-2-7ny=-2 - 7n. Nu är vi ju dock bara intresserade av xx.

destiny99 8066
Postad: 18 nov 2023 18:13 Redigerad: 18 nov 2023 18:14

Detta är vad jag får. Dock har jag SGD(2019,7)=18

jan Maku 21
Postad: 18 nov 2023 18:21 Redigerad: 18 nov 2023 18:23

Euklides algoritm ser ut så här:

För att hitta SGD(a,b)SGD(a,b),

a=q0b+r0a = q_0 b + r_0,

b=q1r0+r1b = q_1 r_0 + r_1

r0=q2r2+r3r_0 = q_2 r_2 + r_3, osv.

Så i det här fallet ska det vara 77 som hänger med till västerledet på rad 2 i stället för 288288.

destiny99 8066
Postad: 18 nov 2023 18:30
jan Maku skrev:

Euklides algoritm ser ut så här:

För att hitta SGD(a,b)SGD(a,b),

a=q0b+r0a = q_0 b + r_0,

b=q1r0+r1b = q_1 r_0 + r_1

r0=q2r2+r3r_0 = q_2 r_2 + r_3, osv.

Så i det här fallet ska det vara 77 som hänger med till västerledet på rad 2 i stället för 288288.

Så vad ska jag ha med ? 7 på alla eller ?

jan Maku 21
Postad: 18 nov 2023 18:36
jan Maku skrev:

2019=7·288+32019=7 \cdot 288+3, sedan

7=3·2+17 = 3 \cdot 2 + 1, så SGD(2019,7)=1SGD(2019,7) = 1.

Så här som jag skrev tidigare. Skulle vi fortsätta en rad till så följer 3:an med till vänsterledet och det blir

3=1· 3+03 = 1 \cdot  3+ 0. Så vi får redan på andra raden den sista nollskilda resten vilket är 11. Alltså är SGD(7,2019)=1SGD(7,2019) = 1.

destiny99 8066
Postad: 18 nov 2023 18:38 Redigerad: 18 nov 2023 18:41
jan Maku skrev:
jan Maku skrev:

2019=7·288+32019=7 \cdot 288+3, sedan

7=3·2+17 = 3 \cdot 2 + 1, så SGD(2019,7)=1SGD(2019,7) = 1.

Så här som jag skrev tidigare. Skulle vi fortsätta en rad till så följer 3:an med till vänsterledet och det blir

3=1· 3+03 = 1 \cdot  3+ 0. Så vi får redan på andra raden den sista nollskilda resten vilket är 11. Alltså är SGD(7,2019)=1SGD(7,2019) = 1.

Okej jag förstår! Nu ska vi bestämma lösningar x och y.

Svara
Close