Ocena:

Książka „Quantum Computing with Python and IBM Quantum Experience” autorstwa Roberta Loredo jest dobrze przyjętym źródłem informacji dla osób zainteresowanych nauką obliczeń kwantowych, w szczególności poprzez programowanie w Pythonie przy użyciu platformy IBM Quantum. Wielu użytkowników docenia jasne, krok po kroku podejście do wprowadzania koncepcji kwantowych i praktycznych ćwiczeń. Niektórzy recenzenci zauważyli jednak, że cierpi ona z powodu słabej organizacji i bardziej szczegółowego skupienia się na IBM Quantum Experience niż na szerszej wiedzy na temat obliczeń kwantowych.
Zalety:⬤ Dobrze napisana i łatwa do zrozumienia.
⬤ Dokładne wprowadzenie do IBM Quantum Experience.
⬤ Praktyczne przykłady i ćwiczenia.
⬤ Przejrzyste wyjaśnienia zasad i algorytmów kwantowych.
⬤ Zawiera quizy do samooceny i obszerną listę zasobów.
⬤ Odpowiednia dla początkujących i osób z wykształceniem nietechnicznym.
⬤ Zbytnie skupienie się na IBM Quantum Experience, brak szerszego kontekstu.
⬤ Pewne problemy z organizacją i przejrzystością wyjaśnień.
⬤ Nie zapewnia niezależnych wskazówek dotyczących programowania w języku Python.
⬤ Brak omówienia zaawansowanych tematów, takich jak zastosowania chemii kwantowej i najnowocześniejsze techniki ograniczania błędów.
⬤ Opisy czasami zbyt rozwlekłe lub słabo ustrukturyzowane.
(na podstawie 21 opinii czytelników)
Learn Quantum Computing with Python and IBM Quantum Experience
Przewodnik krok po kroku do nauki implementacji i powiązanych metodologii w obliczeniach kwantowych z pomocą IBM Quantum Experience, Qiskit i Python, który pozwoli ci szybko rozpocząć pracę i zwiększyć produktywność.
Kluczowe cechy
⬤ Określenie różnicy między komputerami klasycznymi a komputerami kwantowymi.
⬤ Zrozumienie kwantowych zasad obliczeniowych, takich jak superpozycja i splątanie oraz sposobu ich wykorzystania w systemach IBM Quantum Experience.
⬤ Uruchamianie własnych eksperymentów kwantowych i aplikacji poprzez integrację z Qiskit.
Opis książki
IBM Quantum Experience to platforma, która umożliwia programistom poznanie podstaw obliczeń kwantowych poprzez umożliwienie im przeprowadzania eksperymentów na symulatorze obliczeń kwantowych i prawdziwym komputerze kwantowym. Ta książka wyjaśni podstawowe zasady mechaniki kwantowej, zasady związane z obliczeniami kwantowymi oraz implementację algorytmów kwantowych i eksperymentów na procesorach kwantowych IBM.
Rozpoczniesz pracę z prostymi programami, które ilustrują zasady obliczeń kwantowych i powoli przejdziesz do bardziej złożonych programów i algorytmów wykorzystujących obliczenia kwantowe. Rozwijając swoją wiedzę, zrozumiesz funkcjonalność IBM Quantum Experience i różnych zasobów, które oferuje. Co więcej, poznasz nie tylko różnice między różnymi komputerami kwantowymi, ale także różne dostępne symulatory. Później poznasz podstawy obliczeń kwantowych, wolumenu kwantowego i kilku podstawowych algorytmów, a wszystko to przy optymalnym wykorzystaniu zasobów dostępnych w IBM Quantum Experience.
Pod koniec tej książki dowiesz się, jak samodzielnie tworzyć programy kwantowe i zdobędziesz praktyczne umiejętności w zakresie obliczeń kwantowych, które możesz zastosować w swojej firmie.
Czego się nauczysz
⬤ Zgłębić kwantowe zasady obliczeniowe, takie jak superpozycja i splątanie kwantowe.
⬤ Zapoznać się z zawartością i układem IBM Quantum Experience.
⬤ Zrozumieć bramki kwantowe i sposób ich działania na kubitach.
⬤ Poznanie zestawu do nauki o informacjach kwantowych i jego elementów, takich jak Terra i Aer.
⬤ Zapoznanie się z algorytmami kwantowymi, takimi jak Bell State, Deutsch-Jozsa, algorytm Grovera i algorytm Shora.
⬤ Jak stworzyć i zwizualizować obwód kwantowy.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla programistów Pythona, którzy chcą nauczyć się obliczeń kwantowych i wykorzystać swoją wiedzę w praktycznych sytuacjach z pomocą IBM Quantum Experience. Wymagane jest pewne doświadczenie w informatyce oraz fizyce i matematyce na poziomie szkoły średniej.