First we recall how to express the usual notions of length and angle in , which is our easiest vector space. They both use the following function :
This is the scalar product that you will have seen in previous modules; it is also called the standard inner product on . Instead of writing this product in the way you have seen, , we have written it as . So the function sends any pair of vectors in to a real number. To answer the above questions, we have formulas for the length (also called the norm) of a vector , and the cosine of the angle between two vectors and :
(3.1) |
Furthermore, the distance between two vectors is defined to be . A vector of length 1 is sometimes called a unit vector.
Let and . Calculate the lengths of and , as well as the angle between them (you may need a calculator).
[End of Exercise]
Find the distance between and in .
[End of Exercise]
Let be a vector space over a field . A function is called a bilinear form if the following two conditions are satisfied for all and all vectors :
(Linearity in first argument) ,
(Linearity in second argument) ,
It is called bilinear, because it is linear in both arguments.
The formulas 3.1 don’t necessarily make sense for any vector space; for example, in an infinite-dimensional vector space, the expression probably won’t make sense. So the purpose of the definition of a bilinear form is to clarify the important features of the scalar product that we would like to be true in a more general setting. In the same way that fields are abstractions of and , and vector spaces are abstractions of , we now have bilinear forms are abstractions of the scalar product.
On the vector space , the function is a bilinear form. This follows from the field axioms, such as F11.
Let be the (infinite-dimensional) vector space of all continuous real-valued functions . Then is a bilinear form; see Example 3.15. This example and its variations are studied in some third year modules, such as MATH317.
Let be the (infinite-dimensional) vector space of real-valued random variables on some fixed probability space. Then the expectation defines a bilinear form. Similarly, the covariance defines a bilinear form. Both of these examples will be studied in MATH230, and used in many statistics modules.
For this Chapter, we will only consider the vector spaces over , instead of an arbitrary field. Some statements, such as Theorems 3.17 and 3.30 are true for infinite-dimensional real vector spaces (think of Examples 3.5(ii) and (iii)).
We will consider as the set of column vectors, also known as matrices. Since column vectors are sometimes cumbersome to typeset, for example , instead we will follow standard conventions, and often write vectors using the matrix transpose; for example, , which doesn’t cause unnecessary whitespace.
The next theorem gives a complete description of all bilinear forms on .
Let be a bilinear form. Then there is a unique matrix such that
Conversely, for any , this formula defines a bilinear form, which we call .
The proof of this Theorem is given as Exercise 3.46. The bilinear form of the matrix is the function whose formula is given in Theorem 3.6.
If then find a formula for .
Solution: .
Compute , , , , in the following cases:
, , .
, , .
, , .
[End of Exercise]
Find your own example of a bilinear form for which the following three conditions hold:
[ Hint: Try to write down a matrix , as in Theorem 3.6. ]
[End of Exercise]
Prove that the bilinear form is the same as the standard scalar product. In other words, prove , for any vectors .
[End of Exercise]