Regionalne Koło Matematyczne
Transkrypt
Regionalne Koło Matematyczne
Regionalne Koło Matematyczne Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki http://www.mat.umk.pl/rkm/ Lista rozwiązań zadań nr 14 (13.02.2010) Wielokąty kratowe (c.d.) 1. Twierdzenie Picka. Jeśli wierzchołki wielokątą (prostego) są punktami kratowymi, to pole tego wielokąta jest równe n+ 1 · m − 1, 2 gdzie n jest liczbą punktów kratowych leżących wewnątrz tego wielokąta, a m jest liczbą punktów kratowych znajdujących się na brzegu tego wielokąta. Rozwiązanie. Dla wielokąta kratowego F oznaczmy przez SF jego pole, zaś przez TF funkcję określoną wzorem TF = n + 1 · m − 1, 2 gdzie m i n są zdefiniowane tak jak w treść zadania. Naszym celem jest udowodnić, że SF = TF dla dowolnego wielokąta karatowego F . W tym celu wystarczy udowodnić następujące fakty: 1. Jeśli wielokąt kratowy F jest sumą wielokątów kratowych F1 i F2 , przy czym SF = SF1 + SF2 , to TF = TF1 + TF2 . 2. Jeśli F jest prostokątem kratowym o bokach równoległych do osi układu współrzędnych, to TF = SF . 3. Jeśli F jest kratowym trójkątem prostokątym o przyprostkątnych równoległych do osi układu współrzędnych, to TF = SF . 1 Z powyższych faktów wynika natychmiast prawdziwość naszej tezy dla trójkątów kratowych. Istotnie, jeśli F jest trójkątem kratowym, to istnieją wielokąty kratowe F1 , F2 , F3 , F4 takie, że dla każdego i = 1, 2, 3, 4 wielokąt Fi jest albo prostokątem o bokach równoległych do osi układu współrzędnych albo trójkątem prostokątym o przyprostkątnych równoległych do osi układu współrzędnych, F ′ := F ∩ F1 ∩ F2 ∪ F3 ∪ F4 jest prostokątem o bokach równoległych do osi układu współrzędnych i SF ′ = SF + SF 1 + SF 2 + SF 3 + SF 4 . Korzystając z powyższych faktów otrzymujemy wtedy, że SF = SF ′ − (SF1 + SF2 + SF3 + SF4 ) = TF ′ − (TF1 + TF2 + TF3 + TF4 ) = (TF + TF1 + TF2 + TF3 + TF4 ) − (TF1 + TF2 + TF3 + TF4 ) = TF . Niech teraz F będzie dowolnym wielokątem kratowym. Wtedy istnieją trójkąty kratowe F1 , F2 , . . . , Fn takie, że F = F1 ∪ F2 ∪ . . . ∪ Fn oraz SF = SF1 + SF2 + · · · + SFn , więc SF = SF1 + SF2 + . . . + SFn = TF1 + TF2 + . . . + TFn = TF . Udowodnimy teraz powyższe fakty. (1) Ustalmy wielokąt kratowy F będący sumą wielokątów kratowych F1 i F2 , przy czym SF = SF1 + SF2 . Zauważmy, że drugi warunek oznacza, że jedynymi punktami wspólnymi wielokątów F1 i F2 są ich wspólne punkty brzegowe. Niech n, n1 i n2 będą liczbami punktów kratowych leżących wewnątrz wielokątów F , F1 i F2 , odpowiednio. Analogicznie, niech m, m1 i m2 będą liczbami punktów kratowych leżących na brzegu wielokątów F , F1 i F2 , odpowiednio. Ponadto, niech m0 będzie liczbą wspólnych punktów brzegowych wielokątów F1 i F2 . We wnętrzu wielokąta F leżą punkty leżące we wnętrzach wielokątów F1 i F2 (tych punktów jest n1 + n2 ) oraz punkty leżące we wnętrzu ich wspólnego brzegu (takich punktów jest m0 − 2). Stąd n = n1 + n2 + m0 − 2. Z drugiej strony, na brzegu wielokąta F leżą punkty leżące na brzegach wielokątów F1 i F2 (tych punktów jest m1 + m2 − m0 ) z wyłączeniem punktów leżących we wnętrzu ich wspólnego brzegu (jak już wiemy takich punktów jest m0 − 2), a więc m = m1 + m2 − 2 · m0 + 2. Stąd 1 · (m1 + m2 − 2m0 + 2) − 1 2 1 1 = n1 + · m1 − 1 + n2 + · m2 − 1 = TF1 + TF2 , 2 2 TF = (n1 + n2 + m0 − 2) + co kończy dowód tej części. (2) Ustalmy prostokąt kratowy F o bokach równoległych do osi układu współrzędnych. Niech a i b będą długościami boków prostokąta F . Jeśli n jest liczbą punktów kratowych leżących wewnątrz prostokąta F , to n = (a − 1) · (b − 1). Analogicznie, jeśli m jest liczbą punktów kratowych leżących na brzegu prostokąta F , to m = 2 · (a + b). Stąd TF = (a − 1) · (b − 1) + (a + b) − 1 = a · b = SF . (3) Niech F będzie kratowym trójkątem prostokątnym o przyprostokątnych równoległych do osi układu współrzędnych. Istnieje kratowy trójkąt prostokątny F ′ o przyprostokątnych równoległych do osi układu współrzędnych mający z trójkątem 2 F wspólną przeciwprostokątną i taki, że F ∪ F ′ jest prostokątem o bokach równoległych do osi układu współrzędnych. Wtedy SF ′ = SF i TF ′ = TF . Stąd, korzystając z części (1) i (2) otrzymujemy, że TF = 1 1 · TF ∪F ′ = · SF ∪F ′ = SF , 2 2 co kończy rozwiązanie. 2. Opisać wszystkie wielokąty kratowe będące jednocześnie wielokątami foremnymi. Rozwiązanie. Oczywistym jest, że istnieje kwadrat którego wszystkie wierzchołki są punktami kratowymi. Pokażemy, że jeśli n 3, n 6= 4, to nie istnieje n-kąt foremny, którego wszystkie wierzchołki są punktami kratowymi. Tezę tę udowodnimy niewprost. Przypuśćmy zatem, że istnieje n-kąt foremny, którego wszystkie wierzchołki są punktami kratowymi dla n 3, n 6= 4, i ustalmy najmniejszą liczbę n o tej własności. Z zadania 5 w zestawie 13 wynika natychmiast, że n musi być liczbą parzystą. Z drugiej strony, jeśli n jest liczbą parzystą, to wybierając co drugi wierzchołek naszego wielokąta otrzymujemy n2 -kąt foremny, którego wierzchołki są punktami kratowymi, co prowadzi do sprzeczności z wyborem liczby n we wszystkich przypadkach z wyjątkiem n = 8 (pamiętajmy, że liczbę n wybieraliśmy ze zbioru liczb różnych od 4). Przypuśćmy zatem, że istnieje ośmiokąt foremny, którego wszystkie wierzchołki są punktami kratowymi. Bez straty ogólności możemy założyć, że środek naszego ośmiokąta jest punktem kratowym (w sytuacji gdy tak nie jest, możemy zastąpić nasz ośmiokąt ośmiokątem dwa razy większym). Rozważmy jeden z ośmiu trójkątów otrzymanych przez połączenie środka ośmiokąta z jego wierzchołkami. Z poprzedniego zadania wiemy, że pole tego trójkąta jest liczbą wymierną. Z drugiej strony, pole takiego trójkąta jest równe 21 · r 2 · sin 45◦ , gdzie r jest odległością między środkiem i wierzchołkiem ośmiokąta. Ponieważ r 2 jest liczbą całkowitą, więc √ oznaczałoby to, że sin 45◦ = 22 jest liczbą wymierną, co prowadzi do sprzeczności. 3. Wierzchołki trójkąta △ABC są punktami kratowymi. Na brzegu tego trójkąta nie ma innych punktów kratowych poza wierzchołkami, zaś wewnątrz tego trójkąta znajduje się jeden punkt kratowy O. Udowodnić, że O jest środkiem ciężkości trójkąta ABC. Rozwiązanie. Z twierdzenia Picka wynika natychmiast, że pola trójkątów △ABO, △ACO i △BCO są równe 12 . Dla dowodu wystarczy zatem uzasadnić, że jeśli punkt O dzieli trójkąt △ABC na trójkąty o równych polach, to punkt O jest środkiem ciężkości trójkąta △ABC. Zauważmy jednak, że warunek 1 · P△ABC 3 implikuje, że punkt O leży na prostej równoległej do prostej AB przechodzącej przez środek ciężkości trójkąta △ABC. Analogicznie uzasadniamy, że punkt O leży na prostej równoległej do prostej AC przechodzącej przez środek ciężkości trójkąta △ABC. Ponieważ środek ciężkości trójkąta △ABC jest jedynym punktem wspólnym tych prostych, więc to kończy rozwiązanie. P△ABO = 3 4. Twierdzenie Minkowskiego. Jeśli początek układu współrzędnych jest środkiem symetrii figury wypukłej i ograniczonej F o polu większym od 4, to do tej figury należy jeszcze co najmniej jeden punkt kratowy różny od początku układu współrzędnych. Rozwiązanie. Ustalmy liczbę R taką, że figura F jest zawarta w kwadracie wyznaczonym przez warunki |x| ¬ R i |y| ¬ R. Oznaczmy przez S pole figury F i ustalmy liczbę naturalną n taką, że S · (2 · n + 1)2 > 4 · (2 · n + R)2 (wybór takiej liczby n jest możliwy, gdyż S > 4). Dla każdej pary (i, j) liczb całkowitych niech Fi,j będzie figurą otrzymaną przez przesunięcie figury F o wektor [2 · i, 2 · j] i niech [ F0 := Fi,j . (i,j) i,j¬|n| Wtedy figura F0 jest zawarta w kwadracie wyznaczonym przez warunki |x| ¬ 2·n+R i |y| ¬ 2 · n + R, a więc pole figury F0 jest nie większe niż 4 · (2 · n + R)2 . Z drugiej strony X Si,j = S · (2 · n + 1)2 , (i,j) i,j¬|n| gdzie Si,j oznacza pole figury Fi,j , zatem z wyboru liczby n wynika, że istnieją pary (i, j) i (k, l) takie, że Fi,j ∩ Fk,l 6= ∅ i (i, j) 6= (k, l). To natychmiast oznacza, że F ∩ Fp,q 6= ∅, gdzie p := k − i i q := l − j. Pokażemy, że w powyższej sytuacji (−p, −q) ∈ F , co zakończy dowód. Zauważmy, że (−p, −q) ∈ F wtedy i tylko wtedy, gdy (p, q) ∈ Fp,q ). Ustalmy punkt A = (x, y) należący do przekroju F ∩ Fp,q . W celu udowodnienia, że (p, q) ∈ Fp,q wystarczy pokazać, że A′ := (2 · p − x, 2 · q − y) ∈ Fp,q [istotnie, ponieważ punkt (p, q) jest środkiem odcinka AA′ , więc teza wyniknie z wypukłości zbioru Fp,q ]. Zauważmy jednak, że (2 · p − x, 2 · q − y) ∈ Fp,q wtedy i tylko wtedy, gdy A′′ := (−x, −y) ∈ F . Ponieważ jednak punkt A′′ jest obrazem punktu A w symetrii względem punktu O := (0, 0) oraz punkt O jest środkiem symetrii figury F , więc teza wynika natychmiast z założenia A ∈ F . 4