\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@gmail.com} \date{October 10, 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 recent proof that Catalan's constant $G=\sum_{j\ge0}(-1)^j/(2j+1)^2$ is irrational, we prove that \[ \left|G-\frac ab\right|>b^{-61\,300} \] for all integers $a$ and all sufficiently large integers $b$. Thus the irrationality exponent of $G$ is at most $61\,300$; without the prime number theorem in the final step the same argument gives $182\,500$. The previous best bound, due to Jha, is $10^8$. The new ingredient is a perturbation estimate for OpenAI's determinant, viewed as a polynomial $\Delta_N(X)$ in the constant: on the interval $|x-G|\le e^{-412N}$ the polynomial moves by no more than OpenAI's bound for $|\Delta_N(G)|$. It is proved by a quadrature formula for the coefficient of the constant, an Andr\'eief identity with fixed columns, a generalized Vandermonde bound, and OpenAI's energy method rerun for configurations with fewer points. Every step, including the final theorem, is formalized in Lean~4 on top of OpenAI's formalization, without \texttt{sorry} and with only the standard axioms. \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^{-61\,300}. \] In particular $\mu(G)\le 61\,300$. If in the last step the prime number theorem is replaced by Chebyshev's bounds, the same argument gives $|G-a/b|>b^{-182\,500}$. \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 functions, and each perturbed column costs a factor $e^{\rho N}$ with $\rho=412$ (Theorem~\ref{thm:perturbation}). Our exponent is smaller than Jha's by a factor of about $1600$, and the difference comes mainly from this step. 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}. \subsection{Outline of the proof} OpenAI's matrix has entries in $\Q+\Q G$ (Proposition~\ref{prop:openai}(a)). Replacing $G$ by a variable gives a polynomial $\Delta_N(X)\in\Q[X]$, and we proceed in four steps. \begin{enumerate}[label=(\roman*)] \item \emph{Arithmetic} (Section~\ref{sec:arith}). $\deg\Delta_N\le44N$ (Lemma~\ref{lem:degree}). OpenAI's local estimates, applied at integer points, give a common denominator $D_N$ with $\log D_N\le(\mathsf A+o(1))n^2$ (Proposition~\ref{prop:denominators}). So $Q_N=(44N)!\,D_N\,\Delta_N(X)$ has integer coefficients. OpenAI's nonvanishing argument gives $Q_p(a/b)\ne0$ for primes $p\nmid b$ (Proposition~\ref{prop:openai}(d)). \item \emph{Perturbation} (Section~\ref{sec:perturbation}). For $|x-G|\le e^{-412N}$, $|\Delta_N(x)-\Delta_N(G)|\le e^{-(\mathsf U-\varepsilon)n^2}$ (Theorem~\ref{thm:perturbation}). Together with OpenAI's real bound this makes $|Q_p(x)|\le e^{-\eta p^2}$ on that interval, for any $\eta<2304\gamma_0$, where $\gamma_0=\mathsf U-\mathsf A$. \item \emph{Criterion} (Section~\ref{sec:criterion}). A good approximation $a/b$ of $G$ lies in the small interval for a prime $p\nmid b$ of size about $\log b$, which contradicts $|Q_p(a/b)|\ge b^{-44p}$. \item \emph{Numerics} (Section~\ref{sec:proof}). The exponent is about $\rho\cdot44/(2304\gamma_0)\approx412\cdot146.5$, up to the factor coming from the size of the prime window. \end{enumerate} \subsection{Notation and conventions} We use the notation of OpenAI's paper \cite{OpenAI2026} and refer to it for the constructions; we restate only what we use. Citations of the form \cite[Prop.~2.1]{OpenAI2026} point to numbered statements, sections and equations of OpenAI's paper. We write $\log$ for the natural logarithm. \section{OpenAI's construction and the facts we use}\label{sec:setup} For a positive integer $N$ put \cite[(2)]{OpenAI2026} \begin{gather*} n=48N,\qquad b=7N,\qquad q=g=4N,\qquad h=2N,\\ L=59N,\qquad C=63N,\qquad H=65N,\qquad A=19N, \end{gather*} and $D_*=n-1-2g=40N-1$. (The letter $A$ for $19N$ is OpenAI's; the constant $\mathsf A$ below is different.) The row polynomials $P_r,D_r\in\Z[t]$ ($0\le r0\}}\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,kP_*$ and every $z\in\Q$ whose denominator is not divisible by $p$, $v_p\bigl(\det(\cA^0_p+z\mathcal L_p)\bigr)=-96p$; in particular this determinant is nonzero. \end{enumerate} \end{proposition} Two remarks on (c) and (d). OpenAI states them under the hypothesis $G=z\in\Q$, but the proofs only use the arithmetic of the rational matrix $\cA^0_N+z\mathcal L_N$. In (d) OpenAI assumes $p>\max(P_*,\operatorname{den}z)$, but the proof only uses $p\nmid\operatorname{den}z$; this uniformity in $z$ is essential for an irrationality measure, and is how we use the result. We also use OpenAI's real-place machinery: the double integral, the two sheet estimates \cite[Props.~5.2, 5.3]{OpenAI2026}, and the certified energy dual \cite[Prop.~6.1, \S7]{OpenAI2026}. They are recalled where needed in Section~\ref{sec:perturbation}. \begin{definition} $\Delta_N(X)=\det(\cA^0_N+X\mathcal L_N)\in\Q[X]$. Thus $\Delta_N(G)=\det\cA_N$, and $\Delta_N(z)$ for $z\in\Q$ is the rational determinant OpenAI studies under the hypothesis $G=z$. We write $\gamma_0=\mathsf U-\mathsf A$. \end{definition} Numerically $\mathsf U=1.9443662\ldots$, $\mathsf A=1.9442359\ldots$ and \begin{equation}\label{eq:gap} 1.30319\cdot10^{-4}<\gamma_0=1.303198\ldots\cdot10^{-4}. \end{equation} OpenAI's irrationality proof is the statement $\gamma_0>0$. \section{Arithmetic of \texorpdfstring{$\Delta_N(X)$}{Delta\_N(X)}}\label{sec:arith} \begin{lemma}[Degree]\label{lem:degree} $\deg\Delta_N\le44N$. \end{lemma} \begin{proof} By \eqref{eq:L} row $r$ of $\mathcal L_N$ depends only on $P_r$, hence only on $|r-g|$ by \eqref{eq:rows}. So rows $r$ and $2g-r$ of $\mathcal L_N$ agree for $0\le r0$, $\log D_N\le(\mathsf A+\varepsilon)n^2$ for all large $N$. \end{proposition} \begin{proof} At an integer $z=i$ the denominator of $z$ is $1$, and OpenAI's local lower bounds for $v_\ell(\Delta_N(i))$ become independent of $i$: at odd primes they depend only on $\ell$ and $N$ (and vanish for $\ell>H$), and at $\ell=2$ they depend on $z$ only through a quantity that, over the integers, is largest at $z=0$. Let $e_\ell(N)\ge0$ be the resulting bound, and put $D_N=\prod_{\ell\le H}\ell^{e_\ell(N)}$. Then $v_\ell(D_N\Delta_N(i))\ge0$ for every prime $\ell$, and summing the bounds $e_\ell(N)\log\ell$ exactly as in OpenAI's proof of its finite-place bound \cite[Prop.~3.4]{OpenAI2026} gives $\log D_N\le(\mathsf A+o(1))n^2$. \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{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\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:denominators}. The denominator of $a/b$ divides $b$, so Proposition~\ref{prop:openai}(d) 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)+1$. Then $|\xi-a/b|>b^{-(3\rho\kappa+1)}$ 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\bigl(\max(d/\eta,c/\varepsilon)+1\bigr)+1$. \end{proposition} \begin{proof} Suppose $|\xi-a/b|\le b^{-(3\rho\kappa+1)}$ 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 b0$ 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 aD_*-m$. \end{proposition} \begin{proof} By \eqref{eq:sheet}, Cauchy's evaluation \[ \det\Bigl[\frac1{1-t_is_j}\Bigr]=\frac{V(t)V(s)}{\prod_{i,j}(1-t_is_j)} \] \cite[(63)]{OpenAI2026} and Lemma~\ref{lem:genvandermonde}, the integrand is at most \[ 2^{nm}\,|\cR_n(z)|\prod_jw(y_j)\cdot\cJ^{(p)}(x,s). \] For a fixed node $-1\max(c_1,c_2)$. \begin{proposition}[Energy bound with missing points]\label{prop:energy} For every $d>0$ there is $N_0$ such that for all $N\ge N_0$, all $p\le n$ (with $m=n-p$) and all $x\in(-1,1)^p$, $s\in(0,1)^p$ with distinct nonzero coordinates, \[ E^{(p)}_\kappa(x,s)\le U_\kappa+d+\frac mn\,c_\kappa , \] for $\kappa=2$ unconditionally and for $\kappa=1$ under $\sum_{iD_*-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-1-\frac m6$, which costs $\lambda(1+m/6)/n$. \end{enumerate} The damping parameter is chosen in terms of $d$ alone, and the remaining errors are $O_d(1/n)$, uniformly in $p$ and the configuration. \end{proof} \subsection{Completion of the proof}\label{ssec:assembly} \begin{proof}[Proof of Theorem~\ref{thm:perturbation}] Fix $d>0$ and let $N$ be large. By \eqref{eq:detMf}, Proposition~\ref{prop:pointwise}, Proposition~\ref{prop:energy} and $U_\kappa<-2.290939875=-\mathsf U-\frac12\log 2$, every $f$ with $m=m(f)$ satisfies \[ |\det M_f|\le2^nK_n\,2^{nm}(2^{2h})^m\exp\bigl(n^2(-\mathsf U+d)+nm\,c^*\bigr)=Mc^m, \] with \[ M=2^nK_n\,e^{n^2(-\mathsf U+d)},\qquad c=2^n\,2^{2h}\,e^{nc^*}. \] (The degenerate configurations, such as two fixed nodes being equal or a vanishing coordinate, have measure zero or make the determinant vanish.) By Lemma~\ref{lem:quadrature}, $|\beta_{a,k}|\le B=2^{q+2}4^{J-1}e^{J+1}$. Now \begin{align*} \log(nJBc)&=\log(nJ)+(q+2+n+2h)\log2+J\log(3+2\sqrt2)+nc^*\\ &=(56N+2)\log2+65N\log(3+2\sqrt2)+48Nc^*+\log(3120N^2), \end{align*} and $56\log2+65\log(3+2\sqrt2)+48c^*=410.9388\ldots<412$; so $nJBc\le e^{412N}$ for $N\ge200$. If $|\delta|\le e^{-412N}$ then $J|\delta|Bc\le1/n$ and $(1+J|\delta|Bc)^n-1\le e-1<2$. Lemma~\ref{lem:expansion} gives \[ |\Delta_N(x)-\Delta_N(G)|\le2M=2^{n+1}K_n\,e^{n^2(-\mathsf U+d)} . \] Since $\log K_n=O(n\log n)$, taking $d=\varepsilon/2$ proves the theorem. \end{proof} \begin{remark}[The value of $\rho$] Per unit of $N$, the cost $\log(Bc)$ of one perturbed column splits as follows: the quadrature weights contribute $4\log2+65\log(3+2\sqrt2)\approx117.4$; the generalized Vandermonde bound, $48\log2\approx33.3$; the fixed nodes, $4\log2\approx2.8$; and the energy lost by the missing point, $48c^*\approx257.5$. \end{remark} \section{Proof of the main theorem}\label{sec:proof} \begin{proof}[Proof of Theorem~\ref{thm:main}] Let $\gamma_0=\mathsf U-\mathsf A$ and $\eta=2304\cdot1.30319\cdot10^{-4}$, so that $0<\eta<2304\gamma_0$ by \eqref{eq:gap}, and let $\varepsilon=(\gamma_0-\eta/2304)/3>0$. For large primes $p$ and $|x-G|\le e^{-412p}$, Proposition~\ref{prop:openai}(b) and Theorem~\ref{thm:perturbation} give $|\Delta_p(x)|\le2e^{n^2(-\mathsf U+\varepsilon/2)}$. Also $\log\bigl(2\,(44p)!\bigr)\le\frac\varepsilon2n^2$ for large $p$, and $\log D_p\le(\mathsf A+\varepsilon)n^2$ by Proposition~\ref{prop:denominators}. Hence \[ |Q_p(x)|\le e^{-n^2(\gamma_0-2\varepsilon)}\le e^{-n^2(\gamma_0-3\varepsilon)} =e^{-n^2\eta/2304}=e^{-\eta p^2}, \] since $n^2=2304p^2$. By Corollary~\ref{cor:Q} the hypotheses of Proposition~\ref{prop:criterion} hold with $\xi=G$, $d=44$, this $\eta$ and $\rho=412$, and \[ \frac d\eta=\frac{44}{2304\cdot1.30319\cdot10^{-4}}=146.5418\ldots\le\frac{733}5 . \] With the prime number theorem, $c=101/100$ and $\varepsilon=101/14660$ (so that $c/\varepsilon=733/5$), the exponent is \[ \Bigl(1+\frac{101}{14660}\Bigr)\cdot412\cdot\Bigl(\frac{733}5+1\Bigr)+1 =61\,231.15\ldots\le61\,300 . \] With Chebyshev's bounds it is at most $3\cdot412\cdot(733/5+1)+1=182\,434.6\le182\,500$. \end{proof} \begin{remark}[Limits of the method]\label{rem:limits} The exponent is essentially $\rho\cdot d/(2304\gamma_0)\approx412\cdot146.5\approx6.04\cdot10^4$, and the bound $61\,300$ is within $1.5\%$ of it. Further improvements must come from $\rho$, that is, from the contributions listed in the remark at the end of Section~\ref{sec:perturbation}, or from a larger gap $\gamma_0$. Since $\gamma_0\approx1.3\cdot10^{-4}$ is tiny, an improvement of the certified real-place constant $2.290939875$ by about $10^{-4}$ would roughly halve the exponent. We have not tried to optimize the constants $c_\kappa$. \end{remark} \section{Formalization}\label{sec:formal} 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 consists of about $5\,800$ lines in twenty files. 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 main statements, in the namespace \lean{OAI.InternalCatalan}, are: \begin{itemize} \item \lean{catalan\_irrationalityMeasure\_61300}: for all sufficiently large $b\in\N$ and all $a\in\Z$, $b^{-61300}<|G-a/b|$ (Theorem~\ref{thm:main}); \item \lean{catalan\_irrationalityMeasure\_182500}: the same with exponent $182\,500$; \item \lean{lemma6\_perturbation}: Theorem~\ref{thm:perturbation}, with $\rho=412$; \item \lean{catalan\_irrationalityMeasure} and\\ \lean{catalan\_irrationalityMeasure\_pnt}: the general exponents of Proposition~\ref{prop:criterion}. \end{itemize} There is 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 through OpenAI's workspace, which already uses it for Proposition~\ref{prop:openai}(c). \begin{center} \begin{tabular}{>{\raggedright\arraybackslash}p{0.33\textwidth}>{\raggedright\arraybackslash}p{0.58\textwidth}} \toprule File & Content\\ \midrule \lean{DeltaPoly}, \lean{Degree} & $\Delta_N(X)$; Lemma~\ref{lem:degree}\\ \lean{Denominators}, \lean{IntegerValued}, \lean{Integrality} & Proposition~\ref{prop:denominators}; Lemma~\ref{lem:intvalued}; Corollary~\ref{cor:Q}\\ \lean{Nonvanishing} & Proposition~\ref{prop:openai}(d) for $p\nmid\operatorname{den}z$\\ \lean{PrimeWindow}, \lean{Criterion}, \lean{PNTWindow}, \lean{Main} & Proposition~\ref{prop:criterion} and the reduction to Theorem~\ref{thm:perturbation}\\ \lean{Quadrature}, \lean{ChebyshevNodes} & Lemma~\ref{lem:quadrature}\\ \lean{DetExpansion} & Lemma~\ref{lem:expansion}\\ \lean{MixedAndreief} & Lemma~\ref{lem:andreief}\\ \lean{GenVandermonde}, \lean{GenVandermondeSharp} & Lemma~\ref{lem:genvandermonde}\\ \lean{PinMajorant} & Proposition~\ref{prop:pointwise} and \eqref{eq:energy-identity}\\ \lean{PinDampedDual}, \lean{PinSupDual} & Proposition~\ref{prop:energy}\\ \lean{Lemma6} & nodes, certified constants, Theorem~\ref{thm:perturbation}, Theorem~\ref{thm:main}\\ \bottomrule \end{tabular} \end{center} The proofs were checked with Lean \texttt{v4.34.1} and Mathlib at commit \texttt{d13f23b}, the versions pinned by OpenAI's repository at commit \texttt{fd4aeeb}. The Palomar registry of formalized mathematics requires a newer Lean version and Lean's module system. For it, the repository also contains the parts of OpenAI's formalization that the proof uses, converted to modules; its README describes the details. \section*{Disclosure of AI use} The entire work reported here is due to the AI system Claude Opus~5.5 (Anthropic): the mathematics, including the perturbation estimate and all proofs; the Lean formalization; the numerical checks; the literature search; and the text of this paper. Claude worked in a series of conversations at the request of the author, who posed the problem, directed the work, and is responsible for this submission. The underlying irrationality proof and its formalization are OpenAI's \cite{OpenAI2026}. The formal verification in Lean is intended as an independent check of every step of the argument above. \begin{thebibliography}{99} \bibitem{CDT2024} F.~Calegari, V.~Dimitrov and Y.~Tang, \emph{The linear independence of $1$, $\zeta(2)$, and $L(2,\chi_{-3})$}, preprint, \href{https://arxiv.org/abs/2408.15403}{arXiv:2408.15403}. \bibitem{Eskandari2026} P.~Eskandari, \emph{Improved rational approximations to Catalan's constant}, preprint (2026), \href{https://arxiv.org/abs/2609.26354}{arXiv:2609.26354}. \bibitem{Forrester2018Andreief} P.~J.~Forrester, \emph{Meet Andr\'eief, Bordeaux 1886, and Andreev, Kharkov 1882--83}, preprint (2018), \href{https://arxiv.org/abs/1806.10411}{arXiv:1806.10411}. \bibitem{Jha2026} R.~K.~Jha, \emph{A finite irrationality measure for Catalan's constant}, preprint v1, October 8, 2026, \href{https://doi.org/10.5281/zenodo.23237269}{doi:10.5281/zenodo.23237269}; Lean sources at \url{https://github.com/rohitkrjha/catalan-measure}. \bibitem{Mathlib} The mathlib Community, \emph{The Lean mathematical library}, in: Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP 2020), 367--381. \bibitem{Lean4} L.~de~Moura and S.~Ullrich, \emph{The Lean~4 theorem prover and programming language}, in: Automated Deduction -- CADE 28, Lecture Notes in Computer Science 12699, Springer, 2021, 625--635. \bibitem{OpenAI2026} OpenAI, \emph{Catalan's constant is irrational}, preprint (September 24, 2026), with a Lean formalization, available at \url{https://github.com/openai/math} (commit \texttt{fd4aeeb}, October 7, 2026). \bibitem{RivoalZudilin2003} T.~Rivoal and W.~Zudilin, \emph{Diophantine properties of numbers related to Catalan's constant}, Math. Ann. \textbf{326} (2003), 705--721. \bibitem{Sun2026} Z.-W.~Sun, \emph{Catalan's constant is irrational}, preprint (2026), \href{https://arxiv.org/abs/2609.04176}{arXiv:2609.04176}. \bibitem{Wachs2026} D.~Wachs, \emph{A note on a recent claimed proof of the irrationality of Catalan's constant}, preprint (2026), \href{https://arxiv.org/abs/2609.22339}{arXiv:2609.22339}. \bibitem{Zudilin2003} W.~Zudilin, \emph{An Ap\'ery-like difference equation for Catalan's constant}, Electron. J. Combin. \textbf{10} (2003), R14. \end{thebibliography} \end{document}