Przejdź do treści
Ulubione

Kalkulator sumy kolejnych kwadratów

Zaktualizowano:

Oblicz sumę kwadratów pierwszych n liczb naturalnych: 1² + 2² + ... + n². Wpisz liczbę wyrazów i natychmiast otrzymaj wynik ze wzoru n(n+1)(2n+1)/6.

Dodawanie kolejnych kwadratów

Pola danych
Po włączeniu wynik aktualizuje się automatycznie po zmianie dowolnej wartości.

Wzór na sumę kolejnych kwadratów

Wzór
\[ 1^2 + 2^2 + 3^2 + \dots + n^2 = \frac{n(n + 1)(2n + 1)}{6} \]

Gdzie:

  • \(n\) — liczba wyrazów, czyli ostatnia podnoszona do kwadratu liczba naturalna

Wzór pozwala jednym krokiem obliczyć dokładną sumę kwadratów pierwszych \(n\) liczb dodatnich, bez konieczności osobnego podnoszenia do kwadratu i dodawania każdego wyrazu.

Suma kolejnych kwadratów – przykład obliczenia

Przykład: znajdź sumę kwadratów pierwszych 5 liczb naturalnych.

\[ 1^2 + 2^2 + 3^2 + 4^2 + 5^2 = \frac{5 \cdot 6 \cdot 11}{6} = \frac{330}{6} = 55 \]

Wynik: suma kolejnych kwadratów dla \(n = 5\) wynosi 55.

Jak korzystać z kalkulatora

  1. Wpisz dodatnią liczbę całkowitą w pole Liczba wyrazów (n) — na przykład 5.
  2. Kalkulator natychmiast wyświetla Sumę kwadratów — wartość wyrażenia \(1^2 + 2^2 + \dots + n^2\).
  3. Zmień wartość \(n\), aby ponownie obliczyć sumę dla innej liczby wyrazów.

Czym jest suma kolejnych kwadratów?

Suma kolejnych kwadratów to wynik otrzymany przez podniesienie do kwadratu każdej z pierwszych \(n\) liczb naturalnych i zsumowanie wyników: \(1^2 + 2^2 + 3^2 + \dots + n^2\). Ręczne dodawanie szybko staje się uciążliwe — dla \(n = 100\) trzeba by obliczyć 100 kwadratów i je dodać. Wzór w postaci zamkniętej \(\frac{n(n+1)(2n+1)}{6}\) sprowadza całe zadanie do trzech mnożeń, jednego dodawania i jednego dzielenia, dając dokładną odpowiedź niezależnie od tego, jak duże jest \(n\).

To jeden z najstarszych rezultatów w matematyce. Archimedes używał równoważnej zależności ponad dwa tysiące lat temu, a ścisły dowód przez indukcję matematyczną jest dziś klasycznym ćwiczeniem na kursach algebry. Wzór należy do rodziny wzorów na sumy potęg; analogiczny wynik dla sześcianów jest jeszcze prostszy: suma pierwszych \(n\) sześcianów równa się \(\left(\frac{n(n+1)}{2}\right)^2\), co możesz sprawdzić w kalkulatorze sumy kolejnych sześcianów.

Poza salą lekcyjną sumy kwadratów pojawiają się w statystyce i analizie danych. Średnia kwadratowa (RMS) liczb \(1, 2, \dots, n\) opiera się na przykład bezpośrednio na tej sumie — zobacz kalkulator średniej kwadratowej. W statystyce obliczanie wariancji wymaga sumowania kwadratów odchyleń, a w informatyce wzór wykorzystuje się do analizy złożoności czasowej pętli zagnieżdżonych, gdzie pętla wewnętrzna wykonująca się \(1, 2, \dots, n\) razy daje dokładnie \(\frac{n(n+1)}{2}\) iteracji dla takiej pary pętli — kwadratowa złożoność pojawia się na przykład w liczbie porównań i zamian w sortowaniu bąbelkowym.

Wynik rośnie mniej więcej jak \(\frac{n^3}{3}\) dla dużych \(n\). Ponieważ każdy wyraz jest dodatni, suma jest zawsze rosnąca względem \(n\) i zawsze jest liczbą całkowitą — iloczyn \(n(n+1)(2n+1)\) jest na pewno podzielny przez 6, więc dzielenie nigdy nie daje ułamka. Dzięki temu wzór można bezpiecznie stosować w programowaniu na liczbach całkowitych, o ile pośredni iloczyn nie przekroczy zakresu typu całkowitego.

Założenia, ograniczenia i wskazówki

  • Tylko dodatnie liczby całkowite. Kalkulator przyjmuje \(n \geq 1\). Nie sumuje kwadratów zaczynając od dowolnej liczby ani z własnym krokiem — zawsze zaczyna od \(1^2\). Aby policzyć \(k^2 + (k+1)^2 + \dots + n^2\), oblicz sumę dla \(n\) i odejmij sumę dla \(k-1\).
  • Duże wartości \(n\). Wynik rośnie sześciennie, więc liczby szybko stają się duże: dla \(n = 1000\) suma wynosi już 338 350. Kalkulator obsługuje duże wartości wejściowe, ale jeśli sam implementujesz wzór, użyj 64-bitowego typu całkowitego lub zmiennoprzecinkowego, aby uniknąć przepełnienia.
  • Szybka kontrola wyniku. Sposób na sprawdzenie wyniku: suma pierwszych \(n\) kwadratów zawsze mieści się między \(\frac{n^3}{3}\) a \(\frac{(n+1)^3}{3}\), co pomaga wychwycić literówki lub błędy przepełnienia.
  • Pokrewne sumy. Jeśli potrzebujesz sumy pierwszych \(n\) zwykłych liczb, użyj kalkulatora ciągu arytmetycznego; dla sumy zbudowanej z wierszy liczb wypróbuj kalkulator sum trójkąta Floyda.

Najczęściej zadawane pytania

Jaki jest najczęstszy błąd przy korzystaniu ze wzoru na sumę kwadratów?

Najczęstszy błąd to mylenie sumy kwadratów z kwadratem sumy. \(1^2 + 2^2 + \dots + n^2\) nie równa się \((1 + 2 + \dots + n)^2\). Dla \(n = 3\): suma kwadratów to \(1 + 4 + 9 = 14\), a kwadrat sumy to \((1+2+3)^2 = 36\). Sprawdź też, czy podstawiasz \(n\) we wszystkich trzech czynnikach, a nie tylko w jednym.

Jak można udowodnić wzór n(n+1)(2n+1)/6?

Standardowy dowód wykorzystuje indukcję matematyczną. Sprawdź krok bazowy: dla \(n = 1\) obie strony są równe 1. Następnie załóż, że wzór obowiązuje dla \(n\), i pokaż, że obowiązuje dla \(n+1\), dodając \((n+1)^2\) do obu stron — prawa strona upraszcza się do \(\frac{(n+1)(n+2)(2n+3)}{6}\), co kończy krok indukcyjny. Inne podejścia to sumy teleskopowe z \((k+1)^3 - k^3\) albo rozumowanie kombinatoryczne.

Czy dodanie 0² zmienia sumę?

Nie. Ponieważ \(0^2 = 0\), włączenie go jako pierwszego wyrazu niczego nie dodaje: \(0^2 + 1^2 + 2^2 + \dots + n^2\) równa się tej samej wartości co \(1^2 + 2^2 + \dots + n^2\), czyli \(\frac{n(n+1)(2n+1)}{6}\). Jeśli więc w zadaniu zero liczy się jako pierwszy wyraz, wystarczy wpisać liczbę wyrazów niezerowych.

Jak zsumować kwadraty tylko liczb parzystych lub tylko nieparzystych?

Obie sumy wynikają z głównego wzoru. Dla pierwszych \(n\) kwadratów liczb parzystych \(2^2 + 4^2 + \dots + (2n)^2 = 4 \cdot \frac{n(n+1)(2n+1)}{6}\). Dla pierwszych \(n\) kwadratów liczb nieparzystych \(1^2 + 3^2 + \dots + (2n-1)^2\) weź sumę pierwszych \(2n\) kwadratów i odejmij część parzystą — upraszcza się to do \(\frac{n(2n-1)(2n+1)}{3}\).

Czy mogę obliczyć sumę kwadratów ręcznie, jeśli zapomnę wzoru?

Tak — wystarczy podnieść każdą liczbę do kwadratu i je dodać, co jest praktyczne dla małych \(n\). Przydatna wskazówka: każda nowa suma równa się poprzedniej sumie plus nowy kwadrat. Kolejne sumy częściowe dla \(n = 1, 2, 3, 4, 5\) to \(1, 5, 14, 30, 55\). Liczby te pojawiają się także w ciągu liczb piramidalnych czworokątnych, więc dla małych wartości można je po prostu sprawdzić.

Czy wynik zawsze jest liczbą całkowitą?

Tak. Iloczyn \(n(n+1)(2n+1)\) jest zawsze podzielny przez 6, więc dzielenie przez 6 nigdy nie zostawia ułamka. To działa, ponieważ spośród \(n\) i \(n+1\) jedna liczba zawsze jest parzysta, a trzy czynniki razem zawsze zawierają wielokrotność 3. Dlatego wzór można bezpiecznie zaimplementować w kodzie na arytmetyce całkowitej — trzeba tylko uważać na przepełnienie przy dużym \(n\).

Jaki jest związek tej sumy z liczbami piramidalnymi czworokątnymi?

To to samo. Liczba piramidalna czworokątna określa, ile kul armatnych (albo pomarańczy) zmieści się w piramidzie o kwadratowej podstawie: 1 na szczycie, potem warstwa \(2 \times 2\), potem \(3 \times 3\) i tak dalej. Suma dla \(n\) warstw to dokładnie \(1^2 + 2^2 + \dots + n^2\), dlatego ciąg 1, 5, 14, 30, 55, ... jest znany jako liczby piramidalne czworokątne.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *