✦ For everyone, free.

Practical knowledge for real and everyday life

Home

3.10.4 Tensor Covector Component Dual Basis Dependence

Tensor Covector Component Dual Basis Dependence explains how dual bases interact with tensor components in algebraic structures.

Tensor Covector Component Dual Basis Dependence is the specific requirement that a covector's component description is only meaningful, and only reconstructs the covector correctly, when the dual basis used alongside it is exactly the biorthogonal partner of the primal basis of V, rather than any arbitrary basis of V*. This is a sharper and more structural claim than ordinary basis dependence: it is not just that changing the basis of V changes the numbers, but that pairing a fixed set of components with the wrong basis of V* produces an entirely incorrect covector, even if the numbers themselves stay the same.


The Two-Sided Dependency

Extraction Uses the Primal Basis Alone

The extraction step, f_i = f(e_i), requires only the basis e_1, ..., e_n of V; it does not reference the dual basis at all. Any choice of e_1, ..., e_n produces a corresponding, well-defined list of numbers f_1, ..., f_n, regardless of whether a dual basis has even been constructed yet.

Reconstruction Requires the Correct Dual Basis

The reconstruction step, f = f_i e^i, only recovers the original covector f when e^1, ..., e^n is precisely the dual basis satisfying e^i(e_j) = δ^i_j relative to the same e_1, ..., e_n used in extraction. Substituting components extracted with one primal basis into a dual basis built from a different or unrelated basis produces a different, generally incorrect covector.


Illustrating the Failure Mode

A Mismatched Reconstruction

Let V = R^2 with standard basis e_1 = (1, 0), e_2 = (0, 1) and dual basis e^1(x, y) = x, e^2(x, y) = y. Take f(x, y) = 2x + 3y, so f_1 = 2, f_2 = 3, and correctly, f = 2e^1 + 3e^2. Suppose instead these same numbers 2, 3 are mistakenly combined with a different basis of V*, say g^1(x, y) = x + y, g^2(x, y) = y, which is not dual to e_1, e_2. The resulting combination 2g^1 + 3g^2 evaluates to 2(x+y) + 3y = 2x + 5y, which does not equal the original f.

Why the Mismatch Occurs

The failure arises precisely because g^1, g^2 do not satisfy the biorthogonality relation with e_1, e_2: g^1(e_2) = 1, not 0, so the Kronecker-delta cancellation used to derive the reconstruction formula no longer applies, and the reconstructed sum picks up unintended cross terms.


The Biorthogonality Condition as the Structural Requirement

Stating the Condition Precisely

The dual basis dependence of components is fully captured by the single biorthogonality condition e^i(e_j) = δ^i_j. Whenever this condition holds between a chosen basis of V and a chosen basis of V*, extraction and reconstruction are guaranteed to be mutually inverse. Whenever it fails, neither the extraction formula nor the reconstruction formula can be trusted to interoperate correctly.

Uniqueness of the Compatible Dual Basis

For a fixed basis of V, there is exactly one basis of V* satisfying biorthogonality with it; this uniqueness is what justifies referring to "the" dual basis rather than "a" dual basis, and it is why component descriptions are typically presented alongside an explicit or implicit statement of which primal basis, and hence which associated dual basis, is in use.


Practical Implications

Always Pairing Consistent Bases

When components of several different covectors are combined in a calculation, care must be taken that all of them were extracted relative to the same primal basis, and that any reconstruction step uses the dual basis associated with that same primal basis; mixing components extracted under different bases without applying the appropriate transformation first reproduces the same kind of error illustrated above.

Detecting an Inconsistent Setup

If a reconstructed covector, computed as f_i e^i, fails to reproduce known values of f at the original basis vectors, the most likely cause is that the dual basis used in the reconstruction does not actually satisfy biorthogonality with the primal basis used during extraction, and the dual basis should be recomputed directly from the biorthogonality condition before proceeding.


Relation to General Coordinate Expressions

Recovering the General Pairing Matrix

If a covector basis that is not dual to the chosen vector basis must be used for some reason, the correct procedure is not to apply the simple reconstruction formula, but to use the general pairing matrix P^a_i = g^a(e_i) and the corresponding coordinate formula f_a v^i P^a_i, which properly accounts for the mismatch between the two bases rather than assuming a biorthogonality that does not hold.

Why the Simple Formula Is the Default

The overwhelming preference for using the dual basis in practice is precisely because it eliminates the need to track a separate pairing matrix, reducing the general formula to the simplest possible case, P = I, and this simplification is only valid under the dual basis dependence described here.


Diagrammatic Summary

components (f_1, ..., f_n) correct dual basis -> f mismatched basis -> wrong result Only the biorthogonal dual basis reconstructs f correctly.

The diagram contrasts reconstructing with the correct, biorthogonal dual basis against reconstructing with an unrelated basis of V*, showing that only the former recovers the original covector.