Hi, I'm

Joan Pascual Ribes

Final-year student of a double degree in Mathematics and Engineering Physics at UPC (CFIS programme). I have research experience in applied algebraic geometry and algebraic statistics. I've just completed the Iliad Intensive on the mathematical foundations of AI alignment and am now moving into singular learning theory.

Interests

Mathematics of machine learning
Especially singular learning theory and how structure forms during training, and mathematical approaches to AI safety.
Probability and game theory
Probability, statistics and game theory.
Applied mathematics
Optimisation, differential equations, numerical analysis and their applications in physics, engineering and economics.

Education

2023 – 2028

BSc Mathematics + BSc Engineering Physics

Universitat Politècnica de Catalunya (UPC), Barcelona

Double degree taken within CFIS, UPC's selective programme for high-performing students. Expected graduation: January 2028.

  • GPA 9.25 / 10. Honours (Matrícula d'Honor) in 14 courses across both degrees.
  • Full tuition and residence scholarship for the whole double degree, granted by CFIS.
  • University entrance exam (PAU): 13.832 / 14.
Courses with honours

Mathematics: One Variable Calculus, Linear Algebra, Integral Calculus, Ordinary Differential Equations, Multilinear Algebra and Projective Geometry.

Engineering Physics: Physics I, Physics II, Biophysics, Electromagnetism, Thermodynamics, Quantum Physics, Solid State, Electromagnetic Waves, Instrumentation.

Sep – Oct 2026

Iliad Intensive — Foundational AI Alignment

Iliad, London, UK

Four-week, full-time course on mathematical approaches to AI safety: singular learning theory, deep learning theory, agent foundations, interpretability. Selective admission, assessed on mathematical strength.

Research experience

Jul 2024

Barcelona Introduction to Mathematical Research (BIMR)

Centre de Recerca Matemàtica (CRM)

One-month research programme run jointly by UAB, UB and UPC. Algebra: representation of polynomials as sums of squares.

Teaching

Sep 2025 – Jan 2026

Teaching Assistant, Computer Science

BSc Mathematics, UPC

Supported lectures and lab sessions and assisted students throughout the course (C++ and Python).

Projects

Computational physics

Simulation of superfluid helium-II

Team project. Spectral-method simulations reproducing the behaviour of the He-II superfluid, following a study of the underlying quantum phenomenon.

Repository on GitHub →

Olympiads and distinctions

Skills

Programming and tools
Python (NumPy, SciPy — numerical simulation, data analysis), C++, SageMath, Macaulay2, LaTeX, Git, Linux, Claude Code.
Languages
  • Spanish — native
  • Catalan / Valencian — native, C2 certificate
  • English — C1, Trinity College London
  • German — basic, currently studying B1
  • French — basic, A2 certificate

Beyond academia

Contact

The best way to reach me is by email.