Welcome to Cadabra Q&A, where you can ask questions and receive answers from other members of the community.
+3 votes

Hi,

I would like to define two types (if I think properly even more) of epsilon tensors which would not interfere with each other when running "epsilon_to_delta". I thought that if I define each epsilon tensor with its own "delta" (like \delta and \bar{\delta} respectively) it will work, but that's actually not true. Is there a way to do this?

Thanks, Andrei

Here is the notebook I used

\dalpha::LaTeXForm("\dot{\alpha}").
\dbeta::LaTeXForm("\dot{\beta}").
\bdelta{#}::LaTeXForm("\bar{\delta}").
{\dot{#}, \bar{#}}::Symbol;
{\alpha, \beta, \gamma}::Indices(chiral, position=fixed);
{\dalpha, \dbeta}::Indices(antichiral, position=fixed);
{\alpha, \beta, \gamma, \delta}::Integer(1..2);
{\dalpha, \dbeta}::Integer(1..2);
\delta{#}::KroneckerDelta(chiral);
\bdelta{#}::KroneckerDelta(antichiral);
\epsilon_{\alpha \beta}::EpsilonTensor(delta=\delta);
\epsilon^{\dalpha \dbeta}::EpsilonTensor(delta=\bdelta);

And now the epsilons

ex:=\epsilon_{\alpha \beta} \epsilon^{\dalpha \dbeta};
epsilon_to_delta(_);

which yield a mixed index \delta.

in General questions by (320 points)
edited by

Please log in or register to answer this question.

...