Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Levi-Civita tensors (Eps) of different ranks cannot be used simultaneously #8

Open
LSartore opened this issue Apr 14, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@LSartore
Copy link
Owner

LSartore commented Apr 14, 2022

The current implementation of the Eps tensor prevents the user to use Levi-Civita tensors of different ranks in a single model file.
For instance, using Eps[i,j] and Eps[a,b,c] in the same model file will generate an error message.

A possible workaround for implementing the rank-3 Levi-Civita tensor independently of e.g. Eps[i,j] consists in using the structure constants of SU(2). For instance, in the Definitions section of the model file, one can write

Definitions: {
    auxEps : t(SU2, 3),
    Eps3[i,j,k] : I * auxEps[i,j,k]
}

to obtain the rank-3 Levi-Civita tensor Eps3. Note that this solution will only work if the option RealBasis : all (default) or RealBasis : adjoint is included in the default.settings file.

@LSartore LSartore added the bug Something isn't working label Apr 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant