TL, DR: Argumenty inżynieryjne i fizyki zostały już przedstawione. Dodaję perspektywę historyczną: argumentuję, że pole obliczeń kwantowych ma naprawdę niewiele ponad dwie dekady i że zbudowanie czegoś w rodzaju MU5 zajęło nam ponad trzy dekady.
Ponieważ wspominasz o osi czasu, przyjrzyjmy się bliżej:
Początki
Po pierwsze, samą możliwość stworzenia czegoś w rodzaju komputera kwantowego wyrazili Richard Feynman na zachodzie (1959 lub 1981, jeśli chcesz) i Yuri Manin na wschodzie (1980). Ale to tylko pomysł. Nie rozpoczyna się implementacja.
Kiedy podobne rzeczy wydarzyły się w obliczeniach klasycznych? Cóż, bardzo dawno temu. Charles Babbage już na przykład chciał zbudować maszyny komputerowe na początku XIX wieku i miał już pomysły. Pascal, Leibniz, wszyscy mieli pomysły. Maszyna analityczna Babbage'a z 1837 roku, która nigdy nie została zbudowana z powodu finansowania i wyzwań inżynieryjnych (nawiasem mówiąc, prekursor maszyny analitycznej zbudowano z Lego ) jest zdecydowanie najnowszym pierwszym pomysłem, który jest już daleko przed tym, co zaproponowali Feynman i Manin informatyka kwantowa, ponieważ proponuje konkretną implementację.
Lata 70. nie widzą nic związanego z komputerem kwantowym. Niektóre kody są wymyślone, pewne teoretyczne podstawy są zrobione (ile informacji można przechowywać?), Co jest niezbędne do qc, ale tak naprawdę nie realizuje idei komputera kwantowego.
Kody i pomysły związane z komunikacją dotyczą obliczeń kwantowych, czym są telefony i przewody telegraficzne, do obliczeń klasycznych: ważny prekursor, ale nie komputer. Jak wiecie, kody Morse'a i telegrafy to technologie XIX wieku, a także trudniejsze kody dla głośnych kanałów. Podstawy matematyczne (w kategoriach twierdzeń o zakazie działania itp.) Wykonał Shannon w 1948 r.
W każdym razie można argumentować, że obliczenia z użyciem kart dziurkowanych zostały opracowane w 1804 r. Do tkania , ale nie chcę twierdzić, że tak naprawdę był to początek klasycznych obliczeń.
Komputery uniwersalne (kwantowe)
Kiedy zaczęły się obliczenia? Będę argumentować, że potrzebujesz wielu rzeczy, aby uzyskać badania na temat uniwersalnego przetwarzania danych w terenie; wcześniej liczba osób i zainwestowanych tam pieniędzy będzie ograniczona.
- Potrzebujesz pojęcia uniwersalnego komputera i teoretycznego modelu tego, co chcesz osiągnąć.
- Potrzebujesz architektury implementacji uniwersalnego komputera - na poziomie teoretycznym.
- Potrzebujesz prawdziwego systemu, w którym możesz go wdrożyć.
Kiedy otrzymujemy te w obliczeniach kwantowych?
- Deutsch opisuje uniwersalny komputer kwantowy w 1985 roku (33 lata temu).
- W tym samym czasie opracowywane są modele obwodów i bramki.
- Pierwszy kompletny model, jak złożyć wszystko w całość, został zaproponowany przez Ciraca i Zollera w 1994 roku (zaledwie 24 lata temu).
Wszystkie inne postępy w obliczeniach kwantowych przed lub w tym czasie były ograniczone do kryptografii, ogólnie systemów kwantowych lub innej ogólnej teorii.
Co z obliczeniami klasycznymi?
Tak więc w 1994 roku jesteśmy w stanie porównywalnym do 1937:
- Jest kilka osób wykonujących teoretyczne prace przygotowawcze, a prace przygotowawcze zostały już wykonane.
- Istnieje spora liczba osób wykonujących prace inżynieryjne w kwestiach fundamentalnych niezwiązanych bezpośrednio, ale bardzo pomocnych w budowie komputera (kwantowego).
- A dziedzina nie jest na ogół tak duża i dobrze finansowana.
- Ale: od tej daty fundusze i ludzie zaczynają napływać w teren.
Pole startuje
W przypadku komputerów klasycznych ilustruje to liczba różnych „pierwszych systemów komputerowych” na osi czasu Wikipedii. Było kilka grup badawczych przynajmniej w Niemczech, Anglii i Stanach Zjednoczonych w kilku lokalizacjach (np. Manchester i Bletchley Park w Wielkiej Brytanii, by wymienić tylko kilka). Pieniądze z czasów wojny zostały skierowane na informatykę, ponieważ były one niezbędne np. Do opracowania bomby atomowej (patrz konta w Los Alamos).
Aby zapoznać się z obliczeniami kwantowymi, zobacz np. Ten komentarz :
Pole QIS zaczęło gwałtownie rosnąć na początku do połowy lat 90. w wyniku kilku jednoczesnych bodźców: Peter Shor wykazał, że komputer kwantowy może superfakturować bardzo duże liczby. Przemysł półprzewodników zdał sobie sprawę, że poprawa komputerów zgodnie z prawem Moore'a zbyt szybko osiągnie granicę kwantową, wymagając radykalnych zmian technologicznych. Postępy w naukach fizycznych dały uwięzione jony atomowe, zaawansowane wnęki optyczne, kropki kwantowe i wiele innych osiągnięć, które umożliwiły rozważenie budowy funkcjonalnych urządzeń logiki kwantowej. Ponadto potrzeba bezpiecznej komunikacji doprowadziła do zbadania schematów komunikacji kwantowej, które byłyby odporne na manipulacje.
Podsumowując, od czasu, gdy teoretyczne podstawy współczesnych komputerów zostały położone do czasu, kiedy pierwsze komputery będą dostępne (Zuse 1941, Manchester 1948, by wymienić tylko dwa), zajęło to około dekady. Podobnie minęło dziesięć lat, zanim pierwsze układy wykonały pewnego rodzaju uniwersalnie programowalne obliczenia z układami kwantowymi. To prawda, że ich możliwości są niższe niż w przypadku pierwszych komputerów w Manchesterze, ale nadal.
Dwadzieścia lat później powoli obserwujemy gwałtowny rozwój technologii i angażuje się wiele firm. Widzimy także pojawienie się nowych technologii, takich jak tranzystor (po raz pierwszy odkryty w 1947 r.).
Podobnie, 20 lat po rozpoczęciu obliczeń kwantowych widzimy poważne wejście prywatnych firm na rynek, takich jak Google, IBM, Intel i wiele innych. Kiedy byłem na mojej pierwszej konferencji w 2012 roku, ich zaangażowanie było wciąż akademickie, dziś jest strategiczne. Podobnie w 2000 roku zobaczyliśmy propozycję bogactwa różnych systemów obliczeń kwantowych, takich jak kubity nadprzewodzące, które stanowią podstawę najbardziej zaawansowanych układów z trzech wyżej wymienionych firm. W 2012 roku nikt nie mógł twierdzić, że ma dość niezawodny system z więcej niż kilkoma fizycznymi kubitami. Dzisiaj, zaledwie sześć lat później, IBM pozwala ci grać z ich bardzo niezawodnymi 16 kubitami (5, jeśli naprawdę chcesz się bawić), a Google twierdzi, że testuje system 72 kubitów w naszej rozmowie.
Tak, wciąż mamy wiele do zrobienia, aby mieć niezawodny wielkoskalowy komputer kwantowy z funkcją korekcji błędów, a komputery, które obecnie mamy, są słabsze niż klasyczne komputery, które mieliśmy w latach 60., ale ja (jak inni tłumaczą w inne odpowiedzi) uważają, że jest to spowodowane wyjątkowymi wyzwaniami inżynierskimi. Istnieje niewielka szansa, że jest to spowodowane ograniczeniami fizycznymi, o których nie mamy pojęcia, ale jeśli tak, to biorąc pod uwagę obecny postęp, powinniśmy wiedzieć najpóźniej za kilka lat.
O co mi tutaj chodzi?
- Argumentowałem, że powodem, dla którego nie widzimy jeszcze komputera kwantowego MU5, jest również fakt, że pole to po prostu nie jest jeszcze tak stare i do niedawna nie przyciągało tak wiele uwagi.
- Twierdzę, że z dzisiejszej perspektywy wydawało się, że klasyczne komputery bardzo szybko stały się bardzo dobre, ale zaniedbuje to dziesięciolecia wcześniejszych prac, w których rozwój i rozwój nie wydawały się tak szybkie.
- Argumentuję, że jeśli wierzysz (jak prawie wszyscy w tej dziedzinie), że początkowe problemy inżynieryjne napotykane przez komputery kwantowe są trudniejsze niż te napotykane przez klasyczne komputery, to widzisz bardzo porównywalną trajektorię badań i innowacji do jednego z klasycznych komputerów . Oczywiście są one nieco inne, ale podstawowe pomysły na to, jak to wygląda, są podobne.