Blog

Research notes, visual explanations, and ideas in progress.

An annotated Lean proof: the colon means has type. The objects a, b, and c have type Nat, the natural numbers 0, 1, 2, and so on. The identifiers hab and hbc are hypothesis/proof names for proofs of a = b and b = c. The keyword by starts the proof; transitivity proves the goal a = c. The complete example is checked in Lean.

Lean and the Future of Theoretical Research

From chess and AI coding to scientific discovery: why verification matters, what Lean checks, and how I would organize research with AI and formal proofs.

Size and power of a Gaussian complete-independence test based on the standardized sample-correlation log determinant. The null histogram follows the standard normal approximation; the specified AR(1) alternative shifts the distribution into the left-tail rejection region.

My First Vibemathing Attempt

A PDF, an overnight argument, and two days learning the geometry behind a problem that had resisted me for months.

A flying machine labeled AI plucks fruit high in a tree while a person on the ground calls it low hanging fruit.

Entering the Era of Vibemathing

From the lowest-hanging Erdős problems to research at machine speed—and the question of what theoretical researchers should value next.