grg: Computer Algebra System for Differential Geometry, Gravitation and Field Theory, automatically mirrored from https://reduce-algebra.sourceforge.io/grg32/grg32.php https://reduce-algebra.sourceforge.io/grg32/grg32.php
DeepSource Bot 366704470c Update .deepsource.toml | 2 months ago | |
---|---|---|
.github | 3 months ago | |
doc | 3 months ago | |
dos | 3 months ago | |
.deepsource.toml | 2 months ago | |
.gitattributes | 3 months ago | |
LICENSE | 3 months ago | |
README.md | 3 months ago | |
SECURITY.md | 3 months ago | |
bondi.low | 3 months ago | |
bondi.up | 3 months ago | |
compare.txt | 3 months ago | |
compile.csl | 3 months ago | |
compile.grg | 3 months ago | |
compile.psl | 3 months ago | |
expand.csl | 3 months ago | |
expand.psl | 3 months ago | |
grg.cfg | 3 months ago | |
grg.sl | 3 months ago | |
grg2tex.red | 3 months ago | |
grg32.sl | 3 months ago | |
grg32r6.txt | 3 months ago | |
grgcfg.sl | 3 months ago | |
grgclass.sl | 3 months ago | |
grgcomm.sl | 3 months ago | |
grgcomp.sl | 3 months ago | |
grgcoper.sl | 3 months ago | |
grgdecl.sl | 3 months ago | |
grggeom.sl | 3 months ago | |
grggrav.sl | 3 months ago | |
grginit.sl | 3 months ago | |
grgmacro.sl | 3 months ago | |
grgmain.sl | 3 months ago | |
grgmater.sl | 3 months ago | |
grgprin.sl | 3 months ago | |
grgproc.sl | 3 months ago | |
grgtrans.sl | 3 months ago | |
grgxcomp.sl | 3 months ago | |
grgxmacr.sl | 3 months ago | |
guide32.tex | 3 months ago | |
new-in32.txt | 3 months ago | |
pgt.low | 3 months ago | |
pgt.up | 3 months ago | |
test.red | 3 months ago | |
timing.txt | 3 months ago | |
xcompile.psl | 3 months ago |
The computer algebra system GRG is designed to make calculation in differential geometry and field theory as simple and natural as possible. GRG is based on the computer algebra system REDUCE but GRG has its own simple input language whose commands resemble short English phrases.
GRG understands tensors, spinors, vectors, differential forms and knows all standard operations with these quantities. Input form for mathematical expressions is very close to traditional mathematical notation including Einstein summation rule. GRG knows covariant properties of the objects: one can easily raise and lower indices, compute covariant and Lie derivatives, perform coordinate and frame transformations etc. GRG works in any dimension and allows one to represent tensor quantities with respect to holonomic, orthogonal and even any other arbitrary frame.
One of the key features of GRG is that it knows a large number of built-in usual field-theoretical and geometrical quantities and formulas for their computation providing ready solutions to many standard problems.
Another unique feature of GRG is that it can export results of calculations into other computer algebra system such as Maple, Mathematica, Macsyma, or REDUCE in order to use these systems to proceed with analysis of the data. The LaTeX output format is supported as well. GRG is compatible with the REDUCE graphical shells, providing book-quality output with Greek letters, integral signs, etc.
The main built-in GRG capabilities are:
Vadim V. Zhytnikov
Physics Department, Faculty of Mathematics,
Moscow State Pedagogical University,
Davydovskii per. 4, Moscow 107140, Russia
Telephone (Home): (095) 188-16-11
E-mail: vvzhy@td.lpi.ac.ru
E-mail: grg@curie.phy.ncu.edu.tw
Subject: for Zhytnikov