$a = 256$、$N = 123$ が与えられたとき、以下の2つの問題を解く。 (1) $a$ の $\mod N$ での逆数 $x \equiv a^{-1} \pmod{N}$ を求める。ただし、$0 \le x \le N-1$ とする。 (2) $ay \equiv 100 \pmod{N}$ となる $y$ を求める。ただし、$0 \le y \le N-1$ とする。

数論合同算術逆数拡張ユークリッドの互除法モジュラ演算
2025/6/20

1. 問題の内容

a=256a = 256N=123N = 123 が与えられたとき、以下の2つの問題を解く。
(1) aamodN\mod N での逆数 xa1(modN)x \equiv a^{-1} \pmod{N} を求める。ただし、0xN10 \le x \le N-1 とする。
(2) ay100(modN)ay \equiv 100 \pmod{N} となる yy を求める。ただし、0yN10 \le y \le N-1 とする。

2. 解き方の手順

(1) a=256a = 256N=123N = 123 なので、a256(mod123)a \equiv 256 \pmod{123} を計算する。
256=2×123+10256 = 2 \times 123 + 10 なので、a10(mod123)a \equiv 10 \pmod{123} である。
したがって、求める逆数は 10x1(mod123)10x \equiv 1 \pmod{123} を満たす xx である。
拡張ユークリッドの互除法を用いて、10x+123y=110x + 123y = 1 となる x,yx, y を求める。
123=10×12+3123 = 10 \times 12 + 3
10=3×3+110 = 3 \times 3 + 1
1=103×3=103×(12310×12)=103×123+36×10=37×103×1231 = 10 - 3 \times 3 = 10 - 3 \times (123 - 10 \times 12) = 10 - 3 \times 123 + 36 \times 10 = 37 \times 10 - 3 \times 123
したがって、37×103×123=137 \times 10 - 3 \times 123 = 1 より、37×101(mod123)37 \times 10 \equiv 1 \pmod{123} となるので、x37(mod123)x \equiv 37 \pmod{123} である。
(2) ay100(modN)ay \equiv 100 \pmod{N} は、10y100(mod123)10y \equiv 100 \pmod{123} となる。
(1) より、10137(mod123)10^{-1} \equiv 37 \pmod{123} なので、両辺に 37 をかけると、
37×10y37×100(mod123)37 \times 10y \equiv 37 \times 100 \pmod{123}
y3700(mod123)y \equiv 3700 \pmod{123}
3700=30×123+103700 = 30 \times 123 + 10
y10(mod123)y \equiv 10 \pmod{123}

3. 最終的な答え

(1) x=37x = 37
(2) y=10y = 10

「数論」の関連問題

自然数の列を、次のように群に分ける。 1 | 2, 3 | 4, 5, 6 | 7, 8, 9, 10 | 11, 12, ... (1) 第 $n$ 群の最初の自然数を求めよ。 (2) 第20群に含...

数列群数列等差数列自然数
2025/6/20

$a = -256$, $N = 123$ について、以下の2つの問題を解く。 (1) $a$ の $\bmod N$ での逆数 $x \equiv a^{-1} \pmod{N}$ を求めよ。ただし...

合同算術逆数拡張ユークリッドの互除法モジュラー算術
2025/6/20

90を割り切る整数で、142を割ると7余る整数を全て求める。

約数整数の割り算整数の性質
2025/6/20

3で割ると2余り、5で割ると4余り、6で割ると5余る整数のうち、最も小さいものを求めよ。

合同式中国剰余定理不定方程式剰余
2025/6/20

10で割ると7余り、25で割ると22余り、30で割ると27余る整数のうち、最も小さいものを求める。

合同式中国剰余定理整数問題剰余
2025/6/20

与えられた問題は、余りの計算2問、1次合同式の計算2問、不定方程式の整数解を求める問題2問の計6問です。

合同式剰余一次合同式不定方程式ユークリッドの互除法
2025/6/20

正の奇数の列を、第 $n$ 群に $n$ 個の数が入るように群に分ける。 (1) 第 $n$ 群の最初の数を $n$ の式で表す。 (2) 第15群に入るすべての数の和 $S$ を求める。

数列等差数列奇数群数列
2025/6/20

$n$ が自然数のとき、$2n^3 + 3n^2 + n$ が6の倍数であることを数学的帰納法で証明する。

数学的帰納法整数の性質倍数
2025/6/19

正の奇数の列を、第 $n$ 群に $n$ 個の数が入るように群に分ける。このとき、第 $n$ 群の最初の数を $n$ の式で表し、第23群に入る全ての数の和 $S$ を求める。

数列等差数列群数列和の公式
2025/6/19

14番の問題について解答します。 自然数の列をある規則に従って群に分けます。第 $n$ 群には $(2n-1)$ 個の数が入ります。 (1) 第 $n$ 群の最初の自然数を $n$ の式で表してくださ...

数列等差数列
2025/6/19