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.
Additive-noise causal discovery and identifiability — Examples
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Additive-noise causal discovery and identifiability
- 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
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Foundations of the Real Numbers for Analysis
- 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
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Improper and Parameter-Dependent Multiple Integrals
- Improper Integrals
- Independence Borel Cantelli and Zero One Laws
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- 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
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Outward rounded interval and ball arithmetic
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Probability Spaces Random Variables and Expectation
- 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
- SCM, DAGs, adjustment
- 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
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Inverse and Implicit Function Theorems
- The Lebesgue and Riemann Integrals Compared
- 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
- Weak Convergence Tightness and Representation
2 · Logical flowchart
3 · Definitions, theorems and proofs
None yet.
4 · Examples, counterexamples and false statements
Latent confounding can mimic an observed ANM direction
Example
Assume the Axiom of Choice. Let be mutually independent standard normal random variables. In Model A, set , , and , with latent and observed. In Model B, let be independent standard normal variables, set , , and , with both vertices observed. In each model the observed vector has density Under , Model A gives with density , while Model B gives with density . The two intervention densities differ at , so the same observational law is compatible with different causal effects when a latent common cause is allowed.
Example references
Latent vertices and intervention semantics
Observed additive-noise model in Model B
Joint density of the observed ANM in Model B
Peters et al., JMLR (2014), latent-variable discussion
Assaad, Devijver, and Gaussier, course notes (2023), slide 23
Peters, Janzing, and Schölkopf, Elements of Causal Inference, §7.2.3
Remarks
In the diagram, circles denote variables and arrows denote direct structural inputs. The dashed vertex is latent in Model A, so only and are observed there. Model B has the observed edge . The diagrams show the two model graphs; the density and intervention calculations below prove the claimed observational and interventional comparisons.
\begin{tikzpicture}[>=stealth]
\node[draw,circle,dashed] (u) at (0,0) {$U$};
\node[draw,circle] (xa) at (2,1) {$X$};
\node[draw,circle] (ya) at (2,-1) {$Y$};
\draw[->] (u) -- (xa);
\draw[->] (u) -- (ya);
\node at (1,-2) {Model A};
\node[draw,circle] (xb) at (4,0) {$X$};
\node[draw,circle] (yb) at (6,0) {$Y$};
\draw[->] (xb) -- (yb);
\node at (5,-1) {Model B};
\end{tikzpicture}
Facts & Assumptions
Given: Assume AC. Use the standard normal density and the independent noises specified in the Example.
Assume AC for the standard-normal law; AC implies countable choice (AC), which is the additional interface used by normalization and Lebesgue-change suppliers. The Axiom of Choice, The Axiom of Countable Choice (), AC implies DC implies countable choice
The finite recursive SCM convention defines latent vertices, observed marginals, and by replacing only the intervened equations. Recursive structural causal models on finite DAGs
A standard normal has density ; its affine images have the corresponding scaled density. Standard normal and normal laws, The standard normal density has total mass one, A linear map of sends Lebesgue measurable sets to Lebesgue measurable sets, with when is invertible and Lebesgue null when it is not
The Gaussian integral is . The Gaussian integral
For a finite ANM on fully observed vertices, the joint density is the product of its shifted noise densities. Continuous additive-noise models on finite DAGs, Positive joint density of a finite additive-noise model
Nonnegative product integrals may be marginalized in either coordinate order. Tonelli's theorem for nonnegative measurable functions on a sigma-finite product
Verification
Given: The two SCMs and standard normal densities in the Example.
Under AC [A1], treat the full Model A vector as an ANM with noises . By [F4]–[F5], its density is ; marginalizing the latent gives Completing the square, Thus [F3] and the substitution give
The scaled standard normal variables in Model B have densities and by [F2]. The Model B equation is an ANM, so [F4] gives where the last equality follows by expanding . Hence pointwise.
Under in Model A, [F1] replaces only the equation for ; the unchanged equation remains . Its density is the convolution , by completing the square and [F3]. In Model B the intervention gives , whose density is by [F2]. At the second density is larger than the first by the factor , so the intervention laws differ although the observational densities agree.
A reversible linear-Gaussian additive-noise model
Example
Assume AC. Let be independent standard normal random variables and set . The forward model is an additive-noise model, and the same joint law also has the reverse representation where is independent of . Indeed, the joint density of is The forward structural function and the two Gaussian log densities satisfy the differential equation in Condition 19 at every point of its nonzero domain, so Condition 19 fails. Thus this reversible case lies outside the bivariate identifiability theorem's hypothesis.
Example references
The additive-noise equations and their independent noise convention
Condition 19 and its nonzero domain
The bivariate direction-identifiability conclusion
Peters et al., JMLR (2014), Example 24
Peters, Janzing, and Schölkopf, Elements of Causal Inference, §4.1.4
Assaad, Devijver, and Gaussier, course notes (2023), slides 22–23
Facts & Assumptions
Given: Assume AC and take independent with standard normal density .
AC is the Axiom of Choice and implies countable choice (AC), the additional axiom interface used by the normal-density and linear-change-of-variables suppliers. The Axiom of Choice, The Axiom of Countable Choice (), AC implies DC implies countable choice
The standard normal law has density , and its affine images are the corresponding normal laws. Standard normal and normal laws
is a positive normalized Lebesgue density. The standard normal density has total mass one
An invertible linear transformation changes Lebesgue density by the absolute determinant of its inverse matrix. A linear map of sends Lebesgue measurable sets to Lebesgue measurable sets, with when is invertible and Lebesgue null when it is not
A bivariate additive-noise equation has the form with independent . Continuous additive-noise models on finite DAGs
Condition 19 is inequality with its displayed differential equation at at least one point where . Condition 19 and restricted additive-noise models
Verification
Given: The independent standard normal variables and the definitions in the Example.
Under AC [A1], [F1]–[F2] and independence give the density for . The forward equation is an additive-noise equation by [F4].
The linear map has determinant and inverse , whose determinant also has absolute value . By [F3], substituting the inverse into the density from step 1.1 gives
The last density factors as with and . Each factor integrates to one by the affine normal-law description [F1] and normalization [F2], so the joint law is the product of its marginals and . Since , rearranging gives .
For and standard normal input and noise, , , , , and . The Condition 19 domain is all because ; both sides of its equation equal zero there. Thus its required inequality never holds, so Condition 19 fails.
An identifiable nonlinear ANM with a cubic cause-to-effect function
Example
Assume AC. Let be independent standard normal random variables and set . The structural function is nonconstant and , and both noise densities are strictly positive and . For and standard normal input and noise, the triple satisfies Condition 19: at its left side is and its right side is . The bivariate direction-identifiability theorem therefore excludes every reverse additive-noise representation with an independent residual and a structural function.
Example references
The bivariate additive-noise equation and causal minimality
The Condition 19 equation and its nonzero domain
The bivariate identifiability conclusion under Condition 19
The positive forward joint density
Peters et al., JMLR (2014), Condition 19 and Theorem 20
Peters, Janzing, and Schölkopf, Elements of Causal Inference, §4.1.4, Theorem 4.5
Assaad, Devijver, and Gaussier, course notes (2023), slides 22–23
Facts & Assumptions
Given: Assume AC and take independent with standard normal density .
AC is the Axiom of Choice and implies countable choice (AC), the additional axiom interface used by the standard-normal suppliers. The Axiom of Choice, The Axiom of Countable Choice (), AC implies DC implies countable choice
The standard normal law has density , and this density is positive and normalized. Standard normal and normal laws, The standard normal density has total mass one
For a smooth bivariate ANM, Condition 19 fails when its displayed equation holds at every point of the nonzero domain. Condition 19 and restricted additive-noise models
If Condition 19 holds, no reverse ANM in the stated smooth class represents the same observational law. Bivariate additive-noise direction identifiability under Condition 19
The bivariate forward joint density is the product of the input density and shifted noise density. Positive joint density of a finite additive-noise model
Verification
Given: The independent standard normal variables and .
Under AC [A1], the equation is a bivariate additive-noise model with , independent noise, strictly positive input and noise densities, and nonconstant function. By [F1] and [F4], its joint density is .
Put . The standard normal log densities give , , , , and . At , , , , and , so .
Substitution into Condition 19's right side gives whereas . Hence Condition 19 holds. The theorem [F3] now excludes a reverse ANM in its stated class, proving the Example's identifiability assertion.
The input and noise densities, and the cubic function, satisfy the hypotheses in the Statement; the nonzero-domain witness in step 1.2 satisfies the Condition 19 inequality in step 2.1.
Sources
- Jonas Peters, Joris Mooij, Dominik Janzing, and Bernhard Schölkopf, Causal Discovery with Continuous Additive Noise Models, JMLR 15 (2014), latent-variable discussion
- K. Assaad, E. Devijver, and G. Gaussier, Causal discovery: noise-based methods, ENS Lyon course notes (2023), slide 23
- Jonas Peters, Dominik Janzing, and Bernhard Schölkopf, Elements of Causal Inference, §7.2.3
- Jonas Peters, Joris Mooij, Dominik Janzing, and Bernhard Schölkopf, Causal Discovery with Continuous Additive Noise Models, Example 24
- Jonas Peters, Dominik Janzing, and Bernhard Schölkopf, Elements of Causal Inference, §4.1.4
- K. Assaad, E. Devijver, and G. Gaussier, Causal discovery: noise-based methods, ENS Lyon course notes (2023), slides 22–23
- Jonas Peters, Joris Mooij, Dominik Janzing, and Bernhard Schölkopf, Causal Discovery with Continuous Additive Noise Models, Condition 19 and Theorem 20
- Jonas Peters, Dominik Janzing, and Bernhard Schölkopf, Elements of Causal Inference, §4.1.4, Theorem 4.5