AI-assisted theorem proving can now generate substantial Lean developments for olympiad-level mathematics, but the evidential status of such developments depends on which declarations are actually verified. This paper reports a Lean 4 formalization case study of an Aristotle API proof attempt for the Grasshopper problem, originally posed as IMO 2009 Problem 6. The generated artifact states a generalized Lean version of the theorem, contains four verified helper lemmas for local components of a maximality and adjacent-swap exchange strategy, and leaves the main theorem grasshopper closed directly by one unresolved sorry. The verified components establish that the final partial sum equals the total sum, that an adjacent transposition can affect only the relevant intermediate partial sum, that the changed partial sum has the expected form, and that maximality at a position admitting an adjacent successor swap forces a corresponding forbidden-set membership fact. The Aristotle output summary identifies the intended remaining mathematical step as the global counting step needed to show that these membership facts produce at least n distinct forbidden values, contradicting the cardinalit
Extending the investigation of the presumed primordial comet as part of continuing work on a new model of the Kreutz sungrazer system, I confront a previously derived set of orbital elements with Aristotle's remarks in his Meteorologica to test their compatibility and determine the comet's perihelion time. The two translations of the treatise into English that I am familiar with differ at one point substantially from each other. Unambiguously, the year and season of the comet's appearance was early 372 BC (or -371). From Aristotle's constraint on the comet's setting relative to sunset, I infer that the probable date of perihelion passage was January 20, a date also consistent with the vague remark on frosty weather. On the day that Aristotle claims the comet was not seen, its head may have been hidden behind the Sun's disk or in contact with it. The observation that the `comet receded as far as Orion's belt, where it dissolved' is being satisfied by the tested orbit if the perihelion was reached between January 20 and February 10. Aristotle's third statement, which describes the tail as a streak 60 degrees in length, suggests a plasma feature stretching in space over 0.8 AU. The du
We provide a writeup of a resolution of Erdős Problem #728; this is the first Erdős problem (a problem proposed by Paul Erdős which has been collected in the Erdős Problems website) regarded as fully resolved autonomously by an AI system. The system in question is a combination of GPT-5.2 Pro by OpenAI and Aristotle by Harmonic, operated by Kevin Barreto. The final result of the system is a formal proof written in Lean, which we translate to informal mathematics in the present writeup for wider accessibility. The proved result is as follows. We show a logarithmic-gap phenomenon regarding factorial divisibility: For any constants $0<C_1<C_2$ and $0 < \varepsilon < 1/2$ there exist infinitely many triples $(a,b,n)\in\mathbb N^3$ with $\varepsilon n \le a,b \le (1-\varepsilon)n$ such that \[ a!\,b!\mid n!\,(a+b-n)!\qquad\text{and}\qquad C_1\log n < a+b-n < C_2\log n. \] The argument reduces this to a binomial divisibility $\binom{m+k}{k}\mid\binom{2m}{m}$ and studies it prime-by-prime. By Kummer's theorem, $ν_p\binom{2m}{m}$ translates into a carry count for doubling $m$ in base $p$. We then employ a counting argument to find, in each scale $[M,2M]$, an integer $m$ w
Aristotle is generally accepted as the father of logic. The ideas that he raised in his study of logical reasoning carried the development of science over the centuries. Today, in the era of AI, this title of the fatherhood of logic has a renewed significance. Behind it lies his original idea that human reasoning could be studied as a process and that perhaps there exist universal systems of reasoning that underly all human reasoning irrespective of the content of what we are reasoning about. In this article, we look into Aristotle's work on human thought, his work on reasoning itself but also on how it relates to science and human endeavor more generally, from a modern perspective of Artificial Intelligence and ask if this can help enlighten our understanding of AI and Science more generally.
We introduce Aristotle, an AI system that combines formal verification with informal reasoning, achieving gold-medal-equivalent performance on the 2025 International Mathematical Olympiad problems. Aristotle integrates three main components: a Lean proof search system, an informal reasoning system that generates and formalizes lemmas, and a dedicated geometry solver. Our system demonstrates state-of-the-art performance with favorable scaling properties for automated theorem proving.
Debate has been widely adopted as a strategy to enhance critical thinking skills in English Language Arts (ELA). One important skill in debate is forming effective argumentation, which requires debaters to select supportive evidence from literature and construct compelling claims. However, the training of this skill largely depends on human coaching, which is labor-intensive and difficult to scale. To better support students in preparing for debates, this study explores the potential of leveraging artificial intelligence to generate effective arguments. Specifically, we prompted GPT-4 to create an evidence card and compared it to those produced by human debaters. The evidence cards outline the arguments students will present and how those arguments will be delivered, including components such as literature-based evidence quotations, summaries of core ideas, verbatim reading scripts, and tags (i.e., titles of the arguments). We compared the quality of the arguments in the evidence cards created by GPT and student debaters using Aristotle's rhetorical principles: ethos (credibility), pathos (emotional appeal), and logos (logical reasoning). Through a systematic qualitative and quanti
Bayesian networks and causal models provide frameworks for handling queries about external interventions and counterfactuals, enabling tasks that go beyond what probability distributions alone can address. While these formalisms are often informally described as capturing causal knowledge, there is a lack of a formal theory characterizing the type of knowledge required to predict the effects of external interventions. This work introduces the theoretical framework of causal systems to clarify Aristotle's distinction between knowledge that and knowledge why within artificial intelligence. By interpreting existing artificial intelligence technologies as causal systems, it investigates the corresponding types of knowledge. Furthermore, it argues that predicting the effects of external interventions is feasible only with knowledge why, providing a more precise understanding of the knowledge necessary for such tasks.
In the context of large language models (LLMs), current advanced reasoning methods have made impressive strides in various reasoning tasks. However, when it comes to logical reasoning tasks, major challenges remain in both efficacy and efficiency. This is rooted in the fact that these systems fail to fully leverage the inherent structure of logical tasks throughout the reasoning processes such as decomposition, search, and resolution. To address this, we propose a logic-complete reasoning framework, Aristotle, with three key components: Logical Decomposer, Logical Search Router, and Logical Resolver. In our framework, symbolic expressions and logical rules are comprehensively integrated into the entire reasoning process, significantly alleviating the bottlenecks of logical reasoning, i.e., reducing sub-task complexity, minimizing search errors, and resolving logical contradictions. The experimental results on several datasets demonstrate that Aristotle consistently outperforms state-of-the-art reasoning frameworks in both accuracy and efficiency, particularly excelling in complex logical reasoning scenarios. We will open-source all our code at https://llm-symbol.github.io/Aristotle
This work discusses the concept of roulette, the generated curves that occur when one curve rolls without slipping along another, tracing the path of a fixed point. The coin paradox and Aristotle's wheel paradox are used as pedagogical motivations to discuss the parametric equations of epicycloids and hypocycloids, providing a geometrical intuition for the mathematical derivations and computational implementation of those curves. Python code is provided to motivate the application of the derived parametric equations, resulting in concrete visualizations and animations.
Regarding the famous Sea Battle Argument, which Aristotle presents in De Interpretatione 9, there has never been a general agreement not only about its correctness but also, and mainly, about what the argument really is. According to the most natural reading of the chapter, the argument appeals to a temporal concept of truth and concludes that not every statement is always either true or false. However, many of Aristotle's followers and commentators have not adopted this reading. I believe that it has faced so much resistance for reasons of hermeneutic charity denying the law of universal bivalence seems to be overly disruptive to logical orthodoxy the kind of logical orthodoxy represented by what we now call classical propositional logic, much of which Aristotle clearly supports in many texts. I intend to show that the logical-semantic theses that the traditional reading finds in De Interpretatione 9 are much more conservative than they may seem to be at first glance. First, I will show that they complement, and do not contradict in any way, the orthodox definitions of the concepts of truth and statement that Aristotle advances in other texts. Second, by resorting in an anachronis
Aristotle vs. Ringelmann was a discussion between two distinct research teams from the ETH Zürich who argued whether the productivity of Open Source software projects scales sublinear or superlinear with regard to its team size. This discussion evolved around two publications, which apparently used similar techniques by sampling projects on GitHub and running regression analyses to answer the question about superlinearity. Despite the similarity in their research methods, one team around Ingo Scholtes reached the conclusion that projects scale sublinear, while the other team around Didier Sornette ascertained a superlinear relationship between team size and productivity. In subsequent publications, the two authors argue that the opposite conclusions may be attributed to differences in project populations, since 81.7% of Sornette's projects have less than 50 contributors. Scholtes, on the other hand, sampled specifically projects with more than 50 contributors. This publication compares the research from both authors by replicating their findings, thus allowing for an evaluation of how much project sampling actually accounted for the differences between Scholtes' and Sornette's resu
Discovering mathematical equations that govern physical and biological systems from observed data is a fundamental challenge in scientific research. We present a new physics-informed framework for parameter estimation and missing physics identification (gray-box) in the field of Systems Biology. The proposed framework -- named AI-Aristotle -- combines eXtreme Theory of Functional Connections (X-TFC) domain-decomposition and Physics-Informed Neural Networks (PINNs) with symbolic regression (SR) techniques for parameter discovery and gray-box identification. We test the accuracy, speed, flexibility and robustness of AI-Aristotle based on two benchmark problems in Systems Biology: a pharmacokinetics drug absorption model, and an ultradian endocrine model for glucose-insulin interactions. We compare the two machine learning methods (X-TFC and PINNs), and moreover, we employ two different symbolic regression techniques to cross-verify our results. While the current work focuses on the performance of AI-Aristotle based on synthetic data, it can equally handle noisy experimental data and can even be used for black-box identification in just a few minutes on a laptop. More broadly, our wor
This paper has two goals. The first goal is to show how an extension of second-order logic is a natural framework to formalize portions of Aristotle's \emph{Topics} and to bring to the foreground the logical, linguistic and philosophical interest of this work, showing in particular that we are in the presence of a richly intensional and modal conception of logic. Aristotelian logic and its related traditions in antiquity are often held to have been equivalent to monadic predicate logic and as such inadequate to formalize mathematics as well as scientific and philosophical discourse in general. The second goal of this paper is to argue that on the contrary the logical theories of Aristotle (which we argue correspond to a variant of natural deduction) and ancient authors such as Galen and Boethius were in fact quite sufficient to account for the logically complex expressions and reasoning involving multiple generality fundamental to the aforementioned disciplines.
We propose a new modal logic endowed with a simple deductive system to interpret Aristotle's theory of the modal syllogism. While being inspired by standard propositional modal logic it is also a logic of terms that admits a (sound) extensional semantics involving possible states-of-affairs in a given world. Applied to the analysis of Aristotle's modal syllogistic as found in the \emph{Prior Analytics} A8-22 it sheds light on various fine-grained distinctions which when made allow us to clarify some ambiguities and obtain a completely consistent system and prove all of the modal syllogisms considered valid by Aristotle.This logic allows us also to make a connection with the axioms of modern propositional modal logic and to perceive to what extent these are implicit in Aristotle's reasoning. Further work wil involve addressing the question of the completeness of this logic (or variants thereof) together with the extension of the logic to include a calculus of relations (for instance the relational syllogistic treated in Galen's \emph{Introduction to Logic}) which Slomkowsky has argued is already found in the \emph{Topics}.
Aristotle considered particular quantified sentences in his study of syllogisms and in his famous square of opposition. Of course, the logical formulas in Aristotle work were not modern formulas of mathematical logic, but ordinary sentences of natural language. Nowadays natural language sentences are turned into formulas of predicate logic as defined by Frege, but, it is not clear that those Fregean sentences are faithful representations of natural language sentences. Indeed, the usual modelling of natural language quantifiers does not fully correspond to natural language syntax, as we shall see. This is the reason why Hilbert's epsilon and tau quantifiers (that go beyond usual quantifiers) have been used to model natural language quantifiers. Here we interpret Aristotle quantified sentences as formulas of Hilbert's epsilon and tau calculus. This yields to two potential squares of opposition and provided a natural condition holds, one of these two squares is actually a square of opposition i.e. satisfies the relations of contrary, contradictory, and subalternation.
When guns were developed in Europe in the 14th century, the theory of projectile motion was not the one we are familiar with today due to Galileo and Newton but the one taught by Aristotle approximately 1700 years earlier. In addition to Aristotle's wide-ranging philosophical concerns, his theory arose from the observation in everyday life that if an object is moving something must be moving it. This idea works very well for the horse and cart but is puzzling if you apply it to a thrown stone or spear. Problems with Aristotle's theory of projectile motion were identified by one or two people between his time and the 14th century, particularly John Philoponus (6th century AD) and John Buridan (14th century AD). An archer or a spearman does not need a theory of projectile motion, just a great deal of practice. But once the gun was invented it became important to know what angle a barrel should be oriented at and how much propellant to use, particularly as gunpowder was expensive. However, for many years afterwards the manufacturing techniques used meant that cannonballs were a loose fit to gun-barrels making cannons both inaccurate and of poor reproducibility shot-to-shot. Also air r
Aristotelian logic and its related traditions in antiquity are often held to have been equivalent to monadic predicate logic and as such inadequate to formalize mathematics as well as scientific and philosophical discourse in general. In this paper we argue that on the contrary the logical theories of Aristotle and ancient authors such as Galen and Boethius were in fact quite sufficient to account for the logically complex expressions and reasoning involving multiple generality fundamental to the aforementioned disciplines.
In "On the Heavens" Aristotle criticizes the Pythagorean point of view which claims the existence of a cosmic music and a cosmic sound. According to the Pythagorean argument, there exists a cosmic music produced by stars and planets. These celestial bodies generate sound in its movements, and the music appears due to the cosmic harmony. For Aristotle, there is no sound produced by celestial bodies. Then, there is no music as well. However, recently, LIGO (Laser Interferometer Gravitational-Waves Observatory) has detected the gravitational waves predicted by Einstein. In some sense, a sound originated from black holes has been heard. That is, Einstein or the General Relativity and LIGO appear to be with the Pythagoreanism and against the master of the Lyceum.
A new computational method is presented to implement the system of deductive logic described by Aristotle in Prior Analytics. Each Aristotelian problem is interpreted as a parametric probability network in which the premises give constraints on probabilities relating the problem's categorical terms (major, minor, and middle). Each probability expression from this network is evaluated to yield a linear function of the parameters in the probability model. By this approach the constraints specified as premises translate into linear equalities and inequalities involving a few real-valued variables. The problem's figure (schema) describes which specific probabilities are constrained, relative to those that are queried. Using linear optimization methods, the minimum and maximum feasible values of certain queried probabilities are computed, subject to the constraints given as premises. These computed solutions determine precisely which conclusions are necessary consequences of the premises. In this way, Aristotle's logical deductions can be accomplished by means of numerical computation.
Addressing TedX, Amber Huffman made an impassioned case that "none of us is as smart as all of us" and that open-source hardware is the future. A major contribution to software quality, open source and otherwise, on the software side, is the systems design methodology of Continuous Integration and Delivery (CI/CD), which we propose to systematically bring to hardware designs and their specifications. To do so, we automatically generate specifications using specification mining, "a machine learning approach to discovering formal specifications" which dramatically impacted the ability of software engineers to achieve quality, verification, and security. Yet applying the same techniques to hardware is non-trivial. We present a technique for generalized, continuous integration (CI) of hardware specification designs that continually deploys (CD) a hardware specification. As a proof-of-concept, we demonstrate Myrtha, a cloud-based, specification generator based on established hardware and software quality tools.