markdown
約数と素因数分解を処理する定石md fe3db08
reference/math/algebra/divisor-and-prime-factorization-techniques.reference.n.md

約数やくすうdivisor素因数分解そいんすうぶんかいprime factorization処理しょりする定石じょうせき

date2026-07-11document_iddoc_90fd9eaad428458bf147172d4fa236bddescription約数・倍数の条件を素因数の指数へ翻訳し、約数個数、最大公約数、最小公倍数を一つの手順で処理する定石集。prerequisites整数の性質 / 素因数分解 / 指数法則type定石集content_typereferencestatusactiverelateddata/lecture/math/algebra/integer-properties.lecture.n.md / data/lecture/math/algebra/prime-factorization-and-fundamental-theorem-of-arithmetic.lecture.n.md / data/exercise/math/algebra/integer-properties-and-prime-factorization.exercise.n.md
mathalgebranumber-theoryreference

11. 使つか場面ばめん

  • 約数やくすう個数こすう総和そうわ[PARSE ERROR: Undefined("Command(\"gcd\")")]lcmもとめる
  • 何乗なんじょうれるか」「平方数へいほうすうか」を判定はんていする
  • せき整除条件せいじょじょうけんがあり、整数せいすうそのものより各素因数かくそいんすう指数しすうほう簡潔かんけつ問題もんだい

22. 見分みわかた

せき約数やくすう倍数ばいすうは、まず n=piaiいて素因数そいんすうprime factorごとの指数しすうexponent翻訳ほんやくする。 a+bあまりが主役しゅやくなら、素因数分解そいんすうぶんかいいそがず合同式ごうどうしきまたは互除法ごじょほうえらぶ。

われるりょう指数しすうでの処理しょり
dn各指数かくしすう0[PARSE ERROR: Undefined("Command(\"le\")")]bi[PARSE ERROR: Undefined("Command(\"le\")")]ai からえら
[PARSE ERROR: Undefined("Command(\"gcd\")")](m,n)共通素数きょうつうそすう指数しすう最小値さいしょうち
lcm(m,n)全素数ぜんそすう指数しすう最大値さいだいち
平方数へいほうすうすべての指数しすう偶数ぐうすう

33. 使つか公式こうしき

τ(n)nせい約数やくすう個数こすうσ(n) をその総和そうわとする。n=i=1rpiaipi相異あいことなる素数そすうai[PARSE ERROR: Undefined("Command(\"ge\")")]1)なら

τ(n)=i=1r(ai+1),σ(n)=i=1rpiai+1-1pi-1

適用条件てきようじょうけんn正整数せいせいすうで、素因数分解そいんすうぶんかい完全かんぜんであることである。各約数かくやくすうpibi一意いちいけ、指数しすう独立どくりつえらべるためせきになる。

data/lecture/math/algebra/prime-factorization-and-fundamental-theorem-of-arithmetic.lecture.n.md

44. かた手順てじゅん

  1. 対象たいしょうせい素数そすうせき完全かんぜん分解ぶんかいする。
  2. いを「各素数かくそすう指数しすうをどうえらぶか」へ翻訳ほんやくする。
  3. 個数こすうなら選択肢数せんたくしすうけ、[PARSE ERROR: Undefined("Command(\"gcd\")")] なら最小さいしょうlcm なら最大さいだいる。
  4. もと条件じょうけんもどし、せき復元ふくげん整除せいじょ確認かくにんする。

55. 判別はんべつ注意点ちゅういてん

[PARSE ERROR: Undefined("Command(\"gcd\")")]あたいだけなら、おおきな整数せいすう完全かんぜん素因数分解そいんすうぶんかいするより互除法ごじょほうはやい。素因数そいんすう構成こうせい約数やくすう全体ぜんたい必要ひつようなときに本定石ほんじょうせきえらぶ。整数せいすうでは約数やくすうせい約数やくすう限定げんていするか、符号ふごうかぞえるかを問題文もんだいぶん確認かくにんする。1空積くうせきであり、τ(1)=1 である。

66. としあな

  • 分解途中ぶんかいとちゅう合成数ごうせいすう素数そすうとみなして公式こうしき適用てきようする
  • [PARSE ERROR: Undefined("Command(\"gcd\")")]指数しすう最大値さいだいちlcm最小値さいしょうち
  • 約数やくすう指数しすう1 からえらび、指数しすう 0選択肢せんたくしとす

77. 関連かんれんリンク

data/lecture/math/algebra/integer-properties.lecture.n.md data/lecture/math/algebra/prime-factorization-and-fundamental-theorem-of-arithmetic.lecture.n.md

88. 演習えんしゅうリンク

data/exercise/math/algebra/integer-properties-and-prime-factorization.exercise.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる