matematykaszkolna.pl
kongruencje popek: Potrzebuje pomocy z wytłumacznieniem jeszcze jednego zadania z kongruencji. Mam znaleźć najmniejsze dodatnie rozwiązanie układu:
x=19(mod23)  
x=13(mod17)
x=12(mod15) 
Na samym początku liczyliśmy jakieś m = 23 * 17 *15 = 5865 następnie M1,M2,M3
 m 5865 
M1=

=

= 255
 m1 23 
 m 
M1=

=345
 m2 
 m 
M1=

=401
 m3 
I do tego momentu rozumiem, póxniej już nie wiem co się dzieje. N1=M1−1(mod m1) = −11 = 12 (mod 23) N2=M2−1(mod m2) = 315−1(mod 17) = 7 N3=M3−1(mod m3) = 391−1(mod 15) = 1 Później liczyliśmy NWD(17,315) = 1 i stosowaliśmy rozszerzony algorytm Euklidesa czyli 1=....=7*315−112*17 Później to samo z NWD(23,255) =.... 122 * 23−11*255 oraz z NWD(15,391) =.... poźniej używaliśmy czegoś takiego x0 = a1M1N1+a2M2N2+a3M3N3 = .... Mogłem coś pominąć bo wszystko było na sobie na tablicy.
21 kwi 22:25
jc: Chyba dobrze. x0 jest pewnym rozwiązaniem. Najmniejsze dodatnie rozwiązanie uzyskasz biorąc resztę z dzielenia x0 przez m.
21 kwi 22:35
popek: Ale od momentu, który opisałem nie wiem co się dzieje i co się skąd bierze.
21 kwi 22:42
jc: Opisałeś przepis na rozwiązanie. Jeśli x0 jest pewnym rozwiązaniem, to wszystkie rozwiązania mają postać x0+km.
21 kwi 22:45
Basia: jc popek to przepisał z tablicy, ale tego nie rozumie jeżeli potrafisz wytłumaczyć to też chetnie przeczytam emotka
21 kwi 22:48
popek: Dokładnie tak jak Basia pisze.
21 kwi 22:50
Adamm: może najpierw dowiemy się czym są a1, a2, a3
21 kwi 22:54
jc: Użyję małych liter. Zakładamy, że liczby m1,m2, m3 są parami względnie pierwsze. x = a1 (mod m1) x = a2 (mod m2) x = a3 (mod m3) m = m1m2m3 Równania (m/mj) nj + mj kj = 1 mają rozwiązania ze względu na nj, kj. * x= (m/m1)n1 a1 + (m/m2)n2 a2 + (m/m3)n3 a3 jest pewnym rozwiązaniem, Dlaczego? Weźmy m1. m1 dzieli drugi i trzeci składnik, czyli o reszcie z dzielenia x przez m1 decyduje pierwszy składnik. Reszta z dzielenia (m/m1)n1 przez m1 wynosi 1 (równanie *) Zatem reszta z dzielenia (m/m1)n1a1 przez m1 wynosi a1, czyli tyle, ile ma być. itd.
21 kwi 23:20
Basia: a skąd tam się nagle wzięło (przy obliczaniu n2 i n3) 315 i 391?
21 kwi 23:30
jc: m = 23 * 17 *15 = 5865 m/m1 = 255, n1= −11 bo 23| −255*11−1 m/m2 = 345, n2=7 bo 17|345*7−1 m/m3 = 391, n3=1 bo 15|391−1 x = [225*(−11)*19+ ... ] mod 5865 = 387
21 kwi 23:52
Basia: a czyli wyżej jest błąd rachunkowy (ten zapis M1=401)
21 kwi 23:59