Skip main navigation

Factoring of large numbers/大きな数の素因数分解

Factoring of large numbers/大きな数の素因数分解

もし量子コンピュータについて聞いたことがあったなら、おそらく大きな数の素因数分解についても、聞いたことがあるのではないでしょうか? 

小さな数についての素因数分解であれば、簡単に考えることができると思います。例えば、(6 = 3 times 2)のように、簡単に素因数分解が可能です。おそらく2桁の数字に関しても、10までの数の掛け合わせですから、簡単に素因数分解ができることでしょう。しかし、桁が大きくなると、その計算は急速に難しくになっていきます。例えば、(251089)という数はどうでしょうか?(257 times 977)という素因数の組み合わせだとわかるまでにどれだけ時間がかかるでしょうか?

This article is from the free online

量子コンピュータ入門

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now