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 Articolo: 1908.10868
- Titolo: SimpleBounce : un pacchetto semplice per il decadimento del falso vuoto
- Autore: Ryosuke Sato (Deutsches Elektronen-Synchrotron (DESY))
- Classificazione: hep-ph astro-ph.CO hep-th
- Data di Pubblicazione: DESY 19-148 (2019)
- Link Articolo: https://arxiv.org/abs/1908.10868
Questo articolo introduce SimpleBounce, un pacchetto software in C++ per il calcolo della soluzione bounce nel decadimento del falso vuoto. Il pacchetto si basa sull'equazione di flusso proposta dall'autore, risolvendo il problema semplificato di Coleman-Glaser-Martin: minimizzare l'energia cinetica a potenziale fisso. La configurazione bounce viene ottenuta attraverso la trasformazione di scala della soluzione di questo problema. Per modelli contenenti 1-8 campi scalari, il pacchetto è in grado di calcolare l'azione bounce con una precisione di O(0.1)% in circa 0,1 secondi.
Il decadimento del falso vuoto è un fenomeno importante nella fisica delle particelle e nella cosmologia. La durata del falso vuoto può essere calcolata mediante l'integrale di cammino euclideo, dove la soluzione bounce fornisce il contributo dominante alla larghezza di decadimento come punto di sella dell'azione.
Esistono già diversi pacchetti software numerici per il calcolo della soluzione bounce, tra cui:
- CosmoTransitions
- AnyBubble
- BubbleProfiler
Tuttavia, questi metodi presentano ancora margini di miglioramento in termini di efficienza computazionale e stabilità numerica.
L'autore propone un nuovo framework basato sull'equazione di flusso del gradiente, metodo recentemente proposto da Chigusa, Moroi e Shoji. Questo articolo implementa l'equazione di flusso specifica proposta dall'autore nel riferimento 1, con l'obiettivo di fornire uno strumento veloce, stabile e facile da usare per il calcolo della soluzione bounce.
- Sviluppo del pacchetto SimpleBounce: implementazione in C++ basata sull'equazione di flusso del gradiente per il calcolo della soluzione bounce nel decadimento del falso vuoto
- Implementazione della soluzione numerica del problema semplificato di Coleman-Glaser-Martin: ottenimento della soluzione bounce attraverso la minimizzazione dell'energia cinetica con potenziale fisso
- Prestazioni computazionali efficienti: per modelli con 1-8 campi scalari, raggiunge una precisione di O(0.1)% in O(0.1) secondi
- Verifica dell'accuratezza del metodo: convalida dei risultati attraverso il confronto con strumenti esistenti come CosmoTransitions
Dato l'azione euclidea contenente nφ campi scalari:
SE[ϕ]=T[ϕ]+V[ϕ]
dove:
T[ϕ]=∑i=1nϕ∫ddx21(∇ϕi)2V[ϕ]=∫ddx[V(ϕ)−V(ϕFV)]
L'obiettivo è trovare la soluzione bounce che soddisfa le equazioni del moto e le condizioni al contorno.
Invece di risolvere direttamente le equazioni del moto:
−∇2ϕi+∂ϕi∂V=0,lim∣x∣→∞ϕi(x)=ϕFV,i
si risolve il problema di minimizzazione dell'energia cinetica Tφ mantenendo il potenziale negativo Vφ < 0 fisso.
Si introduce la funzione φᵢ(r,τ), il cui flusso è descritto dall'equazione:
∂τ∂ϕi(r,τ)=∇2ϕi−λ[ϕ]∂ϕi∂V(ϕ)
dove:
λ[ϕ]=∑i=1nϕ∫0∞drrd−1(∂ϕi∂V(ϕ))2∑i=1nϕ∫0∞drrd−1∂ϕi∂V(ϕ)∇2ϕi
La soluzione bounce viene ottenuta attraverso la trasformazione di scala del punto fisso:
ϕB(r)=limτ→∞ϕ(λ−1/2r,τ)
- Stabilità numerica: poiché il potenziale V è fisso, il punto fisso non è un punto di sella, il che garantisce la stabilità del calcolo numerico
- Algoritmo adattivo: attraverso l'aggiustamento dei parametri delle condizioni iniziali r₀ e σ per garantire il soddisfacimento delle condizioni al contorno
- Discretizzazione efficiente: utilizzo di uno schema di discretizzazione speciale dell'operatore laplaciano, adatto ai problemi a simmetria sferica
L'articolo utilizza diversi modelli di riferimento per i test:
- Modello a campo scalare singolo: V(φ) = ½φ² - ⅓φ³
- Otto modelli di riferimento dal riferimento 10
- Quattro modelli di riferimento dal riferimento 24
- Azione euclidea SE: l'azione euclidea della soluzione bounce
- Tempo di calcolo: tempo di esecuzione dell'algoritmo
- Precisione: errore relativo rispetto ai risultati di riferimento
Confronto principale con CosmoTransitions, lo strumento standard ampiamente utilizzato in questo campo.
- Dimensione spaziale: d = 3 o 4
- Numero di punti griglia: n = 100-800
- Passo temporale: δτ ~ O(δr²) per garantire la stabilità numerica
- Condizioni al contorno: φᵢ,ₙ = φFV,i
Tabella 1: Confronto con CosmoTransitions
| Modello | SE (SimpleBounce) | SE (CosmoTransitions) | Tempo(SB) | Tempo(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 |
I risultati mostrano che i risultati computazionali di SimpleBounce sono altamente coerenti con CosmoTransitions, e nella maggior parte dei casi la velocità di calcolo è più veloce.
La Figura 2 mostra l'effetto di diversi numeri di griglia n e tempi di flusso τ₁ sui risultati:
- Il valore di SE converge con l'aumento di n e τ₁
- Utilizzando n=100 si può ottenere una precisione di O(0.1)% in O(0,1) secondi
- Il tempo di esecuzione è proporzionale a n³
- Stabilità nella scelta della configurazione iniziale
- Il bounce a parete sottile richiede più tempo di calcolo rispetto al bounce a parete spessa
- Il tempo di calcolo è approssimativamente proporzionale al numero di campi scalari
- CosmoTransitions: basato su metodo alle differenze finite per la risoluzione di problemi ai valori al contorno
- AnyBubble: risolutore numerico efficiente specializzato per il caso multiscalare
- BubbleProfiler: strumento per il calcolo della parete della bolla che combina tecniche semi-analitiche
- Teoria di Coleman-Glaser-Martin: stabilisce il collegamento tra la soluzione bounce e il problema di minimizzazione
- Metodo di flusso del gradiente: nuovo framework proposto da Chigusa e altri
- Simmetria O(d): caratteristica di simmetria sferica della soluzione bounce
- SimpleBounce fornisce un metodo veloce e accurato per il calcolo della soluzione bounce
- Il metodo basato sul flusso del gradiente presenta buona stabilità numerica
- Il pacchetto software è superiore agli strumenti esistenti in termini di efficienza computazionale
- Limite di parete sottile: per il bounce a parete sottile, il tempo di calcolo aumenta significativamente
- Dipendenza dalla griglia: quando è richiesta alta precisione, è necessaria una griglia più fitta, aumentando il costo computazionale
- Limitazione dei campi scalari: i test attuali si concentrano principalmente su 1-8 campi scalari
- Ottimizzazione dell'efficienza computazionale per il bounce a parete sottile
- Estensione a un numero maggiore di campi scalari
- Integrazione in framework computazionali fisici più ampi
- Innovazione metodologica: l'approccio basato sul flusso del gradiente fornisce una nuova prospettiva per la risoluzione numerica
- Alto valore pratico: il pacchetto software open-source facilita l'uso e la verifica della comunità
- Prestazioni eccellenti: migliora significativamente l'efficienza computazionale mantenendo la precisione
- Fondamenti teorici solidi: basato sulla teoria di Coleman-Glaser-Martin
- Ambito di test limitato: i test principali si concentrano su modelli relativamente semplici
- Prestazioni a parete sottile: l'efficienza del trattamento del bounce a parete sottile necessita ancora di miglioramenti
- Completezza della documentazione: come pacchetto software, la documentazione per gli utenti potrebbe essere più dettagliata
- Contributo accademico: fornisce un nuovo strumento per il calcolo del decadimento del falso vuoto
- Valore pratico: è destinato a diventare uno strumento di calcolo standard in questo campo
- Riproducibilità: il codice open-source garantisce la riproducibilità dei risultati
- Analisi della stabilità del vuoto nella fisica delle particelle
- Ricerca sulle transizioni di fase in cosmologia
- Calcoli numerici nella teoria dei campi scalari
- Ricerca teorica che richiede il calcolo rapido della soluzione bounce
La bibliografia principale include i lavori teorici classici di Coleman e altri, articoli sui metodi numerici esistenti, e ricerche precedenti dell'autore sull'equazione di flusso del gradiente. L'implementazione completa del pacchetto software è disponibile su GitHub.