Program that writes tensor equations out

Click For Summary

Discussion Overview

The discussion centers around the search for a program capable of generating fully summed index equations using the Einstein summation convention. Participants explore various software options and their capabilities in handling tensor equations.

Discussion Character

  • Exploratory, Technical explanation

Main Points Raised

  • One participant requests a program that can output fully summed index equations, specifically mentioning the need for expressions like T_{ii} to expand into T_{11}+T_{22}+... using Einstein summation convention.
  • Another participant suggests that some programming languages, such as MATLAB, have features for iterating over arrays but notes that they have not encountered any that perform the specific expansion required.
  • A third participant proposes that Maxima might be able to fulfill this requirement, referencing its documentation, although they admit to not being familiar with the software.
  • A later reply confirms the suggestion about Maxima, indicating that the user is already familiar with it and will explore its capabilities further.

Areas of Agreement / Disagreement

Participants express varying levels of familiarity with different software options, but there is no consensus on a specific program that meets the original request. Multiple suggestions are made, but the discussion remains open-ended regarding the effectiveness of these options.

Contextual Notes

Some assumptions about the capabilities of the suggested software remain unverified, and there is no detailed exploration of the limitations or specific features of the programs mentioned.

JonnyMaddox
Messages
74
Reaction score
1
Hi, I'm looking for a program that spits out fully summed index equations. For example T_{ii} in, out comes T_{11}+T_{22}+... and so on, with Einstein summation convention.
 
Physics news on Phys.org
Some programming languages have features to iterate over arrays. MATLAB is one example.

However I've not seen any that will do the expansion.

Why do you need this?
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 16 ·
Replies
16
Views
6K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
569
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K