Samuel González-Castillo

I am Samuel González‑Castillo.
Welcome to my personal website.

I am a mathematician working as a postdoctoral researcher at Leiden University, currently interested in the application of formal methods to quantum computing, simple type theory, and interactive theorem proving.

Highlights

Featured post

A hiking trip to Hamilton's bridge

Join me in a literary pilgrimage to the pinnacle of mathematical vandalism. A tale of imagination, complexity and algebra, with a handful of unexpected digressions.

Book (Packt)

A practical guide to quantum computing

Co-authored with Elías F. Combarro.

A prequel to our previous book on quantum machine learning, introducing the basics of quantum computing with a hands-on approach, and with almost zero pre-requisites.

Journal article (Studia Logica)

Improving the expressivity of structural type theory

Structural type theory is an extension of simple type theory that incorporates types for any kind of mathematical structure and allows isomorphic structures to be identified within them. In order to guarantee consistency, the system incorporates several syntactic restrictions. Modelling structural type theory in Tarski–Grothendieck set theory and extending the definition of transport functions, we show that some of these restrictions can be lifted, thus improving the expressive power of the system. In addition, we show how to treat axiomatic theories as first-class objects in our reformulation of structural type theory, and we state and prove within it a result analogous to the morphism theorem by Farmer.