\documentclass[11pt]{amsart} \IfFileExists{lmodern.sty}% {\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage{microtype}}% {\usepackage[expansion=false]{microtype}} \usepackage{amssymb,mathtools} \usepackage{booktabs,array} \usepackage{enumitem} \emergencystretch=2.5em \usepackage[colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue]{hyperref} % --------------------------------------------------------------------------- % Location of the Lean formalization. \newcommand{\FormalizationURL}{https://github.com/slitsey/catalan-irrationality-measure} \newcommand{\FormalizationLink}{\url{\FormalizationURL}} % --------------------------------------------------------------------------- \newtheorem{theorem}{Theorem}[section] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \theoremstyle{remark} \newtheorem{remark}[theorem]{Remark} \numberwithin{equation}{section} \newcommand{\Z}{\mathbb Z} \newcommand{\Q}{\mathbb Q} \newcommand{\R}{\mathbb R} \newcommand{\N}{\mathbb N} \newcommand{\cV}{\mathcal V} \newcommand{\cR}{\mathcal R} \newcommand{\cA}{\mathcal A} \newcommand{\cI}{\mathcal I} \newcommand{\cJ}{\mathcal J} \newcommand{\lean}[1]{\texttt{#1}} \begin{document} \title{An irrationality measure for Catalan's constant} \author{Sean Litsey} \email{sean.litsey.math@gmail.com} \date{October 16, 2026} \subjclass[2020]{Primary 11J82; Secondary 11J72, 68V20} \keywords{Catalan's constant, irrationality measure, irrationality exponent, determinants, Andr\'eief identity, formal verification, Lean} \begin{abstract} Building on OpenAI's proof that Catalan's constant $G=\sum_{j\ge0}(-1)^j/(2j+1)^2$ is irrational, we prove $|G-a/b|>b^{-740}$ for every integer $a$ and every sufficiently large integer $b$. Thus $\mu(G)\le740$. Using Chebyshev's estimates for final prime selection gives $2\,220$; denominator and content asymptotics still use PNT. The earlier bounds $759$, $2\,276$, $878$ and $2\,632$ remain proved. We change the determinant parameters, obtaining a $20N$ matrix and a polynomial of degree at most $18N$. Uniform physical prime-column pools and sparse residue relations sharpen its common denominator. Exact energy certificates and separate treatment of free, fixed and marked populations give a uniform mixed-integrand bound. Stronger supplied energy trials, central-gap quadrature and jointly paid atom weights control the same determinant polynomial on $|x-G|\le e^{-(519037/5000)N}$. An explicit uniform residue-kernel construction supplies additional common coefficient content of quadratic logarithmic rate $16/63$. A further lemma (Lemma~U3, derived by Claude with the author) adds content of rate $1/3$ at the primes in $(8N,9N)$, and a column-block lemma (Lemma~U6, derived by Claude with the author) adds content of rate $1/16$ at the primes in $(4N,9N/2)$. Coefficient divisibility recycles denominator prime squares; selecting the largest prime with $p^2\nmid b$ completes the improved measure criterion. We retain the earlier $48N$ construction and its $1\,981$ bound to explain the methods. Every ingredient of the new global theorem is formalized in Lean~4 with only the standard axioms and no unproved steps. \end{abstract} \maketitle \section{Introduction}\label{sec:intro} OpenAI \cite{OpenAI2026} recently proved that Catalan's constant \[ G=\sum_{j=0}^\infty\frac{(-1)^j}{(2j+1)^2}=0.91596\,55941\ldots \] is irrational, and formalized the proof in Lean. (An earlier claimed proof \cite{Sun2026} was found to contain a gap \cite{Wachs2026}.) The argument is by contradiction: under the hypothesis $G\in\Q$ an explicit determinant $\Delta_N$ of size $n=48N$ is a nonzero rational number whose denominator is controlled prime by prime, so that $\log|\Delta_N|\ge-(\mathsf A+o(1))n^2$; on the other hand a real-variable estimate gives $\log|\Delta_N|\le-(\mathsf U-o(1))n^2$ with $\mathsf U>\mathsf A$. The margin is small: $\mathsf U-\mathsf A\approx1.3\cdot10^{-4}$. As OpenAI remarks, the argument proves qualitative irrationality; an irrationality measure requires additional control of rational approximations. Recall that the \emph{irrationality exponent} $\mu(\xi)$ of a real number $\xi$ is the infimum of the $\mu$ such that $|\xi-a/b|>b^{-\mu}$ for all integers $a$ and all sufficiently large $b$. \begin{theorem}\label{thm:main} For every integer $a$ and every sufficiently large integer $b$, \[ \left|G-\frac ab\right|>b^{-740}. \] In particular $\mu(G)\le740$. Using Chebyshev's bounds for final prime selection gives the additional statement $|G-a/b|>b^{-2\,220}$. The denominator and coefficient-content asymptotics still use PNT. The earlier statements with exponents $759$ and $2\,276$ (Section~\ref{sec:u3}) and $878$ and $2\,632$ (Section~\ref{ssec:gap878}) remain proved. \end{theorem} Theorem~\ref{thm:main}, together with every result in this paper, has been verified in the Lean~4 proof assistant on top of OpenAI's formalization, with no unproved steps and only the standard axioms; see Section~\ref{sec:formal}. The formalization is available at \FormalizationLink. The use of AI in this work is disclosed at the end of the paper. \subsection{Previous results} The first finite irrationality measure for $G$ was obtained by Jha \cite{Jha2026}, who proved $\mu(G)\le10^8$, also with a Lean formalization built on OpenAI's. The present work was carried out independently; we found Jha's preprint in a literature search after our proof was complete. Both arguments have the shape that OpenAI's proof suggests: one replaces the determinant by a polynomial in the constant, clears denominators, and needs a perturbation estimate near $G$. They differ in the perturbation estimate. Jha bounds the complementary minors of OpenAI's matrix in every dimension, by an energy estimate with node padding, with a codimension loss of the form $\exp(1000\,n(n-m))$. Here the perturbation of the matrix is written, by a quadrature formula, as a combination of point evaluations of OpenAI's row polynomials. The selected parameter family first gave perturbation exponent $\rho=538/5$; the supplied trials and central-gap quadrature below sharpen it to $\rho=519037/5000$ (Section~\ref{ssec:gap878}). The improvement also uses actual local arithmetic and certified energy fields for that family. For other recent work on rational approximations to $G$ see Eskandari \cite{Eskandari2026}; for earlier work on the arithmetic of $G$ and related values see \cite{RivoalZudilin2003,Zudilin2003}; for an effective approach to linear independence of related $L$-values see Calegari, Dimitrov and Tang \cite{CDT2024}. Marcos Costa Santos Carreira \cite[Sections~2--6]{Carreira2026} studies five-parameter determinant designs and reports $\mu(G)<2715$ for the design $(96,15,6,8,5)$, using partial-population energy estimates and sharper row and column determinant bounds. His work also develops a two-measure equilibrium formulation. Our selected design is $(20,3,1,2,1)$. His general-design analysis and two-measure equilibrium formulation provide related structural viewpoints. The estimates proved here use full-interval marked polynomial atoms, coefficientwise prime-square recycling and the explicit secondary coefficient-content construction below. \subsection{Outline of the proof} Sections~\ref{sec:setup}--\ref{sec:proof} develop the $48N$ determinant and the earlier $1981$ bound. Section~\ref{sec:twenty} changes the parameters and proves the current result. The steps for the new family are: \begin{enumerate}[label=(\roman*)] \item Its determinant polynomial has degree at most $18N$. Actual prime valuations supply a common denominator of normalized growth $8795/4800+(21/200)\log2$. Multiplication by $(18N)!$ gives an integer polynomial, nonzero at $a/b$ for large prime indices $p$ with $p^2\nmid b$. \item Four certified endpoint trials and a uniform interpolation between free and fixed populations give physical real-place constant $2.256085-\tfrac12\log2$. Full-interval marked-sheet bounds and joint quadrature weights give perturbation exponent $538/5$; the arithmetic gap permits decay rate $\eta=1.7755$ after normalization. \item Coefficientwise divisibility strengthens the integer evaluation bound. The largest-good-prime refinement initially gives exponent $1091$. \item A uniform full-row residue kernel gives a secondary prime-content tent of area $16/63$. Dividing by this common coefficient content preserves recycling and increases the available normalized gap to $2.029$. With $d=18$ and $\rho=538/5$, the same criterion gives the retained $955/2864$ checkpoint. \item Supplied $40$-mode and $160$-mode trials improve the dual target to $2.2563367$. Interpolation nodes avoiding a central physical gap jointly improve the marked field and actual coefficient-functional price. With $\rho=519037/5000$ and $\eta=425979/200000$, the criterion gives $878$; final Chebyshev selection gives $2632$. The historical $3662$ statement remains available. \item A third residue-kernel lemma (Lemma~U3, Section~\ref{sec:u3}) gives coefficient content at the primes $8N
0\}}\frac{f(t)}{t}D_r(t),\qquad
\psi_k(s)=s^{b+k}(1-s)^q ,
\]
and let $\cA_N$ be the real $n\times n$ matrix
\begin{equation}\label{eq:matrix}
\cA_N(r,k)=\int_{-1}^1\int_0^1 A_r(t)\,\frac{\psi_k(s)}{1-ts}\,ds\,d\mu(t)
\qquad(0\le r,k 0$ and all sufficiently large $N$,
\[
\log D_N^*\le(\mathsf A_*+\varepsilon)n^2,\qquad
\mathsf A_* = \mathsf A-\frac{5}{1728}.
\]
\end{proposition}
\begin{proof}
Take the minimum of the old denominator exponent and the new bounds
from Propositions~\ref{prop:sparse-rows} and~\ref{prop:early-rows} wherever each applies.
This defines $D_N^*$ and proves integrality at all integer points.
For large $N$ the old exponent is exactly $96N$ throughout these windows.
The resulting continuous saving is
\[
f(x)=3(x-18)_+-3(x-58/3)_+-3(x-59/3)_++3(x-21)_+,
\]
where $y_+=\max(y,0)$. It rises from zero to four on $[18,58/3]$,
is constant on $[58/3,59/3]$, then decreases to zero at $21$.
It is nonnegative, supported in $[18,21]$, and
$\int_1^{65}f(x)\,dx=20/3$. The weighted prime number theorem gives
\[
\frac{N}{n^2}\sum_{p\le65N}f(p/N)\log p\longrightarrow\frac{5}{1728}.
\]
Subtract this saving from Proposition~\ref{prop:denominators} to obtain the result.
\end{proof}
\begin{lemma}[Integer-valued polynomials]\label{lem:intvalued}
If $f\in\Q[X]$ has degree at most $d$ and $f(\N)\subseteq\Z$, then $d!\,f\in\Z[X]$.
\end{lemma}
\begin{proof}
The $d$-th forward difference of $f$ is $d!$ times its coefficient of $X^d$, and it is an
integer combination of $f(0),\ldots,f(d)$. Subtract that coefficient times the integer-valued
polynomial $X(X-1)\cdots(X-d+1)$ and induct on $d$.
\end{proof}
\begin{proposition}[Square-denominator nonvanishing]\label{prop:square-nonvanishing}
For every prime $p>P_*$ and rational $z$ such that $pz$ has denominator coprime to $p$,
$\Delta_p(z)\ne0$. In particular, $\Delta_p(a/b)\ne0$ if $a\in\Z$, $b\ge1$ and $p^2\nmid b$.
\end{proposition}
\begin{proof}
The scaled residue matrix in OpenAI's nonvanishing proof is obtained from the rational matrix
by multiplying each entry by $p^2$ and permuting its rows and columns. Each filtered entry is
affine in $z$, so its change from the entry at zero is $p^2z\mathcal L_p(r,k)$.
The central-binomial coefficients $c_l$ have denominators that are powers of $2$, and the
filter coefficients are integers. Thus the denominator of $\mathcal L_p(r,k)$ is coprime to
the odd prime $p$. If $pz$ also has denominator coprime to $p$, the change
$p(pz)\mathcal L_p(r,k)$ has denominator coprime to $p$ and residue zero. The scaled residue
matrix is therefore exactly the matrix at $z=0$. OpenAI's proof shows that this matrix has
nonzero determinant for $p>P_*$, proving $\Delta_p(z)\ne0$.
If $p\nmid b$, then $p(a/b)$ has denominator coprime to $p$. Otherwise write $b=pc$;
$p^2\nmid b$ implies $p\nmid c$, and $p(a/b)=a/c$ again has denominator coprime to $p$.
\end{proof}
\begin{corollary}\label{cor:Q}
$Q_N=(44N)!\,D_N^*\,\Delta_N(X)$ lies in $\Z[X]$ and has degree at most $44N$. If $p>P_*$ is
prime, $a\in\Z$, $b\ge1$ and $p^2\nmid b$, then $Q_p(a/b)\ne0$ and hence $b^{44p}|Q_p(a/b)|\ge1$.
\end{corollary}
\begin{proof}
The first claims follow from Lemmas~\ref{lem:degree} and~\ref{lem:intvalued} and
Proposition~\ref{prop:sparse-denominators}. Proposition~\ref{prop:square-nonvanishing} gives $\Delta_p(a/b)\ne0$. Finally $b^{44p}Q_p(a/b)$ is a
nonzero integer.
\end{proof}
\section{The irrationality-measure criterion}\label{sec:criterion}
\begin{proposition}\label{prop:criterion}
Let $\xi\in\R$, $d\in\N$ and $\eta,\rho>0$. Let $Q_p\in\Z[X]$ be defined for primes $p$ and
suppose that, for all primes $p\ge P_0$:
\begin{enumerate}[label=(\roman*)]
\item $\deg Q_p\le dp$;
\item $Q_p(a/b)\ne0$ for all $a\in\Z$ and $b\ge1$ with $p\nmid b$;
\item $|Q_p(x)|\le e^{-\eta p^2}$ whenever $|x-\xi|\le e^{-\rho p}$.
\end{enumerate}
Put $\kappa=\max(d/\eta,4)$. Then $|\xi-a/b|>b^{-3\rho\kappa}$ for all $a\in\Z$ and all
sufficiently large $b$. Assuming the prime number theorem, for every $\varepsilon>0$ and every $c>1$ the same holds with the exponent $(1+\varepsilon)\rho\max(d/\eta,c/\varepsilon)$. If (ii) holds whenever $p^2\nmid b$, this PNT exponent improves to $(1+\varepsilon)\rho\max(d/\eta,c/(2\varepsilon))$.
\end{proposition}
\begin{proof}
Suppose $|\xi-a/b|\le b^{-3\rho\kappa}$ with $b$ large, and put $X=\kappa\log b$. If every
prime in $(X,3X]$ divided $b$, then $\vartheta(3X)-\vartheta(X)\le\log b\le X/4$, where
$\vartheta$ is Chebyshev's function. But Chebyshev's bounds $\vartheta(x)\le x\log4$ and
$\vartheta(x)\ge(x-1)\log2-O(\sqrt x\log x)$ give $\vartheta(3X)-\vartheta(X)\ge X\log2-o(X)$.
Hence for large $b$ there is a prime $p\in(X,3X]$ with $p\nmid b$, and $p\ge P_0$. Since
$\rho p\le3\rho\kappa\log b$, we get $|a/b-\xi|\le e^{-\rho p}$, so by (iii)
$|Q_p(a/b)|\le e^{-\eta p^2}$. By (i) and (ii), $b^{dp}Q_p(a/b)$ is a nonzero integer, so
$e^{-\eta p^2}\ge b^{-dp}$, that is $p\le(d/\eta)\log b\le X$. This contradicts $p>X$.
For the second statement use the window $(X,(1+\varepsilon)X]$ with
$X=\max(d/\eta,c/\varepsilon)\log b$. Then $\log b\le\varepsilon X/c$, while the prime number theorem gives $\vartheta((1+\varepsilon)X)-\vartheta(X)=\varepsilon X+o(X)$, which exceeds $\varepsilon X/c$ for large $X$.
For the stronger nonvanishing condition, put $X=\max(d/\eta,c/(2\varepsilon))\log b$.
If every prime in $(X,(1+\varepsilon)X]$ had its square dividing $b$, their distinct prime
squares would have product dividing $b$. Taking logarithms gives
$2(\vartheta((1+\varepsilon)X)-\vartheta(X))\le\log b\le2\varepsilon X/c$.
The PNT contradicts this for large $X$. There is therefore a prime with $p^2\nmid b$ in the
window, and the polynomial argument proceeds unchanged.
\end{proof}
The factor $3$ in the first version, or $1+\varepsilon$ in the second, is the price of
finding a prime $p\nmid b$ in a window of the right size.
\section{The perturbation estimate}\label{sec:perturbation}
This section proves the main new ingredient. Recall
$\mathsf U=2.29180925-\frac12\log2$.
\begin{theorem}[Perturbation estimate]\label{thm:perturbation}
Let $\rho=366.3$. For every $\varepsilon>0$ there is $N_0$ such that for all $N\ge N_0$ and all
real $x$ with $|x-G|\le e^{-\rho N}$,
\[
|\Delta_N(x)-\Delta_N(G)|\le\exp\bigl(n^2(-\mathsf U+\varepsilon)\bigr).
\]
\end{theorem}
Let $\delta=x-G$, so that $\Delta_N(x)=\det(\cA_N+\delta\mathcal L_N)$. The plan: write
$\mathcal L_N=\Phi\beta$, where the columns of $\Phi$ are values of OpenAI's row functions
$A_r$ at fixed nodes (\S\ref{ssec:quadrature}); expand the determinant column by column
(\S\ref{ssec:expansion}); write each resulting mixed determinant as an integral
(\S\ref{ssec:andreief}); and bound the integrand by OpenAI's method
(\S\S\ref{ssec:vandermonde}--\ref{ssec:energy}). Throughout, $J=H=65N$.
\subsection{A quadrature formula for \texorpdfstring{$\mathcal L_N$}{L\_N}}\label{ssec:quadrature}
Let $x_a=\cos\bigl((2a+1)\pi/(2J)\bigr)$ for $0\le a D_*-m$.
\end{proposition}
\begin{proof}
OpenAI's proof of \cite[Prop.~6.1]{OpenAI2026}
regularizes the logarithmic interactions by matched damping, controls the diagonal and endpoint
corrections, and completes two squares with the trial sequences. All of these steps are
estimates for sums over the points, normalized by $n$, and they remain valid, with the same
error terms, uniformly for any number $p\le n$ of points. The quadratic terms are bounded by
$\kappa\|u\|_*^2+\frac12\|v\|_*^2$ as before. Only three places change.
\begin{enumerate}[label=(\arabic*)]
\item The constant term. For $p=n$ the powers of $2$ combine to $-\frac{11}{16}\log2$. For
$p 0$, eventually
\[
\log D_N^{(20)}\le
\left(\frac{8795}{4800}+\frac{21}{200}\log2+\epsilon\right)(20N)^2.
\]
The formal construction uses a harmless eventual threshold $N\ge10^{12}$ to
absorb all finite prime cutoffs. No effective threshold for the final rational
denominator is asserted.
\subsection{Free and fixed populations}
Recompute both sheet duals for the new parameters. Four rational trial
certificates cover the two sheet cases at the two endpoints of the missing
population. Their global field bounds, derivatives, norms and finite diagonal
corrections are checked by the kernel. The certified dual target is
\[
U_{20}=\frac{2256085}{1000000}.
\]
The physical determinant energy retains the correction $+\tfrac12\log2$.
Fixed-node fields include the common-factor cancellation in the quadrature
weights; their costs are not replaced by the free-node fields. The finite
population interpolation gives, uniformly in every missing mass $m$,
an energy loss at most $4.3\,m/(20N)$, in addition to an arbitrarily small
regularization error. Damping is chosen before taking $N$ large, so this is a
uniform bound rather than a numerical cutoff near the endpoints.
Use $18N$ Chebyshev nodes for the residual row polynomials, and a circle of
radius $1001/1000$. The exact circle certificate gives $K\le e^{33}$.
The joint common-factor and quadrature-weight bound is $54000N K^N$ per atom.
Combining it with the population estimate gives the actual mixed integrand,
multiplied by all its atom weights, the bound
\[
S_N(54000N)^m
\exp\!\left((20N)^2\left(-U_{20}+\tfrac12\log2+\delta\right)+119Nm\right),
\]
where
\[
S_N=(3/2)^{20N}(20N)^{10N}
+(1+10e^{12}(20N))^{20N},\qquad \log S_N=o(N^2).
\]
This estimate covers both sheets. Zero nodes and repeated nodes give zero
determinants and are included separately.
The mixed Andr\'eief identity can retain the product of the atom weights on
both sides of the integral. The determinant column expansion then uses their
joint bound, with atom cost $54000N e^{119N}$. Since
\[
(20N)(18N)(54000N)e^{119N}\le e^{120N}
\]
eventually, for every $\epsilon>0$ the actual determinant polynomial satisfies
\begin{align*}
|\Delta_N^{(20)}(G)|&\le
e^{(20N)^2(-U_{20}+\frac12\log2+\epsilon)},\\
|\Delta_N^{(20)}(x)-\Delta_N^{(20)}(G)|&\le
e^{(20N)^2(-U_{20}+\frac12\log2+\epsilon)}
\quad\text{if }|x-G|\le e^{-120N}.
\end{align*}
\subsection{The $1281$ checkpoint}
Set
\[
A_{20}=\frac{8795}{4800}+\frac{21}{200}\log2,
\qquad\gamma_{20}=U_{20}-\tfrac12\log2-A_{20}.
\]
The certified rational budget gives $400\gamma_{20}>177/100$.
The integer-valued polynomial argument supplies
$Q_N^{(20)}=(18N)!D_N^{(20)}\Delta_N^{(20)}\in\Z[X]$ for all sufficiently
large $N$; smaller indices can be assigned the zero polynomial. Factorial
growth is $o(N^2)$, so the criterion applies with
\[
d=18,\qquad\eta=177/100,\qquad\rho=120.
\]
Choose $\varepsilon=247/5000$ and $c=1001/1000$ in the square-denominator
prime window. Its exponent is
\[
(1+\varepsilon)120\max\left(\frac{18}{177/100},
\frac{1001/1000}{2(247/5000)}\right)
=\frac{377784}{295}<1281.
\]
The Chebyshev criterion gives $216000/59<3662$. These prove the earlier
$1281$ bound and the retained historical Chebyshev bound.
The corresponding Lean statements are in \lean{Parametric/TwentyMain}.
They have suffixes \lean{1281} and \lean{3662}. We next improve the first bound.
\subsection{Full-interval marked atoms and the critical radius}
Keep the same integer polynomial $Q_N^{(20)}$, and let $J=18N$.
Take $\tau_1,\ldots,\tau_J$ to be all roots of $T_J$ in $(-1,1)$.
Since $J$ is even none is zero. Exact coefficient quadrature now gives
\begin{gather*}
(\mathcal L_N)_{rk}=\sum_{a=1}^J P_r(\tau_a)\beta_{ak},
\qquad \kappa_N(t)=t^{8N}(1-t)^N,\\
|\kappa_N(\tau_a)\beta_{ak}|\le108000N e^{18N}.
\end{gather*}
The fixed vectors are values of the original $P_r$, including at positive
nodes; they are not values of the physical amplitude $A_r$ there.
For $p$ free and $m$ fixed columns, $p+m=20N$, the marked first-sheet
Hadamard bound has the same prefactor $(3/2)^{20N}(20N)^{10N}$ as before.
The full first-case energy certificate gives loss $(448/5)Nm$. Here its scalar budget is sharpened from
$27/5$ to $269/50$: the difference is bounded above by
\[
-\frac8{125}+\frac{593}{1000}a-\frac{693}{500}a^2
=-\frac{693}{500}\left(a-\frac{593}{2772}\right)^2
-\frac{3167}{5544000}<0.
\]
Removing the quadrature term $(9/10)a$ leaves coefficient $112/25$;
multiplication by $20Nm$ gives the stated loss.
In the second case expand only positive marked nodes into actual and near
sheets, using the exact identity $P=-2A+3A_{\rm near}$ after removal of
the common row weight. The grouped energy certificate retains separate
Vandermonde factors for actual and near nodes; its loss is $89Nm$.
The expansion costs at most $5^m$. Both estimates include a uniform
arbitrarily small quadratic-scale error. Combining them with the joint
weight bound gives
\begin{equation}\label{eq:full-marked-bound}
S_N(540000N)^m
\exp\!\left((20N)^2\left(-U_{20}+\tfrac12\log2+\epsilon\right)+(538/5)Nm\right).
\end{equation}
Here $S_N$ is the same prefactor as above. In the second case the sharper
$107Nm$ can be increased to $(538/5)Nm$.
The mixed Andr\'eief bound allows arbitrary fixed column vectors.
Formally, modify the integrated row functions at finitely many distinct
auxiliary points; the atomless measure makes this change invisible to
the integrals. Repeated fixed atoms give identical columns and determinant
zero. Free/free and free/fixed collisions are excluded on null sets.
No equality of a positive marked $P$ column and an actual free column is
assumed. These arguments also cover $p=0$ and $m=0$.
After integration, put
\[
M_N=2^{20N}S_N
e^{(20N)^2(-U_{20}+\frac12\log2+\epsilon)},\qquad
c_N=540000N e^{(538/5)N}.
\]
The exact joint column expansion gives
\[
|\Delta_N^{(20)}(G+\delta)-\Delta_N^{(20)}(G)|
\le M_N\bigl((1+J|\delta|c_N)^{20N}-1\bigr).
\]
If $|\delta|\le e^{-(538/5)N}$ the binomial factor is at most
$(1+9720000N^2)^{20N}=e^{O(N\log N)}$. Its logarithm is $o(N^2)$;
there is no need to bound the factor by an absolute constant.
Absorb it and the factorial normalization into the regularization error.
For all sufficiently large $N$,
\begin{equation}\label{eq:rho1076}
|Q_N^{(20)}(x)|\le e^{-(177/100)N^2}
\quad\text{whenever }|x-G|\le e^{-(538/5)N}.
\end{equation}
\subsection{Coefficient recycling and the final prime choice}
Write $Q_N=Q_N^{(20)}=\sum_j c_{Nj}X^j$ and $D=18N$.
For every sufficiently large $N$ and every prime $N 0$, allow $\deg I_B<4\delta$;
for $p+d=6N$, set $I_B=0$.
The remaining constraint costs are
\[
\begin{array}{c|c|c}
&p=6N+\delta&p+d=6N\\\hline
\text{parameter dimension}&N+2g+3N+4\delta&N+2g+3N\\
\text{small beta flag}&3N&g\\
\text{two }H_U\text{ branch flags}&N+n&N+n\\
\text{shared top cap}&8N-p+1&8N-p+1\\
\text{extra endpoint/response flags}&0&4d+4d
\end{array}
\]
For the beta flag use $Q_i(1)=\beta_i$ and
$(x-1)^p\mid Q_i^p-Q_i(1)$; its small polynomial vanishes after
the indicated number of coefficient constraints. Since
$N+n\le p-N$, this pays the entire $H_V$ branch flag.
On the upper side the boundary input degree pays the lower endpoint
$z^{24N-2p}\mid K$. On the lower side it is paid by the first $4d$
coefficients after the automatic $z^{2p}$ factor; impose another $4d$
literal raw-response conditions on the available $J=4$ columns.
The $E$ response is confined to the unavailable $J=0$, $e<3N$ block.
On the upper side the $B$ response is confined to unavailable $J=3$
columns, because every available such column has $e 2$, $\eta<36$, and the window and payment margins are
\[
\frac{2595177929037}{2595185000000}>0,
\qquad
\eta k-18-72\delta_0k=\frac{4372701}{519037000}>0 .
\]
This proves $|G-a/b|>b^{-759}$ for all large $b$. The limiting exponent of the paid
ledger is $18\rho/\eta=373706640/492599=758.6427\ldots<759$. For final Chebyshev
selection,
\[
3\rho\max\left(\frac{18}{\eta},4\right)=\frac{1121119920}{492599}=2275.928\ldots<2276 .
\]
The new main theorems are \lean{catalan\_irrationalityMeasure\_759} and
\lean{catalan\_irrationalityMeasure\_2276} in \lean{Parametric/U3Main}; the earlier $878$ and $2632$
bounds remain proved.
\begin{remark}
The increment $3331/10000$ is the part of the area $1/3$ of the third-band tent that is
banked; the unbanked remainder $1/3-3331/10000$ is below $10^{-3}$. Reaching $758$
would require a further content window of area about $0.0019$ beyond Theorem~\ref{thm:u3}.
\end{remark}
\section{The sixth-window content: Lemma U6}\label{sec:u6}
The third-band content of Section~\ref{sec:u3} lives at the primes $8N N$ and $\mu 28N+p-1$, so only the digits
$u=2,\dots,6$ of $\widehat Q_c$ and $u=2,\dots,5$ of $\widehat D_c$ can be nonzero. For $u=2,\dots,5$
we have $up+\mu<24N$, so \eqref{eq:K6} reads
$\widehat D_c[up+\mu]=\widehat Q_c[up+\mu]+\tfrac12\widehat D_c[(u-2)p+\mu]$, and $\widehat D_c[(u-2)p+\mu]$
vanishes for $u\le3$ by order. Thus:
\emph{if $\widehat Q_c[up+\mu]=0$ for $2\le u\le6$ and $\mu\in M$, then every block column vanishes on $c$.}
\paragraph{Step 4: the Frobenius class-sum law.}
Since $(1-X)^p=1-X^p$ in characteristic $p$ and $2N+\frac{p-1}2+e=p$,
\[
(1-X)^e\,\widehat Q_c=(1-X^p)\,Y_c,\qquad Y_c=(-1)^NX(1+X)^{(p-1)/2}S_c .
\]
For $i\ge p$ this gives $[X^i]\bigl((X-1)^e\widehat Q_c\bigr)=(-1)^e\bigl(Y_c[i]-Y_c[i-p]\bigr)$, and
summing over $i=up+\mu$, $u=2,\dots,6$, telescopes to $(-1)^e\bigl(Y_c[6p+\mu]-Y_c[p+\mu]\bigr)$.
Now $Y_c[p+\mu]=0$ because $Y_c$ has no coefficients up to $X^{8N}$, and $Y_c[6p+\mu]=0$ whenever
$6p+\mu>\deg Y_c$, i.e.\ for $\mu\ge p-7d+e$. Expanding the left side by the same binomial identity,
every $\mu=p-7d+t$ with $e\le t 2$, $\eta<36$, and the window and payment margins are
\[
\frac{2595178119037}{2595185000000}>0,
\qquad
\eta k-18-72\delta_0k=\frac{63443}{25951850}>0 .
\]
This proves $|G-a/b|>b^{-740}$ for all large $b$. The limiting exponent of the paid
ledger is $18\rho/\eta=373706640/505079=739.8974\ldots<740$. For final Chebyshev
selection,
\[
3\rho\max\left(\frac{18}{\eta},4\right)=\frac{1121119920}{505079}=2219.692\ldots<2220 .
\]
The new main theorems are \lean{catalan\_irrationalityMeasure\_740} and
\lean{catalan\_irrationalityMeasure\_2220} in \lean{Parametric/U6Main}; the earlier $759$, $2276$, $878$ and $2632$
bounds remain proved.
\begin{remark}
The increment $624/10000$ is the part of the area $1/16$ of the profile $\vartheta$ that is banked; the
unbanked remainder is $1/10000$. The cutoff $9N/2$ is structural: the filter window of a block column leaves
the digit $J$ once $2d>N$. Reaching $739$ would require the usable decay to exceed about $2.5285$,
that is a further content window of area about $0.0031$ beyond Theorem~\ref{thm:u6}.
\end{remark}
\section{Formalization}\label{sec:formal}
\raggedbottom
All results of this paper are formalized in Lean~4 \cite{Lean4} with Mathlib \cite{Mathlib},
on top of OpenAI's Lean formalization of the irrationality of $G$ \cite{OpenAI2026}. The
development is available at
\begin{center}
\FormalizationLink
\end{center}
and combines analytic and arithmetic proofs with generated rational data and kernel checks
for Proposition~\ref{prop:dual} and Section~\ref{ssec:weighted}. The uniform sparse and combined prime-row dependencies and the weighted-PNT denominator saving are also
proved in Lean; numerical rank scans alone are not used as proof. The historical sharpened
OpenAI certificate is retained separately. It uses OpenAI's definitions directly:
Catalan's constant is \lean{catalan}, defined as the series
$\sum_j(-1)^j/(2j+1)^2$; the matrix \eqref{eq:matrix} and its rational form are OpenAI's
\lean{determinant} and \lean{determinantRat}. The current main statements are in \lean{CatalanMeasure.Parametric};
the listed historical lemmas remain in \lean{OAI.InternalCatalan}:
\begin{itemize}
\item \lean{catalan\_irrationalityMeasure\_740}: for all sufficiently large $b\in\N$ and all $a\in\Z$, $b^{-740}<|G-a/b|$ (Theorem~\ref{thm:main});
\item \lean{catalan\_irrationalityMeasure\_2220}: the same with exponent $2\,220$, using Chebyshev for final prime selection;
\item \lean{u6\_canonical\_rank}: Theorem~\ref{thm:u6};
\item \lean{catalan\_irrationalityMeasure\_759}: the earlier bound with exponent $759$;
\item \lean{catalan\_irrationalityMeasure\_2276}: the earlier bound with exponent $2\,276$, using Chebyshev for final prime selection;
\item \lean{u3\_canonical\_rank}: Theorem~\ref{thm:u3};
\item \lean{catalan\_irrationalityMeasure\_878}: the earlier bound with exponent $878$;
\item \lean{catalan\_irrationalityMeasure\_2632}: the earlier bound with exponent $2\,632$, using Chebyshev for final prime selection;
\item \lean{catalan\_irrationalityMeasure\_955}: the retained $955$ checkpoint;
\item \lean{catalan\_irrationalityMeasure\_2864}: the same with exponent $2\,864$, using Chebyshev for final prime selection;
\item \lean{catalan\_irrationalityMeasure\_3662}: the retained historical statement with exponent $3\,662$;
\item \lean{eventually\_realDeterminant\_abs\_upper\_dual}: Proposition~\ref{prop:dual};
\item \lean{separate\_perturbation}: Theorem~\ref{thm:perturbation}, with $\rho=366.3$;
\item \lean{catalan\_irrationalityMeasure} and\\ \lean{catalan\_irrationalityMeasure\_pnt}:
the general exponents of Proposition~\ref{prop:criterion}.
\end{itemize}
The solution has no \lean{sorry}, and the command \lean{\#print axioms} reports only the three
standard axioms \lean{propext}, \lean{Classical.choice} and \lean{Quot.sound}.
The prime number theorem enters the denominator asymptotics and secondary
prime-content sum, and also the final prime selection for $740$, $759$ and $878$.
The $2220$, $2276$ and $2632$ corollaries use Chebyshev only in that final selection step.
The $955/2864$ checkpoint has the same PNT scope.
The formal source for PNT is the PNT+ project
\cite{PNTPlus}, through OpenAI's workspace and compatibility additions.
\begingroup
\noindent The following file groups implement the indicated parts of the proof.\par\medskip
\noindent \lean{DeltaPoly}, \lean{Degree}\par
$\Delta_N(X)$; Lemma~\ref{lem:degree}.\par\medskip
\noindent \lean{Denominators}, \lean{IntegerValued}, \lean{Integrality}\par
Proposition~\ref{prop:denominators}; Lemma~\ref{lem:intvalued}; Corollary~\ref{cor:Q}.\par\medskip
\noindent \lean{SparseDenominators}, \lean{DenseDenominators}, \lean{DenseGainPNT}, \lean{DenseMain}\par
Propositions~\ref{prop:sparse-rows}--\ref{prop:sparse-denominators}; the earlier $1981$ bound.\par\medskip
\noindent \lean{Nonvanishing}\par
Proposition~\ref{prop:openai}(d) for $p\nmid\operatorname{den}z$.\par\medskip
\noindent \lean{PrimeWindow}, \lean{Criterion}, \lean{PNTWindow}, \lean{Main}\par
Proposition~\ref{prop:criterion} and the reduction to Theorem~\ref{thm:perturbation}.\par\medskip
\noindent \lean{Quadrature}, \lean{ChebyshevNodes}, \lean{QuadCircle}\par
Lemma~\ref{lem:quadrature}.\par\medskip
\noindent \lean{DetExpansion}\par
Lemma~\ref{lem:expansion}.\par\medskip
\noindent \lean{MixedAndreief}\par
Lemma~\ref{lem:andreief}.\par\medskip
\noindent \lean{VandermondeProduct}\par
Lemma~\ref{lem:genvandermonde}.\par\medskip
\noindent \lean{PinMajorant}, \lean{FixedNodes}, \lean{FixedNodeMajorant}\par
Proposition~\ref{prop:pointwise}, \eqref{eq:fixed-node}, and \eqref{eq:energy-identity}.\par\medskip
\noindent \lean{PinDampedDual}, \lean{PinSupDual}\par
Proposition~\ref{prop:energy}.\par\medskip
\noindent \lean{Cert/ListPoly}, \lean{Cert/LogApprox}, \lean{Cert/FieldEval}, \lean{Cert/FieldDeriv}, \lean{Cert/Cover}, \lean{Cert/Norm}\par
the general lemmas behind the checks of Proposition~\ref{prop:dual}.\par\medskip
\noindent \lean{Dual/*}, \lean{DualTwo}\par
the certificate data, the kernel checks, Proposition~\ref{prop:dual}.\par\medskip
\noindent \lean{SharpBarrier}\par
the remark after Proposition~\ref{prop:dual}.\par\medskip
\noindent \lean{WeightedEnergy}, \lean{WeightedBounds}\par
Section~\ref{ssec:weighted}.\par\medskip
\noindent \lean{SeparateFixedNodes}, \lean{SeparateBounds}, \lean{SeparateLemma6}\par
Theorem~\ref{thm:perturbation}.\par\medskip
\noindent \lean{SquareNonvanishing}, \lean{SquarePNTWindow}, \lean{SquareMain}\par
Proposition~\ref{prop:square-nonvanishing}, strengthened Proposition~\ref{prop:criterion}.\par\medskip
\noindent \lean{Parametric/U6Main}, \lean{U6Audit}\par
Section~\ref{sec:u6}; current $740/2220$ bounds.\par\medskip
\noindent \lean{U6Chebyshev}, \lean{U6Identity}, \lean{U6Block}, \lean{U6Digits}, \lean{U6Rank}\par
Identity K6, the Frobenius class-sum law, the block column responses and Theorem~\ref{thm:u6}.\par\medskip
\noindent \lean{U6Content}, \lean{U6PrimeGrowth}\par
Rank to coefficient content for $4N\frac{17755}{10000}.
\]
Indeed the already verified bound $\log2<0.693147181$ suffices.
The interval estimate \eqref{eq:rho1076}, including normalization, therefore
holds with every $\eta<400\gamma_{20}$, in particular this sharper choice.
Set $\eta=17755/10000$, $d=18$, $\rho=538/5$, $k=5455/538$ and
$\delta_0=1/1000000$. For large $b$, put $L_b=\log b$,
$U=kL_b$, $V=(k-1)L_b$. The prime number theorem supplies, simultaneously
for every sufficiently large real $t$,
\[
(1-\delta_0)t\le\theta(t)\le(1+\delta_0)t.
\]
If every prime in $(V,U]$ had its square dividing $b$, then
$2(\theta(U)-\theta(V))\le L_b$. The displayed PNT bounds contradict this,
since $2(1-\delta_0(2k-1))>1$.
Choose the \emph{largest} prime $p\in(V,U]$ for which $p^2\nmid b$.
Every prime $q\in(p,U]$ has $q^2\mid b$, and $U<2V<2p$.
Take $B$ to be the product of their squares and put
$T=\theta(U)-\theta(p)$, so $\log B=2T$.
Suppose $|G-a/b|\le b^{-1091}$. Since $\rho p\le\rho U=1091L_b$,
\eqref{eq:rho1076} applies at $a/b$. Prime-index nonvanishing and
\eqref{eq:recycled-integer-lower} give
\[
\eta p\le d(L_b-2T).
\]
But the PNT bounds imply $T\ge U-p-2\delta_0U$.
Using $p\le U$ and $2d-\eta>0$ now yields
\[
\eta k\le d+4d\delta_0 k,
\qquad
\eta k-d-4d\delta_0k=\frac{47987}{26900000}>0,
\]
a contradiction. This proves the retained $1091$ bound.
The combined Lean theorem in namespace \lean{CatalanMeasure.Parametric} is
\lean{catalan\_irrationalityMeasure\_1091}.
It is proved in \lean{Parametric/}\allowbreak\lean{TwentyCostMain}.
Its public series version is in \lean{Solution.lean}.
The earlier $1095$ theorem remains in \lean{Parametric/}\allowbreak\lean{TwentySharperMain};
the $1099$ theorem remains in \lean{Parametric/}\allowbreak\lean{TwentyRecycledMain}.
The sharper gap and marked-column cost give the limiting exponent
$3873600/3551\approx1090.848$; the strong eventual statement above
uses the integer exponent $1091$. The following arithmetic refinement gives the $955$ checkpoint;
Section~\ref{ssec:gap878} then sharpens its real estimate to the $878$
bound, Section~\ref{sec:u3} to the $759$ bound, and Section~\ref{sec:u6} to the current statement of Theorem~\ref{thm:main}.
\subsection{A uniform secondary coefficient-content tent}\label{ssec:secondary-tent}
Write $\mathcal A_{N,p}$ for the reduction of $p^2$ times the actual
filtered base matrix. For all sufficiently large $N$ and primes
$52N/9