A Constructive Framework for Galois Connections

نویسنده

  • Francesco Ranzato
چکیده

Abstract interpretation-based static analyses rely on abstract domains of program properties, suchas intervals or congruences for integer variables. Galois connections (GCs) between posets providethe most widespread and useful formal tool for mathematically specifying abstract domains. Recently,Darais and Van Horn [2016] put forward a notion of constructive Galois connection for unordered sets(rather than posets), which allows to define abstract domains in a so-called mechanized and calcula-tional proof style and therefore enables the use of proof assistants like Coq and Agda for automaticallyextracting verified algorithms of static analysis. We show here that constructive GCs are isomorphic,in a precise and comprehensive meaning including sound abstract functions, to so-called partitioningGCs — an already known class of GCs which allows to cast standard set partitions as an abstract do-main. Darais and Van Horn [2016] also provide a notion of constructive GC for posets, which weprove to be isomorphic to plain GCs and therefore lose their constructive attribute. Drawing on thesefindings, we put forward and advocate the use of purely partitioning GCs, a novel class of constructiveabstract domains for a mechanized approach to abstract interpretation. We show that this class of ab-stract domains allows us to represent a set partition with more flexibility while retaining a constructiveapproach to Galois connections.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Galois Connections for Flow Algebras

We generalise Galois connections from complete lattices to flow algebras. Flow algebras are algebraic structures that are less restrictive than idempotent semirings in that they replace distributivity with monotonicity and dispense with the annihilation property; therefore they are closer to the approach taken by Monotone Frameworks and other classical analyses. We present a generic framework f...

متن کامل

Commutative Algebra

Introduction 5 0.1. What is Commutative Algebra? 5 0.2. Why study Commutative Algebra? 5 0.3. Acknowledgments 7 1. Commutative rings 7 1.1. Fixing terminology 7 1.2. Adjoining elements 10 1.3. Ideals and quotient rings 11 1.4. The monoid of ideals of R 14 1.5. Pushing and pulling ideals 15 1.6. Maximal and prime ideals 16 1.7. Products of rings 17 1.8. A cheatsheet 19 2. Galois Connections 20 2...

متن کامل

Constructive Di erential Galois Theory B . HEINRICH

We survey some constructive aspects of di erential Galois theory and indicate some analogies between ordinary Galois theory and di erential Galois theory in characteristic zero and nonzero.

متن کامل

Lagois Connections - a Counterpart to Galois Connections

In this paper we deene a Lagois connection, which is a generalization of a special type of Galois connection. We begin by introducing two examples of Lagois connections. We then recall the deenition of Galois connection and some of its properties; next we deene Lagois connection, establish some of its properties, and compare these with properties of Galois connections; and then we (further) dev...

متن کامل

A framework for Measuring the Dynamics Connections of Volatility in Oil and Financial Markets

Investigating connections between financial and oil markets is important for investors and policy makers. This knowledge allows for appropriate decision making. In this paper, we measure the dynamic connections of selected stock markets in the Middle East with oil markets, gold, dollar index and euro-dollar and pound-dollar exchange rates during the period February 2007 to August 2019 in networ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1704.08909  شماره 

صفحات  -

تاریخ انتشار 2017