Feynman diagram with spectator quarks (TikZ-Feynman)
up vote
6
down vote
favorite
I'm trying to draw the Feynman diagram for the following disintegration: 
Showing all the quarks, including the two that don't participate, in the same way as this image:

So far I've managed to get close by using invisible edges to keep lines together, but they are too far away. I've tried using nudge, but as it brings some lines together it also pulls others appart. Also, the W+ boson and its decay products should go in the time direction.

MWE (compile with LuaLaTex):
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
def op{0.2} %Opacity of auxiliary lines
feynmandiagram{
%Diagram
i1 [particle=u]-- [fermion] a -- [fermion] f1 [particle=d],
i2 [particle=u]-- [fermion] b -- [fermion] f2 [particle=u],
i3 [particle=s]-- [fermion] c -- [fermion] f3 [particle=s],
a -- [boson, edge label=(W^+)] d,
d -- [fermion] g1 [particle =(mu^+)],
d -- [fermion] g2 [particle =(nu_mu)],
%Supporting lines
i1 -- [opacity=op] i2,
i2 -- [opacity=op] i3,
f1 -- [opacity=op] f2,
f2 -- [opacity=op] f3,
a -- [opacity=op] b,
b -- [opacity=op] c,
};
end{document}
tikz-pgf feynman
add a comment |
up vote
6
down vote
favorite
I'm trying to draw the Feynman diagram for the following disintegration: 
Showing all the quarks, including the two that don't participate, in the same way as this image:

So far I've managed to get close by using invisible edges to keep lines together, but they are too far away. I've tried using nudge, but as it brings some lines together it also pulls others appart. Also, the W+ boson and its decay products should go in the time direction.

MWE (compile with LuaLaTex):
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
def op{0.2} %Opacity of auxiliary lines
feynmandiagram{
%Diagram
i1 [particle=u]-- [fermion] a -- [fermion] f1 [particle=d],
i2 [particle=u]-- [fermion] b -- [fermion] f2 [particle=u],
i3 [particle=s]-- [fermion] c -- [fermion] f3 [particle=s],
a -- [boson, edge label=(W^+)] d,
d -- [fermion] g1 [particle =(mu^+)],
d -- [fermion] g2 [particle =(nu_mu)],
%Supporting lines
i1 -- [opacity=op] i2,
i2 -- [opacity=op] i3,
f1 -- [opacity=op] f2,
f2 -- [opacity=op] f3,
a -- [opacity=op] b,
b -- [opacity=op] c,
};
end{document}
tikz-pgf feynman
add a comment |
up vote
6
down vote
favorite
up vote
6
down vote
favorite
I'm trying to draw the Feynman diagram for the following disintegration: 
Showing all the quarks, including the two that don't participate, in the same way as this image:

So far I've managed to get close by using invisible edges to keep lines together, but they are too far away. I've tried using nudge, but as it brings some lines together it also pulls others appart. Also, the W+ boson and its decay products should go in the time direction.

MWE (compile with LuaLaTex):
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
def op{0.2} %Opacity of auxiliary lines
feynmandiagram{
%Diagram
i1 [particle=u]-- [fermion] a -- [fermion] f1 [particle=d],
i2 [particle=u]-- [fermion] b -- [fermion] f2 [particle=u],
i3 [particle=s]-- [fermion] c -- [fermion] f3 [particle=s],
a -- [boson, edge label=(W^+)] d,
d -- [fermion] g1 [particle =(mu^+)],
d -- [fermion] g2 [particle =(nu_mu)],
%Supporting lines
i1 -- [opacity=op] i2,
i2 -- [opacity=op] i3,
f1 -- [opacity=op] f2,
f2 -- [opacity=op] f3,
a -- [opacity=op] b,
b -- [opacity=op] c,
};
end{document}
tikz-pgf feynman
I'm trying to draw the Feynman diagram for the following disintegration: 
Showing all the quarks, including the two that don't participate, in the same way as this image:

So far I've managed to get close by using invisible edges to keep lines together, but they are too far away. I've tried using nudge, but as it brings some lines together it also pulls others appart. Also, the W+ boson and its decay products should go in the time direction.

MWE (compile with LuaLaTex):
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
def op{0.2} %Opacity of auxiliary lines
feynmandiagram{
%Diagram
i1 [particle=u]-- [fermion] a -- [fermion] f1 [particle=d],
i2 [particle=u]-- [fermion] b -- [fermion] f2 [particle=u],
i3 [particle=s]-- [fermion] c -- [fermion] f3 [particle=s],
a -- [boson, edge label=(W^+)] d,
d -- [fermion] g1 [particle =(mu^+)],
d -- [fermion] g2 [particle =(nu_mu)],
%Supporting lines
i1 -- [opacity=op] i2,
i2 -- [opacity=op] i3,
f1 -- [opacity=op] f2,
f2 -- [opacity=op] f3,
a -- [opacity=op] b,
b -- [opacity=op] c,
};
end{document}
tikz-pgf feynman
tikz-pgf feynman
edited Dec 1 at 11:37
asked Dec 1 at 11:28
Co Que
335
335
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
3
down vote
accepted
I just copied the example from p. 28 of the tikz-feynman manual and made a few modifications. Note that this example does not require lualatex, so it can be uploaded to the arXiv and does not suffer from this issue nor this issue.
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
begin{tikzpicture}
begin{feynman}
vertex (d1) {(d)};
vertex[right=5cm of d1] (d2) {(d)};
vertex[below=2em of d1] (u1) {(u)};
vertex[right=5cm of u1] (u2) {(u)};
vertex[below=2em of u1] (d3) {(d)};
vertex[right=5cm of d3] (u3) {(u)};
vertex[below right=1cm and 2.5cm of d3] (v1);
vertex[below right=1cm and 2cm of v1] (v2);
vertex[above right=0.5cm and 1cm of v2] (nu) {$barnu_e$};
vertex[below right=0.5cm and 1cm of v2] (e) {$e^-$};
diagram* { {[edges=fermion]
(d1) -- (d2), (u1) -- (u2),
(d3) -- (v1) -- (u3), (nu) -- (v2) -- (e)},
(v1) -- [boson, edge label=(W)] (v2)
};
draw [decoration={brace}, decorate] (d3.south west) -- (d1.north west) node [pos=0.5, left] {(n)};
draw [decoration={brace}, decorate] (d2.north east) -- (u3.south east) node [pos=0.5, right] {(p)};
end{feynman}
end{tikzpicture}
end{document}

add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
accepted
I just copied the example from p. 28 of the tikz-feynman manual and made a few modifications. Note that this example does not require lualatex, so it can be uploaded to the arXiv and does not suffer from this issue nor this issue.
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
begin{tikzpicture}
begin{feynman}
vertex (d1) {(d)};
vertex[right=5cm of d1] (d2) {(d)};
vertex[below=2em of d1] (u1) {(u)};
vertex[right=5cm of u1] (u2) {(u)};
vertex[below=2em of u1] (d3) {(d)};
vertex[right=5cm of d3] (u3) {(u)};
vertex[below right=1cm and 2.5cm of d3] (v1);
vertex[below right=1cm and 2cm of v1] (v2);
vertex[above right=0.5cm and 1cm of v2] (nu) {$barnu_e$};
vertex[below right=0.5cm and 1cm of v2] (e) {$e^-$};
diagram* { {[edges=fermion]
(d1) -- (d2), (u1) -- (u2),
(d3) -- (v1) -- (u3), (nu) -- (v2) -- (e)},
(v1) -- [boson, edge label=(W)] (v2)
};
draw [decoration={brace}, decorate] (d3.south west) -- (d1.north west) node [pos=0.5, left] {(n)};
draw [decoration={brace}, decorate] (d2.north east) -- (u3.south east) node [pos=0.5, right] {(p)};
end{feynman}
end{tikzpicture}
end{document}

add a comment |
up vote
3
down vote
accepted
I just copied the example from p. 28 of the tikz-feynman manual and made a few modifications. Note that this example does not require lualatex, so it can be uploaded to the arXiv and does not suffer from this issue nor this issue.
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
begin{tikzpicture}
begin{feynman}
vertex (d1) {(d)};
vertex[right=5cm of d1] (d2) {(d)};
vertex[below=2em of d1] (u1) {(u)};
vertex[right=5cm of u1] (u2) {(u)};
vertex[below=2em of u1] (d3) {(d)};
vertex[right=5cm of d3] (u3) {(u)};
vertex[below right=1cm and 2.5cm of d3] (v1);
vertex[below right=1cm and 2cm of v1] (v2);
vertex[above right=0.5cm and 1cm of v2] (nu) {$barnu_e$};
vertex[below right=0.5cm and 1cm of v2] (e) {$e^-$};
diagram* { {[edges=fermion]
(d1) -- (d2), (u1) -- (u2),
(d3) -- (v1) -- (u3), (nu) -- (v2) -- (e)},
(v1) -- [boson, edge label=(W)] (v2)
};
draw [decoration={brace}, decorate] (d3.south west) -- (d1.north west) node [pos=0.5, left] {(n)};
draw [decoration={brace}, decorate] (d2.north east) -- (u3.south east) node [pos=0.5, right] {(p)};
end{feynman}
end{tikzpicture}
end{document}

add a comment |
up vote
3
down vote
accepted
up vote
3
down vote
accepted
I just copied the example from p. 28 of the tikz-feynman manual and made a few modifications. Note that this example does not require lualatex, so it can be uploaded to the arXiv and does not suffer from this issue nor this issue.
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
begin{tikzpicture}
begin{feynman}
vertex (d1) {(d)};
vertex[right=5cm of d1] (d2) {(d)};
vertex[below=2em of d1] (u1) {(u)};
vertex[right=5cm of u1] (u2) {(u)};
vertex[below=2em of u1] (d3) {(d)};
vertex[right=5cm of d3] (u3) {(u)};
vertex[below right=1cm and 2.5cm of d3] (v1);
vertex[below right=1cm and 2cm of v1] (v2);
vertex[above right=0.5cm and 1cm of v2] (nu) {$barnu_e$};
vertex[below right=0.5cm and 1cm of v2] (e) {$e^-$};
diagram* { {[edges=fermion]
(d1) -- (d2), (u1) -- (u2),
(d3) -- (v1) -- (u3), (nu) -- (v2) -- (e)},
(v1) -- [boson, edge label=(W)] (v2)
};
draw [decoration={brace}, decorate] (d3.south west) -- (d1.north west) node [pos=0.5, left] {(n)};
draw [decoration={brace}, decorate] (d2.north east) -- (u3.south east) node [pos=0.5, right] {(p)};
end{feynman}
end{tikzpicture}
end{document}

I just copied the example from p. 28 of the tikz-feynman manual and made a few modifications. Note that this example does not require lualatex, so it can be uploaded to the arXiv and does not suffer from this issue nor this issue.
documentclass[10pt,a4paper]{article}
usepackage{tikz-feynman}
begin{document}
begin{tikzpicture}
begin{feynman}
vertex (d1) {(d)};
vertex[right=5cm of d1] (d2) {(d)};
vertex[below=2em of d1] (u1) {(u)};
vertex[right=5cm of u1] (u2) {(u)};
vertex[below=2em of u1] (d3) {(d)};
vertex[right=5cm of d3] (u3) {(u)};
vertex[below right=1cm and 2.5cm of d3] (v1);
vertex[below right=1cm and 2cm of v1] (v2);
vertex[above right=0.5cm and 1cm of v2] (nu) {$barnu_e$};
vertex[below right=0.5cm and 1cm of v2] (e) {$e^-$};
diagram* { {[edges=fermion]
(d1) -- (d2), (u1) -- (u2),
(d3) -- (v1) -- (u3), (nu) -- (v2) -- (e)},
(v1) -- [boson, edge label=(W)] (v2)
};
draw [decoration={brace}, decorate] (d3.south west) -- (d1.north west) node [pos=0.5, left] {(n)};
draw [decoration={brace}, decorate] (d2.north east) -- (u3.south east) node [pos=0.5, right] {(p)};
end{feynman}
end{tikzpicture}
end{document}

edited Dec 2 at 0:15
answered Dec 1 at 15:04
marmot
81.4k491174
81.4k491174
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f462676%2ffeynman-diagram-with-spectator-quarks-tikz-feynman%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown