arXiv reader

Indiscernible Extraction in Theories with Bounded k-splitting

Connor Watson

arXiv
2610.22002v1 · PDF · 15 October 2026
Categories
math.LO
Licence
CC BY 4.0 The site shows the text.

Abstract

Hanson introduced the class of theories with bounded k-splitting, a higher-arity notion of stability, and proved an indiscernible extraction result for those theories assuming the existence of a k-ineffable cardinal. In this article, we show that the conclusion of Hanson’s theorem is equivalent to the weaker assertion that there exists a weakly compact cardinal, as well as prove additional indiscernible extraction results for these theories in ZFC. Finally, we show that Hanson’s construction of total bounded ultraimaginary Morley sequences in theories with bounded k-splitting follows from ZFC.

Items 29

Theorem

Theorem 0.1 (Hanson)

A59J

If T has bounded k-splitting, \gamma is any ordinal, and \lambda>|T|+|B|+|\gamma| is a k-ineffable cardinal, then \lambda\to(\lambda)_{T,\gamma,B}.

Theorem

Theorem 0.2

T2VK

Suppose T has bounded k-splitting, B is a parameter set of size at most \lambda, and \gamma is an ordinal. Then,

  1. If \lambda>|T|+|B|+|\gamma| is weakly compact, then \lambda\to(\lambda)_{T,\gamma,B}.

  2. If \lambda\geq|T|+|B|+|\gamma|, then \beth_k(\lambda)^+\to(\lambda^+)_{T,\gamma,B}.

  3. If \lambda^{|T|}=\lambda and 1\leq n < \omega, then \beth_{k-1}(\lambda)^+\to(\lambda^+ + (k-1))_{T,n,B}.

Moreover, the hypothesis that \lambda is weakly compact in (1) is optimal.

Fact

Fact 1.1 (Shelah)

QIM6

T is stable if and only if there is a cardinal \lambda such that for any a and B, there is a C\subseteq B with |C|\leq\lambda such that \mathrm{tp}(a/B) does not split over C.

Definition

Definition 1.2

7UBE

A k-partitioned type is a type with its variables partitioned into k sets, written \operatorname{tp}(a_0;\ldots;a_{k-1}/A). For C\subseteq A, it k-splits over C if some finite same-length tuples b,b' from A satisfy

b\equiv_{Ca_0\cdots\widehat{a_i}\cdots a_{k-1}}b'\quad(i<k), \qquad b\not\equiv_{Ca_0\cdots a_{k-1}}b'.

A theory T has \lambda-bounded k-splitting if every such type with finite blocks has some C\subseteq A, |C|<\lambda, over which it does not k-split. T has bounded k-splitting it has \lambda-bounded k-splitting for some \lambda.

Definition

Definition 1.3

JL71

For 1\leq r<\omega, a sequence (a_i)_{i<\eta} is r-end-homogeneous over B if

a_I\equiv_{Ba_{<\alpha}}a_J \qquad\bigl(\alpha<\eta,\ I,J\in[\eta\setminus\alpha]^r\bigr).

(a_i)_{i<\eta} is end-homogeneous over B if it is 1-end-homogeneous over B.

Fact

Fact 1.4

IRC1

If (a_i)_{i<\eta} is end-homogeneous over B and every \operatorname{tp}(a_i/Ba_{<i}) does not split over B, then the sequence is indiscernible over B.

Used by Proof
Theorem

Theorem 2.1

IHCH

If T has bounded k-splitting and \lambda\geq{|T|}+|B|+|\gamma|, then every sequence of \gamma-tuples of length \beth_k(\lambda)^+ has a B-indiscernible subsequence of order type \lambda^+.

Used by Proof
Proof of Theorem 2.1

Apply Lemma 2.4 with r=k and take the first \lambda^+ tuples of the resulting subsequence. This is a k-end-homogeneous sequence of length \lambda^+. Lemma 2.5 applies since \operatorname{cf}(\lambda^+)=\lambda^+>\lambda. A final segment of \lambda^+ has order type \lambda^+.

Proof of Theorem 2.1

By Lemma 2.4, the given sequence (a_i)_{i<\beth_{k-1}(\lambda)^+} has a (k-1)-end-homogeneous subsequence (b_j)_{j<\lambda^++(k-1)} over B, where b_j=a_{\xi_j} and the indices \xi_j are strictly increasing. Lemma 2.3 shows that the hypothesis of Lemma 2.7 is satisfied, so we may apply it to the first \lambda^+ tuples gives a B-indiscernible subsequence indexed by a cofinal Y\subseteq\lambda^+ of order type \lambda^+, say (c_i)_{i<\lambda^+}. Then the sequence (c_i)_{i<\lambda^+}\;^\frown (b_{\lambda^+},\ldots,b_{\lambda^++k-2}) is a B-indiscernible sequence.

Fact

Fact 2.2

SR4R

If T has bounded k-splitting, then every k-partitioned type whose blocks have length \gamma does not k-split over some subset of its parameter domain of size at most {|T|}+|\gamma|.

Used by Proof, Proof, Proof
Lemma

Lemma 2.3

E4SY

Suppose T has bounded k-splitting. Fix a parameter set A and complete types

p_i(x_0,\ldots,\widehat{x_i},\ldots,x_{k-1})\qquad(i<k)

over A, where the variable blocks are finite. The number of complete types in x_0,\ldots,x_{k-1} over A extending \bigcup_{i<k}p_i is at most

(|A|+{|T|})^{{|T|}}\cdot 2^{2^{{|T|}}}.

This number is at most \lambda whenever |A|\leq\lambda, \lambda\geq2^{2^{{|T|}}}, and \lambda^{{|T|}}=\lambda.

Used by Proof
Proof of Lemma 2.3

Let Q be the set of extensions, and assume Q\ne\varnothing. By Fact 2.2, every q\in Q does not k-split over some C\subseteq A of size at most {|T|}. There are at most (|A|+{|T|})^{{|T|}} possible choices for C.

Fix C and a realization a_0,\ldots,a_{k-1} of a member of Q. For each m<\omega, define an equivalence relation \sim_C on A^m by setting

\bar b\sim_C\bar b' \quad\Longleftrightarrow\quad \bar b\equiv_{C a_0\cdots\widehat{a_i}\cdots a_{k-1}}\bar b' \quad(i<k).

There are at most 2^{|T|} classes for each m. For each m, choose one tuple from each equivalence class in A^m, and let D_C consist of C and all coordinates of the chosen tuples. Then |D_C|\leq2^{{|T|}}.

If q\in Q does not k-split over C, and \bar b' represents \bar b, non-k-splitting gives

\varphi(x_0,\ldots,x_{k-1};\bar b)\in q \quad\Longleftrightarrow\quad \varphi(x_0,\ldots,x_{k-1};\bar b')\in q.

Thus q is determined by q\mathbin{\upharpoonright} D_C. There are at most 2^{{|T|}+|D_C|}\leq2^{2^{{|T|}}} such restrictions, and so summing over C proves the bound.

Lemma

Lemma 2.4

99TB

Let 1\leq r<\omega and let \lambda\geq{|T|}+|B|+|\gamma| be infinite. Every sequence of \gamma-tuples of length \beth_r(\lambda)^+ has an r-end-homogeneous subsequence over B of order type \lambda^++r.

Used by Proof, Proof, Proof
Proof of Lemma 2.4

For r=1, put \kappa=(2^\lambda)^+ and write the given sequence as (a_i)_{i<\kappa}. Recursively define families \mathcal P_\alpha of nonempty subsets of \kappa, for \alpha\leq\lambda^+. Let \mathcal P_0 partition \kappa by i\sim j if and only if a_i\equiv_Ba_j. For X\in\mathcal P_\alpha, let D_X consist of B and the coordinates of a_{\min(X_\xi)} for \xi<\alpha, where X_\xi\in\mathcal P_\xi is the unique set containing X. For \alpha<\lambda^+, form \mathcal P_{\alpha+1} by partitioning X\setminus\{\min(X)\}, for each X\in\mathcal P_\alpha, under i\sim_Xj\Longleftrightarrow a_i\equiv_{D_Xa_{\min(X)}}a_j. At a nonzero limit \alpha, take all nonempty intersections \bigcap_{\xi<\alpha}X_\xi of decreasing chains with X_\xi\in\mathcal P_\xi.

Inductively, \mathcal P_\alpha partitions the indices not selected as an earlier \min(X), and a_i\equiv_{D_X}a_j for i,j\in X. For \alpha<\lambda^+, |\mathcal P_\alpha|\leq2^\lambda: at stage zero and at successors the relevant parameter sets and the variable blocks have size at most \lambda, and at limits there are at most (2^\lambda)^{|\alpha|}=2^\lambda chains. Thus at most \lambda^+\cdot2^\lambda=2^\lambda indices are selected before stage \lambda^+, so \mathcal P_{\lambda^+}\ne\varnothing. Choose X_{\lambda^+}\in\mathcal P_{\lambda^+} and its containing sets X_\alpha\in\mathcal P_\alpha for \alpha<\lambda^+. Their minima i_\alpha=\min(X_\alpha), \alpha\leq\lambda^+, strictly increase. Since i_\xi,i_\zeta\in X_\alpha for \alpha\leq\xi,\zeta\leq\lambda^+, equality of types over D_{X_\alpha} shows that (a_{i_\alpha})_{\alpha\leq\lambda^+} is end-homogeneous over B.

Now suppose r > 1. Put \mu = \beth_{r-1}(\lambda), and put \rho = \lambda^+ + (r-1). The case r=1 gives an end-homogeneous subsequence (b_i)_{i<\mu^+} ^\frown (d) over B. Since {|T|} + |Bd| \leq \lambda, induction over Bd gives a (r-1)-end-homogeneous subsequence (e_\xi)_{\xi < \rho} of (b_i)_{i < \mu^+}. Then the sequence (e_\xi)_{\xi \leq \rho} (setting e_\rho = d) is r-end-homogeneous over B and has order type \lambda^+ + r.

Lemma

Lemma 2.5

Y8PR

Suppose T has bounded k-splitting and \lambda\geq{|T|}+|B|+|\gamma| is infinite. If \operatorname{cf}(\theta)>\lambda, every k-end-homogeneous sequence of \gamma-tuples of length \theta over B has a B-indiscernible final segment.

Used by Proof, Proof
Proof of Lemma 2.5

Let (a_i)_{i<\theta} be the sequence and put A_\alpha=Ba_{<\alpha}. For each \alpha<\theta, define

p_\alpha(x_0;\ldots;x_{k-1})=\operatorname{tp}(a_I/A_\alpha), \qquad I\in[\theta\setminus\alpha]^k.

End-homogeneity makes p_\alpha independent of the choice of I and gives p_\alpha\subseteq p_\beta for \alpha<\beta. Thus p=\bigcup_{\alpha<\theta}p_\alpha is a complete consistent partitioned type over Ba_{<\theta}. By Fact 2.2, choose C\subseteq Ba_{<\theta} of size at most {|T|}+|\gamma|\leq\lambda over which p does not k-split. Choose \beta<\theta with C\subseteq A_\beta, using \operatorname{cf}(\theta)>\lambda. For every I\in[\theta\setminus\beta]^k,

\operatorname{tp}(a_I/A_{\min I})=p\mathbin{\upharpoonright} A_{\min I}

does not k-split over A_\beta, which is also true of the realization.

Enumerate the final segment (a_i)_{\beta\leq i<\theta} in order as (e_i)_{i<\eta}, and put D=A_\beta. It is k-end-homogeneous over D, hence k-indiscernible over D. Suppose it is m-indiscernible, where m\geq k. Write any increasing (m+1)-tuple of its blocks as uv, with v=(v_0,\ldots,v_{k-1}) its last k blocks, and put u_0=e_0\cdots e_{m-k}. For each j<k, m-indiscernibility gives

u\equiv_{Dv_0\cdots\widehat v_j\cdots v_{k-1}}u_0.

Non-k-splitting of the type of v over its preceding segment gives uv\equiv_Du_0v, and k-end-homogeneity gives u_0v\equiv_De_0\cdots e_m. For infinite blocks, each formula uses only finite coordinate subtuples of u,u_0. This proves (m+1)-indiscernibility. The final segment is therefore D-indiscernible, hence B-indiscernible.

Theorem

Theorem 2.6

CDH9

Suppose T has bounded k-splitting, \lambda^{|T|}=\lambda, |B|\leq\lambda, and n\geq 1 is finite. Then every sequence of n-tuples of length \beth_{k-1}(\lambda)^+ has a B-indiscernible subsequence of length \lambda^+ + (k-1).

Used by Proof
Lemma

Lemma 2.7

6307

Suppose T has bounded k-splitting, \lambda\geq{|T|}, \lambda^{|T|}=\lambda, and |B|\leq\lambda. Assume that every family of types as in Lemma 2.3 over any set of size at most \lambda has at most \lambda common complete extensions. Then every sequence of n-tuples of length \lambda^+ that is (k-1)-end-homogeneous over B has a B-indiscernible subsequence of order type \lambda^+.

Used by Proof
Proof of Lemma 2.7

Let (a_i)_{i<\theta} be the given sequence, where \theta=\lambda^+. Put A_\alpha=B\cup a_{<\alpha} and A=B\cup a_{<\theta}. Adjoin tuples c_1,\ldots,c_{k-1} in an elementary extension so that (a_i)_{i<\theta}\mathbin{{}^\frown}(c_1,\ldots,c_{k-1}) is still (k-1)-end-homogeneous over B. To do this, realize the increasing union

\bigcup_{\alpha<\theta}\operatorname{tp}(a_I/A_\alpha), \qquad I\in[\theta\setminus\alpha]^{k-1}.

Put c=c_1\cdots c_{k-1}. Then we have, for every \alpha<\theta and 1\leq j<k,

a_\alpha c_1\cdots\widehat{c_j}\cdots c_{k-1} \equiv_{A_\alpha}c_1\cdots c_{k-1}.

By Fact 2.2, choose C_\alpha\subseteq A_\alpha, |C_\alpha|\leq{|T|}, such that \operatorname{tp}(a_\alpha;c_1;\ldots;c_{k-1}/A_\alpha) does not k-split over C_\alpha. We claim that

\operatorname{tp}(a_\alpha/A_\alpha c)\text{ does not split over }C_\alpha c.

Indeed, if \bar b,\bar b'\in A_\alpha^{<\omega} satisfy \bar b\equiv_{C_\alpha c}\bar b', then (?) transfers this equality to the parameters obtained by omitting any one block from a_\alpha,c_1,\ldots,c_{k-1}. Non-k-splitting therefore gives \bar b\equiv_{C_\alpha a_\alpha c}\bar b'. For tuples from A_\alpha c, equality over C_\alpha c forces coordinates belonging to c to match. Delete those coordinates, apply the preceding argument, and reinsert them.

On the stationary set \{\alpha<\theta:\operatorname{cf}(\alpha)={|T|}^+\}, the coordinates of C_\alpha\setminus B occur below some index \beta_\alpha<\alpha. Here {|T|}^+<\theta, since 2^{{|T|}}\leq\lambda^{{|T|}}=\lambda. Fodor’s lemma gives a stationary set on which \beta_\alpha is constant, say with value \beta. Since |A_\beta|\leq\lambda and \lambda^{{|T|}}=\lambda, we may thin further to a stationary set S on which C_\alpha is fixed, say with value C.

For each m<\omega, let R_m\subseteq A^m contain exactly one representative of each equivalence class for the equivalence relation defined by letting \bar b\sim_m\bar b'\Longleftrightarrow\bar b\equiv_{Cc}\bar b'. Let D consist of C and all coordinates of tuples in \bigcup_{m<\omega}R_m. Since |Cc|\leq{|T|}, we have |R_m|\leq2^{{|T|}} and hence |D|\leq2^{{|T|}}\leq\lambda. Choose \delta<\theta with D\subseteq A_\delta, and discard indices at most \delta from S. For \alpha\in S, put q_\alpha=\operatorname{tp}(a_\alpha,c_1,\ldots,c_{k-1}/A_\delta). Let p_i(x_0,\ldots,\widehat{x_i},\ldots,x_{k-1}) be \operatorname{tp}(c/A_\delta) with its variable blocks renamed in order (i<k). By (?), q_\alpha\supseteq\bigcup_{i<k}p_i. The hypothesis on common complete extensions, applied to these types over A_\delta, where |A_\delta|\leq\lambda, gives at most \lambda possible q_\alpha. Thin to a stationary S'\subseteq S on which they agree. Thus the a_\alpha, \alpha\in S', have the same type over A_\delta c.

If \alpha<\alpha' belong to S' and \bar b\in A_\alpha^m, choose \bar d\in R_m\subseteq D^m with \bar b\equiv_{Cc}\bar d. Applying (?) at both indices gives, for every formula \varphi,

\varphi(a_\alpha;\bar b,c) \ \iff\ \varphi(a_\alpha;\bar d,c) \ \iff\ \varphi(a_{\alpha'};\bar d,c) \ \iff\ \varphi(a_{\alpha'};\bar b,c).

Consequently a_\alpha\equiv_{A_\alpha c}a_{\alpha'}. The sequence (a_\alpha)_{\alpha\in S'} is end-homogeneous over A_\delta c. By (?), restriction and enlargement of the base show that each successive type does not split over A_\delta c. Lemma 1.4 therefore gives indiscernibility over A_\delta c, hence over B.

Corollary

Corollary 2.8

3LVA

Suppose T has bounded k-splitting and \mu\geq 2^{{|T|}}. For every positive finite n,

\beth_k(\mu)^+\longrightarrow \bigl((2^\mu)^++(k-1)\bigr)_{T,n}.

The same conclusion holds over any parameter set B with |B|\leq\mu.

Proof of Corollary 2.8

Set \lambda=2^\mu. Then \lambda\geq2^{2^{|T|}}, \lambda^{|T|}=\lambda, and \beth_{k-1}(\lambda)=\beth_k(\mu). Apply Theorem 2.6.

Theorem

Theorem 3.1

M1X6

Suppose T has bounded k-splitting, where 1\leq k<\omega, and \kappa>{|T|}+|B|+|\gamma| is weakly compact. Every sequence of \gamma-tuples of length \kappa has a B-indiscernible subsequence of order type \kappa.

Proof of Theorem 3.1

Choose an infinite {|T|}+|B|+|\gamma|\leq\lambda<\kappa. We first prove, by induction on r\geq1, that every sequence of \gamma-tuples of length \kappa has an r-end-homogeneous subsequence of order type \kappa.

For r=1, carry out the partition construction in Lemma 2.4 on the given index set \kappa, at every stage \alpha<\kappa. Its levels satisfy

|\mathcal P_\alpha|\leq2^{\lambda+|\alpha|}<\kappa.

The strict inequality uses the strong inaccessibility of \kappa. Indeed, the right-hand side bounds the number of types over the parameters on a branch of length \alpha, and at a limit it also bounds the number of preceding chains. Every \mathcal P_\alpha is nonempty by the regularity of \kappa. Order the nodes (\alpha,X), X\in\mathcal P_\alpha, by

(\alpha,X)<(\beta,Y)\quad\Longleftrightarrow\quad \alpha<\beta\text{ and }Y\subseteq X.

Each node has exactly one predecessor at every previous level. After adjoining a root, this is a tree to which the tree property applies. The downward closure of a cofinal branch gives classes X_\alpha\in\mathcal P_\alpha for all \alpha<\kappa. Their minima strictly increase and index an end-homogeneous subsequence of length \kappa, by the same type equalities as in Lemma 2.4.

For r>1, first obtain an end-homogeneous subsequence (b_i)_{i<\kappa}. In an elementary extension choose a \gamma-tuple d realizing

\bigcup_{\alpha<\kappa}\operatorname{tp}(b_i/Bb_{<\alpha}), \qquad \alpha\leq i<\kappa.

The types in this union are well-defined and increasing, so the union is consistent and complete. Consequently (b_i)_{i<\kappa}\mathbin{{}^\frown}(d) is end-homogeneous over B. Apply induction over Bd to (b_i)_{i<\kappa}. Replacing the last block in each compared r-tuple by d, exactly as in Lemma 2.4, shows that the selected (r-1)-end-homogeneous sequence over Bd is r-end-homogeneous over B.

Take r=k. Lemma 2.5 applies at \theta=\kappa, since \operatorname{cf}(\kappa)=\kappa>\lambda. Its indiscernible final segment has order type \kappa.

Fact

Fact 4.1

9BC4

If (c_i)_{i<\omega} is bu-Morley over B and indiscernible over Be, where e is any set-sized tuple, then c_0\mathrel{\raise0.2ex\hbox{\ooalign{\hidewidth\hidewidth\cr\raise-0.9ex\hbox{}}}}^{\mathrm{bu}}_Be.

Used by Proof
Fact

Fact 4.2

116M

A B-indiscernible sequence (a_i)_{i<\omega} is total bu-Morley over B if and only if there are infinite sequences I,J such that I+J\equiv_B^{\mathrm{EM}}(a_i)_{i<\omega} and I\mathrel{\raise0.2ex\hbox{\ooalign{\hidewidth\hidewidth\cr\raise-0.9ex\hbox{}}}}^{\mathrm{bu}}_BJ.

Used by Proof
Lemma

Lemma 4.3

P90M

For every infinite cardinal \mu, parameter set B, and set-sized tuple a, there are tuples (d_\xi)_{\xi<\mu}, with d_\xi\equiv_Ba, and, for each \xi<\mu, a bu-Morley sequence (c_i^\xi)_{i<\omega} over B such that

d_{<\xi}\subseteq\operatorname{rng}(c_0^\xi), \qquad (c_i^\xi)_{i<\omega}\text{ is indiscernible over }Bd_{>\xi}.

Here d_{<\xi} and d_{>\xi} denote the sets of coordinates of the earlier and later tuples, respectively.

Used by Proof
Proof of Lemma 4.3

Let \mathcal T_\mu be the tree of finitely supported functions f:[\beta,\mu)\to\omega, where \beta<\mu is zero or a successor ordinal, ordered by extension. The tree construction in [HansonBU] gives an s-indiscernible, bu-spread-out family (t_f)_{f\in\mathcal T_\mu} over B, with t_f\equiv_Ba for every f.

For each \xi<\mu, let f_\xi be identically zero on [\xi+2,\mu), and put d_\xi=t_{f_\xi}. For i<\omega, set g_i^\xi=f_\xi\cup\{(\xi+1,i)\} and let c_i^\xi be the concatenation of the tuples t_g for g\in\mathcal T_\mu with g\supseteq g_i^\xi. Use enumerations matched by the map that changes only the value at \xi+1. The domains of f_\xi and g_i^\xi start at successor ordinals, so both are nodes of \mathcal T_\mu. Then (c_i^\xi)_{i<\omega} is bu-Morley over B.

If \eta<\xi, then f_\eta\supseteq g_0^\xi, so every coordinate of d_\eta occurs in c_0^\xi. If \eta>\xi, then f_\eta is a restriction of all the subtrees rooted at g_i^\xi. The s-indiscernibility then(c_i^\xi)_{i<\omega} indiscernible over Bd_{>\xi}. This also holds for the whole subtree tuples, since each formula uses only finitely many coordinates.

Theorem

Theorem 4.4

OBL2

Suppose T has bounded k-splitting for some 1\leq k<\omega. For every parameter set B and every possibly infinite tuple a, there is a total bu-Morley sequence (a_i)_{i<\omega} over B with a_0=a.

Proof of Theorem 4.4

Choose an infinite \lambda\geq{|T|}+|B|+|a| and put \mu=\beth_k(\lambda)^+. Theorem 2.1 gives extraction of order type \lambda^+, hence of order type \omega+\omega, over B for tuples of length |a|.

Choose the tuples supplied by Lemma 4.3 and extract a B-indiscernible subsequence (d_{\xi_j})_{j<\omega+\omega}, where the \xi_j strictly increase. Put

I=(d_{\xi_j})_{j<\omega},\qquad \rho=\xi_\omega,\qquad J=(d_{\xi_{\omega+1+j}})_{j<\omega}.

Then I+J is B-indiscernible. Every coordinate of I occurs in c_0^\rho, and (c_i^\rho)_{i<\omega} is indiscernible over BJ. Fact 4.1, applied with one tuple enumerating the whole of J, gives c_0^\rho\mathrel{\raise0.2ex\hbox{\ooalign{\hidewidth\hidewidth\cr\raise-0.9ex\hbox{}}}}^{\mathrm{bu}}_BJ. Monotonicity gives I\mathrel{\raise0.2ex\hbox{\ooalign{\hidewidth\hidewidth\cr\raise-0.9ex\hbox{}}}}^{\mathrm{bu}}_BJ, and Fact 4.2 shows that I is total bu-Morley over B. Finally, d_{\xi_0}\equiv_Ba: an automorphism fixing B sends d_{\xi_0} to a and sends I to the required sequence.

Source and licence

The text on this page is from arXiv:2610.22002v1 by Connor Watson, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2610/2610.22002.jsonl.