What problem does it solve? It solves linear systems of equations Ax = b on quantum hardware by reformulating matrix inversion as a singular value transformation, using the QSVT framework to approximate the 1/x function on the singular values of A. ## Core Features & Use Cases - QSVT Linear Solver Wrapper: Runs the QSVTLinearSolverAlgorithm with matrix A, vector b, and accuracy epsilon, delegating block encoding and polynomial design to unitarylab's QSVTSolver. - Structured Results: Returns the solution vector, scaling factor, simulation time, and an exported SVG circuit diagram. - Educational Reference: Includes an SVD-based manual solver and theory-to-code mapping for studying block encoding, polynomial approximation, and post-selection. - Use Case: A researcher benchmarking quantum linear solvers runs the documented 2x2 example, compares the QSVT solution against numpy.linalg.solve, and inspects the generated circuit diagram. ## Quick Start Ask the assistant to run the QSVT QLSA solver on the matrix [[0.8, 0], [0, 0.4]] with vector [1, 2] and epsilon 1e-4, then report the solution vector and scaling factor.