Fast and accurate evaluation of Wigner 3j, 6j, and 9j symbols using prime factorisation and multi-word integer arithmetic
arXiv:1504.08329 · doi:10.1137/15M1021908
Abstract
We present an efficient implementation for the evaluation of Wigner 3j, 6j, and 9j symbols. These represent numerical transformation coefficients that are used in the quantum theory of angular momentum. They can be expressed as sums and square roots of ratios of integers. The integers can be very large due to factorials. We avoid numerical precision loss due to cancellation through the use of multi-word integer arithmetic for exact accumulation of all sums. A fixed relative accuracy is maintained as the limited number of floating-point operations in the final step only incur rounding errors in the least significant bits. Time spent to evaluate large multi-word integers is in turn reduced by using explicit prime factorisation of the ingoing factorials, thereby improving execution speed. Comparison with existing routines shows the efficiency of our approach and we therefore provide a computer code based on this work.
7 pages, 2 figures. Accepted for publication in SIAM Journal on Scientific Computing (SISC)
Cited by in corpus (44)
- Pollen Patterns Form from Modulated Phases
- SMUTHI: A python package for the simulation of light scattering by multiple particles near or between planar interfaces
- Numerical study of the Lorentzian Engle-Pereira-Rovelli-Livine spin foam amplitude
- The bispectrum of relativistic galaxy number counts
- QPROP with faster calculation of photoelectron spectra
- Cosmological Measurements from Angular Power Spectra Analysis of BOSS DR12 Tomography
- SU(2) graph invariants, Regge actions and polytopes
- Ab initio no-core solutions for Li
- Numerical methods for EPRL spin foam transition amplitudes and Lorentzian recoupling theory
- First-order patterning transitions on a sphere as a route to cell morphology
- A high-performance code for EPRL spin foam amplitudes
- The Full-Sky Angular Bispectrum in Redshift Space
- Transitions from Abelian composite fermion to non-Abelian parton fractional quantum Hall states in the zeroth Landau level of bilayer graphene
- How-To compute EPRL spin foam amplitudes
- The 21 cm-kSZ-kSZ Bispectrum during the Epoch of Reionization
- Entanglement entropy of Bell-network states in LQG: Analytical and numerical results
- Searching for classical geometries in spin foam amplitudes: a numerical method
- CMB B-mode non-Gaussianity: optimal bispectrum estimator and Fisher forecasts
- PORTAL--three-dimensional polarized (sub)millimeter line radiative transfer
- 2-vertex Lorentzian Spin Foam Amplitudes for Dipole Transitions
- The coupling between inertial and rotational eigenmodes in planets with liquid cores
- Robust predictions for an oscillatory bispectrum in Planck 2015 data from transient reductions in the speed of sound of the inflaton
- Numerical analysis of the self-energy in covariant Loop Quantum Gravity
- Markov Chain Monte Carlo methods for graph refinement in Spinfoam Cosmology
- Probing higher-spin fields from inflation with higher-order statistics of the CMB
- Renormalization of group field theories for quantum gravity: new scaling results and some suggestions
- Spinfoams and high performance computing
- Quantum Monte Carlo Simulation of the 3D Ising Transition on the Fuzzy Sphere
- Radiative corrections to the Lorentzian EPRL spin foam propagator
- B-Mode auto-bispectrum due to matter bounce
- Quantum spin spiral ground state of the ferrimagnetic sawtooth chain
- Wigner 6j symbols for SU(N): Symbols with at least two quark-lines
- The case of SU criticality in spin-2 chains
- Two-loop Beta Function for Complex Scalar Electroweak Multiplets
- Some properties of Wigner coefficients: non-trivial zeros and connections to hypergeometric functions
- Wigner 6j symbols with gluon lines: completing the set of 6j symbols required for color decomposition
- Is it possible to construct asymptotically flat initial data using the evolutionary forms of the constraints?
- Standard Model Prediction for Cosmological 21cm Circular Polarization
- Speeding up the detectability of the harmonic-space galaxy bispectrum
- Properties of the Rovelli-Smolin-DePietri volume operator in the spaces of monochromatic intertwiners
- Lensing contribution to the 21cm intensity bispectrum
- Numerical evaluation of time-distance helioseismic sensitivity kernels in spherical geometry
- A modern Fortran library for SU(3) coupling and recoupling coefficients
- The CMB Cold Spot under the lens II: Lensing signatures in polarization and cosmic texture footprints