Zobrazit minimální záznam

dc.contributor.advisorBeseda, Martin
dc.contributor.authorHoloskevych, Viktor
dc.date.accessioned2023-11-10T12:31:25Z
dc.date.available2023-11-10T12:31:25Z
dc.date.issued2023
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/151652
dc.description.abstractTato bakalářská práce se zabývá výpočtem vlastních čísel pomocí metod kvantového počítání. Hlavním cílem je porozumět základním pojmům kvantové mechaniky a aplikovat je na kvantové počítání. Práce se dále zaměřuje na seznámení se s jazykem Python a balíkem Qiskit pro implementaci řešení. Implementuje se řešič problémů vlastních čísel (eigen-solver) a provádí se výpočet potenciálových nadploch u molekul H2. První část práce je věnována studiu kvantové mechaniky a jejích základních pojmů, jako jsou kvantový stav, qubity, kvantová hradla a kvantové obvody. Dále se pracuje s principem superpozice a kvantovými algoritmy, jako je kvantová Fourierova transformace (QFT) a aproximace kvantové fáze (QPE), které mají klíčový význam pro výpočet vlastních čísel. V další části práce se implementuje eigen-solver pomocí balíku Qiskit. Vytváří se kvantový obvod pro QPE a ukazuje se, jak ho použít pro výpočet vlastních čísel. Následně se provádí výpočet potenciálových nadploch molekuly H2 pomocí sestavení lineární soustavy a její implementace v Qiskitu. Diskutuje se také o důležitých aspektech kvantového počítání, jako jsou dekoherence a mitigace. Ukazuje se, že dekoherence omezuje stabilitu kvantových systémů a přispívá ke chybám ve výpočtech. Jsou popsány různé metody mitigace, včetně přidání šumu do kvantových obvodů a použití mitigace chyb pro zvýšení přesnosti výsledků. Na závěr se diskutuje o budoucnosti kvantového počítání a jeho aplikací. Zmiňuje se potřeba dalšího vývoje kvantových technologií a omezení současných Noisy Intermediate-Scale Quantum(NISQ) systémů. Navrhuje se využití hybridních algoritmů, jako je Variational Quantum Eigensolver(VQE), které kombinují kvantové a klasické výpočty pro offloadování části výpočtu na kvantové procesory.cs
dc.description.abstractThis bachelor thesis deals with the calculation of eigenvalues using quantum counting methods. The main goal is to understand the basic concepts of quantum mechanics and apply them to quantum computation. The thesis also focuses on learning about the Python language and the Qiskit package for implementing the solution. An eigenvalue problem solver (eigen-solver) is implemented and the calculation of potential overfaces for H2 molecules is performed. The first part of the thesis is devoted to the study of quantum mechanics and its basic concepts such as quantum state, qubits, quantum gates and quantum circuits. It also deals with the principle of superposition and quantum algorithms such as the quantum Fourier transform (QFT) and quantum phase approximation (QPE), which are crucial for the computation of eigenvalues. In the next part of the paper, the eigen-solver is implemented using the Qiskit package. A quantum circuit for QPE is created and it is shown how to use it for eigenvalue computation. Subsequently, the calculation of the potential superplanes of the molecule H2 is performed by constructing a linear system and implementing it in Qiskit. Important aspects of quantum computation such as decoherence and mitigation are also discussed. It is shown that decoherence limits the stability of quantum systems and contributes to computational errors. Various mitigation methods are described, including the addition of noise to quantum circuits and the use of error mitigation to increase the accuracy of results. Finally, the future of quantum computing and its applications are discussed. The need for further development of quantum technologies and the limitations of current Noisy Intermediate-Scale Quantum(NISQ) systems are mentioned. The use of hybrid algorithms such as Variational Quantum Eigensolver(VQE), which combine quantum and classical computation to offload part of the computation to quantum processors, is proposed.en
dc.format.extent2643279 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectKvantová výpočetní technikacs
dc.subjectstavcs
dc.subjectmechanikacs
dc.subjectobvodcs
dc.subjectalgoritmcs
dc.subjecthradlacs
dc.subjectměřenícs
dc.subjectšumcs
dc.subjectFTcs
dc.subjectDFTcs
dc.subjectQFTcs
dc.subjectIQFTcs
dc.subjectqubitcs
dc.subjectkomplexní číslacs
dc.subjectestimace fázecs
dc.subjectQPEcs
dc.subjectHermitovský operátorcs
dc.subjectenergie systémucs
dc.subjectpotenciálova křivkacs
dc.subjectlineární rovniccs
dc.subjectFrobeniova větacs
dc.subjectkomplexní číslacs
dc.subjectredukcics
dc.subjectHilbertov prostorcs
dc.subjectamplitudové kódovánícs
dc.subjectkorekcecs
dc.subjectmitigacecs
dc.subjectQuantum computingen
dc.subjectstateen
dc.subjectmechanicsen
dc.subjectcircuiten
dc.subjectalgorithmen
dc.subjectgateen
dc.subjectmeasurementen
dc.subjectnoiseen
dc.subjectFTen
dc.subjectDFTen
dc.subjectQFTen
dc.subjectIQFTen
dc.subjectqubiten
dc.subjectcomplex numbersen
dc.subjectphase estimationen
dc.subjectQPEen
dc.subjectHermitian operatoren
dc.subjectsystem energyen
dc.subjectpotential curveen
dc.subjectlinear equationsen
dc.subjectFrobenius theoremen
dc.subjectcomplex numbersen
dc.subjectreductionen
dc.subjectHilbert spaceen
dc.subjectamplitude codingen
dc.subjectcorrectionen
dc.subjectmitigationen
dc.titleVýpočet vlastních čísel pomocí metod kvantového počítánícs
dc.title.alternativeCalculation of Eigenvalues using Quantum Computing Methodsen
dc.typeBakalářská prácecs
dc.contributor.refereeBěhálek, Marek
dc.date.accepted2023-08-08
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultdobřecs
dc.identifier.senderS2724
dc.identifier.thesisHOL0425_FEI_B0613A140014_2023
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam