Mapping to EFT operator bases

After matching and operator reduction, the EFT Lagrangian is expressed in Matchete’s internal basis. MapEffectiveCouplings projects it onto a target basis — such as the Warsaw basis of the SMEFT — by solving for the Wilson coefficients of that basis in terms of the UV parameters.


Usage

(* Load the target basis *)
LSMEFT = LoadModel["SMEFT_Warsaw"];

(* Map the matched Lagrangian onto the Warsaw basis *)
mc = MapEffectiveCouplings[LEFT, LSMEFT,
  ShiftRenCouplings            -> True,
  AppendEffectiveCouplingsDefs -> True
];

ShiftRenCouplings -> True absorbs threshold corrections into the renormalizable parameters of the target basis (e.g., the Higgs quartic). AppendEffectiveCouplingsDefs -> True includes definitions for any effective couplings introduced during that shifting step.


Output format

MapEffectiveCouplings returns a list of replacement rules of the form $C_i \to f(\text{UV parameters})$, one per Wilson coefficient of the target basis. Vanishing coefficients are included and can be filtered out:

mc /. Rule[_, 0] -> Nothing;

Available bases

A collection of target-basis model files (Warsaw basis, Mainz basis, dimension-eight SMEFT, 2HDM-EFT, …) is available in the model database. Custom bases can also be defined in a model file and loaded via LoadModel.

For a full worked example see the Quickstart.