Tutorials › Linear Algebra › Sequence Subspaces From Coordinate Constraints

Vector Spaces and Subspaces · Tutorial 291 of 1000

Sequence Subspaces From Coordinate Constraints

Learn how zero-coordinate and finite-support conditions behave under sequence addition and scalar multiplication, and why a nonzero fixed coordinate changes the result.

Intermediate 9 min read

What You'll Learn

  • Identify the ambient space and coordinatewise operations for real sequences.
  • Test whether a specified zero coordinate defines a subspace.
  • Prove that sequences with finite support form a subspace.
  • Distinguish finite support from having only some zero coordinates.
  • Explain why a nonzero fixed-coordinate constraint excludes the zero sequence.

Coordinate Conditions on Sequences

A sequence can be viewed as a vector with one coordinate for each positive integer. This makes coordinate conditions a natural way to describe subsets of a sequence space: we might require one particular term to vanish, or require all but finitely many terms to vanish. The key question is whether the condition survives the operations of the ambient space. A zero-coordinate condition does; fixing a coordinate to a nonzero value does not.

Throughout, the scalars are real, \(\mathbb{N}=\{1,2,3,\dots\}\), and the ambient vector space is \(\mathbb{R}^{\mathbb{N}}\), the space of all real sequences \(\mathbf{x}=(x_1,x_2,x_3,\dots)\). Addition and scalar multiplication are coordinatewise: if \(\mathbf{x}=(x_n)\), \(\mathbf{y}=(y_n)\), and \(a\in\mathbb{R}\), then \(\mathbf{x}+\mathbf{y}=(x_n+y_n)\) and \(a\mathbf{x}=(ax_n)\). Its zero vector is the sequence \(\mathbf{0}=(0,0,0,\dots)\).

Definition: A subset \(U\) of a vector space is a subspace if it is itself a vector space under the operations inherited from the ambient space. For a subset of a real vector space, the subspace test is to check that it contains the zero vector and is closed under addition and scalar multiplication: whenever \(\mathbf{x},\mathbf{y}\in U\) and \(a\in\mathbb{R}\), both \(\mathbf{x}+\mathbf{y}\) and \(a\mathbf{x}\) must belong to \(U\).

For sequences, closure can often be checked by looking at each coordinate. If every sequence in a set has a zero in coordinate \(k\), then adding two such sequences keeps coordinate \(k\) zero, and multiplying one by any scalar does too. This simple observation gives a general result.

Theorem (Zero-coordinate constraints): Let \(J\) be any subset of \(\mathbb{N}\), including the empty set, and define \(Z_J=\{\mathbf{x}\in\mathbb{R}^{\mathbb{N}}:x_j=0\text{ for every }j\in J\}\). Then \(Z_J\) is a subspace of \(\mathbb{R}^{\mathbb{N}}\).

Proof. The zero sequence belongs to \(Z_J\), since its \(j\)th coordinate is \(0\) for every \(j\in J\). Let \(\mathbf{x},\mathbf{y}\in Z_J\), and let \(a\in\mathbb{R}\). For each \(j\in J\), the defining condition gives \(x_j=y_j=0\). Therefore \((\mathbf{x}+\mathbf{y})_j=x_j+y_j=0+0=0\), and \((a\mathbf{x})_j=ax_j=a\cdot 0=0\). Thus both \(\mathbf{x}+\mathbf{y}\) and \(a\mathbf{x}\) belong to \(Z_J\), so the subspace test is satisfied. If \(J\) is empty, the condition imposes no restrictions and \(Z_J=\mathbb{R}^{\mathbb{N}}\), which is also consistent with the proof. \(\square\)

Taking \(J=\{k\}\) gives the set of sequences with a specified zero term. Taking several indices in \(J\) imposes several zero-coordinate conditions at once. The proof works regardless of how many indices are specified, because it verifies the condition separately at each one.

One Specified Zero Term

For a fixed \(k\in\mathbb{N}\), write \(Z_k=\{\mathbf{x}\in\mathbb{R}^{\mathbb{N}}:x_k=0\}\). This condition does not restrict the other coordinates: they may be zero or nonzero, and there may be infinitely many nonzero terms. It requires exactly that the \(k\)th term vanish.

Worked Example: A Zero in the Fourth Coordinate

Consider the sequences \(\mathbf{u}=(2,-1,5,0,3,0,0,\dots)\) and \(\mathbf{v}=(-3,4,1,0,-2,0,0,\dots)\). Both belong to \(Z_4\). Check their sum and a scalar multiple.

Add corresponding coordinates:

$$ \mathbf{u}+\mathbf{v} =(2-3,\,-1+4,\,5+1,\,0+0,\,3-2,\,0+0,\dots) =(-1,3,6,0,1,0,\dots). $$

The fourth coordinate of the sum is \(0\), so \(\mathbf{u}+\mathbf{v}\in Z_4\). For the scalar multiple, take \(a=-2\):

$$ -2\mathbf{u}=(-2\cdot2,\,-2\cdot(-1),\,-2\cdot5,\,-2\cdot0,\,-2\cdot3,\dots) =(-4,2,-10,0,-6,0,\dots). $$

Its fourth coordinate is also \(0\). These calculations illustrate closure for these particular sequences; the theorem above proves closure for every pair in \(Z_4\) and every real scalar.

A useful distinction is that a specified zero term does not mean a sequence has only finitely many nonzero terms. For example, the sequence \((1,1,1,0,1,1,\dots)\), with its fourth term set to zero and every other term equal to \(1\), lies in \(Z_4\) and has infinitely many nonzero terms. Finite support is a stronger condition.

Sequences with Finite Support

Definition: The support of a sequence \(\mathbf{x}=(x_n)\) is the set \(\operatorname{supp}\mathbf{x}=\{n\in\mathbb{N}:x_n\ne0\}\). A sequence has finite support if \(\operatorname{supp}\mathbf{x}\) is a finite set. The set of all real sequences with finite support is denoted by \(c_{00}\).

For instance, \((2,0,-1,0,0,\dots)\) has support \(\{1,3\}\), so it belongs to \(c_{00}\). In contrast, \((1,1,1,1,\dots)\) has support \(\mathbb{N}\) and does not belong to \(c_{00}\). The set \(c_{00}\) is a subset of \(\mathbb{R}^{\mathbb{N}}\), but it contains only sequences that are eventually zero.

Theorem: The set \(c_{00}\) of real sequences with finite support is a subspace of \(\mathbb{R}^{\mathbb{N}}\).

Proof. The zero sequence has empty support, which is finite, so \(\mathbf{0}\in c_{00}\). Let \(\mathbf{x},\mathbf{y}\in c_{00}\). If the \(n\)th coordinate of \(\mathbf{x}+\mathbf{y}\) is nonzero, then at least one of \(x_n\) and \(y_n\) is nonzero. Consequently, \(\operatorname{supp}(\mathbf{x}+\mathbf{y})\subseteq \operatorname{supp}\mathbf{x}\cup\operatorname{supp}\mathbf{y}\). The right-hand side is a union of two finite sets and is therefore finite. Thus \(\mathbf{x}+\mathbf{y}\in c_{00}\). Now let \(a\in\mathbb{R}\). If \(a=0\), then \(a\mathbf{x}=\mathbf{0}\), which has finite support. If \(a\ne0\), then \(ax_n\ne0\) exactly when \(x_n\ne0\), so \(\operatorname{supp}(a\mathbf{x})=\operatorname{supp}\mathbf{x}\), which is finite. Hence \(a\mathbf{x}\in c_{00}\) for every scalar \(a\), and the subspace test proves the result. \(\square\)

Worked Example: Adding Finite-Support Sequences

Let \(\mathbf{x}=(2,-1,0,3,0,0,\dots)\) and \(\mathbf{y}=(-2,4,5,0,0,0,\dots)\). Their supports are \(\{1,2,4\}\) and \(\{1,2,3\}\), respectively, so both are in \(c_{00}\). Compute their sum and a scalar multiple.

$$ \mathbf{x}+\mathbf{y} =(2-2,\,-1+4,\,0+5,\,3+0,\,0+0,\dots) =(0,3,5,3,0,\dots). $$

The support of the sum is \(\{2,3,4\}\), which is finite. For a scalar multiple,

$$ -3\mathbf{x} =(-3\cdot2,\,-3\cdot(-1),\,-3\cdot0,\,-3\cdot3,\dots) =(-6,3,0,-9,0,\dots). $$

Its support is \(\{1,2,4\}\), again finite. These results agree with the theorem. In particular, the zero at coordinate \(1\) in the sum causes no problem: finite support restricts the number of nonzero terms, not which particular terms must vanish.

When a Fixed Coordinate Is Nonzero

Now fix an index \(k\in\mathbb{N}\) and a real number \(c\), and consider the set \(C_{k,c}=\{\mathbf{x}\in\mathbb{R}^{\mathbb{N}}:x_k=c\}\). When \(c=0\), this is exactly \(Z_k\), so it is a subspace. When \(c\ne0\), it cannot be a subspace because it does not contain the zero sequence: the \(k\)th coordinate of \(\mathbf{0}\) is \(0\), not \(c\).

Worked Example: A Nonzero Third Coordinate

Consider \(C_{3,2}\), the set of sequences whose third coordinate is \(2\). The sequence \(\mathbf{x}=(1,0,2,-1,0,\dots)\) belongs to this set. Multiply it by \(3\):

$$ 3\mathbf{x}=(3,0,6,-3,0,\dots). $$

The third coordinate of \(3\mathbf{x}\) is \(6\), not \(2\), so \(3\mathbf{x}\notin C_{3,2}\). This directly demonstrates failure of closure under scalar multiplication. Also, \(0\mathbf{x}=\mathbf{0}\notin C_{3,2}\), since its third coordinate is \(0\). Thus \(C_{3,2}\) is not a subspace.

The same reasoning applies to any \(c\ne0\): if \(\mathbf{x}\in C_{k,c}\), then \(0\mathbf{x}=\mathbf{0}\), and \(\mathbf{0}\notin C_{k,c}\). The distinction is the value prescribed by the condition. Requiring a coordinate to be zero preserves the zero vector and is compatible with scalar multiplication; requiring it to equal a fixed nonzero number is not.

Common Mistake: Confusing a Zero Condition with a Fixed Value

A tempting but incorrect argument is: “The third coordinate stays fixed at \(2\), so adding two sequences with third coordinate \(2\) keeps the condition.” The calculation shows otherwise. If \(x_3=2\) and \(y_3=2\), then \((\mathbf{x}+\mathbf{y})_3=x_3+y_3=2+2=4\), not \(2\). For example, adding \((1,0,2,0,\dots)\) to itself gives \((2,0,4,0,\dots)\), which is not in \(C_{3,2}\). Scalar multiplication also fails: multiplying by \(3\) changes the third coordinate from \(2\) to \(6\).

For the homogeneous condition \(x_3=0\), the corresponding calculations are \(0+0=0\) and \(a\cdot0=0\) for every real \(a\). That is why the zero-coordinate set passes the subspace test. The value \(c=0\) is not just a convenient special case; it is what makes the condition compatible with the required operations.

Why These Conditions Are Useful

Coordinate descriptions let us identify subspaces of an infinite-dimensional ambient space without needing to list their elements one by one. A zero-coordinate requirement describes a set that is closed under every linear combination: at each constrained index, the resulting coordinate remains zero. Finite support imposes a different kind of restriction. Although the location of the nonzero terms may vary from sequence to sequence, the union of the supports of two sequences is still finite, which is the essential closure argument for addition.

These two subspaces also illustrate different patterns. A sequence can satisfy a specified zero-coordinate condition while having infinitely many nonzero terms. A sequence in \(c_{00}\) must instead have only finitely many nonzero terms, but no particular coordinate is required to vanish. When checking any coordinate-defined set, first identify exactly what is constrained, then test the zero sequence, addition, and scalar multiplication against that condition.

Check Your Understanding

For each question, use the coordinatewise operations and the subspace test.

  1. Describe the set \(Z_{\{2,5\}}\) in words. Why does it contain the zero sequence?
  2. If \(\mathbf{x}\) and \(\mathbf{y}\) both have zero fifth coordinate, what is the fifth coordinate of \(4\mathbf{x}-\mathbf{y}\)?
  3. Give a sequence that belongs to \(Z_3\) but does not have finite support.
  4. Find the support of \((0,2,0,-1,0,0,\dots)\), and state whether the sequence belongs to \(c_{00}\).
  5. For which real values of \(c\) can \(C_{4,c}=\{\mathbf{x}:x_4=c\}\) be a subspace? Justify your answer using the zero sequence.

Test yourself: Linear Algebra final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon