量子計算機はなぜ格子の前で止まるのか

ショアのアルゴリズムは RSA を一手で食べてしまいます。同じ機械が、少しノイズを足された点の格子にはほとんど歯が立ちません。スライダー一本でその差を見ます。

段階 ショア
  1. 0
  2. 1
  3. 2
  4. 3
  5. 4

図の一部をタップすると、その段階が開きます。

本当に変わったこと

RSA は、量子計算機が問えると判明した問いの中に秘密を隠していました。格子はそれを、どちらの機械にとっても指数的なままの問いの中に隠します。そして短い基底の持ち主は、その問い自体を飛ばしてしまえるのです。

収録内容

  1. 1 素因数分解が難しくなくなる — 数学が壊れたのではありません。難しさが置かれていた場所が悪かっただけです。
  2. 2 数のかわりに点 — 格子そのものは公開されています。点は誰にでも見えます。
  3. 3 メッセージは点で、そこから押される — ノイズは、外せるほど小さく、出発点を隠せるほど大きく取られています。
  4. 4 最近接点を見つけることが問題のすべて — 知られている量子アルゴリズムはこの問題の指数を削りはしますが、消しはしません。
  5. 5 正しい基底なら丸めるだけ — 秘密は格子ではありません。格子の良い記述のほうです。

インタラクティブな解説

段階 ショア
  1. 0
  2. 1
  3. 2
  4. 3
  5. 4
1 / 5