Cadabra

Sistema de álgebra computacional simbólica diseñado para resolver problemas de teoría de campos clásica y cuántica

Visitar Cadabra

Cadabra es un sistema de álgebra computacional simbólica (CAS) orientado a la investigación en física teórica, específicamente para abordar problemas en teoría de campos clásica y cuántica. Está diseñado para investigadores y estudiantes que necesitan manipular expresiones tensoriales complejas sin las limitaciones de los sistemas generales, ofreciendo un enfoque motivado por la teoría de campos.

Sus funciones principales incluyen:

  • Álgebra tensorial para simplificación de polinomios tensoriales con simetrías multi-término.
  • Variables anticonmutantes para manejar fermiones y álgebras de Clifford sin notaciones especiales.
  • Transformaciones de Fierz para cálculos de matrices gamma y conjugación de Dirac.
  • Cálculos por componentes que permiten operaciones tanto abstractas como explícitas.
  • Interfaz de libreta gráfica que funciona como front-end para SymPy y permite entrada en LaTeX.
  • Programación en Python con una implementación subyacente en C++ para rendimiento.

Cadabra es software libre bajo licencia GNU General Public License, lo que significa que es gratuito y de código abierto. Su filosofía de diseño prioriza el control del usuario sobre las expresiones, evitando simplificaciones automáticas no deseadas. Al estar disponible en Linux, macOS, Windows y BSD, y ofrecer una versión en la nube, es una herramienta robusta para la comunidad científica. Las alternativas suelen buscarse por usuarios que prefieren otros lenguajes de manipulación o que requieren integraciones específicas con otros paquetes de física.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    GNU General Public License
Plataformas
Linux
Tipo de aplicación
EscritorioLínea de comandosWeb

Propiedades

  • Autoalojado
  • Multiplataforma
  • Personalizable
  • Extensible con plugins

Parecidos a Cadabra