FeynCalc manual (development version)

FCVerbose

FCVerbose is an option for numerous functions that allows to specify a local value of $VeryVerbose inside those functions. When set to a positive integer, all the debugging information inside the function will be given according to the value of FCVerbose, while the debugging output of other functions will be still governed by the value of $VeryVerbose. Following values are common

See also

Overview, $VeryVerbose.

Examples

DiracSimplify[GA[\[Mu], \[Nu], \[Rho], \[Mu], \[Nu]], FCVerbose -> 1]

DiracSimplify: Entering.\text{DiracSimplify: Entering.}

DiracSimplify: Normal mode.\text{DiracSimplify: Normal mode.}

DiracSimplify: Extracting Dirac objects.\text{DiracSimplify: Extracting Dirac objects.}

DiracSimplify: Done extracting Dirac objects, timing: 0.03636\text{DiracSimplify: Done extracting Dirac objects, timing: }0.03636

DiracSimplify: Doing index contractions.\text{DiracSimplify: Doing index contractions.}

DiracSimplify: Index contractions done, timing: 0.000453\text{DiracSimplify: Index contractions done, timing: }0.000453

DiracSimplify: Applying diracSimplifyEval\text{DiracSimplify: Applying diracSimplifyEval}

DiracSimplify: diracSimplifyEval done, timing: 0.01655\text{DiracSimplify: diracSimplifyEval done, timing: }0.01655

DiracSimplify: Inserting Dirac objects back into products.\text{DiracSimplify: Inserting Dirac objects back into products.}

DiracSimplify: Done inserting Dirac objects back into products, timing: 0.000132\text{DiracSimplify: Done inserting Dirac objects back into products, timing: }0.000132

DiracSimplify: Applying SpinorChainTrick.\text{DiracSimplify: Applying SpinorChainTrick.}

DiracSimplify: Done applying SpinorChainTrick, timing: 0.001167\text{DiracSimplify: Done applying SpinorChainTrick, timing: }0.001167

DiracSimplify: Creating the final replacement rule.\text{DiracSimplify: Creating the final replacement rule.}

DiracSimplify: Final replacement rule done, timing: 0.000119\text{DiracSimplify: Final replacement rule done, timing: }0.000119

DiracSimplify: Expanding the result.\text{DiracSimplify: Expanding the result.}

DiracSimplify: Expanding done, timing: 0.000413\text{DiracSimplify: Expanding done, timing: }0.000413

DiracSimplify: Leaving.\text{DiracSimplify: Leaving.}

DiracSimplify: Total timing: 0.06579\text{DiracSimplify: Total timing: }0.06579

4γˉρ4 \bar{\gamma }^{\rho }

DiracSimplify[GA[\[Mu], \[Nu], \[Rho], \[Mu], \[Nu]], FCVerbose -> 2]

DiracSimplify: Entering.\text{DiracSimplify: Entering.}

DiracSimplify: Normal mode.\text{DiracSimplify: Normal mode.}

DiracSimplify: Extracting Dirac objects.\text{DiracSimplify: Extracting Dirac objects.}

DiracSimplify: Done extracting Dirac objects, timing: 0.008883\text{DiracSimplify: Done extracting Dirac objects, timing: }0.008883

DiracSimplify: Doing index contractions.\text{DiracSimplify: Doing index contractions.}

DiracSimplify: Index contractions done, timing: 0.000426\text{DiracSimplify: Index contractions done, timing: }0.000426

DiracSimplify: Applying diracSimplifyEval\text{DiracSimplify: Applying diracSimplifyEval}

DiracSimplify: diracSimplifyEval: Entering\text{DiracSimplify: diracSimplifyEval: Entering}

DiracSimplify: diracSimplifyEval: Applying DiracTrick.\text{DiracSimplify: diracSimplifyEval: Applying DiracTrick.}

DiracSimplify: diracSimplifyEval: DiracTrick done, timing: 0.003183\text{DiracSimplify: diracSimplifyEval: DiracTrick done, timing: }0.003183

DiracSimplify: diracSimplifyEval: Applying Dotsimplify.\text{DiracSimplify: diracSimplifyEval: Applying Dotsimplify.}

DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: 0.002288\text{DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: }0.002288

DiracSimplify: diracSimplifyEval: Applying DiracTrick.\text{DiracSimplify: diracSimplifyEval: Applying DiracTrick.}

DiracSimplify: diracSimplifyEval: DiracTrick done, timing: 0.006512\text{DiracSimplify: diracSimplifyEval: DiracTrick done, timing: }0.006512

DiracSimplify: diracSimplifyEval: Applying Dotsimplify.\text{DiracSimplify: diracSimplifyEval: Applying Dotsimplify.}

DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: 0.002125\text{DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: }0.002125

DiracSimplify: diracSimplifyEval done, timing: 0.01820\text{DiracSimplify: diracSimplifyEval done, timing: }0.01820

DiracSimplify: Inserting Dirac objects back into products.\text{DiracSimplify: Inserting Dirac objects back into products.}

DiracSimplify: Done inserting Dirac objects back into products, timing: 0.000146\text{DiracSimplify: Done inserting Dirac objects back into products, timing: }0.000146

DiracSimplify: Applying SpinorChainTrick.\text{DiracSimplify: Applying SpinorChainTrick.}

DiracSimplify: Done applying SpinorChainTrick, timing: 0.001152\text{DiracSimplify: Done applying SpinorChainTrick, timing: }0.001152

DiracSimplify: Creating the final replacement rule.\text{DiracSimplify: Creating the final replacement rule.}

DiracSimplify: Final replacement rule done, timing: 0.000123\text{DiracSimplify: Final replacement rule done, timing: }0.000123

DiracSimplify: Expanding the result.\text{DiracSimplify: Expanding the result.}

DiracSimplify: Expanding done, timing: 0.000374\text{DiracSimplify: Expanding done, timing: }0.000374

DiracSimplify: Leaving.\text{DiracSimplify: Leaving.}

DiracSimplify: Total timing: 0.03523\text{DiracSimplify: Total timing: }0.03523

4γˉρ4 \bar{\gamma }^{\rho }

DiracSimplify[GA[\[Mu], \[Nu], \[Rho], \[Mu], \[Nu]], FCVerbose -> 3]

DiracSimplify: Entering.\text{DiracSimplify: Entering.}

DiracSimplify: Entering with γˉμ.γˉν.γˉρ.γˉμ.γˉν\text{DiracSimplify: Entering with }\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }

DiracSimplify: Normal mode.\text{DiracSimplify: Normal mode.}

DiracSimplify: Extracting Dirac objects.\text{DiracSimplify: Extracting Dirac objects.}

DiracSimplify: dsPart:   FeynCalcˋDiracSimplifyˋPrivateˋdsHeadAll(FeynCalcˋDiracSimplifyˋPrivateˋdsHead(γˉμ.γˉν.γˉρ.γˉμ.γˉν))\text{DiracSimplify: dsPart: }\;\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHeadAll}\left(\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHead}\left(\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }\right)\right)

DiracSimplify: freePart: 0\text{DiracSimplify: freePart: }0

DiracSimplify: Done extracting Dirac objects, timing: 0.009456\text{DiracSimplify: Done extracting Dirac objects, timing: }0.009456

DiracSimplify: diracObjects: {FeynCalcˋDiracSimplifyˋPrivateˋdsHead(γˉμ.γˉν.γˉρ.γˉμ.γˉν)}\text{DiracSimplify: diracObjects: }\left\{\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHead}\left(\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }\right)\right\}

DiracSimplify: Doing index contractions.\text{DiracSimplify: Doing index contractions.}

DiracSimplify: Index contractions done, timing: 0.000418\text{DiracSimplify: Index contractions done, timing: }0.000418

DiracSimplify: diracObjectsEval after index contractions: {FeynCalcˋDiracSimplifyˋPrivateˋdsHead(γˉμ.γˉν.γˉρ.γˉμ.γˉν)}\text{DiracSimplify: diracObjectsEval after index contractions: }\left\{\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHead}\left(\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }\right)\right\}

DiracSimplify: Applying diracSimplifyEval\text{DiracSimplify: Applying diracSimplifyEval}

DiracSimplify: diracSimplifyEval: Entering\text{DiracSimplify: diracSimplifyEval: Entering}

DiracSimplify: diracSimplifyEval: Entering with: γˉμ.γˉν.γˉρ.γˉμ.γˉν\text{DiracSimplify: diracSimplifyEval: Entering with: }\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }

DiracSimplify: diracSimplifyEval: Applying DiracTrick.\text{DiracSimplify: diracSimplifyEval: Applying DiracTrick.}

DiracSimplify: diracSimplifyEval: DiracTrick done, timing: 0.002919\text{DiracSimplify: diracSimplifyEval: DiracTrick done, timing: }0.002919

DiracSimplify: diracSimplifyEval: After DiracTrick: 4γˉρ\text{DiracSimplify: diracSimplifyEval: After DiracTrick: }4 \bar{\gamma }^{\rho }

DiracSimplify: diracSimplifyEval: Applying Dotsimplify.\text{DiracSimplify: diracSimplifyEval: Applying Dotsimplify.}

DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: 0.002082\text{DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: }0.002082

DiracSimplify: diracSimplifyEval: After Dotsimplify: 4γˉρ\text{DiracSimplify: diracSimplifyEval: After Dotsimplify: }4 \bar{\gamma }^{\rho }

DiracSimplify: diracSimplifyEval: Applying DiracTrick.\text{DiracSimplify: diracSimplifyEval: Applying DiracTrick.}

DiracSimplify: diracSimplifyEval: DiracTrick done, timing: 0.006242\text{DiracSimplify: diracSimplifyEval: DiracTrick done, timing: }0.006242

DiracSimplify: diracSimplifyEval: After DiracTrick: 4γˉρ\text{DiracSimplify: diracSimplifyEval: After DiracTrick: }4 \bar{\gamma }^{\rho }

DiracSimplify: diracSimplifyEval: Applying Dotsimplify.\text{DiracSimplify: diracSimplifyEval: Applying Dotsimplify.}

DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: 0.002124\text{DiracSimplify: diracSimplifyEval: Dotsimplify done, timing: }0.002124

DiracSimplify: diracSimplifyEval: After Dotsimplify: 4γˉρ\text{DiracSimplify: diracSimplifyEval: After Dotsimplify: }4 \bar{\gamma }^{\rho }

DiracSimplify: diracSimplifyEval: Leaving with: 4γˉρ\text{DiracSimplify: diracSimplifyEval: Leaving with: }4 \bar{\gamma }^{\rho }

DiracSimplify: After diracSimplifyEval: {4γˉρ}\text{DiracSimplify: After diracSimplifyEval: }\left\{4 \bar{\gamma }^{\rho }\right\}

DiracSimplify: diracSimplifyEval done, timing: 0.02049\text{DiracSimplify: diracSimplifyEval done, timing: }0.02049

DiracSimplify: Inserting Dirac objects back into products.\text{DiracSimplify: Inserting Dirac objects back into products.}

DiracSimplify: repRule: {FeynCalcˋDiracSimplifyˋPrivateˋdsHead(γˉμ.γˉν.γˉρ.γˉμ.γˉν)4γˉρ}\text{DiracSimplify: repRule: }\left\{\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHead}\left(\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }\right)\to 4 \bar{\gamma }^{\rho }\right\}

DiracSimplify: Done inserting Dirac objects back into products, timing: 0.001005\text{DiracSimplify: Done inserting Dirac objects back into products, timing: }0.001005

DiracSimplify: Intermediate result: {4γˉρ}\text{DiracSimplify: Intermediate result: }\left\{4 \bar{\gamma }^{\rho }\right\}

DiracSimplify: Applying SpinorChainTrick.\text{DiracSimplify: Applying SpinorChainTrick.}

DiracSimplify: Done applying SpinorChainTrick, timing: 0.001158\text{DiracSimplify: Done applying SpinorChainTrick, timing: }0.001158

DiracSimplify: After SpinorChainTrick: {4γˉρ}\text{DiracSimplify: After SpinorChainTrick: }\left\{4 \bar{\gamma }^{\rho }\right\}

DiracSimplify: Creating the final replacement rule.\text{DiracSimplify: Creating the final replacement rule.}

DiracSimplify: repRule: {FeynCalcˋDiracSimplifyˋPrivateˋdsHeadAll(FeynCalcˋDiracSimplifyˋPrivateˋdsHead(γˉμ.γˉν.γˉρ.γˉμ.γˉν))4γˉρ}\text{DiracSimplify: repRule: }\left\{\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHeadAll}\left(\text{FeynCalc$\grave{ }$DiracSimplify$\grave{ }$Private$\grave{ }$dsHead}\left(\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }.\bar{\gamma }^{\rho }.\bar{\gamma }^{\mu }.\bar{\gamma }^{\nu }\right)\right)\to 4 \bar{\gamma }^{\rho }\right\}

DiracSimplify: Final replacement rule done, timing: 0.000980\text{DiracSimplify: Final replacement rule done, timing: }0.000980

DiracSimplify: Expanding the result.\text{DiracSimplify: Expanding the result.}

DiracSimplify: Expanding done, timing: 0.000399\text{DiracSimplify: Expanding done, timing: }0.000399

DiracSimplify: After expanding: 4γˉρ\text{DiracSimplify: After expanding: }4 \bar{\gamma }^{\rho }

DiracSimplify: Leaving.\text{DiracSimplify: Leaving.}

DiracSimplify: Total timing: 0.04359\text{DiracSimplify: Total timing: }0.04359

DiracSimplify: Leaving with 4γˉρ\text{DiracSimplify: Leaving with }4 \bar{\gamma }^{\rho }

4γˉρ4 \bar{\gamma }^{\rho }