Skip to main content

Showing 1–12 of 12 results for author: Brown, C E

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.12048  [pdf, other

    cs.LO

    Symbolic Computation for All the Fun

    Authors: Chad E. Brown, Mikoláš Janota, Mirek Olšák

    Abstract: Motivated by the recent 10 million dollar AIMO challenge, this paper targets the problem of finding all functions conforming to a given specification. This is a popular problem at mathematical competitions and it brings about a number of challenges, primarily, synthesizing the possible solutions and proving that no other solutions exist. Often, there are infinitely many solutions and then the set… ▽ More

    Submitted 23 June, 2024; v1 submitted 18 April, 2024; originally announced April 2024.

  2. arXiv:2404.01761  [pdf, other

    cs.LO math.CO

    A Formal Proof of R(4,5)=25

    Authors: Thibault Gauthier, Chad E. Brown

    Abstract: In 1995, McKay and Radziszowski proved that the Ramsey number R(4,5) is equal to 25. Their proof relies on a combination of high-level arguments and computational steps. The authors have performed the computational parts of the proof with different implementations in order to reduce the possibility of an error in their programs. In this work, we prove this theorem in the interactive theorem prover… ▽ More

    Submitted 12 June, 2024; v1 submitted 2 April, 2024; originally announced April 2024.

  3. arXiv:2304.02986  [pdf, ps, other

    cs.LO

    A Mathematical Benchmark for Inductive Theorem Provers

    Authors: Thibault Gauthier, Chad E. Brown, Mikolas Janota, Josef Urban

    Abstract: We present a benchmark of 29687 problems derived from the On-Line Encyclopedia of Integer Sequences (OEIS). Each problem expresses the equivalence of two syntactically different programs generating the same OEIS sequence. Such programs were conjectured by a learning-guided synthesis system using a language with loo** operators. The operators implement recursion, and thus many of the proofs requi… ▽ More

    Submitted 6 April, 2023; originally announced April 2023.

  4. arXiv:2205.06640  [pdf, ps, other

    cs.LO

    Lash 1.0 (System Description)

    Authors: Chad E. Brown, Cezary Kaliszyk

    Abstract: Lash is a higher-order automated theorem prover created as a fork of the theorem prover Satallax. The basic underlying calculus of Satallax is a ground tableau calculus whose rules only use shallow information about the terms and formulas taking part in the rule. Lash uses new, efficient C representations of vital structures and operations. Most importantly, Lash uses a C representation of (normal… ▽ More

    Submitted 13 May, 2022; originally announced May 2022.

    Journal ref: IJCAR 2022 Conference Submission

  5. arXiv:2004.06997  [pdf, ps, other

    cs.LO cs.LG

    Prolog Technology Reinforcement Learning Prover

    Authors: Zsolt Zombori, Josef Urban, Chad E. Brown

    Abstract: We present a reinforcement learning toolkit for experiments with guiding automated theorem proving in the connection calculus. The core of the toolkit is a compact and easy to extend Prolog-based automated theorem prover called plCoP. plCoP builds on the leanCoP Prolog implementation and adds learning-guided Monte-Carlo Tree Search as done in the rlCoP system. Other components include a Python int… ▽ More

    Submitted 15 April, 2020; originally announced April 2020.

  6. arXiv:1912.01525  [pdf, ps, other

    cs.AI cs.LO

    Self-Learned Formula Synthesis in Set Theory

    Authors: Chad E. Brown, Thibault Gauthier

    Abstract: A reinforcement learning algorithm accomplishes the task of synthesizing a set-theoretical formula that evaluates to given truth values for given assignments.

    Submitted 3 December, 2019; originally announced December 2019.

  7. arXiv:1911.04873  [pdf, ps, other

    cs.AI cs.CL cs.LG

    Can Neural Networks Learn Symbolic Rewriting?

    Authors: Bartosz Piotrowski, Josef Urban, Chad E. Brown, Cezary Kaliszyk

    Abstract: This work investigates if the current neural architectures are adequate for learning symbolic rewriting. Two kinds of data sets are proposed for this research -- one based on automated proofs and the other being a synthetic set of polynomial terms. The experiments with use of the current neural machine translation models are performed and its results are discussed. Ideas for extending this line of… ▽ More

    Submitted 26 May, 2020; v1 submitted 7 November, 2019; originally announced November 2019.

  8. A Tale of Two Set Theories

    Authors: Chad E. Brown, Karol Pąk

    Abstract: We describe the relationship between two versions of Tarski-Grothendieck set theory: the first-order set theory of Mizar and the higher-order set theory of Egal. We show how certain higher-order terms and propositions in Egal have equivalent first-order presentations. We then prove Tarski's Axiom A (an axiom in Mizar) in Egal and construct a Grothendieck Universe operator (a primitive with axioms… ▽ More

    Submitted 18 July, 2019; originally announced July 2019.

  9. arXiv:1904.09193  [pdf, ps, other

    math.LO cs.LO

    Cantor-Bernstein implies Excluded Middle

    Authors: Cécilia Pradic, Chad E. Brown

    Abstract: We prove in constructive logic that the statement of the Cantor-Bernstein theorem implies excluded middle. This establishes that the Cantor-Bernstein theorem can only be proven assuming the full power of classical logic. The key ingredient is a theorem of Martín Escardó stating that quantification over a particular subset of the Cantor space $2^{\mathbb{N}}$, the so-called one-point compactifica… ▽ More

    Submitted 15 August, 2022; v1 submitted 19 April, 2019; originally announced April 2019.

    Comments: 6pp / update: corrected an error in the intro wrt applicability of Thm 1, typos, added a couple of acks and a ref

    MSC Class: 03F55

  10. GRUNGE: A Grand Unified ATP Challenge

    Authors: Chad E. Brown, Thibault Gauthier, Cezary Kaliszyk, Geoff Sutcliffe, Josef Urban

    Abstract: This paper describes a large set of related theorem proving problems obtained by translating theorems from the HOL4 standard library into multiple logical formalisms. The formalisms are in higher-order logic (with and without type variables) and first-order logic (possibly with multiple types, and possibly with type variables). The resultant problem sets allow us to run automated theorem provers t… ▽ More

    Submitted 19 November, 2019; v1 submitted 6 March, 2019; originally announced March 2019.

    Comments: CADE 27 -- 27th International Conference on Automated Deduction

  11. Analytic Tableaux for Simple Type Theory and its First-Order Fragment

    Authors: Chad E. Brown, Gert Smolka

    Abstract: We study simple type theory with primitive equality (STT) and its first-order fragment EFO, which restricts equality and quantification to base types but retains lambda abstraction and higher-order variables. As deductive system we employ a cut-free tableau calculus. We consider completeness, compactness, and existence of countable models. We prove these properties for STT with respect to Henkin… ▽ More

    Submitted 22 June, 2010; v1 submitted 12 April, 2010; originally announced April 2010.

    ACM Class: 03B15

    Journal ref: Logical Methods in Computer Science, Volume 6, Issue 2 (June 23, 2010) lmcs:1169

  12. Cut-Simulation and Impredicativity

    Authors: Christoph Benzmueller, Chad E. Brown, Michael Kohlhase

    Abstract: We investigate cut-elimination and cut-simulation in impredicative (higher-order) logics. We illustrate that adding simple axioms such as Leibniz equations to a calculus for an impredicative logic -- in our case a sequent calculus for classical type theory -- is like adding cut. The phenomenon equally applies to prominent axioms like Boolean- and functional extensionality, induction, choice, and… ▽ More

    Submitted 2 March, 2009; v1 submitted 30 January, 2009; originally announced February 2009.

    Comments: 21 pages

    ACM Class: F.4.1; I.2.3

    Journal ref: Logical Methods in Computer Science, Volume 5, Issue 1 (March 3, 2009) lmcs:1144