Чиновники турнірів з кубиками Рубіка використовували два різні способи розборювання куба. В даний час вони ламаються куб друг від друга і знову зібрати cubies у випадковому порядку з куба групи Рубіка . Раніше вони застосовували б випадкову послідовність переміщення Singmaster .G г ⟨ U , D , F , B , L , R ⟩
Однак довжина слова - кількість випадкових рухів, необхідних для повного зашифрування куба таким чином, що кожна перестановка приблизно однаково вірогідна - наразі невідомо, але має бути щонайменше 20 . Цю довжину t можна назвати часом перемішування випадкової прогулянки на графіку Кейлі групи кубів Рубіка, породженої рухами Singmaster \ langle U, D, F, B, L, R \ rangle .g ‖ G ‖ = 43 , 252 , 003 , 274 , 489 , 856 , 000 т
Чи мав би квантовий комп'ютер якісь переваги для визначення часу перемішування кубової групи Рубіка?
Я думаю, що ми можемо мати розумну послідовність ходів Адамара для створення регістра як рівномірного суперпозиції над усіма подібними конфігураціями; таким чином, застосовуючи будь-яку послідовність переміщення Singmaster до не змінюється .
Якщо у нас є здогад про те, яким є час перемішування , ми також можемо створити інший регістр як рівномірний суперпозиція всіх слів Singmaster довжиною і умовно застосувати кожне таке слово до розв'язаного стану , сподіваємось отримати стан таким чином, що, якщо виміряти , кожна з конфігурацій однаково вірогідно буде виміряна. Якщо , ми не будемо досить довго ходити по графіку Кейлі , і якби виміряти t | B ⟩ | А ′ ⟩ | B ⟩ | ⟩ | ⟩ | | G | | т ' < т G | ⟩ | B ⟩ | ⟩, конфігурації, які "ближче" до вирішеного стану, були б більш імовірними. Деякі розумні перетворення Фур'є на можуть виміряти, наскільки рівномірно розподілений .
Мені це здається чимось хорошим, у якому може бути добрий квантовий комп'ютер. Наприклад, якщо не було рівномірно змішано всіма словами у , то деякі конфігурації є більш імовірними, ніж інші, наприклад, є більш "постійним"; тоді як , якщо була повністю змішані всі з прогулянок, а потім більш «збалансований». Але мій натяк як на квантові алгоритми, так і на ланцюги Маркова недостатньо сильний, щоб отримати дуже далеко.| B ⟩ | ⟩ | ⟩ | ⟩
EDIT
Порівнюйте це питання з проблемою квантової перевірки вузлів.
При верифікації квантових вузлів комерсанту надається квантова монета як стан всіх вузлів, які мають певний інваріант. Для перевірки квантової монети вона застосовує ланцюг Маркова до переходу до себе (якщо це дійсна монета.) Вона повинна застосувати цю ланцюжок Маркова і виміряти результат хоча б разів, але в іншому випадку вона має ніякого способу побудувати самостійно (щоб вона не могла підробити монету). Отже, якщо їй дадуть дійсну монету, їй нададуть стан, який вона не може виготовити самостійно , разом із ланцюгом Маркова як матриці , і вона, імовірно, знає час перемішуванняM | K ⟩ т | До ⟩ М т | K ⟩; вона вимагає перевірити, що є дійсним.
У цьому запитанні, можливо, досить просто створити всіх перестановок куба Рубіка. Квантовий контур, що відповідає ланцюгу Маркова, називаємо його , рухається Сингмастером, також, ймовірно, досить легко побудувати. Однак час перемішування невідомий, і це має визначити одне.З т