Physlib.Electromagnetism.Charge.ChargeUnit
17 declarations
The numerical value of a charge unit is non-zero ()
#val_ne_zeroFor any electric charge unit , its underlying numerical real value is not equal to zero.
Numerical values of charge units are positive ()
#val_posFor any unit of electric charge , its underlying numerical real value is strictly positive, i.e., .
`ChargeUnit` has a default value of
#instInhabitedThe type `ChargeUnit` represents the set of possible units for electric charge, which are modeled as positive real numbers . The statement establishes that `ChargeUnit` is inhabited, meaning it possesses a default element. This default element is defined to have the underlying numerical value , which, according to the provided context, corresponds to the unit of the coulomb.
Division of charge units as a ratio in
#instHDivNNRealFor any two units of charge , the quotient is defined as the ratio of their underlying positive real values , resulting in a non-negative real number in .
for charge units
#div_eq_valFor any two charge units , the quotient is equal to the ratio of their underlying numerical values , considered as a non-negative real number in . Here, and represent the positive real numbers associated with the units and respectively.
for charge units
#div_ne_zeroFor any two units of charge , their quotient is not equal to zero in the non-negative real numbers . Here, the quotient represents the ratio of the underlying positive real values associated with each charge unit.
for charge units
#div_posFor any two units of charge , their quotient is strictly greater than zero in the non-negative real numbers . Here, the quotient represents the ratio of the underlying positive real values associated with each charge unit.
for charge units
#div_selfFor any unit of charge , the ratio is equal to .
for charge units
#div_symmFor any two units of charge , the ratio is equal to the multiplicative inverse of the ratio , which is expressed as in the non-negative real numbers .
for charge units
#div_mul_div_coeFor any three units of charge , the product of the ratio and the ratio is equal to the ratio , where these ratios are treated as real numbers.
for charge units
#scale_div_selfFor any unit of charge and any positive real number (), scaling the unit by the factor (denoted as ) and then dividing by the original unit yields the ratio as a non-negative real number:
for charge units
#self_div_scaleLet be a unit of charge (). For any positive real number , let denote the charge unit scaled by the factor . The ratio of the original unit to its scaled version is given by: where the division represents the ratio of their underlying values as a non-negative real number in .
for charge units
#scale_oneLet be a unit of charge (). Scaling the charge unit by a factor of results in the original charge unit:
The ratio of scaled charge units
#scale_div_scaleLet and be units of charge (). For any positive real numbers , let denote the scaling of a charge unit by a factor . The ratio of the two scaled units satisfies: where the division of two charge units represents the ratio of their underlying values as a non-negative real number in .
for charge units
#scale_scaleLet be a unit of charge (). For any positive real numbers , let denote the scaling of a charge unit by a factor . Successively scaling a charge unit by a factor and then by a factor is equivalent to scaling the original unit by the product :
The coulomb unit of charge
#coulombsThe coulomb is defined as the specific element of the type `ChargeUnit` that corresponds to the numerical value . In this context, the type `ChargeUnit` is modeled as the set of positive real numbers .
The elementary charge unit ( coulombs)
#elementaryChargeThe elementary charge is defined as the unit of charge obtained by scaling the `coulombs` unit by the factor . Within the model where the type `ChargeUnit` is identified with the set of positive real numbers and the `coulombs` unit corresponds to the value , the elementary charge represents the value .
