Anwendung symbolischer Programmiersprachen in der Physik

In der Physik werden vielfach symbolische Programmmiersprachen verwendet, zB Maple, FORM oder Mathematica. Diese Lehrveranstaltung vertieft bereits vorhandene Kenntnisse in Mathematica und führt in FORM ein.
Im Unterricht wird direkt mit dem Programm gearbeitet. Das Programm Mathematica steht dazu jedem Teilnehmer im Computerraum der Physik zur Verfügung.
Ziel ist es, typische Konzepte des symbolischen Programmierens wie Rule based und Functional programming auf Probleme der Physik anzuwenden. Diese Konzepte stehen im Gegensatz zum Programmierstil, wie er aus Sprachen wie zB C oder Fortran bekannt ist.

Literatur

Sehr gut für Einsteiger:
An introduction to programming with Mathematica
Paul Wellin, Richard Gaylord, Samuel Kamin, Cambridge University Press, 2005


Reihe von Michael Trott, sehr umfangreich:
The Mathematica Handbook for Programming
Michael Trott, Springer, 2004

The Mathematica Handbook for Symbolics
Michael Trott, Springer, 2006

The Mathematica Handbook for Numerics
Michael Trott, Springer, 2006

The Mathematica Handbook for Graphics
Michael Trott, Springer, 2004


Mathematica in Theoretical Physics
Gerd Baumann, Springer, 2005

Veraltet, aber nette Beispiele:
Mathematica for Physics
Robert L. Zimmerman Fredrick I. Olness, Addison-Wesley Publishing Company

Links

FeynCalc
FORM

Back to main page