Thread View: alt.pl.matematyka
4 messages
4 total messages
Started by Julek
Wed, 02 Sep 2009 12:06
Suma wielokrotności równa danej liczbie
Author: Julek
Date: Wed, 02 Sep 2009 12:06
Date: Wed, 02 Sep 2009 12:06
8 lines
1308 bytes
1308 bytes
Witam, znamy liczby naturalne a,b,w . Jak określić, czy istnieją takie liczby naturalne x,y, żeby była spełniona równość: ax+by=w ? Z góry dzięki!
Re: Suma wielokrotności równa danej liczbie
Author: Mateusz Grotek
Date: Wed, 02 Sep 2009 15:10
Date: Wed, 02 Sep 2009 15:10
25 lines
2003 bytes
2003 bytes
Julek pisze:
> Witam,
> znamy liczby naturalne a,b,w .
> Jak określić, czy istnieją takie liczby naturalne x,y, żeby była
> spełniona równość:
> ax+by=w
> ?
>
> Z góry dzięki!
Jesteś pewien, że chodzi o liczby naturalne x, y a nie o całkowite? Ale
tak czy owak, załóżmy, że chodzi o całkowite. Potem możesz sprawdzić czy
mogą być naturalne badając znaki liczb. Znajdujesz c=NWD(a,b). w musi
dzielić się przez c. Inaczej nie ma takich liczb. Jeśli się dzieli to
takie liczby całkowite x,y istnieją, co więcej jest ich nieskończenie
wiele. Pomijam przypadki szczególne. Dla zabawy proponuję udowodnienie
następującego twierdzenia:
ALL a in Z\{0}. ALL b in Z\{0} NWD(a,b)=1 => EX x in Z. EX y in Z. ax+by=1
Inaczej mówiąc dla dowolnych dwóch liczb całkowitych a,b różnych od zera
NWD(a,b)=1 implikuje, że istnieją dwie liczby całkowite x,y takie, że
ax+by=1.
Z powyższego wynika już szukane twierdzenie.
P.S. Mam nadzieję, że nic nie pomyliłem, jeśli tak to poprawcie.
Re: Suma wielokrotności równa danej liczbie
Author: Adam Kolany
Date: Wed, 02 Sep 2009 17:37
Date: Wed, 02 Sep 2009 17:37
22 lines
1493 bytes
1493 bytes
Mateusz Grotek pisze: > Julek pisze: >> Witam, >> znamy liczby naturalne a,b,w . >> Jak określić, czy istnieją takie liczby naturalne x,y, żeby była >> spełniona równość: >> ax+by=w >> ? >> >> Z góry dzięki! > Jesteś pewien, że chodzi o liczby naturalne x, y a nie o całkowite? Ale ... > > Inaczej mówiąc dla dowolnych dwóch liczb całkowitych a,b różnych od zera > NWD(a,b)=1 implikuje, że istnieją dwie liczby całkowite x,y takie, że > ax+by=1. > > Z powyższego wynika już szukane twierdzenie. > rozwiązania szukaj w okolicach algorytmu Euklidesa.
Re: Suma wielokrotności równa danej liczbie
Author: Wlodzimierz Holsztynski (Wlod)
Date: Fri, 04 Sep 2009 11:23
Date: Fri, 04 Sep 2009 11:23
17 lines
1663 bytes
1663 bytes
On Sep 2, 5:06 am, Julek <julek...@go2.pl> wrote:
> znamy liczby naturalne a,b,w .
> Jak określić, czy istnieją takie liczby naturalne x,y, żeby była
> spełniona równość:
> ax+by=w
> ?
Skoro mówisz o **naturalnych** x y,
to otrzymujesz skończoną liczbę możliwości.
Więc sprawdź je. Algorytm będzie szybki.
Całkiem naiwny algorytm, ale ciupinkę
przy nim pomyśl, żeby się czasem nie wygłupić :-)
Powodzenia,
Wlodek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads