Чиновники в кубических турнирах Рубика использовали два разных способа борьбы с кубом. В настоящее время они ломаются куб друг от друга и снова собрать cubies в случайном порядке из куба группы Рубика . Ранее они применяли случайную последовательность ходов Singmaster .G г ⟨ U , D , F , B , L , R ⟩
Однако длина слова - количество случайных ходов, необходимых для полного скремблирования куба, так что каждая из перестановок примерно одинаково вероятна - в настоящее время неизвестна, но должна быть по меньшей мере , 20 . Эту длину t можно назвать временем перемешивания случайного блуждания на графе Кэли группы кубиков Рубика, порожденной движениями Сингмастера \ langle U, D, F, B, L, R \ rangle .
Будет ли квантовый компьютер иметь какие-либо преимущества для определения времени перемешивания группы кубиков Рубика?
Я думаю, что у нас может быть какая-то умная последовательность действий Адамара, чтобы создать регистр как равномерную суперпозицию для всех таких конфигураций; таким образом, применение любой последовательности ходов Singmaster к не меняет .
Если у нас есть предположение относительно времени смешивания , мы также можем создать еще один регистр в качестве равномерной суперпозиции всех слов Singmaster длины и условно применить каждое такое слово к разрешенному состоянию. , мы надеемся получить состояние таким образом, чтобы при измерении каждая из конфигураций с равной вероятностью была измерена. Если , то мы не будем ходить по графу Кэли группы достаточно долго, и если мы будем измерятьконфигурации, которые «ближе» к разрешенному состоянию, были бы более вероятными. Некоторые умные фурье-подобные преобразования в могут измерить, насколько равномерно распределен .
Мне кажется, что квантовый компьютер хорош в этом. Например, если не был равномерно смешан всеми словами в , то некоторые конфигурации более вероятны, чем другие, например, является более "постоянным"; тогда как , если была полностью смешаны все из прогулок, а затем более «сбалансированный». Но мое предположение о квантовых алгоритмах и цепях Маркова недостаточно сильное, чтобы продвинуться далеко вперед.
РЕДАКТИРОВАТЬ
Сравните этот вопрос с проблемой проверки квантового узла.
При проверке квантового узла торговцу дается квантовая монета как состояние всех узлов, которые имеют определенный инвариант. Чтобы проверить квантовую монету, она применяет марковскую цепочку для перехода к себе (если это действительная монета.) Она должна применить эту марковскую цепочку и измерить результат не менее раз, но в противном случае она имеет нет способа построить самостоятельно (чтобы она не могла подделать монету). Поэтому, если ей дали действительную монету, ей дали состояние, которое она не могла произвести самостоятельно , вместе с цепью Маркова как матрица , и она предположительно знает время перемешивания; она должна проверить, что является действительным.
В данном вопросе, вероятно, довольно просто сгенерировать всех перестановок кубиков Рубика. Квантовый контур, соответствующий цепочке Маркова, называемой , движений Singmaster, также, вероятно, довольно легко построить. Однако время перемешивания неизвестно, и это единственное, что нужно определить.