В адиабатическом контроле качества вы кодируете свою проблему в гамильтониане так, чтобы ваш результат можно было извлечь из основного состояния. Подготовить это основное состояние сложно непосредственно, поэтому вместо этого вы готовите основное состояние «простого» гамильтониана, а затем медленно интерполируете между ними. Если вы идете достаточно медленно, состояние вашей системы останется в основном состоянии. В конце вашего процесса у вас будет решение.
Это работает в соответствии с теоремой Адиабаты . Для выполнения теоремы должна быть энергетическая щель между основным состоянием и первым возбужденным состоянием. Чем меньше становится зазор, тем медленнее нужно интерполировать, чтобы предотвратить смешивание между основным состоянием и первыми возбужденными состояниями. Если разрыв закрывается, такое смешивание невозможно предотвратить, и вы не можете идти достаточно медленно. Процедура не проходит в этот момент.
Если начальный и конечный гамильтоновы коммутируют, это означает, что они имеют одинаковые собственные состояния энергии. Таким образом, они согласны с тем, какие состояния получают назначенную энергию, и не согласны только с энергиями, которые они получают. Интерполяция между двумя гамильтонианами просто меняет энергии. Таким образом, конечное основное состояние было бы возбужденным состоянием в начале, а исходное основное состояние становилось возбужденным в конце. В какой-то момент, проходя мимо друг друга, энергии этих состояний будут равны, и поэтому разрыв между ними закрывается. Этого достаточно, чтобы увидеть, что энергетическая щель должна закрыться в некоторой точке.
Следовательно, наличие некоммутирующих гамильтонианов является необходимым условием для сохранения разрыва, и, следовательно, для AQC.