Matchete`
Matchete`

CheckLagrangian

CheckLagrangian[Lagrangian,options]

performs a series of checks on the input Lagrangian. The options {Hermiticity, ContractedIndices, ClosedSpinChains, CanonicallyNormalized, HeavyMassBasis, ChargeNeutral, FreeofHeavyTadpoles, FreeOfGaugeFields, UndefinedObject, GaugeAnomalies} take values True/False and determine which of the checks are performed. If the option DetailedOutput->True, an association with the result of each test is returned.

Details and Options

  • The following options can be given:
  • CanonicallyNormalizedTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    ChargeNeutralTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    ContractedIndicesTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    ClosedSpinChainsTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    DetailedOutputFalseOption for the CheckLagrangian function. It takes the values True/False. An association with the result of each test is returned when set to True.
    FreeOfGaugeFieldsTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    GaugeAnomaliesTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    HeavyMassBasisTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    FreeofHeavyTadpolesTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    HermiticityTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.
    UndefinedObjectTrueOption for the CheckLagrangian function. It takes the values True/False to determine whether the check is performed.

Examples