Physlib

Physlib.Units.ISQBridge

Bridging PhysLib's default basis and the ISQ basis

`LTMCTDimensionBase` (length, time, mass, charge, temperature) and `ISQDimensionBase` (the seven ISO/IEC 80000-1 base quantities) make different base/derived choices. This module relates them by the two truth-preserving directions of `Dimension.Embedding` and `Dimension.Projection`:

* `ltmctToISQ : Dimension.Embedding LTMCTDimensionBase ISQDimensionBase` — the dimension-preserving **inclusion** of PhysLib dimensions into ISQ dimensions. It sends the charge generator to the *derived* ISQ charge `I · T` (`toISQHom_C𝓭`), so it is faithful (`toISQHom_injective`) and physically correct, not a bare relabelling. * `isqToLTMCT : Dimension.Projection ISQDimensionBase LTMCTDimensionBase` — the truth-preserving **reduction** of ISQ dimensions onto PhysLib's. It reads electric current as charge/time and forgets amount of substance and luminous intensity (the base quantities PhysLib does not track).

The two fit together as a retraction, `isqToLTMCT ∘ ltmctToISQ = id` (`isqToLTMCT_comp_ltmctToISQ`): PhysLib's basis embeds faithfully into ISQ and is recovered exactly by the projection — but the reverse composite is *not* the identity, because amount of substance and luminous intensity cannot be recovered once dropped. That is the asymmetry: one can reduce ISQ to LTMCT, but not conjure the extra base quantities back without *adding* them.

13 declarations

definition

Mapping from LTMCT to ISQ dimensions (dLTMCTdISQd_{\text{LTMCT}} \to d_{\text{ISQ}})

This function maps a physical dimension dd from the LTMCT basis (Length LL, Time TT, Mass MM, Charge QQ, and Temperature Θ\Theta) to the ISQ basis (Length LL, Mass MM, Time TT, Electric Current II, Thermodynamic Temperature Θ\Theta, Amount of Substance NN, and Luminous Intensity JJ). The mapping preserves the exponents for length, mass, and temperature, but converts the LTMCT charge generator into the derived ISQ charge Q=ITQ = I \cdot T. Specifically, if dd has exponents (l,t,m,q,θ)(l, t, m, q, \theta) in the LTMCT system, the resulting ISQ dimension has the following exponents: - Length=l\text{Length} = l - Mass=m\text{Mass} = m - Time=t+q\text{Time} = t + q - Electric Current=q\text{Electric Current} = q - Thermodynamic Temperature=θ\text{Thermodynamic Temperature} = \theta - Amount of Substance=0\text{Amount of Substance} = 0 - Luminous Intensity=0\text{Luminous Intensity} = 0

definition

Group homomorphism from LTMCT to ISQ dimensions (dLTMCTdISQd_{\text{LTMCT}} \to d_{\text{ISQ}})

The group homomorphism toISQHom\text{toISQHom} maps a physical dimension from the LTMCT basis (Length LL, Time TT, Mass MM, Charge QQ, and Temperature Θ\Theta) to the ISQ basis (consisting of Length LL, Mass MM, Time TT, Electric Current II, Thermodynamic Temperature Θ\Theta, Amount of Substance NN, and Luminous Intensity JJ). This homomorphism is the lifted version of the mapping function toISQFun\text{toISQFun}, ensuring that the product of dimensions is preserved. It treats the LTMCT charge generator as the derived ISQ charge Q=ITQ = I \cdot T. For a dimension dd with exponents (l,t,m,q,θ)(l, t, m, q, \theta) in the LTMCT system, the corresponding ISQ dimension has exponents: - Length=l\text{Length} = l - Mass=m\text{Mass} = m - Time=t+q\text{Time} = t + q - Electric Current=q\text{Electric Current} = q - Thermodynamic Temperature=θ\text{Thermodynamic Temperature} = \theta - Amount of Substance=0\text{Amount of Substance} = 0 - Luminous Intensity=0\text{Luminous Intensity} = 0

theorem

toISQHom(d)=toISQFun(d)\text{toISQHom}(d) = \text{toISQFun}(d)

For any physical dimension dd in the LTMCT basis (consisting of Length, Time, Mass, Charge, and Temperature), the result of applying the group homomorphism toISQHom\text{toISQHom} to dd is equal to the value of the mapping function toISQFun(d)\text{toISQFun}(d).

definition

Projection from ISQ to LTMCT dimensions

Given a dimension dd in the ISQ basis (comprising length LL, mass MM, time TT, electric current II, temperature Θ\Theta, amount of substance NN, and luminous intensity JJ), this function maps it to a dimension in the LTMCT basis (length LL, time TT, mass MM, charge QQ, and temperature Θ\Theta). The transformation is defined by: - The exponents for length, mass, and temperature are preserved. - The exponent for charge QQ in the LTMCT basis is assigned the value of the exponent for electric current II in the ISQ basis. - The exponent for time TT in the LTMCT basis is calculated as the ISQ time exponent minus the ISQ electric current exponent (reflecting the relation I=Q/TI = Q/T). - The exponents for amount of substance NN and luminous intensity JJ are discarded.

definition

Group homomorphism Dimension(ISQ)Dimension(LTMCT)\text{Dimension}(\text{ISQ}) \to \text{Dimension}(\text{LTMCT})

The group homomorphism fromISQHom\text{fromISQHom} maps a physical dimension from the ISQ basis (length LL, mass MM, time TT, electric current II, thermodynamic temperature Θ\Theta, amount of substance NN, and luminous intensity JJ) to the LTMCT basis (length LL, time TT, mass MM, electric charge QQ, and temperature Θ\Theta). For a dimension dd represented by exponents (nL,nM,nT,nI,nΘ,nN,nJ)(n_L, n_M, n_T, n_I, n_\Theta, n_N, n_J) in the ISQ system, the resulting dimension in the LTMCT system is LnLTnTnIMnMQnIΘnΘL^{n_L} T^{n_T - n_I} M^{n_M} Q^{n_I} \Theta^{n_\Theta}. This mapping reflects the physical relation I=Q/TI = Q/T and discards the information regarding the amount of substance and luminous intensity.

theorem

fromISQHom(d)=fromISQFun(d)\text{fromISQHom}(d) = \text{fromISQFun}(d)

For any physical dimension dd in the ISQ basis (comprising length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity), the result of applying the group homomorphism fromISQHom\text{fromISQHom} to dd is equal to the result of the projection function fromISQFun\text{fromISQFun} applied to dd. Both operations map the ISQ dimension to the LTMCT basis (length, time, mass, charge, and temperature) by preserving L,M,ΘL, M, \Theta, mapping current II to charge QQ, and adjusting time TT according to the relation I=Q/TI = Q/T.

theorem

fromISQHomtoISQHom=idDimension(LTMCT)\text{fromISQHom} \circ \text{toISQHom} = \text{id}_{\text{Dimension}(\text{LTMCT})}

Let Dimension(LTMCT)\text{Dimension}(\text{LTMCT}) be the commutative group of physical dimensions based on length (LL), time (TT), mass (MM), charge (QQ), and temperature (Θ\Theta). Let Dimension(ISQ)\text{Dimension}(\text{ISQ}) be the commutative group of physical dimensions based on the seven ISQ base quantities: length (LL), mass (MM), time (TT), electric current (II), thermodynamic temperature (Θ\Theta), amount of substance (NN), and luminous intensity (JJ). We define two group homomorphisms: 1. toISQHom:Dimension(LTMCT)Dimension(ISQ)\text{toISQHom} : \text{Dimension}(\text{LTMCT}) \to \text{Dimension}(\text{ISQ}), which embeds LTMCT dimensions into the ISQ system by identifying the charge QQ as the derived quantity ITI \cdot T. 2. fromISQHom:Dimension(ISQ)Dimension(LTMCT)\text{fromISQHom} : \text{Dimension}(\text{ISQ}) \to \text{Dimension}(\text{LTMCT}), which projects ISQ dimensions back onto the LTMCT system by identifying electric current II as Q/TQ/T and discarding the dimensions for amount of substance and luminous intensity. The composition of these homomorphisms satisfies: fromISQHomtoISQHom=idDimension(LTMCT)\text{fromISQHom} \circ \text{toISQHom} = \text{id}_{\text{Dimension}(\text{LTMCT})} where idDimension(LTMCT)\text{id}_{\text{Dimension}(\text{LTMCT})} is the identity homomorphism on Dimension(LTMCT)\text{Dimension}(\text{LTMCT}).

theorem

toISQHom\text{toISQHom} is injective

The group homomorphism toISQHom:DimensionLTMCTDimensionISQ\text{toISQHom} : \text{Dimension}_{\text{LTMCT}} \to \text{Dimension}_{\text{ISQ}}, which maps physical dimensions from the LTMCT basis (Length, Time, Mass, Charge, Temperature) to the ISQ basis (the seven ISO/IEC 80000-1 base quantities) by identifying the charge generator QQ as ITI \cdot T, is injective. This means that the LTMCT system of dimensions is faithfully embedded into the ISQ system.

theorem

fromISQHom\text{fromISQHom} is surjective

The group homomorphism fromISQHom:Dimension(ISQ)Dimension(LTMCT)\text{fromISQHom} : \text{Dimension}(\text{ISQ}) \to \text{Dimension}(\text{LTMCT}), which maps physical dimensions from the International System of Quantities (ISQ) basis to the length-time-mass-charge-temperature (LTMCT) basis, is surjective. That is, every physical dimension in the LTMCT system can be represented as the reduction of at least one dimension from the ISQ system.

definition

Embedding of LTMCT dimensions into ISQ dimensions

The embedding ltmctToISQ\text{ltmctToISQ} defines a dimension-preserving inclusion of the LTMCT basis (consisting of Length LL, Time TT, Mass MM, Charge QQ, and Thermodynamic Temperature Θ\Theta) into the ISQ basis (consisting of Length LL, Mass MM, Time TT, Electric Current II, Thermodynamic Temperature Θ\Theta, Amount of Substance NN, and Luminous Intensity JJ). This embedding is characterized by the injective group homomorphism toISQHom\text{toISQHom}, which maps the LTMCT charge generator QQ to the ISQ product ITI \cdot T, ensuring that the LTMCT system is faithfully represented as a subset of the ISQ system.

definition

Projection from ISQ\text{ISQ} to LTMCT\text{LTMCT} dimensions

The projection `isqToLTMCT` is a dimension-preserving mapping from the ISQ basis (Length LL, Mass MM, Time TT, Electric current II, Thermodynamic temperature Θ\Theta, Amount of substance NN, and Luminous intensity JJ) to the LTMCT basis (Length LL, Time TT, Mass MM, Electric charge QQ, and Temperature Θ\Theta). This projection is defined by a surjective homomorphism that interprets the ISQ base current II as the derived quantity Q/TQ/T (charge per unit time) and discards the dimensions of amount of substance NN and luminous intensity JJ by mapping them to the dimensionless unit.

theorem

isqToLTMCTltmctToISQ=id\text{isqToLTMCT} \circ \text{ltmctToISQ} = \text{id}

The composition of the dimension-preserving embedding from the LTMCT basis to the ISQ basis (ltmctToISQ\text{ltmctToISQ}) and the projection from the ISQ basis back to the LTMCT basis (isqToLTMCT\text{isqToLTMCT}) is equal to the identity homomorphism on the group of LTMCT dimensions. That is, isqToLTMCTltmctToISQ=id\text{isqToLTMCT} \circ \text{ltmctToISQ} = \text{id}. This identifies the projection as a retraction of the embedding, meaning that any physical dimension expressed in the LTMCT basis (Length, Time, Mass, Charge, Temperature) is recovered exactly after being mapped into the ISQ system and then projected back.

theorem

The LTMCT charge generator maps to the ISQ derived charge ITI \cdot T

Under the dimension group homomorphism toISQHom\text{toISQHom} that maps physical dimensions from the LTMCT basis to the ISQ basis, the LTMCT charge generator Cd\mathsf{C}_d is equal to the ISQ derived charge dimension QQ, which is defined as the product of the base dimensions of electric current II and time TT.