互いに素な整数の個数 | ドリル1(応用)

注意事項

異なる素因数を p_1, p_2, ..., p_k とすると、

\[

\[ \varphi(n)=n\times\left(1-\frac{1}{p_1}\right)\times\left(1-\frac{1}{p_2}\right)\times\cdots\times\left(1-\frac{1}{p_k}\right) \]

\]

また、m と互いに素な整数の並びは m 個ごとにくり返します。


問題

  1. 1以上360以下の整数のうち、360と公約数が1だけである整数は何個ですか。
  2. 1以上420以下の整数のうち、420と公約数が1だけである整数は何個ですか。
  3. 1以上420以下の整数のうち、210と公約数が1だけである整数は何個ですか。
  4. 1以上540以下の整数のうち、540と公約数が1だけである整数は何個ですか。
  5. 1以上600以下の整数のうち、600と公約数が1だけである整数は何個ですか。

解答・解説
  1. 96個
    \[
    360=2^3\times3^2\times5
    \]
    \[
    \varphi(360)=360\times\frac12\times\frac23\times\frac45=96
    \]
  2. 96個
    \[
    420=2^2\times3\times5\times7
    \]
    \[
    \varphi(420)=420\times\frac12\times\frac23\times\frac45\times\frac67=96
    \]
  3. 96個
    210と互いに素な数は210個ごとに同じ並びになります。まず、
    \[
    \varphi(210)=210\times\frac12\times\frac23\times\frac45\times\frac67=48
    \]
    420は210の2周期分なので、48 × 2 = 96 個です。
  4. 144個
    \[
    540=2^2\times3^3\times5
    \varphi(540)=540\times\frac12\times\frac23\times\frac45=144
    \]
  5. 160個
    \[
    600=2^3\times3\times5^2
    \varphi(600)=600\times\frac12\times\frac23\times\frac45=160
    \]