apsis-book/content/concepts/foundation/units-and-dimensions.md

109 lines
4.7 KiB
Markdown

---
title: Units, dimensions and conversion
tags: units, dimensions, si, conversion
summary: How physical quantities carry their unit, why a unit is a type rather than a label, and the conventions that make an arithmetic answer meaningful.
---
# Units, dimensions and conversion
A number without a unit is not a physical quantity. "3" might be three metres,
three seconds, or three kilometres per hour, and the three do not describe the
same thing. The purpose of a unit system is to make an arithmetic result
interpretable, which means the unit is not a note attached to a value but part
of the value itself.
## Definition
A **quantity** is a magnitude together with a **unit**. The **dimension** is
the kind of thing measured, such as length, time, or mass; a unit is a
particular choice of magnitude within that dimension.
The base dimensions of the International System of Units, and the units chosen
for them, are:
| Dimension | Unit | Defined by |
|-----------|------|-----------|
| Length | metre | Speed of light in vacuum |
| Mass | kilogram | Planck constant |
| Time | second | Cesium hyperfine transition |
| Electric current | ampere | Elementary charge |
| Thermodynamic temperature | kelvin | Boltzmann constant |
| Amount of substance | mole | Avogadro constant |
| Luminous intensity | candela | Defined by the other six |
Everything else is **derived**: newton from kilogram, metre and second; joule
from newton and metre; watt from joule and second.
## Mathematics
A unit is a conversion factor to a base unit. Length may be expressed in
metres, kilometres or feet; each is a number multiplied by a factor to give
metres. Dimensionally aware arithmetic keeps track of that factor, so
$$
1\,\text{km} + 500\,\text{m} = 1500\,\text{m}, \quad \text{never } 1 + 500 = 501
$$
The rule is that the conversion factor travels with the value. A quantity of
type length carries the factor to metres with it, so adding it to another
length applies both factors at once.
A dimension behaves like a type in a type system. Adding a length to a time is
a dimension error, in the same way that adding a string to an integer would be
one in a compiler that tracked those types.
### Scaling laws
Dimension reasoning earns its keep in scaling arguments, where an error shows
up as an impossible exponent. The gravitational perturbation at distance $r$
from a body of mass $M$ must scale as
$$
a \propto \frac{G M}{r^2}
$$
because $G$ has units of $\text{m}^3\,\text{kg}^{-1}\,\text{s}^{-2}$; any other combination either does
not have the dimensions of an acceleration or does have them only for a
particular case, which is the signal that the argument is incomplete.
## Unit conventions
- **Angles.** An angle is dimensionless in principle, because a full turn is
one. It is written in radians in most formulae, and in degrees, arcminutes
and arcseconds where it is read by a person. The relationship is
$180 / \pi$ degrees per radian. A rotation described in axis and angle uses
the angle in a plane and the axis through the pole; the two conventions
differ, which is why a rotation is usually written explicitly as
right-hand or left-hand.
- **Prefixes.** SI prefixes are powers of ten: kilo is $10^3$, mega $10^6$,
micro $10^{-6}$. A kilometre is a thousand metres, never a thousand miles.
- **Binary prefixes.** A mebibyte is $2^{20}$ bytes, not $10^6$. The distinction
matters wherever a size is compared against a capacity.
- **Units in the field.** Orbital work is written in kilometres and seconds,
not metres, because the quantities are large and the models are fitted to
those units. A propagation model expressed in metres and a catalogue
expressed in kilometres will disagree by a factor of a thousand, silently.
## Applicability
Unit arithmetic prevents a class of error that is otherwise easy to make and
hard to see, because the numbers stay plausible. It does not prevent a
different class: the same unit used with two different conventions. A height
above the equatorial radius and a height above the ellipsoid differ by tens of
kilometres; both are lengths, and neither is wrong.
The measure a quantity is taken against matters as much as its unit. An epoch
expressed in seconds from an unspecified origin is not comparable with one
expressed in a Modified Julian Date, even though both are times.
## Standards
- SI: *The International System of Units (SI)*, BIPM, most recent edition
- Non-SI units accepted for use with SI: the same document, section 4
- Earth reference models: NIMA TR8350.2 for WGS 84
## See also
- [[numerical-methods]] for what the numbers are computed with
- [[time-scales]] for a quantity whose unit hides an entire convention
- [[geodesy-wgs84]] for the two measures a height is taken against