scispace - formally typeset
Search or ask a question
Author

Alessandro Berarducci

Bio: Alessandro Berarducci is an academic researcher from University of Pisa. The author has contributed to research in topics: Group (mathematics) & Compact group. The author has an hindex of 17, co-authored 74 publications receiving 1194 citations. Previous affiliations of Alessandro Berarducci include University of L'Aquila & Sapienza University of Rome.


Papers
More filters
Journal ArticleDOI
TL;DR: The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as the solution of a finite set of equations of a special shape and an extension of the paradigms to the synthesis of functions of higher complexity is considered and exemplified.
Abstract: The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as the solution of a finite set of equations of a special shape Such a notion has remarkable consequences: (1) Choosing the second-order typed lamdda-calculus (Λ for short) as a programming language enables one to represent algebra elements and iterative functions by automatic uniform synthesis paradigms, using neither conditional nor recursive constructs (2) A completeness theorem for Λ-terms with type of degree at most two and a companion corollary for Λ-programs have been proved (3) A new congruence relation for the last-mentioned Λ-terms which is stronger than Λ-convertibility is introduced and proved to have the meaning of a Λ-program equivalence Moreover, an extension of the paradigms to the synthesis of functions of higher complexity is considered and exemplified All the concepts are explained and motivated by examples over integers, list- and tree-structures

248 citations

Journal ArticleDOI
TL;DR: In this paper, it was shown that for a fixed k there is a polynomial-time algorithm which decides whether c(G) @? k is an invariant connected with the genus and the girth.
Abstract: The cop number c(G) of a graph G is an invariant connected with the genus and the girth. We prove that for a fixed k there is a polynomial-time algorithm which decides whether c(G) @? k. This settles a question of T. Andreae. Moreover, we show that every graph is topologically equivalent to a graph with c @? 2. Finally we consider a pursuit-evasion problem in Littlewood's miscellany. We prove that two lions are not always sufficient to catch a man on a plane graph, provided the lions and the man have equal maximum speed. We deal both with a discrete motion (from vertex to vertex) and with a continuous motion. The discrete case is solved by showing that there are plane graphs of cop number 3 such that all the edges can be represented by straight segments of the same length.

124 citations

Journal ArticleDOI
TL;DR: An axiomatization and a decision procedure are given for the class of those modal formulas that express valid interpretability principles of PA.
Abstract: PA is Peano arithmetic. The formula InterpPA(α, β) is a formalization of the assertion that the theory PA + α interprets the theory PA + β (the variables α and β are intended to range over codes of sentences of PA). We extend Solovay's modal analysis of the formalized provability predicate of PA, PrPA(x), to the case of the formalized interpretability relation InterpPA(x, y). The relevant modal logic, in addition to the usual provability operator ‘□’, has a binary operator ‘⊳’ to be interpreted as the formalized interpretability relation. We give an axiomatization and a decision procedure for the class of those modal formulas that express valid interpretability principles (for every assignment of the atomic modal formulas to sentences of PA). Our results continue to hold if we replace the base theory PA with Zermelo-Fraenkel set theory, but not with Godel-Bernays set theory. This sensitivity to the base theory shows that the language is quite expressive. Our proof uses in an essential way earlier work done by A. Visser, D. de Jongh, and F. Veltman on this problem.

87 citations

Book ChapterDOI
01 Jan 1994
TL;DR: In this paper, a model of -calculus which is similar to the model of Bohm trees, but it does not identify all the unsolvable lambda-terms is presented, which is called mute terms.
Abstract: We dene a model of -calculus which is similar to the model of Bohm trees, but it does not identify all the unsolvable lambda-terms. The role of the unsolvable terms is taken by a much smaller class of terms which we call mute. Mute terms are those zero terms which are not -convertible to a zero term applied to something else. We prove that it is consistent with the -calculus to simultaneously equate all the mute terms to a xed arbitrary closed term. This allows us to strengthen some results of Jacopini and Venturini Zilli concerning easy -terms. Our results depend on an innitary version of -calculus. We set the foundations for such a calculus, which might turn out to be a useful tool for the study of non-sensible models of -calculus. Dedicated to the memory of Roberto Magari

59 citations

Journal ArticleDOI
TL;DR: It is proved that if G is a group definable in a saturated o-minimal structure, then G has no infinite descending chain of type-definable subgroups of bounded index and G/G 00 equipped with the “logic topology” is a compact Lie group.
Abstract: We prove that if G is a group definable in a saturated o-minimal structure, then G has no infinite descending chain of type-definable subgroups of bounded index. Equivalently, G has a smallest (necessarily normal) type-definable subgroup G 00 of bounded index and G/G 00 equipped with the “logic topology” is a compact Lie group. These results give partial answers to some conjectures of the fourth author.

59 citations


Cited by
More filters
Journal ArticleDOI
01 Apr 1988-Nature
TL;DR: In this paper, a sedimentological core and petrographic characterisation of samples from eleven boreholes from the Lower Carboniferous of Bowland Basin (Northwest England) is presented.
Abstract: Deposits of clastic carbonate-dominated (calciclastic) sedimentary slope systems in the rock record have been identified mostly as linearly-consistent carbonate apron deposits, even though most ancient clastic carbonate slope deposits fit the submarine fan systems better. Calciclastic submarine fans are consequently rarely described and are poorly understood. Subsequently, very little is known especially in mud-dominated calciclastic submarine fan systems. Presented in this study are a sedimentological core and petrographic characterisation of samples from eleven boreholes from the Lower Carboniferous of Bowland Basin (Northwest England) that reveals a >250 m thick calciturbidite complex deposited in a calciclastic submarine fan setting. Seven facies are recognised from core and thin section characterisation and are grouped into three carbonate turbidite sequences. They include: 1) Calciturbidites, comprising mostly of highto low-density, wavy-laminated bioclast-rich facies; 2) low-density densite mudstones which are characterised by planar laminated and unlaminated muddominated facies; and 3) Calcidebrites which are muddy or hyper-concentrated debrisflow deposits occurring as poorly-sorted, chaotic, mud-supported floatstones. These

9,929 citations

Book
31 Jul 2013
TL;DR: The Lambda Calculus has been extended with types and used in functional programming (Haskell, Clean) and proof assistants (Coq, Isabelle, HOL), used in designing and verifying IT products and mathematical proofs.
Abstract: This handbook with exercises reveals in formalisms, hitherto mainly used for hardware and software design and verification, unexpected mathematical beauty. The lambda calculus forms a prototype universal programming language, which in its untyped version is related to Lisp, and was treated in the first author's classic The Lambda Calculus (1984). The formalism has since been extended with types and used in functional programming (Haskell, Clean) and proof assistants (Coq, Isabelle, HOL), used in designing and verifying IT products and mathematical proofs. In this book, the authors focus on three classes of typing for lambda terms: simple types, recursive types and intersection types. It is in these three formalisms of terms and types that the unexpected mathematical beauty is revealed. The treatment is authoritative and comprehensive, complemented by an exhaustive bibliography, and numerous exercises are provided to deepen the readers' understanding and increase their confidence using types.

927 citations

Journal ArticleDOI
TL;DR: The second edition of the ONAG book as mentioned in this paper presents recent developments in the area of mathematical game theory, with a concentration on surreal numbers and the additive theory of partizan games.
Abstract: ONAG, as the book is commonly known, is one of those rare publications that sprang to life in a moment of creative energy and has remained influential for over a quarter of a century. Originally written to define the relation between the theories of transfinite numbers and mathematical games, the resulting work is a mathematically sophisticated but eminently enjoyable guide to game theory. By defining numbers as the strengths of positions in certain games, the author arrives at a new class, the surreal numbers, that includes both real numbers and ordinal numbers. These surreal numbers are applied in the author's mathematical analysis of game strategies. The additions to the Second Edition present recent developments in the area of mathematical game theory, with a concentration on surreal numbers and the additive theory of partizan games.

605 citations

Book ChapterDOI
16 Mar 1993
TL;DR: This paper describes the rules for inductive definitions in the system Coq and proves strong normalization for a subsystem of Coq corresponding to the pure Calculus of Constructions plus Inductive Definitions with only weak eliminations.
Abstract: In the pure Calculus of Constructions, it is possible to represent data structures and predicates using higher-order quantification. However, this representation is not satisfactory, from the point of view of both the efficiency of the underlying programs and the power of the logical system. For these reasons, the calculus was extended with a primitive notion of inductive definitions [8]. This paper describes the rules for inductive definitions in the system Coq. They are general enough to be seen as one formulation of adding inductive definitions to a typed lambda-calculus. We prove strong normalization for a subsystem of Coq corresponding to the pure Calculus of Constructions plus Inductive Definitions with only weak eliminations.

464 citations