Skip to content

Repository for the article "Group Theory in Physics - An Introduction with Mathematica", EPJ Special Topics (2024)

Notifications You must be signed in to change notification settings

iisc-ug-20/Group_Theory_for_Mathematica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Group Theory in Physics: An Introduction with Mathematica

Balasubramanian Ananthanarayan, Souradeep Das, Amitabha Lahiri, Suhas Sheikh, Sarthak Talukdar

Group Theory has become an invaluable tool in the physics community. Despite numerous introductory books, the subject remains challenging for beginners. Mathematica has emerged as a popular tool for research and education, offering various packages and built-in tools for Group Theory. However, these resources are often too scattered for effective educational use. This work aims to provide a comprehensive source to help beginning students grasp Group Theory concepts and their applications from a physicist's perspective, while also building familiarity with symbolic language. We present several example notebooks that succinctly cover well-known theories and demonstrate specific concepts, which can be easily adapted for educational purposes. We provide basic examples on finite, compact and non-compact groups, and motivate the use of these concepts in solving physics problems such as addition of angular momenta, modelling a system of qubits and the description of spacetime transformations.

Published in The European Physical Journal Special Topics

arXiv link: https://arxiv.org/abs/arXiv:2408.01441 [physics.ed-ph]

About this Repository:

  • This repository contains the Mathematica notebooks listed in the book in the chapter "List of Notebooks".
  • These contain the codes for generating the results in different parts of the book, whose snippets have been used in the text.
  • Besides, the repository also contains some working examples in various topics such as root diagrams and Clebsch-Gordan coefficients.
  • One needs to use specific Mathematica packages in order to run some of the notebooks, for example:
  • The readers are advised to solve the exercises given in the text using (modified versions of) these notebooks.

For queries, comments, or suggestions regarding the repository, please contact souradeepdas@iisc.ac.in

About

Repository for the article "Group Theory in Physics - An Introduction with Mathematica", EPJ Special Topics (2024)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published