Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Homework Help: Vector space vs field

  1. Jan 22, 2007 #1
    What is the different between a vector space and a field? Seems to me that they both are the same thing
  2. jcsd
  3. Jan 22, 2007 #2


    User Avatar
    Staff Emeritus
    Science Advisor

    A field is a set with addition and multiplication defined between elements of the set (along with other axioms). A vector space (over a field) is a set with addition defined between elements of the set, and multiplication defined between an element of the field and an element of the set.

    That is, in a vector space, there is no notion of multiplication between vectors.
  4. Jan 22, 2007 #3


    User Avatar
    Science Advisor

    Then I suggest that you look at the definitions again! A field has two operations defined- multiplication and addition. Each combines two members of the field and gives a member of the field as a result. In particular, there exists a multiplicative identity and every member of the field except 0 must have a multiplicative inverse.

    In a vector space, we have addition defined as combining two vectors and resulting in a vector but the "multiplication" (scalar product) combines a vector and a member of the underlying field (every vector space must be defined "over a field") and results in a vector. Because we do NOT multiply two vectors, It doesn't even make sense to talk about a "multiplicative inverse" for a vector space.

    For example, the set of all polynomials of degree two or less is a vector space over the real numbers but is not a field.

    Given a field, it is possible to use its addition and multiplication to think of it as a (one dimensional) vector space over itself but there always exists many other vector spaces over the same field.
  5. May 4, 2010 #4
    I believe the term "vector field" can be misleading. It refers to a vector valued function that outputs an n-dimensional vector to every point in some n-dimensional space. So when the word "field" is used in that context, it better conceptualized as a force field (like gravity in 3 dimensions), not a field of scalars, as described in the current replies.

    With that being said, no, a field and a vector space are not the same thing. A vector space is a "space" that includes all possible vectors, in n-dimensions, over some field of scalars. These vectors can be added and subtracted, but not multiplied because they are not numbers! They use numbers (real numbers are an example of a field) to give them some magnitude and direction in n-dimensional space... But a vector field, as described above, actually "reveals" (for lack of a better term) whatever vectors in the vector space that are outputted by the vector valued function that is that vector field.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook