ルービックキューブトーナメントの役員は、キューブをスクランブルする2つの異なる方法を使用しています。現在、彼らは離れてキューブを破壊し、ランダムな順序でcubiesを再構築ルービックキューブグループの。以前は、Singmasterの移動のランダムシーケンスを適用します。⟨ U 、D 、F 、B 、L 、R ⟩
しかし、長さワードの -するために必要なランダムな動きの数は、完全キューブをスクランブル各よう順列が略等しくおそらく発生することである-現在不明であるが、である必要があります少なくとも20。この長さtは、Singmasterの移動\ langle U、D、F、B、L、R \ rangleによって生成されたルービックキューブグループのCayleyグラフ上のランダムウォークの混合時間と呼ぶことができます。 トン
量子コンピューターには、ルービックキューブグループの混合時間tを決定する利点がありますか?
レジスタを、ようなすべての構成に対する均一な重ね合わせとして作成するためのアダマールの動きの巧妙なシーケンスを使用できると思います。これまでSingmaster移動し、任意の順序適用変更されません。 ‖ G ‖ | A ⟩ | A ⟩
混合時間が何であるか推測がある場合、長さのすべてのSingmaster単語の均一な重ね合わせとして別のレジスタを作成し、そのような各単語を解決済み状態に条件付きで適用することもできます、うまくいけば、状態を取得するためにように、我々は測定する場合は、それぞれの構成は同じ確率を測定することになっています。場合、のCayleyグラフに沿って十分な時間歩いていないことになり、を測定する場合、解決された状態に「近い」構成がより可能性が高くなります。いくつかの巧妙なフーリエ変換のように変換分散方法を均一に測定することができるかもしれませんされます。
私にとって、これは量子コンピューターが得意な何かのように感じます。たとえば、がすべての単語によって一様に混合されていない場合、一部の構成は他の構成よりも可能性が高くなります。たとえば、はより「一定」です。一方、がすべてのウォークで完全に混合されている場合、はよりバランスが取れています。しかし、量子アルゴリズムとマルコフ連鎖の両方についての私の直感は、非常に遠くまで届くほど強力ではありません。
編集
この質問と量子ノット検証の問題を比較してください。
量子ノット検証では、特定の不変量を持つすべてのノットの状態として商人に量子コインが与えられます。量子コインを検証するために、彼女はマルコフ連鎖を適用して、トランジションを自分自身に適用します(有効なコインの場合)。このマルコフ連鎖を適用し、結果を少なくとも回測定する必要があります。自分でを構築する方法はありません(少なくともコインを偽造できる可能性があります)。したがって、有効なコインを与えられた場合、彼女は自分で生成できない状態を与えられ、マルコフチェーンとして行列、そして彼女はおそらく混合時間知っている; 彼女はが有効であることをテストする必要があります。
現在の質問では、すべてのルービックキューブ順列のを生成することはおそらく非常に簡単です。マルコフ連鎖に対応する量子回路は、と呼ばれ、Singmasterの動きで、おそらく非常に簡単に構築できます。ただし、ミキシング時間は不明であり、決定する必要があるものです。