We present SimpleBounce, a C++ package for finding the bounce solution for the false vacuum decay. This package is based on a flow equation which is proposed by the author and solves Coleman-Glaser-Martin's reduced problem: the minimization problem of the kinetic energy while fixing the potential energy. The bounce configuration is obtained by a scale transformation of the solution of this problem. For models with 1--8 scalar field(s), the bounce action can be calculated with O(0.1) % accuracy in O(0.1) s. This package is available at https://github.com/rsato64/SimpleBounce.
- ID de l'article : 1908.10868
- Titre : SimpleBounce : a simple package for the false vacuum decay
- Auteur : Ryosuke Sato (Deutsches Elektronen-Synchrotron (DESY))
- Classification : hep-ph astro-ph.CO hep-th
- Date de publication : DESY 19-148 (2019)
- Lien de l'article : https://arxiv.org/abs/1908.10868
Cet article présente SimpleBounce, un paquet logiciel C++ destiné au calcul de solutions de bounce dans la désintégration du faux vide. Le paquet est basé sur l'équation de flux proposée par l'auteur, résolvant le problème simplifié de Coleman-Glaser-Martin : minimiser l'énergie cinétique à potentiel fixe. La configuration de bounce est obtenue par transformation d'échelle de la solution de ce problème. Pour des modèles contenant 1 à 8 champs scalaires, le paquet peut calculer l'action de bounce avec une précision de O(0,1)% en environ 0,1 seconde.
La désintégration du faux vide est un phénomène important en physique des particules et en cosmologie. La durée de vie du faux vide peut être calculée via l'intégrale de chemin euclidienne, où la solution de bounce agit comme point de selle de l'action, donnant la contribution dominante à la largeur de désintégration.
Plusieurs paquets logiciels numériques existent pour calculer les solutions de bounce, notamment :
- CosmoTransitions
- AnyBubble
- BubbleProfiler
Cependant, ces méthodes laissent encore place à l'amélioration en termes d'efficacité de calcul et de stabilité numérique.
L'auteur propose un nouveau cadre basé sur l'équation de flux de gradient, récemment proposé par Chigusa, Moroi et Shoji. Cet article implémente l'équation de flux spécifique proposée par l'auteur dans la référence 1, visant à fournir un outil rapide, stable et facile à utiliser pour le calcul de solutions de bounce.
- Développement du paquet SimpleBounce : implémentation C++ basée sur l'équation de flux de gradient pour calculer les solutions de bounce de la désintégration du faux vide
- Implémentation de la résolution numérique du problème simplifié de Coleman-Glaser-Martin : obtention de solutions de bounce par minimisation de l'énergie cinétique à potentiel fixe
- Performance de calcul efficace : pour des modèles avec 1 à 8 champs scalaires, atteint une précision de O(0,1)% en O(0,1) secondes
- Vérification de la précision de la méthode : validation des résultats par comparaison avec les outils existants tels que CosmoTransitions
Étant donné une action euclidienne contenant n_φ champs scalaires :
SE[ϕ]=T[ϕ]+V[ϕ]
où :
T[ϕ]=∑i=1nϕ∫ddx21(∇ϕi)2V[ϕ]=∫ddx[V(ϕ)−V(ϕFV)]
L'objectif est de trouver la solution de bounce satisfaisant les équations du mouvement et les conditions aux limites.
Au lieu de résoudre directement les équations du mouvement :
−∇2ϕi+∂ϕi∂V=0,lim∣x∣→∞ϕi(x)=ϕFV,i
on résout le problème de minimisation de l'énergie cinétique Tφ tout en fixant le potentiel négatif Vφ < 0.
On introduit la fonction φᵢ(r,τ) dont l'évolution est décrite par :
∂τ∂ϕi(r,τ)=∇2ϕi−λ[ϕ]∂ϕi∂V(ϕ)
où :
λ[ϕ]=∑i=1nϕ∫0∞drrd−1(∂ϕi∂V(ϕ))2∑i=1nϕ∫0∞drrd−1∂ϕi∂V(ϕ)∇2ϕi
La solution de bounce est obtenue par transformation d'échelle du point fixe :
ϕB(r)=limτ→∞ϕ(λ−1/2r,τ)
- Stabilité numérique : puisque le potentiel V est fixe, le point fixe n'est pas un point de selle, ce qui garantit la stabilité du calcul numérique
- Algorithme adaptatif : ajustement des paramètres de condition initiale r₀ et σ pour assurer le respect des conditions aux limites
- Discrétisation efficace : utilisation d'un schéma de discrétisation spécial de l'opérateur laplacien, adapté aux problèmes à symétrie sphérique
L'article utilise plusieurs modèles de référence pour les tests :
- Modèle à champ scalaire unique : V(φ) = ½φ² - ⅓φ³
- Huit modèles de référence de la référence 10
- Quatre modèles de référence de la référence 24
- Action euclidienne SE : action euclidienne de la solution de bounce
- Temps de calcul : temps d'exécution de l'algorithme
- Précision : erreur relative par rapport aux résultats de référence
Comparaison principale avec CosmoTransitions, outil standard largement utilisé dans le domaine.
- Dimension spatiale : d = 3 ou 4
- Nombre de points de grille : n = 100-800
- Pas de temps : δτ ~ O(δr²) pour assurer la stabilité numérique
- Conditions aux limites : φᵢ,ₙ = φFV,i
Tableau 1 : Comparaison avec CosmoTransitions
| Modèle | SE (SimpleBounce) | SE (CosmoTransitions) | Temps(SB) | Temps(CT) |
|---|
| #1 | 52,4 | 52,6 | 0,04s | 0,05s |
| #2 | 20,8 | 21,1 | 0,04s | 0,35s |
| #8 | 45,9 | 46,1 | 0,16s | 0,23s |
Les résultats montrent que les calculs de SimpleBounce sont hautement cohérents avec CosmoTransitions, et la vitesse de calcul est généralement plus rapide.
La figure 2 montre l'influence du nombre de points de grille n et du temps de flux τ₁ sur les résultats :
- La valeur de SE converge avec l'augmentation de n et τ₁
- L'utilisation de n=100 permet d'obtenir une précision de O(0,1)% en O(0,1) secondes
- Le temps d'exécution est proportionnel à n³
- Stabilité par rapport au choix de la configuration initiale
- Les bounces à paroi mince nécessitent plus de temps de calcul que les bounces à paroi épaisse
- Le temps de calcul est approximativement proportionnel au nombre de champs scalaires
- CosmoTransitions : basée sur la méthode des différences finies pour résoudre les problèmes aux valeurs limites
- AnyBubble : solveur numérique efficace spécialisé pour les cas multi-champs
- BubbleProfiler : outil de calcul de paroi de bulle combinant des techniques semi-analytiques
- Théorie de Coleman-Glaser-Martin : établit le lien entre la solution de bounce et le problème de minimisation
- Méthode de flux de gradient : nouveau cadre proposé par Chigusa et al.
- Symétrie O(d) : caractère sphériquement symétrique de la solution de bounce
- SimpleBounce fournit une méthode rapide et précise pour calculer les solutions de bounce
- La méthode basée sur le flux de gradient possède une bonne stabilité numérique
- Le paquet logiciel surpasse les outils existants en termes d'efficacité de calcul
- Limite de paroi mince : pour les bounces à paroi mince, le temps de calcul augmente significativement
- Dépendance à la grille : une haute précision requiert une grille plus fine, augmentant le coût de calcul
- Limitation du nombre de champs : les tests actuels se concentrent principalement sur 1 à 8 champs scalaires
- Optimiser l'efficacité de calcul pour les bounces à paroi mince
- Étendre à des cas avec plus de champs scalaires
- Intégrer dans des cadres de calcul physique plus larges
- Innovativité de la méthode : l'approche basée sur le flux de gradient offre une nouvelle perspective pour la résolution numérique
- Valeur pratique élevée : le paquet logiciel open-source facilite l'utilisation et la vérification par la communauté
- Performance excellente : amélioration significative de l'efficacité de calcul tout en maintenant la précision
- Fondements théoriques solides : basé sur la théorie de Coleman-Glaser-Martin
- Portée des tests limitée : les tests se concentrent principalement sur des modèles relativement simples
- Performance pour paroi mince : l'efficacité du traitement des bounces à paroi mince nécessite encore des améliorations
- Complétude de la documentation : en tant que paquet logiciel, la documentation utilisateur pourrait être plus détaillée
- Contribution académique : fournit un nouvel outil pour le calcul de la désintégration du faux vide
- Valeur pratique : susceptible de devenir un outil de calcul standard dans le domaine
- Reproductibilité : le code open-source garantit la reproductibilité des résultats
- Analyse de la stabilité du vide en physique des particules
- Recherche sur les transitions de phase en cosmologie
- Calculs numériques en théorie des champs scalaires
- Recherche théorique nécessitant un calcul rapide de solutions de bounce
Les références principales incluent les travaux théoriques classiques de Coleman et al., les articles sur les méthodes numériques existantes, ainsi que les recherches antérieures de l'auteur sur les équations de flux de gradient. L'implémentation complète du paquet est disponible sur GitHub.