Feynman Diagram
Table of Contents
Introduction
- Nice summary given here: Feynman Diagrams - ATLAS Physics Cheat Sheet
How to make Feynman Diagram in Latex
Reference: https://arxiv.org/pdf/1601.05437.pdf
\usepackage{feynman}
\usepackage{tikz-feynman}
Then make feynman diagram on paper and mark each vertex with latters a, b, c, etc. like below:
\begin{tikzpicture}[nodes=circle, Large]
\begin{feynman}[tree layout]
\vertex[blob, fill=black] (c) at ( 0, 0) {};
\vertex [above left=of c] (b);
\vertex [left=of b] (a) {(q)};
\vertex [above right=of b] (f1) {(q)};
\vertex [below left=of c] (d);
\vertex [left=of d] (e) {(\anti{q})};
\vertex [below right=of d] (f4) {(\anti{q})};
\vertex [above right=of c] (g);
\vertex [below right=of c] (h);
\vertex [above right=of g] (f5) {(l)};
\vertex [below right=of g] (f6) {(\nu_{l})};
\vertex [right=of h] (f7) {(q)};
\vertex [below right=of h] (f8) {(\anti{q})};
\diagram* {
(c) -- [boson] (b),
(c) -- [boson] (d),
(a) -- [fermion] (b) -- [fermion] (f1),
(e) -- [anti fermion] (d) -- [anti fermion] (f4),
(c) -- [boson, edge label=(W)] (g) -- [fermion] (f5),
(g) -- [anti fermion] (f6),
(c) -- [boson, edge label=(V)] (h) -- [fermion] (f7),
(h) -- [anti fermion] (f8),
};
\end{feynman}
\end{tikzpicture}
\begin{tikzpicture}[nodes=circle, Large]
\begin{feynman}[tree layout]
\vertex[blob, fill=black] (c) at ( 0, 0) {};
\vertex [above left=of c] (b);
\vertex [left=of b] (a) {(q)};
\vertex [above right=of b] (f1) {(q)};
\vertex [below left=of c] (d);
\vertex [left=of d] (e) {(\anti{q})};
\vertex [below right=of d] (f4) {(\anti{q})};
\vertex [above right=of c] (g);
\vertex [below right=of c] (h);
\vertex [above right=of g] (f5) {(l)};
\vertex [below right=of g] (f6) {(\anti{l})};
\vertex [right=of h] (f7) {(q)};
\vertex [below right=of h] (f8) {(\anti{q})};
\diagram* {
(c) -- [boson] (b),
(c) -- [boson] (d),
(a) -- [fermion] (b) -- [fermion] (f1),
(e) -- [anti fermion] (d) -- [anti fermion] (f4),
(c) -- [boson, edge label=(Z)] (g) -- [fermion] (f5),
(g) -- [anti fermion] (f6),
(c) -- [boson, edge label=(V)] (h) -- [fermion] (f7),
(h) -- [anti fermion] (f8),
};
\end{feynman}
\end{tikzpicture}
Output of above two patches look like this:
Enjoy Reading This Article?
Here are some more articles you might like to read next: