Table of Contents
Fetching ...

Generating Feynman Diagrams and Amplitudes with FeynArts 3

T. Hahn

TL;DR

The paper presents FeynArts 3, a Mathematica-based tool for automated generation and visualization of Feynman diagrams and amplitudes in perturbative quantum field theory. It details a three-step workflow—topology generation (CreateTopologies), field insertion (InsertFields), and application of Feynman rules—to produce amplitudes from model information stored in generic and classes files. Key innovations include the flipping-rule algorithm that accommodates Majorana fermions and SUSY couplings, support for counter-term and skeleton diagrams, and the ability to output publication-quality diagrams in LaTeX or PostScript. The work emphasizes modularity, broad applicability, and integration with publication workflows, while noting current loop-order limits and the need for user-provided non-Standard Model model files.

Abstract

This paper describes the Mathematica package FeynArts used for the generation and visualization of Feynman diagrams and amplitudes. The main features of version 3 are: generation of diagrams at three levels, user-definable model files, support for supersymmetric models, and publication-quality Feynman diagrams in PostScript or LaTeX.

Generating Feynman Diagrams and Amplitudes with FeynArts 3

TL;DR

The paper presents FeynArts 3, a Mathematica-based tool for automated generation and visualization of Feynman diagrams and amplitudes in perturbative quantum field theory. It details a three-step workflow—topology generation (CreateTopologies), field insertion (InsertFields), and application of Feynman rules—to produce amplitudes from model information stored in generic and classes files. Key innovations include the flipping-rule algorithm that accommodates Majorana fermions and SUSY couplings, support for counter-term and skeleton diagrams, and the ability to output publication-quality diagrams in LaTeX or PostScript. The work emphasizes modularity, broad applicability, and integration with publication workflows, while noting current loop-order limits and the need for user-provided non-Standard Model model files.

Abstract

This paper describes the Mathematica package FeynArts used for the generation and visualization of Feynman diagrams and amplitudes. The main features of version 3 are: generation of diagrams at three levels, user-definable model files, support for supersymmetric models, and publication-quality Feynman diagrams in PostScript or LaTeX.

Paper Structure

This paper contains 2 sections, 1 figure.

Figures (1)

  • Figure 1: Flowchart for the generation of Feynman amplitudes with FeynArts.