Komputer kwantowy. Programowanie, algorytmy, kod
- Ocena:
- 2.0/6 Opinie: 3
- Stron:
- 280
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Komputer kwantowy. Programowanie, algorytmy, kod
Komputery kwantowe nie są już tylko urządzeniami teoretycznymi. Nie są też futurystycznym monstrum, obcą maszyną, która zamieni całe istniejące oprogramowanie w jakąś jego niezrozumiałą alternatywę. Komputery kwantowe (QPU) staną się raczej radykalnym rozszerzeniem możliwości współczesnej informatyki, które pozwoli nam rozwiązać problemy dotychczas nierozwiązywalne. Istnieją ważne zadania, z którymi QPU potrafią sobie świetnie poradzić, a których rozwiązanie byłoby niemożliwe na jakimkolwiek standardowym urządzeniu komputerowym. Z drugiej strony z wieloma standardowymi obliczeniami QPU nie radzi sobie dużo lepiej niż najzwyklejszy laptop. Z punktu widzenia programisty zatem stanowi rodzaj koprocesora o ciekawych możliwościach.
Oto przewodnik po wspaniałym, nieodkrytym jeszcze do końca świecie informatyki kwantowej. Aby ją zrozumieć, niepotrzebny jest doktorat z fizyki kwantowej i wyższej matematyki. Dzięki tej książce opanujesz zestaw pojęć niezbędnych do zrozumienia działania QPU, dowiesz się, jakie problemy mogą rozwiązać aplikacje QPU i nauczysz się korzystać z narzędzi do pisania programów dla QPU. Zaprezentowane tu koncepcje są bogato ilustrowane przykładami, które można łatwo uruchomić na darmowym symulatorze QCEngine. Istnieje też możliwość korzystania z fizycznych QPU (kilka prototypów QPU udostępniono w chmurze). Interesującą, choć nieco trudniejszą częścią przewodnika jest rozdział poświęcony zastosowaniu obliczeń kwantowych w uczeniu maszynowym.
W tej książce:
- koncepcje programowania procesorów kwantowych
- kubity, superpozycja i teleportacje kwantowe
- prymitywy QPU
- wzmacnianie amplitudy, kwantowa transformacja Fouriera i szacowanie fazy
- przykłady aplikacji QPU
QPU: zrób pierwszy krok ku technologii przyszłości!
Komputer kwantowy
Komputery kwantowe są przygotowane do rozpoczęcia kolejnej rewolucji - a Ty możesz dołączyć już teraz. Czy zajmujesz się inżynierią oprogramowania, grafiką komputerową, analizą danych , czy też jesteś po prostu zainteresowanym komputerofilem, niniejsza książka jest praktycznym przewodnikiem w programowaniu i pozwala na zrozumienie informatyki kwantowej. Zamiast przebijać się mozolnie przez matematykę i teorię, będziesz pracować bezpośrednio na przykładach, które zaprezentują unikalne możliwości tej technologii.
Specjaliści w dziedzinie informatyki kwantowej, Eric Johnston, Nic Harrigan i Mercedes Gimeno-Segovia, pokazują, jak nabyć umiejętności, opanować narzędzia i intuicję niezbędne do pisania programów, które stanowią rdzeń kwantowych aplikacji. Zrozumiesz, co potrafią komputery kwantowe i w jaki sposób zidentyfikować problemy możliwe przez nie do rozwiązania.
Książka składa się z trzech wielorozdziałowych części:
Programowanie dla QPU - ta część dokonuje przeglądu koncepcji programowania procesorów kwantowych, włączając w to sposoby manipulowania kubitami i przeprowadzania teleportacji kwantowej.
Prymitywy QPU - nauczysz się tutaj o prymitywach algorytmicznych oraz technikach takich jak wzmocnienie amplitudy, kwantowa transformata Fouriera i szacowanie fazy.
Aplikacje QPU - prześledzisz, jak prymity QPU zostały wykorzystane do budowy istniejących aplikacji, włączając w to techniki wyszukiwania kwantowego oraz algorytm faktoryzacji Shora.
To książka napisana dla (i przez) programistów, wprowadzająca pomysłową notację i narzędzia wizualne służące do eksploracji nowego świata informatyki kwantowej.
Mike Shapiro, Współtwórca DTrace, DSSD i NVMeoF
Zamiast wymagać od czytelnika dogłębnej wiedzy matematycznej, autorzy przyjmują wyjątkowe podejście, polegające na wykorzystaniu wizualnych, praktycznych technik do budowy intuicji w informatyce kwantowej.
James L. Weaver, Zwolennik rozwoju informatyki kwantowej.
Wybrane bestsellery
-
Quantum computers are poised to kick-start a new computing revolution—and you can join in right away. If you’re in software engineering, computer graphics, data science, or just an intrigued computerphile, this book provides a hands-on programmer’s guide to understanding quantum...
Programming Quantum Computers. Essential Algorithms and Code Samples Programming Quantum Computers. Essential Algorithms and Code Samples
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Power Apps to platforma stworzona przez Microsoft, umożliwiająca łatwe projektowanie, tworzenie i dostosowywanie aplikacji bez konieczności posiadania głębokiej wiedzy programistycznej. Z użyciem Power Apps można budować niestandardowe aplikacje, które efektywnie wspierają i automatyzują różne pr...
Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code
(39.90 zł najniższa cena z 30 dni)129.35 zł
199.00 zł(-35%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu st...
Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących
(26.94 zł najniższa cena z 30 dni)29.18 zł
44.90 zł(-35%) -
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla C...
Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki
-
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi o...
Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI
(39.90 zł najniższa cena z 30 dni)84.50 zł
169.00 zł(-50%) -
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
O autorze ebooka
Eric R. Johnston napisał symulator QCEngine. Był badaczem inżynierii kwantowej na Uniwersytecie Bristolskim i programował efekty filmowe dla Lucasfilm. Jest inżynierem kwantowym, akrobatą i gimnastykiem.
Zobacz pozostałe książki z serii O'Reilly
-
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(46.20 zł najniższa cena z 30 dni)50.05 zł
77.00 zł(-35%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł(-35%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%) -
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i szybko się przekonasz, że pozwoli Ci to na pisanie lepszego, cz...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
Ta książka, napisana z myślą o inżynierach oprogramowania, jest trzecim, gruntownie zaktualizowanym wydaniem praktycznego przewodnika, który szybko przeprowadzi Cię od podstaw aż do zaawansowanych technik pracy z Gitem. Po zapoznaniu się z filozofią systemu i jego najważniejszymi funkcjami płynni...
Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III Kontrola wersji z systemem Git. Zaawansowane narzędzia i techniki do wspólnego projektowania oprogramowania. Wydanie III
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%)
Ebooka "Komputer kwantowy. Programowanie, algorytmy, kod" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Komputer kwantowy. Programowanie, algorytmy, kod" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Komputer kwantowy. Programowanie, algorytmy, kod" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Programming Quantum Computers: Essential Algorithms and Code Samples
- Tłumaczenie:
- Katarzyna Wojtkowiak
- ISBN Książki drukowanej:
- 978-83-283-6778-4, 9788328367784
- Data wydania książki drukowanej:
- 2020-12-02
- ISBN Ebooka:
- 978-83-283-6779-1, 9788328367791
- Data wydania ebooka:
- 2020-12-02 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 123429
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 17.5MB
- Rozmiar pliku ePub:
- 20.9MB
- Rozmiar pliku Mobi:
- 47.5MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Wymagania wstępne 13
- Czym jest QPU? 14
- Podejście praktyczne 15
- Elementarz QCEngine 15
- Natywne instrukcje QPU 17
- Ograniczenia symulatorów 20
- Ograniczenia sprzętu 20
- QPU a GPU: charakterystyka ogólna 20
- Krótkie spojrzenie na fizyczny kubit 26
- Wprowadzenie notacji kołowej 29
- Rozmiar kół 29
- Rotacja kół 30
- Pierwsze operacje QPU 31
- Instrukcja QPU: NOT 32
- Instrukcja QPU: HAD 32
- Instrukcja QPU: READ 33
- Instrukcja QPU: WRITE 33
- Czas na praktykę: idealnie losowy bit 34
- Instrukcja QPU: PHASE(?) 37
- Instrukcje QPU: ROTX(?) i ROTY(?) 38
- COPY: brakująca operacja 38
- Łączenie operacji QPU 39
- Instrukcja QPU: ROOT-of-NOT 39
- Czas na praktykę: kwantowy łowca szpiegów 41
- Podsumowanie 44
- Notacja kołowa rejestrów multikubitowych 45
- Rysowanie rejestru wielokubitowego 48
- Operacje jednokubitowe w wielokubitowych rejestrach 48
- Czytanie kubitu w wielokubitowym rejestrze 50
- Wizualizowanie większej liczby kubitów 51
- Instrukcja QPU: CNOT 52
- Czas na praktykę: wykorzystanie par Bella w dzielonej losowości 55
- Instrukcje QPU: CPHASE i CZ 56
- Sztuczka QPU: odbicie fazowe 57
- Instrukcja QPU: CCNOT (bramka Toffoliego) 59
- Instrukcje QPU: SWAP i CSWAP 60
- Test SWAP 61
- Tworzenie operacji warunkowej 63
- Czas na praktykę: zdalnie kontrolowana losowość 66
- Podsumowanie 68
- Czas na praktykę: teleportujmy sobie coś 69
- Spacer po programie 74
- Krok 1. Utworzenie splątanej pary 75
- Krok 2. Przygotowanie ładunku 75
- Krok 3.1. Połączenie ładunku ze splątaną parą 76
- Krok 3.2. Wprowadź ładunek w superpozycję 76
- Krok 3.3. Odczytaj oba kubity Alice 77
- Krok 4. Odbierz i przekształć 78
- Krok 5. Weryfikacja wyniku 78
- Interpretowanie wyników 80
- Jak naprawdę używa się teleportacji? 81
- Zabawne wypadki przy teleportacji 81
- Dziwnie odmienne 85
- Arytmetyka na QPU 87
- Czas na praktykę: budowanie operatorów inkrementacji i dekrementacji 87
- Dodawanie dwóch kwantowych liczb stałoprzecinkowych 90
- Ujemne liczby stałoprzecinkowe 91
- Czas na praktykę: bardziej złożona matematyka 92
- Prawdziwa kwantowość 93
- Wykonanie kwantowo-warunkowe 94
- Wyniki kodowane w fazie 95
- Odwracalność i kubity skreczowe 96
- Odwracanie skutków obliczeń 98
- Mapowanie logiki booleanowskiej do operacji QPU 101
- Podstawowa logika kwantowa 101
- Podsumowanie 103
- Czas na praktykę: konwersja między fazą a wielkością 105
- Iteracja wzmacniania amplitudy 108
- Więcej iteracji? 108
- Wiele wejść z flipem 111
- Wykorzystanie wzmocnienia amplitudy 116
- AA i QFT jako szacowanie sumy 116
- Przyspieszanie konwencjonalnych algorytmów za pomocą AA 117
- Wewnątrz QPU 117
- Intuicja 117
- Podsumowanie 119
- Ukryte wzorce 121
- QFT, DFT i FFT 123
- Częstotliwości w rejestrze QPU 123
- DFT 126
- Rzeczywiste i zespolone wejścia DFT 128
- DFT dowolnego sygnału 130
- Używanie QFT 132
- QFT jest szybka 132
- Wewnątrz QPU 139
- Zrozumienie zasad 140
- Operacja po operacji 141
- Wnioski 145
- Uczymy się o operacjach QPU 147
- Fazy własne uczą nas czegoś użytecznego 148
- Co robi szacowanie fazy 149
- Jak korzystać z szacowania fazy 150
- Wejścia 150
- Wyjścia 152
- Drobnym drukiem 153
- Dobór rozmiaru rejestru wyjściowego 153
- Złożoność 154
- Operacje warunkowe 154
- Szacowanie fazy w praktyce 154
- Wewnątrz QPU 155
- Jak to działa? 156
- Operacja po operacji 157
- Podsumowanie 159
- Dane liczbowe 163
- QRAM 165
- Kodowanie wektorów 168
- Ograniczenia kodowania amplitudy 171
- Kodowanie amplitudy i notacja kołowa 172
- Kodowanie macierzy 173
- Jak operacja QPU może reprezentować macierz? 173
- Symulacja kwantowa 174
- Logika fazowa 180
- Budowanie podstawowych operacji logiki fazowej 182
- Budowanie złożonych zdań logiki fazowej 182
- Rozwiązywanie łamigłówek logicznych 185
- O kotkach i tygrysach 185
- Ogólny przepis na rozwiązanie problemu spełnialności formuły logicznej 189
- Czas na praktykę: rozwiązujemy formułę boolowską 3-SAT 190
- Czas na praktykę: problem 3-SAT niespełniający kryteriów 192
- Przyśpieszanie konwencjonalnych algorytmów 194
- Co QPU może zrobić dla grafiki komputerowej? 197
- Zwykły supersampling 198
- Czas na praktykę: obliczanie obrazów kodowanych fazą 199
- Kwantowy shader pikseli 200
- Wykorzystanie PHASE do rysowania 201
- Rysowanie krzywych 203
- Próbkowanie obrazów kodowanych fazowo 204
- Ciekawszy obrazek 205
- Supersampling 208
- QSS a konwencjonalny sampling Monte Carlo 208
- Jak działa QSS 209
- Dodawanie koloru 214
- Podsumowanie 216
- Czas na praktykę: wykorzystanie algorytmu faktoryzacji Shora na QPU 218
- Jak właściwie działa algorytm Shora? 219
- Czy w ogóle potrzebujemy QPU? 220
- Podejście kwantowe 222
- Krok po kroku: faktoryzacja liczby 15 223
- Krok 1. Inicjalizacja rejestrów QPU 224
- Krok 2. Rozszerzenie do superpozycji kwantowej 224
- Krok 3. Warunkowe mnożenie przez 2 227
- Krok 4. Warunkowe mnożenie przez 4 228
- Krok 5. Kwantowa transformata Fouriera 229
- Krok 6. Odczytanie kwantowego wyniku 231
- Krok 7. Logika cyfrowa 231
- Krok 8. Sprawdzenie wyniku 234
- Drobnym drukiem 235
- Obliczanie reszty z dzielenia 235
- Czas a przestrzeń 236
- Kopierwsze inne niż 2 236
- Rozwiązywanie układów równań liniowych 238
- Opisywanie i rozwiązywanie układów równań liniowych 238
- Rozwiązywanie układu równań liniowych za pomocą QPU 240
- Kwantowa analiza głównych składowych 249
- Standardowa analiza składowych głównych 249
- PCA z QPU 250
- Kwantowa maszyna wektorów podtrzymujących 254
- Standardowe maszyny wektorów podtrzymujących 254
- SVM z QPU 257
- Inne aplikacje uczenia maszynowego 260
- Od notacji kołowej po wektory zespolone 265
- Subtelności i uwagi na temat terminologii 267
- Podstawy miary 268
- Rozkład bramki i kompilacja 269
- Teleportacja bramek 271
- Galeria sław 271
- Wyścig: komputery kwantowe a klasyczne 272
- Uwaga na temat algorytmów opartych na wyroczni kwantowej 273
- Algorytm Deutscha-Jozsy 273
- Algorytm Bernsteina-Vaziraniego 273
- Algorytm Simona 274
- Języki programowania kwantowego 274
- Obietnica kwantowej symulacji 275
- Korekcja błędu i urządzenia NISQ 276
- Co dalej? 276
- Książki 276
- Notatki z wykładów 277
Wstęp 9
1. Wprowadzenie 13
CZĘŚĆ I. PROGRAMOWANIE DLA QPU
2. Jeden kubit 25
3. Wiele kubitów 45
4. Teleportacja kwantowa 69
CZĘŚĆ II. PRYMITYWY QPU
5. Kwantowe arytmetyka i logika 85
6. Wzmacnianie amplitudy 105
7. QFT: Kwantowa transformata Fouriera 121
8. Szacowanie fazy kwantowej 147
CZĘŚĆ III. ZASTOSOWANIA QPU
9. Prawdziwe dane 163
10. Kwantowe wyszukiwanie 179
11. Kwantowy supersampling 197
12. Algorytm faktoryzacji Shora 217
13. Kwantowe uczenie maszynowe 237
CZĘŚĆ IV. PERSPEKTYWY
14. Bądź na bieżąco: przewodnik po literaturze 265
Helion - inne książki
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł(-35%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29.94 zł najniższa cena z 30 dni)32.43 zł
49.90 zł(-35%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Tę książkę docenią wszyscy zainteresowani eksploracją danych i uczeniem maszynowym, którzy chcieliby pewnie poruszać się w świecie nauki o danych. Pokazano tu, w jaki sposób Excel pozwala zobrazować proces ich eksplorowania i jak działają poszczególne techniki w tym zakresie. Przejrzyście wyjaśni...
Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Komputer kwantowy. Programowanie, algorytmy, kod Eric R. Johnston, Nicholas Harrigan, Mercedes Gimeno-Segovia (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(0)
(1)
(0)
(0)
(2)
więcej opinii