diff options
| author | Ulrich Müller | 2018-11-17 11:43:06 +0100 |
|---|---|---|
| committer | Eli Zaretskii | 2018-11-24 10:08:47 +0200 |
| commit | 25a4205271f5550a34b5cfbf484fe7f16410d1f6 (patch) | |
| tree | 3042aac7d6eaf6dec9003d829e63ccdcf927a264 | |
| parent | 56e3e4fe6816b5f13c410300e2bf5a0c1fcbe03a (diff) | |
| download | emacs-25a4205271f5550a34b5cfbf484fe7f16410d1f6.tar.gz emacs-25a4205271f5550a34b5cfbf484fe7f16410d1f6.zip | |
Update the calc units table
On 2018-11-16, the 26th meeting of the General Conference on Weights
and Measures (CGPM) has redefined the International System of Units by
adopting fixed values for the Planck constant, the elementary charge,
the Boltzmann constant, and the Avogadro constant:
https://www.bipm.org/utils/en/pdf/CGPM/Draft-Resolution-A-EN.pdf
* lisp/calc/calc-units.el (math-standard-units): Update according
to redefinition of the SI in 2018. (Bug#33412)
| -rw-r--r-- | lisp/calc/calc-units.el | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/lisp/calc/calc-units.el b/lisp/calc/calc-units.el index ab76ded8186..17d16acee0e 100644 --- a/lisp/calc/calc-units.el +++ b/lisp/calc/calc-units.el | |||
| @@ -46,6 +46,9 @@ | |||
| 46 | ;; CODATA values updated February 2016, using 2014 adjustment | 46 | ;; CODATA values updated February 2016, using 2014 adjustment |
| 47 | ;; http://arxiv.org/pdf/1507.07956.pdf | 47 | ;; http://arxiv.org/pdf/1507.07956.pdf |
| 48 | 48 | ||
| 49 | ;; Updated November 2018 for the redefinition of the SI | ||
| 50 | ;; https://www.bipm.org/utils/en/pdf/CGPM/Draft-Resolution-A-EN.pdf | ||
| 51 | |||
| 49 | (defvar math-standard-units | 52 | (defvar math-standard-units |
| 50 | '( ;; Length | 53 | '( ;; Length |
| 51 | ( m nil "*Meter" ) | 54 | ( m nil "*Meter" ) |
| @@ -118,7 +121,7 @@ | |||
| 118 | ( mph "mi/hr" "*Miles per hour" ) | 121 | ( mph "mi/hr" "*Miles per hour" ) |
| 119 | ( kph "km/hr" "Kilometers per hour" ) | 122 | ( kph "km/hr" "Kilometers per hour" ) |
| 120 | ( knot "nmi/hr" "Knot" ) | 123 | ( knot "nmi/hr" "Knot" ) |
| 121 | ( c "299792458 m/s" "Speed of light" ) ;;; CODATA | 124 | ( c "299792458 m/s" "Speed of light" ) ;; SI definition |
| 122 | 125 | ||
| 123 | ;; Acceleration | 126 | ;; Acceleration |
| 124 | ( ga "980665*10^(-5) m/s^2" "*\"g\" acceleration" nil | 127 | ( ga "980665*10^(-5) m/s^2" "*\"g\" acceleration" nil |
| @@ -207,8 +210,8 @@ | |||
| 207 | ( C "A s" "Coulomb" ) | 210 | ( C "A s" "Coulomb" ) |
| 208 | ( Fdy "ech Nav" "Faraday" ) | 211 | ( Fdy "ech Nav" "Faraday" ) |
| 209 | ( e "ech" "Elementary charge" ) | 212 | ( e "ech" "Elementary charge" ) |
| 210 | ( ech "1.6021766208*10^(-19) C" "Elementary charge" nil | 213 | ( ech "1.602176634*10^(-19) C" "Elementary charge" nil |
| 211 | "1.6021766208 10^-19 C (*)") ;;(approx) CODATA | 214 | "1.602176634 10^-19 C") ;; SI definition |
| 212 | ( V "W/A" "Volt" ) | 215 | ( V "W/A" "Volt" ) |
| 213 | ( ohm "V/A" "Ohm" ) | 216 | ( ohm "V/A" "Ohm" ) |
| 214 | ( Ω "ohm" "Ohm" ) | 217 | ( Ω "ohm" "Ohm" ) |
| @@ -256,18 +259,21 @@ | |||
| 256 | ( sr nil "*Steradian" ) | 259 | ( sr nil "*Steradian" ) |
| 257 | 260 | ||
| 258 | ;; Other physical quantities | 261 | ;; Other physical quantities |
| 259 | ;; The values are from CODATA, and are approximate. | 262 | ;; Unless otherwise mentioned, the values are from CODATA, |
| 260 | ( h "6.626070040*10^(-34) J s" "*Planck's constant" nil | 263 | ;; and are approximate. |
| 261 | "6.626070040 10^-34 J s (*)") | 264 | ( h "6.62607015*10^(-34) J s" "*Planck's constant" nil |
| 265 | "6.62607015 10^-34 J s") ;; SI definition | ||
| 262 | ( hbar "h / (2 pi)" "Planck's constant" ) ;; Exact | 266 | ( hbar "h / (2 pi)" "Planck's constant" ) ;; Exact |
| 263 | ( mu0 "4 pi 10^(-7) H/m" "Permeability of vacuum") ;; Exact | 267 | ;; After the 2018 SI redefinition, eps0 and mu0 are measured quantities, |
| 264 | ( μ0 "mu0" "Permeability of vacuum") ;; Exact | 268 | ;; and mu0 no longer has the previous exact value of 4 pi 10^(-7) H/m. |
| 265 | ( eps0 "1 / (mu0 c^2)" "Permittivity of vacuum" ) | 269 | ( eps0 "ech^2 / (2 alpha h c)" "Permittivity of vacuum" ) |
| 266 | ( ε0 "eps0" "Permittivity of vacuum" ) | 270 | ( ε0 "eps0" "Permittivity of vacuum" ) |
| 271 | ( mu0 "1 / (eps0 c^2)" "Permeability of vacuum") ;; Exact | ||
| 272 | ( μ0 "mu0" "Permeability of vacuum") ;; Exact | ||
| 267 | ( G "6.67408*10^(-11) m^3/(kg s^2)" "Gravitational constant" nil | 273 | ( G "6.67408*10^(-11) m^3/(kg s^2)" "Gravitational constant" nil |
| 268 | "6.67408 10^-11 m^3/(kg s^2) (*)") | 274 | "6.67408 10^-11 m^3/(kg s^2) (*)") |
| 269 | ( Nav "6.022140857*10^(23) / mol" "Avogadro's constant" nil | 275 | ( Nav "6.02214076*10^(23) / mol" "Avogadro's constant" nil |
| 270 | "6.022140857 10^23 / mol (*)") | 276 | "6.02214076 10^23 / mol") ;; SI definition |
| 271 | ( me "9.10938356*10^(-31) kg" "Electron rest mass" nil | 277 | ( me "9.10938356*10^(-31) kg" "Electron rest mass" nil |
| 272 | "9.10938356 10^-31 kg (*)") | 278 | "9.10938356 10^-31 kg (*)") |
| 273 | ( mp "1.672621898*10^(-27) kg" "Proton rest mass" nil | 279 | ( mp "1.672621898*10^(-27) kg" "Proton rest mass" nil |
| @@ -280,12 +286,10 @@ | |||
| 280 | "1.883531594 10^-28 kg (*)") | 286 | "1.883531594 10^-28 kg (*)") |
| 281 | ( Ryd "10973731.568508 /m" "Rydberg's constant" nil | 287 | ( Ryd "10973731.568508 /m" "Rydberg's constant" nil |
| 282 | "10973731.568508 /m (*)") | 288 | "10973731.568508 /m (*)") |
| 283 | ( k "1.38064852*10^(-23) J/K" "Boltzmann's constant" nil | 289 | ( k "1.380649*10^(-23) J/K" "Boltzmann's constant" nil |
| 284 | "1.38064852 10^-23 J/K (*)") | 290 | "1.380649 10^-23 J/K") ;; SI definition |
| 285 | ( sigma "5.670367*10^(-8) W/(m^2 K^4)" "Stefan-Boltzmann constant" nil | 291 | ( sigma "2 pi^5 k^4 / (15 h^3 c^2)" "Stefan-Boltzmann constant") |
| 286 | "5.670367 10^-8 W/(m^2 K^4) (*)") | 292 | ( σ "sigma" "Stefan-Boltzmann constant") |
| 287 | ( σ "sigma" "Stefan-Boltzmann constant" nil | ||
| 288 | "5.670367 10^-8 W/(m^2 K^4) (*)") | ||
| 289 | ( alpha "7.2973525664*10^(-3)" "Fine structure constant" nil | 293 | ( alpha "7.2973525664*10^(-3)" "Fine structure constant" nil |
| 290 | "7.2973525664 10^-3 (*)") | 294 | "7.2973525664 10^-3 (*)") |
| 291 | ( α "alpha" "Fine structure constant" nil | 295 | ( α "alpha" "Fine structure constant" nil |
| @@ -298,8 +302,7 @@ | |||
| 298 | "-928.4764620 10^-26 J/T (*)") | 302 | "-928.4764620 10^-26 J/T (*)") |
| 299 | ( mup "1.4106067873*10^(-26) J/T" "Proton magnetic moment" nil | 303 | ( mup "1.4106067873*10^(-26) J/T" "Proton magnetic moment" nil |
| 300 | "1.4106067873 10^-26 J/T (*)") | 304 | "1.4106067873 10^-26 J/T (*)") |
| 301 | ( R0 "8.3144598 J/(mol K)" "Molar gas constant" nil | 305 | ( R0 "Nav k" "Molar gas constant") ;; Exact |
| 302 | "8.3144598 J/(mol K) (*)") | ||
| 303 | ( V0 "22.710947*10^(-3) m^3/mol" "Standard volume of ideal gas" nil | 306 | ( V0 "22.710947*10^(-3) m^3/mol" "Standard volume of ideal gas" nil |
| 304 | "22.710947 10^-3 m^3/mol (*)") | 307 | "22.710947 10^-3 m^3/mol (*)") |
| 305 | ;; Logarithmic units | 308 | ;; Logarithmic units |