1.6 Bases and Dimension

We saw in Section 1.5 that if S is a generating set for a subspace W and no proper subset of S is a generating set for W, then S must be linearly independent. A linearly independent generating set for W possesses a very useful property—every vector in W can be expressed in one and only one way as a linear combination of the vectors in the set. (This property is proved below in Theorem 1.8.) It is this property that makes linearly independent generating sets the building blocks of vector spaces.

Definition.

A basis ββ for a vector space V is a linearly independent subset of V that generates V. If ββ is a basis for V, we also say that the vectors of ββ form a basis for V.

Example 1

Recalling that span ()={0}span ()={0} and is linearly independent, we see that is a basis for the zero vector space.

Example 2

In FnFn, let e1=(1, 0, 0, , 0), e2=(0, 1, 0, , 0), ,en=(0, 0, , 0, 1); {e1, e2, , en}e1=(1, 0, 0, , 0), e2=(0, 1, 0, , 0), ,en=(0, 0, , 0, 1); {e1, e2, , en} is readily seen to be a basis for FnFn and is called the standard basis for FnFn.

Example 3

In Mm×n(F)Mm×n(F), let EijEij denote the matrix whose only nonzero entry is a 1 in the ith row and jth column. Then {Eij: 1im, 1jn}{Eij: 1im, 1jn} is a basis for Mm×n(F)Mm×n(F).

Example 4

In Pn(F)Pn(F), the set {1, x, x2, , xn}{1, x, x2, , xn} is a basis. We call this basis the standard basis for Pn(F)Pn(F).

Example 5

In P(F), the set {1, x, x2, }{1, x, x2, } is a basis.

Observe that Example 5 shows that a basis need not be finite. In fact, later in this section it is shown that no basis for P(F) can be finite. Hence not every vector space has a finite basis.

The next theorem, which is used frequently in Chapter 2, establishes the most significant property of a basis.

Theorem 1.8.

Let V be a vector space and u1, u2, , unu1, u2, , un be distinct vectors in V. Then β={u1, u2, , un}β={u1, u2, , un} is a basis for V if and only if each vVvV can be uniquely expressed as a linear combination of vectors of ββ, that is, can be expressed in the form

v=a1u1+a2u2++anun
v=a1u1+a2u2++anun

for unique scalars a1, a2, , ana1, a2, , an.

Proof. Let ββ be a basis for V. If vVvV, then vspan(β)vspan(β) because span(β)=Vspan(β)=V. Thus v is a linear combination of the vectors of ββ. Suppose that

v=a1u1+a2u2++anunandv=b1u1+b2u2++bnun
v=a1u1+a2u2++anunandv=b1u1+b2u2++bnun

are two such representations of v. Subtracting the second equation from the first gives

0=(a1b1)u1+(a2b2)u2++(anbn)un.
0=(a1b1)u1+(a2b2)u2++(anbn)un.

Since ββ is linearly independent, it follows that a1b1=a2b2==anbn=0a1b1=a2b2==anbn=0. Hence a1=b1, a2=b2, , an=bna1=b1, a2=b2, , an=bn, and so v is uniquely expressible as a linear combination of the vectors of ββ.

The proof of the converse is an exercise.

Theorem 1.8 shows that if the vectors u1, u2, , unu1, u2, , un form a basis for a vector space V, then every vector in V can be uniquely expressed in the form

v=a1u1+a2u2++anun
v=a1u1+a2u2++anun

for appropriately chosen scalars a1, a2, , ana1, a2, , an. Thus v determines a unique n-tuple of scalars (a1, a2, , an)(a1, a2, , an) and, conversely, each n-tuple of scalars determines a unique vector vVvV by using the entries of the n-tuple as the coefficients of a linear combination of u1, u2, , unu1, u2, , un. This fact suggests that V is like the vector space FnFn, where n is the number of vectors in the basis for V. We see in Section 2.4 that this is indeed the case.

In this book, we are primarily interested in vector spaces having finite bases. Theorem 1.9 identifies a large class of vector spaces of this type.

Theorem 1.9.

If a vector space V is generated by a finite set S, then some subset of S is a basis for V. Hence V has a finite basis.

Proof. If S=S= or S={0}S={0}, then V={0}V={0} and is a subset of S that is a basis for V. Otherwise S contains a nonzero vector u1u1. By item 2 on page 38, {u1}{u1} is a linearly independent set. Continue, if possible, choosing vectors u2, ,uku2, ,uk in S such that {u1, u2, , uk}{u1, u2, , uk} is a linearly independent set of k vectors. Since S is a finite set, this process must end with a linearly independent set β={u1, u2, ,un}β={u1, u2, ,un}. There are two ways this could happen.

  1. (i) The set β=Sβ=S. In this case, S is both a linearly independent set and a generating set for V. That is, S is itself a basis for V.

  2. (ii) The set ββ is a proper linearly independent subset of S such that adjoining to ββ any vector in S not in ββ produces a linearly dependent set. In this case, we claim that ββ is the desired subset of S that is a basis for V. Because ββ is linearly independent by construction, it suffices to show that ββ spans V. By Theorem 1.5 (p. 31), we need to show that Sspan(β)Sspan(β). Let vSvS. If vβvβ, then clearly vspan(β)vspan(β). Otherwise, if v  βv  β, then the preceding construction shows that β{v}β{v} is linearly dependent. So vspan(β)vspan(β) by Theorem 1.7 (p. 40). Thus Sspan(β)Sspan(β), completing the proof.

Because of the method by which the basis ββ was obtained in the proof of Theorem 1.9, this theorem is often remembered as saying that a finite spanning set for V can be reduced to a basis for V. This method is illustrated in the next example.

Example 6

Let

S={(2,3, 5), (8,12, 20), (1, 0,2), (0, 2,1), (7, 2, 0)}.
S={(2,3, 5), (8,12, 20), (1, 0,2), (0, 2,1), (7, 2, 0)}.

It can be shown that S generates R3R3. We can select a basis for R3R3 that is a subset of S by the technique used in proving Theorem 1.9. To start, select any nonzero vector in S, say (2,3, 5)(2,3, 5), to be a vector in the basis. Since 4(2,3, 5) = (8,12, 20)4(2,3, 5) = (8,12, 20), the set {(2,3, 5), (8,12, 20)}{(2,3, 5), (8,12, 20)} is linearly dependent by Exercise 9 of Section 1.5. Hence we do not include (8,12, 20)(8,12, 20) in our basis. On the other hand, (1, 0,2)(1, 0,2) is not a multiple of (2,3, 5)(2,3, 5) and vice versa, so that the set {(2,3, 5), (1, 0,2)}{(2,3, 5), (1, 0,2)} is linearly independent. Thus we include (1, 0,2)(1, 0,2) as part of our basis.

Now we consider the set {(2,3, 5), (1, 0,2), (0, 2,1)}{(2,3, 5), (1, 0,2), (0, 2,1)} obtained by adjoining another vector in S to the two vectors that we have already included in our basis. As before, we include (0, 2,1)(0, 2,1) in our basis or exclude it from the basis according to whether {(2,3, 5), (1, 0,2), (0, 2,1)}{(2,3, 5), (1, 0,2), (0, 2,1)} is linearly independent or linearly dependent. An easy calculation shows that this set is linearly independent, and so we include (0, 2,1)(0, 2,1) in our basis. In a similar fashion the final vector in S is included or excluded from our basis according to whether the set

{(2,3, 5), (1, 0,2), (0, 2,1), (7, 2, 0)}
{(2,3, 5), (1, 0,2), (0, 2,1), (7, 2, 0)}

is linearly independent or linearly dependent. Because

2(2,3, 5) + 3(1, 0,2) + 4(0, 2,1)  (7, 2, 0) = (0, 0, 0),
2(2,3, 5) + 3(1, 0,2) + 4(0, 2,1)  (7, 2, 0) = (0, 0, 0),

we exclude (7, 2, 0) from our basis. We conclude that

{(2,3, 5), (1, 0,2), (0, 2,1)}
{(2,3, 5), (1, 0,2), (0, 2,1)}

is a subset of S that is a basis for R3R3.

The corollaries of the following theorem are perhaps the most significant results in Chapter 1.

Theorem 1.10. (Replacement Theorem)

Let V be a vector space that is generated by a set G containing exactly n vectors, and let L be a linearly independent subset of V containing exactly m vectors. Then mnmn and there exists a subset H of G containing exactly nmnm vectors such that LHLH generates V.

Proof. The proof is by mathematical induction on m. The induction begins with m = 0m = 0; for in this case L = L = , and so taking H=GH=G gives the desired result.

Now suppose that the theorem is true for some integer m0m0. We prove that the theorem is true for m+1m+1. Let L={v1, v2, ,vm+1}L={v1, v2, ,vm+1} be a linearly independent subset of V consisting of m+1m+1 vectors. By the corollary to Theorem 1.6 (p. 39), {v1, v2, vm}{v1, v2, vm} is linearly independent, and so we may apply the induction hypothesis to conclude that mnmn and that there is a subset {u1, u2, , unm}{u1, u2, , unm} of G such that {v1, v2, , vm}{u1, u2, , unm}{v1, v2, , vm}{u1, u2, , unm} generates V. Thus there exist scalars a1, a2, , am, b1, b2, , bnma1, a2, , am, b1, b2, , bnm such that

a1v1+a2v2++amvm+b1u1+b2u2++bnmunm=vm+1.   
a1v1+a2v2++amvm+b1u1+b2u2++bnmunm=vm+1.   
(9)

Note that nm>0nm>0, lest vm+1vm+1 be a linear combination of v1, v2, , vmv1, v2, , vm, which by Theorem 1.7 (p. 40) contradicts the assumption that L is linearly independent. Hence n>mn>m; that is, nm+1nm+1. Moreover, some bibi, say b1b1, is nonzero, for otherwise we obtain the same contradiction. Solving (9) for u1u1 gives

u1=(b11a1)v1+(b11a2)v2++(b11am)vm+(b11)vm+1+(b11b2)u2++(b11bnm)unm.
u1=(b11a1)v1+(b11a2)v2++(b11am)vm+(b11)vm+1+(b11b2)u2++(b11bnm)unm.

Let H={u2, , unm}H={u2, , unm}. Then u1span(LH)u1span(LH), and because v1, v2, , vm, u2, , unmv1, v2, , vm, u2, , unm are clearly in span(LH)span(LH), it follows that

{v1, v2, , vm, u1, u2, , unm}span(LH).
{v1, v2, , vm, u1, u2, , unm}span(LH).

Because {v1, v2, , vm, u1, u2, , unm}{v1, v2, , vm, u1, u2, , unm} generates V, Theorem 1.5 (p. 31) implies that span(LH)=Vspan(LH)=V. Since H is a subset of G that contains (nm)1=n(m+1)(nm)1=n(m+1) vectors, the theorem is true for m+1m+1. This completes the induction.

Corollary 1.

Let V be a vector space having a finite basis. Then all bases for V are finite, and every basis for V contains the same number of vectors.

Proof. Suppose that ββ is a finite basis for V that contains exactly n vectors, and let γγ be any other basis for V. If γγ contains more than n vectors, then we can select a subset S of γγ containing exactly n+1n+1 vectors. Since S is linearly independent and ββ generates V, the replacement theorem implies that n+1nn+1n, a contradiction. Therefore γγ is finite, and the number m of vectors in γγ satisfies mnmn. Reversing the roles of ββ and γγ and arguing as above, we obtain nmnm. Hence m=nm=n.

If a vector space has a finite basis, Corollary 1 asserts that the number of vectors in any basis for V is an intrinsic property of V. This fact makes possible the following important definitions.

Definitions.

A vector space is called finite-dimensional if it has a basis consisting of a finite number of vectors. The unique integer n such that every basis for V contains exactly n elements is called the dimension of V and is denoted by dim(V). A vector space that is not finite-dimensional is called infinite-dimensional.

The following results are consequences of Examples 1 through 4.

Example 7

The vector space {0} has dimension zero.

Example 8

The vector space FnFn has dimension n.

Example 9

The vector space Mm×n(F)Mm×n(F) has dimension mn.

Example 10

The vector space Pn(F)Pn(F) has dimension n+1n+1.

The following examples show that the dimension of a vector space depends on its field of scalars.

Example 11

Over the field of complex numbers, the vector space of complex numbers has dimension 1. (A basis is {1} .)

Example 12

Over the field of real numbers, the vector space of complex numbers has dimension 2. (A basis is {1, i}.)

In the terminology of dimension, the first conclusion in the replacement theorem states that if V is a finite-dimensional vector space, then no linearly independent subset of V can contain more than dim(V) vectors.

Example 13

The vector space P(F) is infinite-dimensional because, by Example 5, it has an infinite linearly independent set, namely {1, x, x2, }{1, x, x2, }.

In Example 13, the infinite linearly independent set {1, x, x2, }{1, x, x2, } is, in fact, a basis for P(F). Yet nothing that we have proved in this section guarantees an infinite-dimensional vector space must have a basis. In Section 1.7 it is shown, however, that every vector space has a basis.

Just as no linearly independent subset of a finite-dimensional vector space V can contain more than dim(V) vectors, a corresponding statement can be made about the size of a generating set.

Corollary 2.

Let V be a vector space with dimension n.

  1. (a) Any finite generating set for V contains at least n vectors, and a generating set for V that contains exactly n vectors is a basis for V.

  2. (b) Any linearly independent subset of V that contains exactly n vectors is a basis for V.

  3. (c) Every linearly independent subset of V can be extended to a basis for V, that is, if L is a linearly independent subset of V, then there is a basis ββ of V such that LβLβ.

Proof. Let ββ be a basis for V.

  1. (a) Let G be a finite generating set for V. By Theorem 1.9 some subset H of G is a basis for V. Corollary 1 implies that H contains exactly n vectors. Since a subset of G contains n vectors, G must contain at least n vectors. Moreover, if G contains exactly n vectors, then we must have H=GH=G, so that G is a basis for V.

  2. (b) Let L be a linearly independent subset of V containing exactly n vectors. It follows from the replacement theorem that there is a subset H of ββ containing nn=0nn=0 vectors such that LHLH generates V. Thus H=H=, and L generates V. Since L is also linearly independent, L is a basis for V.

  3. (c) If L is a linearly independent subset of V containing m vectors, then the replacement theorem asserts that there is a subset H of ββ containing exactly nmnm vectors such that LHLH generates V. Now LHLH contains at most n vectors; therefore (a) implies that LHLH contains exactly n vectors and that LHLH is a basis for V.

Example 14

It follows from Example 4 of Section 1.4 and (a) of Corollary 2 that

{x2+3x2, 2x2+5x3,x24x+4}
{x2+3x2, 2x2+5x3,x24x+4}

is a basis for P2(R)P2(R).

Example 15

It follows from Example 5 of Section 1.4 and (a) of Corollary 2 that

{(1110), (1101), (1011), (0111)}
{(1110), (1011), (1101), (0111)}

is a basis for M2×2(R)M2×2(R).

Example 16

It follows from Example 3 of Section 1.5 and (b) of Corollary 2 that

{(1, 0, 0,1), (0, 1, 0,1), (0, 0, 1,1), (0, 0, 0, 1)}
{(1, 0, 0,1), (0, 1, 0,1), (0, 0, 1,1), (0, 0, 0, 1)}

is a basis for R4R4.

Example 17

For k=0, 1, , nk=0, 1, , n, let pk(x)=xk+xk+1++xnpk(x)=xk+xk+1++xn. It follows from Example 4 of Section 1.5 and (b) of Corollary 2 that

{p0(x), p1(x), , pn(x)}
{p0(x), p1(x), , pn(x)}

is a basis for Pn(F)Pn(F).

A procedure for reducing a generating set to a basis was illustrated in Example 6. In Section 3.4, when we have learned more about solving systems of linear equations, we will discover a simpler method for reducing a generating set to a basis. This procedure also can be used to extend a linearly independent set to a basis, as (c) of Corollary 2 asserts is possible.

An Overview of Dimension and Its Consequences

Theorem 1.9 as well as the replacement theorem and its corollaries contain a wealth of information about the relationships among linearly independent sets, bases, and generating sets. For this reason, we summarize here the main results of this section in order to put them into better perspective.

A basis for a vector space V is a linearly independent subset of V that generates V. If V has a finite basis, then every basis for V contains the same number of vectors. This number is called the dimension of V, and V is said to be finite-dimensional. Thus if the dimension of V is n, every basis for V contains exactly n vectors. Moreover, every linearly independent subset of V contains no more than n vectors and can be extended to a basis for V by including appropriately chosen vectors. Also, each generating set for V contains at least n vectors and can be reduced to a basis for V by excluding appropriately chosen vectors. The Venn diagram in Figure 1.6 depicts these relationships.

A Venn diagram with 2 circles that intersect. The inside left circle is labeled Linearly independent sets. Inside the intersection is the label Bases. The inside right circle is labeled Generating sets.

Figure 1.6

The Dimension of Subspaces

Our next result relates the dimension of a subspace to the dimension of the vector space that contains it.

Theorem 1.11.

Let W be a subspace of a finite-dimensional vector space V. Then W is finite-dimensional and dim(W)dim(V)dim(W)dim(V). Moreover, if dim(W)=dim(V)dim(W)=dim(V), then V=WV=W.

Proof. Let dim(V)=ndim(V)=n. If W={0}W={0}, then W is finite-dimensional and dim(W)=0ndim(W)=0n. Otherwise, W contains a nonzero vector x1x1; so {x1}{x1} is a linearly independent set. Continue choosing vectors, x1, x2, , xkx1, x2, , xk in W such that {x1, x2, , xk}{x1, x2, , xk} is linearly independent. Since no linearly independent subset of V can contain more than n vectors, this process must stop at a stage where knkn and {x1, x2, , xk}{x1, x2, , xk} is linearly independent but adjoining any other vector from W produces a linearly dependent set. Theorem 1.7 (p. 40) implies that {x1, x2, , xk}{x1, x2, , xk} generates W, and hence it is a basis for W. Therefore dim(W)=kndim(W)=kn.

If dim(W)=ndim(W)=n, then a basis for W is a linearly independent subset of V containing n vectors. But Corollary 2 of the replacement theorem implies that this basis for W is also a basis for V; so W=VW=V.

Example 18

Let

W={(a1, a2, a3, a4, a5)F5: a1+a3+a5=0, a2=a4}.
W={(a1, a2, a3, a4, a5)F5: a1+a3+a5=0, a2=a4}.

It is easily shown that W is a subspace of F5F5 having

{(1, 0, 1, 0, 0), (1, 0, 0, 0, 1), (0, 1, 0, 1, 0)}
{(1, 0, 1, 0, 0), (1, 0, 0, 0, 1), (0, 1, 0, 1, 0)}

as a basis. Thus dim(W)=3dim(W)=3.

Example 19

The set of diagonal n×nn×n matrices is a subspace W of Mn×n(F)Mn×n(F) (see Example 3 of Section 1.3). A basis for W is

{E11, E22, , Enn},
{E11, E22, , Enn},

where EijEij is the matrix in which the only nonzero entry is a 1 in the ith row and jth column. Thus dim(W)=ndim(W)=n.

Example 20

We saw in Section 1.3 that the set of symmetric n×nn×n matrices is a subspace W of Mn×n(F)Mn×n(F). A basis for W is

{Aij: 1ijn},
{Aij: 1ijn},

where AijAij is the n×nn×n matrix having 1 in the ith row and jth column, 1 in the jth row and ith column, and 0 elsewhere. It follows that

dim(W)=n+(n1)++1=12n(n+1).
dim(W)=n+(n1)++1=12n(n+1).

Corollary.

If W is a subspace of a finite-dimensional vector space V, then any basis for W can be extended to a basis for V.

Proof. Let S be a basis for W. Because S is a linearly independent subset of V, Corollary 2 of the replacement theorem guarantees that S can be extended to a basis for V.

Example 21

The set of all polynomials of the form

a18x18+a16x16++a2x2+a0,
a18x18+a16x16++a2x2+a0,

where a18, a16, , a2, a0Fa18, a16, , a2, a0F, is a subspace W of P18(F)P18(F). A basis for W is {1, x2, , x16, x18}{1, x2, , x16, x18}, which is a subset of the standard basis for P18(F)P18(F).

We can apply Theorem 1.11 to determine the subspaces of R2R2 and R3R3. Since R2R2 has dimension 2, subspaces of R2R2 can be of dimensions 0, 1, or 2 only. The only subspaces of dimension 0 or 2 are {0} and R2R2, respectively. Any subspace of R2R2 having dimension 1 consists of all scalar multiples of some nonzero vector in R2R2 (Exercise 11 of Section 1.4).

If a point of R2R2 is identified in the natural way with a point in the Euclidean plane, then it is possible to describe the subspaces of R2R2 geometrically: A subspace of R2R2 having dimension 0 consists of the origin of the Euclidean plane, a subspace of R2R2 with dimension 1 consists of a line through the origin, and a subspace of R2R2 having dimension 2 is the entire Euclidean plane.

Similarly, the subspaces of R3R3 must have dimensions 0, 1, 2, or 3. Interpreting these possibilities geometrically, we see that a subspace of dimension zero must be the origin of Euclidean 3-space, a subspace of dimension 1 is a line through the origin, a subspace of dimension 2 is a plane through the origin, and a subspace of dimension 3 is Euclidean 3-space itself.

The Lagrange Interpolation Formula

In many applications, we have a collection of data obtained from experiments or samples. For example, we may know the locations of an airplane flying from New York to London at certain times and would like to be able to approximate the locations of the plane at one or more intermediate times. The process of estimating intermediate values of a variable from known values is called interpolation.

Corollary 2 of the replacement theorem (Theorem 1.10) can be applied to obtain a useful formula that enables us to approximate the values of an unknown function by a polynomial function. Let c0, c1, , cnc0, c1, , cn be distinct scalars in an infinite field F. The polynomials f0(x), f1(x), , fn(x)f0(x), f1(x), , fn(x) defined by

fi(x)=(xc0)(xci1)(xci+1)(xcn)(cic0)(cici1)(cici+1)(cicn)=nk=0kixckcick
fi(x)=(xc0)(xci1)(xci+1)(xcn)(cic0)(cici1)(cici+1)(cicn)=k=0kinxckcick

are called the Lagrange polynomials (associated with c0, c1, , cnc0, c1, , cn). Note that each fi(x)fi(x) is a polynomial of degree n and hence is in Pn(F)Pn(F). If we regard fi(x)fi(x) as a polynomial function fi: FFfi: FF, we see that

fi(cj)={0if ij1if i=j.
fi(cj)={01if ijif i=j.
(10)

This property of Lagrange polynomials can be used to show that β={f0, f1, , fn}β={f0, f1, , fn} is a linearly independent subset of Pn(F)Pn(F). Suppose that

ni=0aifi=0for some scalars a0, a1, , an,
i=0naifi=0for some scalars a0, a1, , an,

where 0 denotes the zero function. Then

ni=0aifi(cj)=0for j=0, 1, , n.
i=0naifi(cj)=0for j=0, 1, , n.

But also

ni=0aifi(cj)=aj
i=0naifi(cj)=aj

by (10). Hence aj=0aj=0 for j=0, 1, ...., n;j=0, 1, ...., n; so ββ is linearly independent. Since the dimension of Pn(F)Pn(F) is n+1n+1, it follows from Corollary 2 of the replacement theorem that ββ is a basis for Pn(F)Pn(F).

Because ββ is a basis for Pn(F)Pn(F), every polynomial function g in Pn(F)Pn(F) is a linear combination of polynomial functions of ββ, say,

g=ni=0bifi.
g=i=0nbifi.

It follows that

g(cj)=ni=0bifi(cj)=bj;
g(cj)=i=0nbifi(cj)=bj;

so

g=ni=0g(ci)fi
g=i=0ng(ci)fi

is the unique representation of g as a linear combination of elements of ββ. This representation is called the Lagrange interpolation formula. Notice that the preceding argument shows that if b0, b1, ..., bnb0, b1, ..., bn are any n+1n+1 scalars in F (not necessarily distinct), then the polynomial function

g=ni=0bifi
g=i=0nbifi

is the unique polynomial in Pn(F)Pn(F) such that g(cj)=bjg(cj)=bj. Thus we have found the unique polynomial of degree not exceeding n that has specified values bjbj at given points cjcj in its domain (j=0, 1, ..., n)(j=0, 1, ..., n). For example, let us construct the real polynomial g of degree at most 2 whose graph contains the points (1, 8), (2, 5), and (3,4)(3,4). (Thus, in the notation above, c0=1, c1=2, c2=3, b0=8, b1=5c0=1, c1=2, c2=3, b0=8, b1=5, and b2=4b2=4.) The Lagrange polynomials associated with c0, c1c0, c1, and c2c2 are

f0(x)=(x2)(x3)(12)(13)=12(x25x+6),f1(x)=(x1)(x3)(21)(23)=1(x24x+3),
f0(x)=(x2)(x3)(12)(13)=12(x25x+6),f1(x)=(x1)(x3)(21)(23)=1(x24x+3),

and

f2(x)=(x1)(x2)(31)(32)=12(x23x+2).
f2(x)=(x1)(x2)(31)(32)=12(x23x+2).

Hence the desired polynomial is

g(x)=2i=0bifi(x)=8f0(x)+5f1(x)4f2(x)=4(x25x+6)5(x24x+3)2(x23x+2)=3x2+6x+5.
g(x)===i=02bifi(x)=8f0(x)+5f1(x)4f2(x)4(x25x+6)5(x24x+3)2(x23x+2)3x2+6x+5.

An important consequence of the Lagrange interpolation formula is the following result: If fPn(F)fPn(F) and f(ci)=0f(ci)=0 for n+1n+1 distinct scalars c0, c1, ..., cnc0, c1, ..., cn in F, then f is the zero function.

Exercises

  1. Label the following statements as true or false.

    1. (a) The zero vector space has no basis.

    2. (b) Every vector space that is generated by a finite set has a basis.

    3. (c) Every vector space has a finite basis.

    4. (d) A vector space cannot have more than one basis.

    5. (e) If a vector space has a finite basis, then the number of vectors in every basis is the same.

    6. (f) The dimension of Pn(F)Pn(F) is n.

    7. (g) The dimension of Mm×n(F)Mm×n(F) is m+nm+n.

    8. (h) Suppose that V is a finite-dimensional vector space, that S1S1 is a linearly independent subset of V, and that S2S2 is a subset of V that generates V. Then S1S1 cannot contain more vectors than S2S2.

    9. (i) If S generates the vector space V, then every vector in V can be written as a linear combination of vectors in S in only one way.

    10. (j) Every subspace of a finite-dimensional space is finite-dimensional.

    11. (k) If V is a vector space having dimension n, then V has exactly one subspace with dimension 0 and exactly one subspace with dimension n.

    12. (l) If V is a vector space having dimension n, and if S is a subset of V with n vectors, then S is linearly independent if and only if S spans V.

  2. Determine which of the following sets are bases for R3R3.

    1. (a) {(1, 0,1), (2, 5, 1), (0,4, 3)}{(1, 0,1), (2, 5, 1), (0,4, 3)}

    2. (b) {(2,4, 1), (0, 3,1), (6, 0,1)}{(2,4, 1), (0, 3,1), (6, 0,1)}

    3. (c) {(1, 2,1), (1, 0, 2), (2, 1, 1)}{(1, 2,1), (1, 0, 2), (2, 1, 1)}

    4. (d) {(1, 3, 1), (2,4,3), (3, 8, 2)}{(1, 3, 1), (2,4,3), (3, 8, 2)}

    5. (e) {(1,3,2), (3, 1, 3), (2,10,2)}{(1,3,2), (3, 1, 3), (2,10,2)}

  3. Determine which of the following sets are bases for P2(R)P2(R).

    1. (a) {1x+2x2, 2+x2x2, 12x+4x2}{1x+2x2, 2+x2x2, 12x+4x2}

    2. (b) {1+2x+x2, 3+x2, x+x2}{1+2x+x2, 3+x2, x+x2}

    3. (c) {12x2x2,2+3xx2, 1x+6x2}{12x2x2,2+3xx2, 1x+6x2}

    4. (d) {1+2x+4x2, 34x10x2,25x6x2}{1+2x+4x2, 34x10x2,25x6x2}

    5. (e) {1+2xx2, 42x+x2,1+18x9x2}{1+2xx2, 42x+x2,1+18x9x2}

  4. Do the polynomials x32x2+1, 4x2x+3x32x2+1, 4x2x+3, and 3x23x2 generate P3(R)P3(R)? Justify your answer.

  5. Is {(1, 4,6), (1, 5, 8), (2, 1, 1), (0, 1, 0)}{(1, 4,6), (1, 5, 8), (2, 1, 1), (0, 1, 0)} a linearly independent subset of R3R3? Justify your answer.

  6. Give three different bases for F2F2 and for M2×2(F)M2×2(F).

  7. The vectors u1=(2,3, 1), u2=(1, 4,2), u3=(8, 12,4), u4=(1, 37,17)u1=(2,3, 1), u2=(1, 4,2), u3=(8, 12,4), u4=(1, 37,17), and u5=(3,5, 8)u5=(3,5, 8) generate R3R3. Find a subset of the set {u1, u2, u3, u4, u5}{u1, u2, u3, u4, u5} that is a basis for R3R3.

  8. Let W denote the subspace of R5R5 consisting of all the vectors having coordinates that sum to zero. The vectors

    u1=(2,3, 4,5, 2),u2=(6, 9,12, 15,6),u3=(3,2, 7,9, 1),u4=(2,8, 2,2, 6),u5=(1, 1, 2, 1,3),u6=(0,3,18, 9, 12),u7=(1, 0,2, 3,2),u8=(2,1, 1,9, 7)
    u1=(2,3, 4,5, 2),u2=(6, 9,12, 15,6),u3=(3,2, 7,9, 1),u4=(2,8, 2,2, 6),u5=(1, 1, 2, 1,3),u6=(0,3,18, 9, 12),u7=(1, 0,2, 3,2),u8=(2,1, 1,9, 7)

    generate W. Find a subset of the set {u1, u2, ..., u8}{u1, u2, ..., u8} that is a basis for W.

  9. The vectors u1=(1, 1, 1, 1), u2=(0, 1, 1, 1), u3=(0, 0, 1, 1)u1=(1, 1, 1, 1), u2=(0, 1, 1, 1), u3=(0, 0, 1, 1), and u4=(0, 0, 0, 1)u4=(0, 0, 0, 1) form a basis for F4F4. Find the unique representation of an arbitrary vector (a1, a2, a3, a4)(a1, a2, a3, a4) in F4F4 as a linear combination of u1, u2, u3u1, u2, u3, and u4u4.

  10. In each part, use the Lagrange interpolation formula to construct the polynomial of smallest degree whose graph contains the following points.

    1. (a) (2,6), (1, 5), (1, 3)(2,6), (1, 5), (1, 3)

    2. (b) (4, 24), (1, 9), (3, 3)(4, 24), (1, 9), (3, 3)

    3. (c) (2, 3), (1,6), (1, 0), (3,2)(2, 3), (1,6), (1, 0), (3,2)

    4. (d) (3,30), (2, 7), (0, 15), (1, 10)(3,30), (2, 7), (0, 15), (1, 10)

  11. Let u and v be distinct vectors of a vector space V. Show that if {u, v} is a basis for V and a and b are nonzero scalars, then both {u+v, au}{u+v, au} and {au, bv}{au, bv} are also bases for V.

  12. Let u, v, and w be distinct vectors of a vector space V. Show that if {u, v, w} is a basis for V, then {u+v+w, v+w, w}{u+v+w, v+w, w} is also a basis for V.

  13. The set of solutions to the system of linear equations

    x12x2+x3=02x13x2+x3=0
    x12x12x23x2++x3x3==00

    is a subspace of R3R3. Find a basis for this subspace.

  14. Find bases for the following subspaces of F5F5:

    W1={(a1, a2, a3, a4, a5)F5: a1a3a4=0}
    W1={(a1, a2, a3, a4, a5)F5: a1a3a4=0}

    and

    W2={(a1, a2, a3, a4, a5)F5: a2=a3=a4 and a1+a5=0}.
    W2={(a1, a2, a3, a4, a5)F5: a2=a3=a4 and a1+a5=0}.

    What are the dimensions of W1W1 and W2W2?

  15. The set of all n×nn×n matrices having trace equal to zero is a subspace W of Mn×n(F)Mn×n(F) (see Example 4 of Section 1.3). Find a basis for W. What is the dimension of W?

  16. The set of all upper triangular n×nn×n matrices is a subspace W of Mn×n(F)Mn×n(F) (see Exercise 12 of Section 1.3). Find a basis for W. What is the dimension of W?

  17. The set of all skew-symmetric n×nn×n matrices is a subspace W of Mn×n(F)Mn×n(F) (see Exercise 28 of Section 1.3). Find a basis for W. What is the dimension of W?

  18. Let V denote the vector space of all sequences in F, as defined in Example 5 of Section 1.2. Find a basis for the subspace W of V consisting of the sequences (an)(an) that have only a finite number of nonzero terms anan. Justify your answer.

  19. Complete the proof of Theorem 1.8.

  20. Let V be a vector space having dimension n, and let S be a subset of V that generates V.

    1. (a) Prove that there is a subset of S that is a basis for V. (Be careful not to assume that S is finite.)

    2. (b) Prove that S contains at least n vectors.

      Visit goo.gl/wE2wwA for a solution.

  21. Prove that a vector space is infinite-dimensional if and only if it contains an infinite linearly independent subset.

  22. Let W1W1 and W2W2 be subspaces of a finite-dimensional vector space V. Determine necessary and sufficient conditions on W1W1 and W2W2 so that dim(W1W2)=dim(W1)dim(W1W2)=dim(W1).

  23. Let v1, v2, , vk, vv1, v2, , vk, v be vectors in a vector space V, and define W1=span({v1, v2, , vk})W1=span({v1, v2, , vk}), and W2=span({v1, v2, , vk, v})W2=span({v1, v2, , vk, v}).

    1. (a) Find necessary and sufficient conditions on v such that dim(W1)=dim(W2)dim(W1)=dim(W2).

    2. (b) State and prove a relationship involving dim(W1)dim(W1) and dim(W2)dim(W2) in the case that dim(W1)dim(W2)dim(W1)dim(W2).

  24. Let f(x) be a polynomial of degree n in Pn(R)Pn(R). Prove that for any g(x)Pn(R)g(x)Pn(R) there exist scalars c0, c1, ...., cnc0, c1, ...., cn such that

    g(x)=c0f(x)+c1f(x)+c2f(x)++cnf(n)(x),
    g(x)=c0f(x)+c1f(x)+c2f′′(x)++cnf(n)(x),

    where f(n)(x)f(n)(x) denotes the nth derivative of f(x).

  25. Let V, W, and Z be as in Exercise 21 of Section 1.2. If V and W are vector spaces over F of dimensions m and n, determine the dimension of Z.

  26. For a fixed aRaR, determine the dimension of the subspace of Pn(R)Pn(R) defined by {fPn(R): f(a)=0}{fPn(R): f(a)=0}.

  27. Let W1W1 and W2W2 be the subspaces of P(F) defined in Exercise 25 in Section 1.3. Determine the dimensions of the subspaces W1Pn(F)W1Pn(F) and W2Pn(F)W2Pn(F).

  28. Let V be a finite-dimensional vector space over C with dimension n. Prove that if V is now regarded as a vector space over R, then dim V=2ndim V=2n. (See Examples 11 and 12.)

Exercises 2934 require knowledge of the sum and direct sum of subspaces, as defined in the exercises of Section 1.3.

    1. (a) Prove that if W1W1 and W2W2 are finite-dimensional subspaces of a vector space V, then the subspace W1+W2W1+W2 is finite-dimensional, and dim(W1+W2)=dim(W1)+dim(W2)dim(W1W2)dim(W1+W2)=dim(W1)+dim(W2)dim(W1W2). Hint: Start with a basis {u1, u2, ..., uk}{u1, u2, ..., uk} for W1W2W1W2 and extend this set to a basis {u1, u2, ..., uk, v1, v2, ..., vm}{u1, u2, ..., uk, v1, v2, ..., vm} for W1W1 and to a basis {u1, u2, ..., uk, w1, w2, ..., wp}{u1, u2, ..., uk, w1, w2, ..., wp} for W2W2.

    2. (b) Let W1W1 and W2W2 be finite-dimensional subspaces of a vector space V, and let V=W1+W2V=W1+W2. Deduce that V is the direct sum of W1W1 and W2W2 if and only if dim(V)=dim(W1)+dim(W2)dim(V)=dim(W1)+dim(W2).

  1. Let

    V=M2×2(F),     W1={(abca)V: a, b, cF},
    V=M2×2(F),     W1={(acba)V: a, b, cF},

    and

    W2={(0aab)V: a, bF}.
    W2={(0aab)V: a, bF}.

    Prove that W1W1 and W2W2 are subspaces of V, and find the dimensions of W1, W2, W1+W2W1, W2, W1+W2, and W1W2W1W2.

  2. Let W1W1 and W2W2 be subspaces of a vector space V having dimensions m and n, respectively, where mnmn.

    1. (a) Prove that dim(W1W2)ndim(W1W2)n.

    2. (b) Prove that dim(W1+W2)m+ndim(W1+W2)m+n.

  3. Find examples of subspaces W1W1 and W2W2 of R3R3 such that dim(W1)>dim(W2)>0dim(W1)>dim(W2)>0 and

    1. (a) dim(W1W2)=dim(W2);dim(W1W2)=dim(W2);

    2. (b) dim(W1+W2)=dim(W1)+dim(W2);dim(W1+W2)=dim(W1)+dim(W2);

    3. (c) dim(W1+W2)<dim(W1)+dim(W2).dim(W1+W2)<dim(W1)+dim(W2).

    1. (a) Let W1W1 and W2W2 be subspaces of a vector space V such that V=W1W2V=W1W2. If β1β1 and β2β2 are bases for W1W1 and W2W2, respectively, show that β1β2=β1β2= and β1β2β1β2 is a basis for V.

    2. (b) Conversely, let β1β1 and β2β2 be disjoint bases for subspaces W1W1 and W2W2, respectively, of a vector space V. Prove that if β1β2β1β2 is a basis for V, then V=W1W2V=W1W2.

    1. (a) Prove that if W1W1 is any subspace of a finite-dimensional vector space V, then there exists a subspace W2W2 of V such that V=W1W2V=W1W2.

    2. (b) Let V=R2V=R2 and W1={(a1, 0): a1R}W1={(a1, 0): a1R}. Give examples of two different subspaces W2W2 and W2W2 such that V=W1W2V=W1W2 and V=W1W2V=W1W2.

The following exercise requires familiarity with Exercise 31 of Section 1.3.

  1. Let W be a subspace of a finite-dimensional vector space V, and consider the basis {u1, u2, ..., uk}{u1, u2, ..., uk} for W. Let {u1, u2, ..., uk, uk+1, ..., un}{u1, u2, ..., uk, uk+1, ..., un} be an extension of this basis to a basis for V.

    1. (a) Prove that {uk+1+W, uk+2+W, , un+W}{uk+1+W, uk+2+W, , un+W} is a basis for V/W.

    2. (b) Derive a formula relating dim(V), dim(W), and dim(V/W).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset