Hostname: page-component-7b7567c8c-kwt9d Total loading time: 0 Render date: 2026-11-12T21:21:52.864Z Has data issue: false hasContentIssue false

Quantum implicit representation of vortex filaments in turbulence

Published online by Cambridge University Press:  07 July 2025

Chenjia Zhu
Affiliation:
Department of Engineering Mechanics, School of Aeronautics and Astronautics, Zhejiang University, Hangzhou 310027, PR China
Ziteng Wang
Affiliation:
Department of Engineering Mechanics, School of Aeronautics and Astronautics, Zhejiang University, Hangzhou 310027, PR China
Shiying Xiong*
Affiliation:
Department of Engineering Mechanics, School of Aeronautics and Astronautics, Zhejiang University, Hangzhou 310027, PR China
Yaomin Zhao
Affiliation:
State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, PR ChinaHEDPS-CAPT, Peking University, Beijing 100871, PR China
Yue Yang
Affiliation:
State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, PR ChinaHEDPS-CAPT, Peking University, Beijing 100871, PR China
*
Corresponding author: Shiying Xiong, shiying.xiong@zju.edu.cn

Abstract

Entangled vortex filaments are essential to turbulence, serving as coherent structures that govern nonlinear fluid dynamics and support the reconstruction of fluid fields to reveal statistical properties. This study introduces a quantum implicit representation of vortex filaments in turbulence, employing a levelset method that models the filaments as the intersection of the real and imaginary zero iso-surfaces of a complex scalar field. Describing the fluid field via the scalar field offers distinct advantages in capturing complex structures, topological properties and fluid dynamics, while opening new avenues for innovative solutions through quantum computing platforms. The representation is reformulated into an eigenvalue problem for Hermitian matrices, enabling the conversion of velocity fields into complex scalar fields that embed the vortex filaments. The resulting optimisation is addressed using a variational quantum eigensolver, with Pauli operator truncation and deep learning techniques applied to improve efficiency and reduce noise. The proposed quantum framework achieves a near-linear time complexity and a exponential storage reduction while maintaining a balance of accuracy, robustness and versatility, presenting a promising tool for turbulence analysis, vortex dynamics research, and machine learning dataset generation.

Information

Type
JFM Papers
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1.Vortex filaments and the complex scalar field $\psi$ in a three-dimensional turbulent flow.Here, $h_{{helicity}}$ denotes the helicity density. (a) Vortex filaments extracted from a three-dimensional turbulent flow, coloured by helicity. (b,c) Detailed views of the filaments and iso-surfaces of $\mathrm{Im}(\psi ) = 0$ within the highlighted region (bright yellow box) in (a), coloured by helicity and $\mathrm{Re}(\psi )$, respectively. The detailed views illustrate the complex entanglement of vortices in turbulent flows.

Figure 1

Figure 2.Schematic of the process for computing the complex scalar field from a given velocity field. The optimisation problem is formulated using an arbitrary closed curve in $\varOmega$, where the winding number and circulation are related through (2.8). The resulting complex scalar field approximates the velocity field, with its zero-level set corresponding to vortex filaments of strength $h$.

Figure 2

Figure 3.The distribution of (a) the magnitude and (b) the phase of a two-dimensional complex scalar field, representing a velocity field induced by four vortex elements as described by (2.8), with dark blue diamonds indicating the intersections of the real and imaginary parts of the complex scalar field. In (b), the red and blue circular arrows indicate regions where the winding number around the zero-level set of the complex scalar field is $\pm 1$, while the black circle highlights areas with winding number zero.

Figure 3

Figure 4.Schematic of the proposed methodology for preparing a quantum state and extracting vortex filaments from a velocity field. The process begins with the formulation of an optimisation problem to establish a relationship between velocity circulation and the winding number of a complex scalar field. The problem is discretised on a staggered grid, leading to an eigenvalue problem for the minimum eigenvalue of a Hermitian matrix. A VQE is applied to compute the corresponding eigenvector, yielding a quantum state that encodes the velocity field data. Measurement of the quantum state and neural network processing then enable the extraction of vortex filaments, providing a low-dimensional representation of the velocity field.

Figure 4

Figure 5.Discretisation of the optimisationproblem (2.10) on a staggered grid, where the complex scalar field $ \psi$ is defined at the cell centres, and the velocity $ \boldsymbol u$ is defined at the face centres. For adjacent cells $ i$ and $ j$, the velocity component $ u_{ij}$ at the shared face leads to the discretisation given by (3.1). This formulation allows the optimisation problem to be recast as the minimisation of (3.4) over the sets of cells $ \mathcal{V}$ and faces $ \mathcal{E}$.

Figure 5

Figure 6.Schematic of the parametrised quantum circuit $ U(\theta )$ for a system of $N_{{qubit}}$ qubits, with $N_{{qubit}} = 5$ used as an illustrative example. The circuit consists of $ N_d$ blocks, each containing four layers of rotational gates with distinct parameters. After every two layers of rotational gates, a layer of CNOT gates is applied to connect adjacent qubits.

Figure 6

Figure 7.(a) The vortex filaments reconstructed using the proposed NN method exhibit near-perfect agreement with the target filament locations, where NN stands for neural network. (b) In contrast, the extracted vortex filaments using the classical method show significant deviation from the ground truth.

Figure 7

Figure 8.Results of the optimisation parameter study. (a) Performance on a $16 \times 16$ grid for varying complexities and circuit depths, demonstrating that complexity has a dominant influence, with optimal depths in the range 100–200. (b) Estimated minimum complexity $(N_d N_i )_{min }$ required for convergence as a function of $\sqrt {N_{{cell}}}$, showing a linear trend.

Figure 8

Figure 9.Results of the vortex parameter investigation. (a) The impact of $ h$ across different grid resolutions. In the $ 64 \times 64$ grid, the optimal value of $ h$ is 0.8, while in the $ 128 \times 128$ grid, it decreases to 0.3.Here, $a$ is fixed at 0.3. (b) The effect of the core size $ a$. The optimal $a$ forthe $ 64 \times 64$ case $h = 0.8$ is 0.35, and for the $ 128 \times 128$ case $h = 0.3$ it is 0.25, showing a consistent reduction in the optimal core size $a$ as grid cell size decreases across the cases.

Figure 9

Figure 10.Evaluation of quantum circuit expressibility with three vortex configurations. (a) The MSE converges below 0.01 for all cases. (b) The ‘leapfrogging’ case features a symmetric arrangement of two positive and two negative vortices. (c) ‘Random example A’ and (d) ‘Random example B’ are randomly generated systems with four and five vortices, respectively.

Figure 10

Figure 11.Evolution of ‘leapfrogging’ vortices. (a) Target and reconstructed vortices at selected time steps. The inset marks the maximum error region. (b,c) Time histories of maximum error ($d_{max }$) and MSE, showcasing the method’s performance throughout the simulation.

Figure 11

Figure 12.Results for two-dimensional turbulent flows. (a) The recovered velocity field $\boldsymbol{u}$, with colour representing velocity magnitude, and grey streamlines indicating the flow direction. (b) Similarly for the target velocity field $\boldsymbol{u}_{{target}}$.

Figure 12

Figure 13.Foil extraction results. (a,b) The positions of the extracted vortex filaments and target vortex filaments for the septafoil and cinquefoil cases, respectively. The light-blue dots and lines indicate the positions of extracted points and filaments, and the orange line indicates the ground truth. (c,e) The shapes of the two target vortex filaments. (d,f) Iso-surfaces of $\mathrm{Im}(\psi ) = 0$, coloured by the real part of the complex scalar field $\mathrm{Re}(\psi )$. The zero-intersect lines, representing the vortex filament positions, are marked in orange.

Figure 13

Figure 14.Effect of filament strength $ h$ on convergence and extraction. (a) Convergence of the objective function $\langle \psi | H | \psi \rangle$, with larger $ h$ yielding smaller final values, indicating improved approximations. Extracted filaments for(b) $ h = 10$,(c) $ h = 20$,(d) $ h = 30$, and(e) $ h = 40$. Increasing $ h$ reduces the number of extracted filaments, emphasising the trade-off discussed in§ 4.1.

Figure 14

Figure 15.Contours of the scalar field $\psi$ obtained from three-dimensional turbulences. (a) Contours of the magnitude $|\psi |$ at $y = 0$. (b) Contours of the phase $\arg (\psi )$ at $y = 0$.

Figure 15

Figure 16.The distribution of coefficients $c_i$ of the decomposition derived fromthe ‘leapfrogging’ example. On the horizontal axis, the values of $c_i$ are distributed within a specified range, with each bar spanning a particular interval. The height of each bar corresponds to the number of coefficients that fall within that range. The figure shows that a large proportion of the Pauli operators are contributing small amounts to the objective function, as indicated by the concentration of values around zero.

Figure 16

Figure 17.Results of the Pauli operator cut-off. (a) Plot of MSE against cut-off rate $ r$ across different grid sizes. As the grid gets finer, the ‘elbow point’ ofthe cut-off rate decreases. (b) Plot of MSE against cut-off rate $r$ across different cases. Despite the variation ofthe ‘elbow point’, all cases see a convergence in MSE as $r$ increases above 0.3. This indicates the universal validity of the approach. (c) Plot of minimum retention rate $ r_{{min}}$ required to meet each MSE threshold ($ \mathrm{MSE}_{{tr}}$) across different grid sizes. The decreasing trend of $ r_{{min}}$ with grid size suggests good scalability of the method.

Figure 17

Figure 18.Illustration of the proposed neural network architecture for vortex filament extraction. The network consists of three primary branches to process the scalar field input, which are combined to produce an initial feature representation. Classification outputs, predicting the presence and winding numbers of vortex filaments, are generated in parallel with coordinate inference outputs, which estimate the local start and end points of vortex filaments in each grid cell. Residual blocks and the convolutional block attention module (CBAM) are integrated to enhance feature learning and improve prediction accuracy for noisy input data (Woo et al.2018). `Conv. block' refers to a convolutional block.

Figure 18

Figure 19.Illustration of vortex filaments passing through grid cells. The left-hand diagram shows vortex filaments intersecting multiple grid cells, where each cube is crossed by one or more vortex filaments. The right-hand diagram highlights the shared boundaries between adjacent cubes, with arrows indicating the inward and outward fluxes. These visualisations support the implementation of flux conservation and symmetry constraints in the loss functions $\mathcal{L}_{{flux}}$ and $\mathcal{L}_{{symmetry}}$, ensuring physical consistency of the predicted vortex filaments.