This page is about my research activity in mathematical logic.

Abstract inductive and coinductive definitions.
Journal of Symbolic Logic, 83, No. 2 (2018), pp. 598616.
In [G. Curi, On Tarskis fixed point theorem. Proc. Amer. Math. Soc., 143
(2015), pp. 44394455], a notion of abstract inductive definition is formulated to extend
Aczels theory of inductive definitions to the setting of complete lattices. In this paper,
after discussing a further extension of the theory to structures of much larger size than
complete lattices, as the class of all sets or the class of ordinals, a similar generalization is
carried out for the theory of coinductive definitions on a set. As a corollary, a constructive
version of the general form of Tarskis fixed point theorem is derived.
 On Tarski's fixed point theorem.
Proc. Amer. Math. Soc., 143 (2015), pp. 44394455.
A concept of abstract inductive definition on a complete lattice is formulated and studied.
As an application, a constructive version of Tarski's fixed point theorem is obtained.
 (With M. Rathjen) Formal Baire space in
constructive set theory.
In: Logic, Construction,
Computation. Papers in honor of Helmut Schwichtenberg's 70th
birthday. Ontos Verlag, Frankfurt (2012), pp. 123135.
It is shown that the constructive set theory CZF does not prove that the
covering system for formal Baire space defines a formal space. The
same holds for CZF augmented by constructively acceptable choice
principles. Formal Baire space gives thus an example of an imaginary
locale (in the sense of [G. Curi, "Topological inductive
definitions", APAL, 163 (2012), pp. 14711483.]) that is not a formal space in
CZF.
A corollary of this result is that CZF does not prove that the Brouwer
(or constructive) Ordinals form a set. A further consequence is that
the category IFSp of inductively generated formal spaces, which is
complete in CZF + REA, is not complete in CZF alone, according at
least to the received constructions.
 Topological inductive definitions.
Finalists' articles of the Kurt Gödel Centenary Research Prize Fellowships 2010.
Annals of Pure and Applied Logic, 163 (2012), pp. 14711483.
In intuitionistic generalized predicative systems as constructive set theory, or constructive type theory,
two categories have been proposed to play the role of the category of locales: the category FSp of formal spaces, and its full subcategory IFSp of inductively generated formal spaces.
Considered in impredicative systems as the intuitionistic set theory IZF, FSp and IFSp are both equivalent to the category of locales. In the mentioned predicative systems, however, FSp fails to be closed under basic constructions such as that of finite products; on the other hand, IFSp is complete (in particular has all products), but does not contain several naturally occurring classes of formal spaces, and completeness only holds under the assumption of strong principles for the existence of inductively defined sets.
In this paper, working in the context of constructive set theory, the category ImLoc of imaginary locales is introduced. ImLoc is complete already over weak formulations of constructive set theory, contains FSp and IFSp as full subcategories, and, as FSp and IFSp, is equivalent to the category of locales in IZF.
The notion of imaginary locale can in particular be used to systematically develop the theory of locales in systems that are prooftheoretically considerably weaker than those usually adopted to this aim.
Applications of the concept of imaginary locale to a proof of a pointfree version of Tychonoff embedding theorem, and to setrepresentation theorems, are then presented.
 On the existence of StoneČech compactification.
Journal of Symbolic Logic, 75, No. 4 (Dec. 2010), pp. 11371146.
Two wellknown achievements of locale theory are the intuitionistic and choicefree constructions of (pointfree versions of) StoneČech compactification and of Gleason covers (see e.g. [P. T. Johnstone, "The points of pointless topology", Bull. Am. Math. Soc. 8 1, 4153 (1983)]). Here, 'intuitionistic' means 'valid in any topos', i.e., derivable in higherorder Heyting arithmetic HHA. In [4] we proved that, albeit intuitionistic in this sense, the existence of the Gleason cover of a compact regular locale cannot be derived in constructive set theory CZF and type theory CTT, as in several, even impredicative, extensions of these systems.
In this paper we show that, in its generality, the localic StoneČech compactification theorem fails to hold constructively in the same sense. By contrast with Gleason covers, however, StoneČech compactification does exist for a wide class of locales: in [7] a necessary and sufficient condition was found for the StoneČech compactification of a locale X to exist in CTT, and in the formal system CZF+uREA+DC. The collection of locales satisfying this condition includes the locally compact locales, in particular the positive integers with discrete topology, and the pointfree real line. In this paper we give a (selfcontained) proof that, on the other hand, the existence of StoneČech compactification of a nondegenerate Boolean locale X is independent of the axioms of CZF (in a topos, the StoneČech compactification of a Boolean locale X is given by the locale of ideals of X).
This fact follows by a result of independent interest, namely the proof that the class Hom(X,Y) of continuous mappings from a compact regular locale X to a regular and setpresented locale Y is a set in CZF. In particular this result implies that the full subcategory used to represent constructively the category of compact Hausdorff spaces, i.e. the category of compact and regular locales, is locally small in CZF. A further consequence of this result is that the abovementioned characterization of the locales of which the StoneČech compactification exists continues to hold over the standard system CZF plus REA, thus in particular without any recourse to a choice principle.
 On some peculiar aspects of the constructive theory of pointfree spaces.
Mathematical Logic Quarterly, 56, No. 4, 1 (2010) pp. 375387.
This paper presents several independence results concerning the toposvalid and the intuitionistic (generalised) predicative theory of locales/formal spaces. In particular, certain consequences of the consistency of a general form of Troelstra's uniformity principle with constructive set theory and type theory are examined. The main results concern the following two aspects of the theory of locales:
i. considered in any topos, the category of locales is complete and cocomplete. By contrast, the existence of binary products of arbitrary formal spaces already seems to require the use of strongly impredicative principles, that are not available in generalised predicative settings such as constructive set theory CZF, or type theory CTT. In particular to remedy this deficiency, the concept of inductively generated formal space was introduced: inductively generated formal spaces define a full subcategory IFSp of the category of formal spaces, in which limits and colimits do exist. In this paper we show that, albeit satisfactory in this sense, the restriction to the category IFSp is a severe one, as several classes of formal spaces of interest are thus ruled out;
ii. in contrast with what happens with topological spaces, the Gleason cover of a compact regular formal space X  i.e., a minimal surjection γX→X, with γX compact, regular, and extremally disconnected  can be constructed in any topos (Johnstone). In this paper we show that CZF, CTT cannot prove that a nontrivial formal space is compact and extremally disconnected, so that for no nontrivial compact regular formal space X, the Gleason cover of X can be constructed in these systems.
 (With P. Aczel) On the T_{1} axiom and other separation properties in constructive pointfree and pointset topology.
Annals of Pure and Applied Logic, 161
(2010) pp. 560569.
In this note a T_{1} formal space (T_{1} set generated locale) is a formal space whose points are closed as subspaces. Any regular formal space is T_{1}. We introduce the more general notion of T_{1}^{*} formal space, and prove that the class of points of a weakly setpresentable T_{1}^{*} formal space is a set in the constructive set theory CZF. The same also holds in constructive type theory. We then formulate separation properties T_{i}^{*} for (classsized) constructive topological spaces (ctspaces), strengthening separation properties discussed elsewhere. Finally we relate the T_{i}^{*} properties for ctspaces with corresponding properties of formal spaces.

Remarks on the StoneČech and Alexandroff compactifications of locales.
Journal of Pure and Applied Algebra, 212, 5 (2008) pp. 11341144.
Generalizing a classical result of Smirnov for topological spaces, B. Banaschewski proved that there is an order isomorphism between compactifications of a frame (locale) and the strong inclusions on that frame. Considering, more generally, strong inclusions on distributive pseudocomplemented lattices allows new aspects of locale (and space) compactifications to emerge. Given a subpseudocomplemented lattice P of a frame L and a strong inclusion on P, the 'round ideal completion' of P is a compact regular frame enjoying a unique factorization property for certain continuous mappings from L into compact regular locales. Every compactification can be obtained in this way, from a subpseudocomplemented lattice P and a strong inclusion on P, both inductively defined. It follows that every compactification satisfies (is characterized by) a certain universal property. This property reduces to the usual one of StoneČech compactification when the chosen subpseudocomplemented lattice P of L and strong inclusion on P are sufficiently large. One need not take the whole frame (BanaschewskiMulvey's construction of StoneČech compactification). An inductively constructed subpseudocomplemented lattice K of L suffices. Remarkably, it suffices for all compactifications: every compactification of L can be obtained as the frame of round ideals over K for an inductively defined strong inclusion on K. Alexandroff compactification is also reobtained in this vein, as the completion of the least inductively defined subpseudocomplemented lattice extending a base of L, endowed with the least (inductively defined) strong inclusion containing the waybelow relation.

Exact approximations to StoneČech compactification.
Annals of Pure and Applied Logic, 146, 23 (2007) pp. 103123.
Many fundamental results, as the theorems of Tychonoff and HahnBanach, are equivalent (in classical ZF) to some form of choice principle. A wellknown advantage of replacing topological spaces with locales, or formal spaces, is that toposvalid (choicefree) versions of these results become provable. Generally speaking, this remains true even if one replaces topoi with constructive (intuitionistic and predicative) settings such as Type Theory or Constructive Set Theory. This paper deals with the rather extreme case of StoneČech compactification ß. The formal spaces/ locales X for which ß(X) exists constructively are characterized. This involves discussing the 'size' of homsets in the category Loc of locales/formal spaces (constructively Loc is not locally small). In particular, the full subcategory of locally compact regular locales is proved to be locally small. It is also shown how StoneČech compactification can itself be used to prove that certain homsets are small.

On the collection of points of a formal space.
Annals of Pure and Applied Logic 137, 13, 2006, pp. 126146.
(Circulated as a draft since June 2001, with the title "Compact Hausdorff spaces are Data Types").
The concept of set available to constructive mathematics is considerably more restrictive than the classical or topostheoretic ones. Many important constructions yield classes that in the mathematical practice are implicitly proved small by relying on strong comprehension principles. These classes may be hard to be presented as sets constructively, and often they can not. In this paper (every collection of objects that can be regarded as) the class of points of a locally compact regular (=locally compact Hausdorff) formal space is proved to form a set in every foundation adequate to constructive mathematics in the sense of Feferman (in particular therefore in type theory and constructive set theory). The skeleton of a constructive theory of uniform locales/ formal spaces, based on the notion of elementary diameter, is also introduced and used to derive generalizations and a more perspicuous version of the mentioned setrepresentation.
 Constructive metrisability in pointfree topology.
Theoretical Computer Science 305 (2003), no. 13, 85109.
Previous work on locales (mainly by Isbell, Pultr, and Banaschewski) has treated metrisability only classically. This paper presents a constructive theory of metrisability based on the notion of elementary diameter. Beside the constructive features, the resulting concept of metric locale (metric formal space) is easier to handle with respect to the existing ones. In particular, metric formal spaces in the sense of this paper may be regarded as providing presentations for Pultr's metric locales. By exploiting the notion of elementary diameter one may formulate quantitatively  in the form of the 'measurably inside' relation  the idea that a given neighbourhood is 'finer than', or is a 'better approximation than', another neighbourhood. This relation is then used to express metrisability. The waybelow, well and really inside relations, used in the pointfree formulation of local compactness, regularity and complete regularity, respectively, may similarly be regarded as expressions of a concept of 'finer than'. These intuitive similarities can be made formal: in particular, a constructive proof of Urysohn metrization theorem is obtained by constructing a diameter that 'transforms' the really inside relation into the measurably inside relation. This machinery is finally applied to prove that the class of points of a locally compact metrisable locale is a set constructively.
 The points of (locally) compact regular formal topologies.
In: Reuniting the Antipodes: Constructive and Nonstandard Views of the Continuum.
Synthese Library (Vol. 306, pp.3954). Kluwer Academic Publishers, Dordrecht etc., 2001. Eds. U. Berger, H. Osswald and P. Schuster.
The points of a compact regular locale L are characterized as the maximal regular subsets of any given fixed base of L (i.e. of any formal space representing L). The concept of maximality involved is formulated elementary and yields a firstorder characterization of the points of such a locale. A similar result also holds for locally compact regular L. An application of these characterizations is presented in "On the collection of points of a formal space".