Cecha podzielności

Cecha podzielności – metoda umożliwiająca stwierdzenie, czy dana liczba jest podzielna bez reszty przez inną. Są one narzędziami pomocniczymi ułatwiającymi sprawdzenie czynników liczby bez uciekania się do dzielenia. Choć podobne reguły mogą być ułożone dla dowolnej podstawy, to niżej zawarto tylko reguły dotyczące systemu dziesiętnego.

Cechy podzielności

Liczba całkowita jest podzielna:

  • przez 1 – 1 jest zawsze dzielnikiem, więc mówienie o cesze podzielności jest niepotrzebne.
  • przez 2 (jest liczbą parzystą), jeśli ostatnia z jej cyfr reprezentuje liczbę parzystą, czyli jest jedną z cyfr: 0, 2, 4, 6, 8.
  • przez 3, jeśli suma cyfr tej liczby jest podzielna przez 3 – dzięki temu regułę można stosować rekurencyjnie aż do osiągnięcia liczby jednocyfrowej. Przykład: 104628: suma cyfr 1+0+4+6+2+8=21, 2+1=3, jest podzielna przez 3.
  • przez 4, jeśli liczba tworzona przez jej dwie ostatnie cyfry jest podzielna przez 4. Przykład: 52136 bo 36/4=9 więc liczba 52136 jest podzielna przez 4. Natomiast wśród liczb od 1 do 100 podzielne przez 4 są te liczby, których:
    • pierwsza cyfra jest nieparzysta (1, 3, 5, 7 lub 9), a druga to 2 lub 6
    • pierwsza cyfra jest parzysta (0, 2, 4, 6 lub 8), a druga to 0, 4 lub 8
  • przez 5, jeśli jej ostatnią cyfrą jest 0 lub 5.
  • przez 6, jeśli jest podzielna zarówno przez 2, jak i przez 3.
  • przez 7, jeśli suma jej cyfr mnożonych (od prawej) przez kolejne potęgi 3 (włącznie z potęgą zerową: 30=1) jest podzielna przez 7. Przykład:
1757 : 1·27+7·9+5·3+7·1=112  1761 : 1·27+7·9+6·3+1·1=109
112 : 1·9+1·3+2·1=14109 : 1·9+0·3+9·1=18
14 : 1·3+4·1=718 : 1·3+8·1=11
   11 : 1·3+1·1=4
Liczba 1757 oraz 112 i 14
są podzielne przez 7.
Liczba 1761 oraz 109, 18, 11 i 4
nie dzielą się przez 7.
  • przez 8, jeśli liczba tworzona przez jej trzy ostatnie cyfry jest podzielna przez 8. Natomiast owa trzycyfrowa końcówka jest podzielna przez 8, jeśli składa się z następujących cyfr:
Cyfra setekCyfra dziesiątekCyfra jedności
0, 2, 4, 6 lub 80, 4 lub 80 lub 8
1, 5 lub 96
2, 64
3, 72
1, 3, 5, 7 lub 90, 4 lub 84
1, 5 lub 92
2, 60 lub 8
3, 76
  • przez 9, jeśli suma cyfr tej liczby jest podzielna przez 9. Jeśli wynik sumowania jest wielocyfrowy sumowanie można powtarzać dla wyniku sumowania.
Przepis ten funkcjonuje nie tylko w zapisie dziesiętnym, ale również dla zapisów o innych niż 10 podstawach, jako kryterium podzielności przez liczbę o 1 mniejszą od podstawy.
  • przez 10, jeśli jej ostatnią cyfrą jest 0.
  • przez 11, jeśli po odjęciu od sumy cyfr stojących na miejscach nieparzystych, sumy cyfr stojących na miejscach parzystych otrzyma się liczbę podzielną przez 11. Nie ma znaczenia, czy miejsca parzyste i nieparzyste liczymy od lewej, czy od prawej. Przykład:
Liczba 854073 → (8+4+7) – (5+0+3) = 19 – 8 = 11
854073 jest podzielna przez 11
Przepis ten funkcjonuje nie tylko w zapisie dziesiętnym, ale również dla zapisów o innych niż 10 podstawach, jako kryterium podzielności przez liczbę o 1 większą od podstawy.
  • przez 12, jeśli jest podzielna zarówno przez 3, jak i przez 4.
  • przez 13, jeśli różnica liczby złożonej z trzech ostatnich cyfr i liczby złożonej z pozostałych cyfr jest podzielna przez 13, np. dla 85527 mamy 527 – 85 = 442, 442 / 13 = 34, więc liczba 85527 jest podzielna przez 13.
  • przez 14, jeśli jest podzielna zarówno przez 2, jak i przez 7.
  • przez 15, jeśli jest podzielna zarówno przez 3, jak i przez 5.
  • przez 16, jeśli liczba tworzona przez jej cztery ostatnie cyfry jest podzielna przez 16.
  • przez 18, jeśli jest podzielna zarówno przez 2, jak i przez 9.
  • przez 20, jeśli jej ostatnia cyfra jest równa 0 a przedostatnia cyfra jest parzysta.
  • przez 21, jeśli jest podzielna zarówno przez 3, jak i przez 7.
  • przez 22, jeśli jest podzielna zarówno przez 2, jak i przez 11.
  • przez 24, jeśli jest podzielna zarówno przez 3, jak i przez 8.
  • przez 25, jeśli jej dwie ostatnie cyfry to 00, 25, 50 lub 75.
  • przez 26, jeśli jest podzielna zarówno przez 2, jak i przez 13.
  • przez 28, jeśli jest podzielna zarówno przez 4, jak i przez 7.
  • przez 30, jeśli suma cyfr jest podzielna przez 3, a zapis dziesiętny liczby kończy się zerem.
  • przez 32, jeśli cyfra tworzona przez jej pięć ostatnich cyfr jest podzielna przez 32.
  • przez 50, jeśli jej przedostatnia cyfra to 5 lub 0, a ostatnia to 0.
  • przez 100, jeśli jej ostatnie dwie cyfry to 00.
  • przez 2n, jeśli liczba utworzona z n jej ostatnich cyfr jest podzielna przez 2n.
  • przez 5n, jeśli liczba utworzona z n jej ostatnich cyfr jest podzielna przez 5n.
  • przez 10n, jeśli n jej ostatnich cyfr jest zerami.

Inne zasady:

  • Inna cecha podzielności przez 7, 11 lub 13, oparta na równości

grupujemy cyfry po 3 od końca i każdą taką grupę, poczynając od pierwszej z prawej, oznaczamy przez a1, a2, a3,... Dana liczba dzieli się przez 7, 11, 13 jeśli suma S = a1 – a2 + a3 – ... jest podzielna przez 7, 11, 13. Np. dla liczby x = 111220336444 mamy: 444−336+220−111=217, co dzieli się przez 7, a nie dzieli przez 11 i 13, zatem x dzieli się przez 7, a nie dzieli przez 11 ani przez 13.

  • Liczba jest podzielna przez jeśli jest ona podzielna przez i oraz i liczbami względnie pierwszymi.
  • Liczba jest podzielna przez 2, 5 i 10 jeśli jej ostatnia cyfra to 0

Zasady te można udowodnić, używając kongruencji.

Liczby pierwsze

Z twierdzenia, że liczba jest podzielna przez jeśli jest ona podzielna przez i oraz i względnie pierwsze, wiemy że aby sprawdzić podzielność liczby, należy sprawdzić podzielność przez każdy z czynników dzielnika, np. podzielność 25116 przez 84 oznacza, że liczba ta powinna dzielić się przez każdą z liczb: 4, 3 i 7 (bo rozkład dzielnika na czynniki pierwsze ma postać: ) W tym kontekście ważne staje się ustalenie cech podzielności dla liczb pierwszych. Dość ogólną metodę konstruowania takich cech podzielności podaje Stephen Froggatt w serwisie Math Forum. Oto algorytm budowania cechy podzielności dla dowolnej liczby pierwszej p:

  1. Szukamy najmniejszej liczby naturalnej dla której jest podzielne przez (inaczej: dla pewnego liczba )
  2. Wówczas, jak łatwo sprawdzić, także dzieli się przez
  3. Mamy do wyboru dwa sposoby postępowania:
a) od badanej liczby oddzielamy cyfrę jedności, mnożymy przez i dodajemy do pozostałej części liczby albo
b) od oddzielamy cyfrę jedności, mnożymy ją przez i odejmujemy od pozostałej części liczby

Jeśli otrzymana (mniejsza) liczba dzieli się przez to i dzieli się przez Jeśli otrzymana liczba jest jeszcze zbyt duża, można to postępowanie stosować wielokrotnie.

Zbudujmy np. cechę podzielności przez 7 (inną, niż opisana powyżej).

Ponieważ 10·5−1=49 dzieli się przez 7, więc m=5 i aby zbadać, czy liczba 25116 dzieli się przez 7 postępujemy następująco: Oddzielamy cyfrę jedności: 6 i obliczamy: 2511+6·5 = 2541. Powtarzamy ten krok jeszcze dwukrotnie:254+1·5 = 259; 25+9·5 = 70, co dzieli się przez 7. Zatem liczba 25116 dzieli się przez 7 (a jak łatwo sprawdzić, dzieli się też przez 4 i 3, więc dzieli się przez 84).

Analogicznie działa wersja (b): m−p=7−5=2, więc: 2511−6·2=2499; 249−9·2=231; 23−1 ·2=21, co dzieli się przez 7, więc badana liczba 25116 dzieli się przez 7.

Poniższa tabelka podaje czynniki oraz dla liczb pierwszych z zakresu

dzielnik pierwszy czynnik czynnik zalecany algorytm
752(-2c) lub (+5c)
11101(+10c)
1349(+4c)
17125(−5c)
19217(+2c)
23716(+7c)
29326(+3c)
31283(−3c)
372611(−11c)
41374(−4c)
473314(−14c) lub (+33c)
531637(+16c)
59653(+6c)
61556(−6c)
674720(−20c)
71647(−7c)
732251(+22c)
79871(+8c)
832558(+25c)
89980(+9c) lub (−80c)
976829(+68c) lub (−29c)

itd.

W kolumnie „zalecany algorytm” zapis: (+6c) oznacza: „pomnóż ostatnią cyfrę przez 6 i dodaj do pozostałej części liczby”, a (−7c) – „pomnóż ostatnią cyfrę przez 7 i odejmij od pozostałej części liczby”. Zalecany wybór wariantu algorytmu podyktowany jest przede wszystkim wygodą wykonania jednego z wariantów mnożenia.

Odrębnym, znacznie trudniejszym zagadnieniem jest badanie podzielności i rozkładanie na czynniki, czyli faktoryzacja bardzo dużych liczb (to znaczy liczb stucyfrowych i większych). Tego typu rozkłady znalazły zastosowanie w kryptografii. Jednak zadanie rozkładu na czynniki pierwsze liczb o 100 i więcej cyfrach jest trudne (złożone obliczeniowo) – nie są znane żadne algorytmy o zadowalającej szybkości, mimo że nowe algorytmy wykorzystują wiele głębokich rezultatów teorii liczb.

Wyznaczanie

Jedną z metod wyznaczania cech podzielności przez gdzie jest liczbą pierwszą lub potęgą takowej, jest zbadanie odwrotności owej liczby. Zachodzą tu dwie możliwości:

  1. otrzymujemy ułamek okresowy o długości okresu cyfr. Dana liczba jest podzielna przez gdy suma -cyfrowych grup dzieli się przez
    Np. niech odwrotność – długość okresu
    Liczba 864197523713913580247 jest podzielna przez 7 bo: 000864 + 197523 + 713913 + 580247 = 1492547, dalej: 000001 + 492547 = 492548 i 492548 / 7 = 70364
  2. otrzymujemy liczbę o cyfrach po przecinku. Dana liczba jest podzielna przez gdy liczba z ostatnich cyfr tej liczby dzieli się przez
    Np. niech odwrotność – mamy trzy cyfry po przecinku, czyli liczba dzieli się przez 8 gdy liczba z jej trzech ostatnich cyfr się dzieli.

Ten przepis funkcjonuje we wszystkich potęgowych systemach pozycyjnych.

Np. cechę podzielności przez 5 dla liczb w zapisie dwójkowym wyznaczamy następująco:

– długość okresu więc dana liczba jest podzielna przez 5 gdy suma 4-cyfrowych grup dzieli się przez 5.

Cechę podzielności przez 4 dla liczb w zapisie szesnastkowym wyznaczamy podobnie:

– mamy jedną cyfrę po przecinku, czyli liczba dzieli się przez 4 gdy liczba zapisana jej ostatnią cyfrą się dzieli.

Dowody podzielności przez 9 i 11

Jeżeli jest wielomianem całkowitym względem o współczynnikach całkowitych, to kongruencja pociąga za sobą

Niech będzie wielomianem całkowitym -tego stopnia o współczynnikach całkowitych (wielomian ten oznaczamy krótko przez ), będzie danym modułem, zaś i liczbami całkowitymi przystającymi według modułu Zapiszemy ciąg kongruencji następująco:

Dodajemy stronami,

czyli

Niech a jej kolejnymi cyframi w układzie dziesiętnym.

Niech

i

Podzielność przez 9

Z lematu i wobec kongruencji mamy

zatem

co dowodzi, że każda liczba naturalna przystaje według modułu do sumy swoich cyfr. Dla podzielności liczby przez wystarcza, by suma jej cyfr była podzielna przez

Podzielność przez 11

Wobec lematu oraz kongruencji mamy

czyli

Co oznacza podzielność przez liczba jest podzielna przez 11, jeśli po odjęciu sumy cyfr stojących na miejscach nieparzystych od sumy cyfr stojących na miejscach parzystych otrzymamy liczbę podzielną przez 11.

Zobacz też

Bibliografia