Variational Quantum Linear Solver #582
Labels
Paper Implementation Project
Implement a paper using Classiq
quantum intermediate
Requires some basic knowledge in quantum computing
quantum machine learning
Involves some aspects of quantum machine learning
Variational Quantum Linear Solver
Abstract
Linear systems of equations are fundamental across many fields, from physics and engineering to economics and computer science. These systems are crucial in applications like numerical solutions of differential equations, circuit analysis, and statistical regression models. The Variational Quantum Linear Solver by Carlos Bravo-Prieto et al. introduces a quantum approach to solving large linear systems, leveraging quantum machine learning methods to handle increasing system sizes beyond the capabilities of classical methods.
Project Overview
Challenge: Implement the variational quantum algorithm for solving linear systems of equations as described in Section 2.3 of the referenced paper. Your objective is to solve the following system of linear equations:
where
with$\hat{X}_j$ and $\hat{Z}_j$ representing the Pauli matrices acting on the $j$ -th qubit.
Objective
Deliverables
Follow the Contribution Guidelines in CONTRIBUTING.md. For any questions, you can reach out via GitHub or join our Slack Community.
Getting Started
Implementation Steps
Algorithm Coding:
Mathematical Explanation:
Generate
.qmod
File:write_qmod(model, "filename.qmod")
to save your models..qmod
file generation.Quality Check:
Submit Contribution:
classiq-library/research/linear_solver
.Resources
Note: No strict deadline. Confirm with us if you start this task so we can assign it to you.
Good Luck!
The text was updated successfully, but these errors were encountered: