Menu
Coddy logo textTech

Wprowadzenie

Lekcja 8 z 20 w kursie Zagadki matematyczne w Coddy.

Równanie diofantyczne to równanie, w którym dopuszczalne są tylko rozwiązania całkowite.

Równanie 3x+5y=1 ma wiele rozwiązań. Jednym z nich jest: x0=2, y0=-1. Inne rozwiązania można znaleźć, dodając piątki do x0 i odejmując trójki od y0. (x,y)=[(2,-1), (7,-4), (12,-7), ..., (-3,2), ...]. 

Równanie 4x+2y=1 nie ma rozwiązań całkowitych, ponieważ lewa strona jest parzysta dla dowolnego wyboru liczb całkowitych, a prawa strona jest zawsze nieparzysta.

Równanie 9x+12y=4 nie ma rozwiązań całkowitych, ponieważ lewa strona jest podzielna przez 3, a prawa nie.

Ogólnie rzecz biorąc, do rozwiązania danego równania diofantycznego może być potrzebny specjalny kod komputerowy.


Liczby trójkątne i sześciokątne są generowane za pomocą następujących wzorów:

  • Trójkątne -  Tt=t(t+1)/2   1, 3, 6, 10, 15, ...
  • Sześciokątne - Hh=h(2h−1)    1, 6, 15, 28, 45, ...

Widzimy, że T1=H1,  T3=H2 i T5=H3.

Kiedy liczba sześciokątna jest równa liczbie trójkątnej?

 

Zaczynamy od założenia, że t jest parzyste, więc zapisujemy: t=2t0.

Zatem musimy rozwiązać:
2t0(2t0+1)/2 = h(2h-1) => otwieramy nawiasy
2t02+t0 = 2h2-h => 
h+t0 = 2h2 - 2t02 = 2(h+t0)*(h-t0) => dzielimy
1 = 2(h-t0) =>
0.5 = h-t0
to równanie NIE ma rozwiązań całkowitych.
Zatem t musi być nieparzyste.

Załóżmy teraz, że t = 2t1-1. Zatem musimy rozwiązać:
(2t1-1)*(2t1)/2 = h*(2h-1) => otwieramy nawiasy
t1*(2t1-1) = h*(2h-1) => t1 = h.

Zatem t = 2t1-1 = 2h-1 => T2h-1=Hh.

I to jest ostateczna odpowiedź.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

Wszystkie lekcje w sekcji Zagadki matematyczne

7Najmniejsza wspólna wielokrotność

WprowadzenieProblem

2Wielokrotności 3 lub 5

ProblemRozwiązanie bez pętli

5Równanie diofantyczne

WprowadzenieProblem

Poćwicz samodzielnie: Kompilator C online