[GiNaC-devel] indexes of clifford objects
Richard B. Kreckel
kreckel at ginac.de
Mon Jun 6 08:24:16 CEST 2011
Dear Vladimir,
On 06/05/2011 06:55 AM, Vladimir V. Kisil wrote:
>>>>>> On Sun, 05 Jun 2011 00:19:51 +0200, "Richard B. Kreckel"<kreckel at ginac.de> said:
> RK> From a physicists point of view, I thought that it doesn't make
> RK> sense to construct a clifford object with an idx instead of a
> RK> varidx.
>
> There are several mathematical frameworks leading to Clifford
> algebras. Most elementary one is a free algebra with n generators
> factorised by an ideal of the quadratic (anticommuting)
> relations. From that perspective generators of the Clifford algebra
> are not required to be even indexed objects at all. You may call them
> simply a, b, c,... as long as you able to make manipulations like ab=-ba,
> a^2=-1, etc.
Thanks for the concise reminder.
> RK> If someone with more insight could shed a light on this I could
> RK> finish my recent quest to make GiNaC pass its test suite even
> RK> when compiled with -DDO_GINAC_ASSERT. That would be great.
>
> However, I do not see a practical obstacle to change the GiNaC code
> to permit varidx only as indices in the clifford class.
That, as opposed to making the clifford constructor accept both varidx
and idx, would require changes to clifford_moebius_map and to the
tutorial. Either way, can you recommend a patch?
-richy.
--
Richard B. Kreckel
<http://www.ginac.de/~kreckel/>
More information about the GiNaC-devel
mailing list