## How do we construct (in a vector space)  a chain of countable dimensional  subspaces that can only be bounded by an subspace of uncountable dimension?

### Remember to vote up questions/answers you find interesting or helpful (requires 15 reputation points)

In more rigorous language: " V: a vector space having an uncountable base S: The set of subspaces of V that have countable dimension. Can we construct explicitly a chain in the poset S (ordered by inclusion), such that this chain has NO upper bound in S? "

Apparently, this chain must have uncountable terms. Also,because S doesn't satisfy Zorn's lemma, we know such chain must exist in S.

But how do we construct it?

-

1
It's very rare that something proven to exist by Zorn's lemma can be constructed – Harry Gindi Feb 15 2010 at 1:41

## 3 Answers

The other answers asked you first to well-order the whole vector space (or a basis for it), and those answers are perfectly correct, but perhaps you don't like well order the whole space. So let me describe a construction that appeals directly to the Axiom of Choice.

Let V be your favorite vector space having uncountable dimension. For each countable dimension subpace W, let aW be an element of V that is not in W. Such a vector exists, since W is countable dimensional and V is not, and we choose such elements by the Axiom of Choice.

Having made these choices, the rest of the construction is now completely determined. Namely, we construct a linearly ordered chain of countable dimensional spaces, whose union is uncountable dimension. Let V0 be the trivial subspace. If Vα is defined and countable dimensional, let Vα+1 be the space spanned by Vα and the element aVα. If λ is a limit ordinal, let Vλ be the union of all earlier Vα. It is easy to see that { aVβ | β < α} is a basis for Vα. Thus, the dimension of each Vα is exactly the cardinality of α. In particular, if ω1 is the first uncountable ordinal, then Vω1 will have uncountable dimension, yet be the union of all Vα for α < ω1, which all have countable dimension, as desired.

If you forbid one to use the Axiom of Choice, then it is no longer true that every vector space has a basis (since it is consistent with ZF that some vector spaces have no basis), and the concept of dimension suffers in this case. But some interesting things happen. For example, it is consistent with the failure of AC that the reals are a countable union of countable sets. R = U An, where each An is countable. (The irritating difficulty is that although each An is countable, one cannot choose the functions witnessing this uniformly, since of course R is uncountable.) But in any case, we may regard R as a vector space over Q, and if we let Vn be the space spanned by A1 U ... U An, then we can still in each case make finitely many choices to witness the countability and conclude that each Vn is countable dimensional, but the union of all Vn is all of R, which is not countable dimensional.

-

### You can accept an answer to one of your own questions by clicking the check mark next to it. This awards 15 reputation points to the person who answered and 2 reputation points to you.

Some subset of a basis of $V$ can be put into bijection with the first uncountable ordinal $\omega_1$. Consider the subspaces spanned by each initial segment of $\omega_1$, all of which have countable dimension.

-

I'm not sure if this will satisfy your sense of "construct" but order your uncountable base in some well-ordering and let your chain be {first basis element}, {first two basis elements}, etc up through all countable ordinals. Then this will not have an upper bound.

-

Thank you James! – Z_3 Feb 15 2010 at 2:18
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 3, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9360558390617371, "perplexity_flag": "middle"}