Nat (unit)
|
Units of information |
| Information-theoretic |
|---|
| Data storage |
| Quantum information |
The natural unit of information (symbol: nat),[1] sometimes also nit or nepit, is a unit of information or information entropy, based on natural logarithms and powers of e, rather than the powers of 2 and base 2 logarithms, which define the shannon. This unit is also known by its unit symbol, the nat. One nat is the information content of an event when the probability of that event occurring is 1/e.
One nat is equal to 1/ln 2 shannons ≈ 1.44 Sh or, equivalently, 1/ln 10 hartleys ≈ 0.434 Hart.[1]
History
[edit | edit source]Boulton and Wallace used the term nit in conjunction with minimum message length,[2] which was subsequently changed by the minimum description length community to nat to avoid confusion with the nit used as a unit of luminance.[3]
Alan Turing used the natural ban.[4]
Entropy
[edit | edit source]Shannon entropy (information entropy), being the expected value of the information of an event, is inherently a quantity of the same type and with a unit of information. The International System of Units, by assigning the same unit (joule per kelvin) both to heat capacity and to thermodynamic entropy implicitly treats information entropy as a quantity of dimension one, with 1 nat = 1.[a] Systems of natural units that normalize the Boltzmann constant to 1 are effectively measuring thermodynamic entropy with the nat as unit.
When the Shannon entropy is written using a natural logarithm, it is implicitly giving a number measured in nats.
See also
[edit | edit source]Notes
[edit | edit source]- ^ This implicitly also makes the nat the coherent unit of information in the SI.
References
[edit | edit source]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).