ConceptComplete

Bilinear Form

A bilinear form is a function of two vector variables that is linear in each variable separately. Bilinear forms generalize the dot product and provide the algebraic framework for studying quadratic forms, orthogonality in non-standard metrics, and the duality between a vector space and its dual.


Definition

Definition8.1Bilinear form

Let VV be a vector space over a field FF. A bilinear form on VV is a function B:V×V→FB: V \times V \to F satisfying:

  1. B(Ξ±u+Ξ²v,w)=Ξ±B(u,w)+Ξ²B(v,w)B(\alpha u + \beta v, w) = \alpha B(u, w) + \beta B(v, w) (linear in the first argument),
  2. B(u,Ξ±v+Ξ²w)=Ξ±B(u,v)+Ξ²B(u,w)B(u, \alpha v + \beta w) = \alpha B(u, v) + \beta B(u, w) (linear in the second argument).
Definition8.2Symmetric and skew-symmetric

A bilinear form BB is:

  • Symmetric if B(u,v)=B(v,u)B(u, v) = B(v, u) for all u,vu, v.
  • Skew-symmetric (or alternating) if B(u,v)=βˆ’B(v,u)B(u, v) = -B(v, u) for all u,vu, v.

In characteristic β‰ 2\neq 2, every bilinear form decomposes uniquely as B=Bsym+BskewB = B_{\text{sym}} + B_{\text{skew}} where Bsym(u,v)=12(B(u,v)+B(v,u))B_{\text{sym}}(u,v) = \frac{1}{2}(B(u,v) + B(v,u)) and Bskew(u,v)=12(B(u,v)βˆ’B(v,u))B_{\text{skew}}(u,v) = \frac{1}{2}(B(u,v) - B(v,u)).


Matrix representation

Definition8.3Matrix of a bilinear form

Given a basis {e1,…,en}\{e_1, \ldots, e_n\} of VV, the bilinear form BB is represented by the Gram matrix M=(mij)M = (m_{ij}) where mij=B(ei,ej)m_{ij} = B(e_i, e_j). Then:

B(u,v)=[u]TM[v],B(u, v) = [u]^T M [v],

where [u],[v][u], [v] are the coordinate vectors. BB is symmetric iff M=MTM = M^T, and skew-symmetric iff M=βˆ’MTM = -M^T.

ExampleThe dot product as a bilinear form

B(x,y)=xTy=βˆ‘xiyiB(x, y) = x^T y = \sum x_i y_i on Rn\mathbb{R}^n. The Gram matrix (in the standard basis) is M=InM = I_n.

BB is symmetric, and it is the standard inner product.

ExampleA non-standard symmetric bilinear form

B(x,y)=xT(2113)yB(x, y) = x^T \begin{pmatrix} 2 & 1 \\ 1 & 3 \end{pmatrix} y on R2\mathbb{R}^2.

B(e1,e1)=2B(e_1, e_1) = 2, B(e1,e2)=1B(e_1, e_2) = 1, B(e2,e2)=3B(e_2, e_2) = 3.

B((1,1),(1,βˆ’1))=(1,1)(2113)(1βˆ’1)=(1,1)(1βˆ’2)=βˆ’1B((1,1), (1,-1)) = (1,1)\begin{pmatrix} 2 & 1 \\ 1 & 3 \end{pmatrix}\begin{pmatrix} 1 \\ -1 \end{pmatrix} = (1,1)\begin{pmatrix} 1 \\ -2 \end{pmatrix} = -1.

ExampleA skew-symmetric bilinear form

B(x,y)=x1y2βˆ’x2y1B(x, y) = x_1 y_2 - x_2 y_1 on R2\mathbb{R}^2. Gram matrix: M=(01βˆ’10)M = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}.

B(u,v)=βˆ’B(v,u)B(u, v) = -B(v, u) βœ“. B(u,u)=0B(u, u) = 0 for all uu (skew-symmetric forms always satisfy this in characteristic β‰ 2\neq 2).

Geometrically, B(u,v)=det⁑(u,v)B(u, v) = \det(u, v) is the signed area of the parallelogram spanned by uu and vv.

ExampleThe Lorentz bilinear form

On R4\mathbb{R}^4: B(x,y)=βˆ’x0y0+x1y1+x2y2+x3y3B(x, y) = -x_0 y_0 + x_1 y_1 + x_2 y_2 + x_3 y_3.

Gram matrix: M=diag⁑(βˆ’1,1,1,1)M = \operatorname{diag}(-1, 1, 1, 1) (the Minkowski metric).

This is symmetric but not positive definite -- it has signature (3,1)(3, 1). It defines the geometry of special relativity.


Change of basis

Theorem8.1Change of basis for bilinear forms

If PP is the change-of-basis matrix from basis B\mathcal{B} to Bβ€²\mathcal{B}', then the Gram matrix transforms as:

Mβ€²=PTMP.M' = P^T M P.

Two matrices M,Mβ€²M, M' related by Mβ€²=PTMPM' = P^T M P for some invertible PP are called congruent.

ExampleDiagonalizing a bilinear form

M=(1111)M = \begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix} (symmetric, singular).

Complete the square: B(x,y)=(x1+x2)(y1+y2)B(x, y) = (x_1 + x_2)(y_1 + y_2). Set u1=x1+x2u_1 = x_1 + x_2, u2=x2u_2 = x_2, so P=(1011)P = \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix}.

PTMP=(1101)(1111)(1011)=(2211)(1011)=(4221)P^T M P = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}\begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix} = \begin{pmatrix} 2 & 2 \\ 1 & 1 \end{pmatrix}\begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix} = \begin{pmatrix} 4 & 2 \\ 2 & 1 \end{pmatrix}...

Let me redo. Actually, a cleaner approach: eigenvalues of MM are 22 and 00. Eigenvectors: (1,1)(1,1) for Ξ»=2\lambda = 2 and (1,βˆ’1)(1,-1) for Ξ»=0\lambda = 0. With P=(111βˆ’1)P = \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}: PTMP=(4000)P^TMP = \begin{pmatrix} 4 & 0 \\ 0 & 0 \end{pmatrix}.

In the new basis, B=4u12B = 4u_1^2 (a "degenerate" form with rank 11).


Rank, kernel, and non-degeneracy

Definition8.4Rank and radical

The rank of a bilinear form BB is the rank of its Gram matrix MM (this is basis-independent since rank⁑(PTMP)=rank⁑(M)\operatorname{rank}(P^TMP) = \operatorname{rank}(M) for invertible PP).

The radical (or kernel) of BB is:

rad⁑(B)={v∈V:B(v,w)=0 for all w∈V}.\operatorname{rad}(B) = \{v \in V : B(v, w) = 0 \text{ for all } w \in V\}.

BB is non-degenerate if rad⁑(B)={0}\operatorname{rad}(B) = \{0\}, equivalently det⁑Mβ‰ 0\det M \neq 0.

ExampleA degenerate bilinear form

B(x,y)=x1y1B(x, y) = x_1 y_1 on R2\mathbb{R}^2. Gram matrix: M=(1000)M = \begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix}, rank 11.

rad⁑(B)={(0,t):t∈R}\operatorname{rad}(B) = \{(0, t) : t \in \mathbb{R}\} (the yy-axis). BB is degenerate.

ExampleNon-degenerate forms

B(x,y)=x1y1βˆ’x2y2B(x, y) = x_1 y_1 - x_2 y_2 on R2\mathbb{R}^2. M=diag⁑(1,βˆ’1)M = \operatorname{diag}(1, -1), det⁑M=βˆ’1β‰ 0\det M = -1 \neq 0. Non-degenerate.

B(x,y)=xTyB(x, y) = x^T y (standard dot product): M=IM = I, det⁑=1\det = 1. Non-degenerate.

The Lorentz form: det⁑M=βˆ’1β‰ 0\det M = -1 \neq 0. Non-degenerate.


Orthogonality with respect to a bilinear form

Definition8.5B-orthogonality

Vectors u,vu, v are BB-orthogonal if B(u,v)=0B(u, v) = 0. For a subspace WW:

WβŠ₯B={v∈V:B(v,w)=0Β forΒ allΒ w∈W}.W^{\perp_B} = \{v \in V : B(v, w) = 0 \text{ for all } w \in W\}.

If BB is non-degenerate, then dim⁑W+dim⁑WβŠ₯B=dim⁑V\dim W + \dim W^{\perp_B} = \dim V.

ExampleOrthogonality in the Lorentz metric

B(x,y)=βˆ’x0y0+x1y1B(x, y) = -x_0 y_0 + x_1 y_1 on R2\mathbb{R}^2.

u=(1,1)u = (1, 1): B(u,u)=βˆ’1+1=0B(u, u) = -1 + 1 = 0. This vector is isotropic (self-orthogonal with respect to BB, also called a null vector).

u=(1,1)u = (1, 1) and v=(1,βˆ’1)v = (1, -1): B(u,v)=βˆ’1βˆ’1=βˆ’2β‰ 0B(u, v) = -1 - 1 = -2 \neq 0. Not BB-orthogonal.

u=(1,0)u = (1, 0) and v=(0,1)v = (0, 1): B(u,v)=0B(u, v) = 0. These are BB-orthogonal, but B(u,u)=βˆ’1<0B(u, u) = -1 < 0 (timelike) and B(v,v)=1>0B(v, v) = 1 > 0 (spacelike).

ExampleIsotropic vectors

A vector vv with B(v,v)=0B(v, v) = 0 and v≠0v \neq 0 is called isotropic (or null). Isotropic vectors exist iff BB is indefinite (has both positive and negative eigenvalues, or is degenerate).

For B(x,y)=x1y2+x2y1B(x, y) = x_1 y_2 + x_2 y_1: B(e1,e1)=0B(e_1, e_1) = 0, B(e2,e2)=0B(e_2, e_2) = 0. Both basis vectors are isotropic.

For the standard inner product (M=IM = I): there are no nonzero isotropic vectors (positive definiteness).


Sesquilinear forms

Definition8.6Sesquilinear form

On a complex vector space VV, a sesquilinear form is a function H:V×V→CH: V \times V \to \mathbb{C} that is linear in the first argument and conjugate-linear in the second:

H(Ξ±u,v)=Ξ±H(u,v),H(u,Ξ²v)=Ξ²Λ‰H(u,v).H(\alpha u, v) = \alpha H(u, v), \quad H(u, \beta v) = \bar{\beta} H(u, v).

A Hermitian form satisfies additionally H(u,v)=H(v,u)β€ΎH(u, v) = \overline{H(v, u)}. In a basis, H(u,v)=[u]βˆ—M[v]H(u, v) = [u]^* M [v] where MM is Hermitian (M=Mβˆ—M = M^*).

ExampleStandard Hermitian form on C^n

H(x,y)=xβˆ—y=βˆ‘ixiyΛ‰iH(x, y) = x^* y = \sum_i x_i \bar{y}_i. Gram matrix: M=InM = I_n.

H((1,i),(1,βˆ’i))=1β‹…1+iβ‹…i=1βˆ’1=0H((1, i), (1, -i)) = 1 \cdot 1 + i \cdot i = 1 - 1 = 0. These vectors are orthogonal with respect to HH.


Summary

RemarkBilinear forms as generalized inner products

Bilinear forms extend the inner product framework:

  • Positive definite symmetric bilinear forms are inner products.
  • Indefinite symmetric forms (like the Lorentz metric) arise in physics and geometry.
  • Skew-symmetric forms (symplectic forms) are fundamental in Hamiltonian mechanics.
  • The Gram matrix MM represents BB in a basis, and congruence PTMPP^TMP is the equivalence relation.
  • Non-degeneracy (det⁑Mβ‰ 0\det M \neq 0) ensures the form induces an isomorphism Vβ†’Vβˆ—V \to V^*.
  • The classification of symmetric bilinear forms (Sylvester's law of inertia) is a central result of this chapter.