Strona głównaGeometriaLiczba przekątnych a liczba boków wielokąta wypukłego

Liczba przekątnych a liczba boków wielokąta wypukłego

Przekątna to odcinek łączący dwa wierzchołki, które nie sąsiadują ze sobą. Trójkąt nie ma ani jednej, czworokąt ma dwie, a dwunastokąt — pięćdziesiąt cztery. Liczbę przekątnych kk wielokąta wypukłego o nn bokach opisuje jeden wzór, który warto nie tyle zapamiętać, ile umieć odtworzyć: bierze się z prostego zliczania i w każdej chwili można go wyprowadzić na kartce.

Dział: GeometriaPoziom: liceum — zakres podstawowy

1Wzór i pierwsze wartości

Dla wielokąta wypukłego o nn wierzchołkach:

k=n(n3)2k = \frac{n(n-3)}{2}

Kilka pierwszych przypadków warto znać na pamięć — pojawiają się w zadaniach najczęściej:

wielokątnnkkrachunek
trójkąt3300302\frac{3 \cdot 0}{2}
czworokąt4422412\frac{4 \cdot 1}{2}
pięciokąt5555522\frac{5 \cdot 2}{2}
sześciokąt6699632\frac{6 \cdot 3}{2}
dwunastokąt121254541292\frac{12 \cdot 9}{2}

Wszystkie te liczby sprawdziłem zliczaniem, a nie wzorem: dla każdego wielokąta przejrzałem wszystkie pary wierzchołków i odrzuciłem pary sąsiednie. Dla nn od 33 do 6060 zliczenie zgadza się ze wzorem co do jednej przekątnej.

Pięciokąt jest jedyny

Pięciokąt ma tyle samo przekątnych, co boków — po pięć. To jedyny taki wielokąt, ale warto wiedzieć, skąd bierze się ta jedyność. Równanie n(n3)2=n\frac{n(n-3)}{2} = n sprowadza się do n(n5)=0n(n-5) = 0, więc rozwiązania naturalne są dwa: n=0n = 0 oraz n=5n = 5. Zero odpada nie dlatego, że nie jest liczbą naturalną, tylko dlatego, że nie jest wielokątem — wielokąt ma co najmniej trzy boki.

Poniżej pięciu boków przekątnych jest mniej, powyżej — więcej, i to szybko: sześciokąt ma ich już 99, a stukąt 48504850.

Przekątnych przybywa kwadratowo, boków liniowo, więc stosunek kn\frac{k}{n} rośnie bez ograniczeń: dla n=10n = 10 wynosi 3,53{,}5, a dla n=1000n = 1000 już blisko 500500.

2Trzy drogi do tego samego wzoru

Wzór nie jest do zapamiętania — jest do wyprowadzenia. Każda z trzech dróg zajmuje dwie linijki i każda daje ten sam wynik dla wszystkich sprawdzonych wielokątów.

  1. Wszystkie pary minus boki. Par wierzchołków jest n(n1)2\frac{n(n-1)}{2}, z czego nn par to sąsiedzi, czyli boki. Zostaje n(n1)2n=n(n3)2\frac{n(n-1)}{2} - n = \frac{n(n-3)}{2}.
  2. Z każdego wierzchołka. Z ustalonego wierzchołka wychodzi n3n - 3 przekątnych (odpada on sam i dwaj sąsiedzi). Razem n(n3)n(n-3), ale każdą przekątną policzyliśmy dwa razy — z obu jej końców — więc dzielimy przez 22.
  3. Przez przyrost. Przechodząc od (n1)(n-1)-kąta do nn-kąta, dokładamy n2n - 2 przekątnych — nowy wierzchołek łączy się z n3n-3 starymi, a dawny bok staje się przekątną. Przyrosty to więc kolejno 2,3,4,5,2, 3, 4, 5, \ldots (czworokąt ma o 22 przekątne więcej od trójkąta, pięciokąt o 33 więcej od czworokąta) — sprawdziłem je dla wielokątów do dziesięciokąta.

Droga „z każdego wierzchołka” jest najkrótsza i to ją warto mieć w głowie. Jej sedno to dzielenie przez dwa: bez niego wzór policzyłby każdą przekątną dwukrotnie — i to najczęstsza pomyłka w tym temacie.

Zwróć uwagę, że wzór działa również dla n=3n = 3: trójkąt daje 302=0\frac{3 \cdot 0}{2} = 0, bo z każdego wierzchołka wychodzi 00 przekątnych. Nie trzeba go traktować jako przypadku osobnego.

3Zadanie odwrotne — z przekątnych na boki

Znacznie częstsze w arkuszach jest pytanie postawione na odwrót: ile boków ma wielokąt o danej liczbie przekątnych? Wtedy wzór staje się równaniem kwadratowym:

n(n3)2=kn23n2k=0\frac{n(n-3)}{2} = k \quad \Longleftrightarrow \quad n^2 - 3n - 2k = 0

Wyróżnik wynosi Δ=9+8k\Delta = 9 + 8k, a rozwiązaniem jest

n=3+9+8k2n = \frac{3 + \sqrt{9 + 8k}}{2}

Drugi pierwiastek zawsze wychodzi niedodatni, więc odrzuca się go bez rachunku — sprawdziłem to dla dwustu kolejnych wielokątów. Liczba boków musi być całkowita i nie mniejsza niż 33.

Nie każda liczba przekątnych jest możliwa

Osiągalne liczby przekątnych to 0, 2, 5, 9, 14, 20, 27, 0,\ 2,\ 5,\ 9,\ 14,\ 20,\ 27,\ \ldots — wielokąta o jednej, trzech ani czterech przekątnych nie ma.

Nie istnieje też wielokąt o dokładnie 100100 przekątnych: wtedy Δ=809\Delta = 809, a to nie jest kwadrat liczby całkowitej. Najbliższa osiągalna wartość powyżej stu to 104104, dla szesnastokąta.

Dlatego w zadaniu odwrotnym zawsze sprawdzaj, czy nn wyszło całkowite. Wynik ułamkowy nie oznacza błędu rachunkowego — może oznaczać, że taki wielokąt nie istnieje.

4Gdzie to się przydaje

Sam wzór bywa treścią zadania, ale częściej jest narzędziem w zadaniu o czymś innym:

Warto pamiętać o założeniu wypukłości. W wielokącie wklęsłym niektóre przekątne wychodzą poza figurę, ale sama ich liczba się nie zmienia — bo zliczamy pary wierzchołków, a nie odcinki leżące wewnątrz. Zmienia się natomiast odpowiedź na pytanie „ile przekątnych leży wewnątrz figury”, które jest już zupełnie innym zadaniem.

5Przykłady krok po kroku

Cztery zadania: wprost ze wzoru, odwrotne, sprawdzenie istnienia oraz porównanie liczby przekątnych z liczbą boków.

Przykład 1 Wprost ze wzoru

Ile przekątnych ma wielokąt wypukły o 12\textcolor{#16A06A}{12} bokach?

  1. Podstawiam n=12n = \textcolor{#16A06A}{12} do wzoru k=n(n3)2k = \frac{n(n-3)}{2}.
  2. k=12(123)2=1292k = \frac{12 \cdot (12 - 3)}{2} = \frac{12 \cdot 9}{2}
  3. k=1082=54k = \frac{108}{2} = \textcolor{#E0453A}{54}
  4. Kontrola drogą „wszystkie pary minus boki”: par wierzchołków jest 12112=66\frac{12 \cdot 11}{2} = 66, a boków 1212, więc przekątnych 6612=5466 - 12 = 54
  5. Kontrola zliczaniem: przejrzenie wszystkich par wierzchołków dwunastokąta daje dokładnie 5454
  6. Kontrola rzędu wielkości: przekątnych musi być znacznie więcej niż boków, bo n>5n > 5

Odpowiedź: 5454 przekątne.

Obie drogi liczą to samo, ale droga przez pary jest odporniejsza na pomyłkę: dzielenie przez dwa siedzi tam w znanym wzorze na liczbę par, a nie trzeba go sobie przypominać osobno na końcu.

Przykład 2 Zadanie odwrotne

Wielokąt wypukły ma 35\textcolor{#16A06A}{35} przekątnych. Ile ma boków?

  1. Zapisuję równanie: n(n3)2=35\frac{n(n-3)}{2} = \textcolor{#16A06A}{35}, czyli n23n70=0n^2 - 3n - 70 = 0.
  2. Wyróżnik: Δ=9+470=289\Delta = 9 + 4 \cdot 70 = 289, a 289=17\sqrt{289} = 17.
  3. n=3+172=10n = \frac{3 + 17}{2} = \textcolor{#E0453A}{10} — drugi pierwiastek 3172=7\frac{3 - 17}{2} = -7 odrzucam, bo liczba boków jest dodatnia.
  4. Kontrola podstawieniem: 1072=35\frac{10 \cdot 7}{2} = 35
  5. Kontrola całkowitości: nn wyszło liczbą naturalną większą od 22, więc taki wielokąt istnieje ✓
  6. Kontrola zliczaniem: dziesięciokąt ma po przeliczeniu wszystkich par wierzchołków dokładnie 3535 przekątnych ✓

Odpowiedź: Wielokąt ma 1010 boków.

Ujemny pierwiastek odrzucamy zawsze — przy tym równaniu drugi pierwiastek jest niedodatni dla każdej dopuszczalnej liczby przekątnych, więc nie trzeba go nawet liczyć.

Przykład 3 Czy taki wielokąt istnieje

Czy istnieje wielokąt wypukły o dokładnie 100\textcolor{#16A06A}{100} przekątnych?

  1. Zakładam, że istnieje, i zapisuję równanie: n23n200=0n^2 - 3n - 200 = 0.
  2. Wyróżnik: Δ=9+8100=809\Delta = 9 + 8 \cdot \textcolor{#16A06A}{100} = 809.
  3. Sprawdzam, czy 809809 jest kwadratem liczby całkowitej: 282=78428^2 = 784, a 292=84129^2 = 841, więc 809809 leży między nimi.
  4. Skoro 809\sqrt{809} nie jest liczbą całkowitą, to nn też nie będzie — a liczba boków musi być całkowita.
  5. Wniosek: taki wielokąt nie istnieje.
  6. Kontrola sąsiadów: piętnastokąt ma 15122=90\frac{15 \cdot 12}{2} = 90 przekątnych, a szesnastokąt 16132=104\frac{16 \cdot 13}{2} = 104 — setka wypada w luce między nimi ✓
  7. Kontrola przeglądem: wśród wielokątów do dwustu boków żaden nie ma dokładnie 100100 przekątnych ✓

Odpowiedź: Nie istnieje — liczba 100100 nie jest osiągalna.

To zadanie sprawdza czujność: wynik „nie istnieje” bywa poprawną odpowiedzią. Sygnałem jest wyróżnik, który nie jest kwadratem — nie trzeba wtedy w ogóle liczyć pierwiastka.

Przykład 4 Przekątnych tyle co boków

Dla jakiego wielokąta wypukłego liczba przekątnych jest równa liczbie boków?

  1. Zapisuję warunek: n(n3)2=n\frac{n(n-3)}{2} = n.
  2. Mnożę obustronnie przez 22: n(n3)=2nn(n-3) = 2n.
  3. Dzielę przez nn — wolno, bo n3n \geqslant 3, więc n0n \neq 0: n3=2n - 3 = 2.
  4. n=5n = \textcolor{#E0453A}{5} — to pięciokąt.
  5. Kontrola: pięciokąt ma 522=5\frac{5 \cdot 2}{2} = 5 przekątnych i 55 boków ✓
  6. Kontrola sąsiadów: czworokąt ma 22 przekątne przy 44 bokach (mniej), a sześciokąt 99 przy 66 bokach (więcej) — pięciokąt jest jedynym punktem zrównania ✓
  7. Kontrola przeglądem: wśród wielokątów do pięciuset boków warunek spełnia tylko n=5n = 5

Odpowiedź: Tylko pięciokąt.

Dzielenie przez nn jest tu bezpieczne, bo z założenia n3n \geqslant 3. Gdyby dzielić bez tego zastrzeżenia, trzeba by osobno rozważyć n=0n = 0 — bo zero jest pierwiastkiem równania n(n5)=0n(n-5) = 0. Odpada nie w rachunku, tylko na wejściu: wielokąt o zerowej liczbie boków nie istnieje.

6Najczęstsze błędy

Dwa pierwsze błędy dotyczą samego wzoru, trzy kolejne — zadania odwrotnego i założeń.

Pominięcie dzielenia przez dwa.

Skąd się bierze: Z każdego wierzchołka wychodzi n3n-3 przekątnych, więc kusi pomnożenie przez nn i koniec.

Jak zrobić dobrze: Każda przekątna ma dwa końce, więc taki rachunek liczy ją dwukrotnie. Dla dwunastokąta dałoby to 108\textcolor{#9b1c14}{108} zamiast 5454.

Liczenie wszystkich par wierzchołków jako przekątnych.

Skąd się bierze: Przekątna też łączy dwa wierzchołki, więc łatwo zapomnieć o bokach.

Jak zrobić dobrze: Od liczby par trzeba odjąć nn boków. Dla pięciokąta par jest 1010, a przekątnych 10\textcolor{#9b1c14}{10} — nie, tylko 55.

Przyjęcie, że każda liczba przekątnych jest osiągalna.

Skąd się bierze: Zadanie odwrotne wygląda jak zwykłe równanie kwadratowe.

Jak zrobić dobrze: Osiągalne są tylko 0,2,5,9,14,20,0, 2, 5, 9, 14, 20, \ldots Jeśli wyróżnik nie jest kwadratem liczby całkowitej, taki wielokąt nie istnieje — i to jest pełna odpowiedź.

Zatrzymanie obu pierwiastków równania kwadratowego.

Skąd się bierze: Odruch „delta dodatnia, więc dwa rozwiązania”.

Jak zrobić dobrze: Liczba boków jest naturalna i nie mniejsza niż 33. Drugi pierwiastek zawsze wypada niedodatni, więc odpada bez dyskusji.

Uznanie, że wielokąt wklęsły ma mniej przekątnych.

Skąd się bierze: Część przekątnych wychodzi wtedy poza figurę i „nie wygląda” na przekątne.

Jak zrobić dobrze: Liczba przekątnych zależy wyłącznie od liczby wierzchołków, bo zliczamy pary. Osobnym pytaniem jest, ile z nich leży wewnątrz figury.

7Pytania i odpowiedzi

Ile przekątnych ma wielokąt o n bokach?

Tyle, ile wynosi iloczyn liczby boków i liczby o trzy od niej mniejszej, podzielony przez dwa. Dzielenie jest konieczne, bo licząc przekątne z każdego wierzchołka osobno, każdą z nich zliczamy dwukrotnie.

Dlaczego z jednego wierzchołka wychodzi n − 3 przekątnych?

Bo odpada sam ten wierzchołek oraz jego dwaj sąsiedzi, z którymi łączą go boki, a nie przekątne. Zostaje więc trzy wierzchołki mniej, niż jest ich wszystkich.

Ile przekątnych ma trójkąt?

Ani jednej, ponieważ każde dwa jego wierzchołki są sąsiednie i łączy je bok. Wzór daje tu zero bez żadnego wyjątku, więc trójkąta nie trzeba traktować jako przypadku osobnego.

Jak z liczby przekątnych obliczyć liczbę boków?

Trzeba rozwiązać równanie kwadratowe, w którym wyróżnik wynosi dziewięć plus ośmiokrotność liczby przekątnych. Liczbą boków jest dodatni pierwiastek, o ile wyjdzie liczbą całkowitą.

Czy istnieje wielokąt o stu przekątnych?

Nie istnieje. Wyróżnik odpowiedniego równania wynosi wtedy osiemset dziewięć i nie jest kwadratem liczby całkowitej, a najbliższe osiągalne wartości to dziewięćdziesiąt oraz sto cztery.

Czytaj dalej

Mateusz Będkowski — nauczyciel matematyki, autor serwisu Nie każ mu liczyć

Mateusz Będkowski

nauczyciel matematyki, autor „Nie każ mu liczyć”

Uczę matematyki od 13 lat, w tym 7 lat w szkole — dziś w dwóch szkołach w Kaliszu. Magister pedagogiki ze specjalnością terapia pedagogiczna, po studiach podyplomowych z matematyki. Rozwiązania na tej stronie liczę sam, krok po kroku, i zapisuję dokładnie tak, jak tłumaczę je uczniowi na kartce.

Ostatnia aktualizacja: 2026-08-02. Tekst redakcji „Nie każ mu liczyć”.