Double-bracket flow quantum algorithm for diagonalization
Marek Gluza
NTU Singapore
slides.com/marekgluza


New quantum algorithm for diagonalization
no qubit overheads
no controlled-unitaries
0
0
0
0
C
0
0
0
0
Simple
=
Easy
Doesn't spark joy :(
New quantum algorithm for diagonalization
building useful quantum algorithms
new approach to preparing useful states
building useful variational circuits
tons of fun maths in the appendix
no qubit overheads
no controlled-unitaries
0
0
0
0



New quantum algorithm for diagonalization
0
0
0
0

1) Dephasing
2) Group commutator
3) Frame shifting

New quantum algorithm for diagonalization
0
0
0
0

Why does it work?
What have
condensed-matter theorists
been up to in the 90's?
BTW: For the next 2 years I will be working on theory support for prof. Rainer Dumke as NTU PPF (super-conducting qubits, tomography zoo, proof-of-principle quantum algorithms...)
Research assistant "quantum engineer" positions available
(python, mathematica, Qiskit)
Głazek-Wilson-Wegner flow
GWW flow equation
Flow duration
GWW flow unitary
Flowed Hamiltonian
Input Hamiltonian
Canonical bracket
GWW flow monotonicity
Restriction to off-diagonal
Restriction to diagonal
as a quantum algorithm
Głazek-Wilson-Wegner flow
GWW flow equation
Flow duration
GWW flow unitary
Flowed Hamiltonian
Input Hamiltonian
Canonical bracket
GWW flow monotonicity
Restriction to off-diagonal
Restriction to diagonal
Głazek-Wilson-Wegner flow
GWW flow equation
Flow duration
GWW flow unitary
Flowed Hamiltonian
Input Hamiltonian
Canonical bracket
GWW flow monotonicity
Restriction to off-diagonal
Restriction to diagonal
as a quantum algorithm
Głazek-Wilson-Wegner flow
GWW flow monotonicity
as a quantum algorithm
What's going on?
Double-bracket flow
Unitary
Satisfies a generalization of the Heisenberg equation
GWW is a particular example
transformation of
Variational double-bracket flows
that are diagonalizing

antihermitian
unitary
How to understand the continuous flow?

Piece-wise constant discretization


Piece-wise constant discretization
Programming Singapore's quantum computers
Marek Gluza
Senior Research Fellow
Nanyang Technological University
What I do: Programming Singapore's quantum computers
Together we can: Operate Singapore's quantum computers
-
How to be successful in quantum computing?
-
What is the moonshot project of quantum computing?
-
How will we get there?

4 stages of creating quantum algorithms
Guidelines for using quantum computing


Stage 1: Think. What is the goal?
Important problems that are difficult yet doable.
Encode what we know in \(\vec{v}_{input}\).
Decode information from \(\vec{v}_{output}\).
Find effective heuristics to reduce the runtime of rotations \(R_k\)
Find rotations such that
\(\vec{v}_{output} \approx R_1 R_2 \ldots R_n \vec{v}_{input}\)

Stage 2: Design. How to encode task in quantum mechanics?

Stage 4: Run it.
What instructions to send?

Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?

Guidelines for extracting utility from quantum computing

Stage 1: Think. What is the goal?
- Bridge between needs of humans and technological feasibility.
- Exchange domain expertise with industry partners.
- My work: General-purpose optimization solver in quantum computing based on non-Euclidean geometry.
- My expertise: Algorithms optimized for execution on leading prototypes.
Stage 4: Run it.
What instructions to send?
Stage 2: Design. How to encode task in quantum mechanics?
Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?
My work: Geometrical construction of quantum algorithms
Mathematically, states of the quantum computer are like arrows pointing from the center of the sphere to its surface.
Observation leading to my algorithms: Earth is not flat. I.e., when we walk along of the equator, we think we are going straight but eventually we will wrap around it.
Fixing a direction and rotating the arrow, corresponds to a type of of quantum computing operation.

Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?


On a flat surface DOWN-LEFT-UP-RIGHT will return to point of origin.


Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?


My work: Geometrical construction of quantum algorithms
On a flat surface DOWN-LEFT-UP-RIGHT will return to point of origin.
On a curved surface SOUTH-WEST-NORTH-EAST will spiral way.


Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?


My work: Geometrical construction of quantum algorithms
My work: New geometric guideline for quantum computing


My invention, double-bracket quantum algorithms, shows how to use this spiraling effect to implement non-Euclidean gradient descent in quantum computing.

Regular machine learning fails for quantum computing but our generalization works. The 'failed' machine learning is still key for us - as a warm-start!

(Physical Review Letters '26)

Stage 3: Algorithm. How to find \(\vec{v}_{output}\)?

The Moonshot:
- Run double-bracket quantum algorithms on commercially available quantum computers to realize states of quantum materials that we cannot simulate numerically.
- Study their physics using a quantum computer, derive predictions, drive innovations.
Materials science?

Strategic Keystones:
- Industry Partnerships: Domain expertise (e.g. joint PhD with Thales Singapore)
- QC Hardware Providers: Existing collaboration network (e.g. NDA with Quantinuum in motion, collaborators at IQM)
- 3-tier quantum technology curriculum: University-wide offer to familiarize, use, and develop (Github homeworks, collaborators from India, Thailand, Kenya and South Africa)
Marek Gluza
My teaching and supervision approach:
I grew up around these mountains where Poland meets Czech Republic and Slovakia (in Europe)

June '22: Single-author double-bracket proposal

- As postdoc brought together collaboration of 25 co-authors \(\rightarrow\) Leadership skills
- Thanks to tutoring and lecturing experience \(\rightarrow\) Effective coaching younger peers (hired research assistants, supervised and evaluated FYP, BSc., MSc. projects; communication and clarity was key).
- Values guiding us \(\rightarrow\) Creativity is a sustainable intellectual drive! (And it's fun)

October '21: Arrived to Singapore
4 years of working on the real-deal in quantum computing:
The moonshot:
- Realize on commercially available hardware states of quantum materials that we cannot simulate numerically.
- Study their physics using a quantum computer, derive predictions, drive innovations.
- As a by-product pay attention to what we learned in the process.
Materials science?

Successful completion will come from:
- Domain expertise from industry (e.g. joint PhD with Thales Singapore)
- Work with top quantum computing hardware providers (e.g. NDA with Quantinuum in motion, collaborators at IQM)
- New curriculum (Github driven, collaborators from India, Thailand, Kenya and South Africa)
Let us choose to do quantum computing... not because it is easy, but because it is hard; because that goal will serve to organize and measure the best of our energies and skills.

Houston, we’re ready for take-off!
In summary:
Research is planned, team is in place and the time is right.
It's clear what to do and why it is important.
Itching to get going. All I need is "the spaceship" for the moonshot!
My roadmap:

Overarching fact: Quantum computing is not a one-man show.
Goal: Grow new quantum leaders.
Action: Horizontal & Github based quantum curriculum, with partner universities globally, internships with prospective clients and providers.
Current stage
Advanced stage
Intermediate stage
My roadmap:

Current stage
Advanced stage
Intermediate stage
Fact: Quantum computers are already quite powerful.
Goal: Creative hacking of their functionalities to get impact now.
Action: Lend tailored quantum algorithms to companies, R&D together.
Upcoming: Big quantum computers will be disruptive.
Goal: Thought leadership to utilize them with positive impact to our prosperity.
Action: Honest, grounded and diligent research on the real-deal.
Opportunity: Small quantum computers can be useful.
Goal: Use en-mass field-deployable quantum computing mindset for innovating MRIs, certifying thin-film deposition, etc.
Action: Evolve as physicist; think innovation first, revenue second.
Overarching fact: Quantum computing is not a one-man show.
Goal: Grow new quantum leaders.
Action: Horizontal & Github based quantum curriculum, with partner universities globally, internships with prospective clients and providers.
My roadmap:

Fact: Quantum computing is not a one-man show.
Goal: Grow new quantum leaders.
Action: Horizontal & Github based quantum curriculum, with partner universities globally, internships with prospective clients and providers.
Fact: Quantum computers are already quite powerful.
Goal: Creative hacking of their functionalities to get impact now.
Action: Lend tailored quantum algorithms to companies, R&D together.
Upcoming: Big quantum computers will be disruptive.
Goal: Thought leadership to utilize them with positive impact to our prosperity.
Action: Honest, grounded and diligent research on the real-deal.
Opportunity: Small quantum computers can be useful.
Goal: Use en-mass field-deployable quantum computing mindset for innovating MRIs, certifying thin-film deposition, etc.
Action: Evolve as physicist; think innovation first, revenue second.
Quantum algorithmic protocols for extracting properties of materials
Marek Gluza
Nanyang Assistant Professor
Nanyang Technological University
Marek Gluza
My journey:
I grew up around these mountains where Poland meets Czech Republic and Slovakia (in Europe)

June '22: Single-author double-bracket proposal

- As postdoc brought together collaboration of 25 co-authors on [1-9], 37 co-authors on [1-14]! \(\rightarrow\) Leadership skills
- Thanks to tutoring and lecturing experience \(\rightarrow\) Effectively coaching younger peers
- Values guiding us \(\rightarrow\) Creativity is a sustainable intellectual drive! (And it's fun)
Successful research program:
[10-14] In prep.

October '21: Arrived to Singapore
4 years of working on the real-deal in quantum computing:
March '26: Started NAP

Why would a quantum computing guy be showing you jetfighters?
Vision: Use quantum computers as an economically viable filter helping to select the one-in-a-million stoichiometric ratio
Characterization bottleneck:
- It is easy to fabricate many samples of materials with different compositions
- A 'human' lab can test only few of them
- How do you select the best one?
What do I mean by 'the best' stoichiometric ratio?
Optimize properties like:
- Charge mobility
- Specific heat
- Density of states
- Structure factor

Leadership position in using quantum hardware for condensed-matter and solid state physics studies

What do I mean by 'the best' stoichiometric ratio?
Optimize properties like:
- Charge mobility
- Specific heat
- Density of states
- Structure factor

50 citations even though we all moved to other topics
Next:
- Three challenges ahead
- Proposal how to solve them
- Summary
How do we make a quantum computer talk about a material?
How do we account for failures of a quantum computing prototype?
How do we increase our understanding of material?

The Nanyang Quantum Solutions group sets out to serve as the bridge between the quantum software and hardware, between technological capacities and civilizational needs.
How do we make a quantum computer talk about a material?
We need to prepare a quantum state representing low-energy physics of the material.
Low-energy landscape is barren and computationally hard.
We outperform state-of-the-art and benefit from machine learning warm-starts, an approach which alone failed due to the barren plateau phenomenon.

(Physical Review Letters '26)
Work-package 1:
Enable reaching sufficiently low energies on a quantum computer to emulate physics of materials.
3 deliverables:
- Optimized circuit compilation
- 2d numerical simulations
- New DBQAs for effective models
My work established double-bracket quantum algorithms as a leading solution for preparing low-energy states of quantum many-body systems.
How do we increase our understanding of material?
Work-package 2: Provide predictions for precise linear-response functions expected from quantum computations and demonstrate readiness


Deliverable A: Quantitative selection guidelines for unequal-time correlation measurement methods
Deliverable B: Guide for quantum computing experts which response function to study
Deliverable C: Demonstrate readiness of quantum hardware to guide material discovery

WP2-A: Add more!
WP2-B: 2d numerics

WP2-C: 9x9 q. computations
S. Thomson, Edinburgh
NQO collaboration with Quantinuum
How to disentangle from depending on quantum computing prototypes?
Does the success of this research rest on waiting for better hardware?
Deliverable A. It is already good: "IBM Heron outputs in 10 mins what my tensor networks does in 1 week on a cluster." Show that existing hardware has faster time-to-solution runtime for DSF.
Work-package 3: Map-out robustness of linear-response functions allowing to prioritize focus points for error mitigation.
Deliverable B. Ask a physicist: Response functions are 'nice' observables. Previous reports of evolution simulation robustness, our PNAS was first for DSF. Broadcast this!


Deliverable C. No need for qubits: Materials science is about fermions. DBQAs can program fermionic quantum computers.

P. Preiss
MPQ Munich
Summary & next steps:
Vision: Develop specialized quantum computations of linear-response functions to help filter which compositions of materials are advantageous.
Timely: I have leadership position in this field, and it will only grow in importance.
Feasible: Not just develop quantum computers but use them!
Work-package 2: Materials applications

S. Thomson, Edinburgh




Work-package 1: State preparation
Work-package 3: Quantum hardware












R. Seidel, IQM
S. Thanasilp,
Chulalongkorn, Thailand
F. Barbaresco, Thales
C. Mostajeran,
NTU
N. Ng,
NTU
Y. Suzuki,
EPFL
Z. Holmes, EPFL, Algorithmiq
C. Arenz,
Arizona S. U.
R. Zander,
Fraunhofer
Berlin
T. Silva,
TII Abu Dhabi
S. Carrazza, CERN
TS. Mahesh
IISER Pune
P. Preiss
MPQ Munich
J. Schmiedmayer,
TU Wien
R. Dumke,
NTU Singapore
D. Wilkowski,
NTU Singapore
On the first workshop that I attended, as a Masters student, I heard Matthias Troyer open his talk saying: "I want to work with the best computers. So I have to work with quantum computers".
10 years later, what are the things we can compute with these computers?
Through this funding:
- I will show how to extract properties of materials using quantum computers. That means we physicists will be their first users.
- We program quantum computers by prescribing which forces to switch on and for how long. That's my expertise: I invented double-bracket quantum algorithms and have led the effort to establish them as a general purpose optimization solver.
Double-bracket quantum algorithms
- Coherently implement Riemannian gradient steps
-
Give rigorous unitary synthesis for
- imaginary-time evolution
- quantum signal processing
- diagonalization unitaries
- Grover's as an approximation to imaginary-time evolution
- Training quantum circuits from data doesn't work well, unlike in classical machine learning applications. However those variational learning methods are great for warm-starting double-bracket quantum algorithms!



Tell me when not fast enough? Get stuck? Something else?
Your input is needed to improve them!
N. Ng

Z. Holmes

R. Zander

R. Seidel

Y. Suzuki

B. Tiang

J. Son

S. Carrazza

Stay in touch on LinkedIn:
Text
Text
Text
Group commutator
0
0
0
0

Want
New bound
Group commutator
0
0
0
0

Want
How to get ?
New quantum algorithm for diagonalization
0
0
0
0

1) Dephasing
2) Group commutator
3) Frame shifting
Głazek-Wilson-Wegner flow
GWW flow equation
Flow duration
GWW flow unitary
Flowed Hamiltonian
Input Hamiltonian
Canonical bracket
GWW flow monotonicity
Restriction to off-diagonal
Restriction to diagonal
Dephasing is a unitary mixing channel:
as a quantum algorithm





What I mean by phase flips
N
S
N
S
N
S
N
S








What I mean by phase flips



N
S
N
S
N
S
Evolution under dephased generators
0
0
0
0

Can we make it efficient?
New quantum algorithm for diagonalization
0
0
0
0

1) Dephasing
2) Group commutator
3) Frame shifting
New quantum algorithm for diagonalization
0
0
0
0

1) Dephasing
2) Group commutator
3) Frame shifting
How well does it work?

Variational flow example
Notice the steady increase of diagonal dominance.


Variational vs. GWW flow


Notice that degeneracies limit GWW diagonalization but variational brackets can lift them.

GWW for 9 qubits
Notice the spectrum is almost converged.



GWW for 9 qubits
Notice that some of them are essentially eigenstates!
Runtime
- are you running the full scheme or heuristics?
- number of queries assuming worst-case
Runtime
- are you running heuristics?
1) Not
but optimize durations

2) It's not necessary to Hamiltonian simulate
3) It's possible to Hamiltonian simulate
4) Use approximate dephasing
5) Use variational brackets
Each of these reduces the runtime
How does it work again?
New quantum algorithm for diagonalization
0
0
0
0

1) Dephasing
2) Group commutator
3) Frame shifting

What else is there?
Linear programming
Matching optimization
Diagonalization
Sorting
QR decomposition
Toda flow
Are we done?

Short weather forecast

Heat waves destroy forests.
Heat waves destroy quantum computations.

0
0
0
0
C
From where I come from, I can tell you:
Winter can be very beautiful!
But, I can also tell you: You get sad from the darkness, annoyed from the moisture and restricted by the cold.
Quantum winter
Quantum computers
Useful tasks?
If for
No
Then
BUT!
Quantum winter
Quantum computers
Useful tasks!
If for
No
Then



Material science?
0
0
0
0
C






Ask me anytime:
[4,8]

[1]
[3]

[2]

[5]

[13]
[6]

[9]

[11,16]

[12]

[7, 14, 15, 17]

[10]
0
0
0
0
C

Fidelity witnesses
Tomography optical lattices
Tomography phonons
Proving statistical mechanics
Quantum simulating DSF
Holography in tensor networks
PEPS contraction average #P-hard
Quantum field machine
MBL l-bits




My background
0
0
0
0
C

[4,8]

[1]
[3]

[2]

[5]

[13]
[6]

[9]

[11,16]

[12]

[7, 14, 15, 17]

[10]
How to compute it on a laptop?
How to compute it on a quantum computer?
Hamiltonian simulation
How to compute it on a quantum computer?
Use quantum algorithms 'Hamiltonian simulation'
Trotter-Suzuki
Linear combination of unitaries
Qubitization
Randomized compiler
Hamiltonian simulation
Gaussian quantum simulators












Trotter-Suzuki decomposition
Why does it work?
BCH formula
Conclusion: For short evolution time we're happy
How to implement Trotter-Suzuki?
Use Solovay-Kitaev algorithm to compile these gates but usually they are the primitive gates
0
0
0
0
Hamiltonian simulation
0
0
0
0
0
0
0
0
C
Most sophisticated theoretical methods use
controlled-unitary operations
Exercise: Local error bound
Exercise: Non-commutative identity
cf.:
Application to physics:
dsf
By Marek Gluza
dsf
- 716
