Physlib.Units.Dimension
45 declarations
Extensionality of physical dimensions: if all base components are equal
#extFor any two physical dimensions and , if their base components for length, time, mass, charge, and temperature are respectively equal—that is, , , , , and —then the dimensions are equal, .
Multiplication of physical dimensions
#instMulFor any two physical dimensions , their product is defined as the dimension whose base component exponents are the sums of the corresponding exponents in and . Specifically: - - - - -
For any two physical dimensions and , the exponent of the time component in their product is equal to the sum of the time exponents of and . That is, .
For any two physical dimensions and , the exponent of the length component in their product is equal to the sum of the length exponents of and . That is, .
For any two physical dimensions and , the exponent of the mass component in their product is equal to the sum of the mass exponents of and . That is, .
For any two physical dimensions and , the exponent of the charge component in their product is equal to the sum of the charge exponents of and . That is, .
For any two physical dimensions and , the temperature component of their product is equal to the sum of the temperature components of and . This is expressed as .
Dimensionless identity
#instOneThe multiplicative identity element of the type `Dimension` is defined as the dimension where all five base components (exponents) are zero, representing a dimensionless quantity. Mathematically, it is given by the 5-tuple .
The length component of the dimensionless identity in the type is , which is expressed as .
The time component of the dimensionless identity in the type is , which is expressed as .
The mass component of the dimensionless identity is equal to .
The charge component of is
#one_chargeThe charge component of the dimensionless identity is equal to .
The temperature component of is
#one_temperatureThe temperature component of the dimensionless identity is equal to .
forms a commutative group
#instCommGroupThe type `Dimension` of physical dimensions forms a commutative group (abelian group) under the multiplication operation. In this group, the product of two dimensions corresponds to the component-wise addition of their base exponents (length, time, mass, charge, and temperature). The identity element represents the dimensionless quantity where all base exponents are zero, and the inverse is obtained by negating each base exponent of the dimension .
The length component of is
#inv_lengthFor any physical dimension , the length component of its inverse is equal to the negative of the length component of , that is, .
The time component of is
#inv_timeFor any physical dimension , the time component (the exponent of the time base unit) of its group inverse is equal to the negation of the time component of . This is expressed as: where the inverse is the element in the commutative group of dimensions such that .
For any physical dimension , the mass exponent of its inverse dimension is equal to the negation of the mass exponent of , i.e., .
For any physical dimension , the charge component of its inverse is equal to the negative of its charge component, i.e., .
For any physical dimension , the temperature component of its inverse is equal to the negative of the temperature component of , expressed as .
For any two physical dimensions and , the exponent of the length component in their quotient is equal to the difference between the length exponents of and . That is, .
For any two physical dimensions and , the time component (the exponent of the time base unit) of their quotient is equal to the difference between the time components of and . This is expressed as:
For any two physical dimensions and , the mass exponent of the quotient is equal to the difference between the mass exponent of and the mass exponent of , i.e., .
For any two physical dimensions and , the charge component of their quotient is equal to the difference of the charge components of and . That is, .
For any two physical dimensions , the temperature component of their quotient is equal to the difference between the temperature component of and the temperature component of . That is, .
For any physical dimension and any natural number , the length component of the -th power of the dimension is equal to times the length component of . That is, .
For any physical dimension and any natural number , the time component (exponent) of the dimension is equal to times the time component of . That is, .
For any physical dimension and any natural number , the mass component of the dimension is equal to times the mass component of . Mathematically, this is expressed as: where denotes the -th power of the dimension in the commutative group of dimensions, and the mass component represents the exponent of the base mass dimension.
For any physical dimension and any natural number , the charge component of the dimension is equal to times the charge component of . Here, the charge component represents the exponent of the base charge dimension.
For any physical dimension and any natural number , the temperature component of the dimension is equal to times the temperature component of , which can be expressed as .
Rational power of a dimension for
#instPowRatFor a physical dimension and a rational number , the power operation is defined as the dimension whose fundamental components—length, time, mass, charge, and temperature—are obtained by multiplying the corresponding components of by .
Dimension of length
#L𝓭The constant represents the physical dimension of length. In the representation of dimensions as a vector of exponents for base quantities, it corresponds to the tuple , where the component for length is and all other base dimensions (such as time, mass, etc.) are .
The length component of is
#L𝓭_lengthThe length component of the physical dimension of length is equal to .
Time component of is
#L𝓭_timeThe time component of the dimension of length is equal to .
The mass component of is
#L𝓭_massThe mass component of the physical dimension of length is equal to .
The charge component of is
#L𝓭_chargeThe charge component of the physical dimension of length is equal to .
The temperature component of is
#L𝓭_temperatureThe temperature component of the physical dimension of length is .
Dimension of time
#T𝓭The base physical dimension for time, typically denoted as or . In the vector representation of physical dimensions, it corresponds to an exponent of for the time component and for all other base dimensions (such as length, mass, electric current, and temperature).
The length component of is
#T𝓭_lengthThe length component of the physical dimension of time, denoted as , is .
The time component of is
#T𝓭_timeFor the base physical dimension of time, denoted as , the time component (or exponent) is .
The mass component of the dimension of time is
#T𝓭_massFor the base physical dimension of time, denoted as , the mass component (or mass exponent) is .
The charge component of the dimension of time is
#T𝓭_chargeFor the base physical dimension of time, denoted as , the electric charge component (or exponent) is .
The temperature component of the dimension of time is
#T𝓭_temperatureFor the base physical dimension of time, denoted as , the temperature component (or temperature exponent) is .
Dimension of mass ()
#M𝓭The constant `Dimension.M𝓭` represents the base physical dimension of mass, denoted as . In the system of base dimensions, it is defined by the vector , where the third component corresponds to the exponent of the mass dimension and all other base dimensions (such as length, time, electric charge, and temperature) are zero.
Dimension of electric charge ()
#C𝓭The constant `Dimension.C𝓭` represents the base physical dimension of electric charge, denoted as . In the system of base dimensions, it is defined by the vector , where the fourth component corresponds to the exponent of the charge dimension and all other base dimensions (such as length, mass, and time) are zero.
Dimension of temperature
#Θ𝓭The constant represents the base physical dimension of thermodynamic temperature. In the representation of dimensions as a vector of exponents, it corresponds to the vector , where the fifth component (temperature) is unit and all other base dimensions are zero.
