2025-11-19T04:16:12.287096

SimpleBounce : a simple package for the false vacuum decay

Sato
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.
academic

SimpleBounce : a simple package for the false vacuum decay

基本信息

  • 论文ID: 1908.10868
  • 标题: SimpleBounce : a simple package for the false vacuum decay
  • 作者: Ryosuke Sato (Deutsches Elektronen-Synchrotron (DESY))
  • 分类: hep-ph astro-ph.CO hep-th
  • 发表时间: DESY 19-148 (2019)
  • 论文链接: https://arxiv.org/abs/1908.10868

摘要

本文介绍了SimpleBounce,一个用于计算假真空衰变中bounce解的C++软件包。该软件包基于作者提出的流方程,解决Coleman-Glaser-Martin简化问题:在固定势能的情况下最小化动能。bounce构型通过该问题解的标度变换获得。对于包含1-8个标量场的模型,该软件包能在约0.1秒内以O(0.1)%的精度计算bounce作用量。

研究背景与动机

问题的重要性

假真空衰变是粒子物理学和宇宙学中的重要现象。假真空的寿命可以通过欧几里得路径积分形式计算,其中bounce解作为作用量的鞍点给出衰变宽度的主导贡献。

现有方法的局限性

已存在几个计算bounce解的数值软件包,包括:

  • CosmoTransitions
  • AnyBubble
  • BubbleProfiler

然而,这些方法在计算效率和数值稳定性方面仍有改进空间。

研究动机

作者提出了一种基于梯度流方程的新框架,该方法由Chigusa, Moroi和Shoji最近提出。本文实现了作者在参考文献1中提出的特定流方程,旨在提供一个快速、稳定且易于使用的bounce解计算工具。

核心贡献

  1. 开发了SimpleBounce软件包:基于梯度流方程的C++实现,用于计算假真空衰变的bounce解
  2. 实现了Coleman-Glaser-Martin简化问题的数值求解:通过最小化动能同时固定势能来获得bounce解
  3. 提供了高效的计算性能:对于1-8个标量场的模型,能在O(0.1)秒内达到O(0.1)%的精度
  4. 验证了方法的准确性:通过与CosmoTransitions等现有工具的对比验证了结果的正确性

方法详解

任务定义

给定包含nφ个标量场的欧几里得作用量: SE[ϕ]=T[ϕ]+V[ϕ]S_E[\phi] = T[\phi] + V[\phi]

其中: T[ϕ]=i=1nϕddx12(ϕi)2T[\phi] = \sum_{i=1}^{n_\phi} \int d^d x \frac{1}{2}(\nabla\phi_i)^2V[ϕ]=ddx[V(ϕ)V(ϕFV)]V[\phi] = \int d^d x [V(\phi) - V(\phi_{FV})]

目标是找到满足运动方程和边界条件的bounce解。

核心方法架构

1. Coleman-Glaser-Martin简化问题

不直接求解运动方程: 2ϕi+Vϕi=0,limxϕi(x)=ϕFV,i-\nabla^2\phi_i + \frac{\partial V}{\partial \phi_i} = 0, \quad \lim_{|x|\to\infty}\phi_i(x) = \phi_{FV,i}

而是求解动能Tφ的最小化问题,同时固定负势能Vφ < 0。

2. 梯度流方程

引入函数φᵢ(r,τ),其流动由以下方程描述: τϕi(r,τ)=2ϕiλ[ϕ]V(ϕ)ϕi\frac{\partial}{\partial \tau}\phi_i(r,\tau) = \nabla^2\phi_i - \lambda[\phi]\frac{\partial V(\phi)}{\partial \phi_i}

其中: λ[ϕ]=i=1nϕ0drrd1V(ϕ)ϕi2ϕii=1nϕ0drrd1(V(ϕ)ϕi)2\lambda[\phi] = \frac{\sum_{i=1}^{n_\phi}\int_0^\infty dr r^{d-1}\frac{\partial V(\phi)}{\partial \phi_i}\nabla^2\phi_i}{\sum_{i=1}^{n_\phi}\int_0^\infty dr r^{d-1}\left(\frac{\partial V(\phi)}{\partial \phi_i}\right)^2}

3. 标度变换

bounce解通过固定点的标度变换获得: ϕB(r)=limτϕ(λ1/2r,τ)\phi_B(r) = \lim_{\tau\to\infty}\phi(\lambda^{-1/2}r, \tau)

技术创新点

  1. 数值稳定性:由于固定了势能V,固定点不是鞍点,这保证了数值计算的稳定性
  2. 自适应算法:通过调整初始条件参数r₀和σ来确保满足边界条件
  3. 高效离散化:使用特殊的拉普拉斯算子离散化方案,适合球对称问题

实验设置

测试模型

论文使用了多个基准模型进行测试:

  • 单标量场模型:V(φ) = ½φ² - ⅓φ³
  • 来自参考文献10的8个基准模型
  • 来自参考文献24的4个基准模型

评价指标

  • Euclidean作用量SE:bounce解的欧几里得作用量
  • 计算时间:算法运行时间
  • 精度:与参考结果的相对误差

对比方法

主要与CosmoTransitions进行对比,这是该领域广泛使用的标准工具。

实现细节

  • 空间维度:d = 3或4
  • 网格点数:n = 100-800
  • 时间步长:δτ ~ O(δr²)以保证数值稳定性
  • 边界条件:φᵢ,ₙ = φFV,i

实验结果

主要结果

表1:与CosmoTransitions的对比

模型SE (SimpleBounce)SE (CosmoTransitions)时间(SB)时间(CT)
#152.452.60.04s0.05s
#220.821.10.04s0.35s
#845.946.10.16s0.23s

结果显示SimpleBounce的计算结果与CosmoTransitions高度一致,且在大多数情况下计算速度更快。

收敛性分析

图2展示了不同网格数n和流时间τ₁对结果的影响:

  • SE值随着n和τ₁的增加而收敛
  • 使用n=100可以在O(0.1)秒内获得O(0.1)%的精度
  • 运行时间与n³成正比

算法特性

  • 对初始配置的选择具有稳定性
  • 薄壁bounce比厚壁bounce需要更多计算时间
  • 计算时间大致与标量场数量成正比

相关工作

现有数值方法

  1. CosmoTransitions:基于有限差分方法求解边界值问题
  2. AnyBubble:专门处理多场情况的高效数值求解器
  3. BubbleProfiler:结合半解析技术的bubble壁面计算工具

理论基础

  • Coleman-Glaser-Martin理论:建立了bounce解与最小化问题的联系
  • 梯度流方法:Chigusa等人提出的新框架
  • O(d)对称性:bounce解的球对称特性

结论与讨论

主要结论

  1. SimpleBounce提供了一种快速、准确的bounce解计算方法
  2. 基于梯度流的方法具有良好的数值稳定性
  3. 该软件包在计算效率上优于现有工具

局限性

  1. 薄壁极限:对于薄壁bounce,计算时间显著增加
  2. 网格依赖性:精度要求高时需要更密的网格,增加计算成本
  3. 标量场限制:目前测试主要集中在1-8个标量场

未来方向

  1. 优化薄壁bounce的计算效率
  2. 扩展到更多标量场的情况
  3. 集成到更大的物理计算框架中

深度评价

优点

  1. 方法创新性:基于梯度流的approach提供了新的数值求解思路
  2. 实用价值高:开源软件包便于社区使用和验证
  3. 性能优异:在保证精度的同时显著提升计算效率
  4. 理论基础扎实:建立在Coleman-Glaser-Martin理论基础上

不足

  1. 测试范围有限:主要测试集中在相对简单的模型上
  2. 薄壁性能:对于薄壁bounce的处理效率仍需改进
  3. 文档完整性:作为软件包,用户文档可以更加详细

影响力

  1. 学术贡献:为假真空衰变计算提供了新工具
  2. 实用价值:有望成为该领域的标准计算工具
  3. 可复现性:开源代码保证了结果的可重复性

适用场景

  • 粒子物理学中的真空稳定性分析
  • 宇宙学相变研究
  • 标量场理论的数值计算
  • 需要快速bounce解计算的理论研究

参考文献

主要参考文献包括Coleman等人的经典理论工作、现有数值方法的相关论文,以及作者之前关于梯度流方程的理论研究。软件包的完整实现可在GitHub上获得。