整数
整数の割り算
整数 $a$,$b$ $(b\neq 0)$ に対して,
\[ a=bq+r\quad (0\leqq r\lt|b|) \]
をみたす整数 $q$,$r$ がただ1通りに定まる.
このとき,$q$ を $a$ を $b$ で割ったときの商,$r$ を余りという.
$r=0$ のとき,$a$ は $b$ で割り切れるという.
倍数と約数
- 整数 $a$ が,自然数 $b$ で割り切れるとき,$a$ を $b$ の倍数といい,$b$ を $a$ の約数という.
- 2つ以上の整数に共通な約数をこれらの公約数といい,公約数のうちで最大のものを最大公約数(G.C.D.)という. 公約数はすべて最大公約数の約数である.整数 $a_1,\ldots,a_n$ に対し,これらの最大公約数を,${\rm GCD}(a_1,\ldots,a_n)$ と表す.
- 2つ以上の整数に共通な倍数をこれらの公倍数といい,正の公倍数のうちで最小のものを最小公倍数(L.C.M.)という. 公倍数はすべて最小公倍数の倍数である.整数 $a_1,\ldots,a_n$ に対し,これらの最小公倍数を,${\rm LCM}(a_1,\ldots,a_n)$ と表す.
- 2つの整数 $a$,$b$ の最大公約数が $1$ のとき,$a$ と $b$ は互いに素であるという.
- 2つの自然数 $a$,$b$ の最大公約数を $g$,最小公倍数を $l$ とするとき,
- $a=g a^\prime$,$b=gb^\prime$($a^\prime$,$b^\prime$は互いに素)となる $a^\prime$,$b^\prime$ がとれる.
- $l=g a^\prime b^\prime$,$ab=gl$ が成り立つ.
整除に関する定理
- $ab$ が $c$ で割り切れ,$a$ と $c$ が互いに素ならば,$b$ は $c$ で割り切れる.
- $c$ が互いに素である2数 $a$,$b$ で割り切れるならば,$c$ は積 $ab$ で割り切れる.
- $a$ と $b$ が互いに素ならば,$a+b$ と $ab$ も互いに素である.
素数
- $2$ 以上の整数 $p$ が,$1$ と $p$ 以外に正の約数をもたないとき,$p$ を素数という.素数は無数に存在する.
- $2$ 以上の整数で素数でないものを合成数という.任意の合成数は,素数の積にただ1通りの方法で表すことができる.これをその数の素因数分解という.
- 自然数 $n$ が $\sqrt{n}$ 以下のすべての素数で割り切れなければ,$n$ は素数となる.逆に言うと,合成数 $n$ は必ず $\sqrt{n}$ 以下の素因数をもつ.
- $1$ は素数でも合成数でもない.また,偶数の素数は $2$ だけである.
エラトステネスのふるい
以下のような手順で素数を効率的に見つけることができる.この方法をエラトステネスの篩(ふるい)という.例として,$100$ 以下の素数をすべて求めてみる.
- $1$ は素数でないので×をつける.
- 残ったなかで最小の数 $2$ は素数である.$2$ 以外の偶数は素数ではないので消す.下の図では偶数は偶数列目にあり,縦線で消してある.
- 残ったなかで最小の数 $3$ は素数である.$3$ 以外の $3$ の倍数は素数ではないので消す.下の図では $3$ の倍数は斜めに規則正しく並んでおり,斜線で消してある.
- 残ったなかで最小の数 $5$ は素数である.$5$ 以外の $5$ の倍数は素数ではないので消す.下の図では $10$ の倍数はすでに偶数のところで消されているので,$5$ の下の数を消す.
- 残ったなかで最小の数 $7$ は素数である.$7$ 以外の $7$ の倍数は素数ではないので消す.まだ消されていない $7$ の倍数は $7\times 7=49$ と $7\times 11=77$ と $7\times 13=91$ の3つである.
- $\sqrt{100}=10$ なので,$100$ 以下の合成数は必ず $7$ 以下の素因数をもつ.よって,消されずに残った数はすべて素数である.
素数表
10000以下の素数(1229個)の一覧です.クリック(タップ)すると開きます.
2 | 3 | 5 | 7 | 11 | 13 | 17 | 19 | 23 | 29 |
31 | 37 | 41 | 43 | 47 | 53 | 59 | 61 | 67 | 71 |
73 | 79 | 83 | 89 | 97 | 101 | 103 | 107 | 109 | 113 |
127 | 131 | 137 | 139 | 149 | 151 | 157 | 163 | 167 | 173 |
179 | 181 | 191 | 193 | 197 | 199 | 211 | 223 | 227 | 229 |
233 | 239 | 241 | 251 | 257 | 263 | 269 | 271 | 277 | 281 |
283 | 293 | 307 | 311 | 313 | 317 | 331 | 337 | 347 | 349 |
353 | 359 | 367 | 373 | 379 | 383 | 389 | 397 | 401 | 409 |
419 | 421 | 431 | 433 | 439 | 443 | 449 | 457 | 461 | 463 |
467 | 479 | 487 | 491 | 499 | 503 | 509 | 521 | 523 | 541 |
547 | 557 | 563 | 569 | 571 | 577 | 587 | 593 | 599 | 601 |
607 | 613 | 617 | 619 | 631 | 641 | 643 | 647 | 653 | 659 |
661 | 673 | 677 | 683 | 691 | 701 | 709 | 719 | 727 | 733 |
739 | 743 | 751 | 757 | 761 | 769 | 773 | 787 | 797 | 809 |
811 | 821 | 823 | 827 | 829 | 839 | 853 | 857 | 859 | 863 |
877 | 881 | 883 | 887 | 907 | 911 | 919 | 929 | 937 | 941 |
947 | 953 | 967 | 971 | 977 | 983 | 991 | 997 | 1009 | 1013 |
1019 | 1021 | 1031 | 1033 | 1039 | 1049 | 1051 | 1061 | 1063 | 1069 |
1087 | 1091 | 1093 | 1097 | 1103 | 1109 | 1117 | 1123 | 1129 | 1151 |
1153 | 1163 | 1171 | 1181 | 1187 | 1193 | 1201 | 1213 | 1217 | 1223 |
1229 | 1231 | 1237 | 1249 | 1259 | 1277 | 1279 | 1283 | 1289 | 1291 |
1297 | 1301 | 1303 | 1307 | 1319 | 1321 | 1327 | 1361 | 1367 | 1373 |
1381 | 1399 | 1409 | 1423 | 1427 | 1429 | 1433 | 1439 | 1447 | 1451 |
1453 | 1459 | 1471 | 1481 | 1483 | 1487 | 1489 | 1493 | 1499 | 1511 |
1523 | 1531 | 1543 | 1549 | 1553 | 1559 | 1567 | 1571 | 1579 | 1583 |
1597 | 1601 | 1607 | 1609 | 1613 | 1619 | 1621 | 1627 | 1637 | 1657 |
1663 | 1667 | 1669 | 1693 | 1697 | 1699 | 1709 | 1721 | 1723 | 1733 |
1741 | 1747 | 1753 | 1759 | 1777 | 1783 | 1787 | 1789 | 1801 | 1811 |
1823 | 1831 | 1847 | 1861 | 1867 | 1871 | 1873 | 1877 | 1879 | 1889 |
1901 | 1907 | 1913 | 1931 | 1933 | 1949 | 1951 | 1973 | 1979 | 1987 |
1993 | 1997 | 1999 | 2003 | 2011 | 2017 | 2027 | 2029 | 2039 | 2053 |
2063 | 2069 | 2081 | 2083 | 2087 | 2089 | 2099 | 2111 | 2113 | 2129 |
2131 | 2137 | 2141 | 2143 | 2153 | 2161 | 2179 | 2203 | 2207 | 2213 |
2221 | 2237 | 2239 | 2243 | 2251 | 2267 | 2269 | 2273 | 2281 | 2287 |
2293 | 2297 | 2309 | 2311 | 2333 | 2339 | 2341 | 2347 | 2351 | 2357 |
2371 | 2377 | 2381 | 2383 | 2389 | 2393 | 2399 | 2411 | 2417 | 2423 |
2437 | 2441 | 2447 | 2459 | 2467 | 2473 | 2477 | 2503 | 2521 | 2531 |
2539 | 2543 | 2549 | 2551 | 2557 | 2579 | 2591 | 2593 | 2609 | 2617 |
2621 | 2633 | 2647 | 2657 | 2659 | 2663 | 2671 | 2677 | 2683 | 2687 |
2689 | 2693 | 2699 | 2707 | 2711 | 2713 | 2719 | 2729 | 2731 | 2741 |
2749 | 2753 | 2767 | 2777 | 2789 | 2791 | 2797 | 2801 | 2803 | 2819 |
2833 | 2837 | 2843 | 2851 | 2857 | 2861 | 2879 | 2887 | 2897 | 2903 |
2909 | 2917 | 2927 | 2939 | 2953 | 2957 | 2963 | 2969 | 2971 | 2999 |
3001 | 3011 | 3019 | 3023 | 3037 | 3041 | 3049 | 3061 | 3067 | 3079 |
3083 | 3089 | 3109 | 3119 | 3121 | 3137 | 3163 | 3167 | 3169 | 3181 |
3187 | 3191 | 3203 | 3209 | 3217 | 3221 | 3229 | 3251 | 3253 | 3257 |
3259 | 3271 | 3299 | 3301 | 3307 | 3313 | 3319 | 3323 | 3329 | 3331 |
3343 | 3347 | 3359 | 3361 | 3371 | 3373 | 3389 | 3391 | 3407 | 3413 |
3433 | 3449 | 3457 | 3461 | 3463 | 3467 | 3469 | 3491 | 3499 | 3511 |
3517 | 3527 | 3529 | 3533 | 3539 | 3541 | 3547 | 3557 | 3559 | 3571 |
3581 | 3583 | 3593 | 3607 | 3613 | 3617 | 3623 | 3631 | 3637 | 3643 |
3659 | 3671 | 3673 | 3677 | 3691 | 3697 | 3701 | 3709 | 3719 | 3727 |
3733 | 3739 | 3761 | 3767 | 3769 | 3779 | 3793 | 3797 | 3803 | 3821 |
3823 | 3833 | 3847 | 3851 | 3853 | 3863 | 3877 | 3881 | 3889 | 3907 |
3911 | 3917 | 3919 | 3923 | 3929 | 3931 | 3943 | 3947 | 3967 | 3989 |
4001 | 4003 | 4007 | 4013 | 4019 | 4021 | 4027 | 4049 | 4051 | 4057 |
4073 | 4079 | 4091 | 4093 | 4099 | 4111 | 4127 | 4129 | 4133 | 4139 |
4153 | 4157 | 4159 | 4177 | 4201 | 4211 | 4217 | 4219 | 4229 | 4231 |
4241 | 4243 | 4253 | 4259 | 4261 | 4271 | 4273 | 4283 | 4289 | 4297 |
4327 | 4337 | 4339 | 4349 | 4357 | 4363 | 4373 | 4391 | 4397 | 4409 |
4421 | 4423 | 4441 | 4447 | 4451 | 4457 | 4463 | 4481 | 4483 | 4493 |
4507 | 4513 | 4517 | 4519 | 4523 | 4547 | 4549 | 4561 | 4567 | 4583 |
4591 | 4597 | 4603 | 4621 | 4637 | 4639 | 4643 | 4649 | 4651 | 4657 |
4663 | 4673 | 4679 | 4691 | 4703 | 4721 | 4723 | 4729 | 4733 | 4751 |
4759 | 4783 | 4787 | 4789 | 4793 | 4799 | 4801 | 4813 | 4817 | 4831 |
4861 | 4871 | 4877 | 4889 | 4903 | 4909 | 4919 | 4931 | 4933 | 4937 |
4943 | 4951 | 4957 | 4967 | 4969 | 4973 | 4987 | 4993 | 4999 | 5003 |
5009 | 5011 | 5021 | 5023 | 5039 | 5051 | 5059 | 5077 | 5081 | 5087 |
5099 | 5101 | 5107 | 5113 | 5119 | 5147 | 5153 | 5167 | 5171 | 5179 |
5189 | 5197 | 5209 | 5227 | 5231 | 5233 | 5237 | 5261 | 5273 | 5279 |
5281 | 5297 | 5303 | 5309 | 5323 | 5333 | 5347 | 5351 | 5381 | 5387 |
5393 | 5399 | 5407 | 5413 | 5417 | 5419 | 5431 | 5437 | 5441 | 5443 |
5449 | 5471 | 5477 | 5479 | 5483 | 5501 | 5503 | 5507 | 5519 | 5521 |
5527 | 5531 | 5557 | 5563 | 5569 | 5573 | 5581 | 5591 | 5623 | 5639 |
5641 | 5647 | 5651 | 5653 | 5657 | 5659 | 5669 | 5683 | 5689 | 5693 |
5701 | 5711 | 5717 | 5737 | 5741 | 5743 | 5749 | 5779 | 5783 | 5791 |
5801 | 5807 | 5813 | 5821 | 5827 | 5839 | 5843 | 5849 | 5851 | 5857 |
5861 | 5867 | 5869 | 5879 | 5881 | 5897 | 5903 | 5923 | 5927 | 5939 |
5953 | 5981 | 5987 | 6007 | 6011 | 6029 | 6037 | 6043 | 6047 | 6053 |
6067 | 6073 | 6079 | 6089 | 6091 | 6101 | 6113 | 6121 | 6131 | 6133 |
6143 | 6151 | 6163 | 6173 | 6197 | 6199 | 6203 | 6211 | 6217 | 6221 |
6229 | 6247 | 6257 | 6263 | 6269 | 6271 | 6277 | 6287 | 6299 | 6301 |
6311 | 6317 | 6323 | 6329 | 6337 | 6343 | 6353 | 6359 | 6361 | 6367 |
6373 | 6379 | 6389 | 6397 | 6421 | 6427 | 6449 | 6451 | 6469 | 6473 |
6481 | 6491 | 6521 | 6529 | 6547 | 6551 | 6553 | 6563 | 6569 | 6571 |
6577 | 6581 | 6599 | 6607 | 6619 | 6637 | 6653 | 6659 | 6661 | 6673 |
6679 | 6689 | 6691 | 6701 | 6703 | 6709 | 6719 | 6733 | 6737 | 6761 |
6763 | 6779 | 6781 | 6791 | 6793 | 6803 | 6823 | 6827 | 6829 | 6833 |
6841 | 6857 | 6863 | 6869 | 6871 | 6883 | 6899 | 6907 | 6911 | 6917 |
6947 | 6949 | 6959 | 6961 | 6967 | 6971 | 6977 | 6983 | 6991 | 6997 |
7001 | 7013 | 7019 | 7027 | 7039 | 7043 | 7057 | 7069 | 7079 | 7103 |
7109 | 7121 | 7127 | 7129 | 7151 | 7159 | 7177 | 7187 | 7193 | 7207 |
7211 | 7213 | 7219 | 7229 | 7237 | 7243 | 7247 | 7253 | 7283 | 7297 |
7307 | 7309 | 7321 | 7331 | 7333 | 7349 | 7351 | 7369 | 7393 | 7411 |
7417 | 7433 | 7451 | 7457 | 7459 | 7477 | 7481 | 7487 | 7489 | 7499 |
7507 | 7517 | 7523 | 7529 | 7537 | 7541 | 7547 | 7549 | 7559 | 7561 |
7573 | 7577 | 7583 | 7589 | 7591 | 7603 | 7607 | 7621 | 7639 | 7643 |
7649 | 7669 | 7673 | 7681 | 7687 | 7691 | 7699 | 7703 | 7717 | 7723 |
7727 | 7741 | 7753 | 7757 | 7759 | 7789 | 7793 | 7817 | 7823 | 7829 |
7841 | 7853 | 7867 | 7873 | 7877 | 7879 | 7883 | 7901 | 7907 | 7919 |
7927 | 7933 | 7937 | 7949 | 7951 | 7963 | 7993 | 8009 | 8011 | 8017 |
8039 | 8053 | 8059 | 8069 | 8081 | 8087 | 8089 | 8093 | 8101 | 8111 |
8117 | 8123 | 8147 | 8161 | 8167 | 8171 | 8179 | 8191 | 8209 | 8219 |
8221 | 8231 | 8233 | 8237 | 8243 | 8263 | 8269 | 8273 | 8287 | 8291 |
8293 | 8297 | 8311 | 8317 | 8329 | 8353 | 8363 | 8369 | 8377 | 8387 |
8389 | 8419 | 8423 | 8429 | 8431 | 8443 | 8447 | 8461 | 8467 | 8501 |
8513 | 8521 | 8527 | 8537 | 8539 | 8543 | 8563 | 8573 | 8581 | 8597 |
8599 | 8609 | 8623 | 8627 | 8629 | 8641 | 8647 | 8663 | 8669 | 8677 |
8681 | 8689 | 8693 | 8699 | 8707 | 8713 | 8719 | 8731 | 8737 | 8741 |
8747 | 8753 | 8761 | 8779 | 8783 | 8803 | 8807 | 8819 | 8821 | 8831 |
8837 | 8839 | 8849 | 8861 | 8863 | 8867 | 8887 | 8893 | 8923 | 8929 |
8933 | 8941 | 8951 | 8963 | 8969 | 8971 | 8999 | 9001 | 9007 | 9011 |
9013 | 9029 | 9041 | 9043 | 9049 | 9059 | 9067 | 9091 | 9103 | 9109 |
9127 | 9133 | 9137 | 9151 | 9157 | 9161 | 9173 | 9181 | 9187 | 9199 |
9203 | 9209 | 9221 | 9227 | 9239 | 9241 | 9257 | 9277 | 9281 | 9283 |
9293 | 9311 | 9319 | 9323 | 9337 | 9341 | 9343 | 9349 | 9371 | 9377 |
9391 | 9397 | 9403 | 9413 | 9419 | 9421 | 9431 | 9433 | 9437 | 9439 |
9461 | 9463 | 9467 | 9473 | 9479 | 9491 | 9497 | 9511 | 9521 | 9533 |
9539 | 9547 | 9551 | 9587 | 9601 | 9613 | 9619 | 9623 | 9629 | 9631 |
9643 | 9649 | 9661 | 9677 | 9679 | 9689 | 9697 | 9719 | 9721 | 9733 |
9739 | 9743 | 9749 | 9767 | 9769 | 9781 | 9787 | 9791 | 9803 | 9811 |
9817 | 9829 | 9833 | 9839 | 9851 | 9857 | 9859 | 9871 | 9883 | 9887 |
9901 | 9907 | 9923 | 9929 | 9931 | 9941 | 9949 | 9967 | 9973 |
約数の個数と総和・総乗
自然数 $N(\geqq 2)$ が,相異なる素数 $p_i$ と,自然数 $e_i$ $(i=1,\ldots,n)$ を用いて,
\[ N=p_1{}^{e_1}p_2{}^{e_2}\,\cdots\,p_n{}^{e_n} \]
と素因数分解されるとき,
- $N$ の正の約数の総数は,$(e_1+1)(e_2+1)\,\,\cdots\,\,(e_n+1)=\prod\limits_{k=1}^{n}(e_k+1)$
- $N$ の正の約数の総和は, \begin{align*} &(1+p_1+p_1{}^2+\cdots+p_1{}^{e_1})(1+p_2+p_2{}^2+\cdots+p_2{}^{e_2})\cdots\cdots\\ &\hphantom{(1+p_1+p_1{}^2+\cdots+p_1{}^{e_1})(1+p_2}\cdots\cdots (1+p_n+p_n{}^2+\cdots+p_n{}^{e_n})\\ &=\textstyle\prod\limits_{k=1}^{n}\Big(\sum\limits_{l=0}^{e_k}p_k{}^l\Big)=\dfrac{p_1{}^{e_1+1}-1}{p_1-1}\cdot\dfrac{p_2{}^{e_2+1}-1}{p_2-1}\cdot\cdots\cdot\dfrac{p_n{}^{e_n+1}-1}{p_n-1} \end{align*}
- $N$ が平方数となるのは,$e_i$ $(i=1,\ldots,n)$ がすべて偶数であるときであり,そのときに限る.
特に $N$ が平方数のとき,正の約数の個数は奇数である. - $N$ の正の約数の個数を $m$ とするとき,$N$ の正の約数の総乗は,$\sqrt{N^m}$ である.
最大公約数と最小公倍数
$m$ 個の自然数 $N_1$,$N_2$,$\cdots$,$N_m$ が,素数列 $p_1\lt p_2\lt\cdots\lt p_n$ と非負整数 $e_{i,k}$ を用いて,
\[ N_i=p_1{}^{e_{i,1}}p_2{}^{e_{i,2}}\,\cdots\,p_n{}^{e_{i,n}}\quad(i=1,2,\ldots,m) \]
と素因数分解されているとする.
\[ g_k=\min(e_{1,k},e_{2,k},\ldots,e_{m,k}),\quad l_k=\max(e_{1,k},e_{2,k},\ldots,e_{m,k})\quad(k=1,2,\ldots,n) \]
とすると,
- ${\rm GCD}(N_1,N_2,\ldots,N_m)=p_1{}^{g_1}p_2{}^{g_2}\cdots p_n{}^{g_n}$
- ${\rm LCM}(N_1,N_2,\ldots,N_m)=p_1{}^{l_1}p_2{}^{l_2}\cdots p_n{}^{l_n}$
ユークリッドの互除法
整数 $a$,$b$,$q$,$r$ が,$a=bq+r\,\,(0\leq r\lt|b|)$ を満たすとき,
$a$ と $b$ の公約数の全体は,$b$ と $r$ の公約数の全体と一致する.
特に,$a$ と $b$ の最大公約数は $b$ と $r$ の最大公約数に等しい.
記数法
- $p$ を $2$ 以上の整数とする.任意の自然数 $N$ は,自然数 $n$ と,$0\leqq a_i\leqq p-1\,\,(i=1,2,\ldots,n)$,
$a_n\neq 0$ を満たす自然数列 $a_1$,$a_2$,$\cdots$,$a_n$ を用いて,
\[ N=a_{n}p^{n-1}+a_{n-1}p^{n-2}+\cdots\cdots +a_{2}p+a_{1} \]
とただ1通りに表すことができる.このとき,
\[ N=a_{n}a_{n-1}\,\cdots\cdots\, a_2a_{1}{}_{(p)} \]
と表し,これを $N$ の $p$ 進法表示($p$ 進数表示)という.
- 我々が日常で使っている数は10進法で表されている.数を10進数で表すときは,右下につける $\scriptsize{(10)}$ は普通省略する.
- $p$ 進法で表された数 $N$ を $N=a_{n}a_{n-1}\,\cdots\cdots\, a_2a_1{}_{(p)}$ とする.$N$ を10進法で表すときは, \[ N=a_{n}p^{n-1}+a_{n-1}p^{n-2}+\cdots\cdots +a_{2}p+a_{1} \] を計算すればよい.逆に $p$ 進法表示を得るには,$N$ を $p$ で割ったときの余りを $a_1$ とし,このときの商をさらに $p$ で割ったときの余りを $a_2$ とし,$\cdots\cdots$ を商が $0$ になるまで繰り返す. このようにして得られた自然数列 $a_1$,$a_2$,$\cdots$,$a_n$ を用いると, \[ N=a_{n}a_{n-1}\,\cdots\cdots\, a_2a_{1}{}_{(p)} \] と表示される.
倍数の判定法
自然数を10進法で表したとき,以下の方法で倍数の判定ができる.
- 2の倍数 $\cdots$ 1の位が偶数
- 3の倍数 $\cdots$ 各位の数の和が3の倍数
- 4の倍数 $\cdots$ 下2桁が4の倍数
- 5の倍数 $\cdots$ 1の位が0または5
- 6の倍数 $\cdots$ 2の倍数かつ3の倍数
- 7の倍数 $\cdots$ 1の位から3桁ごとに区切り,奇数番目の数の総和から
偶数番目の数の総和を引いた値が7の倍数 - 8の倍数 $\cdots$ 下3桁が8の倍数
- 9の倍数 $\cdots$ 各位の数の和が9の倍数
- 10の倍数 $\cdots$ 1の位が0
- 11の倍数 $\cdots$ 奇数番目の位の数の総和から偶数番目の数の総和を引いた値が11の倍数
- 12の倍数 $\cdots$ 4の倍数かつ3の倍数
- 13の倍数 $\cdots$ 1の位から3桁ごとに区切り,奇数番目の数の総和から
偶数番目の数の総和を引いた値が$13$の倍数
- 7と13の倍数判定は,$1001=7\times 11\times 13$ であることを利用しており,11の倍数かどうかは,7,13と同様の方法でも確かめられる(ただし,上の方法の方が簡単である).
ガウス記号
- 実数 $x$ に対して,$x\geqq m$ となる整数 $m$ のうち最大のものを $[x]$ で表す.
- 正数 $x$ に対して,$[x]$ を $x$ の整数部分という.
- $x=[x]+\alpha\,(0\leqq\alpha\lt 1)$ を満たす $\alpha$ が存在する.これを $x$ の小数部分という.
階乗
$n$ を自然数,$m$ を整数とする.
- ${n}$ の階乗 $\cdots$ $n!=n\cdot (n-1)\cdot\cdots\cdot 2\cdot 1$
- 連続する $n$ 個の整数の積 $m\cdot(m+1)\cdot\cdots\cdots\cdot(m+n-1)$ は $n!$ で割り切れる.
素因数の個数
$n$ を自然数,$p$ を素数とする.
- $n!$ に含まれる素因数 $p$ の個数は, \[ \bigg[\dfrac{n}{p}\bigg]+\bigg[\dfrac{n}{p^2}\bigg]+\bigg[\dfrac{n}{p^3}\bigg]+\cdots\cdots =\textstyle\sum\limits_{k=1}^{\infty}\bigg[\dfrac{n}{p^k}\bigg] \] ただし,ある項で $\bigg[\dfrac{n}{p^k}\bigg]=0$ となり,その後はすべて $0$ なので,実際の和は有限となる.
- 特に,$n!$ を10進法で表したとき,末尾に並ぶ $0$ の個数は, \[ \bigg[\dfrac{n}{5}\bigg]+\bigg[\dfrac{n}{5^2}\bigg]+\bigg[\dfrac{n}{5^3}\bigg]+\cdots\cdots =\textstyle\sum\limits_{k=1}^{\infty}\bigg[\dfrac{n}{5^k}\bigg] \]
合同式
$m$ を $2$ 以上の整数とする.2つの整数 $a$,$b$ に対して,$a-b$ が $m$ で割り切れるとき,$a$ と $b$ は $m$ を法として合同であるといい,
\[ a\equiv b \pmod{m} \]
と表す.これは,$a$ と $b$ を $m$ で割ったときの余りが等しいことと同値である.
- 合同という関係は同値関係である.すなわち,次の条件をみたす.
- 反射律: $a\equiv a\pmod{m}$
- 対称律: $a\equiv b\pmod{m}$ ならば $b\equiv a\pmod{m}$
- 推移律: $a\equiv b\pmod{m}$,$b\equiv c\pmod{m}$ ならば $a\equiv c\pmod{m}$
- $a\equiv b\pmod{m}$,$c\equiv d\pmod{m}$,$k$ を自然数とするとき,
- $a+c\equiv b+d\pmod{m}$
- $a-c\equiv b-d\pmod{m}$
- $ac\equiv bd\pmod{m}$
- $a^k\equiv b^k\pmod{m}$
- $ac\equiv bc\pmod{m}$ のとき,
- $g={\rm GCD}(c,m)$ とすると,$a\equiv b\pmod{m/g}$
- 特に,${\rm GCD}(c,m)=1$ ならば,$a\equiv b\pmod{m}$
- ${\rm GCD}(m,n)=1$ ならば, \[ a\equiv b\pmod{m}\text{,} a\equiv b\pmod{n}\quad\Longleftrightarrow\quad a\equiv b\pmod{mn} \]
合同方程式
$m$ を $2$ 以上の整数,$a$,$b$ を整数として,合同方程式 $ax\equiv b\pmod{m}\cdots\,(\ast)$ を考える.
- ${\rm GCD}(a,m)=1$ のとき,$(\ast)$ は $m$ を法として唯一つの解をもつ.
- ${\rm GCD}(a,m)=g>1$ とする.
- $b$ が $g$ の倍数でないとき,$(\ast)$ は解をもたない.
- $b$ が $g$ の倍数のとき,$(\ast)$ は $m$ を法として $g$ 個の解をもつ.
中国剰余定理
$m_1$,$m_2$,$\cdots$,$m_n$ を互いに素な $2$ 以上の整数とし,$m=m_{1}m_{2}\cdots m_{n}$ とする.また,$r_1$,$r_2$,$\cdots$,$r_n$ を整数とする.
- $0\leqq r_k\lt m_k\,(k=1$,$\cdots$,$n)$ のとき, \[ \text{「 $x$ を $m_k$ で割ると余りが $r_k$ となる $(k=1$,$\cdots$,$n)$ 」} \] をみたす整数 $x$ が存在し,それは整数 $l$ を用いて, \[ x=ml+r\quad (0\leqq r\lt m) \] と表される.
- 一般に,連立合同式 $x\equiv r_k\pmod{m_k}\,(k=1$,$\cdots$,$n)$ は,$m$ を法として唯一つの解をもつ.
剰余類
整数全体の集合を $\mathbb{Z}$ で表す.$n$ を $2$ 以上の整数とする.整数 $a$ に対し,集合
\[ C_a=\{nm+a\mid m\in\mathbb{Z}\}=\{x\in\mathbb{Z}\mid x\equiv a\pmod{n}\} \]
を $n$ を法とする $a$ の剰余類といい,$a$ をその代表元という.
- 整数 $a$,$b$ に対し,「 $a\equiv b\pmod{n}$ $\Longleftrightarrow$ $C_a =C_b$ $\Longleftrightarrow$ $C_a\cap C_b\neq\phi$ 」
- $\mathbb{Z}$ の部分集合 $A=\{a_1$,$\cdots$,$a_n\}$ が, \[ \mathbb{Z}=C_{a_1}\cup C_{a_2}\cup\cdots\cup C_{a_{n}},\qquad C_{a_i}\cap C_{a_j}=\phi\,\,(1\leqq i\lt j\leqq n) \] をみたすとき,$A$ を完全代表系という.例えば, \[ A=\text{$\{0$,$1$,$\cdots$,$n-1\}$} \] は完全代表系である.
- $m$ を $n$ と互いに素な整数とする.完全代表系 $A=\{a_1$,$\cdots$,$a_n\}$ に対し,$A$ の各要素に $m$ をかけた集合 \[ mA=\text{$\{ma_1$,$\cdots$,$ma_n\}$} \] も完全体代表系となる.
完全数
- 自然数 $n$ 正の約数の総和が $2n$ に等しいとき,$n$ は完全数であるという. 完全数を小さい順に書くと,$6$,$28$,$496$,$8128$,$33550336$,$8589869056$,$\cdots$ である. 「完全数が無数に存在するか?」また「奇数の完全数は存在するか?」という問題は未解決問題である.
- $2^p-1$ が素数となるとき,$p$ も素数となるが,そのような素数 $p$ をメルセンヌ数という.メルセンヌ数は現在約50個が知られており, 小さい順に20個を書くと,$2$,$3$,$5$,$7$,$13$,$17$,$19$,$31$,$61$,$89$,$107$,$127$,$521$,$607$,$1279$,$2203$,$2281$,$3217$,$4253$,$4423$ である.
- $p$ がメルセンヌ数のとき,$2^{p-1}(2^p-1)$ は完全数となる.また,偶数の完全数はこの形のものに限る. $p=2$,$3$,$5$,$7$ とすると,順に \begin{align*} 2^{2-1}(2^2-1)&=2\times 3=6,& 2^{3-1}(2^3-1)&=4\times 7=28,\\ 2^{5-1}(2^5-1)&=16\times 31=496,& 2^{7-1}(2^7-1)&=64\times 127=8128 \end{align*} が得られる.