English

On Herbrand Skeletons

Logic 2019-10-01 v1 Logic in Computer Science

Abstract

Herbrand's theorem plays an important role both in proof theory and in computer science. Given a Herbrand skeleton, which is basically a number specifying the count of disjunctions of the matrix, we would like to get a computable bound on the size of terms which make the disjunction into a quasitautology. This is an important problem in logic, specifically in the complexity of proofs. In computer science, specifically in automated theorem proving, one hopes for an algorithm which avoids the guesses of existential substitution axioms involved in proving a theorem. Herbrand's theorem forms the very basis of automated theorem proving where for a given number nn we would like to have an algorithm which finds the terms in the nn disjunctions of matrices solely from the shape of the matrix. The main result of this paper is that both problems have negative solutions.

Keywords

Cite

@article{arxiv.1909.13514,
  title  = {On Herbrand Skeletons},
  author = {Paul J. Voda and Ján Komara},
  journal= {arXiv preprint arXiv:1909.13514},
  year   = {2019}
}

Comments

24 pages; reprint of the revision of the technical report

R2 v1 2026-06-23T11:29:53.164Z