Skip to content

Amputate does not preserve D-4 dimension of DiracGamma[Momentum[q, D - 4], D] #358

@ZhiteYu

Description

@ZhiteYu

Hi,

I think I found a bug in Amputate related to evanescent (D-4)-dimensional momenta.

Minimal example is given below. After amputation, the result behaves as if the amputated object were D-dimensional. Expected behavior: Amputate should preserve the evanescent dimension information, i.e. a factor originating from DiracGamma[Momentum[q, D - 4], D] should remain associated with (D - 4) rather than being turned into a D-dimensional object.

DiracGamma[Momentum[q, D - 4], D]
% // Amputate[#, q] & //
  FCCanonicalizeDummyIndices[#, 
    LorentzIndexNames -> {\[Rho], \[Sigma], \[Gamma], \[Delta]}] & //
  Calc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions