如何在 feynmp 中制作费米子圈?(自能光子)

如何在 feynmp 中制作费米子圈?(自能光子)

我试图画出一个光子变成一个圆圈,由一个费米子朝一个方向运动,另一个费米子朝另一个方向运动,但它们都向上。这是我的 MWE:

\documentclass[amsmath,amssymb,aps,12pt,eqsecnum]{revtex4}  
\usepackage[a4paper]{geometry}  
\linespread{1}  
\usepackage[breaklinks, colorlinks, citecolor=blue]{hyperref}  
\usepackage{slashed}  
\usepackage{simplewick}  
\usepackage{feynmp-auto}  
\usepackage[pdftex]{graphicx}  
\usepackage{textcomp}  
\usepackage{gensymb}  

\begin{fmffile}{rad4}  
    \begin{fmfgraph*}(80,120)  
        \fmftop{t1,t2}  
        \fmfbottom{b1,b2}  
        \fmf{fermion}{b1,v1,t1}  
        \fmf{fermion}{b2,v4,t2}  
        \fmffreeze  
        \fmf{photon}{v1,v2}  
        \fmf{phantom}{v2,v3}  
        \fmf{photon}{v3,v4}  
        \fmffreeze  
        \fmf{fermion,left,tension=0}{v2,v3}  
        \fmf{fermion,right,tension=0}{v3,v2}  
    \end{fmfgraph*}  
\end{fmffile}  

费米子圈

这就是我目前得到的,有什么想法吗?
(例如,我希望中间的一个费米子向下形成一个圆圈)
感谢 egreg 的编辑!

答案1

将最后一个费米子改为

\fmf{fermion,left,tension=0}{v3,v2} 

v3由于它从到向后移动,因此v2需要向左弯曲而不是向右弯曲。然后你会得到:

在此处输入图片描述

这是我对你的图片的完整、最小的可编译版本:

\documentclass[border=1cm]{standalone}
\usepackage{feynmp-auto}  
\begin{document}
\begin{fmffile}{rad4}  
    \begin{fmfgraph*}(80,120)  
        \fmftop{t1,t2}  
        \fmfbottom{b1,b2}  
        \fmf{fermion}{b1,v1,t1}  
        \fmf{fermion}{b2,v4,t2}  
        \fmffreeze  
        \fmf{photon}{v1,v2}  
        \fmf{phantom}{v2,v3}  
        \fmf{photon}{v3,v4}  
        \fmffreeze  
        \fmf{fermion,left,tension=0}{v2,v3}  
        \fmf{fermion,left,tension=0}{v3,v2}  
    \end{fmfgraph*}  
\end{fmffile}  
\end{document}

相关内容