A rational multiple of a failure of the one-relation form is a failure only for the multiplier plus or minus one
ProvedDiaz.failure_rational_multiple_rigidStatement. Suppose , is algebraic, and both and are algebraic, with for a rational . Then .
So the set where the relation ", algebraic
transcendental" fails is rigid under : no rational multiple of a failure
other than itself is a failure. Combined with
Diaz.two_failures_give_algebraic_log_product, distinct failure classes are
-linearly independent and each pair of them produces two real logarithms of algebraic
numbers with non-zero algebraic product.
Source and attribution. All the mathematics of this section is Carlo Perassi's, in his manuscript C. Perassi, Rigidity of logarithms with algebraic modulus — Around a conjecture of Diaz, unpublished manuscript, 15 August 2026, §Polar coordinates and the discreteness of the period. No novelty is claimed. The relation whose failures are being constrained is
Corollary The torsion branch is one relation (cor:torsion-one-relation), for some real algebraic , . The rigidity statement itself is
possibly new and is small --- it is one application of Hermite--Lindemann; it is possibly folklore,
and it was not found stated in the sources consulted.
Proof. If then , and
is algebraic; dividing by the
non-zero rational makes algebraic, hence algebraic. But
is algebraic with algebraic, which DiazModulus.hermite_lindemann_holds forbids.
import Mathlib open ComplexConjugate
theorem Diaz.failure_rational_multiple_rigid {t₁ t₂ : ℝ} (ht₁ : t₁ ≠ 0)
(e₁ : IsAlgebraic ℚ ((Real.exp t₁ : ℝ) : ℂ))
(h₁ : IsAlgebraic ℚ ((t₁ ^ 2 + Real.pi ^ 2 : ℝ) : ℂ))
(h₂ : IsAlgebraic ℚ ((t₂ ^ 2 + Real.pi ^ 2 : ℝ) : ℂ))
(r : ℚ) (hr : t₂ = (r : ℝ) * t₁) : r = 1 ∨ r = -1 := by sorry