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.
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.
Depends on
- A normalizing flow and its base density
- A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions
- The Axiom of Countable Choice ($\mathrm{AC}_\omega$)
- The measure with density $f$ relative to $\mu$
- The Jacobian determinant of a square-dimensional $C^1$ map is the determinant of its Jacobian matrix
- The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case
- For $n\ge1$, the determinant over a commutative ring by the Leibniz formula, and $|\det A|$ 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
- Arithmetic and lattice operations preserve measurability whenever they are defined
- Assuming countable choice, every Borel subset of $\mathbb{R}^n$ is Lebesgue measurable
- A C^1 diffeomorphism maps Lebesgue measurable sets to Lebesgue measurable sets
- The chain rule for total derivatives: $D(g\circ f)(a)=Dg(f(a))\circ Df(a)$
- For same-sized finite square matrices over a commutative ring, $\det(AB)=\det(A)\det(B)$
Used by
Dependency tree · two levels
66 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- George Papamakarios, Eric Nalisnick, Danilo Jimenez Rezende, Shakir Mohamed, and Balaji Lakshminarayanan, Normalizing Flows for Probabilistic Modeling and Inference, arXiv:1912.02762v1 (standard reference, not scraped)
- Dan Sheldon, COMPSCI 688: Probabilistic Graphical Models, Lecture 23: Normalizing Flows (annotated course notes) (standard reference, not scraped)