Understanding Scalars in Mathematical Physics: Insights and Clarifications

  • Thread starter pmb_phy
  • Start date
  • Tags
    Scalars
In summary, the conversation discusses the definition of a scalar as a (0 0) tensor, which is a function on a manifold that does not depend on the choice of any particular basis. The concept of a particular basis vector is also explored, with the conclusion that the dot product of two specific vectors, whether they are basis vectors or not, is a scalar. The conversation also delves into the idea of covariant tensors of rank two, which map two vectors to a scalar. It is determined that once there are no more free indices, the resulting tensor is no longer a function of direction and is therefore a scalar. However, if the basis is changed, the components of the tensor will change,
  • #1
pmb_phy
2,952
1
This came up in a newsgroup but there was only one person responding who would only repeat himself regardless of what was posted. I'm looking for more insight into how people read this regarding scalars.

In Geoetricaal methods of mathematical physics by Bernard F. Schutz the author defines "scalar" as follows. From page 64
A scalar is defined as a (0 0) tensor,, i.e. a function on the manifold whose definition does not depend on the choice of any particular basis.

Consider the 4-momentum P and the particular basis vector e_0. Do you hold that P*e_0 is a scalar? Yes or no answers prefered.

Pete
 
Physics news on Phys.org
  • #2
I can't give you a "yes or no" answer because the answer depends upon what you mean by "the particular basis vector e_0". If you mean just "a particular vector", then, yes, the "dot product" (tensor product contracted) of two vectors (whether one is a "basis vector" or not) is a scalar. If, on the other hand, you mean "pick a basis and call one of them e_0", then, no, because the result depends upon the choice of basis. Do you see the difference?
 
  • #3
HallsofIvy said:
I can't give you a "yes or no" answer because the answer depends upon what you mean by "the particular basis vector e_0". If you mean just "a particular vector", then, yes, the "dot product" (tensor product contracted) of two vectors (whether one is a "basis vector" or not) is a scalar. If, on the other hand, you mean "pick a basis and call one of them e_0", then, no, because the result depends upon the choice of basis. Do you see the difference?
Of course I see the difference. But I'm trying to keep as precisly to Schutz definition as possible. Recall the definition
A scalar is defined as a (0 0) tensor,, i.e. a function on the manifold whose definition does not depend on the choice of any particular basis.
Notice the last part where it says "definition does not depend on the choice of any particular basis". For that reason I chose to use the basis vector e_0 but a "particular" one at that. I.e. I said


"Consider the 4-momentum P and the particular basis vectore_0.

I was looking for the correct wording to obtain the response "since P*e_0" depends on the particular basis vector e_0 and changing that basis vector upon a change of coordinates means it will yield a different number then P*e_0 is not a scalar.

How do you see that I worded the question at the bottom incorrectly (which is what you're saying right, i.e. that my question was ambiguous?)

Thanks HallsofIvy

Pete
 
  • #4
Well, the use of words "specific basis vector" confused me- might be my fault!

Certainly, the product of two "specific" vectors, whether they are basis vectors or not, is a scalar. In fact, one way of determining whether something IS a vector is seeing if its product with any given vector is a scalar.
 
  • #5
HallsofIvy said:
Well, the use of words "specific basis vector" confused me- might be my fault!

Certainly, the product of two "specific" vectors, whether they are basis vectors or not, is a scalar. In fact, one way of determining whether something IS a vector is seeing if its product with any given vector is a scalar.
This is very tricky stuff, yes!

Question: What about the exception that Schutz states regarding whether something is a scalar or not?

Consider this too. A covariant tensor of rank two maps two vectors to a scalar correct? What if the two vectors were e_1 and e_2 in a given basis. Then

T(e_1,e_2) = T_12 = a component of the tensor. Is this a scalar/invariant? :biggrin:

Pete
 
Last edited:
  • #6
P*e_0 is a scalar [the component of P with respect to e_0].
T(e_1,e_2) = T_12 = the e1-e2-component of the tensor is a scalar.
If you change the vectors (in this case, the basis vectors) as arguments of these non-scalar tensors P and T, then [of course] these resulting scalar values change.

I think the point is:
once there are no more free indices [after contracting with whatever other set of tensors], this tensor is no longer a function of direction... and so is a scalar.
 
  • #7
Am I misunderstanding something?

You quote "A covariant tensor of rank two maps two vectors to a scalar" and then ask "What if the two vectors were e_1 and e_2 in a given basis?" Two vectors are two vectors- whether they happen to be in a given basis or not! What is so difficult about that?
 
  • #8
robphy said:
P*e_0 is a scalar [the component of P with respect to e_0].
T(e_1,e_2) = T_12 = the e1-e2-component of the tensor is a scalar.
If you change the vectors (in this case, the basis vectors) as arguments of these non-scalar tensors P and T, then [of course] these resulting scalar values change.

I think the point is:
once there are no more free indices [after contracting with whatever other set of tensors], this tensor is no longer a function of direction... and so is a scalar.

If you change the basis then the components of the tensor will change. Therefore they can't be scalars, according to definition given by Schutz/

Pete
 
  • #9
pmb_phy said:
If you change the basis then the components of the tensor will change. Therefore they can't be scalars, according to definition given by Schutz/

Pete

I tried to clarify that they are tensor-components-with-respect-to-a-fixed-set-of-axes (e1 and e2).
Once those are chosen, all other bases used to evaluate that contraction (i.e., when e1 and e2 are expressed in any other basis), the final result will not depend on any basis... but only on T,e1, and e2.

In simpler terms, if e is a unit vector pointing down an incline [fixed once and for all] and N is the normal force. N-dot-e is a scalar (which happens to be zero). It doesn't matter if we try to evaluate N-dot-e using horizontal-and-vertical-axes or use parallel-and-perpendicular-axes... we get the same result.

A relativity example: if v is a future unit timelike vector, then g(P,v) is time-component-of-P-observed-by-the-observer-with-4velocity-v... it is a scalar. Everyone else will agree on that (i.e. agree on what that observer measures). What they will disagree on is what the time-component-of-P is.
 
  • #10
I think I can say something which will clear this up and bring on new views on this.

Suppose I form the scalar product P*e_0. If one changes coordinate systems then there are two ways of doing this. One can express both P and e_0 in terms of the new basis vectors and then form the scalar product again and this operation will leave the value of P*e_0 invariant. Or one could say that P never changes but when we change coordinates we have a new basis and as such P*e_0 becomes P*e'_0 and thus the value changes thus keeping in step with the definition I gave of e_0 being a basis vector in that changing coordinate systems changes basis vectors. Oy! Semantics abound in this one huh?

Now that this is even more confused... LOL!


Pete
 
Last edited:
  • #11
I suspect that part of this issue involves notation... and it might take some time to sort it all out. In sorting things out, it might be helpful to explicitly write out the operations... then, if desired, invent a notation to summarize various expressions.

For me, the components [with respect to an orthonormal basis (say, [tex]\{\hat x,\hat y\}[/tex]) of vectors] of a vector [tex]\vec P[/tex] are obtained from this expansion:
[tex] \vec P = \hat x (\hat x \cdot \vec P) + \hat y (\hat y \cdot \vec P) [/tex]
which expresses the vector P in terms of the basis vectors and the scalar-products of P with those basis vectors.

So, how do we write this in index-notation?
It'll probably depend on the choice of convention.
(Apologies if my latin-vs-greek choices are opposite of yours.)

Personally, I try to think in abstract-index form... so that, in [tex]P^a[/tex], the [tex]{}^a[/tex] does not label a component, but instead is an abstract-index indicating that it is an element of the space of vectors (i.e., of type (1,0)-tensors). [It is used to label a copy of the vector space on which the tensor algbera is based.]

I would write [using the metric explicitly and keeping the hats to remind me of their unit length]:
[tex] P^a = \hat x^a (\hat x^b g_{bc} P^c) + \hat y^a (\hat y^b g_{bc} P^c) [/tex] (note that there is no summation convention necessarily being employed if one regards these as abstract indices).

If I call my basis vectors [tex]\widehat {e_0}[/tex] and [tex]\widehat {e_1}[/tex],
then I would write:
[tex] P^a = \widehat {e_0}^a (\widehat {e_0}^b g_{bc} P^c) + \widehat {e_1}^a (\widehat {e_1}^b g_{bc} P^c) [/tex]
where [itex]{}_0[/itex] and [itex]{}_1[/itex] label "which basis vector".

In summation form,
[tex] P^a = \sum_\alpha \widehat {e_\alpha}^a (\widehat {e_\alpha}^b g_{bc} P^c) [/tex]

[I'll try to look at Schutz' book when I get a chance... but I don't have a lot time right now.]
 
  • #12
robphy said:
I suspect that part of this issue involves notation... and it might take some time to sort it all out.
I disagree Rob. I believe that in this instance you're trying to define the components of a vector in a way which is inconsistent with the what I would define as the correct definition as that given in Schutz's GR text. The reason I say this is that it works out just right when you do the calculations.
For me, the components [with respect to an orthonormal basis (say, [tex]\{\hat x,\hat y\}[/tex]) of vectors] of a vector [tex]\vec P[/tex] are obtained from this expansion:
[tex] \vec P = \hat x (\hat x \cdot \vec P) + \hat y (\hat y \cdot \vec P) [/tex]
which expresses the vector P in terms of the basis vectors and the scalar-products of P with those basis vectors.
If you carried out this expansion using Euclidean geometry then you'll get the right answer. If you calculate it using Riemann geometry with metric = [itex]\eta_{\alpha \beta}[/itex] = diag(1, -1, -1, -1) then you'd be wrong, i.e. your definition of the components be as you stated them above, i.e.

[tex]P^{\alpha} = P*e_{\alpha}[/tex]

gives the wrong results upon calculation. The definition of a vector as I posted if (from Schutz's GR text) is

[tex]P^{\alpha} = P(\omega^{\alpha})[/tex]

where [itex]\omega^{\alpha}[/itex] is a basis 1-form

Thus this expression will give the correct value for [itex]\alpha[/itex] = 1 gives

[tex]P^{1} = P(\omega^{1})[/tex]

However your definition gives

[tex]\sigma(1) = -P^{1}[/tex]

I suggest that you work it out with the ole pen and paper. This is just a suggestion though.

Best regards

Pete
 
Last edited:
  • #13
pmb_phy said:
If you carried out this expansion using Euclidean geometry then you'll get the right answer. If you calculate it using Riemann geometry with metric = [itex]\eta_{\alpha \beta}[/itex] = diag(1, -1, -1, -1) then you'd be wrong, i.e. your definition of the components be as you stated them above, i.e.

[tex]P^{\alpha} = P*e_{\alpha}[/tex]

gives the wrong results upon calculation.

With a different signature, you can work in the correct signs... with slightly more notation. If the metric is degenerate, you have a little more work to do. However, the general structure of tensors and components doesn't heavily rely on the signature [although signs and various techniques may]. Since your main issue has to do with what a scalar is, I felt it's better to focus on the simple case and not worry about generalities which only complicate the simple.

added in edit:

Does the following help you understand the subject better?

[tex] \vec P = \displaystyle \frac{\hat x (\hat x \cdot \vec P)}{\hat x \cdot \hat x } + \frac{\hat y (\hat y \cdot \vec P)}{{\hat y \cdot \hat y }} [/tex]

[tex] P^a =\displaystyle \frac{ \hat x^a (\hat x^b g_{bc} P^c)}{\hat x^d \hat x^e g_{de}} + \frac{\hat y^a (\hat y^b g_{bc} P^c)}{\hat y^d \hat y^e g_{de}} [/tex]
 
Last edited:
  • #14
robphy said:
With a different signature, you can work in the correct signs... with slightly more notation. If the metric is degenerate, you have a little more work to do. However, the general structure of tensors and components doesn't heavily rely on the signature [although signs and various techniques may]. Since your main issue has to do with what a scalar is, I felt it's better to focus on the simple case and not worry about generalities which only complicate the simple.
Okey Dokey Rob. I just wanted to clarify that. Why? I dunno. :biggrin:

Pete
 
  • #15
I recently added to my previous post to address your case.
I hope it helps.
 
  • #16
HallsofIvy said:
Am I misunderstanding something?

You quote "A covariant tensor of rank two maps two vectors to a scalar" and then ask "What if the two vectors were e_1 and e_2 in a given basis?" Two vectors are two vectors- whether they happen to be in a given basis or not! What is so difficult about that?
I believe I quoted Schutz somewhere his math text in which he emphasizes the fact that a scalar may not depend on the coordinate system. By definition of the components of a tensor they must change as one changes coordinate systems. This is true because when you change the coordinate system then the set of basis vectors also change. This is the tricky part. You have to look at the context in which one is plugging in vectors. If one looks at e_1 and e_2 only as vectors then they are geometric objects which do not change under a coordinate transformation. However if you define e_1 and e_2 as basis vectors then they must change upon transformation as well as T_12. This the context is extremely important.

See why the this pretty tricky?

If I didn't post that quote from Schutz then perhaps I should. Would you care to read it?

Pete
 
  • #17
robphy said:
I recently added to my previous post to address your case.
I hope it helps.
I recall now why I made that comment regarding components. When I was discussing this in sci.physics.relativity someone jumped down my throat with his usual demeaning tone and "corrected" me regarding the definition of a component. I knew I made a mistake anyway but I always find it best to correct any mistake I make ASAP. That's was what I was thinking. But then again that's not something I'd have to watch out for when I discussing things with you. You and that person are like night and day. He's arrogant and condescending. You are neither my friend. :smile:

Best regards

Pete

ps - I will consider the component thing a done with subject since it is irrelevant to the purpose of this thread.
 
  • #18
pmb_phy said:
This came up in a newsgroup but there was only one person responding who would only repeat himself regardless of what was posted. I'm looking for more insight into how people read this regarding scalars.

In Geoetricaal methods of mathematical physics by Bernard F. Schutz the author defines "scalar" as follows. From page 64


Consider the 4-momentum P and the particular basis vector e_0. Do you hold that P*e_0 is a scalar? Yes or no answers prefered.

Pete


I did not read the whole thread, only the first few posts so I apologize if I am being redundant here. But it seems to me that the key issue is the distinction between vector and basis vector. A basis vector obviously depends on the coordinate system used so the above expression is not a scalar in that case. However, a true vector *is* independent of the basis used and in that case P*v is a scalar. The same thing with feeding two basis vectors e_1 and e_2 to a tensor. The result won't be a scalar because it will depend on the coordinate system used.

Just my two cents...
 
  • #19
nrqed said:
I did not read the whole thread, only the first few posts so I apologize if I am being redundant here. But it seems to me that the key issue is the distinction between vector and basis vector.
You've hit the nail square on the head Sir. Bravo!

Suppose I am given the two 4-vectors A = (1, 0, 0, 0) and B = (0, 1, 0, 0). Are these basis 4-vectors or simpy 4-vectors. That is the important question here. The only way to know the answer is from the context of the problem at hand. If I declare that both A and B are basis vectors for the current coordinate system then they must change according to the transformation rule for basis vectors when I change the coordinates. Define s as s = T(A,B). Then when the coordinate system changes then so too will the basis vectors A and B. Since s is dependant on the coordinate systems through the dependence on the basis vectors A and B then s is not an invariant quantity and thus it is not a scalar.

However if A and B are simpy 4-vectors defined independantly of the coordinate system then s will be an invariant and so it will also be a scalar.

Thanks for your input. It appears as if we are both on the same wave length.

Best regards

Pete
 
  • #20
pmb_phy said:
In Geoetricaal methods of mathematical physics by Bernard F. Schutz the author defines "scalar" as follows. From page 64
A scalar is defined as a (0 0) tensor,, i.e. a function on the manifold whose definition does not depend on the choice of any particular basis.
To be pedantic, this definition appears to be wrong. Perhaps I'm misreading the meaning here, but it appears to me that a scalar is dependent on a choice of basis. Mass will have a different value whether you are measuring in kilograms or pounds. In other words, scalar values too have basis vectors, namely the units they are measured in. Or is Schutz talking about scalars in the sense of a mole?
 
  • #21
ObsessiveMathsFreak said:
To be pedantic, this definition appears to be wrong. Perhaps I'm misreading the meaning here, but it appears to me that a scalar is dependent on a choice of basis.
i quite disagree with you. A scalar, by definition, cannot be dependant on the coordinate system. That is part of the definition of the term "scalar". I've done a lot of searching on this over the past years and no matter where I looked the definition of scalar was consistent with Schutz.

Please explain why "appears to me" should be a more logical argument then simply looking the term up across many tensor/gr textbooks/

best regards

Pete
 
  • #22
pmb_phy said:
i quite disagree with you. A scalar, by definition, cannot be dependant on the coordinate system. That is part of the definition of the term "scalar". I've done a lot of searching on this over the past years and no matter where I looked the definition of scalar was consistent with Schutz.
Well then I suppose Schutz is referring to scalars such as 1,2, pi, e , etc, etc, which appear in equations regardless of coordinate systems. Dimensionless numbers in other words. So things like mass, energy, charge etc, must not be scalars in the sense suggested here.

In that case, P*e_0 being a scalar would depend on whether it has units or not. I don't know enough about 4-momentums to be able to say exactly what dimensions this quantity has. Are you getting an inner product, or is there some adjoint operation going on here?
 
  • #23
ObsessiveMathsFreak said:
To be pedantic, this definition appears to be wrong. Perhaps I'm misreading the meaning here, but it appears to me that a scalar is dependent on a choice of basis. Mass will have a different value whether you are measuring in kilograms or pounds. In other words, scalar values too have basis vectors, namely the units they are measured in. Or is Schutz talking about scalars in the sense of a mole?

I think that in physics, whether a quantity is a "scalar quantity" has nothing to do with units. For example, temperature is a scalar quantity. And mass is, also. The invariance is with respect to a change of coordinate system, not a change of units.
 
  • #24
ObsessiveMathsFreak said:
Well then I suppose Schutz is referring to scalars such as 1,2, pi, e , etc, etc, which appear in equations regardless of coordinate systems.
I disagreel. He means exactly what he said.
Dimensionless numbers in other words. So things like mass, energy, charge etc, must not be scalars in the sense suggested here.
I disagree. Dimensions have nothing to do with this. Inertial mass (aka relativistic mass) and 3-momentum are the components of a 4-vector in any coordinate system. Change the coordinate system from one Lorentz coordinate system to another and all the components will have new values. They are therefore covariant quanties (i.e. things which change value with coordinate systems) whereas things like the magnitude of the 4-vector remain unchanged by a change in basis and are therefore invariant (aka a scalar).

Pete
 
  • #25
nrqed said:
I think that in physics, whether a quantity is a "scalar quantity" has nothing to do with units. For example, temperature is a scalar quantity. And mass is, also. The invariance is with respect to a change of coordinate system, not a change of units.
That's what I would have thought, but this GR definition does not seem to suggest that. A change of units is a change of coordinates, because a simple rescaling is counted as a change of coordinates. For instance, the change from meters to feet will rescale not only distance, but the definition of other quantities like pressure as well. Mass will have a different value in the imperial units system than in the SI system because the "coordinate system" has been rescaled. Just because the dimension of a scalar's coordinate system is one, that does not mean it does not have a coordinate system.

pmb_phy said:
I disagreel. He means exactly what he said.
I disagree. Dimensions have nothing to do with this.
If something has a dimension, then that means you are using some kind of a measurement system, i.e. coordinates, to compare it against. Rescaling these coordinates will change the numerical value of the thing you are measuring.

pmb_phy said:
Inertial mass (aka relativistic mass) and 3-momentum are the components of a 4-vector in any coordinate system. Change the coordinate system from one Lorentz coordinate system to another and all the components will have new values. They are therefore covariant quanties (i.e. things which change value with coordinate systems) whereas things like the magnitude of the 4-vector remain unchanged by a change in basis and are therefore invariant (aka a scalar).
Is the magnitude of this four vector a dimensionless number? In that case it will be invariant under a change of coordinates. But I think it's dimension, if I read this correctly, is kg*m/s. That means a 4-vectors with length 1 in the SI system will have length ~7.233 lb*ft/s in the imperial system.

I don't mean to be so pedantic, but my honest understanding of the situation is that a change of scale, i.e. measurement unit, also counts as a change of basis, and that it is not only spatial dimensions that hold the distinction of being counted as coordinates. Time is certainly a coordinate, but so too are quantities like mass, charge, temperature, etc, etc, and must be considered if a coordinate system is to be changed.

Perhaps the GR definition is referring only to a change in spatial coordinates, but then again the measurement of some physical quantities depends on spatial coordinates. It could be referring to true scalars like; pi, 2, e , etc.
 
  • #26
Readers of this thread may be interested in the following quote from Schouten's Tensor Analysis for Physicists (1954) [that I found while reading one of Stachel's papers].

“Physical Objects and Their Dimensions” (Chapter VI, pp.127-138).

Quantities such as scalars, vectors, densities, etc., occurring in physics are not by any means identical with the quantities introduced in Chapter II [Geometrical Objects in En]. ...[Q]uantities in physics have a property that geometric quantities do not. Their components change not only with transformations of coordinates but also with transformations of certain units (p. 127).]
 

1. What are scalars in mathematical physics?

Scalars in mathematical physics are quantities that have only magnitude and no direction. They can be represented by a single number and are independent of the coordinate system used to represent them. Examples of scalars include temperature, mass, and energy.

2. How are scalars different from vectors in mathematical physics?

Vectors have both magnitude and direction, and can be represented by multiple numbers or by an arrow. Scalars, on the other hand, only have magnitude and can be represented by a single number. Vectors are also dependent on the coordinate system used, while scalars are not.

3. Why is it important to understand scalars in mathematical physics?

Understanding scalars is important in order to accurately describe and analyze physical systems. Many physical quantities, such as energy and velocity, can be represented as both scalars and vectors, and it is crucial to know which representation is appropriate in a given situation.

4. How are scalars used in mathematical equations?

Scalars are often used in mathematical equations to represent physical quantities that do not have a direction component. They can be combined with other scalars or with vectors to form equations that describe the behavior of physical systems.

5. What are some common misconceptions about scalars in mathematical physics?

One common misconception is that scalars and vectors are the same thing. Another is that scalars always have a numerical value of 0, which is not true. It is also important to note that some physical quantities, such as force, can be represented as both a scalar and a vector, depending on the context in which they are used.

Similar threads

Replies
1
Views
1K
  • Differential Geometry
Replies
7
Views
4K
  • Special and General Relativity
Replies
9
Views
2K
  • Differential Geometry
Replies
11
Views
2K
  • Quantum Physics
Replies
5
Views
2K
Replies
2
Views
932
  • Differential Geometry
Replies
9
Views
6K
  • Beyond the Standard Models
Replies
2
Views
2K
Replies
6
Views
918
Replies
10
Views
1K
Back
Top