FREE SHIPING FOR OVER $100 - MOSTLY SHIP VIA USPS GROUND ADVANTAGE %D days %H:%M:%S
잭히더리
알파벳X(전구글X)에서AI와양자컴퓨팅을연구하고있다.그의그룹은노이즈있는중규모양자(NISQ)프로세서용알고리즘을개발하고,새로운양자컴퓨팅소프트웨어라이브러리를만들고있다.AI분야에서는응용AI기술뿐아니라심층망의일반화와같은기초연구에도주력하고있다.
1부.기초1장.중첩,얽힘,가역성2장.양자컴퓨팅의간략한역사3장.큐비트,연산자,측정____양자회로도____양자연산자3.1단항연산자____이진연산자____삼항연산자3.2고전게이트와의비교3.3양자연산자의범용성3.4고테스만-닐과솔로베이-키타예프3.5블로흐구3.6측정공준3.7인플레이스계산4장.복잡도이론4.1문제와알고리즘4.2시간복잡도4.3복잡도클래스4.4양자컴퓨팅과처치-튜링논제2부.하드웨어와응용5장.양자컴퓨터구축5.1양자컴퓨터평가5.2중성원자5.3NMR5.4다이아몬드내NV중심5.5광자학____반도체양자트랜지스터____위상광자칩5.6스핀큐비트5.7초전도큐비트5.8위상학적양자계산5.9이온트랩5.10요약6장.양자컴퓨터프로그래밍용개발라이브러리6.1양자컴퓨터와양자컴퓨팅시뮬레이터6.2서큐6.3키스킷6.4포레스트6.5QDK6.6개발라이브러리요약____라이브러리사용____기타개발라이브러리6.7추가적인양자프로그램____벨상태____파라미터를갖는게이트7장.양자순간이동,초고밀도코드화,벨부등식7.1양자순간이동7.2초밀집부호화7.3양자순간이동과초밀집통신을위한코드7.4벨부등식테스트7.5요약8장.주요양자알고리즘:코드로알아보기8.1도이치-조사알고리즘8.2번스타인-바지라니알고리즘____번스타인-바지라니알고리즘8.3사이먼의문제8.4양자푸리에변환8.5쇼어알고리즘____RSA암호화____함수의주기____인수분해알고리즘에대한입력으로서의함수주기8.6그로버의검색알고리즘8.7요약9장.다양한양자컴퓨팅기법9.1변분양자고윳값계산기____노이즈를고려한VQE____더정교한가설풀이9.2양자화학9.3양자근사최적화알고리즘(QAOA)____QAOA의구현예9.4양자프로세서에서의머신러닝9.5양자위상추정____QPE구현9.6선형계풀이____HHL알고리즘설명____HHL알고리즘의구현예9.7양자난수생성기9.8양자보행____양자보행의구현9.9요약10장.응용과양자우위10.1응용____양자시뮬레이션과화학____확률분포샘플링____양자컴퓨터를이용한선형대수속도향상____최적화____텐서망10.2양자우위____무작위회로샘플링____양자우위를보이는기타문제____양자이점10.3향후연구방향____양자오류정정____양자컴퓨터로물리학하기10.4결론3부.수학도구모음11장.양자컴퓨팅에쓰이는수학I11.1서론,자가진단11.2선형대수____벡터와표기법____기초벡터연산____벡터의노름____점곱11.3복소수와내적____복소수____점곱을확장한내적____복소수의극좌표표현11.4행렬기초____기초행렬연산____항등행렬____전치,켤레,대각합____행렬의지수연산11.5외적과텐서곱____행렬을만드는외적수단으로서의외적____텐서곱11.6집합론____집합론의기초____데카르트곱____관계와함수____함수의중요한성질11.7선형변환의정의11.8사전지식없이벡터공간만들기____군____체____벡터공간의정의____부분공간11.9생성공간,선형독립,기저,차원____생성공간____선형독립____기저와차원____정규직교기저12장.양자컴퓨팅에쓰이는수학Ⅱ12.1행렬로서의선형변환12.2연산자로서의행렬____행렬식에대한소개____행렬식의기하학적설명____행렬의역변환12.3고유벡터와고윳값____기저의변경12.4내적심층탐구____내적으로서의크로네커델타함수12.5에르미트연산자____복소수로측정하지못하는이유____에르미트연산자는고윳값이실수다12.6유니타리연산자12.7직합과텐서곱____직합____텐서곱12.8힐베르트공간____계량,코시열,완전성____내적의공리적정의____힐베르트공간의정의12.9힐베르트공간으로서의큐비트13장.양자컴퓨팅에쓰이는수학Ⅲ13.1불리언함수13.2로그와지수13.3오일러공식14장.양자연산자와주요회로목록
★이책의구성★이책은3개의부로구성했다.1부‘기초’에서는양자컴퓨터와양자회로를설계하는데필요한프레임워크를다룬다.또한복잡도계급을다루면서어떤종류의문제들을양자계산으로처리할수있는지살펴본다.2부‘하드웨어와응용’에서는이러한프로그래밍에깊이파고들어새로운기계를움직이게만들고싶은사람들을위한내용을다룬다.이미양자역학과양자정보이론,컴퓨터과학이론에대한배경지식이있다면2부로바로넘어가코드를파헤쳐도좋다.3부‘수학도구모음’에서는양자컴퓨팅을정복하기위한여정에쓰일중요한도구들을다룬다.선형대수의핵심개념을다지고이것이구체적으로양자컴퓨팅에서어떻게쓰이는지연결짓는다.14장의연산자와회로요소들을정리한표는자신의양자컴퓨팅프로토콜을설계할때유용한참고자료가될것이다.온라인에서더많은예제와코드튜토리얼을지속적으로제공할것이다.★이책의대상독자★이책을가장잘활용하는방법은다음과같다.1.대학강사:이책의내용으로여러가지과정을만들수있다.이책의모든코드는책의웹사이트에있다.수학을다루는장에는곳곳에연습문제가들어있다.그외의장에관한코딩실습이나각종문제는온라인사이트를참조하기바란다.(a)STEM1전공자를위한양자컴퓨팅과정(b)물리학대학원생을위한양자컴퓨팅과정마이클닐슨(MichaelNielsen)과아이작추앙(IsaacChuang)의『QuantumComputationandQuantumInformation』또는이론개념을깊이있게다루는알맞은텍스트를곁들여이책을사용하기를권장한다.이책은『QuantumComputationandQuantumInformation』을다음의몇가지측면에서보완하려고했다.A.이책은코딩에더중점을둔다.당연하게도수년전에쓰여진책에서는지금나와있는양자컴퓨팅개발도구와파이썬기반접근법을다룰수가없었다.B.이책에서는『QuantumComputationandQuantumInformation』만큼정보이론개념에깊이들어가지않는다.C.수학도구를다룬절에는본격적인선형대수과정을수강하지않은학생을위해더자세한보충내용이있다.경험에비춰보면양자역학교과서에나오는선형대수나그외의필요한수학도구내용이짤막하게요약된내용만으로는충분치않은경우가많다.(c)컴퓨터과학대학원생을위한양자컴퓨팅과정2.물리학자:양자컴퓨팅분야를빠르게보충하고싶은물리학자라면이책에나와있는양자컴퓨팅의간략한역사가일반적으로다루는내용보다좀더자세하므로이를읽은다음2부에나오는양자하드웨어개관과그응용을다루면된다.3.소프트웨어공학자:먼저첫두장을읽은다음,3부의도구모음을살펴보기를권장한다.그런다음1부로돌아와큐비트와유니타리연산자를다룬다음거기서부터진행해나가길권한다.4.공학및비즈니스리더:실습코딩을하지않을독자는1~4장에초점을두는편이좋다.일부예시코드를따라가며알고리즘에대한실질적인감을잡아도좋다.5.독학:독학교재로사용하기좋다.이책을온라인자료와함께활용하는편이좋다.업데이트된자료를깃허브사이트에서참조하기바란다.깃허브사이트에는깃허브사이트한국어판도함께제공한다.★옮긴이의말★그저먼얘기같았다.‘양자컴퓨팅’이라는말은극소수의연구자에게나의미있는얘기같았는데,어느새주변에서양자컴퓨팅얘기가심심치않게들려온다.물론아직양자컴퓨팅의경이로운계산능력을적용할수있는문제는지극히제한적이며,실용화까지20~30년은걸릴것으로예측되고있다.하지만하드웨어측면에서는점차다룰수있는큐비트수가늘어나는추세고,소프트웨어측면에서는고전적인컴퓨팅을이용해양자컴퓨팅을시뮬레이션해볼수있는환경에이르렀다.공룡기업들은이미IBMQ익스피리언스(QExperience),마이크로소프트애저퀀텀(AzureQuantum),아마존브라켓(AmazonBraket)과같은클라우드양자컴퓨팅서비스를내놓으면서사용자를선점하려발빠르게움직이고있다.양자컴퓨팅에관심을갖고도전해보려는이들이많아졌지만,그만큼양자컴퓨팅이론의벽을넘지못하고포기하는사람도많다.이책은『QuantumComputing:AnAppliedApproach』라는원제에걸맞게실용적인관점에서양자컴퓨팅이작동하는과정을익힐수있게해준다.이책의백미는2부에서시뮬레이션라이브러리를활용해파이썬(Python)언어로작성한소스코드와함께양자컴퓨팅을설명함으로써이해도를높인부분이다.최근2020년3월에구글에서머신러닝플랫폼인텐서플로와양자컴퓨팅라이브러리인서큐(Cirq)를통합한텐서플로퀀텀(TensorFlowQuantum)을발표했는데,이책에서주로서큐라이브러리를사용하기때문에머신러닝에관심이있는독자라면다음단계로나아가기에도좋을듯하다.3부에서양자컴퓨팅의기초를이루는대수학내용을차근차근설명한부분도유익한데,특히각개념이양자컴퓨팅에쓰이는이유를잘설명하고있다.저자의의도상양자컴퓨팅이론내용은상대적으로간략히다루고있는데,더자세한내용을원하는독자라면이분야의대표적인교과서인마이클닐슨(MichaelNielsen)과아이작추앙(IsaacChuang)의『QuantumComputationandQuantumInformation』(CambridgeUniversityPress),데이비드맥마혼의『양자컴퓨팅이론해설(QuantumComputingExplained)』(에이콘,2020)등다른이론서를참고하면좋겠다.