Physlib.Thermodynamics.Temperature.TemperatureUnits
20 declarations
The numerical value of a temperature unit is non-zero ()
#val_ne_zeroFor any temperature unit , its underlying numerical value is not equal to zero ().
The value of a temperature unit is positive ()
#val_posFor any temperature unit , its underlying numerical value is strictly greater than zero ().
Default temperature unit
#instInhabitedThe type of temperature units, , has a default element. This default value is defined as the temperature unit whose underlying positive real value is .
Ratio of two temperature units
#instHDivNNRealFor any two temperature units and , their division is defined as the ratio of their underlying positive real values, , yielding a non-negative real number in .
Ratio of temperature units
#div_eq_valFor any two temperature units and , the ratio is equal to the quotient of their underlying numerical values , considered as a non-negative real number in .
The ratio of temperature units
#div_ne_zeroFor any two temperature units and , their ratio is not equal to zero in the set of non-negative real numbers .
The ratio of temperature units is strictly positive
#div_posFor any two temperature units and , the ratio of their underlying values is strictly greater than zero in the set of non-negative real numbers .
for temperature units
#div_selfFor any temperature unit , the ratio of the unit to itself is equal to one, expressed as in the non-negative real numbers .
for temperature units
#div_symmFor any two temperature units and , the ratio of to is equal to the multiplicative inverse of the ratio of to . Mathematically, this is expressed as: where the division represents the ratio of the underlying scales of the temperature units as a non-negative real number in .
for temperature units
#div_mul_div_coeFor any three temperature units and , the product of the ratio of to and the ratio of to is equal to the ratio of to . Expressed as real numbers, this holds as , where the division represents the ratio of the scales of the temperature units.
for temperature units
#scale_div_selfFor any temperature unit and any positive real number , the ratio of the temperature unit scaled by to the original unit is equal to . Mathematically, this is expressed as: where denotes the temperature unit scaled by the factor , and the division represents the ratio of the scales of the temperature units as a non-negative real number.
for temperature units and scale factor
#self_div_scaleFor any temperature unit and any positive real number , the ratio of the unit to the unit scaled by the factor is equal to . Expressed mathematically: In this identity, the division represents the ratio of the scales of the temperature units, resulting in a non-negative real number in .
Scaling a temperature unit by is the identity operation:
#scale_oneFor any temperature unit , scaling by a factor of results in the same temperature unit . Mathematically, this is expressed as: where is the operation that scales a given temperature unit by a positive real number.
Ratio of Scaled Temperature Units:
#scale_div_scaleLet and be two temperature units, and let be positive real numbers ( and ). The ratio of the unit scaled by to the unit scaled by is equal to the ratio of the scaling factors multiplied by the ratio of the original units: In this expression, the division of temperature units results in a non-negative real number in representing the ratio of their underlying values.
Composition of Scaling for Temperature Units:
#scale_scaleFor any temperature unit and any two positive real numbers (where and ), scaling the unit first by and then scaling the resulting unit by is equivalent to scaling the original unit by the product . This is expressed as: where is the operation that scales a temperature unit by a positive factor, and are the proofs that the scaling factors are positive.
Kelvin temperature unit
#kelvinThe temperature unit of Kelvin is defined as the base unit of temperature, corresponding to the value 1 in the representation of `TemperatureUnit` as positive real numbers .
The temperature unit of nanokelvin is defined as the unit obtained by scaling the kelvin unit by a factor of .
The temperature unit of is defined as the unit obtained by scaling the unit by a factor of .
The temperature unit of is defined as the unit obtained by scaling the unit by a factor of .
The temperature unit is defined as the unit obtained by scaling the unit by a factor of . This represents a temperature scale where the unit magnitude is equal to one degree Fahrenheit, measured from absolute zero.
