Fact-checked by Grok 2 weeks ago

Affine combination

In , an affine combination of points x_1, \dots, x_m in a such as \mathbb{R}^n is defined as a \sum_{i=1}^m \lambda_i x_i, where the coefficients \lambda_i are scalars satisfying \sum_{i=1}^m \lambda_i = 1. This formulation ensures that the result remains invariant under translations, distinguishing it from general linear combinations where the coefficients need not sum to unity. Affine combinations form the basis for , where they define affine subspaces as the smallest sets closed under such operations, encompassing lines, planes, and higher-dimensional flats translated from the . The affine hull of a set X \subseteq \mathbb{R}^n is precisely the collection of all affine combinations of elements from X, providing a way to characterize the affine span without relying on a fixed . A key property is that a set is affine it contains every affine combination of its points, enabling the study of geometric structures like barycenters, which represent weighted averages (allowing negative weights) of points. When the coefficients \lambda_i are restricted to be non-negative, an affine combination becomes a convex combination, which lies within the and is crucial for and . Affine independence of points x_0, \dots, x_m holds if no point is an affine combination of the others, analogous to for vectors, and ensures that their affine hull has dimension m. These concepts underpin affine transformations, which preserve affine combinations and are widely applied in , , and for modeling position-independent operations.

Fundamentals

Definition

In a vector space over a field, such as the real numbers \mathbb{R}, an affine combination of points x_1, x_2, \dots, x_n is given by the expression \sum_{i=1}^n \lambda_i x_i, where the scalars \lambda_i satisfy the condition \sum_{i=1}^n \lambda_i = 1. This construction requires the points to be elements of an affine space or vector space equipped with operations of addition and scalar multiplication. The coefficients \lambda_i are termed affine coefficients and are distinguished from the arbitrary weights used in general linear combinations by the normalization constraint that ensures their sum equals unity. A simple example arises with two points, where the affine combination \lambda x_1 + (1 - \lambda) x_2 represents a point on the line segment between x_1 and x_2 when $0 \leq \lambda \leq 1.

Historical Context

The term "affine" was introduced by Leonhard Euler in 1748. The concept of affine combinations traces its origins to 19th-century developments in geometry, particularly through the work of August Ferdinand Möbius and Hermann Grassmann. In his 1827 publication Der barycentrische Calcul, Möbius introduced barycentric coordinates as a method to represent points as weighted combinations of reference points, effectively describing what would later be recognized as affine combinations in the context of geometric relations without a fixed origin. Grassmann's 1844 work Die lineale Ausdehnungslehre developed foundational ideas for affine geometry in n-dimensional spaces. This approach predated modern vector spaces and emphasized affine invariants, such as ratios preserved under parallel projections, laying foundational ideas for affine geometry. The evolution continued with Felix Klein's in 1872, which provided a unifying framework for geometries based on transformation groups, with the affine group later recognized as a of the projective group in Klein's subsequent developments. Klein's Vergleichende Betrachtungen über neuere geometrische Forschungen classified various geometries as the study of properties invariant under specific transformation groups, shifting focus from metrics to broader structural invariances and influencing the abstract treatment of combinations in geometric spaces. This program marked a transition toward more algebraic perspectives in the late , bridging earlier barycentric methods with emerging group-theoretic insights. In the early 20th century, advanced axiomatic approaches to geometry in his 1899 Grundlagen der Geometrie, which influenced later developments in affine and . The explicit terminology "affine combination" emerged in linear algebra texts after the 1940s, influenced by the rise of and axiomatic approaches in works like those of the Bourbaki group, which formalized combinations in affine spaces as sums with coefficients totaling one to preserve affine structure.

Mathematical Properties

Key Properties

An affine combination of points x_1, \dots, x_n in \mathbb{R}^d is given by \sum_{i=1}^n \lambda_i x_i where the coefficients satisfy \sum_{i=1}^n \lambda_i = 1. The affine hull of a set of points \{x_1, \dots, x_n\} in \mathbb{R}^d is the set of all such affine combinations, denoted \{ \sum_{i=1}^n \lambda_i x_i \mid \sum_{i=1}^n \lambda_i = 1 \}, which forms the smallest affine containing those points. The set of all affine s of a fixed set of points is closed under further affine s, meaning that if points are in the affine , any affine of them remains within that , thereby forming an affine . A set of points \{x_1, \dots, x_n\} is affinely independent if none of the points can be expressed as an affine of the others, or equivalently, if the vectors \{x_2 - x_1, \dots, x_n - x_1\} are linearly independent; for an affinely independent set of n points, the of the affine is n-1. For an affinely independent set of points, the representation of any point in their affine hull as an is , ensuring that the coefficients \lambda_i are determined solely by the positions of the points. Affine combinations are preserved under s, such as translations and linear maps, meaning that if f is an , then f\left(\sum_{i=1}^n \lambda_i x_i\right) = \sum_{i=1}^n \lambda_i f(x_i) for \sum_{i=1}^n \lambda_i = 1.

Relation to Linear Combinations

An affine combination of points x_1, \dots, x_n in an is defined as \sum_{i=1}^n \lambda_i x_i where the coefficients satisfy \sum_{i=1}^n \lambda_i = 1. In contrast, a \sum_{i=1}^n \lambda_i x_i imposes no such constraint on the coefficients \lambda_i, allowing their sum to be any . This restriction in affine combinations ensures that the result remains a point in the affine space, preserving the geometric structure under changes of origin, whereas unrestricted linear combinations can scale or shift the result in ways that depend on the chosen frame. Any affine combination can be equivalently expressed as a fixed point plus a linear combination of differences between the points, which are vectors. Specifically, \sum_{i=1}^n \lambda_i x_i = x_1 + \sum_{i=2}^n \lambda_i (x_i - x_1), where \lambda_1 = 1 - \sum_{i=2}^n \lambda_i. This rewriting highlights that the affine combination decomposes into a translation-invariant vector component (the linear combination of differences) anchored at a base point x_1. A key implication of this structure is that affine combinations are invariant under translations, as translations add the same vector to each point, preserving the condition \sum \lambda_i = 1 and the differences x_i - x_1. In general linear combinations, however, translations alter the result unless the coefficients sum to zero, emphasizing how affine combinations abstract away absolute position in favor of relative .

Examples and Illustrations

Vector Space Examples

In one-dimensional vector spaces, such as the real line \mathbb{R}, affine combinations provide a straightforward way to locate points between given positions using weights that sum to 1. For instance, consider the points p_1 = 0 and p_2 = 3; the affine combination $0.7 \cdot p_1 + 0.3 \cdot p_2 = 0.7 \cdot 0 + 0.3 \cdot 3 = 0.9 yields the point 0.9, which lies between 0 and 3 weighted toward the origin. To illustrate negative weights, consider $1.5 \cdot p_1 + (-0.5) \cdot p_2 = 1.5 \cdot 0 + (-0.5) \cdot 3 = -1.5, which lies outside the interval [0, 3] on the line. This illustrates how affine combinations generalize interpolation on a line, preserving the affine structure where the result remains a point in \mathbb{R}. Extending to two dimensions in \mathbb{R}^2, affine combinations allow for positioning points within the formed by multiple vectors. Take the points p_1 = (0,0), p_2 = (1,0), and p_3 = (0,1); using weights 0.5, 0.3, and 0.2 respectively, the combination is $0.5 \cdot (0,0) + 0.3 \cdot (1,0) + 0.2 \cdot (0,1) = (0,0) + (0.3,0) + (0,0.2) = (0.3, 0.2). This point (0.3, 0.2) lies in the affine of the three points, demonstrating how non-equal weights distribute the position inside the spanned by them. In higher dimensions, such as \mathbb{R}^3, equal-weight affine combinations compute of simplices like tetrahedrons. For the vertices p_1 = (0,0,0), p_2 = (1,0,0), p_3 = (0,1,0), and p_4 = (0,0,1), the centroid is the affine combination with weights $1/4 each: \frac{1}{4} \cdot (0,0,0) + \frac{1}{4} \cdot (1,0,0) + \frac{1}{4} \cdot (0,1,0) + \frac{1}{4} \cdot (0,0,1) = \left( \frac{1}{4}, \frac{1}{4}, \frac{1}{4} \right). This barycenter represents the balanced assuming uniform density, a key application in . A non-trivial case arises with affine dependence, where points lie in a lower-dimensional , allowing one to be expressed as an affine combination of the others. For three collinear points in \mathbb{R}^2, such as p_1 = (0,0), p_2 = (1,0), and p_3 = (2,0), the point p_2 is the affine combination $0.5 \cdot p_1 + 0.5 \cdot p_3 = 0.5 \cdot (0,0) + 0.5 \cdot (2,0) = (1,0), indicating affine dependence since the dimension of their affine hull is 1, less than 2. This dependence relation can also be seen through the nontrivial coefficients \alpha_1 = 1, \alpha_2 = -2, \alpha_3 = 1 satisfying \sum \alpha_i p_i = 0 and \sum \alpha_i = 0.

Geometric Interpretations

The set of all affine combinations of two distinct points in generates the affine line passing through them. The position along the line depends on the weights assigned to each point, provided the weights sum to one; for non-negative weights, the point lies on the connecting them. Extending this, an affine combination of multiple points generates points within the affine subspace they , such as a line for three collinear points or a for four coplanar points. Geometrically, an affine combination can be interpreted as the barycenter, or , of the points with masses proportional to the weights, normalized so the total mass is one; this ensures the resulting point is independent of the chosen in the space. In the plane, the set of affine combinations of the three vertices of a , using non-negative weights that sum to one, fills the interior and boundary of the triangle itself. The affine span of k affinely independent points forms a (k-1)-dimensional flat, such as a line for k=2 or a for k=3, representing the lowest-dimensional affine containing those points. Affine combinations preserve ratios of distances along lines under affine transformations; for instance, a point dividing a segment in a fixed proportion remains at that same proportion after the transformation.

Applications

In Affine Geometry

Affine spaces are geometric structures defined as sets of points that are closed under affine combinations, distinguishing them from vector spaces by lacking a distinguished . This closure ensures that any affine combination of points within the space remains a point in the space, providing a foundation for geometry without privileging a specific point as zero. Formally, given a set E over a k, it forms an affine space if for any points a_i \in E and scalars \lambda_i \in k with \sum \lambda_i = 1, the combination \sum \lambda_i a_i \in E. In , vector addition is constructed via the , where the sum of vectors \overrightarrow{ab} and \overrightarrow{ad} corresponds to the fourth e of the formed by the points a, b, d, expressible as an : specifically, the point e = a + (b - a) + (d - a) = b + d - a, with coefficients -1 for a, $1 for b, and $1 for d, summing to 1. Scalar multiplication similarly derives from affine combinations, such as scaling a vector by \lambda yielding \lambda \overrightarrow{ab} = a + \lambda (b - a), again closed under the affine structure. These operations underpin the translation-invariant properties of affine spaces, allowing geometric constructions without a fixed . Affine combinations play a central role in key theorems of , defining parallelism and division ratios independently of metrics. For instance, two lines are parallel if and only if the affine combinations along them preserve ratios, as captured by Thales' theorem, which states that parallel hyperplanes divide segments in equal ratios via affine combinations. The midpoint theorem exemplifies this: in an , the midsegments joining the of two sides—each defined as the affine combination \frac{1}{2}a + \frac{1}{2}b with equal weights—are parallel to the third side and half as long, forming the medial . These theorems highlight how affine combinations enforce the parallel postulate and ratio preservation intrinsic to the . A defining feature of is that affine maps—transformations between affine spaces—preserve affine combinations, mapping \sum \lambda_i a_i to \sum \lambda_i f(a_i) for \sum \lambda_i = 1. This preservation classifies affine geometries up to , as the fundamental theorem of affine geometry asserts that any bijective map preserving lines (or equivalently, affine combinations) is an , composed of a and . Such maps enable the study of invariants like parallelism and ratios, distinguishing affine from other geometries. Affine combinations also facilitate connections to , where an embeds as a excluding a at , with affine combinations restricted to finite points. For example, in the affine plane intersect at a in the projective closure, but affine subsets remain closed under combinations without invoking infinite elements.

In

In , the of a set S in a is defined as the smallest containing S, and it coincides with the set of all of points from S. A is a special case of an affine combination where the coefficients \lambda_i satisfy \lambda_i \geq 0 for all i and \sum \lambda_i = 1, ensuring that the resulting point lies within the "filled" region bounded by the points in S. This representation is crucial for understanding the structure of , as it allows any point in the to be expressed explicitly as such a weighted . The extends this idea to infinite-dimensional settings, stating that a nonempty compact convex subset K of a locally convex Hausdorff is equal to the of the of its extreme points. Extreme points of K are those elements that cannot be written as a nontrivial of distinct points in K, and the theorem implies that K can be generated via convex combinations (and limits thereof) solely from these boundary elements. This result underpins much of and optimization by reducing the study of entire convex sets to their "corners." Affine combinations, particularly their convex variants, are central to optimization problems such as , where the is a formed by the of half-spaces defined by linear inequalities. Any in this region can be expressed as a of the 's , which are its extreme points. Carathéodory's theorem refines this by showing that, in d-dimensional space, such a representation requires at most d+1 that are affinely independent. For instance, in optimization, a point x in the satisfies x = \sum_{i=1}^{k} \lambda_i v_i, where k \leq d+1, each v_i is a , \lambda_i \geq 0, and \sum_{i=1}^{k} \lambda_i = 1. This decomposition facilitates algorithms like the simplex method, which navigate to find optima.

Extensions and Generalizations

Convex Combinations

A convex combination is a special case of an affine combination where all coefficients are non-negative. Specifically, given points x_1, x_2, \dots, x_k in a , a point x is a of these points if there exist coefficients \lambda_1, \lambda_2, \dots, \lambda_k \geq 0 such that \sum_{i=1}^k \lambda_i = 1 and x = \sum_{i=1}^k \lambda_i x_i. This formulation distinguishes convex combinations from general affine combinations, where coefficients may be negative, allowing points outside the to be represented, whereas convex combinations are restricted to points within or on the boundary of the generated by the original points. The non-negativity ensures that convex combinations lie within the defined by the points, without extending beyond it via negative weights. The set of all convex combinations of a of points forms the of that set, which is the smallest containing the points. Moreover, the is closed under convex combinations: any convex combination of points within the hull remains in the hull, preserving the convexity property. In , convex combinations appear as weighted averages of probability distributions, where the weights are probabilities summing to 1, such as in mixture models that blend multiple distributions non-negatively.

Barycentric Coordinates

Barycentric coordinates provide a for points in an relative to an affinely independent set of basis points. For an affinely independent set of points \{v_1, \dots, v_{n+1}\} in an n-dimensional , any point p in the affine hull can be uniquely expressed as an affine combination p = \sum_{i=1}^{n+1} \lambda_i v_i, where the coefficients \lambda_1, \dots, \lambda_{n+1} satisfy \sum_{i=1}^{n+1} \lambda_i = 1. These coefficients (\lambda_1, \dots, \lambda_{n+1}) are the barycentric coordinates of p with respect to the basis. A key property of barycentric coordinates is that they always sum to 1, reflecting the affine nature of the combination. In the context of a simplex formed by the basis points, the barycentric coordinates of interior points are all positive, while points on the boundary have at least one zero coordinate. The itself corresponds to the standard simplex in barycentric coordinates, where all \lambda_i \geq 0 and sum to 1. This representation generalizes naturally to higher dimensions, allowing points in n-simplices to be coordinatized similarly. In , barycentric coordinates facilitate within simplices, such as triangles in 2D. For a point p inside \triangle ABC, the coordinates (\lambda_A, \lambda_B, \lambda_C) serve as weights for interpolating attributes like color or from the vertices: p = \lambda_A A + \lambda_B B + \lambda_C C, \quad \lambda_A + \lambda_B + \lambda_C = 1. These weights are computed as ratios of signed areas of sub-triangles: \lambda_A = \frac{\area(\triangle pBC)}{\area(\triangle ABC)}, and similarly for the others, enabling efficient point location and shading in rendering algorithms. Barycentric coordinates extend to higher-dimensional applications, including finite element methods for solving partial differential equations on simplicial meshes. In these methods, they define shape functions or basis functions that are 1 at a and 0 at others, ensuring interpolation consistency across elements in tetrahedra or beyond.

References

  1. [1]
    [PDF] 1.2 Convex and Affine Hulls
    Proposition: A set S is affine if and only if it contains all affine combina- tion of its elements. Definition:(Affine Hull) The affine hull of a set X Rn is.<|control11|><|separator|>
  2. [2]
    [PDF] Chapter 2 Basics of Affine Geometry - UPenn CIS
    BASICS OF AFFINE GEOMETRY. The unique point x is called the barycenter (or barycen- tric combination, or affine combination) of the points ai assigned the ...
  3. [3]
    [PDF] Computational Geometry: Lecture 2
    Jan 25, 2010 · Definition 4.3. An affine combination is a linear combination in which. Pn i=1 αi = 1. 2. Page 3. Definition 4.4. A convex combination is a ...
  4. [4]
    affine combination - PlanetMath
    Mar 22, 2013 · In effect, an affine combination is a weighted average of the vectors in question. For example, v=12v1+12v2 v = 1 2 ⁢ v 1 + 1 2 ⁢ is an affine ...Missing: mathematics | Show results with:mathematics
  5. [5]
    [PDF] Introduction to Applied Linear Algebra
    ... linear combination is called an affine combination. When the coefficients in an affine combination are nonnegative, it is called a convex combination, a ...
  6. [6]
    The Barycentric Calculus of Mobius.
    The Barycentric Calculus was published in 1827, and forms nearly two-thirds of the first volume of the collected works of Mobius.Missing: coordinates | Show results with:coordinates<|separator|>
  7. [7]
    [PDF] History of affine spaces
    One of the first modern approaches to affine space is that of Hermann Weyl [22], in his 1918 'Space,. Time, Matter' [21]. In this book, Weyl introduces affine ...
  8. [8]
    Grundlagen der Geometrie : Hilbert, David, 1862-1943
    Apr 3, 2012 · Grundlagen der Geometrie ; Publication date: 1899 ; Topics: Geometry ; Publisher: Leipzig, B.G. Teubner ; Collection: Wellesley_College_Library; blc ...Missing: affine invariants
  9. [9]
    [PDF] Basics of Affine Geometry - CIS UPenn
    is a well-defined affine combination. Then, we can define the curve F: A →. A2 such that. F(t) = (1 − t)3 a + 3t(1 − t)2 b + 3t2(1 − t) c + t3 d. Such a ...
  10. [10]
    [PDF] AFFINE GEOMETRY - UCR Math Department
    Thus a linear combination of points in an affine subspace will also lie in the subspace provided the coefficients add up to 1, and by Theorem 19 this is the ...
  11. [11]
    [PDF] Vector and Affine Math - Texas Computer Science
    We call this an affine combination. More generally is a proper affine combination if: Note that if the α i. 's are all positive, the result is more ...
  12. [12]
    [PDF] Chapter 3 Direct Sums, Affine Maps - UPenn CIS
    A linear combination places no restriction on the scalars involved, but an affine combination is a linear combina- tion, with the restriction that the ...
  13. [13]
    [PDF] 2 Mathematical background
    Then u ∈ aff X as an affine combination of points in aff X. Moreover, ||u ... Tyrrell Rockafellar. Convex Analysis, volume 28 of Princeton ...
  14. [14]
    [PDF] Affine transformations - Washington
    A transformation F is an affine transformation if it preserves affine combinations: where the Ai are points, and: Clearly, the matrix form of F has this ...
  15. [15]
    [PDF] Chapter 3 - CMU School of Computer Science
    a, x, b are an affine map of the three 1D points 0, t, 1! Thus linear interpolation is an affine map of the real line onto a straight line in E3.1. 1 ...
  16. [16]
    [PDF] affine combination Definition Relations with Affine Subspaces
    Feb 14, 2013 · In effect, an affine combination is a weighted average of the vectors in question. For example, v v v is an affine combination of v and v ...
  17. [17]
    [PDF] Introduction - Purdue Computer Science
    The affine hull of X, denoted aff X, is the set of all affine combinations of points in X, as illustrated in Figure 1.11. A k-flat, also known as an affine ...
  18. [18]
    [PDF] Fall Quarter, Lecture 9 - University of Washington
    Oct 28, 2020 · independent, three collinear points are affinely dependent, three non-collinear points are affinely independent, and ≥ 4 collinear or non ...
  19. [19]
    [PDF] 1 Algebraic definitions - Cornell: Computer Science
    ... affine combination of points of F is a linear combination a1x1 +···+amxm whose coefficients satisfy a1 +···+am = 1. A convex combination of points of F is ...
  20. [20]
    [PDF] Fractional Sylvester-Gallai Theorems - cs.Princeton
    Let fl(v1,...,vk) denote the affine span of k points, i.e., the points that ... We call v1,...,vk independent if their flat is of dimension k − 1 (dimension means ...<|separator|>
  21. [21]
    [PDF] Affine & Euclidean Geometry: Short Notes - MathCity.org
    2.2.3 Parallelogram Law ... The coefficients of this affine combination are called barycentric or affine coordinates of 𝑎.
  22. [22]
    [PDF] Chapter 3 Linear Programs - Stanford University
    Vertices are what we think of as “corners.” Suppose U = {x ∈ <N |Ax ≤ b} is the feasible region for a linear program and that y ∈ U ...
  23. [23]
    [PDF] Polyhedral Combinatorics
    An affine combination is a linear combination where ∑ i = 1. A convex combination is an affine combination where i 0 . For example, given 2 points 1 and 2, what ...
  24. [24]
    Mathematical Programming: Fundamentals
    Definition: Convex Combination. ▫ A point q is in a convex combination of a set of points p_1, p_2, …, p_k if and only if there exists non-negative numbers ...
  25. [25]
    [PDF] REU 2007 · Apprentice Program · Lecture 6
    Jul 2, 2025 · The difference between a convex combination and an affine combination is that the coefficients in the latter can be negative. Thus, in by affine ...
  26. [26]
    cc_convex
    A convex combination is a weighted average in which the weights are nonnegative and add to $ 1. The term convex combination comes from the connection with ...Missing: mathematics | Show results with:mathematics
  27. [27]
    [PDF] Lecture 2: August 29, 2018 Convexity 1: Sets and functions 2.1 ...
    A convex combination is a weighted sum of elements where the weights are non-negative and sum to one. A convex hull of a set is all convex combinations of ...
  28. [28]
    [PDF] Convex combinations of more than two points - s2.SMU
    For three points, a convex combination is va + wb + xc, where v,w,x are non-negative and sum to 1. For more points, the convex hull is all combinations of ...
  29. [29]
    Weighted averages - Department of Mathematics at UTSA
    Oct 24, 2021 · Convex combination example. Since only the relative weights are relevant, any weighted mean can be expressed using coefficients that sum to one.Examples · Basic example · Convex combination example · Mathematical definition
  30. [30]
    barycentric coordinates - PlanetMath.org
    Mar 22, 2013 · Given a set S of affinely independent points, a set G is called the affine polytope spanned by S if G consists of all points that are in the ...
  31. [31]
    Barycentric Coordinates - Ray-Tracing: Rendering a Triangle
    Barycentric coordinates allow us to express the position of any point located on a triangle using three scalars.
  32. [32]
    [PDF] Introduction to Finite Element Methods
    The (d − 1)-face opposite to the vertex xi will be denoted by Fi. The numbers λ1(x), ··· ,λd+1(x) are called barycentric coordinates of x with respect to ...