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.
Exact-density normalizing flows
1 · Prerequisites
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- 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
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Fubini and Change of Variables
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- 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
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Inverse and Implicit Function Theorems
- The Lebesgue Integral and the Convergence Theorems
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Logical flowchart
3 · Definitions, theorems and proofs
A normalizing flow and its base density
Definition
Let , let be nonempty open sets, and let be a bijection such that both and are continuously differentiable. Here means totally differentiable at every point with continuous derivative matrix. Such a map is a global diffeomorphism. A finite composition of global diffeomorphisms between open subsets of is a normalizing flow.
A base density on is a Lebesgue-measurable function with . It defines the probability measure for Lebesgue-measurable .
For the model-measure construction, assume the Axiom of Countable Choice. The model measure on is for Borel . This value is defined because the inverse diffeomorphism maps Borel sets to Lebesgue-measurable sets under Countable Choice. When this measure has a Lebesgue density, that density is the model density.
Definition references
Continuously differentiable maps, local inverses, and local diffeomorphisms — Total differentiability, continuous derivative matrices, and local diffeomorphisms.
The measure with density relative to — The measure defined by integrating a nonnegative measurable density.
The Axiom of Countable Choice () — Countable Choice is assumed for the model-measure construction.
Assuming countable choice, every Borel subset of is Lebesgue measurable — Under Countable Choice, Borel subsets of Euclidean space are Lebesgue measurable.
A C^1 diffeomorphism maps Lebesgue measurable sets to Lebesgue measurable sets — A diffeomorphism sends Lebesgue-measurable sets to Lebesgue-measurable sets.
A diffeomorphic flow has the inverse-Jacobian density
Statement
Assume the Axiom of Countable Choice. Let , let be nonempty open sets, and let be a bijection such that and are both . Let be Lebesgue measurable with , and define for Lebesgue-measurable and for Borel . Then
is Lebesgue measurable and satisfies for every Borel . Thus is a version of the density of the transformed measure.
Let , let be nonempty open subsets of , and let be a diffeomorphism for . For , , and , , the log-Jacobian terms add:
Equivalently, for and ,
Statement references
The Axiom of Countable Choice () — Countable Choice is the axiom used by the measurable change-of-variables supplier.
Facts & Assumptions
Given: Countable Choice, a flow , and a Lebesgue probability density as in the Statement.
The Axiom of Countable Choice, written , asserts that every sequence of nonempty sets has a choice function. The Axiom of Countable Choice ()
A normalizing flow is a finite composition of bijections between open equal-dimensional Euclidean domains whose maps and inverses are ; a base density defines , and the transformed measure is . A normalizing flow and its base density
For a nonnegative measurable function , the measure with density relative to assigns the value . The measure with density relative to
If is a diffeomorphism and is Lebesgue measurable, then under Countable Choice . A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions
Under Countable Choice, Borel sets are Lebesgue measurable, and a diffeomorphism maps every Lebesgue-measurable subset of its domain to a Lebesgue-measurable subset of its range. Assuming countable choice, every Borel subset of is Lebesgue measurable, A C^1 diffeomorphism maps Lebesgue measurable sets to Lebesgue measurable sets
For totally differentiable maps, . The chain rule for total derivatives:
For same-sized square matrices over a commutative ring, . For same-sized finite square matrices over a commutative ring,
The Jacobian matrix is the matrix of the total derivative in standard bases, and its Jacobian determinant is the determinant of that matrix. The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case, The Jacobian determinant of a square-dimensional map is the determinant of its Jacobian matrix
The determinant is the finite Leibniz polynomial in the entries of a real square matrix; in particular, . For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix, For every fixed finite size at least one, the determinant of a real square matrix is a polynomial in its matrix entries
Products of extended-real measurable functions are measurable whenever defined, including the nonnegative density and determinant factors here. Arithmetic and lattice operations preserve measurability whenever they are defined
Proof
For every , the superlevel set is Lebesgue measurable, and is Lebesgue measurable by [F4]. Thus is measurable. The entries of are continuous by the hypothesis, and [F8] makes its determinant continuous. Thus [F9] shows that is nonnegative measurable.
For and , repeated use of [F5] gives . For , applying the chain rule to gives .
Fix a Borel set and put . By [F4], is Lebesgue measurable. The function is nonnegative measurable by [F9]. Apply [F3] to and to obtain Therefore is a density version of .
By [F6], determinants of each derivative composition are the products of the stage determinants. Each factor is nonzero: differentiating by [F5] gives a product equal to the identity matrix, whose determinant is by [F8]. Taking absolute values and then real logarithms yields both displayed additive formulas.
Positive densities with smooth conditional CDFs admit an exact triangular-flow representation
Statement
Assume the Axiom of Countable Choice. Let and let be a Lebesgue probability density. For , write , with the unique element of . For each , let be a positive continuous function, written , and suppose for every and every preceding-coordinate vector . Define the conditional cumulative distribution functions Assume each is jointly in , satisfies , and, for every fixed , the slice is a strictly increasing bijection from onto . In each inverse below, means the inverse in its first argument with the preceding coordinates held fixed.
Then there is a global diffeomorphism whose th output coordinate depends only on the first input coordinates and which maps the uniform density on to the density . Its inverse is and is determined recursively by This is an exact representational existence result; it makes no claim about finite-network approximation, trainability, or numerical performance.
Statement references
The Axiom of Countable Choice () — Countable Choice is used by the change-of-variables and box-volume suppliers.
Facts & Assumptions
Given: Countable Choice, the density , the factorization by the positive conditional density factors , and the stated smoothness and bijectivity of each .
The Axiom of Countable Choice, written , asserts that every sequence of nonempty sets has a choice function. The Axiom of Countable Choice ()
A normalizing flow is a finite composition of global diffeomorphisms between open equal-dimensional Euclidean domains; its base density defines a measure by integration. A normalizing flow and its base density
A nonnegative measurable density defines the measure . The measure with density relative to
The determinant of a triangular matrix is the product of its diagonal entries. The determinant of a triangular matrix is the product of its diagonal entries
If is and is invertible, then has a local inverse near . The Euclidean inverse function theorem
Under Countable Choice, a diffeomorphism transforms a nonnegative Lebesgue density by the formula . A diffeomorphic flow has the inverse-Jacobian density
The Jacobian matrix is the matrix of the total derivative in standard bases, and its Jacobian determinant is the determinant of that matrix. The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case, The Jacobian determinant of a square-dimensional map is the determinant of its Jacobian matrix
The open box is Lebesgue measurable and has measure under Countable Choice. A box in with parameters is Lebesgue measurable of measure , whichever of its faces are included
Proof
Define by . Joint regularity makes . Each depends only on , so is lower triangular; its th diagonal entry is . By [F3] and the factorization hypothesis, .
For any , choose , then recursively choose the unique . The slice bijections make every coordinate exist and be unique, and construction gives . Conversely, any with must have these same coordinates by induction. Hence is bijective, and the recursive formula shows that is triangular.
By step 1.1, is invertible at every . Applying [F4] at each point gives a local inverse; because is globally bijective, each local inverse agrees with the same set-theoretic map . Therefore is globally , so is a global diffeomorphism.
By [F7], density on is a probability density. Apply [F5] to : the output density at is by step 1.1. Thus the uniform base pushes forward to the target density , as claimed. Countable Choice is used here through [F5] and [F7]; the recursive inverse construction uses only uniqueness of each conditional quantile.
4 · Examples, counterexamples and false statements
None yet.