This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
latex:feynman [2023/02/05 12:44] – [Top quark pair production] iwn | latex:feynman [2024/08/24 17:50] (current) – [How to make Feynman diagrams in LaTeX] iwn | ||
---|---|---|---|
Line 4: | Line 4: | ||
* [[https:// | * [[https:// | ||
- | * [[http://www.pd.infn.it/TeX/doc/ | + | * [[https://ctan.math.illinois.edu/macros/latex/contrib/feynmf/fmfman.pdf|feynMF manual (T. Ohl, 1997)]]; |
* for advanced stuff with '' | * for advanced stuff with '' | ||
* [[http:// | * [[http:// | ||
Line 62: | Line 62: | ||
Checkout the [[http:// | Checkout the [[http:// | ||
- | <WRAP group>< | + | <WRAP group>< |
- | **Table 1**: Available line styles | + | \\ \\ \\ \\ |
- | {{ latex: | + | **Table 1**: Available line styles |
- | </ | + | {{ latex: |
- | **Table 2**: Available line options | + | </ |
- | {{ latex: | + | **Table 2**: Available style parameters for '' |
+ | {{ latex: | ||
+ | \\ | ||
+ | **Table 3**: Available line options | ||
+ | {{ latex: | ||
\\ | \\ | ||
- | **Table | + | **Table |
- | {{ latex: | + | {{ latex: |
</ | </ | ||
Line 231: | Line 235: | ||
\fmfleft{i0, | \fmfleft{i0, | ||
\fmfright{o1, | \fmfright{o1, | ||
- | % fermions | + | % outgoing |
\fmf{fermion}{o1, | \fmf{fermion}{o1, | ||
\fmf{fermion}{o3, | \fmf{fermion}{o3, | ||
Line 239: | Line 243: | ||
\fmf{phantom}{i2, | \fmf{phantom}{i2, | ||
\fmffreeze | \fmffreeze | ||
- | % HWW | + | % H -> WW |
\fmf{dashes, | \fmf{dashes, | ||
\fmf{boson}{v1, | \fmf{boson}{v1, | ||
Line 252: | Line 256: | ||
</ | </ | ||
+ | ===== Forcing vertices at desired (x,y) positions ===== | ||
+ | |||
+ | If you do not like puzzling with phantom lines and tension, you could force the vertex at an exact location using '' | ||
+ | |||
+ | It is also possible to use '' | ||
+ | |||
+ | <WRAP group>< | ||
+ | <code latex> | ||
+ | \begin{fmffile}{feyngraph} | ||
+ | \begin{fmfgraph}(150, | ||
+ | \fmfstraight | ||
+ | \fmfleft{i} | ||
+ | \fmfright{o1, | ||
+ | % force vertex locations | ||
+ | \fmfforce{(0.40w, | ||
+ | \fmfforce{(0.68w, | ||
+ | \fmfforce{(0.68w, | ||
+ | % H -> WW | ||
+ | \fmf{dashes, | ||
+ | \fmf{boson}{v, | ||
+ | \fmf{boson}{v, | ||
+ | % outgoing fermions | ||
+ | \fmf{fermion}{o1, | ||
+ | \fmf{fermion}{o3, | ||
+ | \end{fmfgraph} | ||
+ | \end{fmffile} | ||
+ | </ | ||
+ | </ | ||
+ | \\ \\ \\ | ||
+ | {{ latex: | ||
+ | \\ \\ | ||
+ | </ | ||
===== Adding momentum arrows ===== | ===== Adding momentum arrows ===== | ||
Line 331: | Line 367: | ||
| | ||
- | If you don't like puzzling with '' | + | If you don't like puzzling with '' |
The next level is executing '' | The next level is executing '' | ||
Line 540: | Line 576: | ||
\fmfleft{i2, | \fmfleft{i2, | ||
\fmfright{o2, | \fmfright{o2, | ||
- | \fmfshift{2 left}{i1} | + | |
+ | | ||
\fmf{fermion}{o2, | \fmf{fermion}{o2, | ||
- | | + | \fmf{gluon, |
- | \fmf{gluon}{v1, | + | |
- | | + | |
% labels | % labels | ||
- | \fmfv{l.d=4,l=$g$}{i1} | + | \fmflabel{$q$}{i1} |
- | \fmfv{l.d=6,l=$g$}{i2} | + | \fmflabel{$\overline{q}$}{i2} |
\fmflabel{$\overline{\text{t}}$}{o2} | \fmflabel{$\overline{\text{t}}$}{o2} | ||
\fmflabel{t}{o1} | \fmflabel{t}{o1} | ||
Line 555: | Line 590: | ||
</ | </ | ||
\\ | \\ | ||
- | {{ latex:ggttbar1.png ? 220 }} | + | {{ latex:feynman: |
\\ | \\ | ||
</ | </ | ||
Line 565: | Line 600: | ||
\fmfleft{i2, | \fmfleft{i2, | ||
\fmfright{o2, | \fmfright{o2, | ||
- | | + | |
+ | \fmf{fermion}{o2, | ||
\fmf{gluon}{v1, | \fmf{gluon}{v1, | ||
- | \fmf{fermion}{v1,o1} | + | \fmf{gluon}{v1,i2} |
- | \fmf{gluon}{i2,v2} | + | \fmf{gluon, |
- | \fmf{fermion}{o2, | + | |
- | \fmf{fermion,label=t}{v2,v1} | + | |
% labels | % labels | ||
- | \fmflabel{$g$}{i2} | + | \fmfv{l.d=4, |
- | \fmflabel{$g$}{i1} | + | \fmfv{l.d=6, |
+ | \fmflabel{$\overline{\text{t}}$}{o2} | ||
\fmflabel{t}{o1} | \fmflabel{t}{o1} | ||
- | \fmflabel{$\overline{\text{t}}$}{o2} | ||
\end{fmfgraph*} | \end{fmfgraph*} | ||
\end{fmffile} | \end{fmffile} | ||
Line 581: | Line 615: | ||
</ | </ | ||
\\ | \\ | ||
- | {{ latex:ggttbar2.png ? 220 }} | + | {{ latex:feynman: |
\\ | \\ | ||
</ | </ | ||
Line 592: | Line 626: | ||
\fmfright{o2, | \fmfright{o2, | ||
% main | % main | ||
- | \fmf{fermion}{i1,v1,i2} | + | \fmf{gluon}{v1,i1} |
- | \fmf{fermion}{o2,v2,o1} | + | \fmf{fermion}{v1,o1} |
- | \fmf{gluon,label=$g$,label.side=right,label.dist=10}{v2,v1} | + | \fmf{gluon}{i2,v2} |
+ | \fmf{fermion}{o2,v2} | ||
+ | \fmf{fermion,label=t}{v2,v1} | ||
% labels | % labels | ||
- | \fmflabel{$q$}{i1} | + | \fmflabel{$g$}{i2} |
- | \fmflabel{$\overline{q}$}{i2} | + | \fmflabel{$g$}{i1} |
- | \fmflabel{$\overline{\text{t}}$}{o2} | + | |
- | \fmflabel{t}{o1} | + | \fmfv{l.d=7, |
\end{fmfgraph*} | \end{fmfgraph*} | ||
\end{fmffile} | \end{fmffile} | ||
Line 605: | Line 641: | ||
</ | </ | ||
\\ | \\ | ||
- | {{ latex:qqttbar.png ? 220 }} | + | {{ latex:feynman: |
\\ | \\ | ||
</ | </ | ||
- | |||
- | |||
With radiated quarks or gluons that will form hard jets: | With radiated quarks or gluons that will form hard jets: | ||
Line 617: | Line 651: | ||
\large | \large | ||
\begin{fmffile}{feyngraph} | \begin{fmffile}{feyngraph} | ||
- | \begin{fmfgraph*}(120, | + | \begin{fmfgraph*}(120, |
\fmfleft{i2, | \fmfleft{i2, | ||
\fmfright{o2, | \fmfright{o2, | ||
\fmftop{t} | \fmftop{t} | ||
- | \fmfshift{4 left}{i1} | ||
- | \fmfshift{2 left}{i2} | ||
\fmfshift{5 up}{t} | \fmfshift{5 up}{t} | ||
% skeleton | % skeleton | ||
\fmf{phantom}{i1, | \fmf{phantom}{i1, | ||
\fmf{phantom}{o1, | \fmf{phantom}{o1, | ||
- | \fmf{phantom, | + | \fmf{phantom}{v1, |
\fmffreeze | \fmffreeze | ||
% main | % main | ||
- | \fmf{gluon, | + | \fmf{fermion}{i1,g} |
- | \fmf{fermion}{v1,g} | + | \fmf{plain, |
- | \fmf{gluon}{v1,i2} | + | \fmf{fermion}{v1,i2} |
- | \fmf{fermion, | + | \fmf{gluon, |
\fmf{gluon}{v1, | \fmf{gluon}{v1, | ||
\fmf{fermion}{o2, | \fmf{fermion}{o2, | ||
% labels | % labels | ||
- | \fmfv{l.d=4,l=$g$}{i1} | + | \fmflabel{$q$}{i1} |
- | \fmfv{l.d=6,l=$g$}{i2} | + | \fmflabel{$\overline{q}$}{i2} |
- | \fmfv{l.d=5, | + | \fmfv{l.d=5, |
\fmflabel{$\bar{\text{t}}$}{o2} | \fmflabel{$\bar{\text{t}}$}{o2} | ||
\fmflabel{$\text{t}$}{o1} | \fmflabel{$\text{t}$}{o1} | ||
Line 647: | Line 679: | ||
</ | </ | ||
\\ \\ | \\ \\ | ||
- | {{ latex:ggttbar_quark.png ? 220 }} | + | {{ latex:feynman: |
\\ \\ | \\ \\ | ||
</ | </ | ||
- | |||
Line 672: | Line 703: | ||
\fmf{gluon, | \fmf{gluon, | ||
\fmf{fermion}{v1, | \fmf{fermion}{v1, | ||
- | \fmf{fermion}{i2,v1} | + | \fmf{gluon}{v1,i2} |
\fmf{fermion, | \fmf{fermion, | ||
\fmf{gluon}{v1, | \fmf{gluon}{v1, | ||
Line 678: | Line 709: | ||
% labels | % labels | ||
\fmfv{l.d=4, | \fmfv{l.d=4, | ||
- | \fmfv{l.d=6, | + | \fmfv{l.d=6, |
\fmfv{l.d=5, | \fmfv{l.d=5, | ||
\fmflabel{$\bar{\text{t}}$}{o2} | \fmflabel{$\bar{\text{t}}$}{o2} | ||
Line 687: | Line 718: | ||
</ | </ | ||
\\ \\ | \\ \\ | ||
- | {{ latex:gqttbar_quark.png ? 220 }} | + | {{ latex:feynman: |
\\ \\ | \\ \\ | ||
</ | </ | ||
Line 697: | Line 728: | ||
\large | \large | ||
\begin{fmffile}{feyngraph} | \begin{fmffile}{feyngraph} | ||
- | \begin{fmfgraph*}(120, | + | \begin{fmfgraph*}(120, |
\fmfleft{i2, | \fmfleft{i2, | ||
\fmfright{o2, | \fmfright{o2, | ||
\fmftop{t} | \fmftop{t} | ||
+ | \fmfshift{4 left}{i1} | ||
+ | \fmfshift{2 left}{i2} | ||
\fmfshift{5 up}{t} | \fmfshift{5 up}{t} | ||
% skeleton | % skeleton | ||
\fmf{phantom}{i1, | \fmf{phantom}{i1, | ||
\fmf{phantom}{o1, | \fmf{phantom}{o1, | ||
- | \fmf{phantom}{v1, | + | \fmf{phantom, |
\fmffreeze | \fmffreeze | ||
% main | % main | ||
- | \fmf{fermion}{i1,g} | + | \fmf{gluon, |
- | \fmf{plain, | + | \fmf{fermion}{v1,g} |
- | \fmf{fermion}{v1,i2} | + | \fmf{fermion}{i2,v1} |
- | \fmf{gluon, | + | \fmf{fermion, |
\fmf{gluon}{v1, | \fmf{gluon}{v1, | ||
\fmf{fermion}{o2, | \fmf{fermion}{o2, | ||
% labels | % labels | ||
- | \fmflabel{$q$}{i1} | + | \fmfv{l.d=4,l=$g$}{i1} |
- | \fmflabel{$\overline{q}$}{i2} | + | \fmfv{l.d=6,l=$q$}{i2} |
- | \fmfv{l.d=5, | + | \fmfv{l.d=5, |
\fmflabel{$\bar{\text{t}}$}{o2} | \fmflabel{$\bar{\text{t}}$}{o2} | ||
\fmflabel{$\text{t}$}{o1} | \fmflabel{$\text{t}$}{o1} | ||
Line 725: | Line 758: | ||
</ | </ | ||
\\ \\ | \\ \\ | ||
- | {{ latex:qqttbar_gluon.png ? 220 }} | + | {{ latex:feynman: |
\\ \\ | \\ \\ | ||
</ | </ |