✦ For everyone, free.

Practical knowledge for real and everyday life

Home

9.19.1 Tensor Coordinate Input Selection

Tensor Coordinate Input Selection involves choosing appropriate coordinate systems to effectively represent and manipulate tensor components in algebraic structures.

Tensor Coordinate Input Selection is the step within the coordinate calculation procedure at which the specific basis vectors and dual basis covectors to be substituted into the tensor for a given component are chosen, according to the index values currently being computed. It concerns picking out exactly which elements of the basis and dual basis serve as the inputs to the tensor at each stage of the calculation.


What Is Being Selected

Matching Inputs to Index Values

For each component being computed, input selection identifies the specific dual basis covector to supply for every contravariant index and the specific basis vector to supply for every covariant index, based directly on the numerical index values assigned to that component.

T21 = T ( e1 , e2 )

One Selection per Component

Input selection is performed anew for every component in the array being computed, since each component is associated with its own distinct combination of index values and therefore its own distinct combination of basis vectors and dual basis covectors.


Systematic Selection Across the Full Array

Enumerating All Required Combinations

To compute the entire component array of a tensor of type (p, q) over an n-dimensional space, input selection must be carried out for every one of the n raised to the power of p plus q possible combinations of index values, ensuring no valid combination is omitted.

Consistent Ordering of Selected Inputs

The order in which selected basis vectors and dual basis covectors are supplied to the tensor must match the order of the corresponding indices in the tensor's type, since supplying them out of order generally produces a component belonging to a different, unintended index pattern.


Correctness of the Selection

Selection Must Draw from a Single Coordinated Basis

All selected basis vectors and dual basis covectors for a given calculation must be drawn from one coordinated basis and its associated dual basis, since selecting from mismatched or inconsistent bases undermines the Kronecker pairing that the calculation relies upon.

Avoiding Repetition or Omission

Correct input selection avoids both repeating the same combination of basis elements for two different components and omitting a required combination altogether, since either error leaves the resulting component array incomplete or internally inconsistent.


Selection in Special Circumstances

Selection Under Known Symmetry

When a tensor's symmetry properties are already known, input selection can be restricted to only the independent combinations of basis vectors and dual basis covectors, since components related by the known symmetry can be filled in afterward without a separate selection and evaluation.

Selection During Basis Change

When recomputing components after a change of basis, input selection is instead applied to the new basis vectors and new dual basis covectors, with the old components and the transformation matrix taking the place of a direct reevaluation of the tensor against the new inputs.


Practical Importance of Input Selection

Foundation for Correct Component Values

Correct input selection is a prerequisite for the calculation procedure to yield the intended component array, since evaluating the tensor against the wrong combination of basis elements produces a value that does not belong in the slot it was meant to fill.

Supporting Systematic, Error-Free Computation

Approaching input selection systematically, by enumerating index combinations in a fixed, predictable order, helps ensure that a complete and correctly labeled component array is produced without gaps or misassigned entries.