How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
K-means, Gaussian mixtures, and soft assignments
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Central Limit Theorems
- Characteristic Functions Inversion and Continuity
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Lp Spaces and Test-Function Conventions
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Computational foundations: factorization, KL, and optimization
- Conditional Distributions and Regular Conditional Probability
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Convexity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Cyclic Groups and Direct Products
- Darboux, L'Hôpital, and Taylor's Theorem
- Density Separability and Convolution in Lᵖ
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Domination and Likelihood Ratios
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Foundations of the Real Numbers for Analysis
- Fourier Transform Convolution and Approximate Identities
- Fubini and Change of Variables
- Fundamental Trigonometric Identities
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hausdorff via the Diagonal
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Improper and Parameter-Dependent Multiple Integrals
- Improper Integrals
- Independence Borel Cantelli and Zero One Laws
- Infinite Product Measures and Kolmogorov Extension
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Latent-variable EM and likelihood ascent
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Matrix Differentiation and First-order Spectral Perturbation
- Matrix Norms, Condition Numbers and Numerical Stability
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Minimax Lower Bounds
- Mixed Partials, Taylor Formulae, and Extrema
- Modes of Convergence Egorov and Lusin
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Partitions of Unity and Paracompactness
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Radon Measures and the Riesz Markov Kakutani Theorem
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Signed and Complex Measures Hahn and Jordan
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- Statistical Experiments, Models and Identifiability
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Integral Logarithm and the Equivalence of Its Characterisations
- The Inverse and Implicit Function Theorems
- The Lebesgue and Riemann Integrals Compared
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Lᵖ Spaces Holder Minkowski and Riesz Fischer
- The Maximal Function and Lebesgue Differentiation
- The Radon Nikodym Theorem and Lebesgue Decomposition
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Urysohn's Lemma and the Tietze Extension Theorem
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Convergence Tightness and Representation
2 · Logical flowchart
3 · Definitions, theorems and proofs
K-means objective
Definition
Let be positive integers, let , let be observed vectors, and let be centers. A labeling is a vector , and its th cluster is . For , set . The K-means objective is
An empty cluster contributes zero to the sum.
Finite Gaussian mixture with positive-definite component covariances
Definition
Assume AC. Let , , and let be symmetric positive definite, meaning for every nonzero . Define the component function
The component law is , the -dimensional normal law with mean and covariance matrix . The separate local normalization result proves that is its Lebesgue density.
A finite -component Gaussian mixture has an integer , weights with , means , and symmetric positive-definite covariance matrices . Its density is
where . For a positive integer and an ordered sample modeled as conditionally independent observations from this mixture, define the likelihood and log likelihood . The responsibility weight of component for observation is
Definition references
Multivariate normal law, including singular covariance — is the probability law whose scalar projections along are normal with mean and variance ; AC supplies its stated construction.
Moments, variance, and covariance on a probability space — covariance is the expectation of the product of centered coordinates.
For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix — is the determinant of the square matrix .
Invertible matrices and the general linear group — denotes the two-sided inverse, which exists for positive-definite .
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis — real symmetric matrices admit orthonormal eigenbases; positive definiteness makes all eigenvalues positive.
Positive-definite multivariate Gaussian density is normalized ↗ — the displayed component function is normalized and is the Lebesgue density of .
Strict concavity of log determinant on positive-definite matrices
Statement
Let and let be symmetric positive-definite matrices. For and ,
If , equality holds. Thus is strictly concave on the positive-definite cone.
Facts & Assumptions
Given: Symmetric positive-definite matrices with .
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric matrix has an orthonormal eigenbasis.
For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix: the determinant is the finite signed Leibniz sum; in particular .
On the invertible locus, : on the invertible locus, .
The chain rule for total derivatives: : derivatives of differentiable compositions are the compositions of the derivatives.
The trace as the sum of the diagonal entries: is the finite sum of diagonal entries of .
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : if a real function is continuous on a closed interval and differentiable on its interior, its secant slope equals its derivative at some interior point.
For same-sized finite square matrices over a commutative ring, , For every square matrix over a commutative ring, , and The determinant of a triangular matrix is the product of its diagonal entries: determinant is multiplicative and transpose-invariant, and on a triangular matrix it is the product of its diagonal entries; in particular, .
Proof
Put and for . For every nonzero , , so each is symmetric positive definite. By [F1], choose an orthogonal eigenbasis with every . The determinant laws [F9], including the triangular formula for the diagonal matrix, give and , so . Since the determinant is a polynomial by [F2] and is differentiable, hence continuous, on by [F4], is real and continuous on .
On , Jacobi's formula [F3], the scalar derivative [F4], and the chain rule [F6] give .
Differentiate the expression in step 2.1 along the same affine path. The inverse derivative [F5] and linearity of the finite trace [F7] give .
By [F1], form the symmetric positive-definite inverse square root , and set . Since is symmetric, is symmetric; if , then and invertibility of gives . Expanding the finite trace sum and interchanging its indices gives ; applying this identity yields . Thus for every . For any , is continuous on and differentiable on because is twice differentiable on . By [F8] applied to , there is with . Hence is strictly decreasing on .
For , step 1.1 shows that is continuous on and differentiable on , so [F8] applies on both and . Their secant slopes are and for some and . Step 4.1 makes strictly decreasing, so the first slope is strictly larger than the second; rearranging yields . If , the path is constant and equality holds.
Equal-spherical mixture assignments and objective converge to k-means
Statement
Let be positive integers, let , and fix positive weights with . Put , , and . For every , define the normalized soft-assignment weights
and the finite-data objective
As , for each and ,
and
Thus a unique nearest center receives limiting weight one, while tied nearest centers divide limiting weight in proportion to their fixed mixture weights. This is a fixed-parameter finite-data limit and asserts no convergence of EM iterates.
Facts & Assumptions
Given: Finite positive integers , fixed vectors , and fixed positive weights summing to one.
All indices range over finite sets and all data, centers, and weights are fixed; no probability-space assumption or choice axiom is used.
Proof
Fix and write . Every difference in the second sum is strictly positive, so each exponential there tends to zero by [F1], since its exponent tends to as ; the sum is finite. Hence .
Factoring from the denominator of gives . If , its exponential is one and the limit is ; if , its positive distance gap makes the numerator tend to zero while the denominator tends to a positive number. This proves the stated responsibility limits.
The same factorization gives . The nearest terms give , while and give . Thus stays between two finite constants, so the second term tends to zero. Summing over the finite set of observations gives .
For each labeling , for every , so . Define , which exists because is a nonempty finite subset of . This labeling attains equality, proving the displayed minimum without any choice principle.
Lloyd's k-means algorithm with explicit tie handling
Definition
Input. Let be positive integers, let , let , and supply initial centers .
Initialization. Assign each to a nearest initial center, choosing the smallest center index in a tie. Denote these labels by .
Iteration. For :
- With the current centers fixed, assign each to a nearest center. If its current label is among the nearest-center indices, retain ; otherwise choose the smallest nearest-center index. Call the resulting labels .
- For each nonempty cluster , set If is empty, set .
- If both and , return these labels and centers. Otherwise continue with the updated labels and centers.
The procedure makes no global-minimization claim. Its termination under these tie rules is proved separately.
Positive-definite multivariate Gaussian density is normalized
Statement
Assume AC. Let , let , and let be symmetric positive definite. Let be independent standard normal random variables, let , and set , where is the symmetric positive-definite square root. Then the law of has Lebesgue density
In particular, is nonnegative and .
Facts & Assumptions
Given: Assume AC, , a mean , and a real symmetric positive-definite covariance matrix .
The Axiom of Choice: every family of nonempty sets has a choice function. Here AC supplies the independent normal coordinates in the multivariate-normal construction and countable choice for the two cited Lebesgue change-of-variables results.
Finite Gaussian mixture with positive-definite component covariances: for SPD , is the displayed nonnegative formula using and .
Standard normal and normal laws: has Lebesgue density with total mass one.
Multivariate normal law, including singular covariance: under AC, can be realized as with independent standard-normal coordinates.
Independent random elements have product joint law: a finite family of independent random elements has joint law equal to the product of its marginal laws.
Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: nonnegative measurable functions on sigma-finite product spaces have measurable sections and equal iterated and product integrals.
On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}: under countable choice, product Lebesgue measure on finite-dimensional Euclidean factors agrees with Euclidean Lebesgue measure on Borel sets.
Measures agreeing on a generating pi-system are equal under an increasing finite-measure exhaustion from that pi-system: two measures agreeing on a generating pi-system and on an increasing finite-measure exhaustion from that system agree on the generated sigma-algebra.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis.
A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions: assuming countable choice, a diffeomorphism between open subsets of satisfies for every nonnegative Lebesgue-measurable .
A linear map of sends Lebesgue measurable sets to Lebesgue measurable sets, with when is invertible and Lebesgue null when it is not: assuming countable choice, an invertible linear map with matrix scales Lebesgue measure by .
For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix, For same-sized finite square matrices over a commutative ring, , For every square matrix over a commutative ring, , and The determinant of a triangular matrix is the product of its diagonal entries: determinant is the Leibniz sum, is multiplicative and transpose-invariant, and equals the product of diagonal entries for triangular matrices; .
AC supplies countable selections and prescribed serial paths: AC implies countable choice, so the countable-choice hypotheses of [F6], [F9], and [F10] hold.
Proof
Set , the symmetric positive-definite square root in the Statement, so . By [F8], write with and . The determinant laws [F11], including the triangular formula for the diagonal matrix, give and . Also , so . In the same basis, and .
By [F2] and [F4], the joint law of is the product of its standard-normal marginals. Define . Tonelli [F5] and the product-measure identity [F6] give and, for every Borel rectangle , . Thus and the product law of are probability measures agreeing on rectangles. The rational half-open rectangles form a generating pi-system; is an increasing exhaustion from it, and the common rectangle values make their measures equal and finite on every such box. Hence [F7] identifies the measures. AC supplies countable choice for the product-Lebesgue identity [F6].
Let . By step 1.1, is invertible, so is a diffeomorphism of with . The linear measure-scaling result [F10] confirms this is the Lebesgue volume factor. The displayed function is continuous and positive, so is nonnegative Borel for every Borel . AC supplies the countable-choice assumption of [F9] by [F12]. Apply [F9] to and the change of variables by to obtain For , and . Thus the exponent in [F1] becomes , while by step 1.1. Hence . The last integral equals by step 1.2 and the definition of . Thus is the Lebesgue density of .
By [F3], has law . Step 2.1 identifies that law on every Borel set with integration against ; taking gives . Nonnegativity follows directly from [F1] and in step 1.1.
Lloyd iteration is objective-decreasing and terminates
Statement
Let be positive integers, let , let , and supply any initial centers in . The tie-sensitive Lloyd algorithm defined on this page terminates after finitely many iterations. At each fixed-center assignment, the K-means objective does not increase, and it strictly decreases if any label changes. At each center update, the objective does not increase, and it strictly decreases if a nonempty-cluster center changes. At termination each label is a nearest-center label under the stated retention rule, and every nonempty-cluster center is its sample mean; no global-minimum conclusion is made.
Facts & Assumptions
Given: The finite data and initial centers in the Statement, the K-means objective , and the specified Lloyd iteration.
K-means objective: ; an empty cluster contributes zero.
Lloyd's k-means algorithm with explicit tie handling: an assignment retains its current label when that label is among the nearest centers, otherwise it chooses the smallest nearest-center index; every nonempty cluster center is replaced by its sample mean and an empty-cluster center is unchanged.
For a linear map between finite-dimensional inner-product spaces, minimises if and only if , equivalently ; minimisers exist and any two differ by an element of : for a linear map between finite-dimensional inner-product spaces, minimizes exactly when ; minimizers exist and form one minimizer plus .
Proof
Fix the current centers. For each observation, the old label is one of the available centers, so choosing a nearest center cannot increase its squared distance. If the label changes, its new distance is strictly smaller: an equal-distance tie would retain the old label by [F2]. Summing the pointwise inequalities gives nonincrease of , strict when any label changes.
Fix a nonempty cluster and set from to , with product inner product, and . For , , so ; also , so . Minimizing is equivalent to minimizing its square, since squaring is increasing on nonnegative reals. Thus [F3] gives the unique minimizer ; uniqueness follows because is injective for nonempty . Replacing a center by this mean cannot increase the cluster contribution and strictly decreases it if the old center differed. Empty clusters contribute zero and retain their centers.
A nonterminal iteration changes either the labels or at least one nonempty center. By steps 1.1 and 1.2, its full assignment-and-center update therefore strictly decreases . For every , the state follows a center update: its nonempty centers are the means for , so its objective value is determined by that labeling alone; empty centers do not affect it. Consequently, among these post-update states, a labeling cannot recur across nonterminal iterations, since its objective value would repeat despite strict decrease. There are only labelings, so after the first update there are at most further nonterminal iterations before a terminal iteration occurs. This proves finite termination without requiring the arbitrary initial centers to be cluster means or excluding .
At termination the labels and centers are unchanged by the next iteration. The assignment rule therefore certifies that each label is nearest under the retention convention, while the center update certifies that every nonempty-cluster center is its sample mean. This is the stated coordinatewise fixed point.
Exact EM updates for a finite Gaussian mixture
Definition
Inputs. Assume AC. Supply positive integers , observations whose affine span is (equivalently, no nonzero has constant over all ), an initial finite Gaussian mixture parameter in the domain of the finite-mixture definition, and a positive integer .
Procedure. For , compute the responsibilities
Then make the exact updates
Output. Return the finite parameter sequence . Every E-step uses the current parameter and every M-step uses that E-step's responsibilities. The affine-span hypothesis is imposed for the unrestricted positive-definite covariance update; constrained covariance domains require their own M-step. This definition makes no claim about convergence of parameters or a global maximum.
The full-affine-span Gaussian-mixture M-step maximizes Q
Statement
Assume AC. Let be positive integers, let have affine span (equivalently, no nonzero makes constant over all ), and let be a finite Gaussian-mixture parameter with every and every symmetric positive definite. Define
and
For a candidate parameter in the same domain, let
Then every is positive, , every is positive definite, and the unique global maximizer of over all positive mixture weights summing to one, means in , and symmetric positive-definite covariances is
In particular, the displayed E-step responsibilities and M-step update formulas are well-defined and attain this maximum.
Facts & Assumptions
Given: Assume AC, positive integers , observations whose affine span is , and a current finite Gaussian-mixture parameter with positive weights and symmetric positive-definite covariances.
The Axiom of Choice: AC is assumed by the KL definition and its nonnegativity theorem; this is the only choice use in the proof.
Finite Gaussian mixture with positive-definite component covariances: mixture weights are strictly positive and sum to one, covariances are symmetric positive definite, and the component formula is used for finite observations.
Positive-definite multivariate Gaussian density is normalized: for these parameters, each Gaussian component formula is finite, strictly positive, and normalized; its logarithm is finite at every finite observation.
Probability measures and probability spaces: a probability measure has total mass one.
Kullback–Leibler divergence: for probability measures , the directional divergence is ; on a finite set with positive atom masses , this is .
Kullback–Leibler divergence is nonnegative: under AC, , with equality exactly when , for probability measures with the first absolutely continuous with respect to the second.
Strict concavity of log determinant on positive-definite matrices: is strictly concave on the symmetric positive-definite cone.
The chain rule for total derivatives: : the derivative of a differentiable composition is given by the chain rule.
The trace as the sum of the diagonal entries: is the sum of the diagonal entries; finite coordinate expansion gives whenever the products are defined.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric matrix has an orthonormal eigenbasis; in particular its eigenvalues are positive when it is positive definite, and its inverse is positive definite.
The natural logarithm as the inverse of the exponential function and Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: is inverse to , and for positive , and ; hence for , .
Proof
By [F1] and [F2], every numerator and denominator in is finite and strictly positive. Hence . Summing the responsibility formula over gives , so and . Thus all displayed weighted means and scatters are defined.
For each nonzero , . If it were zero, positivity of each would force for every . That would put all observations in the proper affine hyperplane , contradicting their full affine span. Since is visibly symmetric, it is positive definite.
Expanding the component density in [F1,F2] in the definition of gives Here [F13] supplies and the product and reciprocal laws. For each positive , follows by applying those laws to ; applying the product law times gives . All logarithms are finite: weights are positive, and [F2] gives finite positive component densities for each positive-definite covariance, so their determinants are positive.
Define , and for each subset set and . Finite sums make these set functions additive on disjoint subsets; a disjoint sequence has at most nonempty members, so they are countably additive. Step 1.1 and the candidate weight constraint give total mass one, hence [F3] makes probability measures. Each , so . For every subset , , hence . The KL definition [F4] therefore gives by [A1,F5]. The weight-dependent part of at minus that at is , with equality only when , hence for every by [F5].
For fixed candidate covariance , write and . Since , expanding the quadratic form gives The last term is nonnegative and is zero exactly when , because is positive definite by [F12]. It occurs with a negative coefficient in by step 2.2, so the unique maximizing mean is .
At this mean, coordinate expansion of the finite trace gives . Therefore the covariance-dependent part of is by step 2.2. Set ; determinant identity [F11], the logarithm reciprocal law [F13], and the finite trace identity [F10] rewrite this as . The candidate is symmetric positive definite by step 2.1 and [F12]. Conversely, every symmetric positive-definite has positive-definite inverse, so this reparameterization ranges over the full covariance domain.
Fix any other positive-definite and put , , and . Each is positive definite by convexity of the cone. By [F6], is strictly concave when . Jacobi's formula [F7], the scalar logarithm derivative [F8], and the chain rule [F9] give , since and [F10] permits cyclic rearrangement of the finite trace. If , strict concavity gives for each . For , concavity gives . Letting contradicts . Hence for every , so is the unique maximizing covariance.
The expression for is a sum over components of a weight term, a mean-dependent quadratic term, and a covariance-dependent term, with no cross-component parameter terms. Steps 3.1, 3.2, and 3.4 show each is uniquely maximized by the displayed parameters; step 2.1 ensures each maximizing covariance remains in the permitted positive-definite domain. The product choice is therefore an admissible attained global maximizer, and equality forces every component parameter to equal the displayed update formulas. Thus the displayed E-step responsibilities and M-step formulas are well-defined and attain the claimed maximum, without using a procedure-level property.
Exact Gaussian-mixture EM does not decrease observed log likelihood
Statement
Assume AC. Let be positive integers, let have affine span (equivalently, no nonzero makes constant over all ), and start from a finite Gaussian-mixture parameter with positive weights summing to one and symmetric positive-definite covariances. For , where , set
and update
For each , define
Every update is well-defined, every remains in the stated mixture domain, and
No strict increase, parameter convergence, or global maximum conclusion is asserted.
Facts & Assumptions
Given: Assume AC; take positive integers , a full-affine-span sample , an initial finite Gaussian-mixture parameter, and a finite number of exact EM updates.
The Axiom of Choice: AC is assumed by the finite-Gaussian density construction and by the published KL/EM interface. The density construction also uses countable choice, which AC supplies through [F10]. No stronger choice principle is used.
Finite Gaussian mixture with positive-definite component covariances: a finite mixture has positive weights summing to one, SPD component covariances, component density , observation density , and iid-sample log likelihood .
Positive-definite multivariate Gaussian density is normalized: for every positive-definite component covariance, is finite, strictly positive at each finite observation, and integrates to one with respect to -dimensional Lebesgue measure.
Latent-variable joint and observed-data factorization: a latent-variable model supplies one jointly measurable nonnegative density on parameter, observation, and latent spaces, normalized on every parameter fibre; the observed marginal is its latent integral and the posterior is defined on positive finite marginal fibres.
The observed density is the latent marginal under Tonelli: under [F3], the observed marginal is a density, and the normalized latent fibre is a probability density wherever its marginal is positive and finite.
Expectation-maximization: exact mode selects an attained maximizer of the expected complete-data log density over an admissible candidate set containing the current parameter; admissible candidates satisfy positive finite observed marginal, directional support, finite KL, and absolute log integrability.
EM does not decrease the observed log likelihood: for a normalized jointly measurable complete-data density and current/candidate parameters satisfying those conditions, the observed log-likelihood difference equals the Q difference plus the directional KL divergence; an admissible Q-ascent update therefore cannot decrease observed log likelihood.
The full-affine-span Gaussian-mixture M-step maximizes Q: under the stated full-affine-span hypothesis, the finite Gaussian responsibilities have positive effective counts, their weighted covariance matrices are SPD, and the displayed updates are an attained global maximizer of the finite expected complete-data log density over the full mixture domain.
Kullback–Leibler divergence: for , is the integral of the log Radon–Nikodym derivative with respect to ; on a finite space with positive masses it is a finite sum.
Finite, sigma-finite, and semifinite measures and For sigma-finite factors, the product measure exists, has the rectangle formula, is sigma-finite, and is unique: finite-dimensional Lebesgue measure and counting measure on the finite label set are sigma-finite, and their product reference measure exists with the rectangle formula.
AC supplies countable selections and prescribed serial paths: AC implies countable choice, as required for the product-Lebesgue identity and the local component-density normalization proof.
On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}: under countable choice, finite products of Euclidean Lebesgue measures agree with Lebesgue measure on the corresponding Euclidean product space.
Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: a nonnegative product-measurable function on sigma-finite factors has measurable section integrals, and its product integral equals either iterated integral.
The product sigma-algebra and its finite iterates: finite product sigma-algebras are generated by measurable rectangles.
Continuous functions on Euclidean spaces are Borel measurable: a continuous function on a finite-dimensional Euclidean space is Borel measurable; the relative version on a Borel parameter domain follows by taking relative Borel preimages.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis, The determinant differential is at every matrix, and Jacobi's formula holds on the invertible locus, and On the invertible locus, : real symmetric matrices diagonalize orthogonally; determinant and matrix inverse are continuous on their respective finite-dimensional domains (the cited differentiability statements imply continuity).
The Borel product of R^m and R^n is the Borel sigma-algebra of R^{m+n}: for finite-dimensional Euclidean factors, the product Borel sigma-algebra is the Euclidean Borel sigma-algebra.
The measure with density relative to and Probability measures and probability spaces: a nonnegative density relative to counting measure defines the measure , and when its finite sum is one this is a probability measure.
Additivity of the nonnegative Lebesgue integral: the nonnegative integral is additive for finite sums of nonnegative measurable functions.
The Cauchy-Schwarz inequality for finite sums: for finite real lists and , .
Proof
Let be the set of mixture parameters in [F1], let with product Lebesgue measure , and let with counting measure for . The parameter domain is Borel: the positive-weight simplex is relatively open in its affine hyperplane, and the SPD cone is open as follows. For a symmetric positive-definite matrix , the spectral theorem [F15] gives an orthonormal eigenbasis. Every eigenvalue has a unit eigenvector with , so the least eigenvalue is positive. For a symmetric perturbation , define . Applying [F19] to the finite lists and gives . Therefore, whenever , for every nonzero , so is positive definite. This supplies a relative open neighborhood of each in the symmetric-matrix subspace. For each fixed , the formula below is continuous in : determinants and inverses are continuous on the SPD cone by [F15], and the remaining operations are sums, products, and exponentials. A continuous map on this Borel subspace has Borel preimages relative to it; those relative Borel sets are ambient Borel. The product-Borel identification for Euclidean factors [F16] and finite discreteness of then make the function jointly measurable for the required product sigma-algebra.
Define the complete-data density, relative to times counting measure on , by Repeated use of [F9] constructs the finite product measures, including , and preserves sigma-finiteness. AC supplies the countable-choice premise of [F11] by [F10]; repeated use of [F11] then identifies with Euclidean Lebesgue measure on . For each component, [F1,F2] and finite-sum additivity [F18] give . Distributing the finite sum over labels gives . Repeated Tonelli integration [F12] therefore gives Thus is normalized on each parameter fibre as required by [F3].
For a fixed observed sample , summing the complete density over the finite label set yields Every factor is finite and strictly positive by [F1,F2], so this marginal is positive and finite. Its logarithm is exactly the likelihood in the statement. By [F4], every normalized posterior is a probability mass function. More explicitly it is and every one of its finitely many masses is positive.
At any current parameter and its exact update , both posterior measures obtained from the probability masses in step 3.1 by [F17] are strictly positive on the same finite label set. Hence , and the directional KL divergence is a sum of finitely many finite terms by [F8], so it is finite. For each , and are strictly positive and finite; their logarithms are finite. The posterior expectations of the absolute log densities are finite sums and therefore finite. Thus every admissibility condition in [F5,F6] holds for this current/candidate pair.
The posterior in step 3.1 factors over observations. Taking the finite expectation of the complete log density gives where is the function in [F7]. Indeed, expand as the sum over , sum first over , and use for every . This is a finite-sum identity, and all terms are finite by step 3.1.
The local exact M-step result [F7] says globally maximizes this same Q over the full mixture domain. Step 4.1 verifies that both and are admissible, so the two-point candidate set is admissible and contains the current parameter; the global maximizer is therefore an attained maximizer over this set as required by the exact mode of [F5]. Consequently . Applying the identity and nonnegativity conclusion of [F6], with the verified conditions from step 4.1, yields Thus one exact update does not decrease observed log likelihood.
Initially is in the mixture domain by hypothesis. If is in that domain, step 3.1 supplies positive finite marginals and positive responsibilities, and [F7] supplies the next positive weights and SPD covariances; hence is again in the domain. Induction gives valid parameters through , and step 5.1 applies at each , proving every displayed likelihood inequality. This proves the claim without asserting strict increase or convergence.
4 · Examples, counterexamples and false statements
None yet.
Sources
- Hastie, Tibshirani, and Friedman, The Elements of Statistical Learning, 2nd ed., corrected 12th printing
- Christopher M. Bishop, Pattern Recognition and Machine Learning
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, §3.1.5, printed p. 74
- Hastie, Tibshirani, and Friedman, The Elements of Statistical Learning, 2nd ed., corrected 12th printing, Exercise 13.1
- Christopher M. Bishop, Pattern Recognition and Machine Learning, §9.3.2 and Exercise 9.11
- Christopher M. Bishop, Pattern Recognition and Machine Learning, §2.3, Equation (2.43)
- Christopher M. Bishop, Pattern Recognition and Machine Learning, §9.2.2
- Hastie, Tibshirani, and Friedman, The Elements of Statistical Learning, 2nd ed., corrected 12th printing, §8.5.2
- Hastie, Tibshirani, and Friedman, The Elements of Statistical Learning, 2nd ed., corrected 12th printing, §8.5.2 and §14.3.7
- Christopher M. Bishop, Pattern Recognition and Machine Learning, §§9.2.2 and 9.4