AutumnOLYMPIAD
COLLECTION
RESEARCHED WITH AUTUMN
JP

Job Petrovčič

Slovenian mathematics student and ML-for-formal-mathematics researcher (Lean 4); IMO 2020 bronze medallist
University of Ljubljana, Faculty of Mathematics and Physics (FMF) · Ljubljana, Slovenia · engineer
IMO 2020 Bronze Medallist For SloveniaFirst-author arXiv Paper On Lean Premise Selection (2025)Contributor To Agda-unimath And Lean Formalization Projects

Job Petrovčič is a Slovenian mathematics student and researcher at the University of Ljubljana's Faculty of Mathematics and Physics (FMF) and the Jožef Stefan Institute, working at the intersection of machine learning and formal mathematics. He represented Slovenia at the 61st International Mathematical Olympiad (IMO) in 2020, winning a bronze medal. His research applies neural methods and reinforcement learning to Lean 4 theorem proving, including premise selection (arXiv 2510.23637, first author, Oct 2025) and a kernel-level expression generator that bypasses Lean elaboration. He contributes to the agda-unimath library and co-formalized the Artin–Wedderburn theorem in Lean. In 2025 he was named a DMFA Slovenia scholarship recipient for 2025/26.

Petrovčič competed for Slovenia at IMO 2020 (bronze, 20 points) and was a member of the Slovenian team at the 4th European Physics Olympiad (EuPhO) in 2022. He completed a BSc mathematics diploma seminar on diffeomorphisms of surfaces at FMF Ljubljana (defended Sept 2023) and has since pursued research on formal mathematics, co-authoring work on Lean 4 premise selection and contributing to the agda-unimath and Lean formalization projects.

GitHub followers8
Details
LocationLjubljana, Slovenia
Company siteuni-lj.si
UniversityUniversity of Ljubljana
Lean 4formal mathematicsmachine learningreinforcement learningtype theorytopologyPythonformal mathematics / proof assistantspremise selectionneural program generation
Notes
  • First-author arXiv paper (Oct 2025) 'Combining Textual and Structural Information for Premise Selection in Lean' with David Eliecer Narvaez Denis and Ljupco Todorovski — he leads a paper on ML for Lean premise selection as an early-career researcher.Oct 24, 2025
  • Won bronze for Slovenia at IMO 2020 (St Petersburg) with 20 points (7/2/4/7/0/0), rank 227 — his olympiad problem-solving background is the origin of a later formal-mathematics research trajectory.Sep 2020
  • Co-formalized the Artin-Wedderburn theorem in Lean 4/Mathlib with Matevz Miscic and Masa Zaucer for Andrej Bauer's course; the project site is at jobpetrovcic.github.io/ArtinWedderburn, suggesting a committed formal-math community around him.Oct 29, 2025
  • Cross-source read: the same person appears in math olympiad (IMO 2020), physics olympiad (EuPhO 2022), topology (BSc), and Lean/ML formalization (2024-25) records — the throughline is elite mathematical competition converting into formal-methods research.Oct 2025
  • Public contact email [contact omitted] is printed on his EuroProofNet abstract — a directly reachable academic address.Apr 2025
  • Named a DMFA Slovenia scholarship recipient for 2025/26 — one of only three selected from 15 applicants, funded by Zavarovalnica Sava — a competitive national recognition of his mathematics trajectory.Sep 2025
  • Gave the talk 'Kernel-level expression generator' at the FMF Mathematics and Theoretical Computing Seminar (3 Apr 2025) and presented the related abstract at EuroProofNet WG5 'Theorem Proving and ML in the Age of LLMs' (Edinburgh, Apr 2025) — his work reaches an international formal-methods audience.Apr 1, 2025
  • Research is split across University of Ljubljana FMF (Jadranska 19) and the Jozef Stefan Institute (Jamova 39) — the pairing of a university and Slovenia's flagship research institute is where the Lean/ML work is done.Apr 2025
  • Listed in UniMath agda-unimath CONTRIBUTORS.toml alongside established type theorists — an unusually deep contribution for an undergraduate, indicating he is embedded in the formalization community.2025
  • Defended a BSc diploma seminar 'Difeomorfizmi ploskev' (Diffeomorphisms of Surfaces) at FMF Ljubljana on 13 Sep 2023, mentored by Saso Strle — a topology background underlying his formal-math interests.Sep 13, 2023
  • Served on the EGMO 2023 staff as a Coordinator (EGMO 2023 hosted in Portoroz, Slovenia) — a signal he gives back to the olympiad community he came up through.2023
  • Was a member of the Slovenian team at the 4th European Physics Olympiad (EuPhO) 2022 — the same person spans math and physics olympiads, a breadth that explains his move toward physics-adjacent ML research.Apr 23, 2022

Competition record

Slovenia · IMO

2020 · Bronze · Rank 227