EDUCARE — CONFIDENTIAL / 社外秘
2026-09-10 / 執筆・作図・検算: GPT-6 Astra(工房・フルカラー)/ 査読: 機械ゲート → Opus「解いてから読む」+Gemini 防御レビュー(図つき)/ 決裁: 敏
theme_id suuteki/seisu/kihon ・ version 1.0.0
数的推理「整数の基本」v1.0.0(図なし・オリジナル 2 問: 360×A が平方数になる最小 A=10・同型で立方=75)。工房初の integer 型で、Astra が検算器未対応で停止→足場(pow・剰余・最小値・範囲証明書の検査)を同日実装しビルド緑。Opus「解いてから読む」査読は誤り 0(指数条件と全列挙の 2 経路・本文 41 式再計算一致)、レジュメ数処②「整数の基本」の主解法(整数の正体=素因数分解・指数を偶数に補う)と一致。軽微 5 点(箱の語・別解「整数分離」の名前・約数の個数の公式への橋・記録・A/B の役割)を司令官が反映。Gemini 致命 1 件は図なしの作話で不当。
PC は右に問題文が固定され「練習問題」で自動切替。スマホは右下「問題を見る」。問題文の囲みは背景無地+青の太枠、ポイント枠は背景色あり(敏 9/8 指示)。
「何を掛ければ、きれいな 2 乗になるのか」。大きな数の掛け算を順番に試すと、なかなか終わりません。ひとかたまりの数のままでは手がかりが一つですが、素数の積にほどけば、素数の種類の分だけ「何個あるか」という手がかりが増えます。整数の正体をつかむ道具が素因数分解です。今回は、用語と指数の読み方を押さえ、必要な素数だけを補って最小の数を決めましょう。
掛ける数と、出来上がる 2 乗の数を区別して読んでください。
360に自然数Aを掛けたところ、その積はある自然数の2乗になった。Aの最小値はいくらか。
1. 5
2. 10
3. 20
4. 40
5. 60
出典:工房オリジナル(整数の基本・お題)
ポイント 自然数の何乗かになるという条件は、素因数分解した各素数の個数に置き換え、足りない分を補って読みます。
最初に四つの言葉を整理します。今回は 1、2、3、…という正の整数を自然数とし、約数も正のものだけを考えます。整数には、これらに加えて 0 や負の数も含まれます。
右肩の小さな数字を指数と呼びます。3² は 3 を二つ掛けた 9 であり、3×2 の 6 ではありません。3³ なら 3×3×3=27 です。言葉だけで追いにくければ、いったん掛け算に戻しましょう。
今回使う指数の決まり 同じ数の積では指数を足します。たとえば 2²×2³=2⁵。さらに全体を 2 乗すると、(2³)²=2⁶ のように指数も 2 倍になります。積を丸ごと 2 乗する場合は、(2×5)²=2²×5² と各数へ分けられます。
3 乗でも同じで、(2×5)³=2³×5³ です。公式だけを唱えず、同じ掛け算が何組あるのかを数えると意味がつかめます。
「A を掛ける」なら掛け算を書き、出来上がる数が B の 2 乗なら B² と置きます。B も自然数です。A は掛ける数、B は出来上がる数と役割が違うので、別の文字で置きます。
2 で割れる間は 2、次は 3、その次は 5、と小さい素数から試します。たとえば 20 なら、20÷2=10、10÷2=5。最後の 5 も素数なので、材料は 2 が二つと 5 が一つです。これを 2²×5 と短く書けます。
指数を書かない 5 は 5¹ の意味です。「指数がないから数えない」ではありません。分解できたら掛け戻して元の数になるか確かめます。一度の割り算ミスを、その先へ持ち込まないためです。
2 乗は、同じ素数が二つずつ組になる数です。たとえば 20=2²×5 に 5 を一つ補うと、2²×5²=10² になります。2 の組は完成しているので、そのままで構いません。
そろえる個数 2 乗にするなら、素数ごとの指数をすべて偶数にします。3 乗にするなら、すべて 3 の倍数にします。すでにそろった指数へ、さらに足す必要はありません。
2 乗だからといって、指数を全部 2 にするのではありません。4 や 6 も偶数なので使えます。3 乗では 3、6、9、…が使えます。素数ごとに組を作るので、2 と 5 を一つずつ集めて「二つそろった」とは数えません。
最小を求めるときの合言葉は、「そろった組は残し、余った素数に仲間を足す」です。掛け算で増やす問題なので、余った素数を取り除く操作もしません。
2 乗する自然数を B とすると、条件は 360A=B² です。
求めるのは A。B や B² は検算に使う数として、脇へ置いておきます。
360÷2=180、180÷2=90、90÷2=45。2 で三回割れました。残った 45 は 3×3×5 です。
360 の素因数分解は、2³×3²×5 になります。
8×9×5=360 と掛け戻せるので、分解は合っています。ここから大きな掛け算を止め、素数を何個持っているかに注目します。
2 は三個あるため、一組を作ると一個余ります。2 をもう一個足して四個にします。3 は二個で一組が完成。5 は一個なので、もう一個必要です。
条件を満たす A には、2 と 5 がそれぞれ少なくとも一個必要です。
この二つを含む自然数は、必ず 2×5=10 の倍数です。したがって、A を 10 より小さくすることはできません。必要な材料を拾えましたね。
必要な分だけを掛けた A=10 が、条件を満たす最小値です。
「10 ならできる」だけでなく、「10 未満では足りない」と言えたことが決め手です。最小を問う問題では、この二つをセットで確かめます。
360×10=3600=60² となり、元の条件も満たします。
素数で見ても、2⁴×3²×5²=(2²×3×5)²。ここで 2 の指数が 4 のまま 2 乗になっていることを確認してください。
「確実にいえる」は最小値として正しい数、「不適切」は最小値として誤りの数です。「真偽不明」は条件だけでは決まらない場合に使いますが、今回は残りません。
正解は 2 です。
肢 1 は必要な 2 の補い忘れ、肢 3 は余る素数を一個ずつ補うところで二個補った誤りです。肢 4 は条件を満たせば終わりにした誤り。三つの落とし穴を、自分の計算でも点検しましょう。
時間配分は、分解を一度書き、指数を一周見直すところまでを一区切りにします。捨て時は、素数への分解が進まず同じ割り算を繰り返しているとき。いったん次へ進み、戻ったら掛け戻しから再開します。
A=B²÷360 と直すと、左辺が自然数である以上、右辺も自然数でなければなりません。成り立つかどうかは B 次第という読み方で、整数分離と呼びます。B² に 2・3・5 が含まれるので、B にも三つとも必要です。B にない素数は、2 乗しても現れません。そこで B は 30 の倍数に絞れます。
最初の 30 では A=30²÷360=2.5 となり、自然数ではありません。次の 60 なら A=60²÷360=10 です。正の B が大きくなれば A も大きくなるので、ここで最小と決まります。指数を補う主解法とは、探す文字が違う確認方法です。
次は掛けられる数を変えず、完成する組を二個から三個へ切り替えます。分解をやり直すより、どの素数が何個不足するかに集中してください。
360に自然数Aを掛けたところ、その積はある自然数の3乗になった。Aの最小値はいくらか。
1. 15
2. 25
3. 50
4. 75
5. 150
出典:工房オリジナル(整数の基本・練習)
今回は 360A=B³ と置き、A と B を自然数として考えます。
2 乗のときの「偶数」を、そのまま使わないでくださいね。
360=2³×3²×5 なので、2 は三個、3 は二個、5 は一個です。
2 は三個でそろっています。3 は一個、5 は二個足せば、どちらも三個になります。
条件を満たす A は、3 と 5² を因数に持つ必要があります。
したがって A の最小値は、3×5²=75 です。
これより小さい数では材料が足りず、余計な素数を掛ければ大きくなるだけです。
360×75=27000=30³ となり、三個ずつの組が完成します。
判定語はお題と同じで、条件を満たす A の最小値かどうかを判断します。
正解は 4 です。
B³ に 2・3・5 が必要なので、B はここでも 30 の倍数です。今度は最初の 30 で A=30³÷360=75 と自然数になります。これより小さい B は使えず、B を増やすと A も増えるため、75 が最小です。3 乗を「3 倍」と取り違えず、同じ数を三回掛けましょう。
解説を閉じ、360 の分解から二問を解き直しましょう。2 乗なら 2 を補い、3 乗なら 2 を補わない理由まで言えれば、手順が身についています。次は約数の個数を求める公式へ。2000 を 2⁴×5³ と分けたら、指数それぞれに 1 を足し、4+1 と 3+1 を掛けて約数 20 個と数えます。素数を「補う」考え方から、「何個使うかを選ぶ」考え方へ広げます。
お題の問題文
360に自然数Aを掛けたところ、その積はある自然数の2乗になった。Aの最小値はいくらか。
1. 5
2. 10
3. 20
4. 40
5. 60
| 検査 | 結果 |
|---|---|
| スキーマ・来歴(入力 sha256・answer_base=1) | PASS |
| 正答の唯一性・選択肢の判定・途中断定の照合(独立全列挙) | PASS |
| 図 0 枚: 意味オラクル | 図なし |
| 描画オラクル(SVG 読み戻し・PNG 領域色) | PASS / PNG PASS |
| 逐語一致(レジュメ・note・12 字窓・引用免除) | 0 件(literal 0 件) |
| メソッドカード(本文と method.json の一致) | PASS |
| 本文の長さ | 本文 3,882 字/お題の解説 1,321 字/練習の解説 758 字 |
| importer(教材タブのサニタイザ)互換 | PASS(実投入は未) |
| 機械ゲート全体(checks 24 項目) | 全 PASS |
| verify_report の総合判定 | status: review-ready / strict_pass: True |
正本: educaredev/webtext_kobo/themes/suuteki-seisu-kihon/。仕様: docs/webtext/KOBO_REWRITE_SPEC_20260908.md。台帳: webtext_kobo/line/ledger.json。