Why do we use the term 'axioms' for vector spaces instead of 'definitions'?

In summary: Existence of the empty set2. Existence of infinite sets3. Pairing axiom4. Union axiom5. Replacement axiom6. Power set axiom7. Choice axiom8. etc.... and instead use the word "postulates" for the defining properties of a vector space, like...1. commutative property of addition2. associative property of addition3. distributive property of scalar multiplication4. etc.... but, if I'm not mistaken, Dragonfall seems to be in the minority. From what I've seen, most mathematicians would agree that all of the above are axioms, and that it's perfectly fine to study vector spaces without first
  • #1
Dragonfall
1,030
4
Why are they called "axioms"? Shouldn't they be called "definitions"?
 
Physics news on Phys.org
  • #2
Dragonfall said:
Why are they called "axioms"? Shouldn't they be called "definitions"?
Axioms are the traditional name for the elements of a generating set of a mathematical theory.
 
  • #3
And they are NOT, in any sense, "definitions". They may well give some properties of "undefined terms" but it is essential to mathematics that "undefined terms" remain undefined so that we can apply the same theory to many different situations.!
 
  • #4
Dragonfall said:
Why are they called "axioms"? Shouldn't they be called "definitions"?

Hi Dragonfall! :smile:

One person's axiom is another person's theorem …

If a theory needs, say, five axioms, A1 to A5, from which you can easily prove a simple theorem, T, then often you can start with A1 to A4 and T as the five axioms, and prove A5 as a theorem.

We have to arbitrarily promote certain theorems to "axiom" status, to get us started. :wink:

(btw, I think you're thinking of axioms like "on a plane, for any two points there is defined a line joining them" …

this is written as a definition, but you can equally write it as a theorem … "on a plane, there is a unique line joining two points")
 
  • #5
Dragonfall said:
Why are they called "axioms"? Shouldn't they be called "definitions"?

The axioms themselves are not definitions. They are properties that an arbitrary object may or may not have. We then DEFINE a vector space as a particular type of object that happens to have those properties.
 
  • #6
I mean that every vector space exists as pure sets under ZFC already. You just need to define them, not postulate their existence.
 
  • #7
You titled this "Axioms of Vector Spaces". The axioms for vector spaces have nothing to do with postulating the existence of vector spaces!
 
  • #8
Dragonfall said:
I mean that every vector space exists as pure sets under ZFC already. You just need to define them, not postulate their existence.

ZFC just gives you a set of points without any additional structure, e.g., the ability to "add" two points together, or to "multiply" a point by a scalar from some field. The additional structure comes from the vector space axioms.

Furthermore, you need both a point set and a scalar field to construct a vector space. In general you can't take just ANY point set and ANY scalar field and mash them together into a vector space. For example, if S = {0, 1} and F = the real numbers, then (S,F) is not a vector space because it does not contain every real multiple of 1.

[Edit]: Notice also that you cannot take a point set with, say, 6 elements, and turn it into a vector space, no matter how you define addition and multiplication, and no matter what field you choose. The reason is that every finite vector space is isomorphic to F^n for some finite integer n, meaning it must have exactly |F|^n elements. But there is no field with six elements.
 
Last edited:
  • #9
HallsofIvy said:
You titled this "Axioms of Vector Spaces". The axioms for vector spaces have nothing to do with postulating the existence of vector spaces!

Axioms are propositions that are taken as true without proof. It makes no sense to think of the "axiom of additive closure" as an axiom, as a set with addition may or may not satisfy it. You are DEFINING what a vector space is!

jbunniii said:
ZFC just gives you a set of points without any additional structure, e.g., the ability to "add" two points together, or to "multiply" a point by a scalar from some field. The additional structure comes from the vector space axioms.

You define "add" and "multiply" in ZFC as functions, or ordered tuples. This "additional structure" already exists in ZFC. No need for further axioms. Just definitions.
 
  • #10
I too have never understood why the defining properties of a vector space are sometimes called the "axioms" of a vector space. That use of the word "axiom" does not seem to agree with the definition of the dictionary. http://dictionary.reference.com/browse/axiom
 
  • #11
quasar987 said:
I too have never understood why the defining properties of a vector space are sometimes called the "axioms" of a vector space. That use of the word "axiom" does not seem to agree with the definition of the dictionary. http://dictionary.reference.com/browse/axiom

From that dictionary:
Logic, Mathematics. a proposition that is assumed without proof for the sake of studying the consequences that follow from it.

How does that not agree? :confused:
 
  • #12
Write one of these "axioms" out in full formally, and see for yourself.
 
  • #13
tiny-tim said:
From that dictionary:


How does that not agree? :confused:

Well, what's the proposition in this case?
 
  • #14
A vector space is defined to be something satisfying the axioms of a vector space. Amongst other things one of the axoims is that x+y=y+x for all x,y. The 'proposition' would be - if x,y are in V then x+y=y+x.
 
  • #15
Dragonfall said:
Axioms are propositions that are taken as true without proof. It makes no sense to think of the "axiom of additive closure" as an axiom, as a set with addition may or may not satisfy it. You are DEFINING what a vector space is!

Yes, something that satisfies the axioms. Moreover, axioms are *not* taken as true without proof. That is a fundamental misunderstanding. An axiom is just a statement. It may or may not be true when applied to some special case. The canonical example is the parallel postulate in geometry.


You define "add" and "multiply" in ZFC as functions, or ordered tuples. This "additional structure" already exists in ZFC. No need for further axioms. Just definitions.

You're confusing a model with the axioms. I can, in your terms, define the real numbers using ZFC I'm sure, yet there are models of ZFC where the real numbers are not a set. I may also want to make my definition of a vector space independent of the axioms of the underlying set theory.
 
  • #16
I'm obviously over my head here, because I've had to read this discussion about a dozen times before I even understood the question, but I'd still like to offer the following...

It seems like Dragonfall wants to restrict the word "axioms" to mean the axioms of set theory itself, like the axiom of choice for example. That's pretty deep for folks like me who are content with naive set theory.

But mathematicians often use the word "axiom" when constructing interesting sets that have some structure beyond that of a simple set. Despite the objections, I feel that the term is useful here too, for a couple of reasons.

First, one can mix and match these "axioms" to construct interesting, different structures. For example, groups are semi-groups with additional properties, captured as the additional axioms obeyed by a group that are not obeyed necessarily by a semi-group.

Second, we still have many of the same worries when talking about set-theoretic axioms, as we do when talking about these properties of certain sets. Namely, we'd like them to be minimal (no theorems included as redundant axioms) and consistent.

For example, there's an additive identity of a vector space. But is it unique? Yes. Does that uniqueness deserve its own axiom/property or can it be proved from the others? You see what I'm driving at is that seeking a minimal set of axioms is like seeking a minimum set of properties of a vector space. The use of the word axiom here does not feel forced or unnatural.

And when it comes to consistency, it would be possible to write down a set of properties for some structure, and yet have no set that could obey them all. That's like coming up with a system of axioms that are mutually contradictory.

I'm curious to know whether Dragonfall would consider the "axioms" of geometry, like the parallel postulate and so forth, as legitimate axioms, or merely the definition of a particular geometry (Euclidean, Poincare, etc).
 
  • #17
matt grime said:
A vector space is defined to be something satisfying the axioms of a vector space. Amongst other things one of the axoims is that x+y=y+x for all x,y. The 'proposition' would be - if x,y are in V then x+y=y+x.

You're confusing a model with the axioms.

You're right, I was confusing a model with the axioms. I realized that after remembering Skolem's theorem, for some reason.

Cantab Morgan said:
I'm curious to know whether Dragonfall would consider the "axioms" of geometry, like the parallel postulate and so forth, as legitimate axioms, or merely the definition of a particular geometry (Euclidean, Poincare, etc).

Funny you brought that up, since I had almost forgotten about classical geometry and its "axioms". I'm not sure what I would have thought of them.
 

FAQ: Why do we use the term 'axioms' for vector spaces instead of 'definitions'?

What are the axioms of vector spaces?

The axioms of vector spaces are a set of rules or properties that define the characteristics and operations of vector spaces. These axioms include closure, associativity, commutativity, distributivity, identity, and inverse.

Why are the axioms of vector spaces important?

The axioms of vector spaces are important because they provide a formal and rigorous framework for understanding vectors and their properties. They also allow for the development of mathematical theories and applications involving vectors.

How do the axioms of vector spaces relate to linear algebra?

The axioms of vector spaces are the foundation of linear algebra, as they define the basic properties and operations of vectors and vector spaces. These axioms are used to prove theorems and develop concepts in linear algebra.

Can the axioms of vector spaces be applied to any type of vector?

Yes, the axioms of vector spaces can be applied to any type of vector, whether it is a geometric vector in 2D or 3D space, a column or row vector in matrix algebra, or an abstract vector in functional analysis. These axioms are general and can be applied to any vector space.

Are there any exceptions or variations to the axioms of vector spaces?

There are some variations to the axioms of vector spaces, depending on the specific field of mathematics being studied. For example, in quantum mechanics, vectors may not follow the commutativity axiom. However, the basic axioms of vector spaces remain consistent across most mathematical fields.

Similar threads

Replies
10
Views
2K
Replies
3
Views
2K
Replies
2
Views
1K
Replies
38
Views
5K
Back
Top