What is the difference between zero scalar and zero vector?

Click For Summary

Discussion Overview

The discussion centers on the differences between a zero scalar and a zero vector, exploring their definitions and roles within vector spaces. Participants examine the implications of these concepts in various mathematical contexts, including finite and infinite dimensional vector spaces.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants clarify that the zero scalar is a single number, while the zero vector is a function or an array of numbers representing the zero element in a vector space.
  • One participant emphasizes that the definition of a vector space does not require scalars and vectors to be from the same set, providing an example with rational numbers and functions.
  • Another participant notes that equality between scalars and vectors is not defined in the context of vector spaces, suggesting that one cannot claim a scalar is "not equal" to a vector.
  • It is mentioned that in finite dimensional vector spaces, vectors can be represented as arrays of scalars, with the zero vector represented as an array of zeros.
  • One participant points out that in the context of vector spaces over the real numbers, the zero scalar is a member of the reals, while the zero vector is a member of the vector space, although they can be the same in specific cases.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between scalars and vectors, particularly regarding equality and representation. There is no consensus on whether scalars and vectors can be considered the same or how they relate within vector spaces.

Contextual Notes

Participants highlight the importance of definitions in mathematics and the potential for different interpretations based on the context of vector spaces. The discussion reflects varying assumptions about the nature of scalars and vectors.

dexterdev
Messages
194
Reaction score
1
Can anyone clarify the concepts of zero vector and zero scalar?

-Devanand T
 
Physics news on Phys.org
Are you familiar with reading mathematical definitions? By that, I mean do you interpret them as they are written rather than try to make up something "in your own words"?

The definition of a vectors space says it has a set of scalars and a set of vectors. It doesn't require these to be the same set. For example, we can have a vector space where the scalars are the set of rational numbers and the vectors are the set of all functions defined on the unit interval (defining addition of vectors to be the usual addition of functions). The zero of the scalars is the number zero. The zero of the vectors is the function defined by f(x) = 0 for each x in the unit interval. As you recall, a function is a special kind of set of ordered pairs of numbers. The number zero is a single number.

Another interesting observation is the non-universality of the meaning of "=". To say two scalars are equal doesn't mean the same thing as saying that two vectors are equal. If you think of the test for equality being implemented by a computer algorithm, testing the equality of two numbers is a different algorithm that testing the equality of two functions.

As to comparing scalars with vectors, the definition of vector space does not say that there is any "=" relation defined between a scalar and a vector. So technically you can't say a scalar is "not equal" to a vector either! You should simply say that no equality relation is defined (in the definition of a vector space) between scalars and vectors.

The definition of a vector space tells about properties that a vector space must have. It doesn't prohibit the vector space from having additional properties. Does it prohibit you from making an example where the scalars and vectors are the same set? I suppose we'd have to read the definition carefully to see. I don't think it does.
 
Last edited:
One is a scalar and the other is a vector?:-p You can add two vectors or add two scalars but you cannot add a vector and a scalar. If a and 0 are two scalars, then a+ 0= a. If [itex]\vec{v}[/itex] and [itex]\vec{0}[/itex] are vectors, then [itex]\vec{v}+ \vec{0}= \vec{v}[/itex]. But neither [itex]a+ \vec{0}[/itex] nor [itex]\vec{v}+ 0[/itex] are defined.

On a more practical note, in a finite dimensional vector space, of dimension n, say, with a given basis, we can represent any vector as a linear array of scalars: < a, b, c, ...>. The 0 vector would be represented as <0, 0, 0, ...> while the scalar 0 is just the single scalar.

In a function space, that might be of infinite dimension, the 0 vector is the function f(x)= 0 that is 0 for all x while, again, the 0 scalar is a single number.
 
If you're dealing with a vector space over ##\mathbb R## (i.e. if ##\mathbb R## is the set whose members will be called "scalars"), then the simple answer is that the 0 scalar is a member of ##\mathbb R##, and the 0 vector is a member of the vector space.

##\mathbb R## can actually be thought of as a vector space over ##\mathbb R##. When we're dealing with that specific vector space, the 0 scalar and the 0 vector are the same.
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 0 ·
Replies
0
Views
9K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 9 ·
Replies
9
Views
11K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K