On 20 fév, 12:44, Sergiu Ivanov <[email protected]> wrote:
> Hello,
>
> On Mon, Feb 20, 2012 at 6:01 PM, Harold E. <[email protected]> wrote:
>
> > Concerning the use of constants as units, it's still not very clear in
> > my mind, but I think it would be possible to define an option to hide
> > it or not when printing the unit, and also to try to determine which
> > are the constants to add in an expression to recover the right one
> > (for example E = m to E = mc²).
>
> I'm far from being an expert in this field, so my questions arise
> rather from curiosity than from some serious background
> considerations: what uses do you envision for this feature of
> recovering the right constant?

The use of constants as units is in the heart of theoretical physics,
since in some way it emphases the unification of several concepts. I
will use the example of special relativity: Einstein found the formula
E = mc², which means that the mass and the energy are exactly the same
thing and that we do not need to distinguish between these two
concepts, because if in some formula you use one concept, you can
immediately replace it with the other with the help of this formula.
The same happen for space and time (one can see this with the
Lorentz's transformation formula).
And, so instead of keeping all the factors c, saying that space and
time are different, it has been recognized that we don't have to keep
them and we can say that c = 1. This implies that velocities have no
units, for example v = 0.7. In fact, this means that this velocity is
7/10 the speed of light, which cab be written v = 0.7 c, and then c
plays the role of an unit (but we never write it). In some way
velocity here is like the quantity of matter measured in mol: it's a
dimensionless unit, but meaningful. And then this implies that other
quantities have other units (m has energy unit, for example J or eV,
but it really means unit eV.c⁻²).
This phenomenon is very frequent: for example, at first heat and
energy was perceived as two different concepts, but then one found
that they was equivalent and one established and so no we use only
Joule for both concepts, and not anymore the calorie for the heat. We
also put k_b = 1 (temperature is energy), hbar = 1 (energy is
frequency...), G_N = 1, etc.

Then, even if we do all the computations without writing explicitly
these constants, it's useful to write them at the end for several
reason:
1. We are not accustomed to these units, because the value of
quantities are very different than the one of our daily experiences (v
= 0.3 c = 100000 km/s, v = 100 km/h ~ 10⁻¹⁰), and a formula will
generally "speak" us better if we can see these fundamental constants.
2. Because of (1), our usual unit systems are very different, and so
it is easier for experiences and many other things to be able to
convert.
3. Again because of (1) when you learn special relativity and so on,
you prefer to keep these factors.

> On the other hand, recovering the constant requires quite a bit of
> analysis of the environment.  For example, in a certain environment, I
> may use E to denote something different from the total energy.

Yes of course, here this formula was only an example. The idea to
recover the right factors are for example to say that in the left
side, the unit is J.c⁻², and in the right side it's kg. So we can
extract the good factors. If we don't have this possibility, we can
also say that "I want that this formula has the dimension X", which is
useful if people don't want to take in account the constants at the
beginning.

> And further, how does using constants as units help?
>
> Again, I'm asking just because I know that when people ask me to
> explain something, I get to understand that something better.  You
> said using constants as units isn't very clear yet, so, I'm here
> nagging you :-)
>
> Sergiu

No problem, I posted this message with this goal! I hope that my
explanations help you. There is a very good article of Jean-Marc Lévy-
Leblond on this topic (www.springerlink.com/content/
kh1n15r56q0682v8/), but more on the philosophical point of view.

Harold

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to