• DocumentCode
    1451574
  • Title

    Using algebraic programming to teach general relativity

  • Author

    Ghergu, Florin A. ; Vulcanov, Dumitru N.

  • Author_Institution
    Dept. of Theor. & Comput. Phys., Timisoara Univ., Romania
  • Volume
    3
  • Issue
    2
  • fYear
    2001
  • Firstpage
    65
  • Lastpage
    70
  • Abstract
    The authors´ department considers general relativity (GR) teaching a necessity for midlevel graduate physics students, so we introduce a GR course at the third-year undergraduate level. During the last two years, we have used several packages in the course (Reduce plus Excalc for algebraic programming, Mathematica and Maple for graphic visualization). Even when the students were real beginners in computer manipulation, we obtained visibly good results. Algebraic programming systems (such as Reduce) that contain differential geometry packages can become an important tool for learning. Using a computer, students can quickly and comfortably learn the important notions of differential geometry, tensor calculus, and exterior calculus (for example, using Excalc). We also introduce some aspects of GR using computer algebra systems. For example, we can easily obtain the Schwarzschild solution and the Reissner-Nordstrom solution as exact solutions of the Einstein equations. We also use computer algebra to find and treat other exact homogeneous solutions of the Einstein equations containing the cosmological constant (de Sitter and anti-de Sitter metrics). Using some simple Excalc procedures, the article illustrates how to teach Riemannian geometry as well as how to use computer algebra to obtain some exact solutions of Einstein equations
  • Keywords
    courseware; differential geometry; educational courses; general relativity; geometry; mathematics computing; physics computing; symbol manipulation; teaching; Einstein equations; Excalc; GR course; Maple; Mathematica; Reduce; Reissner-Nordstrom solution; Riemannian geometry; Schwarzschild solution; algebraic programming; anti-de Sitter metrics; computer algebra; computer algebra systems; computer manipulation; cosmological constant; de Sitter; differential geometry packages; exact homogeneous solutions; exact solutions; exterior calculus; general relativity teaching; graduate physics students; graphic visualization; real beginners; tensor calculus; third-year undergraduate level; Algebra; Calculus; Computational geometry; Computer graphics; Education; Equations; Mathematical programming; Packaging; Physics; Visualization;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/5992.909005
  • Filename
    909005