PhyslibSearch

Physlib.Electromagnetism.Charge.ChargeUnit

17 declarations

theorem

The numerical value of a charge unit is non-zero (x.val0x.\text{val} \neq 0)

#val_ne_zero

For any electric charge unit xx, its underlying numerical real value x.valx.\text{val} is not equal to zero.

theorem

Numerical values of charge units are positive (x.val>0x.\text{val} > 0)

#val_pos

For any unit of electric charge xChargeUnitx \in \text{ChargeUnit}, its underlying numerical real value x.valx.\text{val} is strictly positive, i.e., x.val>0x.\text{val} > 0.

instance

`ChargeUnit` has a default value of 11

#instInhabited

The type `ChargeUnit` represents the set of possible units for electric charge, which are modeled as positive real numbers R+\mathbb{R}^+. The statement establishes that `ChargeUnit` is inhabited, meaning it possesses a default element. This default element is defined to have the underlying numerical value 11, which, according to the provided context, corresponds to the unit of the coulomb.

instance

Division of charge units x,yx, y as a ratio in R0\mathbb{R}_{\ge 0}

#instHDivNNReal

For any two units of charge x,yChargeUnitx, y \in \text{ChargeUnit}, the quotient x/yx / y is defined as the ratio of their underlying positive real values val(x)val(y)\frac{\text{val}(x)}{\text{val}(y)}, resulting in a non-negative real number in R0\mathbb{R}_{\ge 0}.

theorem

x/y=x.valy.valx / y = \frac{x.\text{val}}{y.\text{val}} for charge units

#div_eq_val

For any two charge units x,yChargeUnitx, y \in \text{ChargeUnit}, the quotient x/yx / y is equal to the ratio of their underlying numerical values x.valy.val\frac{x.\text{val}}{y.\text{val}}, considered as a non-negative real number in R0\mathbb{R}_{\ge 0}. Here, x.valx.\text{val} and y.valy.\text{val} represent the positive real numbers associated with the units xx and yy respectively.

theorem

x/y0x / y \neq 0 for charge units

#div_ne_zero

For any two units of charge x,yChargeUnitx, y \in \text{ChargeUnit}, their quotient x/yx / y is not equal to zero in the non-negative real numbers R0\mathbb{R}_{\ge 0}. Here, the quotient x/yx / y represents the ratio of the underlying positive real values associated with each charge unit.

theorem

x/y>0x / y > 0 for charge units

#div_pos

For any two units of charge x,yChargeUnitx, y \in \text{ChargeUnit}, their quotient x/yx / y is strictly greater than zero in the non-negative real numbers R0\mathbb{R}_{\ge 0}. Here, the quotient x/yx / y represents the ratio of the underlying positive real values associated with each charge unit.

theorem

x/x=1x / x = 1 for charge units

#div_self

For any unit of charge xChargeUnitx \in \text{ChargeUnit}, the ratio x/xx / x is equal to 1R01 \in \mathbb{R}_{\ge 0}.

theorem

x/y=(y/x)1x / y = (y / x)^{-1} for charge units

#div_symm

For any two units of charge x,yChargeUnitx, y \in \text{ChargeUnit}, the ratio x/yx/y is equal to the multiplicative inverse of the ratio y/xy/x, which is expressed as x/y=(y/x)1x / y = (y / x)^{-1} in the non-negative real numbers R0\mathbb{R}_{\ge 0}.

theorem

(x/y)(y/z)=x/z(x/y) \cdot (y/z) = x/z for charge units

#div_mul_div_coe

For any three units of charge x,y,zChargeUnitx, y, z \in \text{ChargeUnit}, the product of the ratio x/yx/y and the ratio y/zy/z is equal to the ratio x/zx/z, where these ratios are treated as real numbers.

theorem

scale(r,x,hr)x=r\frac{\text{scale}(r, x, hr)}{x} = r for charge units

#scale_div_self

For any unit of charge xChargeUnitx \in \text{ChargeUnit} and any positive real number rRr \in \mathbb{R} (r>0r > 0), scaling the unit xx by the factor rr (denoted as scale(r,x,hr)\text{scale}(r, x, hr)) and then dividing by the original unit xx yields the ratio rr as a non-negative real number: scale(r,x,hr)x=r\frac{\text{scale}(r, x, hr)}{x} = r

theorem

x/scale(r,x)=1/rx / \text{scale}(r, x) = 1/r for charge units

#self_div_scale

Let xx be a unit of charge (xChargeUnitx \in \text{ChargeUnit}). For any positive real number r>0r > 0, let scale(r,x)\text{scale}(r, x) denote the charge unit xx scaled by the factor rr. The ratio of the original unit xx to its scaled version is given by: xscale(r,x)=1r \frac{x}{\text{scale}(r, x)} = \frac{1}{r} where the division represents the ratio of their underlying values as a non-negative real number in R0\mathbb{R}_{\ge 0}.

theorem

scale(1,x)=x\text{scale}(1, x) = x for charge units

#scale_one

Let xx be a unit of charge (ChargeUnit\text{ChargeUnit}). Scaling the charge unit xx by a factor of 11 results in the original charge unit: scale(1,x)=x\text{scale}(1, x) = x

theorem

The ratio of scaled charge units scale(r1,x1)scale(r2,x2)=r1r2x1x2\frac{\text{scale}(r_1, x_1)}{\text{scale}(r_2, x_2)} = \frac{r_1}{r_2} \cdot \frac{x_1}{x_2}

#scale_div_scale

Let x1x_1 and x2x_2 be units of charge (ChargeUnit\text{ChargeUnit}). For any positive real numbers r1,r2>0r_1, r_2 > 0, let scale(r,x)\text{scale}(r, x) denote the scaling of a charge unit xx by a factor rr. The ratio of the two scaled units satisfies: scale(r1,x1)scale(r2,x2)=r1r2x1x2\frac{\text{scale}(r_1, x_1)}{\text{scale}(r_2, x_2)} = \frac{r_1}{r_2} \cdot \frac{x_1}{x_2} where the division of two charge units u/vu/v represents the ratio of their underlying values as a non-negative real number in R0\mathbb{R}_{\ge 0}.

theorem

scale(r1,scale(r2,x))=scale(r1r2,x)\text{scale}(r_1, \text{scale}(r_2, x)) = \text{scale}(r_1 \cdot r_2, x) for charge units

#scale_scale

Let xx be a unit of charge (ChargeUnit\text{ChargeUnit}). For any positive real numbers r1,r2R>0r_1, r_2 \in \mathbb{R}_{>0}, let scale(r,x)\text{scale}(r, x) denote the scaling of a charge unit xx by a factor rr. Successively scaling a charge unit by a factor r2r_2 and then by a factor r1r_1 is equivalent to scaling the original unit by the product r1r2r_1 \cdot r_2: scale(r1,scale(r2,x))=scale(r1r2,x)\text{scale}(r_1, \text{scale}(r_2, x)) = \text{scale}(r_1 \cdot r_2, x)

definition

The coulomb unit of charge

#coulombs

The coulomb is defined as the specific element of the type `ChargeUnit` that corresponds to the numerical value 11. In this context, the type `ChargeUnit` is modeled as the set of positive real numbers R>0\mathbb{R}_{>0}.

definition

The elementary charge unit (1.602176634×10191.602176634 \times 10^{-19} coulombs)

#elementaryCharge

The elementary charge is defined as the unit of charge obtained by scaling the `coulombs` unit by the factor 1.602176634×10191.602176634 \times 10^{-19}. Within the model where the type `ChargeUnit` is identified with the set of positive real numbers R>0\mathbb{R}_{>0} and the `coulombs` unit corresponds to the value 11, the elementary charge represents the value 1.602176634×10191.602176634 \times 10^{-19}.