• ベストアンサー

約数

自然数Aが素数でなければ、Aは√A以下の約数をもつ を証明してくだい。 1でもA自身でもない約数B,Cを用いてA=BCとあらわす証明でお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

A が素数でなければ、A自身と 1 以外の約数を持ちます。 これを B とすると、当然 A ÷ B = C も1 と A 自身以外の約数に なります。なぜなら A > B > 1なので A > C > 1 となるからです。 A = BC の関係になりますが B > √(A), C>√(A) を仮定すると、BC > A となって矛盾します。 従って、仮定が間違っているので B, Cのいずれかが √(A) 以下になります。

situmonn9876
質問者

お礼

お返事ありがとうございます。

その他の回答 (1)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

Aは√A以下の約数をもたない、と仮定すると B>√A C>√A となる。 では、上の2つの不等式から、 BC と A の関係はどうなるでしょう?

situmonn9876
質問者

お礼

お返事ありがとうございます。

関連するQ&A

専門家に質問してみよう