1.7Proof patterns
Most proofs in this chapter are short, and most of their steps were forced. Once a claim is written out with its definitions unpacked and its quantifiers in order, its shape usually decides the first move. This section sorts the chapter’s proofs by the question they answer. For each question it compares the moves that answer it, on examples from the chapter, and says when a move is the wrong tool. The exercises at the end practice one move at a time, and the chapter’s problem set (Problems for Chapter 1) mixes them.
1.7.1Showing that two sets are equal
The default is double containment (Technique 1.3.14), with each containment proved by chasing a generic element (Technique 1.3.13). The two halves are rarely alike. In Example 1.3.15, the containment was a computation that handled every linear combination at once, while needed a linear combination built for each element of . Expect one half to be a check and the other a construction, and look for the construction first, since that is where proofs get stuck.
When the sets carry structure, finitely many checks can replace a containment.
- If both sets are spans, compare entries: exactly when each list lies in the span of the other (Corollary 1.3.19).
- If one set is a subspace , then as soon as the entries of lie in (Proposition 1.4.14(b)).
- If one set is defined as the smallest subspace with some property, use the property instead of the elements, as in the proof of Corollary 1.4.17.
Example 1.7.1 (One equality, two ways). Let
In the same way, Example 1.3.21 replaced both halves of Example 1.3.15 by two observations about entries.
Chasing elements is the wrong tool for showing that two sets differ. Then one element of one set outside the other is enough, and the way to find it is a property that every element of one set has. Every vector of has middle coordinate equal to the sum of the other two, and does not (Example 1.3.8). For finite sets there is a third option: a containment together with equal sizes gives equality. Over a finite field this decides when a list is a basis of (Exercise 1.6.38). From Section 4.1 on, dimension plays the role of size over every field (Proposition 4.1.21).
Exercise 1.7.5 practices the choice between these tools, and Exercise 1.3.30 shows what is lost when one half is forgotten.
1.7.2Showing that something is unique
Every “the” in this chapter, such as the zero vector or the coordinate vector, rests on a uniqueness proof. There were two ways to give one.
The first is uniqueness via two candidates (Technique 1.1.8): take two candidates and show that they are equal, as for identities and inverses (Theorem 1.1.9, Proposition 1.2.27, Proposition 1.2.28). With vectors, the comparison is usually a subtraction, and the difference of two candidates solves the homogeneous version of the problem. Two representations of differ by a representation of , which is how (II) (I) of Theorem 1.5.5 went, and two solutions of differ by a solution of (Corollary 1.2.36). So uniqueness reduces to the statement that the homogeneous problem has only the zero solution, a question about one fixed vector. Section 3.1 builds on this reduction (Technique 3.1.18).
The second is to derive the formula: suppose is a solution, deduce that it must equal a specific expression, and check that this expression is a solution. This proves existence and uniqueness at once, and it computes the object. Proposition 1.1.13 was proved this way.
Example 1.7.2 (A basis, two ways). Is a basis of ? Following Proposition 1.6.2, we can check two things separately. Spanning needs coefficients for each , which still have to be found (they turn out to be and ), and independence needs to force , which it does (add and subtract the equations). Deriving the formula instead: if
and these values are a solution. So every has exactly one representation, and we have its coordinates as a bonus (Example 1.6.3). Both routes divide by , and both fail over , where the list repeats an entry.
The formula is shorter here, but it needs equations that can be solved in general. For the polynomials of Exercise 1.6.6, no formula was needed: spanning came from Exercise 1.3.32 and independence from degrees (Proposition 1.5.24).
Before proving that something is unique, check that it is. The index of Lemma 1.5.10 is not unique (Example 1.5.11), and a vector does not determine its coefficients with respect to a spanning list that is dependent (Exercise 1.6.31). Uniqueness also says nothing about existence: a list in which every vector has at most one representation need not span (Exercise 1.6.35). Practice: Exercise 1.7.6, Exercise 1.7.7, and Exercise 1.2.43.
1.7.3Showing that a list is independent, or dependent
Dependence is shown by a certificate: one nontrivial relation, which anyone can check by computing a single linear combination (Theorem 1.5.5). Independence is a statement about all relations, and the chapter proved it in several ways.
- The test at zero. Assume
and solve for the coefficients (Example 1.5.6). - One entry at a time. Show that each entry lies outside the span of the entries before it (Corollary 1.5.13, Proposition 1.5.14). Usually some property is shared by the whole span of the earlier entries and fails for the new entry, such as having degree at most .
- An extreme term. Look at the largest degree (Proposition 1.5.24) or the fastest-growing function (Example 1.5.27, second proof), which nothing else in a relation can cancel.
- Evaluation and operators, for functions: evaluate a relation at well-chosen points (Example 1.5.26), or apply an operation such as differentiation that eliminates terms (Example 1.5.27, first proof).
- Transfer. Pass to coordinates (Proposition 1.6.20), apply the moves of Proposition 1.5.18, recognize the list as a sublist of a list already known to be independent (Corollary 1.5.17), or change the field: independence over gives independence over a subfield (Proposition 1.5.20), and for lists of real vectors, independence over gives independence over (Proposition 1.5.21).
Example 1.7.3 (Three tools on one list). Let , , and in .
The test at zero. The combination
One entry at a time. . Every vector of has degree at most , so . The vectors of are
An extreme term. Proposition 1.5.24 does not apply, since and both have degree . Its hypothesis is doing real work: the leading terms of and can cancel, and over the relation cancels them. When a tool’s hypothesis fails, fall back on the test at zero.
Two tempting shortcuts are invalid. For functions on an infinite set, evaluating at finitely many points can prove independence but not dependence, since a combination that vanishes at a few points need not vanish everywhere (Section 1.5.6). And a list in which no entry is a multiple of another can still be dependent (Exercise 1.5.16). Practice: Exercise 1.7.8, Exercise 1.7.9, and Exercise 1.7.12.
1.7.4Proving a statement about every list
Claims about lists of every length, or about linear combinations of every length, are proved by induction on the length of the list (Technique 1.6.9), usually with the empty list as the base case. The arithmetic of linear combinations (Lemma 1.3.9), (III) (II) of Theorem 1.4.3, and Proposition 1.6.19(c) split off the last term of a sum. Theorem 1.6.10 deletes a well-chosen entry.
That theorem has three proofs, and they are one idea in three forms: delete redundant entries until none is left. The induction deletes one entry and hands the shorter list to the inductive hypothesis. The extremal proof takes a shortest sublist with the same span and shows that the dependence lemma could not shorten it further. Sifting reads the list once, from left to right, and keeps exactly the entries that the earlier ones do not account for. When only existence is needed, the extremal form is the shortest. When something must be carried along from step to step, as the coefficients are in Proposition 1.6.19(c), the induction is the natural form. When the output itself matters, sifting is the one to use, because it produces a definite sublist; its kept entries return as pivot columns (Section 4.2).
Two things go wrong in inductions on length. The shorter list must satisfy the hypotheses of the statement: deleting the last entry of a spanning list need not leave a spanning list, which is why the entry to delete is supplied by Lemma 1.5.10 (Exercise 1.6.30). And the inductive step must work from the base case on, not only for long lists (Exercise 1.7.10). Finally, induction proves things about all finite lists, but it does not show that a process of adding vectors stops. Thinning a spanning list stops because its length drops at every step, while growing an independent list need not stop, and in it never does (Remark 1.6.26). Practice: Exercise 1.7.10 and Exercise 1.7.11.
1.7.5Proving a statement with “or”
Several results of the chapter conclude “ or ”, among them Proposition 1.1.17, Proposition 1.2.35, and Proposition 1.4.20, and each of these has a proof by the same move.
Technique 1.7.4 (Proving a disjunction). To prove “ or ”, assume that fails and prove . The failure of is a hypothesis you can use, and it usually hands you an object: an inverse when , or a vector of outside when . If one alternative is easier to negate usefully, negate that one. The other route is the contrapositive: assume that both alternatives fail and derive the negation of the hypothesis (or a contradiction). It hands you two objects at once, which helps when the argument needs both.
Reach for it whenever a conclusion reads “ or ”. The canonical example is Proposition 1.4.20, which has one proof of each kind.
Used in 1 place
In Proposition 1.1.17 and Proposition 1.2.35, the conclusion is “ or ”, and assuming supplies , which cancels . In the first proof of Proposition 1.4.20, the failure of supplies one vector outside , and adding to each vector of pushes that vector into . The second proof negates both alternatives and uses the two witnesses to rebuild the counterexample of the two axes.
The invalid version of this move is a case split on two objects at once: “ lies in or in , and so does , so lies in or in ”. The split forgets the mixed case, and , which is where the claim fails (Exercise 1.4.30). Practice: Exercise 1.7.13.
1.7.6Disproving a claim, and proving that no object exists
To disprove “every has property ”, one without suffices (Technique 1.4.18), and the smallest examples are the place to look (Technique 1.2.38): the zero space, and , lists of length one or two, and the field . Most of the chapter’s counterexamples were of this size: in (Example 1.2.39), the scaling move of Corollary 1.3.20(d) with the scalar , which is in (Example 1.3.22), the two axes of (Non-example 1.4.13), and in (Exercise 1.1.42). “Small” means the smallest case in which the claim says something. The claim that a list with no entry a multiple of another is independent is true for two vectors, so its counterexample needs three (Exercise 1.5.16).
Showing that no object of some kind exists is a different task, and one failure is not enough. In Example 1.2.25, each candidate operation on was refuted by one instance of one failing axiom. But to show that no scalar multiplication makes with addition modulo a real vector space (Example 1.2.40), testing candidates one at a time cannot finish. Instead we found a consequence of the axioms that involves only the addition, which is the part held fixed, and showed that this addition violates it. The same need to rule out every candidate appeared on a smaller scale in Non-example 1.2.21: to show that the line has no zero vector under the operations of , it was not enough to note that is not on the line; every candidate had to be excluded. Practice: Exercise 1.7.15 and Exercise 1.7.14.
1.7.7Reading the chapter’s proofs
Most of the chapter’s proofs were found by reading the definitions slowly. Here is what to look at first.
The definitions and the quantifiers. Unpack every definition in the claim and keep the quantifiers in order. Then the shape is visible. “For all” calls for a generic element, “there exists” for a construction, “unique” for two candidates, and “or” for negating one alternative. For instance, independence says that every vector of the span has at most one representation. Its negation hands us a vector with two representations, and subtracting them gives a relation. That is the proof of (II) (I) in Theorem 1.5.5, found by negating the definition. The subspace criterion came from sorting (A1)–(A8) by their quantifiers: identities that hold for all vectors are inherited by any subset closed under the operations, and the existence statements (A3) and (A4) are where a subset can fail (the intuition before Theorem 1.4.3). The same sorting proved Proposition 1.1.33 and Proposition 1.2.19. When a fact has to connect two operations, list the axioms that mention both: distributivity for (Proposition 1.1.15), and (A7) and (A8) for vectors.
The extreme choice. A dependence relation can be solved for any entry whose coefficient is nonzero. The dependence lemma wants only earlier entries on the other side, so the proof solves for the last entry with a nonzero coefficient (Lemma 1.5.10). Solving for the first one instead puts that entry in the span of the later entries (Exercise 1.7.8). The same move, a largest index or degree, runs Proposition 1.5.24 and the second proof in Example 1.5.27, and a shortest sublist runs the second proof of Theorem 1.6.10. Extremality is a hypothesis we get for free: “the largest with ” also says that every later coefficient is .
The degenerate cases. The empty list, the zero space, and the index are where the conventions get tested: , the empty list is independent and is the basis of , and in Lemma 1.5.10 means . The subspace criterion needs its nonemptiness condition exactly once, to produce (Remark 1.4.5).
The counterexample, read closely. The natural first guess is that is a subspace whenever and are. The two axes of refute it. Reading the counterexample, it used only one vector of the first axis outside the second and one vector of the second outside the first, whose sum lies on neither (Lemma 1.4.19). So the failure needs each subspace to stick out of the other. That suggests the corrected statement, Proposition 1.4.20, and its second proof is the counterexample run on general and . The same reading turned the counterexample over in Example 1.2.39 into the hypothesis : the computation located the scalar that has to be invertible.
1.7.8Common errors
Each of these appears somewhere in the chapter, most of them as find-the-error exercises.
- Unions. “ is closed under addition because and are.” The case split forgets the mixed case (Exercise 1.4.30). The repair is Proposition 1.4.20, and the smallest subspace containing both is (Proposition 1.4.24).
- in a span versus in a list. lies in every span, including , and this says nothing about independence. A list that contains is always dependent (Proposition 1.5.15(c)), while the empty list is independent. Relatedly, the zero vector of a structure is whatever satisfies (A3) for its addition, not the number or the vector (Exercise 1.2.24, Example 1.2.23). A subspace, on the other hand, always has the zero vector of the ambient space (Remark 1.4.4), which is the point of Exercise 1.4.29.
- Lists versus sets. The list is dependent, although its set of entries is . The span forgets order and repetition (Remark 1.3.23). Independence does not forget repetition, and coordinates do not forget order: reordering a basis reorders the coordinates. A vector determines its coefficients only with respect to an independent list (Exercise 1.3.29, Exercise 1.6.31).
- Pairwise is not enough. A list of three vectors, none a multiple of another, can be dependent (Exercise 1.5.16). Two independent lists can have a dependent concatenation (Exercise 1.7.12).
- The wrong redundant entry. The last entry of a dependent list need not lie in the span of the others (Exercise 1.5.30), and an induction that deletes an arbitrary entry of a spanning list breaks (Exercise 1.6.30).
- Half of a double containment. Showing that a span lies in proves nothing about whether the list spans (Exercise 1.3.30).
- Hidden division. An argument that divides by , assumes , or cancels a zero divisor fails over or (Exercise 1.1.42, Exercise 1.1.45, Example 1.3.22).
- Local versus global. The zero vector is unique among vectors that satisfy for every ; a vector that works for one needs a separate argument (Exercise 1.2.43). Deriving (A4) from is circular, because the proof of used (A4) (Exercise 1.2.54).
Exercises
Exercise 1.7.5. For each equality, decide which containments are finite checks and which need a construction, and prove the equality.
- (a)
, for any . - (b)
.
Uses. Corollary 1.3.19 (Equal spans), Proposition 1.4.14 (The span is the smallest subspace containing a list), Theorem 1.4.3 (Subspace criterion), Proposition 1.2.18 (Degree and evaluation versus the operations), Definition 1.2.17 (Evaluation)
Techniques. Double containment (Technique 1.3.14), Fix an arbitrary element and chase it (Technique 1.3.13)
(a) Both sides are spans, so by Corollary 1.3.19 it suffices to check that each list lies in the span of the other. Each of , , is a linear combination of , with coefficients , then , then . In the other direction,
Neither containment needs a generic element; the constructions are the last two lines, and there are only finitely many of them.
(b) Let be the left side. First, is a subspace of : the zero polynomial has , and if and , then
. The constant takes the value at and at , and takes the value at both. So both entries lie in the subspace , and their span does by Proposition 1.4.14(b). This half is a finite check.
. Let
This half is the construction: it produces coefficients for a generic element of . The argument works over every field.
Exercise 1.7.6. Let , and consider the equation for an unknown .
- (a)Suppose in . Show that the equation has exactly one solution, and find it.
- (b)Suppose . Show that the equation has a solution only if , and that in that case every is a solution.
Uses. Proposition 1.2.30 (Additive arithmetic), Proposition 1.2.34 (Negatives and the scalar ), Definition 1.2.1 (Vector space), Exercise 1.2.37, Proposition 1.2.32 (The scalar zero)
Techniques. Uniqueness via two candidates (Technique 1.1.8), Try small cases and small fields (Technique 1.2.38)
We first rewrite the equation. If , then adding to both sides and regrouping with (A1)–(A4) gives . Conversely, if , then adding to both sides gives back the original equation. So the equation is equivalent to , and by (A5) and (A8),
(a) If , this equation has exactly one solution, , by Exercise 1.2.37(a), applied with , with in place of its , and with in place of its . Over this is the midpoint . Uniqueness here is the two-candidate argument in disguise: two solutions satisfy , and the nonzero scalar cancels.
(b) Over , , so the left side is for every (Proposition 1.2.32). The equation becomes , which holds for all or for none. It holds exactly when (Proposition 1.2.30(a)), and by Proposition 1.2.34, since in . So there is a solution only if , and then every is one. If , choosing gives no solution and choosing gives more than one, so the hypothesis in (a) cannot be dropped.
Exercise 1.7.7. Let , and let be a linearly dependent list in such that every sublist of length is linearly independent.
- (a)Show that every dependence relation of the list has all .
- (b)Show that any two dependence relations are proportional: if and are dependence relations, then for all , for some .
- (c)Find such a list of length in , and all of its linear relations.
Uses. Definition 1.5.3 (Linear relation), Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.2.32 (The scalar zero), Proposition 1.5.15 (Short lists, zeros, and repeats)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
(a) Let be a dependence relation, and suppose for some . The term can be dropped, so the coefficients , , form a linear relation of the sublist obtained by deleting . Not all of them are , since and the relation is nontrivial. So that sublist, of length , is dependent by Theorem 1.5.5, contrary to the hypothesis. Hence all .
(b) Let and be dependence relations. By (a), , so we may set . By Lemma 1.3.9,
so the scalars form a linear relation. Its first coefficient is
(c) Take . It is dependent, since
So for such a list the relations form a single line through the trivial relation. This is the uniqueness-by-subtraction pattern: two candidates, normalized so that one coordinate agrees, differ by a solution of a problem that has only the zero solution.
Exercise 1.7.8. Let be a list in . Show that it is linearly independent if and only if
For the backward direction, argue directly with an extremal choice of index, without reordering the list and quoting Corollary 1.5.13.
Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.2.34 (Negatives and the scalar )
Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)
() Suppose the condition holds, and suppose for contradiction that
by the computation in the proof of Lemma 1.5.10. So
() We prove the contrapositive. Suppose
The proof of Lemma 1.5.10 chose the largest index to get earlier entries on the other side. Choosing the smallest gets later ones. Which extreme to choose is decided by which side the conclusion wants.
Exercise 1.7.9. Let be a set, let , and let be points such that
- (a)Show that is linearly independent.
- (b)For , let be the ramp
. Show that is linearly independent in for every , where is the constant function.
Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.9 (Function spaces), Proposition 1.1.17 (No zero divisors)
Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)
(a) Suppose
For we have , and for we have by hypothesis (as ). So the sum is , and with forces (Proposition 1.1.17), a contradiction. By Theorem 1.5.5 the list is independent.
(b) Write and for , and choose the points and . We check the hypotheses of (a) for the list and the points . First, and
The pattern is a triangular one: each function is invisible at the points before its own, so evaluating at the points in order reads off one coefficient at a time.
Exercise 1.7.10. Find the error in the following argument, and show that its claim is false. Then show that the argument does prove the following statement: if every two of the nonzero vectors lie on a common line, then all of them do.
Claim. Any nonzero vectors , with , lie on a common line: there is a vector with
Proof. Induction on . For , take . Suppose the claim holds for all lists of length , and let be nonzero. Applying the inductive hypothesis to gives with
Uses. Exercise 1.3.28
Techniques. Induction on the length of a list (Technique 1.6.9)
The error. The inductive step uses the vector as a common entry of the lists and . When these lists are and , which have no entry in common, and is not in the first. So the step from to is invalid. The base case and the steps from to for are fine, but without the step from to the induction proves nothing beyond .
The claim is false. In , suppose and . Both vectors are nonzero, so , and
The corrected statement. Suppose every two of the nonzero vectors lie on a common line; we show by induction on that all of them do (for there is nothing to prove). For this is the hypothesis. Suppose it holds for lists of length satisfying the hypothesis, and let satisfy it. Both shorter lists satisfy it as well, so the argument above gives and . Since , the vector is an entry of both shorter lists. It lies in , say , and because . So
When an inductive step combines two shorter lists through a shared entry, check that the shared entry exists for the smallest at which the step is used.
Exercise 1.7.11. Let be a vector space over and a list in . Let be the number of subsets with , where the empty set counts, with the empty sum .
- (a)Let . Show that if , and if .
- (b)Deduce that , where is the number of entries that sifting deletes from (the third proof of Theorem 1.6.10). In particular, if and only if is linearly independent.
Uses. Definition 1.3.4 (Linear combination), Lemma 1.3.9 (Arithmetic of linear combinations), Theorem 1.5.5 (Independence is decided at zero), Theorem 1.6.10 (Every spanning list contains a basis), Corollary 1.5.13 (Independence, one entry at a time)
Techniques. Induction on the length of a list (Technique 1.6.9), Uniqueness via two candidates (Technique 1.1.8)
Over the only scalars are and , so a linear combination of is a list of coefficients in , and it represents , where is the set of positions with coefficient . This is a bijection between subsets of and linear combinations of . In particular, is the number of linear relations of , and for the number of linear combinations of representing is the number of with .
(a) Split the subsets with (writing ) into those that do not contain and those that do. The first kind are the zero-sum subsets of , and there are of them. The second kind are the sets with and , that is, (over , ). There are of them.
If , then . If , fix one representation of . For a linear relation , the coefficients represent (Lemma 1.3.9). Conversely, for a representation of , the coefficients represent . These two maps are inverse to each other, so equals the number of relations, . Hence
(b) For a list , write for the number of entries that sifting deletes from it. We show by induction on . For , the only subset is , whose sum is , so , and sifting deletes nothing. Suppose the claim holds for lists of length , and consider . Sifting decides about each entry by looking only at the entries before it, so on the first entries, sifting makes the same decisions as sifting . It deletes exactly when . So if , and otherwise, and by (a) and the inductive hypothesis,
Finally, means that the trivial relation is the only one, which is independence (Theorem 1.5.5). Equivalently : sifting deletes nothing exactly when no entry lies in the span of the earlier ones, which is independence by Corollary 1.5.13.
- (a)Disprove: if and are linearly independent lists in , then the concatenation is linearly independent. Use the smallest counterexample you can find.
- (b)What do and have in common in your counterexample? Use the answer to formulate a corrected statement.
- (c)Prove: if and are linearly independent, then is linearly independent if and only if
.
Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.5.15 (Short lists, zeros, and repeats), Lemma 1.3.9 (Arithmetic of linear combinations), Definition 1.3.10 (Span), Proposition 1.3.17 (A list lies in its span)
Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)
(a) Let be any nonzero vector space, , and . Each list is independent by Proposition 1.5.15(b), but has a repeated entry and is dependent by Proposition 1.5.15(c). No counterexample is smaller: lists of length add nothing, and in the zero space every nonempty list is dependent. (The same counterexample settles Exercise 1.5.34(c).)
(b) The two spans are both , and they share the nonzero vector . Any counterexample must be like this: a relation among the concatenation that involves both lists produces a vector that both lists can represent. This suggests that concatenating independent lists can fail only when their spans share a nonzero vector, which is (c).
(c) Write and .
() Suppose is independent, and let
() Suppose
lies in both spans, so . Since is independent, forces all , and since is independent, forces all . So the relation is trivial, and is independent by Theorem 1.5.5.
For two subspaces, the condition
Exercise 1.7.13. Let be a subspace of , and let with .
- (a)Suppose in . Show that or .
- (b)Show that (a) fails over .
Uses. Theorem 1.4.3 (Subspace criterion), Definition 1.2.1 (Vector space)
Techniques. Proving a disjunction (Technique 1.7.4), Try small cases and small fields (Technique 1.2.38)
(a) Assume that ; we show that . Suppose instead that . Since is closed under addition (Theorem 1.4.3), it contains
using (A1)–(A4) to cancel , then (A5) and (A8). Since , closure under scalar multiplication gives
(b) Take , regarded as a vector space over itself, , and . Then , but and . The proof of (a) breaks exactly at the division by .
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.27 (Uniqueness of the zero vector), Proposition 1.2.32 (The scalar zero), Example 1.2.39 (When does force ?)
Techniques. Proving from axioms (Technique 1.1.7)
Suppose, for contradiction, that some field and some scalar multiplication make , with its usual addition, a vector space over . Its zero vector is the integer , the unique element with for all . Write . For every integer , by (A5) and (A8),
Case . Then for every , by Proposition 1.2.32. But in .
Case . Let . By the display, (A6), and (A5),
But is even for every integer , so it is not .
Both cases are impossible, so no such and exist. The argument never examined a particular scalar multiplication. It used a consequence of the axioms, , that every candidate must satisfy and that mentions the scalar multiplication only through the field, and it showed that the addition of is incompatible with both possible values of .
Uses. Theorem 1.4.25 (The subspaces of ), Definition 1.3.10 (Span)
Techniques. Try small cases and small fields (Technique 1.2.38), Finding counterexamples and minimal examples (Technique 1.4.18), Double containment (Technique 1.3.14)
The claim is false, and the smallest subspace is the counterexample. Let and let be the solution set of . If , then . Otherwise and , so contains a nonzero vector. Either way , so is not the solution set of a single equation. (It is the solution set of the two equations and .)
Every other subspace is. By Theorem 1.4.25, the subspaces other than are , which is the solution set of , and the lines with . We show that for the equation , by double containment.
. A vector of is for some , and
. Let satisfy . If , then , and