Skip to content


Repository files navigation



An introductory tutorial of tools for high-energy physics beyond the Standard Model:

Lecture slides are available at

Getting Started

See Lecture slides.

Lecture A uses the following tools:

Lecture B uses

This tutorial is tested under:

  • Mathematica
  • FeynArts 3.9 (23 Sep 2015)
  • FormCalc 9.4 (7 Jun 2016)
  • LoopTools v2.13 (28 Sep 2016)
  • FeynRules v2.0.31 (11 Nov 2014)
  • MadGraph5_aMC@NLO v2.4.3

Further information

On this tutorial set, please feel free to contact me via GitHub or via my website.

On the packages, see the manuals:

File structure

  • /docs contains the source code of the lecture slides.
  • is the readme.
  • MathematicaBasic.* are material files for Mathematica precourse tutorial.
  • Lecture1-1.nb etc. are the lecture note of Lecture A-1 to A-3.
  • and phi4_feynrules.wl are a model file of φ^4 theory for FeynRules used in Lecture A-2.


Program codes are licensed under MIT license (*.nb, *.fr, and MathematicaBasic.*), except for

  • models/SM/*.rst, models/SM/, which are taken from FeynRules package.

Lecture notes are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Permissions beyond the scope of this license may be available; see to contact them.


Python codes in the lecture slides are automatically tested by Travis CI: Build Status