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

edytuj

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 mniejszych niż 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=14 109  :  1·9+0·3+9·1=18
161  :  1·9+6·3+1·1=28 18  :  1·3+8·1=11
      11  :  1·3+1·1=4
Liczba 1757 oraz 112 i 161
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 setek Cyfra dziesiątek Cyfra jedności
0, 2, 4, 6 lub 8 0, 4 lub 8 0 lub 8
1, 5 lub 9 6
2, 6 4
3, 7 2
1, 3, 5, 7 lub 9 0, 4 lub 8 4
1, 5 lub 9 2
2, 6 0 lub 8
3, 7 6
  • 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 737 → (7+7) – 3 = 14 – 3 = 11
737 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 liczba 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

edytuj

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
7 5 2 (-2c) lub (+5c)
11 10 1 [-1c] lub (+10c)
13 4 9 (+4c)
17 12 5 (−5c)
19 2 17 (+2c)
23 7 16 (+7c)
29 3 26 (+3c)
31 28 3 (−3c)
37 26 11 (−11c)
41 37 4 (−4c)
47 33 14 (−14c) lub (+33c)
53 16 37 (+16c)
59 6 53 (+6c)
61 55 6 (−6c)
67 47 20 (−20c)
71 64 7 (−7c)
73 22 51 (+22c)
79 8 71 (+8c)
83 25 58 (+25c)
89 9 80 (+9c) lub (−80c)
97 68 29 (+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

edytuj

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

edytuj
Zobacz też: kongruencja (algebra).

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

edytuj

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

edytuj

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.

Bibliografia

edytuj

Linki zewnętrzne

edytuj