feat: Algebraic setup and matrix coefficients for Gelfond-Schneider theorem#35733
feat: Algebraic setup and matrix coefficients for Gelfond-Schneider theorem#35733mkaratarakis wants to merge 2 commits intoleanprover-community:masterfrom
Conversation
Welcome new contributor!Thank you for contributing to Mathlib! If you haven't done so already, please review our contribution guidelines, as well as the style guide and naming conventions. We use a review queue to manage reviews. If your PR does not appear there, it is probably because it is not successfully building (i.e., it doesn't have a green checkmark), has the If you haven't already done so, please come to https://leanprover.zulipchat.com/, introduce yourself, and mention your new PR. Thank you again for joining our community. |
PR summary 486b45d5d1Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
This PR introduces the foundational algebraic setup and coefficient bounds required for the proof of the Gelfond-Schneider Theorem (Hilbert's Seventh Problem), which establishes that for algebraic numbers$\alpha \neq 0, 1$ and irrational algebraic $\beta$ , the number $\alpha^\beta$ is transcendental.
Following the contradiction argument presented in Loo-Keng Hua's "Introduction to Number Theory" (Chapter 17.9, 490 -493) Gelfond's Proof), this file constructs the common number field$K$ and sets up the scaled algebraic integers for the auxiliary linear system. This system will later be solved via Siegel's lemma (Lemma 8.2, 490, Hua).
This PR is essentially the first half of page 490 in the book.
The proof proceeds by assuming$\gamma = \alpha^\beta$ is algebraic, meaning $\alpha$ , $\beta$ , and $\gamma$ all lie in an algebraic field $K$ of degree $h$ .
Bundles the common number field$K$ , the complex embeddings, and the algebraic preimages $\alpha', \beta', \gamma'$ , alongside the core hypotheses of the theorem.
Defines the field degree$h = [K : \mathbb{Q}]$ , and bounds $m = 2h + 2$ and $n = q^2 / (2m)$ to control the dimensions of the linear system.
Defines$c_1$ , a natural number chosen so that $c_1 \alpha$ , $c_1 \beta$ , and $c_1 \gamma$ are algebraic integers in $K$ . We prove numerous bounding and integrality lemmas (
isIntegral_c₁α,isInt_β_bound, etc.).Formalizes the core algebraic coefficients$(a+b\beta)^k \alpha^{al} \gamma^{bl}$ which appear in the evaluation of the derivatives of the auxiliary function $R(x)$ .
By scaling the system by$c_1^{n-1+2mq}$ , we successfully restrict the entries of our linear system matrix $\mathcal{O}_K$ , preparing it for the application of Siegel's lemma.
Aentirely to the ring of integersHouse Bounds ($c_2$ to bound the absolute values of the conjugates (houses) of our coefficients.
c₂) : Establishes the foundational base integer