15.6  The Tensor Algebra

Sections 03 and 04 already iterated the tensor product: V⊗k is V⊗⋯⊗V with k factors, its brackets do not matter (Proposition 15.3.5), and k-linear maps out of Vk become linear maps on it (Lemma 15.3.4). Two things are still missing, and Chapter 14 needs both. The first is a basis of V⊗k, which the next three sections will cut down in two different ways. The second is a single algebra holding all the powers at once: Chapter 14 §12 described it as the algebra of “formal sums of strings of vectors, multiplied by concatenation”, said no such algebra had been built, and deferred the Clifford algebra until it was. This section builds it, calls it T(V), and proves the universal property that Sections 07, 08, and 10 will each quotient.

Throughout, F is a field and V is a finite-dimensional vector space over F, with n=dim⁡V. The letter k always denotes a nonnegative integer.

15.6.1. The k-th tensor power

Section 04 wrote V⊗k for the k-fold tensor product and V⊗0=F, and Section 03 proved what maps out of it look like. Before using that space three more times it is worth restating the property as a characterization, in the form the rest of the chapter will copy: say what maps out of the object look like, and demand that the object be the most economical one with that property. The definition below is Definition 15.2.1 with k slots in place of two, and nothing else changes.

The k-th tensor power is the space in which k-linear maps become linear.

Definition 15.6.1 (k-th Tensor Power)

Let V be a vector space over F and let k≥1. A k-th tensor power of V is a pair (P,μ), where P is a vector space over F and μ:Vk→P is a k-linear map, such that

  • (T1) (universal property) for every vector space W over F and every k-linear map f:Vk→W, there is a unique linear map f¯:P→W with f¯∘μ=f.

We write V⊗k for P and v1⊗v2⊗⋯⊗vk:=μ(v1,…,vk) for the value of μ, and we call such an element a simple tensor. By convention V⊗0=F, with μ the empty product 1∈F.

Clause by clause. The pair is what is defined, not the space alone: without μ there is nothing for f to factor through, and a bare vector space of the right dimension satisfies nothing. Every vector space W is allowed as a target, including W=F and including P itself; the property is a demand about all of them simultaneously. Unique is the clause that does the work later: existence of f¯ says P is big enough to record f, and uniqueness says P is not bigger than that.

At k=1 a 1-linear map is a linear map, and the pair (V,idV) satisfies (T1) with f¯=f. So V⊗1=V, and the notation agrees with itself. At k=2 the definition is Definition 15.2.1 with W replaced by V, so V⊗2=V⊗V. The convention V⊗0=F is a convention in the same sense as span(∅)={0} and 0!=1: it is the choice that keeps the formulas below true at the boundary, as the dimension count dim⁡V⊗k=nk and the multiplication rule will both confirm.

Uniqueness first, exactly as in Section 02.

Theorem 15.6.1 (Uniqueness of the Tensor Power)

Let (P,μ) and (P′,μ′) both be k-th tensor powers of V. Then there is a unique linear isomorphism φ:P→P′ with φ∘μ=μ′.

Proof. This is the proof of Theorem 15.2.1 with k slots in place of two, and we run it once more so that the pattern is visible. Since μ′ is k-linear, (T1) for P gives a linear φ:P→P′ with φμ=μ′. Since μ is k-linear, (T1) for P′ gives a linear ψ:P′→P with ψμ′=μ. Then ψφ:P→P is linear with ψφμ=ψμ′=μ, and idP is another such map. By the uniqueness clause of (T1) for P, applied to the k-linear map μ itself, the two coincide: ψφ=idP. Swapping the roles of P and P′ gives φψ=idP′. Hence φ is an isomorphism, and (T1) delivered it uniquely. This proves the theorem.

Four lines, and they used nothing but the property itself. That is the point of defining objects this way, and it is why the remaining uniqueness proofs in this chapter will be compressed to a citation of this one.

Now existence. Here the chapter can be lazy: a k-th tensor power does not need a new construction, because iterating the binary one already produces it.

Theorem 15.6.2 (Existence of the Tensor Power)

Let k≥1 and let V⊗k=V⊗⋯⊗V be the iterated tensor product of Section 03, with μk(v1,…,vk)=v1⊗⋯⊗vk. Then (V⊗k,μk) is a k-th tensor power of V, and it is spanned by its simple tensors.

Proof. The map μk is k-linear, being ⊗ applied k−1 times and ⊗ bilinear in each use. Property (T1) and the spanning claim are exactly Lemma 15.3.4, read with V1=⋯=Vk=V. This proves the theorem.

The proof is one sentence because Section 03 did the induction: freeze the last argument, apply the (k−1)-factor statement, let the last argument move again, and finish with the two-factor property. Two consequences are used in every argument below, so they are worth saying in words. V⊗k is spanned by its simple tensors, so two linear maps out of V⊗k are equal as soon as they agree on simple tensors; and a k-linear recipe on Vk defines a linear map on V⊗k, which is how every map out of a tensor power gets built, here and in Sections 07 and 08.

From now on V⊗k denotes this space, and by Theorem 15.6.1 any other k-th tensor power is identified with it by a unique isomorphism respecting the simple tensors. So it is legitimate to speak of the k-th tensor power, and the model may be forgotten: every proof below argues from (T1).

15.6.2. A basis, and the dimension

The count is the one Section 01 predicted. A k-linear map on an n-dimensional space may be prescribed freely on the nk tuples of basis vectors and is determined by those values (Theorem 15.1.1); so V⊗k had better have dimension nk, and it does.

Theorem 15.6.3 (Basis of a Tensor Power)

Let B=(v1,…,vn) be a basis of V and let k≥1. Then the list of simple tensors vi1⊗vi2⊗⋯⊗vik,(i1,…,ik)∈{1,…,n}k, is a basis of V⊗k. In particular dim⁡V⊗k=nk.

Idea. Spanning is multilinear expansion: write each argument in the basis and expand one slot at a time. Independence needs, for each tuple J, a linear functional on V⊗k that is 1 on the tensor indexed by J and 0 on the others. Build it upstairs, as a product of dual basis functionals, and let the universal property carry it down.

Proof. Spanning. By Theorem 15.6.2, V⊗k is spanned by its simple tensors, so it suffices to expand one of them in the basis B. Write ut=∑i=1nctivi for t=1,…,k. Expanding u1⊗⋯⊗uk in slot 1, then in slot 2, and so on, using k-linearity of μk once per slot, gives u1⊗⋯⊗uk=∑i1,…,ikc1i1⋯ckikvi1⊗⋯⊗vik, a linear combination of the listed tensors.

Independence. Let (φ1,…,φn) be the dual basis of B (Theorem 5.1.3), so φi(vj)=δij. Fix a tuple J=(j1,…,jk) and define fJ(u1,…,uk)=φj1(u1)φj2(u2)⋯φjk(uk). This is k-linear: in position t it is the functional φjt times a fixed scalar. By (T1) it induces a linear f¯J:V⊗k→F with f¯J(vi1⊗⋯⊗vik)=δj1i1⋯δjkik, which is 1 if I=J and 0 otherwise. Now suppose ∑IaIvi1⊗⋯⊗vik=0, the sum over all nk tuples I. Applying f¯J to both sides leaves aJ=0. Since J was arbitrary, every coefficient vanishes.

Hence the list is a basis. It has one member per tuple in {1,…,n}k, and there are nk of those, so dim⁡V⊗k=nk. This proves the theorem.

The count also confirms the convention V⊗0=F: the formula nk at k=0 reads n0=1=dim⁡F, and the only 0-tuple is the empty one.

Quick check. Let dim⁡V=3. What is dim⁡V⊗4, and how many of its basis tensors have all four indices distinct?

Solution. dim⁡V⊗4=34=81. None: an index tuple of length 4 drawn from {1,2,3} must repeat a value, by the pigeonhole principle. This is the first sign that the tensors with a repeated index are not a negligible part of V⊗k — Section 08 will divide by the span of the simple tensors u1⊗⋯⊗uk that repeat a vector, a subspace containing every one of these.

Example (A tensor cube, in coordinates)

Let V=F2 with standard basis (e1,e2). Write out a basis of V⊗3, and expand (e1+e2)⊗(e1−e2)⊗e1 in it.

Solution. By Theorem 15.6.3 a basis is indexed by the 23=8 triples of indices from {1,2}: e1⊗e1⊗e1,e1⊗e1⊗e2,e1⊗e2⊗e1,e1⊗e2⊗e2,e2⊗e1⊗e1,e2⊗e1⊗e2,e2⊗e2⊗e1,e2⊗e2⊗e2. Expanding slot by slot, first in slot 1 and then in slot 2, and noting that slot 3 is already a basis vector, (e1+e2)⊗(e1−e2)⊗e1=e1⊗e1⊗e1−e1⊗e2⊗e1+e2⊗e1⊗e1−e2⊗e2⊗e1. Four of the eight coordinates are nonzero and the other four are 0. Note also that e1⊗e2⊗e1 and e2⊗e1⊗e1 are different basis vectors: the order of the slots is part of the data.

15.6.3. Stacking the powers: the tensor algebra

We now have one space for each k. Chapter 14 wanted a single algebra containing all of them, in which v1⊗v2 and v3⊗v4⊗v5 could be multiplied to give v1⊗v2⊗v3⊗v4⊗v5. The multiplication is concatenation of strings; the only work is to define it without choosing a basis.

First the multiplication on a single pair of powers.

Proposition 15.6.4 (Concatenation of Tensors)

Let k,l≥1. There is a unique bilinear map V⊗k×V⊗l→V⊗(k+l),(x,y)↦x⋅y, such that for all u1,…,uk,w1,…,wl∈V, (u1⊗⋯⊗uk)⋅(w1⊗⋯⊗wl)=u1⊗⋯⊗uk⊗w1⊗⋯⊗wl.

Idea. The same peeling move as in Theorem 15.6.2, applied to the two blocks of slots in turn: first make the last l slots into a linear map, then make the first k slots into a linear map whose values are those linear maps.

Proof. Fix u1,…,uk∈V. The map Vl→V⊗(k+l) sending (w1,…,wl) to u1⊗⋯⊗uk⊗w1⊗⋯⊗wl is l-linear, since μk+l is (k+l)-linear and the first k arguments are fixed. By (T1) for V⊗l it induces a unique linear map R(u1,…,uk):V⊗l→V⊗(k+l).

Next, (u1,…,uk)↦R(u1,…,uk) is k-linear as a map into L(V⊗l,V⊗(k+l)). Indeed, two linear maps V⊗l→V⊗(k+l) are equal as soon as they agree on simple tensors, and on a simple tensor both sides of each linearity identity reduce to linearity of μk+l in one of its first k slots. By (T1) for V⊗k we get a linear map M:V⊗k→L(V⊗l,V⊗(k+l)), and we set x⋅y=M(x)(y). This is linear in x because M is linear, and linear in y because each M(x) is linear, so it is bilinear, and on simple tensors it is the displayed concatenation.

Uniqueness: a bilinear map is determined by its values on pairs of spanning sets, and each factor is spanned by its simple tensors. This proves the proposition.

With k=0 or l=0 we let ⋅ be scalar multiplication, which is the only bilinear option on F×V⊗l agreeing with “prepend nothing”. Now stack.

Definition 15.6.2 (Tensor Algebra)

Let V be a vector space over F. The tensor algebra of V is the vector space T(V)=⨁k≥0V⊗k, whose elements are the sequences x=(x0,x1,x2,…) with xk∈V⊗k and xk=0 for all but finitely many k, with componentwise addition and scalar multiplication, and whose multiplication is (xy)m=∑k+l=mxk⋅yl, with ⋅ as in Proposition 15.6.4. We identify V⊗k with the set of sequences supported in position k, so that F=V⊗0 and V=V⊗1 are subspaces of T(V). An element of V⊗k⊆T(V) is called homogeneous of degree k.

The “all but finitely many” clause is the same one that makes F[x] a space of polynomials rather than power series (Definition 0.8.1): an element of T(V) is a finite sum x0+x1+⋯+xN, not a series. The formula for (xy)m is then a finite sum, so the product is defined.

Theorem 15.6.5 (The Tensor Algebra Is an Algebra)

T(V) with the above operations is an associative unital F-algebra (Definition 14.12.1), with identity 1∈F=V⊗0. Moreover V⊗k⋅V⊗l⊆V⊗(k+l) for all k,l.

Proof. Bilinearity of the multiplication is immediate from bilinearity of each ⋅ in Proposition 15.6.4, since the components of xy are finite sums of bilinear expressions in the components of x and y.

For associativity it suffices, by bilinearity in each of the three arguments and because the homogeneous components span, to check (xy)z=x(yz) for homogeneous x,y,z, and then, because each power is spanned by its simple tensors, for simple tensors. Both sides are then the single simple tensor obtained by writing the three strings of vectors one after another, so they agree.

For the identity, 1∈F=V⊗0 acts on each V⊗k as scalar multiplication by 1, hence as the identity. The grading statement is the target of Proposition 15.6.4. This proves the theorem.

From here on we drop the dot and write xy, and for simple tensors we write u1⊗⋯⊗uk for both the element and the product u1u2⋯uk of k elements of V — they are the same thing, since concatenating k strings of length 1 gives the string of length k.

Warning. T(V) is not commutative, and not finite-dimensional. If dim⁡V≥2, pick basis vectors v1≠v2; then v1⊗v2 and v2⊗v1 are distinct basis vectors of V⊗2 by Theorem 15.6.3, so v1v2≠v2v1. And dim⁡T(V)=∑knk is infinite as soon as n≥1, even though V is finite-dimensional. Every individual element still has only finitely many nonzero components.

Example (The tensor algebra of a line)

Let dim⁡V=1, say V=Fv. Identify T(V) with a familiar algebra.

Solution. By Theorem 15.6.3, V⊗k has the single basis vector v⊗k=v⊗⋯⊗v, so dim⁡V⊗k=1k=1. An element of T(V) is therefore a finite sum a0+a1v+a2v⊗2+… with ak∈F, and concatenation gives v⊗kv⊗l=v⊗(k+l). Matching v⊗k with xk turns these into exactly the addition and multiplication rules of Definition 0.8.2, so T(V)≅F[x] as F-algebras.

In particular T(V) is commutative when dim⁡V=1: there is only one letter, so no two letters can fail to commute. The warning above needed dim⁡V≥2, and it needed it for a reason.

15.6.4. The universal property of the tensor algebra

The tensor powers were characterized by what k-linear maps do. The algebra assembled from them has its own characterization, and it is the one Sections 07, 08, and 10 will use: to define an algebra homomorphism out of T(V), you only have to say what it does to the vectors.

Theorem 15.6.6 (Universal Property of the Tensor Algebra)

Let V be a vector space over F, let A be an associative unital F-algebra, and let f:V→A be a linear map. Then there is a unique algebra homomorphism f¯:T(V)→Awithf¯|V=f. Explicitly, f¯(u1⊗⋯⊗uk)=f(u1)⋯f(uk) and f¯(a)=a1A for a∈F.

Idea. Degree by degree. In degree k, the recipe (u1,…,uk)↦f(u1)⋯f(uk) is k-linear because the product of A is bilinear and f is linear, so (T1) converts it into a linear map on V⊗k. Assemble the pieces and check multiplicativity on simple tensors, which span.

Proof. Existence. For k≥1 the map Vk→A given by (u1,…,uk)↦f(u1)f(u2)⋯f(uk) is k-linear: with all arguments but the t-th fixed, it is f followed by multiplication on the left and on the right by fixed elements of A, and all three of those maps are linear, the last two by bilinearity of the product (A1). By (T1) there is a unique linear f¯k:V⊗k→A with f¯k(u1⊗⋯⊗uk)=f(u1)⋯f(uk). Put f¯0:F→A, a↦a1A, and define f¯(x)=∑kf¯k(xk), a finite sum. This is linear, and f¯(1)=1A.

Multiplicativity: the maps (x,y)↦f¯(xy) and (x,y)↦f¯(x)f¯(y) are both bilinear, so it suffices to compare them on a spanning set of each argument, and the simple tensors of all degrees span T(V). For two simple tensors, f¯((u1⊗⋯⊗uk)(w1⊗⋯⊗wl))=f(u1)⋯f(uk)f(w1)⋯f(wl)=f¯(u1⊗⋯⊗uk)f¯(w1⊗⋯⊗wl), the first equality by Proposition 15.6.4 and the definition of f¯k+l, the second by the definition of f¯k and f¯l together with associativity in A. The degree-0 cases are the identity f¯(ax)=af¯(x), which holds by linearity. Finally f¯|V=f¯1=f.

Uniqueness. Let φ be an algebra homomorphism with φ|V=f. Then φ(1)=1A, so φ(a)=a1A on V⊗0, and for a simple tensor, multiplicativity gives φ(u1⊗⋯⊗uk)=φ(u1)⋯φ(uk)=f(u1)⋯f(uk). So φ agrees with f¯ on the simple tensors, which span T(V), and both are linear. Hence φ=f¯. This proves the theorem.

In words: T(V) is the free associative unital algebra on V. “Free” means that a linear map out of V extends to an algebra map in exactly one way, with no condition on f whatsoever — no multiplicativity is asked of f, because V carries no multiplication to preserve. Compare the corresponding statement one level down, Theorem 2.1.6: a function on a basis extends to a linear map in exactly one way. The tensor algebra plays the same role one level up.

Remark. The hypothesis on f is empty, and that is precisely what makes T(V) too big to be useful on its own. Every interesting algebra built from V is a quotient of T(V) by the relations one wants to impose, and Theorem 15.6.6 is what shows that the quotient has the expected universal property. Section 07 imposes uw=wu, Section 08 imposes vv=0, and Section 10 imposes vv=q(v)1, which is the construction Chapter 14 §12 said was unavailable.

Warning. Do not confuse the degree with the dimension. V⊗k is the space of tensors of degree k; its dimension is nk, not k. A general element of V⊗k is a sum of simple tensors, and — exactly as in Section 02 — usually not a single one. A general element of T(V) is not even homogeneous: 1+v1+v1⊗v2 is a perfectly good element of degrees 0,1,2 at once.

15.6.5. Exercises

A. Check your understanding

Exercise (A1)
  • (a) State the universal property (T1) of the k-th tensor power, with every quantifier.
  • (b) Let dim⁡V=4. Compute dim⁡V⊗0, dim⁡V⊗1, and dim⁡V⊗3.
  • (c) Give a spanning set of V⊗k, and explain why it lets you check an identity between linear maps out of V⊗k on simple tensors only.
  • (d) Determine whether T(V) is commutative. Justify your answer, distinguishing the possible values of dim⁡V.
  • (e) State what data is needed to define an algebra homomorphism out of T(V), and what must be checked about it.

Solution.

  • (a) For every vector space W over F and every k-linear map f:Vk→W, there exists exactly one linear map f¯:V⊗k→W such that f¯∘μ=f, where μ(v1,…,vk)=v1⊗⋯⊗vk.

  • (b) dim⁡V⊗0=dim⁡F=1; dim⁡V⊗1=4; dim⁡V⊗3=43=64, by Theorem 15.6.3.

  • (c) The simple tensors u1⊗⋯⊗uk span V⊗k (Theorem 15.6.2); so does the smaller list of Theorem 15.6.3. Two linear maps that agree on a spanning set agree on every linear combination of it, hence everywhere.

  • (d) It is commutative if dim⁡V≤1 and noncommutative if dim⁡V≥2. For dim⁡V=0, T(V)=F; for dim⁡V=1, T(V)≅F[x] by Example (The tensor algebra of a line). For dim⁡V≥2, v1⊗v2 and v2⊗v1 are distinct members of a basis by Theorem 15.6.3, so they are unequal.

  • (e) A linear map f:V→A into an associative unital algebra A, and nothing else: no condition on f needs checking, by Theorem 15.6.6. What must be checked is that A really is an associative unital algebra and that f really is linear.

B. Practice

Exercise (B1: Expanding a simple tensor)

Let V=F2. Expand each of the following in the basis of Theorem 15.6.3.

  • (a) (2e1−e2)⊗(e1+3e2) in V⊗2.
  • (b) e1⊗(e1−e2)⊗(e1+e2) in V⊗3.

Solution.

  • (a) Expanding in slot 1, then slot 2, (2e1−e2)⊗(e1+3e2)=2e1⊗e1+6e1⊗e2−e2⊗e1−3e2⊗e2.

  • (b) Slot 1 is already a basis vector, so expand slots 2 and 3: e1⊗(e1−e2)⊗(e1+e2)=e1⊗e1⊗e1+e1⊗e1⊗e2−e1⊗e2⊗e1−e1⊗e2⊗e2. The four basis tensors beginning with e2 have coefficient 0, as they must: every term of the expansion carries e1 in slot 1.

Exercise (B2: A product in the tensor algebra)

Let V=F2 and let x=1+e1 and y=e2−e1⊗e1 in T(V). Compute xy and yx, sort the answers by degree, and say whether x and y commute.

Solution. Multiply out, using that 1 is the identity and that concatenation is Proposition 15.6.4: xy=e2−e1⊗e1+e1⊗e2−e1⊗e1⊗e1,yx=e2−e1⊗e1+e2⊗e1−e1⊗e1⊗e1. Both have degree-1 part e2 and degree-3 part −e1⊗e1⊗e1. Their degree-2 parts differ: −e1⊗e1+e1⊗e2 against −e1⊗e1+e2⊗e1. Since e1⊗e2≠e2⊗e1 by Theorem 15.6.3, xy≠yx: they do not commute.

Exercise (B3: A homomorphism built from the universal property)

Let V=F2 and let A=M2(F). Define f:V→A by f(x1e1+x2e2)=(0x1x20). Prove that there is a unique algebra homomorphism f¯:T(V)→M2(F) with f¯|V=f, and compute f¯(e1⊗e2), f¯(e2⊗e1), and f¯(e1⊗e1).

Solution. M2(F) is an associative unital F-algebra (Definition 14.12.1) and f is linear, since each entry of f(x) is a linear function of x. By Theorem 15.6.6 there is exactly one algebra homomorphism f¯ with f¯|V=f.

On simple tensors f¯ is the product of the images, so with A=f(e1) and B=f(e2), A=(0100),B=(0010), f¯(e1⊗e2)=AB=(1000),f¯(e2⊗e1)=BA=(0001), and f¯(e1⊗e1)=A2=O. The first two differ, which is another way to see that e1⊗e2≠e2⊗e1: a homomorphism cannot separate equal elements. The third shows f¯ is far from injective — as it must be, since T(V) is infinite-dimensional and M2(F) is not.

C. Going deeper

Exercise (C1: The grading is a direct sum of subspaces)
  • (a) Prove that if x∈V⊗k and y∈V⊗l with k≠l are both nonzero, then x+y lies in no single V⊗m.
  • (b) Deduce that an algebra homomorphism φ:T(V)→A is determined by its restrictions φ|V⊗k, and that these are in turn determined by φ|V.

Solution.

  • (a) Under the identification of Definition 15.6.2, x is the sequence with x in position k and 0 elsewhere, and similarly for y. Their sum has nonzero entries in both positions k and l. An element of V⊗m has at most one nonzero entry, in position m. Since k≠l, the sum has two, so it is in no V⊗m.

  • (b) Every element of T(V) is the finite sum of its homogeneous components, so a linear map is determined by its restrictions to the V⊗k. By multiplicativity, φ(u1⊗⋯⊗uk)=φ(u1)⋯φ(uk), which depends only on φ|V; and V⊗k is spanned by its simple tensors, so φ|V⊗k is determined by φ|V. (This is the uniqueness half of Theorem 15.6.6, isolated.)

Exercise (C2: Extending an operator to the algebra)

Let T:V→V be linear.

  • (a) Prove that there is a unique algebra homomorphism T(T):T(V)→T(V) with T(T)|V=T, and that it maps V⊗k into V⊗k.
  • (b) Prove that T(ST)=T(S)T(T) for linear S,T:V→V, and that T(idV)=id.
  • (c) Deduce that if T is invertible then so is T(T).

Solution.

  • (a) T(V) is an associative unital algebra and the composite V→TV↪T(V) is linear, so Theorem 15.6.6 gives a unique algebra homomorphism T(T) restricting to T on V. On a simple tensor it is u1⊗⋯⊗uk↦Tu1⊗⋯⊗Tuk, which lies in V⊗k; those tensors span V⊗k, so T(T)(V⊗k)⊆V⊗k.

  • (b) T(S)T(T) is a composite of algebra homomorphisms, hence an algebra homomorphism, and on V it is ST. By the uniqueness clause of Theorem 15.6.6 applied to the linear map ST:V→T(V), it equals T(ST). Likewise idT(V) is an algebra homomorphism restricting to idV, so it equals T(idV).

  • (c) By (b), T(T)T(T−1)=T(TT−1)=T(idV)=id, and the same with the factors swapped. Hence T(T) is invertible with inverse T(T−1).

Exercise (C3: Why the empty degree is F)

Suppose we had instead set V⊗0={0} and kept every other definition.

  • (a) Explain why Theorem 15.6.3 would then fail at k=0.
  • (b) Explain why T(V) would have no identity element, and hence would not be an algebra in the sense of Definition 14.12.1.
  • (c) Give one further formula in this section that the convention V⊗0=F keeps true at k=0.

Solution.

  • (a) The theorem counts one basis vector per k-tuple of indices. There is exactly one 0-tuple, the empty one, so the count gives n0=1, the dimension of F, not of {0}.

  • (b) The identity of T(V) is 1∈V⊗0. With V⊗0={0} there is no candidate: a homogeneous element of degree m≥1 multiplies V⊗k into V⊗(k+m), so it cannot fix a nonzero element of V⊗k, and neither can a sum of such elements, by Exercise (C1: The grading is a direct sum of subspaces) (a). Hypothesis (A3) of Definition 14.12.1 would fail.

  • (c) The universal property Theorem 15.6.6: its formula f¯(a)=a1A for a∈F is the degree-0 case, and it is what makes f¯ unital. Equally acceptable: dim⁡T(V)=∑k≥0nk, or the multiplication rule V⊗0⋅V⊗l⊆V⊗l, which reads “multiplying by a scalar does not change the degree”.

Found a typo or a mistake? Report it, or read this page’s source

The text of this book is licensed under CC BY-NC-SA 4.0.