SearcharxivSearch

arXiv subjects

Damiano Testa

Publications and source records attributed to Damiano Testa.

At least 19 recordsLinked to original sources

FormaTheoria: Constructing Large-Scale Lean Theories from Mathematical Literature $-$ Toward the Formalization of the Classification of Finite Simple Groups

Large-scale formalization of advanced mathematics requires more than translating individual statements: it must reconstruct a coherent theory distributed across heterogeneous sources. This process raises four challenges: discovering implicit dependencies, correcting source defects, preserving semantic fidelity, and reconciling cross-source misalignments. We present FormaTheoria, an end-to-end, AI-assisted workflow that coordinates source acquisition, formalization, proof construction, recursive dependency discovery, independent review, and reconciliation, while preserving provenance and protecting approved declarations. A shared agent framework supports long-horizon execution through tool use, context compaction, review-gated termination, section-level source context, and dependency-aware batch parallelization. Applying FormaTheoria to major components of the Classification of Finite Simple Groups (CFSG), we construct a machine-checked Lean development extending through the Bender--Suzuki theorem and encompassing the Feit--Thompson Odd Order Theorem, Glauberman's $Z^*$ theorem, and the Brauer--Suzuki theorem. This development verifies an extensive body of deeply interdependent finite-group theory while providing a foundation for continuing the CFSG formalization. An empirical analysis of the code and recorded construction process supports the practical relevance of the identified challenges and illustrates the roles of the corresponding workflow components. Together, these results demonstrate how AI-assisted workflows can reconstruct mathematically significant formal theories from distributed literature by combining language-model agents with formal verification, structured review, and explicit dependency management.

cs.LO

Fitting's Theorem and Semirings of Normal Subgroups

We define a non-unital, generally non-associative, commutative semiring structure on the collection of normal subgroups of a group $G$. This viewpoint allows us to recast in ring-theoretic terms Fitting's classical theorem that the join of two nilpotent normal subgroups is nilpotent. From this perspective, the two key inputs are a binomial expansion in a non-associative setting and the fact that the commutator subgroup of two normal subgroups lies in each factor. The development is formalized in Lean, making essential use of Mathlib for the core definitions and results.

math.GR

Growing Mathlib: maintenance of a large scale mathematical library

The Lean mathematical library Mathlib is one of the fastest-growing libraries of formalised mathematics. We describe various strategies to manage this growth, while allowing for change and avoiding maintainer overload. This includes dealing with breaking changes via a deprecation system, using code quality analysis tools (linters) to provide direct user feedback about common pitfalls, speeding up compilation times through conscious library (re-)design, dealing with technical debt as well as writing custom tooling to help with the review and triage of new contributions.

cs.PL

Curves in characteristic 2 with non-trivial 2-torsion

Cais, Ellenberg and Zureick-Brown recently observed that over finite fields of characteristic two, all sufficiently general smooth plane projective curves of a given odd degree admit a non-trivial rational 2-torsion point on their Jacobian. We extend their observation to curves given by Laurent polynomials with a fixed Newton polygon, provided that the polygon satisfies a certain combinatorial property. We also show that in each of these cases, the sufficiently general condition is implied by being ordinary. Our treatment includes many classical families, such as hyperelliptic curves of odd genus and $C_{a,b}$ curves. In the hyperelliptic case, we provide alternative proofs using an explicit description of the 2-torsion subgroup.

math.NT

Factors of HOMFLY polynomials

We study factorizations of HOMFLY polynomials of certain knots and oriented links. We begin with a computer analysis of knots with at most 12 crossings, finding 17 non-trivial factorizations. Next, we give an irreducibility criterion for HOMFLY polynomials of oriented links associated to 2-connected plane graphs.

math.GT

Complex and tropical counts via positive characteristic

We reconcile the discrepancy between the complex and tropical counts of some enumerative problems reducing to positive characteristic. Each problem that we consider suggests a prime with special behaviour. Modulo this prime, the solutions coalesce in uniform clusters: at this special prime, the geometric and the tropical behaviours match. As examples, we concentrate on inflection points of plane curves and theta-hyperplanes of canonical curves.

math.AG

On a question of Dolgachev

For each even, positive integer $n$, we define a rational self-map on the space of plane curves of degree $n$, using classical contravariants. In the case of plane quartics, we show that the degree of this map is 15. This answers a question of Dolgachev on the moduli space of curves of genus 3.

math.AG

3x3 Singular Matrices of Linear Forms

We determine the irreducible components of the space of 3x3 matrices of linear forms with vanishing determinant. We show that there are four irreducible components and we identify them concretely. In particular, under elementary row and column operations with constant coefficients, a 3x3 matrix with vanishing determinant is equivalent to one of the following four: a matrix with a zero row, a zero column, a zero 2x2 square or an antisymmetric matrix.

math.AG

A few questions about curves on surfaces

In this note we address the following kind of question: let X be a smooth, irreducible, projective surface and D a divisor on X$satisfying some sort of positivity hypothesis, then is there some multiple of D depending only on X which is effective or movable? We describe some examples, discuss some conjectures and prove some results that suggest that the answer should in general be negative, unless one puts some really strong hypotheses either on D or on X.

math.AG

On minimal rational elliptic surfaces

We construct $13$ projective $\mathbb{Q}$-factorial Fano toric varieties and show that for any minimal rational elliptic surface $X$ there is one such toric variety $Z_X$ and a divisor class $δ_X\in {\rm Cl}(Z_X)$ such that the number of $(-1)$-curves of $X$ equals the dimension of the Riemann-Roch space of $δ_X$. As an application we give the number of $(-1)$-curves of any such elliptic fibration of Halphen index $2$.

math.AG

Computing Néron-Severi groups and cycle class groups

Assuming the Tate conjecture and the computability of étale cohomology with finite coefficients, we give an algorithm that computes the Néron-Severi group of any smooth projective geometrically integral variety, and also the rank of the group of numerical equivalence classes of codimension p cycles for any p.

math.AG

On Büchi's K3 surface

We study the geometry of Büchi's K3 surface showing that the rational points of this surface are Zariski-dense.

math.AG

Descent via (3,3)-isogeny on Jacobians of genus 2 curves

We give parametrisation of curves C of genus 2 with a maximal isotropic (ZZ/3)^2 in J[3], where J is the Jacobian variety of C, and develop the theory required to perform descent via (3,3)-isogeny. We apply this to several examples, where it can shown that non-reducible Jacobians have nontrivial 3-part of the Tate-Shafarevich group.

math.NT

The infinite random simplicial complex

We study the Fraisse limit of the class of all finite simplicial complexes. Whilst the natural model-theoretic setting for this class uses an infinite language, a range of results associated with Fraisse limits of structures for finite languages carry across to this important example. We introduce the notion of a local class, with the class of finite simplicial complexes as an archetypal example, and in this general context prove the existence of a 0-1 law and other basic model-theoretic results. Constraining to the case where all relations are symmetric, we show that every direct limit of finite groups, and every metrizable profinite group, appears as a subgroup of the automorphism group of the Fraisse limit. Finally, for the specific case of simplicial complexes, we show that the geometric realisation is topologically surprisingly simple: despite the combinatorial complexity of the Fraisse limit, its geometric realisation is homeomorphic to the infinite simplex.

math.LO

On the Unirationality of del Pezzo surfaces of degree two

Among geometrically rational surfaces, del Pezzo surfaces of degree two over a field k containing at least one point are arguably the simplest that are not known to be unirational over k. Looking for k-rational curves on these surfaces, we extend some earlier work of Manin on this subject. We then focus on the case where k is a finite field, where we show that all except possibly three explicit del Pezzo surfaces of degree two are unirational over k.

math.AG

Nef and semiample divisors on rational surfaces

In this paper we study smooth projective rational surfaces, defined over an algebraically closed field of any characteristic, with pseudo-effective anticanonical divisor. We provide a necessary and sufficient condition in order for any nef divisor to be semiample. We adopt our criterion to investigate Mori dream surfaces in the complex case.

math.AG

Plane quartics with at least 8 hyperinflection points

A recent result shows that a general smooth plane quartic can be recovered from its 24 inflection lines and a single inflection point. Nevertheless, the question whether or not a smooth plane curve of degree at least 4 is determined by its inflection lines is still open. Over a field of characteristic 0, we show that it is possible to reconstruct any smooth plane quartic with at least 8 hyperinflection points by its inflection lines. Our methods apply also in positive characteristic, where we show a similar result, with two exceptions in characteristic 13.

math.AG