Joost J. Joosten

dblp:78/3933 · also Joost Johannes Joosten · DBLP profile ↗
← Back
22ranked-venue papers
2as first author
7since 2021 · last 2025
0000-0001-9590-5045ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 21 · 2 first-author · 7 since 2021Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 since 2021
YearPublicationVenuePosition
2025 On Tame Semantics for Interpretability Logic
Vicent Navarro Arroyo, Joost J. Joosten
WoLLIC2
2024 A Tree Rewriting System for the Reflection Calculus
Sofía Santiago-Fernández, Joost J. Joosten, David Fernández-Duque
AiML2
2024 UTC Time, Formally Verified
abstract
FV Time is a small-scale verification project developed in the Coq proof assistant using the Mathematical Components libraries. It is a library for managing conversions between time formats (UTC and timestamps), as well as commonly used functions for time arithmetic. As a library for time conversions, its novelty is the implementation of leap seconds, which are part of the UTC standard but usually not implemented in existing libraries. Since the verified functions of FV Time are reasonably simple yet non-trivial, it nicely illustrates our methodology for verifying software with Coq.
Ana de Almeida Borges, Mireia González Bedmar, Juan José Conejero Rodríguez, Eduardo Hermo Reyes, Joaquim Casals Buñuel, Joost J. Joosten
CPP6
2023 An Escape from Vardanyan's Theorem
abstract
Abstract Vardanyan’s Theorems [36, 37] state that $\mathsf {QPL}(\mathsf {PA})$ —the quantified provability logic of Peano Arithmetic—is $\Pi ^0_2$ complete, and in particular that this already holds when the language is restricted to a single unary predicate. Moreover, Visser and de Jonge [38] generalized this result to conclude that it is impossible to computably axiomatize the quantified provability logic of a wide class of theories. However, the proof of this fact cannot be performed in a strictly positive signature. The system $\mathsf {QRC_1}$ was previously introduced by the authors [1] as a candidate first-order provability logic. Here we generalize the previously available Kripke soundness and completeness proofs, obtaining constant domain completeness. Then we show that $\mathsf {QRC_1}$ is indeed complete with respect to arithmetical semantics. This is achieved via a Solovay-type construction applied to constant domain Kripke models. As corollaries, we see that $\mathsf {QRC_1}$ is the strictly positive fragment of $\mathsf {QGL}$ and a fragment of $\mathsf {QPL}(\mathsf {PA})$ .
Ana de Almeida Borges, Joost J. Joosten
J. Symb. Log.2
2022 Arithmetical and Hyperarithmetical Worm Battles
abstract
Abstract Japaridze’s provability logic ${\operatorname {GLP}}$ has one modality $[n]$ for each natural number and has been used by Beklemishev for a proof theoretic analysis of Peano arithmetic (${\operatorname {PA}}$) and related theories. Among other benefits, this analysis yields the so-called Every Worm Dies (${\operatorname {EWD}}$) principle, a natural combinatorial statement independent of ${\operatorname {PA}}$. Recently, Beklemishev and Pakhomov have studied notions of provability corresponding to transfinite modalities in ${\operatorname {GLP}}$. We show that indeed the natural transfinite extension of ${\operatorname {GLP}}$ is sound for this interpretation and yields independent combinatorial principles for the second-order theory ${\operatorname {ACA}}$ of arithmetical comprehension with full induction. We also provide restricted versions of ${\operatorname {EWD}}$ related to the fragments ${\operatorname {I\varSigma }}_n$ of PA. In order to prove the latter, we show that standard Hardy functions majorize their variants based on tree ordinals.
David Fernández-Duque, Joost J. Joosten, Fedor Pakhomov, Konstantinos Papafilippou, Andreas Weiermann
J. Log. Comput.2
2021 To drive or not to drive: A logical and computational analysis of European transport regulations
Ana de Almeida Borges, Juan José Conejero Rodríguez, David Fernández-Duque, Mireia González Bedmar, Joost J. Joosten
Inf. Comput.5
2021 MüNchhausen Provability
abstract
Abstract By Solovay’s celebrated completeness result [31] on formal provability we know that the provability logic ${\textbf {GL}}$ describes exactly all provable structural properties for any sound and strong enough arithmetical theory with a decidable axiomatisation. Japaridze generalised this result in [22] by considering a polymodal version ${\mathsf {GLP}}$ of ${\textbf {GL}}$ with modalities $[n]$ for each natural number n referring to ever increasing notions of provability. Modern treatments of ${\mathsf {GLP}}$ tend to interpret the $[n]$ provability notion as “provable in a base theory T together with all true $\Pi ^0_n$ formulas as oracles.” In this paper we generalise this interpretation into the transfinite. In order to do so, a main difficulty to overcome is to generalise the syntactical characterisations of the oracle formulas of complexity $\Pi ^0_n$ to the hyper-arithmetical hierarchy. The paper exploits the fact that provability is $\Sigma ^0_1$ complete and that similar results hold for stronger provability notions. As such, the oracle sentences to define provability at level $\alpha $ will recursively be taken to be consistency statements at lower levels: provability through provability whence the name of the paper. The paper proves soundness and completeness for the proposed interpretation for a wide class of theories, namely for any theory that can formalise the recursion described above and that has some further very natural properties. Some remarks are provided on how the recursion can be formalised into second order arithmetic and on lowering the proof-theoretical strength of these systems of second order arithmetic.
Joost J. Joosten
J. Symb. Log.1
2020 Quantified Reflection Calculus with One Modality
Ana de Almeida Borges, Joost J. Joosten
AiML2
2020 Two New Series of Principles in the interpretability Logic of All Reasonable Arithmetical Theories
abstract
Abstract The provability logic of a theory T captures the structural behavior of formalized provability in T as provable in T itself. Like provability, one can formalize the notion of relative interpretability giving rise to interpretability logics. Where provability logics are the same for all moderately sound theories of some minimal strength, interpretability logics do show variations. The logic IL (All) is defined as the collection of modal principles that are provable in any moderately sound theory of some minimal strength. In this article we raise the previously known lower bound of IL (All) by exhibiting two series of principles which are shown to be provable in any such theory. Moreover, we compute the collection of frame conditions for both series.
Evan Goris, Joost J. Joosten
J. Symb. Log.2
2019 The Second Order Traffic Fine: Temporal Reasoning in European Transport Regulations
abstract
We argue that European transport regulations can be formalized within the Sigma^1_1 fragment of monadic second order logic, and possibly weaker fragments including linear temporal logic. We consider several articles in the regulation to verify these claims.
Ana de Almeida Borges, Juan José Conejero Rodríguez, David Fernández-Duque, Mireia González Bedmar, Joost J. Joosten
TIME5
2018 The Worm Calculus
Ana de Almeida Borges, Joost J. Joosten
Advances in Modal Logic2
2018 Relational Semantics for the Turing Schmerl Calculus
Eduardo Hermo Reyes, Joost J. Joosten
Advances in Modal Logic2
2018 The omega-rule interpretation of transfinite provability logic
David Fernández-Duque, Joost J. Joosten
Ann. Pure Appl. Log.2
2017 Predicativity through Transfinite Reflection
abstract
Abstract Let T be a second-order arithmetical theory, Λ a well-order, λ < Λ and X ⊆ ℕ. We use $[\lambda |X]_T^{\rm{\Lambda }}\varphi$ as a formalization of “φ is provable from T and an oracle for the set X, using ω-rules of nesting depth at most λ”. For a set of formulas Γ, define predicative oracle reflection for T over Γ (Pred–O–RFNΓ(T)) to be the schema that asserts that, if X ⊆ ℕ, Λ is a well-order and φ ∈ Γ, then $$\forall \,\lambda < {\rm{\Lambda }}\,([\lambda |X]_T^{\rm{\Lambda }}\varphi \to \varphi ).$$ In particular, define predicative oracle consistency (Pred–O–Cons(T)) as Pred–O–RFN{0=1}(T). Our main result is as follows. Let ATR0 be the second-order theory of Arithmetical Transfinite Recursion, ${\rm{RCA}}_0^{\rm{*}}$ be Weakened Recursive Comprehension and ACA be Arithmetical Comprehension with Full Induction. Then, $${\rm{ATR}}_0 \equiv {\rm{RCA}}_0^{\rm{*}} + {\rm{Pred - O - Cons\ }}\left( {{\rm{RCA}}_0^{\rm{*}} } \right) \equiv {\rm{RCA}}_0^{\rm{*}} + \,{\rm{Pred - O - Cons\ }}\left( {{\rm{RCA}}_0^{\rm{*}} } \right) \equiv {\rm{RCA}}_0^{\rm{*}} + \,{\rm{Pred - O - RFN}}\,_{{\bf{\Pi }}_2^1 } \left( {{\rm{ACA}}} \right).$$ We may even replace ${\rm{RCA}}_0^{\rm{*}}$ by the weaker ECA0, the second-order analogue of Elementary Arithmetic. Thus we characterize ATR0, a theory often considered to embody Predicative Reductionism, in terms of strong reflection and consistency principles.
Andrés Cordón-Franco, David Fernández-Duque, Joost J. Joosten, Francisco Félix Lara Martín
J. Symb. Log.3
2015 Turing Jumps Through Provability
Joost J. Joosten
CiE1
2013 Hyperations, Veblen progressions and transfinite iteration of ordinal functions
David Fernández-Duque, Joost J. Joosten
Ann. Pure Appl. Log.2
2013 Models of transfinite provability logic
abstract
Abstract For any ordinal Λ, we can define a polymodal logic GLPΛ, with a modality [ξ] for each ξ < Λ. These represent provability predicates of increasing strength. Although GLPΛ has no Kripke models, Ignatiev showed that indeed one can construct a Kripke model of the variable-free fragment with natural number modalities, denoted . Later, Icard defined a topological model for which is very closely related to Ignatiev's. In this paper we show how to extend these constructions for arbitrary Λ. More generally, for each Θ, Λ we build a Kripke model and a topological model , and show that is sound for both of these structures, as well as complete, provided Θ is large enough.
David Fernández-Duque, Joost J. Joosten
J. Symb. Log.2
2012 Kripke Models of Transfinite Provability Logic
David Fernández-Duque, Joost J. Joosten
Advances in Modal Logic2
2012 Turing Progressions and Their Well-Orders
David Fernández-Duque, Joost J. Joosten
CiE2
2011 Hidden Variables Simulating Quantum Contextuality Increasingly Violate the Holevo Bound
Adán Cabello, Joost J. Joosten
UC2
2009 Interpretability in PRA
Marta Bílková, Dick de Jongh, Joost J. Joosten
Ann. Pure Appl. Log.3
2005 A Finitary Treatment of the Closed Fragment of Japaridze's Provability Logic
abstract
We study a propositional polymodal provability logic GLP introduced by G. Japaridze. Previous treatments of this logic, due to Japaridze and Ignatiev, heavily relied on some non-finitary principles such as transfinite induction up to ε0 or reflection principles. In fact, the closed fragment of GLP gives rise to a natural system of ordinal notation for ε0 that was used for a proof-theoretic analysis of Peano arithmetic and for constructing simple combinatorial independent statements. In this paper, we study Ignatiev's universal model for the closed fragment of this logic. Using bisimulation techniques, we show that several basic results on the closed fragment of GLP, including the normal form theorem, can be proved by purely finitary means formalizable in elementary arithmetic. As a corollary, the system of ordinal notation for ε0 based on the closed fragment of GLP is shown to be provably isomorphic to the standard system of ordinal notation up to ε0. We also settle negatively some conjectures by Ignatiev.
Lev D. Beklemishev, Joost J. Joosten, Marco Vervoort
J. Log. Comput.2