問題
8n+4と7n+1の最大公約数が5になるような100以下の自然数nはいくつあるか?
解答
ユークリッドの互助法を使う
8n+4と7n+1の最大公約数=7n+1とn+3の最大公約数=n+3と20の最大公約数
さらに………
という問題と解答なのですが、疑問があります
(以下 自然数~ を 自~ と表記します)
ユークリッドの互助法とは
自aと自bの最大公約数=
(自a=自b×自c+自d ∧ 0≦自d<自b ⇔ 自b=~ ∧ 自d=~)で定まる自dの値 と 自b
の最大公約数
が成り立つという事実を使って2数の最大公約数を、より簡単な2数の最大公約数に還元し
もとめる方法ですよね?
そうなるとこの場合にどのように適用していいのかわかりません。
8n+4と7n+1の最大公約数=7n+1とn+3の最大公約数 の部分は
8n+4=(7n+1)×自c+自d ∧ 0≦自d<7n+1 ⇔ 自c=1 ∧ 自d=n+3
で自dが一通りに定まるのがわかるのですが
7n+1とn+3の最大公約数=n+3と20の最大公約数 の部分は
7n+1=(n+3)×自d+自d ∧ 0≦自d<n+3 ⇔ 自c= ∧ 自d=
となるので
自cが7以下であることはわかりますが、自cは1.2.3.4.5.6のどれでもokですよね
そうすると自dが一通りに定まらず、どうやっていいのかわかりません
No.1ベストアンサー
- 回答日時:
実のところ何をもって「ユークリッドの互除法」とするかは難しいところだけど....
本来は
a ≧ b のとき gcd(a, b) = gcd(a-b, b)
発展させると
任意の整数 r に対して gcd(a, b) = gcd(a-rb, b)
回答ありがとうございます
『ユークリッドの互助法とは本来は
a ≧ b のとき gcd(a, b) = gcd(a-b, b)
発展させると
任意の整数 r に対して gcd(a, b) = gcd(a-rb, b)』
であるとのことですが、これは一般的な表現とは違いますよね?
私が調べた限りだと、どの本やサイトも
「2 つの自然数(または整式) a, b (a ≧ b) について、a の b による剰余を r とすると、 a と b との最大公約数は b と r との最大公約数に等しいという性質が成り立つ。」
という表現をしていました
他の本やサイトの表現よりもTacosanさんの回答のほうが、はるかに簡潔でわかり易いです
Tacosanさんはこの表現をどこでお読みになったのでしょうか?
また一般的に「2つの自然数~~~」のようなわかりにくい表現が使われているのはなぜなのでしょうか?
No.2
- 回答日時:
すみません, どこで見たのかは覚えていません. もともとのユークリッドの「原論」に書いてあることを今の表記に直すと
a > b のとき gcd(a, b) = gcd(a-b, b)
になる, ってのが記憶にあるくらい.
今調べてみると, 中国の「九章算術」という書籍で全く同じことが書かれているようです... ということで見つかったところを適当に挙げておきます.
でこれを繰り返せば任意の整数 r に対し
gcd(a, b) = gcd(a-rb, b)
になるわけです.
今の形になっているのは, おそらく使い方によるものだと思います. 実際に互除法を使って最大公約数を計算しようとすると, 本来の形では引き算を繰り返す必要があります. でも, 今の形ならこの繰り返しを 1回の割算で済ませることができます. 参照に挙げた「九章算術」の例では, 最後に 42 と 7 が残ったところで今なら「42 は 7 で割り切れる」とすれば終わりですよね. つまり, 割算の余りを使った方がはるかに手間が少なくなるんです.
参考URL:http://mail2.nara-edu.ac.jp/~asait/pythagorean/s …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C#の問題で2つの整数a,bの最大公約数(GCD)を求めるユークリッドの互除法は,aをbで割った余り 2 2022/06/26 16:52
- 大学受験 整数問題 Nを正の整数とする。 N+18がN+2の倍数となるようなNの値の個数を求めたい。 解説に、 1 2022/08/13 12:25
- 数学 中一数学の【最大公約数と最小公倍数】の問題です。 1問だけでも教えていただけると嬉しいです。 (1) 4 2022/08/01 10:19
- 数学 最小公倍数と最大公約数の求め方で画像のような計算法があったのですが、理解できません。 なぜ2つ数24 4 2022/04/10 13:37
- 数学 最小公倍数、最大公約数という名称 6 2022/05/29 21:51
- 大学受験 至急! 数学 整数 なぜ3以上にならないのですか? 3 2023/01/29 12:47
- 数学 再質問 写真は「ユークリッドの互除法」のイメージ図なのですが これで何故17が最大公約数になるのか分 4 2023/03/05 17:08
- 数学 a,b,cは整数。 aとbの最大公約数をgとするとき、cがaとbの公約数ならば、abはcgの約数であ 3 2023/05/21 16:12
- 数学 √nが有理数ならばnが整数 証明 なぜ √nが有理数ならばnが整数の証明の解答です。わからない部分が 2 2022/08/04 09:41
- 数学 写真は「ユークリッドの互除法」のイメージ図なのですが これで何故17が最大公約数になるのか分かりませ 2 2023/03/05 16:54
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
計算式 何%減少を教えてくださ...
-
【 数I 組合せ 】 問題 6冊の異...
-
5-√5 の整数部分を a ,小数部分...
-
中1数学の問題で絶対値が4.5よ...
-
慶應文系数学
-
数学の展開問題(?)の合否確...
-
(x^3-2y)^8におけるx^9y^5の...
-
小学生に対する分数の除法の説明
-
中学数学の小数を含む四則計算...
-
2桁の自然数のうち、4の倍数
-
北大医学部受験で数学を満点取...
-
宮城県教員採用試験の過去問で...
-
【 数I 展開の工夫 】 問題 (x-...
-
数列の問題の解答で、 a[n+1]-...
-
勘でマークシートを回答した場...
-
演習問題集
-
算数:A君とB君の速さの比率を...
-
数独は必ず推測できるものでし...
-
数学Ⅱの領域について x²+y²≦9...
-
メルカトル図法の等角航路が直...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
計算式 何%減少を教えてくださ...
-
小数点以下の計算 0.03694ー0.0...
-
数列の問題の解答で、 a[n+1]-...
-
5-√5 の整数部分を a ,小数部分...
-
【 数I 因数分解 】 問題 a³+b³...
-
数研出版「改訂版4STEP数学I+A...
-
コインは10回投げて表が7回...
-
公文の解答
-
中1数学の問題で絶対値が4.5よ...
-
数学について
-
解答が省略されている問題は解...
-
8人を2人、2人、2人、2人...
-
数独は必ず推測できるものでし...
-
【 数I 展開の工夫 】 問題 (x-...
-
2桁の自然数のうち、4の倍数
-
小学3年生の算数の問題
-
勘でマークシートを回答した場...
-
【 数I 組合せ 】 問題 6冊の異...
-
媒介変数を消去する前後の同値...
-
大学入試の数学で、解答を進め...
おすすめ情報