New in Mathematica 9

Built-in Symbolic Tensors

Mathematica 9 introduces support for symbolic array objects, from simple vectors to arrays of any rank, dimensions, and symmetry. New tensor algebra operations allow the construction of polynomials of symbolic arrays. These can be simplified into a standard form using efficient algorithms and used to derive or prove symbolic identities. A new type of structured array stores only symmetry and independent components. This can lead to substantial memory saving, most significantly in the case of antisymmetry. New differential operators for vector analysis can handle explicit arrays of any type and rank and interpret them in various orthogonal coordinate systems.

  • Symbolic expressions can represent arrays of any dimensions and any symmetry under transpositions. »
  • Tensor algebra operations including tensor products, contractions, and more. »
  • State-of-the-art canonicalization of tensor polynomials. »
  • A new type of array specified by its symmetry and independent components. »
  • Derivative operators gradient, divergence, curl, and Laplacian can act on vectors and arrays of any rank or dimension. »
  • New curated data on orthogonal coordinate systems that can be used by the derivative operators. »
ja ru