Personal profile
Research interests
My research interests focus on developing and analysing tools and theories for use in formalising foundational mathematics and in the development of new software and programming languages, primarily through the lens of type theory. I'm currently working on the projects in the following areas:
- Coercive Subtyping - Coercive subtyping, whilst useful in proving the soundness and decidability of subtyping, is often hard to reason about and use in applications. I'm currently working on categorical semantics to reason about the properties of type theories with coercive subtyping.
- Subtype Universes - A 'type of subtypes', these were initially suggested as a solution to problems regarding undecidability in bounded quantification. I'm currently working on generalising version of subtype universes and analysing their collective structure in a universe-less theory.
- Pure Subtype Systems - Introduced by DeLesley Hutchins in his PhD thesis, pure subtype systems are akin to a type system with the typing relation replaced with the subtyping relation, and were introduced for programming languages with modules. I'm currently looking at using logical pure subtype systems in proof assistants and enriching them with inductive types.
- Miscellaneous Projects - I'm currently studying developments made in computational homotopy type theory and working on a theory of paths and open sets. I'm also looking at the properties of the programming language Rust and its safety and soundness.
Teaching
Outside of my research, I also work as a teaching fellow; and as coordinator of the Proofs and Programs Club, an extra-curricular club aimed at teaching undergraduate students the Coq proof assistant and developing their skills in mathematical reasoning and functional programming. I am also currently training for Higher Education Academy associate fellowship and a M-level certificate in education.
Educational background
Prior to joining the Department of Computer Science at Royal Holloway, I studied mathematics and computer science at the University of Southampton. I graduated with first-class honours, and earned a Dean's List award. My research at Southampton covered aperiodic tilings: teaching analytical tools developed with category theory, and developing new original proofs about localised patterns.
Education/Academic qualification
Mathematics, MMath, University of Southampton
Award Date: 8 Jul 2021
Keywords
- Pure mathematics
- Algebraic topology
- Homotopy theory
- Group Theory
- Semigroup theory
- Noncommutative geometry
- Category theory
- Topology
- Complex analysis
- Mathematical foundations
- Computational mathematics
- Functional Programming
- Computational science foundations
- Logic
- Logic-enriched type theory
- Type theory
- Homotopy type theory
Research output
- 1 Chapter
-
A Metatheoretic Analysis of Subtype Universes
Bradley, F. & Luo, Z., 28 Jul 2023, (Accepted/In press) 28th International Conference on Types for Proofs and Programs (TYPES 2022): Leibniz International Proceedings in Informatics. Dagstuhl, Germany: Schloss Dagstuhl –Leibniz Center for Informatics, Vol. 269. 21 p.Research output: Chapter in Book/Report/Conference proceeding › Chapter
Open Access
-
Weak Equality Reflection in MLTT with Propositional Truncation
Bradley, F. (Speaker)
11 Jun 2025Activity: Talk, presentation or media contribution › Oral presentation
-
Representing Temporal Operators with Dependent Event Types
Bradley, F. (Speaker)
12 Jun 2024Activity: Talk, presentation or media contribution › Oral presentation
-
An Introduction to Type Theory
Bradley, F. (Speaker)
28 Feb 2024Activity: Talk, presentation or media contribution › Oral presentation
-
On the Metatheory of Subtype Universes
Bradley, F. (Speaker)
14 Jun 2023Activity: Talk, presentation or media contribution › Oral presentation
File -
On the Metatheory of Subtype Universes
Bradley, F. (Speaker)
24 Apr 2023Activity: Talk, presentation or media contribution › Oral presentation
File