Ao expressar cálculos em termos de um circuito quântico, utiliza-se portões , ou seja, (tipicamente) evoluções unitárias.
Em certo sentido, esses são objetos bastante misteriosos, na medida em que realizam operações discretas "mágicas" nos estados. São essencialmente caixas negras, cujo funcionamento interno não é frequentemente tratado enquanto se estuda algoritmos quânticos. No entanto, não é assim que a mecânica quântica funciona: os estados evoluem de maneira contínua, seguindo a equação de Schrödinger.
Em outras palavras, quando se fala de portões e operações quânticas, negligencia-se a dinâmica (isto é, o Hamiltoniano) que realiza a referida evolução, que é como os portões são realmente implementados em arquiteturas experimentais.
Um método é decompor o portão em termos dos elementares (em uma dada arquitetura experimental). É este o único caminho? E os portões "elementares"? Como as dinâmicas implementam as tipicamente encontradas?