a field-theory motivated approach to computer algebra

Papers about Cadabra

The canonical introduction to Cadabra for high-energy physicists is the original paper (now updated for 2.x syntax),

Kasper Peeters
hep-th/0701238 (now updated for 2.x syntax)

The Cadabra 2.x software is published as

Kasper Peeters
Cadabra2: computer algebra for field theory revisited

A technical explanation of the motivation for writing this software, as well as a sketch of the internal structure, can be found in the paper

Kasper Peeters

Please cite the three papers above when you use Cadabra in your own work; those citations are the only way to convince the bean counters that this software is useful!

The meld algorithm has been documented in

Dominic Price, Kasper Peeters and Marija Zamaklar
Hiding canonicalisation in tensor computer algebra

Finally, a general introduction to the old version of Cadabra for a wider public can be found in

Kasper Peeters

A proper introduction to the new features of Cadabra 2 may appear at some point in the future.

Introductory papers to learn Cadabra

Leo Brewin has written a very thorough new introduction to Cadabra for people who intend to use it in General Relativity, with loads of examples suitable for beginners,

Leo Brewin
Using Cadabra for tensor computations in General Relativity
available as arxiv:1912.08839

Also from his hand is a nice paper on how to do Riemann normal coordinate expansions with Cadabra, now updated to use Cadabra2 notation,

Leo Brewin
Riemann Normal Coordinate expansions using Cadabra
available as arxiv:0903.2087v2

Research papers citing Cadabra

The list of papers citing cadabra is getting too long to maintain by hand, but Google Scholar does an excellent job at it. See the list of papers citing the Comp.Phys.Comm. paper, the list of papers citing the hep-th paper and the list of papers citing the Cadabra2 paper.

Copyright © 2001-2023 Kasper Peeters