Jonathan Llovet

Jonathan Llovet

Researcher

Jonathan Llovet is a software architect and computer scientist building tools to study the deep structural relationships among formal logic, computation, and mathematics. He is the creator of ProofGraph, a research project and open-source platform that applies network science and spectral graph theory to the dependency graphs of formalized mathematics.

His path to this work began at St. John’s College, where a study of Jacob Klein’s Greek Mathematical Thought and the Origin of Algebra raised foundational questions about the nature of mathematics and computation. Eight years of professional experience in cybersecurity and software architecture followed, including dataflow analysis and taint tracking techniques that directly inform ProofGraph’s approach to proof-theoretic property propagation.

ProofGraph builds on the Curry-Howard-Lambek correspondence to treat formalized mathematics libraries as complex networks whose structure can be studied empirically. The project extracts declaration-level dependency graphs from Lean 4 projects, computes proof-theoretic properties (constructivity, computability, axiom dependence), and applies methods from network science, including community detection, centrality analysis, and structural hole identification, to characterize how verified mathematical knowledge is organized.

Interests
  • Formalized Mathematics
  • Network Science
  • Spectral Graph Theory
  • Proof Theory
  • Type Theory
  • Category Theory
  • Lean 4
Education
  • MS in Computer Science, In progress

    Towson University

  • BA in Liberal Arts

    St. John's College

Latest