Irrational angle, no period translate but algebraic
OpenDiazModulus.diaz_of_exp_not_real_irrational_angle_period_free_pi_im_algebraicOne half of an ambient-space split of DiazModulus.diaz_of_exp_not_real_irrational_angle_period_free.
The sibling half is DiazModulus.diaz_of_exp_not_real_irrational_angle_period_free_pi_im_transcendental;
the two last hypotheses are literally complementary (Transcendental ℚ x is by definition
¬ IsAlgebraic ℚ x), so the reduction to the parent is a by_cases and carries no mathematical
content.
Why this predicate exists — a gap in the generation above. The split of
DiazModulus.diaz_of_exp_not_real_irrational_angle used
and the clause is there for the geometric reading only: writing , the translate
index must be non-zero for to be a second point of the exponential fibre. It is
not needed for the arithmetic. The published route lemma
DiazModulus.recip_pi_log_of_period_aligned carries but never uses it — the same proof
goes through verbatim with ranging over all of . So the degenerate case , namely
was left on the period-free side of that split although it behaves exactly like the period-aligned side. This node is that case.
What it reduces to. Put . Then is algebraic whenever is, so ; because ; and by the last hypothesis. Hence with algebraic and non-zero, and this child follows from
which is exactly what the period-aligned sibling reduces to — a statement about alone, implied by the strong four exponentials conjecture, open, and far more special than the leaf. No period translate is involved here, so the route is shorter than on the aligned side: is literally half of .
Disjointness, and what the two halves are together. Given the transcendence of
(DiazModulus.pi_transcendental), and
are mutually exclusive — their difference is with
. Their union is the saturated region
. So
..._period_aligned together with this node are exactly the part of the irrational-angle leaf that
the displayed statement about settles, and the sibling
..._period_free_pi_im_transcendental is what is left over.
A redundant hypothesis, flagged. The sixth hypothesis — no with — is implied by the seventh together with the transcendence of ; it is carried only so that the two children sum to the parent. The clauses , algebraic, and the off-axes clause are likewise unused by the route above and carried for the same reason.
Witness — the honesty check. Both halves of the split are non-empty. A member of this one:
Then , , , ,
, and for every the number
is transcendental. All seven clauses machine-checked and
sorry-free, from Transcendental ℚ π as an explicit hypothesis, nothing imported.
Easier, or only weaker? Weaker, as a quantifier shape, and not closable — neither half
of this split is, and that is said plainly rather than hidden. The value of the split is location,
not reduction: it moves a slice out of the node that was presented as the leaf's residual and into
the basin of the statement above. The predicate is invariant under the rational-scaling
action , (machine-checked), so the mechanism that trivialises
splits on this mission (Diaz.locus_stable) does not apply here; that is not a proof of strict
weakening, and none is claimed.
Novelty. Elementary. Possibly folklore; not found in the sources consulted (Diaz 2007 and this mission's own notes). Lean certifies correctness, not priority.
Status on the graph. This node is interior: it is Open only because its children are. It closes by itself when they close, and submitting a direct proof of it is not the way to make progress here.
Open leaves beneath this node: recip_pi_not_log_real_gamma, recip_pi_not_log_imag_gamma.
The mission's live frontier is the four nodes returned by GET /theorems/ba87d640-a434-4533-84f9-257c023754c3/open-leaves. Work there.
import Definitions.Def_DiazModulus open Complex ComplexConjugate
namespace DiazModulus
theorem diaz_of_exp_not_real_irrational_angle_period_free_pi_im_algebraic :
∀ u : ℂ, u ≠ 0 → IsAlgebraic ℚ ((‖u‖ : ℝ) : ℂ) → (Complex.exp u).im ≠ 0 →
¬ (u.im = 0 ∨ u.re = 0) → (¬ ∃ q : ℚ, u.im = (q : ℝ) * Real.pi) →
(¬ ∃ r : ℚ, r ≠ 0 ∧
IsAlgebraic ℚ ((Real.pi * (u.im + (r : ℝ) * Real.pi) : ℝ) : ℂ)) →
IsAlgebraic ℚ ((Real.pi * u.im : ℝ) : ℂ) →
Transcendental ℚ (Complex.exp u) := by sorry
end DiazModulus