Convex space

From Wikipedia, the free encyclopedia
(Redirected from Barycentric algebra)
Jump to navigation Jump to search

In mathematics, a convex space (or barycentric algebra) is a space in which it is possible to take convex combinations of any finite set of points.[1][2]

Formal Definition

[edit | edit source]

A convex space can be defined as a set X equipped with a binary convex combination operation cλ:X×XX for each λ[0,1] satisfying:

  • c0(x,y)=x
  • c1(x,y)=y
  • cλ(x,x)=x
  • cλ(x,y)=c1λ(y,x)
  • cλ(x,cμ(y,z))=cλμ(cλ(1μ)1λμ(x,y),z) (for λμ1)

From this, it is possible to define an n-ary convex combination operation, parametrised by an n-tuple (λ1,,λn), where iλi=1.

Examples

[edit | edit source]

Any real affine space is a convex space. More generally, any convex subset of a real affine space is a convex space.

History

[edit | edit source]

Convex spaces have been independently invented many times and given different names, dating back at least to Stone (1949).[3] They were also studied by Neumann (1970)[4] and Świrszcz (1974),[5] among others.

Herstein and Milnor (1953)[6] used convex spaces to prove the Mixture-space theorem.

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).