Skip to content

Commit 5e78753

Browse files
authored
Update KAK decomposition demo a little bit (#1802)
Just adding a naming convention and a reference to the KAK decomposition demo.
1 parent 688e405 commit 5e78753

2 files changed

Lines changed: 23 additions & 4 deletions

File tree

demonstrations_v2/tutorial_kak_decomposition/demo.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -750,11 +750,13 @@ def theta_Y(x):
750750
#
751751
# If :math:`x` happens to be from the horizontal subspace :math:`\mathfrak{p},` so that
752752
# :math:`G\in \mathcal{P}\subset\mathcal{G},` we know that the two subgroup elements :math:`K_1`
753-
# and :math:`K_2` will in fact be related, namely
753+
# and :math:`K_2` will in fact be related. In particular, :math:`K_2` will be the inverse of
754+
# :math:`K_1`, yielding
754755
#
755756
# .. math::
756757
#
757-
# G\in\mathcal{P} \quad\Rightarrow\quad G=K\exp(a)K^\dagger.
758+
# G\in\mathcal{P} \quad\Rightarrow\quad G=K\exp(a)K^\dagger
759+
# \qquad\textbf{(Horizontal KAK Decomposition).}
758760
#
759761
# **Example**
760762
#
@@ -890,7 +892,7 @@ def su4_gate(params):
890892
# You may have noticed that this mathematical result only states the existence of a
891893
# decomposition, but does not provide a constructive way of finding
892894
# :math:`y_{1,2}` and :math:`a` for a given gate :math:`U.` For this,
893-
# some additional work is required, as explained in [#kokcu_fdhs]_, for example.
895+
# some additional work is required, as explained in [#kokcu_fdhs]_ or [#wierichs]_, for example.
894896
#
895897
# Conclusion
896898
# ----------
@@ -986,3 +988,9 @@ def su4_gate(params):
986988
# "A Unified Theory of Barren Plateaus for Deep Parametrized Quantum Circuits"
987989
# `Nat. Commun. 15 <https://www.nature.com/articles/s41467-024-49909-3>`__, 2024.
988990
#
991+
# .. [#wierichs]
992+
#
993+
# David Wierichs, Maxwell West, Roy T. Forestano, M. Cerezo, Nathan Killoran.
994+
# "Recursive Cartan decompositions for unitary synthesis"
995+
# `arXiv:2503.19014 <https://arxiv.org/abs/2503.19014>`__, 2025.
996+
#

demonstrations_v2/tutorial_kak_decomposition/metadata.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"executable_stable": true,
99
"executable_latest": true,
1010
"dateOfPublication": "2024-11-25T00:00:00+00:00",
11-
"dateOfLastModification": "2026-04-17T15:48:14+00:00",
11+
"dateOfLastModification": "2026-05-29T09:48:14+00:00",
1212
"categories": [
1313
"Quantum Computing",
1414
"Compilation"
@@ -157,6 +157,17 @@
157157
"journal": "",
158158
"doi": "10.48550/arxiv.2309.09342",
159159
"url": "https://arxiv.org/abs/2309.09342"
160+
},
161+
{
162+
"id": "wierichs",
163+
"type": "preprint",
164+
"title": "Recursive Cartan decompositions for unitary synthesis",
165+
"authors": "David Wierichs, Maxwell West, Roy T. Forestano, M. Cerezo, Nathan Killoran",
166+
"year": "2025",
167+
"publisher": "",
168+
"journal": "",
169+
"doi": "10.48550/arxiv.2503.19014",
170+
"url": "https://arxiv.org/abs/2503.19014"
160171
}
161172
],
162173
"basedOnPapers": [],

0 commit comments

Comments
 (0)