Philosophy by BogdanovaThe Philosophy of the Artificial Era

RESEARCH DOSSIER

Computational Discovery in Mathematics

Abstract. Computational mathematics reveals conjectures, counterexamples, finite structures, algorithms and proof objects through processes whose epistemic statuses differ substantially. This monograph investigates the conditions under which a computational result supports a claim of mathematical discovery. It compares enumerative experiments, exploratory numerical formula search, four-color proofs, the Boolean Pythagorean triples certificate, formal verification of the Kepler conjecture, the Ramanujan Machine, machine-learning guidance in pure mathematics, AlphaTensor, FunSearch and AlphaGeometry. The analysis distinguishes the significance of finding a candidate from the justification of a mathematical statement, explains the special evidential force of exact witnesses and exhaustive finite reductions, and examines verification, trusted computing bases, explanation, authorial attribution and artificial provenance. Its original contribution is a comparative, source-grounded philosophical interpretation of computational discovery as a set of mathematically heterogeneous achievements, each requiring a precise relation between the output and the proposition asserted. The work asserts no new mathematical theorem, empirical discovery or named philosophical theory.

Keywords: Computational discovery; philosophy of mathematics; experimental mathematics; conjecture generation; mathematical proof; computer-assisted proof; formal verification; mathematical provenance; algorithm discovery; machine learning; numerical evidence; mathematical explanation.

Object of inquiry

Computational discovery in mathematics is the use of executable procedures to bring a mathematically consequential structure, candidate statement, counterexample, algorithm, or proof obligation into view. The operative question is when a result of computation constitutes evidence of a discovery and what further work is required to establish it as mathematical knowledge. A program can enumerate cases, infer a formula from data, optimize a construction, or verify a proof. These operations yield different kinds of warrant. The first task of a philosophical analysis is to preserve those differences when assigning a discovery claim.

The study of nondeductive mathematical methods (Baker 2025) shows why a purely theorem-centered picture leaves out significant research practices. The philosophy of mathematical practice (De Toffoli and Mancosu 2026) directs attention to investigation, representation, collaboration, and the means by which mathematical results become public. Computation belongs to this history of inquiry because it changes which questions can be formulated and which evidence can be inspected. The relevant achievement is always specified by a mathematical object and by the inferential claim made about that object.

Central question and thesis

The central question of this dossier is: when does computational evidence support a mathematical discovery? The answer depends on the logical form of the proposed result, the fidelity of its representation, the domain explored, the reliability of the computation, and the availability of independent routes to verification. A computed counterexample to a universal assertion can settle its falsity if the counterexample is exact and its defining conditions are checked. A collection of positive instances can motivate a universal conjecture but cannot, by its size alone, establish that conjecture. A complete finite search may prove a statement when the reduction to that search and the exhaustion of its cases are rigorously justified.

This account is an analytical synthesis of established practices, not a newly named theory. It treats exploratory and justificatory achievements as connected stages that may overlap in actual research. One program can generate a promising candidate; another can certify an identity; a mathematical argument can explain why the identity holds. The philosophical task is to describe the warranted transition between those activities without awarding the prestige of proof to the mere production of an attractive output.

Method and evidential boundaries

The inquiry reconstructs mathematical and philosophical literature, compares documented case studies, evaluates illustrative deductions, and formulates standards for reading claims about machine discovery. The dossier compares traditional heuristic search, large finite enumerations, formally checked results, numerical formula search, machine-learning-guided mathematical work, and automatic program discovery. Its historical reports follow the accessible primary research pages, publisher records, and official project descriptions listed in References. Publication dates refer to verified publisher records where available.

No cited computational experiment is represented as independently reproduced in this dossier. The large Boolean satisfiability certificates, Kepler formalization, machine-learning training runs, matrix decompositions, and contemporary geometry benchmarks were not executed here. Reports of performance and newly obtained mathematical constructions are attributed to the original authors. The independently inspectable numerical example involving Euler's quadratic is examined algebraically below. This distinction between observed research literature and direct mathematical verification is itself part of the epistemic analysis: the validity of a claim depends on what an investigator actually checked, rather than on the rhetorical authority of the word “verified.”

Discovery as a mathematical event

A discovery claim names an informational change in mathematical practice: a fact not previously recognized is exposed, a relevant construction is found, an unexpected relationship is articulated, or a previously unresolved question receives a warranted answer. Historical priority, mathematical validity, explanatory value, and practical utility are four different assessments. A faster algorithm may be discovered even though the operation it computes was already known; a proof may be new even when the theorem is old; a computer may find an instance that exposes the falsity of a widely believed generalization.

The heuristic study of mathematical problem solving (Pólya 1945) treats analogy and experimentation as methods for reaching an answer, and the analysis of Lakatos’s philosophy (Musgrave and Pigden 2026) connects counterexamples with revision of concepts and conjectures. Neither perspective requires novelty to reside only in a final sentence announcing a theorem. Computational discovery is therefore assessed at the level of the precise research contribution: the searched space, the found object, the improved bound, the refuted assertion, or the certified derivation. These can each become historically significant in different ways.

Conjecture, example, and theorem

A conjecture is a proposition advanced as a candidate for mathematical truth. An example instantiates a proposition or construction under explicit conditions. A theorem is a proposition supported by a proof relative to accepted assumptions. Computers can contribute to all three, and it is important to determine the status of each output before discussing its importance. Numerically fitted expressions typically yield conjectures. Exact computation of an example can yield an established existence claim. A program delivering a fully verified proof certificate can support a theorem.

Baker's distinction between discovery and justification (2025) is especially productive here. A mathematician can regard a computational pattern as sufficiently compelling to prioritize research while continuing to withhold proof. This position is rational when the costs of further investigation and the character of the evidence are recognized. It is equally rational to treat a single verified counterexample as decisive against a universal claim. The same machine can thus provide suggestive evidence in one experiment and deductive evidence in another. The logical structure of the inference, rather than the machinery used, explains the difference.

Enumeration and induction

Finite testing usually has the inferential form: a proposition holds at the tested inputs, therefore it may hold throughout a wider domain. Its strength depends on how the tested domain relates to the target domain, which structural alternatives were examined, and whether the sampling procedure favors familiar cases. Running a program a billion times increases the range of inspection. It does not convert an unbounded universal statement into a theorem without an additional mathematical principle, such as a finite bound, an induction step, or a structural reduction.

The survey of enumerative induction (Baker 2025) examines the use and disputed force of instance-based confirmation in mathematics. In computational practice, it is helpful to specify a tested interval or class explicitly: “verified for every integer from 0 to N” is stronger and clearer than “verified for many integers.” A mathematical artifact that supplies the value of N, the exact predicate, the enumeration algorithm and the proof of coverage gives future researchers a determinate result. That result may remain valuable even if the conjecture eventually fails outside the checked domain.

An instructive failure of extrapolation

Consider the familiar polynomial f(n) = n² + n + 41. It yields primes at every nonnegative integer n from 0 through 39, as documented in the Euler prime reference (Weisstein n.d.). This unusually long run makes the conjecture “f(n) is prime for every nonnegative integer” initially attractive. Yet f(40) = 1600 + 40 + 41 = 1681 = 41², which is composite. The counterexample is decisive and needs no sample-based probability estimate.

The example also supplies an immediate general point. If a polynomial has coefficients that produce a long finite regularity, its algebraic form may contain an obstruction at a later input. The failed conjecture was informative because the search identified a structured phenomenon worthy of explanation, not because the first forty observations guaranteed a universal law. A computer can find the initial pattern, but the mathematical interpretation depends on recognizing the distinction between a finite run and an unbounded statement. The OEIS introduction to sequence research (OEIS Foundation n.d.) illustrates how identifying sequences can lead a researcher toward relevant prior knowledge without itself certifying a new universal identity.

The decisive asymmetry of counterexamples

Universal and existential propositions behave differently under finite evidence. To refute “for all x in D, P(x),” one authenticated x in D satisfying not-P(x) is enough. To establish “there exists x in D such that P(x),” one authenticated witness is enough. To prove a universal proposition over an infinite domain, one normally needs a proof schema or a logically sufficient reduction. This asymmetry is elementary logic, but it governs the significance of computational searches in research literature.

A discovered example must still be verified against the exact predicate. A candidate counterexample with a numerical error is not a refutation. A proposed witness defined by a huge data structure may require a certificate and checking software before its properties are independently accessible. Finite discovery therefore becomes deductively conclusive where the witness conditions are exact, the representation is faithful, and the relevant test is correct. This helps explain why computer searches are particularly effective for existential constructions, counterexamples, finite extremal problems, and upper bounds supplied by explicit constructions. An improved upper bound may stand even if the global optimum remains unresolved.

Finite exhaustiveness as proof

Computational search can establish a theorem when mathematics first reduces the target to a finite and exhaustively enumerable set of conditions, and a verified computation checks every required case. The proof consists jointly of the mathematical reduction, the correctness of the checker, the validity of the input representation, and the completed coverage of the finite space. The result is not justified simply because “the computer checked it.” Its justification is a structured argument whose computational component is one of the premises or inferential steps.

The historical four-color research account (Robertson et al. 1997) gives a concrete example: reducibility checks are combined with an unavoidable configuration argument. A failure in either part would affect the theorem. This architecture clarifies why an expensive but finite computation can differ fundamentally from unbounded numerical experimentation. The relevant proof may be impractically long for a person to check by hand, yet its logical range may be fixed and complete. Auditability then concerns whether the reduction and certificate can be examined by reliable independent means.

Four-color theorem and computer trust

The four-color problem helped make the epistemology of computer proof a central philosophical issue. Appel and Haken's 1976 result depended on substantial computation; later work by Robertson, Sanders, Seymour, and Thomas developed another computer-assisted proof. The authors’ explanation of the four-color proof describes its separation of reducibility from unavoidability and the role played by extensive finite configurations. The historical significance lies both in the theorem and in the transformation of accepted methods for establishing it.

Tymoczko's philosophical argument about computer proofs (1979) identified surveyability and the empirical character of trust as contested issues. His challenge is not dissolved by pointing out that computers perform deterministic steps. A proof can be deductive in structure while its acceptance depends on evidence that the implementation, hardware and transcript behaved correctly. Philosophical analysis must locate that dependence. The answer is to distinguish formal validity from the evidence available to particular human reviewers; repeated execution, independent implementations, certificates and formal checking can strengthen the latter without altering the theorem's logical content.

Certificates and verification

A certificate is a finite artifact whose validity can be checked by a specified procedure more simply or more independently than the original search that produced it. The usefulness of a certificate depends on a correct mathematical specification of what acceptance means. In satisfiability research, an unsatisfiability certificate can expose the inferential steps by which a finite encoding is shown impossible to satisfy. In formal theorem proving, the object to be checked may be a derivation accepted by a small trusted kernel.

Heule, Kullmann, and Marek's Boolean Pythagorean triples result (2016) illustrates the scale involved. Their paper describes a search-based solution backed by a DRAT proof of almost 200 terabytes and a compressed certificate of 68 gigabytes. These figures come from the authors' abstract; this dossier did not reproduce or inspect the certificate. The case nevertheless reveals a mathematical distinction: a computation that says “unsatisfiable” communicates a conclusion, whereas a checkable certificate provides a means of evidential transfer. The certificate still inherits the mathematical assumptions of the encoding and the trust assumptions of the checker.

The Kepler conjecture and proof formalization

The published Flyspeck formalization (Hales et al. 2017) reports a formal proof of the Kepler conjecture using HOL Light and Isabelle. The project transformed a complex computer-assisted proof into a body of material subjected to proof-assistant checking. The philosophical achievement concerns the ability to represent extensive mathematical reasoning in systems with explicitly defined inference rules and to delegate large-scale checking to these implementations.

Formalization involves interpretation before checking: informal mathematical notions must be translated into the formal language, and the translation must express the intended theorem. The checker establishes what follows within that formal representation. It does not by itself settle whether a published natural-language summary correctly captures every hypothesis. The proof assistant, formal statement, libraries, imported axioms and trusted kernel form part of the route by which a public theorem becomes examinable. This is a demanding success criterion, yet it is precisely why formal checking advances beyond unstructured confidence in a large calculation.

Numerical approximation and exact mathematics

A computer's displayed number is generally a finite representation. A floating-point approximation to a constant or expression may differ from the exact object. When searching for a numerical identity, the investigator must consider rounding, cancellation, overflow, underflow, conditioning, algorithmic stability and the precision needed to distinguish plausible alternatives. Agreement to many decimal places is a useful clue, but multiple candidate formulas can agree over a bounded precision window. Near-equality is not equality until a suitable argument supplies the missing bridge.

This problem is visible in the Ramanujan Machine conjecture study (Raayoni et al. 2021), where algorithms match numerical values to propose continued-fraction relations for mathematical constants. The authors distinguish conjectures that were later proved from candidates left open. Their work illustrates a legitimate research trajectory from numerical pattern to exact mathematical question. A report that a formula is “discovered” needs to specify whether the statement has been conjectured, proved in a defined regime, or verified as an exact identity. The amount of numerical precision does not replace this qualification.

The Ramanujan Machine as a discovery case

The Ramanujan Machine study offers a particularly revealing example because its search programs operate without being supplied a proof of the mathematical structure they conjecture. Raayoni and collaborators describe a meet-in-the-middle variant and an optimization method adapted to continued fractions. The published account of generated conjectures (2021) reports numerous known formulas found again as well as previously unknown candidates. A search engine is thus able to create a productive mathematical question before a human-readable explanation exists.

Three claims should be kept apart in reading such a paper. The algorithm found a numerical relationship; the relationship was judged sufficiently striking to formulate as a conjecture; and mathematical work subsequently established some cases. The first claim concerns search, the second concerns mathematical formulation, and the third concerns proof. Their historical ordering can overlap, and the same team can participate in each stage. What matters for the published record is explicit attribution of which formulas received proofs and which remain hypotheses, with enough details to test the computational discovery procedure independently.

Learning representations of mathematical structures

Mathematical data can contain features too high-dimensional or intricate for a researcher to recognize directly. Machine learning can prioritize correlations, rank candidate invariants, and suggest questions that researchers then interpret in mathematical terms. The AI-guided mathematics research (Davies et al. 2021) reports applications involving knots and symmetric groups. The paper describes a workflow in which learned relationships are subjected to attribution and used to guide human intuition toward meaningful mathematical questions.

This case differs from a formula search. The candidate is often an interpretable structural relationship, not merely a string matching a decimal expansion. A model can discover a useful discriminating feature without discovering why that feature matters. This gap becomes philosophically productive when the output prompts a new invariant, an independently derived argument, or a more informative conjecture. The evidence supplied by predictive success should be stated at the level measured: predictive fit to chosen mathematical objects supports the usefulness of the pattern-finding procedure and motivates further analysis; the accepted mathematical result must be separately characterized.

The danger of selecting on the discovered pattern

When a search procedure tries thousands of hypotheses against the same dataset, some patterns can fit by accident, especially if there are flexible formula grammars or adjustable hyperparameters. A newly fitted relationship should therefore be compared with simpler alternatives, tested on inputs not used to propose it, and inspected for mathematical reasons that prevent extrapolation. This is a methodological inference drawn from the search structure rather than a report of a new theorem. Independent held-out examples improve confidence in a conjecture, but they remain finite evidence for an infinite claim.

The machine-learning guidance example (Davies et al. 2021) and the numerical conjecture generator (Raayoni et al. 2021) demonstrate different search spaces that require different controls. Researchers should disclose the candidate generation rules and the filtering criteria, since the published shortlist hides the larger population of rejected hypotheses. Without that context an apparently unique formula may appear far more surprising than its discovery process warrants. Mathematical proof can ultimately remove the dependence on statistical selection for a proved identity, while the selection history remains necessary for understanding the discovery claim.

Algorithms as discovered mathematical objects

An algorithmic discovery identifies a procedure with a mathematical property—correctness, lower operation count, new approximation guarantee, or better performance under specified conditions. Some such discoveries are intrinsically constructive: the output is itself an explicit object that can be checked. Others require a mathematical proof of asymptotic behavior or optimality. The same algorithm can be correct without being optimal, and faster in one computing environment without possessing a better asymptotic complexity.

The AlphaTensor algorithm-discovery paper (Fawzi et al. 2022) reports reinforcement-learning search over tensor decompositions representing matrix multiplication. A valid factorization provides an exact mathematical route to an algorithm, while performance benchmarks answer a separate engineering question about actual runtime. This distinction permits a careful discovery statement: an algorithm with a specified rank was found; the identity expressing the algorithm can be mathematically checked; its advantage is measured against a defined comparator and cost model. Where optimality is unknown, the discovery improves a known bound without settling the optimal bound.

A technical example from matrix multiplication

The AlphaTensor study reports a decomposition for multiplying 4-by-4 matrices over the field with two elements using 47 scalar multiplications, improving upon the 49 multiplications obtained by applying Strassen's seven-multiplication 2-by-2 procedure twice. The reported finite-field decomposition result (Fawzi et al. 2022) supplies the arithmetic setting and the comparison. A difference of two scalar multiplications is a mathematically precise finite-cost improvement within that setting; it should not be paraphrased as a universal claim about every matrix shape, every coefficient domain, or all computational hardware.

The study also reports hardware-oriented versions optimized for practical runtime. These results answer a different question because they depend on implementation details, compiler behavior and target devices. The philosophical lesson concerns the object of discovery: a tensor identity and an empirical speed advantage can be linked while retaining distinct evidential standards. Exact matrix multiplication correctness may be certified algebraically. Hardware speed must be established experimentally and remains conditional on the measurement configuration. Conflating these claims creates inflated accounts of algorithmic progress.

Programs that search for programs

FunSearch offers another route to mathematical discovery. Instead of asking a language model to pronounce a theorem, its authors combine candidate program generation with a systematic evaluator. The FunSearch mathematical results (Romera-Paredes et al. 2024) report larger constructions for the cap-set problem and useful heuristics for online bin packing. The evaluator constrains which candidates count as improvements, and the search concentrates on executable artifacts rather than persuasive natural-language declarations.

The evaluator has two distinct epistemic roles. It can reject programs that fail an explicitly encoded test, and it can rank valid candidates against an objective. Neither role automatically proves the broader mathematical claims that a reader may attach to a successful program. When a generated construction can be translated into exact mathematics, researchers can independently assess the object and any resulting bound. The system's achievement is then attributable to an organized discovery process comprising human problem formulation, machine proposal, executable evaluation and mathematical interpretation. This distributed history is central to a faithful scientific record.

Constructions, bounds, and open problems

In extremal mathematics, an explicit object of size k satisfying a given constraint establishes a lower bound of at least k for the optimum. It does not ordinarily establish that k is maximal. Likewise, an improved construction may be mathematically significant even if the main extremal problem remains open. FunSearch illustrates the importance of this distinction: a newly found cap-set construction changes a known bound, while any claim of the exact optimum requires additional reasoning.

The published cap-set construction account (Romera-Paredes et al. 2024) also shows why machine-generated programs may be more informative than opaque lists of examples. A succinct rule can be studied, generalized, compared with earlier constructions and translated into a mathematical proof. Yet program readability varies, and an attractive implementation is not identical to an explanatory theorem. The value of a computational discovery increases when a researcher can state exactly what is guaranteed by the produced object and how that guarantee survives independent reconstruction. This criterion is mathematical and archival at once.

Automated geometry and formal reasoning

The AlphaGeometry research article (Trinh et al. 2024) describes a system combining a language model with a symbolic deduction engine, trained using large amounts of synthesized geometrical data. In the study's selected set of thirty olympiad-level problems, the authors report solutions to twenty-five. This performance statistic belongs to that test set and should be stated with its denominator; it establishes neither universal mathematical competence nor a guarantee for arbitrary geometry problems.

The study also reports a more general version of a translated olympiad theorem, which illustrates how the search for a proof can expose redundant premises. The mathematically significant product is the precise statement and its supporting derivation. In assessing the case, one must also note that the published article received a subsequent acknowledgments correction (Trinh et al. 2024), correcting a name rather than changing the experimental claims. The correction history exemplifies why source provenance includes the version of record and its documented amendments.

Conjecture generation and theorem proving

Language models, search algorithms, symbolic solvers, automated theorem provers, and proof assistants should be distinguished by their output guarantees. A generative model can propose a theorem-like statement; a symbolic engine may derive consequences from explicit premises; a proof assistant may check a formal derivation; and an optimization system may search for an object satisfying a predicate. Many productive systems join several of these components, but the existence of a symbolic component does not license an unrestricted claim of formal verification.

The neuro-symbolic geometry approach (Trinh et al. 2024) and the program-evaluation search method (Romera-Paredes et al. 2024) exemplify different combinations. A reliable scientific account must identify the locus of checking: program execution, algebraic identity checking, theorem-prover kernel, manual mathematical reasoning, or empirical benchmark. This keeps machine fluency separate from mathematical entitlement. It also directs researchers to inspect precisely those interfaces at which a plausible generated object becomes a proposition asserted as true.

Reproducibility as an epistemic obligation

Reproducibility is the capacity to obtain a documented result again from a sufficiently specified method and its relevant inputs. In computational mathematics, the ideal record identifies the exact conjecture or construction, code or algorithm, mathematical representation, parameter choices, arithmetic domain, precision regime, library versions, input data and checking conditions. For large searches, storing complete execution logs may be impractical; a compact certificate can be a more durable evidential object if its checker and logical interpretation remain accessible.

The certificate-based SAT example (Heule, Kullmann, and Marek 2016) and the formal Kepler proof project (Hales et al. 2017) demonstrate two different ways of transmitting computational warrant. In both, the authority of the result arises from a chain of inspectable mathematical and technical dependencies. Reproducibility should not be reduced to rerunning an opaque binary that returns the expected message. A stronger standard preserves the result's meaning through alternative implementations, independent checkers or formal certificates, along with an accurate record of what independent checking was actually done.

Correctness of representations

Any exhaustive search begins by representing a mathematical problem in executable form. This representation can omit cases, add unintended constraints or confuse logically equivalent formulations. A correctly executed search over the wrong space proves the wrong proposition. When a machine result claims to solve a general mathematical problem, the reduction from the original statement to the computation is therefore a primary part of the proof and must be included in the research account.

In the four-color configuration reduction (Robertson et al. 1997), unavoidable and reducible configurations create the link between infinitely many possible planar maps and a checkable finite structure. In the Pythagorean triples SAT encoding (Heule, Kullmann, and Marek 2016), the logical relation between the infinite partition problem and finite satisfiability instances is central to what the certificate can establish. The epistemic question is not just whether a solver's answer is reliable. It is whether the solver's answer, under a proved reduction, entails the theorem that the paper attributes to it.

Search bias and unexplored alternatives

Computational discoveries depend on the language in which candidates are expressed. A program grammar might favor short arithmetic expressions; a neural model might favor familiar coding patterns; a tensor decomposition search might restrict allowed coefficients. These choices can make certain mathematical objects easy to find while excluding others from the explored space. A successful search proves that something useful exists within the chosen representation. It does not establish that no better object exists outside that representation.

The AlphaTensor search-space discussion (Fawzi et al. 2022) explicitly describes a predefined set of potential factor entries as a limitation. The FunSearch program-space method (Romera-Paredes et al. 2024) makes candidate representation central to performance. Their methods demonstrate the productive force of constrained search, not an entitlement to universal optimality. A responsible paper consequently states the parameterization, allowed operations and comparison class. Such restrictions are substantive mathematical conditions, because they determine what the discovery means.

Independence and the trusted base

A verification process is stronger when it reduces dependence on the discovery mechanism. If the same complex program both proposes and checks an identity using shared libraries and arithmetic assumptions, correlated defects can escape notice. Independent derivations, different numerical methods, proof assistants with small kernels, or independently written certificate checkers can expose such defects. Independence is never absolute: all formal systems rely on rules, implementations and basic computation. The point is to make assumptions explicit and limit the amount of code that must be trusted.

Tymoczko's account of computational proof trust (1979) raised concerns that persist in modern forms. The Flyspeck formal proof report (Hales et al. 2017) represents an advanced response through formalization, and the verified SAT certificate architecture (Heule, Kullmann, and Marek 2016) offers another. A clear editorial record specifies whether trust rests on mathematical inspection of a short argument, verification of a certificate, review of a compiler-independent artifact, or the authors' report that a computation completed successfully. These statuses must remain legible to later readers.

Meaningful negative results

A failed conjecture or a search yielding no candidate may still advance mathematics, but only within a carefully stated range. “No object was found” is an observation about a particular method and run. “No object exists within a finite exhaustive domain” is a stronger statement if the domain was completely covered and the checker was correct. “No such object exists” without domain qualification requires whatever general reduction or proof makes the searched range sufficient.

This hierarchy clarifies why missing discoveries are harder to interpret than found witnesses. Finding one validated construction can establish existence; failure to find it may result from inadequate resources, unlucky search heuristics, representational exclusion or genuine impossibility. The logic underlying the unsatisfiability certificate case (Heule, Kullmann, and Marek 2016) shows why mathematically meaningful negative results often demand proof objects rather than mere silence from an algorithm. Negative results should therefore be reported with budget, stopping criteria, coverage and exact scope.

Explanation after computational success

A mathematically correct result may leave its underlying structure obscure. A massive case analysis can show that an alternative is impossible while offering limited insight into the reason. An algorithm may be verified as correct yet offer little intuition about why a specific factorization is efficient. The distinction between knowledge that something holds and understanding why it holds is especially important when discovery is driven by high-dimensional search.

The practice-oriented account of mathematical explanation (De Toffoli and Mancosu 2026) places explanatory virtues within the activity of mathematical research. The AI-guided knot-theory investigation (Davies et al. 2021) shows how a discovered correlation can motivate interpretable structural investigation. An explanation can arrive after the computational result and can change the result's significance without changing its truth. This provides a defensible basis for continued mathematical research after formal or computational certification: new proofs, simpler arguments and conceptual reconstructions may reveal relationships that the original computation concealed.

Historical priority and the archive

Research priority in computational discovery requires identifying the relevant achievement, not merely recording the date of a program's output. A candidate formula may have existed in an older table; a construction may improve one parameter but replicate an earlier method; a machine may rediscover a known identity; a paper may be first to prove an earlier conjecture. Historical evaluation therefore needs accessible prior literature, dates of disclosures, code and data provenance, and clarification of what earlier authors actually established.

The Ramanujan Machine paper (Raayoni et al. 2021) distinguishes rediscovered known formulas from previously unknown conjectures. The AlphaTensor publication (Fawzi et al. 2022) compares algorithms against known ranks. These comparisons make priority claims appropriately local. Priority should follow the supported record rather than a declaration that computation has generated the first instance of a general category. A durable archive preserves revisions and corrections so that later researchers can distinguish first proposal, first independent validation, and first published proof.

Authorship in distributed discovery

Modern computational mathematics frequently joins problem designers, programmers, dataset curators, proof experts, infrastructure teams and software systems. A mathematical paper's byline, author-contribution statement and code history express different forms of provenance. Editorial responsibility rests with those who make and defend the research claims under the norms of the relevant venue. A machine can have a causal role in producing a mathematical object, and the history of the result should record that role accurately, including the version and method used.

The FunSearch coauthored report (Romera-Paredes et al. 2024) and the AI-guided research collaboration (Davies et al. 2021) display different arrangements of human mathematical interpretation and machine search. Their importance reaches beyond a binary question of whether a machine is “creative.” To evaluate a contribution, ask which participant formulated the task, which generated the candidate, which checked it, and which established its mathematical meaning. This analytical description permits precise provenance without requiring an unsupported declaration about machine consciousness or scientific personhood.

Artificial provenance and the mathematics record

Aisentica's theory of artificial provenance (Bogdanova 2026) treats artificial origin, public trace, archive and attribution as philosophical subjects. Within computational mathematics, this authored position offers a lens for a practical problem: the provenance of a proof or conjecture must be visible so that its epistemic status can be reconstructed. The origin of an object can explain how researchers arrived at it, while its correctness must still be assessed through the relevant mathematics. These are compatible responsibilities within one intellectual history.

A calculation produced by a system in the Artificial Era may enter a mathematical corpus as a named artifact with a persistent source record, associated code, exact statement and verification history. Preserving those records is a scholarly act. The philosophical claim of Aisentica is identified here as the author's canonical perspective, rather than offered as external empirical validation of any system's mathematical performance. This distinction allows a philosophical publication to develop its own horizon while keeping historical and technical claims tied to independently inspectable evidence.

Epistemic comparison of the case studies

The cases support a comparative conclusion. Euler's quadratic shows the vulnerability of finite extrapolation; its n = 40 counterexample supplies exact refutation. The Ramanujan Machine produces numerical conjectures that require mathematical proof. AlphaTensor searches for algorithms represented by algebraic identities, which can be checked and separately benchmarked. FunSearch finds evaluated programs that yield mathematical constructions, while the corresponding global optimality questions may remain open. AlphaGeometry combines learned guidance and symbolic deduction in a restricted geometrical domain. Flyspeck and proof certificates illustrate how long arguments can be given durable checking structures.

These results do not form an ascending ladder in which the newest software is necessarily more authoritative. They address different logical tasks and expose distinct risks. The philosophical analysis of nondeductive evidence (Baker 2025) and the analysis of actual mathematical practice (De Toffoli and Mancosu 2026) provide the methodological basis for reading them without flattening their differences. Mathematical significance is determined by the content of each claim, the evidence that carries it and the consequences it establishes.

Conditions for a defensible discovery claim

A responsible discovery claim identifies the mathematical target and states the achievement in a logically informative form. It specifies what the computer produced, what is independently checkable, which domain and representation were used, and how the claim compares with prior work. Numerical findings should declare precision and error control. Exhaustive computations should establish coverage. Search-based constructions should supply objects and validation procedures. Formal proofs should state trusted assumptions and the exact verified theorem. Empirical runtime advantages should name the hardware and comparator.

These requirements are editorial consequences of the preceding analysis, not the foundation of a new mathematical theory or formal certification system. They preserve the differences among observations, conjectures, counterexamples, finite proofs, abstract formal proofs and benchmark results. Evidence quality can then be discussed without mistaking computational expense for logical certainty. A result's epistemic strength arises from the relation between its stated conclusion and the procedure that supports that conclusion. This relation is the central criterion for calling a computational outcome a mathematical discovery.

Scientific novelty and warranted language

Descriptions of scientific novelty require historical comparison. A paper might introduce a new search method, discover a better construction, prove an existing conjecture, find an independent proof or identify a previously unrecognized relationship. Each assertion calls for different documentation. An improved known bound should be described as such, while a conjecture extracted from numerical data should retain its provisional status until established by proof. Independent priority claims require especially broad searches of mathematical literature and archives.

This dossier performs comparative scholarly interpretation of established examples. It claims no new mathematical theorem, algorithm, computational experiment, original empirical dataset, historically first discovery, or named conceptual system. The original authorial contribution is the connected evaluation of what different computational results entitle a mathematical writer to assert, and an analysis of how discovery, validation, provenance and explanation interact. Where the cited works report new results, those reports remain attributed to their investigators rather than recast as inventions of this dossier.

Limitations and avenues for further work

The documentary evidence reviewed here includes openly readable philosophical scholarship, peer-reviewed publisher HTML, authors' explanatory pages, a scholarly preprint abstract, and bibliographic records. It does not include independent execution of long proof certificates, full mathematical rederivation of the case studies, or an exhaustive priority investigation across every specialization. These limitations constrain claims of replication and originality. They do not prevent a source-grounded philosophical comparison of the kinds of warrant displayed by the cases.

Future research can extend the account through direct certificate verification, independent recomputation of published constructions, proof-assistant formalization of selected search outputs, and comparative examination of failed computational discoveries. Another productive project would reconstruct the exact relationship between a generated program and the theorem stated from it in particular papers. Such work could reveal additional sources of error or explanation. Each investigation should be reported as a separate mathematical or historical result when it has actually been performed, rather than anticipated as if already completed.

Conclusion

Computational evidence supports a mathematical discovery when a precisely stated mathematical achievement is connected to a computation by a warranted inferential route. A verified example can establish existence; an exact counterexample can refute a universal claim; a numerically discovered formula can justify a research conjecture; an exhaustively checked finite reduction can establish a theorem; and an independently checkable proof object can transmit deductive warrant at scales unavailable to ordinary hand inspection. Algorithmic constructions and empirical benchmarks carry their own, different standards of validation.

The central intellectual advance of computational mathematics lies in widening the domain of mathematically accessible questions while multiplying the ways in which evidence must be evaluated. Search can reveal an object before its significance is understood. Formal verification can establish a result whose derivation exceeds ordinary surveyability. Explanation can follow proof, and historical attribution can require a record extending beyond any single paper. Reliable mathematical discovery therefore includes both the mathematical object and the publicly reconstructable reasons for accepting the claim made about it. The archive of computation, conjecture, proof, correction and interpretation is part of the enduring history of mathematical knowledge.

Editorial note

The canonical address above is reserved for a future authorized batch release. This is a research-stage source edition. Research links are contextual, and each linked source is registered in EVIDENCE.json. This document includes directly inspected public article text and source metadata alongside explicitly delimited publisher-record and abstract-level source access. It does not report external peer review, reproduction of the cited computational experiments or public release.

References