Ich weiß, dass eine Turing-Maschine 1 theoretisch "alles" simulieren kann, aber ich weiß nicht, ob sie etwas simulieren kann, das sich grundlegend von einem quantenbasierten Computer unterscheidet. Gibt es irgendwelche Versuche, dies zu tun, oder hat jemand bewiesen, dass es möglich / nicht möglich ist?
Ich habe herumgegoogelt, bin aber kein Experte für dieses Thema, daher weiß ich nicht, wo ich suchen soll. Ich habe den Wikipedia-Artikel über Quantenturing-Maschinen gefunden , bin mir aber nicht sicher, wie genau er sich von einem klassischen TM unterscheidet. Ich habe auch die Universal Quantum Turing Machine des Papiers Deutsch von W. Fouché et al. Gefunden , aber es ist ziemlich schwer für mich zu verstehen.
1. Falls es nicht klar ist, meine ich mit Turing-Maschine das theoretische Konzept, nicht eine physikalische Maschine (dh eine Implementierung des theoretischen Konzepts).
Um das zu vervollständigen, was andere gesagt haben: Soweit wir wissen, kann eine (klassische) Turing-Maschine Quantenkorrelationen nicht wirklich simulieren . Dies wird explizit im Abschnitt Eigenschaften des universellen Quantencomputers durch die wegweisende Arbeit von David Deutsch Quantentheorie, das Church-Turing-Prinzip und den universellen Quantencomputer (Proceedings of the Royal Society of London A 400, S. 97-117 (1985) beansprucht )).
Details hängen von der Implementierung oder Ihren genauen Definitionen für Turing-Maschine, von Quantencomputer und insbesondere von Simulieren ab (wenn Sie großzügig genug sind, was Simulieren bedeutet, kann alles alles simulieren). Im Allgemeinen ist es möglich, einen Quantencomputer zu entwerfen, der, wenn er wiederholt ausgehend von dem exakt gleichen Startzustand (oder den Eingabebits) in jeder Operation betrieben wird, zufällige Ausgabebits erzeugt, die bestimmte Quantenkorrelationen miteinander aufweisen.
Soweit ich weiß, kann eine Turing-Maschine das nicht.
quelle