Tikz Feynman による二重ループ閉図

Tikz Feynman による二重ループ閉図

私はTikzとTikz Feynmanパッケージの初心者で、次の図を作成しようとしていました。

ファインマンダイアグラム

いろいろな方法を試しましたが、納得のいく結果は得られませんでした。Tikz Feynman のドキュメントを読んでも役に立ちませんでした。おそらくこの図は Tikz を使って簡単に作成できると思いますが、私には Tikz を十分に理解していないため、もっと簡単に作成できません。

どなたか助けていただけると嬉しいです。頂点のインデックスやフェルミオンライン上の粒子さえも、自分で書けるほど重要なことではありません。

答え1

ようこそ! 頂点を手動で配置し、プロパゲータを使用して接続することができます。

\documentclass[tikz,border=3mm]{standalone}
\usepackage{tikz-feynman}
\begin{document}
\begin{tikzpicture}
\begin{feynman}
\path (1,3) coordinate[dot,label=left:$\sigma$] (T-r) 
 (1,-3) coordinate[dot,label=left:$\sigma$] (B-r)
 (-1,3) coordinate[dot,label=right:$\rho$] (T-l) 
 (-1,-3) coordinate[dot,label=right:$\rho$] (B-l);
\diagram* {
    (T-r) -- [fermion,half left,edge label=$\mu$] (T-l) 
    -- [fermion,half left,edge label=$\nu$] (T-r),
    (B-r) -- [fermion,half left,edge label=$t$] (B-l) 
    -- [fermion,half left,edge label=$\bar\nu$] (B-r),
    (T-r) -- [photon,half left] (B-r),
    (T-l) -- [photon,half right] (B-l),
};
\end{feynman}
\end{tikzpicture}
\end{document}

ここに画像の説明を入力してください

関連情報