Inmathematics, abilinear map is afunction combining elements of twovector spaces to yield an element of a third vector space, and islinear in each of its arguments.Matrix multiplication is an example.
A bilinear map can also be defined formodules. For that, see the articlepairing.
Let and be threevector spaces over the same basefield. A bilinear map is afunctionsuch that for all, the mapis alinear map from to and for all, the mapis a linear map from to In other words, when we hold the first entry of the bilinear map fixed while letting the second entry vary, the result is a linear operator, and similarly for when we hold the second entry fixed.
Such a map satisfies the following properties.
If and we haveB(v,w) =B(w,v) for all then we say thatB issymmetric. IfX is the base fieldF, then the map is called abilinear form, which are well-studied (for example:scalar product,inner product, andquadratic form).
The definition works without any changes if instead of vector spaces over a fieldF, we usemodules over acommutative ringR. It generalizes ton-ary functions, where the proper term ismultilinear.
For non-commutative ringsR andS, a leftR-moduleM and a rightS-moduleN, a bilinear map is a mapB :M ×N →T withT an(R,S)-bimodule, and for which anyn inN,m ↦B(m,n) is anR-module homomorphism, and for anym inM,n ↦B(m,n) is anS-module homomorphism. This satisfies
for allm inM,n inN,r inR ands inS, as well asB beingadditive in each argument.
An immediate consequence of the definition is thatB(v,w) = 0X wheneverv = 0V orw = 0W. This may be seen by writing thezero vector 0V as0 ⋅ 0V (and similarly for 0W) and moving the scalar 0 "outside", in front ofB, by linearity.
The setL(V,W;X) of all bilinear maps is alinear subspace of the space (viz.vector space,module) of all maps fromV ×W intoX.
IfV,W,X arefinite-dimensional, then so isL(V,W;X). For that is, bilinear forms, the dimension of this space isdimV × dimW (while the spaceL(V ×W;F) oflinear forms is of dimensiondimV + dimW). To see this, choose abasis forV andW; then each bilinear map can be uniquely represented by the matrixB(ei,fj), and vice versa. Now, ifX is a space of higher dimension, we obviously havedimL(V,W;X) = dimV × dimW × dimX.
Suppose and aretopological vector spaces and let be a bilinear map. Thenb is said to beseparately continuous if the following two conditions hold:
Many separately continuous bilinear that are not continuous satisfy an additional property:hypocontinuity.[1] All continuous bilinear maps are hypocontinuous.
Many bilinear maps that occur in practice are separately continuous but not all are continuous. We list here sufficient conditions for a separately continuous bilinear map to be continuous.
Let belocally convexHausdorff spaces and let be the composition map defined by In general, the bilinear map is not continuous (no matter what topologies the spaces of linear maps are given). We do, however, have the following results:
Give all three spaces of linear maps one of the following topologies: