Skip to content

feat(corpus): expand synthetic proofs for least-represented provers - #20

Merged
hyperpolymath merged 2 commits into
mainfrom
claude/expand-vocabulary-corpus-1SFwy
Apr 19, 2026
Merged

feat(corpus): expand synthetic proofs for least-represented provers#20
hyperpolymath merged 2 commits into
mainfrom
claude/expand-vocabulary-corpus-1SFwy

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Grow the per-prover corpora for the four provers with no public downloadable training data (tiny communities, small libraries):

Nuprl: 50 -> 152 (+102, +204%)
Minlog: 46 -> 148 (+102, +221%)
Imandra: 47 -> 133 (+86, +183%)
Twelf: 33 -> 118 (+85, +258%)

New categories added to scripts/generate_synthetic_provers.jl:

Nuprl: sets, relations, number_theory, real_analysis, computability,
category_theory, topology, algebra, probability, bishop_analysis,
proof_theory, information, quotient_types, w_types
Minlog: lists, trees, classical_logic, sequent_calculus, induction_advanced,
higher_order, program_verification, modal_logic, intuitionistic,
games, realizers_advanced, bounded_arithmetic, finite_logic
Twelf: binary_trees, substitution, session_types, linear_lf, metatheory,
polymorphism, modules, records, traces, bigstep, hoas, parsing,
automata, effects, numerics
Imandra: trees, numerics, records, state_machines, crypto, blockchain,
algebra, concurrency, databases, networking, security, ml_correctness

Regenerated proof_states_{nuprl,minlog,twelf,imandra}.jsonl match the script.

https://claude.ai/code/session_0173ntsBsELMiXaTWvtjXdN8

claude and others added 2 commits April 19, 2026 22:44
Grow the per-prover corpora for the four provers with no public downloadable
training data (tiny communities, small libraries):

  Nuprl:   50 -> 152  (+102, +204%)
  Minlog:  46 -> 148  (+102, +221%)
  Imandra: 47 -> 133  (+86,  +183%)
  Twelf:   33 -> 118  (+85,  +258%)

New categories added to scripts/generate_synthetic_provers.jl:

  Nuprl:   sets, relations, number_theory, real_analysis, computability,
           category_theory, topology, algebra, probability, bishop_analysis,
           proof_theory, information, quotient_types, w_types
  Minlog:  lists, trees, classical_logic, sequent_calculus, induction_advanced,
           higher_order, program_verification, modal_logic, intuitionistic,
           games, realizers_advanced, bounded_arithmetic, finite_logic
  Twelf:   binary_trees, substitution, session_types, linear_lf, metatheory,
           polymorphism, modules, records, traces, bigstep, hoas, parsing,
           automata, effects, numerics
  Imandra: trees, numerics, records, state_machines, crypto, blockchain,
           algebra, concurrency, databases, networking, security, ml_correctness

Regenerated proof_states_{nuprl,minlog,twelf,imandra}.jsonl match the script.

https://claude.ai/code/session_0173ntsBsELMiXaTWvtjXdN8
Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
@hyperpolymath
hyperpolymath merged commit 8b79af5 into main Apr 19, 2026
25 of 40 checks passed
@hyperpolymath
hyperpolymath deleted the claude/expand-vocabulary-corpus-1SFwy branch April 19, 2026 22:48
Repository owner deleted a comment from chatgpt-codex-connector Bot May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants