Dimension of vector spaces with finitely many elements
$begingroup$
Background -
I am currently taking an introductory linear algebra course and we were introduced to vector spaces. Now, at first it seemed pretty much 'obvious' that the only vector space with finitely many elements is the trivial ${ 0 }$ as all other finite sets seemed unable to satisfy closure.
However I recently realized that using 'remainders', i.e. modular arithmatic would allow me to sidestep this problem. So, I experimented a bit and came up with the following general vector space with $(n + 1)$ elements (over the field $mathbb{R}$)-
${ V , +, cdot }$
$V= { a cdot i : a in mathbb{R}; n in mathbb{N} , 0 leq i leq n }$
$forall v_1, v_2 in V v_1 + v_2 = ((frac{v_1 + v_2}{a}) (text{mod} n)) cdot a$
$forall alpha in mathbb{R}, v in V alpha cdot v = (vert [ alpha cdot frac{v}{pi} ] vert (text{mod} n)) cdot a$, where $[ ... ]$ denotes the greatest integer function.
It obeys closure, commutes and is associative. I had the addditive and multiplicative identities as $0$ and $1$ and I was able to define the additive inverse of $v$ as $(n-v)$.
Question -
My question relates to the fact that the the dimension of a vector space is defined as the number of elements in its basis. Before I constructed the above space, I understood that vector spaces ${mathbb{R}}^n(mathbb{R})$ have dimension $n$, $mathbb{Z} (mathbb{Z})$ has dimension 1. While ${ 0 }$ and {by extension) all finite element vector spaces have dimension $0$.
However, I am now unsure whether that is the case. After all is ${ 1 }$ not a basis for the vector space I defined? It has $1$ element.
So, my question is -
What would be the dimension of a vector space with finitely many elements like the one I defined?
It would be great if if the answer could provide some background/intuitive justification for the choice made in the case in addition to stating it.
linear-algebra vector-spaces
$endgroup$
add a comment |
$begingroup$
Background -
I am currently taking an introductory linear algebra course and we were introduced to vector spaces. Now, at first it seemed pretty much 'obvious' that the only vector space with finitely many elements is the trivial ${ 0 }$ as all other finite sets seemed unable to satisfy closure.
However I recently realized that using 'remainders', i.e. modular arithmatic would allow me to sidestep this problem. So, I experimented a bit and came up with the following general vector space with $(n + 1)$ elements (over the field $mathbb{R}$)-
${ V , +, cdot }$
$V= { a cdot i : a in mathbb{R}; n in mathbb{N} , 0 leq i leq n }$
$forall v_1, v_2 in V v_1 + v_2 = ((frac{v_1 + v_2}{a}) (text{mod} n)) cdot a$
$forall alpha in mathbb{R}, v in V alpha cdot v = (vert [ alpha cdot frac{v}{pi} ] vert (text{mod} n)) cdot a$, where $[ ... ]$ denotes the greatest integer function.
It obeys closure, commutes and is associative. I had the addditive and multiplicative identities as $0$ and $1$ and I was able to define the additive inverse of $v$ as $(n-v)$.
Question -
My question relates to the fact that the the dimension of a vector space is defined as the number of elements in its basis. Before I constructed the above space, I understood that vector spaces ${mathbb{R}}^n(mathbb{R})$ have dimension $n$, $mathbb{Z} (mathbb{Z})$ has dimension 1. While ${ 0 }$ and {by extension) all finite element vector spaces have dimension $0$.
However, I am now unsure whether that is the case. After all is ${ 1 }$ not a basis for the vector space I defined? It has $1$ element.
So, my question is -
What would be the dimension of a vector space with finitely many elements like the one I defined?
It would be great if if the answer could provide some background/intuitive justification for the choice made in the case in addition to stating it.
linear-algebra vector-spaces
$endgroup$
2
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
1
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37
add a comment |
$begingroup$
Background -
I am currently taking an introductory linear algebra course and we were introduced to vector spaces. Now, at first it seemed pretty much 'obvious' that the only vector space with finitely many elements is the trivial ${ 0 }$ as all other finite sets seemed unable to satisfy closure.
However I recently realized that using 'remainders', i.e. modular arithmatic would allow me to sidestep this problem. So, I experimented a bit and came up with the following general vector space with $(n + 1)$ elements (over the field $mathbb{R}$)-
${ V , +, cdot }$
$V= { a cdot i : a in mathbb{R}; n in mathbb{N} , 0 leq i leq n }$
$forall v_1, v_2 in V v_1 + v_2 = ((frac{v_1 + v_2}{a}) (text{mod} n)) cdot a$
$forall alpha in mathbb{R}, v in V alpha cdot v = (vert [ alpha cdot frac{v}{pi} ] vert (text{mod} n)) cdot a$, where $[ ... ]$ denotes the greatest integer function.
It obeys closure, commutes and is associative. I had the addditive and multiplicative identities as $0$ and $1$ and I was able to define the additive inverse of $v$ as $(n-v)$.
Question -
My question relates to the fact that the the dimension of a vector space is defined as the number of elements in its basis. Before I constructed the above space, I understood that vector spaces ${mathbb{R}}^n(mathbb{R})$ have dimension $n$, $mathbb{Z} (mathbb{Z})$ has dimension 1. While ${ 0 }$ and {by extension) all finite element vector spaces have dimension $0$.
However, I am now unsure whether that is the case. After all is ${ 1 }$ not a basis for the vector space I defined? It has $1$ element.
So, my question is -
What would be the dimension of a vector space with finitely many elements like the one I defined?
It would be great if if the answer could provide some background/intuitive justification for the choice made in the case in addition to stating it.
linear-algebra vector-spaces
$endgroup$
Background -
I am currently taking an introductory linear algebra course and we were introduced to vector spaces. Now, at first it seemed pretty much 'obvious' that the only vector space with finitely many elements is the trivial ${ 0 }$ as all other finite sets seemed unable to satisfy closure.
However I recently realized that using 'remainders', i.e. modular arithmatic would allow me to sidestep this problem. So, I experimented a bit and came up with the following general vector space with $(n + 1)$ elements (over the field $mathbb{R}$)-
${ V , +, cdot }$
$V= { a cdot i : a in mathbb{R}; n in mathbb{N} , 0 leq i leq n }$
$forall v_1, v_2 in V v_1 + v_2 = ((frac{v_1 + v_2}{a}) (text{mod} n)) cdot a$
$forall alpha in mathbb{R}, v in V alpha cdot v = (vert [ alpha cdot frac{v}{pi} ] vert (text{mod} n)) cdot a$, where $[ ... ]$ denotes the greatest integer function.
It obeys closure, commutes and is associative. I had the addditive and multiplicative identities as $0$ and $1$ and I was able to define the additive inverse of $v$ as $(n-v)$.
Question -
My question relates to the fact that the the dimension of a vector space is defined as the number of elements in its basis. Before I constructed the above space, I understood that vector spaces ${mathbb{R}}^n(mathbb{R})$ have dimension $n$, $mathbb{Z} (mathbb{Z})$ has dimension 1. While ${ 0 }$ and {by extension) all finite element vector spaces have dimension $0$.
However, I am now unsure whether that is the case. After all is ${ 1 }$ not a basis for the vector space I defined? It has $1$ element.
So, my question is -
What would be the dimension of a vector space with finitely many elements like the one I defined?
It would be great if if the answer could provide some background/intuitive justification for the choice made in the case in addition to stating it.
linear-algebra vector-spaces
linear-algebra vector-spaces
edited Jan 21 at 16:23
Devashish Kaushik
asked Jan 21 at 15:26
Devashish KaushikDevashish Kaushik
576219
576219
2
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
1
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37
add a comment |
2
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
1
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37
2
2
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
1
1
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
Good for you for being curious. That said, your definition does not make a vector space. I suggest you fix $n=1$ and actually write down a few "vectors" in your vector space and try adding them and multiplying by scalars. In particular, in a vector space over the real numbers, $av ne bv$ whenever $a ne b$ and $v ne 0$. Is that true for your operations?
You can make finite vector spaces using modular arithmetic - if you use "remainders" for the scalars. For example, suppose the scalars are from the field $mathbb{Z}_3$ with elements ${0, 1, 2}$ and arithmetic modulo $3$. Then the two dimensional vector space of pairs of scalars has $9$ elements. Sample vector arithmetic:
$$
(1, 0) + (2,1) = (0,1)
$$
and
$$
2(1,2) = (2,1) .
$$
Technical note. You can do this for any $n$, but you get a vector space only when $n$ is prime. For composite values the vector space axioms still all work but the object is called a "module".
$endgroup$
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
add a comment |
$begingroup$
A vector space $V$ over the field $ mathbb R$ with $V ne {0}$ has infinitely many elements! Reason: let $v in V$ with $vne 0$. Then
$${tv: t in mathbb R} subseteq V$$
and ${tv: t in mathbb R}$ has infinitely many elements.
$endgroup$
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3082001%2fdimension-of-vector-spaces-with-finitely-many-elements%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Good for you for being curious. That said, your definition does not make a vector space. I suggest you fix $n=1$ and actually write down a few "vectors" in your vector space and try adding them and multiplying by scalars. In particular, in a vector space over the real numbers, $av ne bv$ whenever $a ne b$ and $v ne 0$. Is that true for your operations?
You can make finite vector spaces using modular arithmetic - if you use "remainders" for the scalars. For example, suppose the scalars are from the field $mathbb{Z}_3$ with elements ${0, 1, 2}$ and arithmetic modulo $3$. Then the two dimensional vector space of pairs of scalars has $9$ elements. Sample vector arithmetic:
$$
(1, 0) + (2,1) = (0,1)
$$
and
$$
2(1,2) = (2,1) .
$$
Technical note. You can do this for any $n$, but you get a vector space only when $n$ is prime. For composite values the vector space axioms still all work but the object is called a "module".
$endgroup$
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
add a comment |
$begingroup$
Good for you for being curious. That said, your definition does not make a vector space. I suggest you fix $n=1$ and actually write down a few "vectors" in your vector space and try adding them and multiplying by scalars. In particular, in a vector space over the real numbers, $av ne bv$ whenever $a ne b$ and $v ne 0$. Is that true for your operations?
You can make finite vector spaces using modular arithmetic - if you use "remainders" for the scalars. For example, suppose the scalars are from the field $mathbb{Z}_3$ with elements ${0, 1, 2}$ and arithmetic modulo $3$. Then the two dimensional vector space of pairs of scalars has $9$ elements. Sample vector arithmetic:
$$
(1, 0) + (2,1) = (0,1)
$$
and
$$
2(1,2) = (2,1) .
$$
Technical note. You can do this for any $n$, but you get a vector space only when $n$ is prime. For composite values the vector space axioms still all work but the object is called a "module".
$endgroup$
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
add a comment |
$begingroup$
Good for you for being curious. That said, your definition does not make a vector space. I suggest you fix $n=1$ and actually write down a few "vectors" in your vector space and try adding them and multiplying by scalars. In particular, in a vector space over the real numbers, $av ne bv$ whenever $a ne b$ and $v ne 0$. Is that true for your operations?
You can make finite vector spaces using modular arithmetic - if you use "remainders" for the scalars. For example, suppose the scalars are from the field $mathbb{Z}_3$ with elements ${0, 1, 2}$ and arithmetic modulo $3$. Then the two dimensional vector space of pairs of scalars has $9$ elements. Sample vector arithmetic:
$$
(1, 0) + (2,1) = (0,1)
$$
and
$$
2(1,2) = (2,1) .
$$
Technical note. You can do this for any $n$, but you get a vector space only when $n$ is prime. For composite values the vector space axioms still all work but the object is called a "module".
$endgroup$
Good for you for being curious. That said, your definition does not make a vector space. I suggest you fix $n=1$ and actually write down a few "vectors" in your vector space and try adding them and multiplying by scalars. In particular, in a vector space over the real numbers, $av ne bv$ whenever $a ne b$ and $v ne 0$. Is that true for your operations?
You can make finite vector spaces using modular arithmetic - if you use "remainders" for the scalars. For example, suppose the scalars are from the field $mathbb{Z}_3$ with elements ${0, 1, 2}$ and arithmetic modulo $3$. Then the two dimensional vector space of pairs of scalars has $9$ elements. Sample vector arithmetic:
$$
(1, 0) + (2,1) = (0,1)
$$
and
$$
2(1,2) = (2,1) .
$$
Technical note. You can do this for any $n$, but you get a vector space only when $n$ is prime. For composite values the vector space axioms still all work but the object is called a "module".
edited Jan 21 at 15:53
answered Jan 21 at 15:47
Ethan BolkerEthan Bolker
44.7k553120
44.7k553120
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
add a comment |
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
$begingroup$
I see. I seem to have messed up the multiplication operation pretty badly and I can now see that changing the field to something like $mathbb{Z}$ won't fix it either. So, does this mean that our choice of the associated fields us heavily restricted if we want to have finite vector spaces? Will be fun to see if they are required to be finite themselves, for example. Thanks for the pointers (and the example), anyway :)
$endgroup$
– Devashish Kaushik
Jan 21 at 16:22
1
1
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
For a finite vector space you must have a finite field of scalars. There is exactly one such field, with $p^k$ elements, for each prime $p$. An $n$ dimensional vector space over such a field will have $p^{kn}$ elements.
$endgroup$
– Ethan Bolker
Jan 21 at 16:30
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
$begingroup$
What is $k$ in $p^k$?
$endgroup$
– Devashish Kaushik
Jan 21 at 16:41
1
1
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
$begingroup$
An ordinary integral exponent. There is one field with $3$ elements, one with $9$, one with $27$ and so on.
$endgroup$
– Ethan Bolker
Jan 21 at 17:18
add a comment |
$begingroup$
A vector space $V$ over the field $ mathbb R$ with $V ne {0}$ has infinitely many elements! Reason: let $v in V$ with $vne 0$. Then
$${tv: t in mathbb R} subseteq V$$
and ${tv: t in mathbb R}$ has infinitely many elements.
$endgroup$
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
add a comment |
$begingroup$
A vector space $V$ over the field $ mathbb R$ with $V ne {0}$ has infinitely many elements! Reason: let $v in V$ with $vne 0$. Then
$${tv: t in mathbb R} subseteq V$$
and ${tv: t in mathbb R}$ has infinitely many elements.
$endgroup$
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
add a comment |
$begingroup$
A vector space $V$ over the field $ mathbb R$ with $V ne {0}$ has infinitely many elements! Reason: let $v in V$ with $vne 0$. Then
$${tv: t in mathbb R} subseteq V$$
and ${tv: t in mathbb R}$ has infinitely many elements.
$endgroup$
A vector space $V$ over the field $ mathbb R$ with $V ne {0}$ has infinitely many elements! Reason: let $v in V$ with $vne 0$. Then
$${tv: t in mathbb R} subseteq V$$
and ${tv: t in mathbb R}$ has infinitely many elements.
edited Jan 21 at 16:35
J. W. Tanner
2,8421217
2,8421217
answered Jan 21 at 15:34


FredFred
47.7k1849
47.7k1849
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
add a comment |
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
$begingroup$
Hi! and thanks for taking the trouble to answer. I think I understand how your argument precludes sucj vector spaces when we define multiplication in 'the usual way'. However, my motivation for this question was exactly whether we could use some kind of 'wrapping-around' to avoid this issue. I would be thankful of you could explain why that would be possible. The post that @Ben W linked to didn't explain that either. Thanks again.
$endgroup$
– Devashish Kaushik
Jan 21 at 16:10
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3082001%2fdimension-of-vector-spaces-with-finitely-many-elements%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
$begingroup$
you are aware that your set has infinetely many elements as you are running aver all $a in mathbb{R}$? Also, no, there are no finite nontrivial vectorspaces over $mathbb{R}$, you need a finite field for that, however, what you are constructing here, is most likely just the cyclic group iwht the obvious $mathbb{Z}$ action, but surely no vector space, as you evidently have a nonzero scalar $lambda$ such that $lambdadot x =0$ for some $0neq x$
$endgroup$
– Enkidu
Jan 21 at 15:32
1
$begingroup$
Your construction is ill-defined so this is not a vector space nor anything else. As others have pointed out, if you take any nonzero vector space over $mathbb{R}$, it will always have infinitely many elements. There is, however, a way to construct a nonzero vector space with finitely elements over a finite field $mathbb{F}$. See here for more info: math.stackexchange.com/questions/1343523/…
$endgroup$
– Ben W
Jan 21 at 15:37