Formal Adventures in Convex and Conical Spaces

04/27/2020
by   Reynald Affeldt, et al.
0

Convex sets appear in various mathematical theories, and are used to define notions such as convex functions and hulls. As an abstraction from the usual definition of convex sets in vector spaces, we formalize in Coq an intrinsic axiomatization of convex sets, namely convex spaces, based on an operation taking barycenters of points. A convex space corresponds to a specific type that does not refer to a surrounding vector space. This simplifies the definitions of functions on it. We show applications including the convexity of information-theoretic functions defined over types of distributions. We also show how convex spaces are embedded in conical spaces, which are abstract real cones, and use the embedding as an effective device to ease calculations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2019

Covering graphs with convex sets and partitioning graphs into convex sets

We present some complexity results concerning the problems of covering a...
research
02/19/2016

First-order Methods for Geodesically Convex Optimization

Geodesic convexity generalizes the notion of (vector space) convexity to...
research
05/06/2022

Convex Analysis at Infinity: An Introduction to Astral Space

Not all convex functions on ℝ^n have finite minimizers; some can only be...
research
01/29/2019

Categorical Equivalences from State-Effect Adjunctions

From every pair of adjoint functors it is possible to produce a (possibl...
research
07/25/2022

Blaschke and Separation Theorems for Orthogonally Convex Sets

In this paper, we deal with analytic and geometric properties of orthogo...
research
05/10/2021

Learning Weakly Convex Sets in Metric Spaces

We introduce the notion of weak convexity in metric spaces, a generaliza...
research
08/07/2020

Orthologics for Cones

In applications that use knowledge representation (KR) techniques, in pa...

Please sign up or login with your details

Forgot password? Click here to reset