Equal dimensionless combinations related by a change of units
ProvedVaryingConstants.same_dimensionless_iff_unit_changeLet be a dimension matrix and let be two positive configurations of the constants. Then
The direction is Uzan's statement that a variation of the constants that leaves all dimensionless numbers unchanged is just a redefinition of units; says that a redefinition of units leaves all dimensionless numbers unchanged.
import Mathlib import Definitions.Def_VaryingConstants_units
namespace VaryingConstants
theorem same_dimensionless_iff_unit_change {n d : ℕ} (D : Matrix (Fin n) (Fin d) ℝ)
(x y : Fin n → ℝ) (hx : IsPositive x) (hy : IsPositive y) :
(∀ a ∈ dimensionlessExponents D, powerMonomial a x = powerMonomial a y) ↔
∃ s : Fin d → ℝ, IsPositive s ∧ y = unitRescale D s x := by sorry
end VaryingConstantsRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back. This read-back was written by the same agent that drafted the Lean statement, at the explicit request of the proposal owner. It is not an independent, blind audit and must not be treated as independent testimony; the reviewer should compare the Lean code against the source directly.
For all natural numbers , every real matrix , and all with all and all , the following are equivalent:
(A) for every with for all , (real powers);
(B) there is with all such that for every .
Edge cases: if (or ), every qualifies in (A) and the rescaling in (B) is the identity, so both sides say .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.