缺少动量箭头的蝌蚪费曼图

缺少动量箭头的蝌蚪费曼图

我正在尝试创建一个蝌蚪图,即一个垂直的光子,顶部附有一个标量环,该环具有一定的动量 $l$。以下是我目前所得到的:

\documentclass[11pt,a4paper]{article}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{equation}
\feynmandiagram [baseline=(a.base), vertical=b to a] {
% Photon propagator
a -- [photon] b,
% Scalar loop on top
b -- [scalar, dashed, half left, momentum=\(l\)] c,
c -- [scalar,dashed, half left,]b
};
\end{equation}

看起来几乎向右弯曲了?这可能是视觉问题,因为我无法弄清楚如何将循环箭头置于循环顶部。

我的主要问题是:我如何将动量箭头放在环的顶部,然后我如何在环的位置放置一个大点?(它看起来也是弯曲的,但这可能是一个视觉技巧)。

我也想制作一个类似的图表,但不是在光子传播子的末端(顶部)画一个环,而是画一个大黑点(这两个图对应于理论中一个常数的特定重正化,其中环是校正或 $\delta m^2$,而只有一个大黑点的图是“裸”项 $m_0^2$)。

欢迎并感谢任何建议。

答案1

我不是粒子物理学家,也不是专家tikz-feynman,但使用 TiZ,我们可以使用创建一个名为的自定义节点tadpole,该节点具有您想要的属性。我还同意默认half left生成的图表看起来有点不对称,所以我用圆圈表示蝌蚪。动量用指定tadpole = $l$,您可以将这些蝌蚪作为更大的费曼图的一部分(左侧示例)或完全独立于它们(右侧示例)。

一些看起来很奇怪的费曼图。左边的费曼图有一个中心节点,连接到三个外围顶点,右边的费曼图只有两个顶点。左边有一个用虚线绘制的圆形节点,上面有一个标有字母“l”的顺时针箭头。右边有一个圆形节点,上面有一个顺时针箭头,也标有字母“l”。

\documentclass[11pt]{standalone}
\usepackage[compat=1.1.0]{tikz-feynman}

\tikzfeynmanset{
  tadpole/.style={
    /tikz/.cd,
    shape = circle,
    graphs/as = {},
    draw,
    minimum size = 1cm,
    append after command = {
      \pgfextra{%
        \draw[-stealth] (\tikzlastnode.center) ++ (135:7mm) arc (135:45:7mm)
        node [pos=0.5,anchor=south] {#1};
      }
    }
  }
}

\begin{document}

\feynmandiagram [vertical=b to a] {
  a -- [photon] b [tadpole = $l$, dashed] c,
  a -- d,
  a -- e
};
\qquad
\feynmandiagram [vertical=b to a] {
  a -- [photon] b [tadpole = $l$, fill=black] 
};

\end{document}

相关内容