Keep the same origin and the same vector , but use the nonperpendicular basis vectors and . They form a basis because the column matrix has nonzero determinant:
The reconstruction is . Its coordinates are read along lines parallel to the other axis, producing a parallelogram. These lines need not be perpendicular to the axis being measured. In contrast, the dot products are and ; treating those as coordinates would reconstruct , a different vector.
Figure 1.
The same vector reconstructed in an oblique basis: coordinates differ from dot products
. Details.
The dual basis supplies the right measuring rules for any basis.[ref] Here these coordinate functionals are and , the rows of . They give . Equivalently, their representing vectors , satisfy and extract the coordinates as . These are Riesz dual basis in an inner product space representatives, rather than the original basis vectors.
The Gram matrix records how the nonperpendicular directions interact:
For any real basis represented by a square invertible matrix , writing gives these identities immediately. One can recover the coordinates either as or by solving . In this example, if , the squared norm is , not . Oblique coordinates remain useful when natural directions are not perpendicular, but the Gram matrix must accompany them when computing lengths or dot products.
Coordinate functional Created 2026-10-14 Updated 2026-10-31
A coordinate functional extracts one coefficient in a specified finite basis. It is an element of that basis's dual basis, rather than a coordinate rule independent of the basis. For the standard basis of , the th coordinate functional sends to .
A coordinate of a vector in a chosen basis is one entry of its coordinate vector. The corresponding coordinate functional in the dual basis extracts it. For an orthonormal basis, it can instead be read as an inner product with the basis vector, as in orthonormal eigenbasis. For a nonorthogonal basis, ordinary dot products need not give the coordinates.
Let be the common field. The dual map is for , where and are the dual spaces.
First assume is injective. If were not surjective, its image of a linear map would be a proper vector subspace of . Choose a basis of and use basis extension to obtain a basis of , with . There is a linear functional with
It is nonzero and vanishes on , so , contradicting injectivity. Equivalently, the annihilator of a vector subspace would give a nonzero kernel for . Therefore
Now assume is surjective. If , basis extension gives a linear functional with : include in a basis and take its coordinate functional. By surjectivity, for some . But
a contradiction. Hence , which proves
Put . Each belongs to the dual space , so it is a linear functional. For real numbers and vectors , this gives
The linearity of gives linearity in the second argument as well:
Thus is a bilinear form.
Its right radical of a bilinear form is exactly , because
If is a nondegenerate bilinear form, this kernel is zero. Since is a finite-dimensional vector space and , the rank-nullity theorem makes surjective.
Conversely, if is surjective, the same dimension equality makes it injective, so the right radical is zero. If lies in the left radical, then for every , because every is some . A nonzero can be included in a basis and detected by its coordinate functional, so this forces . Both radicals vanish, proving
Write
on , where is the dual space. The dual pairing is linear separately in the vector and the linear functional. For example, for real numbers ,
Thus is a bilinear form. It is also an alternating bilinear form, since
To prove that this is a nondegenerate bilinear form, suppose pairs to zero with every . Setting gives for every , hence . Setting gives for every . If , basis extension supplies a coordinate functional with , a contradiction. Thus . The left radical is zero, and the displayed change of sign implies the right radical is zero as well. Hence is a nondegenerate bilinear form, making a symplectic vector space.
For the required example take the coordinate subspace
Using the definition of the bilinear orthogonal complement in part (b),
Therefore
This is a Lagrangian subspace. Its dimension is , exactly half of , so part (b)(i) is satisfied.
There is no contradiction with part (b)(ii): that part asks whether a direct sum is guaranteed, and the answer is already no. Moreover, when , the present alternating bilinear form is not a symmetric bilinear form. Choose and with ; then
It therefore does not satisfy the symmetry hypothesis of part (b)(ii). If , then , and both and hold trivially.
Tensor-product basis Created 2026-10-05 Updated 2026-10-14
If and are bases of finite-dimensional vector spaces over , then the products form a basis of . There is one independent coordinate for every pair of indices.[ref]
For a proof outline, bilinearity expands each pure tensor as
so these products form a spanning set. For linear independence, take the coordinate functionals from the two dual bases. The bilinear map induces a linear functional on the tensor product, satisfying . Applying it to a proposed zero linear combination selects just , forcing every coefficient to vanish. Thus dimensions multiply, rather than add. This finite-dimensional count includes a zero factor, whose tensor product has dimension zero.