9.12.1 Tensor Basis Expansion Element Selection
Tensor Basis Expansion Element Selection selects basis elements to represent tensors, enabling algebraic operations and structural analysis.
Tensor Basis Expansion Element Selection is the sub-step of the tensor basis expansion operation in which it is decided exactly which basis elements will actually appear in the assembled sum, distinguishing those index combinations that must be included because their coefficient is nonzero from those that may be safely omitted because their coefficient vanishes; it governs which terms the expansion operation's summation step actually has to construct, rather than determining the coefficients or performing the summation itself.
What Element Selection Decides
Choosing Terms Based on Nonzero Coefficients
Once every coefficient has been determined by the assignment step of the expansion operation, element selection examines these coefficients and selects, for inclusion in the final sum, exactly those basis elements whose matching coefficient is nonzero.
Omitting Elements Without Changing the Result
Because any basis element multiplied by a coefficient of zero contributes nothing to a sum, omitting such an element from the selection changes nothing about the tensor the expansion operation ultimately reconstructs, making the omission of zero-coefficient elements a safe simplification rather than an approximation.
Relationship to Component Support
Element Selection Applies the Tensor's Component Support Directly
Element selection is precisely the act of applying a tensor's already-identified component support to the expansion operation, restricting the sum to that support and thereby avoiding the unnecessary inclusion of basis elements known in advance to contribute nothing.
Selection Must Be Redone if the Basis Changes
Because component support depends on the specific basis in use, element selection carried out for one basis does not carry over to a different basis; switching bases requires recomputing which elements have nonzero coefficients before element selection can be meaningfully applied again.
Why Element Selection Is Treated Separately From Summation
Selection Determines What to Sum, Summation Performs the Addition
Separating element selection from the act of summation itself allows the question of which terms belong in the sum to be settled independently of the arithmetic process of adding those terms together, making it possible to verify that the correct set of elements has been chosen before any addition is carried out.
It Enables Efficient Execution of the Expansion Operation
By filtering out zero-coefficient basis elements before summation begins, element selection reduces the number of terms the summation step of the expansion operation must actually process, particularly benefiting tensors whose component support is much smaller than the full range of index combinations available.
Diagram of Element Selection
Consequences of Careful Element Selection
It Prevents Wasted Work Without Risking Incorrect Results
Because omitted elements are guaranteed to contribute nothing to the sum, careful element selection reduces the workload of the expansion operation strictly by removing redundant terms, never at the risk of altering the tensor that the operation ultimately reconstructs.
It Highlights Structural Features of the Tensor Being Expanded
The pattern of elements selected — which index combinations survive and which are dropped — directly reflects the tensor's component support in the chosen basis, so examining the outcome of element selection can reveal structural properties of the tensor, such as symmetry or sparsity, that might not be immediately obvious from the tensor's abstract definition alone.