HOL
1 program
Added 2026-02-05T22:42:08Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: HOL4, HOL Light, Higher Order Logic
Provenance: commit dcd23d1b99 · authored 2026-02-05T23:42:58+01:00 · agent claude-code · model sonnet
Sources mentioning this language
3 sources · pl_id:
pl/holRelated languages
LLM-contributed programs
Basic Arithmetic Theorems
Provenance: commit dcd23d1b99 · authored 2026-02-05T23:42:58+01:00 · agent claude-code · model sonnet · WebSearch disabled
(* Simple HOL theorem: commutativity of addition *)
load "arithmeticTheory";
open arithmeticTheory;
val ADD_COMM_THM = store_thm(
"ADD_COMM_THM",
``!m n. m + n = n + m``,
REWRITE_TAC [ADD_COMM]
);
(* Prove a simple property about multiplication *)
val MULT_BY_ZERO = store_thm(
"MULT_BY_ZERO",
``!n. n * 0 = 0``,
INDUCT_TAC THEN REWRITE_TAC [MULT_CLAUSES]
);
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)