Smooth Bloch-Messiah Decomp. of Conj. Sympl. Matrix Function

Numerical computation of a Bloch-Messiah decomposition for a 2n-by-2n conjugate symplectic matrix-valued function of a real parameter.
17 téléchargements
Mise à jour 30 avr. 2025

Afficher la licence

This function numerically computes a smooth joint-minimum-variation Bloch–Messiah decomposition (see reference below) of a 2n-by-2n conjugate symplectic matrix-valued function FUN of one real parameter. The singular values larger than 1 are arranged in decreasing order. The remaining singular values are organized such that the resulting diagonal matrix of singular values is symplectic. It is assumed that all singular values are distinct for every value of the parameter.
A typical call to smoothBMD is:
[Tout, Uout, Dout, Vout, flag] = smoothBMD(FUN, tspan, params)
See the script example_smoothBMD.m for a usage example.
To display information about the function and its functionality, run "help smoothBMD".
If you use this software, please cite the reference below.
Authors:
Giuseppe Patera and Alessandro Pugliese
References:
L. Dieci and A. Pugliese, "SVD, joint-MVD, Berry phase, and generic loss of rank for a matrix valued function of 2 parameters," Linear Algebra and its Applications, Volume 700, 2024, Pages 137-157, DOI: https://doi.org/10.1016/j.laa.2024.07.021
G. Patera and A. Pugliese, "Avoided-crossings, degeneracies and Berry phases in the spectrum of quantum noise through analytic Bloch-Messiah decomposition", Submitted, 2025, https://doi.org/10.48550/arXiv.2504.20730

Citation pour cette source

Alessandro Pugliese (2026). Smooth Bloch-Messiah Decomp. of Conj. Sympl. Matrix Function (https://fr.mathworks.com/matlabcentral/fileexchange/180648-smooth-bloch-messiah-decomp-of-conj-sympl-matrix-function), MATLAB Central File Exchange. Extrait(e) le .

L. Dieci and A. Pugliese, "SVD, joint-MVD, Berry phase, and generic loss of rank for a matrix valued function of 2 parameters," Linear Algebra and its Applications, Volume 700, 2024, Pages 137-157, DOI: https://doi.org/10.1016/j.laa.2024.07.021

G. Patera and A. Pugliese, "Avoided-crossings, degeneracies and Berry phases in the spectrum of quantum noise through analytic Bloch-Messiah decomposition", Submitted, 2025, https://doi.org/10.48550/arXiv.2504.20730

Compatibilité avec les versions de MATLAB
Créé avec R2024b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.1

Added one reference

1.0.0