Algorytm Feynmana to algorytm służący do symulacji działania komputera kwantowego na komputerze klasycznym . Opiera się na całkowym sformułowaniu Path mechaniki kwantowej , które zostało sformułowane przez Richarda Feynmana .
Przegląd
Kubitowy przyjmuje kwantowy , zawiera stan wejściowy . ciąg _ .
W Schrödingera oblicza bezpośrednio Oznacza to, że . Stan kwantowy układu można śledzić w trakcie jego ewolucji.
- { historii. Oznacza to, że .
Bieganie Schrödingera zajmuje mniej czasu niż Feynmana, podczas gdy Feynmana zajmuje więcej czasu i mniej miejsca. Dokładniej, Schrödinger zajmuje , zajmuje czas i przestrzeń .
Przykład
Rozważmy problem tworzenia stanu Bell . Jakie jest prawdopodobieństwo, że wynikowy pomiar będzie ?
Ponieważ obwód kwantowy, który generuje stan Bella, to bramka H ( bramka Hadamarda ), po której następuje bramka CNOT , jednostka dla tego obwodu to . W takim przypadku _ . Tak więc wynikowy pomiar prawdopodobieństwa będzie .
Używając algorytmu Feynmana, obwód stanu Bella zawiera : . Więc = | + + + .
Zobacz też