超对称粒子费曼图

超对称粒子费曼图

我是 LaTeX 新手,一直在尝试寻找一种方法来绘制涉及 SUSY 粒子(即 gauginos 和超伙伴标量)的费曼图。我想知道是否有任何方法可以使用该feynmf包来实现这一点,或者是否有另一个可用于此目的的包。例如,我试图制作的 gaugino 看起来像下图中从左下方延伸的线。

高吉诺

答案1

我创建了一个名为费曼可从加拿大运输安全局,在今天的更新中,我通过允许边缘样式堆叠添加了对 SUSY 粒子的支持。

以下是上图的代码

\documentclass[tikz]{standalone}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{document}
\feynmandiagram [large, horizontal=a to b] {
  i1 [particle=\(\langle H_{u} \rangle\)] 
     -- [scalar, with reversed arrow=0.3, insertion=0.7, edge label=\(H_{2}\)] a
     -- [anti fermion, boson]
     i2 [particle=\(\lambda\)],
  a -- [anti majorana, insertion=0.5, edge label={\(\tilde H_{2}\quad\tilde H_{1}\)}] b,
  f1 [particle=\(\tilde f\)]
     -- [charged scalar] b
     -- [anti fermion]
     f2 [particle=\(f'\)],
};
\end{document}

以及相应的输出:

SUSY 图

large请注意,由于所使用的样式,这里的线条相当粗。

答案2

在 Feynmf 中这是可能的,而且相对容易。最简单的方法是实际绘制两条线,将两种不同的样式结合起来。唯一的复杂之处在于确保 SUSY 线不会拉得太短。有两种方法可以避免这种情况。第一种是\fmffreeze在绘制线条的第二种样式之前使用,因为这会在应用线条之前冻结布局,因此不会影响布局。第二种是使用 0.5 的张力来固定总线张力以使其正确。

我的代码在这里:

\begin{fmfgraph*}(300,150)
  \fmfleft{i1,i2}
  \fmfright{o1,o2}
  \fmf{fermion}{i1,v1}
  \fmf{scalar}{o2,v3}
  \fmf{fermion,tension=2,label=$\tilde{H}_2$}{v2,v1}
  \fmf{fermion,tension=2,label=$\tilde{H}_1$}{v2,v3}
  \fmf{scalar,tension=2,label=$H_2$}{v1,vx}
  \fmf{scalar,tension=2}{vx,i2}
  \fmf{fermion}{o1,v3}
  \fmffreeze
  \fmf{boson}{i1,v1}
  \fmfv{d.sh=cross,label=$M$}{v2}
  \fmfv{d.sh=cross,d.an=45,label=$M_{\mu_1}$}{vx}
  \fmfv{label=$\lambda$}{i1}
  \fmfv{label=$\left<H_u\right>$}{i2}
  \fmfv{label=$f'$}{o1}
  \fmfv{label=$\tilde f$}{o2}
\end{fmfgraph*}

输出为费曼图

相关内容