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.
Finite generator master equations and uniformization
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Conditional Distributions and Regular Conditional Probability
- 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
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Foundations of the Real Numbers for Analysis
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Krylov Subspaces, Arnoldi and GMRES
- 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 Norms, Condition Numbers and Numerical Stability
- 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
- Poisson and Cox point processes
- 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
- 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
- Suprema and Infima
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Lebesgue Integral and the Convergence Theorems
- The Riemann Integral: Definition and Integrability
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page uses column probability vectors: is the rate from source to destination , off-diagonal entries are nonnegative, and columns sum to zero. The finite master equation has the exact matrix-exponential and Poisson-uniformization solutions. A budgeted implementation time-splits large Poisson parameters, uses a proved geometric tail bound, and reports any arithmetic error separately; a rounded subtraction from one is not a tail certificate.
For a countable pure-jump chain, finite-state projection is conditional on a given nonexplosive process. Killing at the first exit yields a subprobability on the finite set; adding an absorbing cemetery state retains escaped mass. The embedded killed-vector error is exactly that lost mass, and the cemetery lift gives a bounded-observable bound with the oscillation factor stated. A finite adaptive list may certify a projection or return inconclusive; no claim is made that some finite projection meets every tolerance.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Finite column generator
Definition
Let with . Identify its real matrices with , the finite matrix space with row and column indices in from The vector space of by matrices over a field, with entrywise operations, and use the matrix-product and identity conventions of Rectangular matrix multiplication and the identity matrix , including zero-sized shapes. A finite column generator on is a real matrix satisfying
The column index is the source state and the row index is the destination state: for , is the transition rate from to . The exit rate from is
A column probability vector is with for each and . A subprobability vector has the same coordinatewise nonnegativity and has coordinate sum at most one. These conventions are used throughout this page.
Finite matrix exponential series and its identities
Statement
For a finite real square matrix , define
This series converges absolutely and uniformly for in every bounded interval. It is differentiable with and . If finite square matrices and commute, then .
Facts & Assumptions
Given: A finite real square matrix , and, for the product identity, finite real square matrices with .
For matrices of positive sizes, the induced matrix -norm is a norm (so is absolutely homogeneous and satisfies the triangle inequality) and is submultiplicative: . (The matrix norm induced by a published vector p-norm, Induced matrix norms are compatible with matrix-vector multiplication, submultiplicative, and satisfy ||I|| = 1)
The scalar series converges absolutely for every real and defines . (The real exponential function and the number by a power series, The exponential series converges absolutely for every real argument)
Matrix multiplication is associative and unital and distributes over matrix addition; it is compatible with scalar multiplication, including all zero-sized shapes. (Matrix multiplication is associative, unital, distributive, and compatible with scalar multiplication)
Since is a monoid by [F3], its natural powers satisfy and . (Powers : natural exponents in a monoid and integer exponents in a group, with )
For , the induced matrix -norm is the maximum absolute column sum. In particular, for each entry. (The induced 1-norm is the maximum column sum and the induced infinity-norm is the maximum row sum)
Factorials satisfy and and are nonzero; their canonical real images, used for the scalar denominators below, are nonzero. (The factorial and the falling factorial , defined by recursion in , The real exponential function and the number by a power series)
Proof
If has size , the matrix space has one element, which is both and ; every partial sum in the definition is this same matrix. Thus for every , its derivative is the zero matrix, and the derivative identities, initial value, and commuting-product identity all hold because every product and sum is the unique empty matrix. Hence assume below that has size with .
Put . By induction using [F1] and [F4], for every . For , [F5] then bounds each entry of by . The scalar majorant converges by [F2], so each entry series converges absolutely and uniformly on ; its entrywise sums define a matrix . Each column has only entries, so the maximum-column-sum formula [F5] bounds the norm of a matrix tail by times the scalar majorant tail. Therefore the matrix series converges in induced -norm uniformly on . Since was arbitrary, it converges locally uniformly and defines .
Suppose commute. For each set . Induction from and [F3] gives for every . Distributing and using this commutation, the coefficient of is for , which equals by [F6]; for and the single endpoint coefficient has that same value by . Thus . Since , induction, the recursive power law [F4], and the nonzero factorial images in [F6] give for every .
Fix and choose . If , then ; for , the factorization bounds the norm of the th matrix-series difference quotient by , and the same bound holds for the th proposed derivative term . The sum of these bounds is by [F2]. For each finite partial sum, the factorization also shows that its difference quotient tends to the finite sum of the proposed derivative terms, using from [F6]. For each fixed nonzero , the full difference quotient is the limit of those of the finite partial sums by [step 1.2]; the two uniform tail bounds let us first choose a large partial sum and then take . Consequently is differentiable at and .
Apply the power bound and convergence argument of step 1.2 to and as well. Put and ; both scalar series converge by [F2]. The finite product expands by [F3] as the square sum over of , whose term norms are at most by [F1] and [F4]. Its difference from the triangular sum over has norm at most , which tends to zero; every omitted pair has or . By step 1.2, (matrix multiplication is continuous by [F1]); by step 1.3 the triangular sum is , which converges to . Therefore .
From [F3] and the recursive power definition [F4], induction gives for every . Hence the derivative series in step 2.1 is the limit of both and as . Submultiplicativity [F1] makes multiplication by fixed continuous, so these limits are and . At , all positive-degree terms vanish and the constant term is . Thus and .
Step 1.1 covers the zero-sized matrix case. For , steps 1.2 and 2.1 establish convergence and differentiation, step 3.1 gives the derivative identities and initial value, and steps 1.3 and 2.2 prove the commuting-product identity. Thus every claim in the Statement holds.
A geometric upper bound for a Poisson right tail
Statement
For with and integer , write . If , then . If and , then
The right side is a geometric majorant computed from a Poisson mass, not a floating-point subtraction of a rounded partial sum from one.
Facts & Assumptions
Given: A finite parameter and integer .
For , ; at the law is concentrated at zero. (The scalar Poisson count law)
The masses in The scalar Poisson count law normalize to one, so . (Normalization, moments, and generating function of the Poisson count law)
Factorials satisfy for . (The factorial and the falling factorial , defined by recursion in )
For , the geometric series satisfies . (For , , and for the series diverges)
Proof
If , [F1] gives almost surely and , so the tail is zero. Now suppose and put and . The hypothesis gives , and [F1]–[F3] yield for every .
Iterating the ratio bound gives for each integer .
By [F2] and step 2.1, by [F4]; substituting the values of and proves the stated bound.
Given countable nonexplosive pure-jump chain with finite rates
Definition
Let be a nonempty at most countable state space, and let be a finite transition rate for each pair with . For a nonnegative family indexed by an at most countable set, its sum is the supremum of its finite subsums, including the empty subsum ; if these subsums are unbounded, the sum is . Require the total exit rate
to be finite for every . The associated column rate matrix convention is for and ; thus the source state indexes the column. No finite-dimensional matrix is asserted for an infinite .
A given time-homogeneous pure-jump Markov chain with rates is a process with values in whose conditional future law given its history depends only on its present state and elapsed time, and whose paths are constant between successive jumps. Its transition kernels depend only on elapsed time, satisfy , and obey using the composition of Composition of probability kernels. At state with , its holding time has survival and its next state is with probability , independently of that holding time; at it stays at . It is nonexplosive when almost surely it has only finitely many state changes on every bounded time interval.
The chain and nonexplosion are input hypotheses in this item and in the projection results below. This definition does not construct a chain from an arbitrary countable rate matrix and proves no general nonexplosion claim.
Countable-state l1 distance for mass functions
Definition
Let be at most countable. For nonnegative functions with finite total masses, define
For a nonnegative family, means the supremum of its finite subsums; this agrees with the ordinary series under any enumeration of . The distance is finite because termwise, so . In particular it is defined for probability and subprobability mass functions.
The finite uniformized matrix is column stochastic
Statement
Let be a finite column generator and let . If , then
has nonnegative entries and every column sums to one. If , then .
Facts & Assumptions
Given: A finite column generator , its exit rates , and .
Finite column generator: for , , and for every column .
Proof
Suppose . For , by [F1]. For a diagonal entry, because . Thus every entry is nonnegative.
For each source column , [F1] gives . Hence is column stochastic.
If , the bound gives for every . Each finite sum consists of nonnegative terms, so each off-diagonal entry in column is zero; the column-sum condition then gives . Therefore .
Killed finite-state projection and cemetery lift
Definition
Let be a given nonexplosive chain as in Given countable nonexplosive pure-jump chain with finite rates, with initial law on , and let be finite and nonempty. Its first exit time from is
with when . Adjoin a new state and define the killed projection for and for . The killed mass vector is for , and the cemetery mass is . Initially, for and .
For let . The killed principal subgenerator on has entries for in and ; its column sum is . The cemetery lift is the finite matrix on with these same entries on , with
Every column of sums to zero and its off-diagonal entries are nonnegative, so it is a finite column generator in the sense of Finite column generator. The cemetery state is absorbing; trajectories that return to after their first exit remain at in this projection.
Finite master equation and uniformization formula
Statement
Let be an finite column generator, let be a column probability vector, and let . The unique differentiable solution of
is . If and , put ; then
Each term is a probability vector, and the displayed Poisson mixture is a probability vector. If , then and .
Facts & Assumptions
Given: A finite column generator , a column probability vector , time , and an admissible uniformization rate .
Finite column generator: has nonnegative off-diagonal entries, zero column sums, and exit rates .
The finite uniformized matrix is column stochastic: if dominates every exit rate, is column stochastic; if , .
The scalar Poisson count law: for , the Poisson mass at is when and the law is concentrated at zero when .
Normalization, moments, and generating function of the Poisson count law: the finite-parameter Poisson masses sum to one.
Finite matrix exponential series and its identities: has its locally convergent factorial series, derivative , and the commuting-matrix product identity.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : a real function continuous on a closed interval and differentiable on its interior has endpoint difference equal to its derivative at some interior point times the interval length.
Sums, scalar multiples, products and quotients: , , , and when : finite sums and products of differentiable real-valued functions obey the sum and product rules, applied entrywise to finite matrix-vector products.
Proof
Suppose . By [F2], is nonnegative and column stochastic. If is a column probability vector, then is nonnegative and . Induction gives that is a probability vector for every .
By [F3] and the matrix series of [F5], the uniformization sum equals . The power series gives ; since commutes with , [F5] gives using . This proves the displayed identity.
By [F5], has derivative and initial value .
Let be any other differentiable solution with the same initial vector and put . The product rule [F7], the equation , and commutation of with from [F5] give . If , [F6] applied to each coordinate of on gives ; if this follows from the initial value directly. Multiplying by and using [F5] gives . Thus the solution is unique.
The weights in [F3] at parameter sum to one by [F4]. Hence the nonnegative weighted sum of the probability vectors from step 1.1 is itself a probability vector.
If , [F2] gives . The constant function solves the equation. The uniqueness argument in step 1.4 applied with shows that every solution with this initial value equals it. This proves the zero-rate case.
Budgeted uniformization accumulation with time splitting
Definition
Inputs. A finite column generator , a column probability vector , , an admissible rate , a positive tail budget , a positive integer total-term cap , and either exact real arithmetic or a validated arithmetic backend. In a rounded execution, the backend must certify the scalar control decisions defining and , each finite tail-budget comparison, and an outward upper bound ; it must also return a certified error bound for its computed vector. The vector bound includes any arithmetic error from the weights, time split, and matrix-free actions. If any scalar or vector certificate is unavailable, return certificate-unavailable.
Outputs. Return when or . Otherwise return budget-exhausted or certificate-unavailable, or an approximate vector and certified bounds for which . Here is an outward-certified Poisson-tail upper bound and bounds the arithmetic/algebraic error relative to the exact truncated accumulation. In exact real arithmetic, and .
Procedure. For , set and , so . A rounded backend must certify these values and inequalities; if it cannot, return certificate-unavailable. If , return budget-exhausted. Set . Search the finite list for a member satisfying
In rounded arithmetic, accept a candidate only when a validated upper enclosure proves the displayed inequality, and set , copying the already certified accepted tail budget. This is an exact bound because the accepted comparison certifies . If no candidate works, return budget-exhausted when the comparisons certify that every candidate fails, and certificate-unavailable when they do not decide the search. In exact arithmetic set . Set and . For each substep , initialize , , and . For , update
These actions use the exact operator-application interface of The matrix-free access model for Krylov methods: the routine supplies and vector additions and scalar multiples, without requiring stored matrix entries. No CSR representation, operation-count estimate, or convergence claim is part of this procedure. The exact term count is and the certified tail bound satisfies . Never replace a tail certificate by floating-point .
Uniformization truncation, mass loss, and arithmetic-error ledger
Statement
Let be a finite column generator, a column probability vector, and an admissible rate. For and , the exact one-series partial sum
is nonnegative and substochastic, and its exact distance from is the scalar Poisson tail . If , the budgeted algorithm sets and , and uses . Then is nonnegative and substochastic, and its exact transient error is
If a computed vector has a separately certified accumulated arithmetic/algebraic error , then . In rounded arithmetic, if is a validated upper bound for , then . The geometric tail certificate is not obtained by floating-point subtraction from one.
Facts & Assumptions
Given: A finite column generator , a probability vector , an admissible , , and a finite truncation index .
The finite uniformized matrix is column stochastic: is nonnegative and column stochastic.
The scalar Poisson count law and Normalization, moments, and generating function of the Poisson count law: the weights are nonnegative and sum to one.
The -norms for rational , and : the vector -norm is .
The matrix norm induced by a published vector p-norm, The induced 1-norm is the maximum column sum and the induced infinity-norm is the maximum row sum, and Induced matrix norms are compatible with matrix-vector multiplication, submultiplicative, and satisfy ||I|| = 1: for a nonnegative matrix, its induced -norm is its maximum column sum and induced matrix norms are submultiplicative.
Budgeted uniformization accumulation with time splitting: with substeps, the exact truncated vector is , the term count is at most , rounded output carries a validated tail upper bound , and any approximate vector carries its separate bound.
Proof
For any , set and . By [F1], each is nonnegative and column stochastic; [F2] and [F3] give with nonnegative weights summing to one. Thus is nonnegative with common column sum , and is nonnegative with common column sum .
The induced norm formula [F6] gives , , and . If , only the Poisson weight is nonzero, so and the omitted mass is zero. If , apply step 1.1 with : is nonnegative and its coordinate sum is ; by [F5], the exact one-series omitted mass is therefore exactly the scalar Poisson tail.
In the time-split algorithm, and , so and [F4] gives . For substeps the telescoping identity , [F5]–[F6], and step 2.1 give .
Every term in the telescoping identity is nonnegative, so the exact vector error on is nonnegative. Each column sum of is one and each column sum of is ; hence its mass is exactly . This proves the exact time-split lost-mass identity and the preceding error bound.
Since , [F8] gives and [F2] gives , while [F7] identifies the exact truncated output as . The triangle inequality for the vector -norm [F5] therefore yields when the validated upper bound is supplied. If , the algorithm returns and both error terms are zero.
Finite-state killed projection has an exact lost-mass certificate
Statement
Let be a given nonexplosive countable chain with rates , initial law , and finite exit rates as in Given countable nonexplosive pure-jump chain with finite rates. For a finite nonempty , let and be the killed projection of Killed finite-state projection and cemetery lift. Write and for . Then
If is extended by zero to , then
For any bounded real observable , put and extend it to the cemetery state by . The corresponding expectation error obeys
The finite cemetery lift in Killed finite-state projection and cemetery lift is a finite generator and . A path that exits and later returns contributes to the full marginal but remains at the cemetery state in the killed projection.
Facts & Assumptions
Given: An already-given nonexplosive time-homogeneous pure-jump chain on a countable set , its finite transition rates, an initial probability law , and a finite nonempty subset .
Given countable nonexplosive pure-jump chain with finite rates: at state , the holding time has rate and the next-state probability is ; the process is Markov and nonexplosive.
Killed finite-state projection and cemetery lift: before the first exit from and from that exit onward; its finite rate matrix is .
Finite master equation and uniformization formula: for a finite column generator and initial probability vector, the unique master-equation solution is its matrix exponential.
Countable-state l1 distance for mass functions: for a probability mass and subprobability mass , is finite.
for every real , hence : for every real .
The real exponential function and the number by a power series and The exponential series converges absolutely for every real argument: and this series converges absolutely for every real .
Proof
For each source state , the off-diagonal entries of are the internal rates and the exit rate to is . Their sum is , so the diagonal makes the column sum zero. The cemetery column is zero. Therefore is a finite column generator.
By the definition of , for each the event is exactly ; the complementary event is . Therefore and . Returning paths are included in but excluded from by the strict first-exit condition.
Let , finite because is finite. For , [F6] bounds the exponential series remainder by , so no-jump probability is uniformly on finite . If , the first-jump probability multiplied by the destination probability from [F1] gives rate for each ; if , all rates from are zero and these probabilities are zero. For the aggregate exit event, its conditional destination probability is when , so its probability is ; when , and this probability is zero. Here . After reaching there are no further changes. By [F5] applied to , for , so the probability of a first change within is at most ; conditional on a first change that stays in , a second change within the remaining time has probability at most . Hence the probability of two or more changes is at most . Thus the finite transition matrix of is as , uniformly over its finite state space.
Extend by zero outside . For , by step 1.2; for , the difference is . Summing these nonnegative differences over gives . By [F4], this sum is exactly .
The process is Markov: before killing this follows from the Markov property of , and after killing its state is absorbing. Hence its finite column transition matrix satisfies entrywise by step 2.1, and its law satisfies . This gives the right derivative . For , . Since the state space has finitely many coordinates, the entrywise expansion and imply each coordinate of is ; hence . Dividing the identity by and using the entrywise limit gives the left derivative as well, because every coordinate is a finite sum. Thus with initial law . By [F3], .
Let , , and . The coupling uses the same path : on , , and on , . Thus , as asserted.
Finite-budget adaptive finite-state projection
Definition
Inputs. A given nonexplosive chain and initial law ; a finite positive integer and an explicitly supplied nested list of nonempty finite sets ; for each , its exact finite cemetery-lift generator and lifted initial vector from Killed finite-state projection and cemetery lift; final time ; tolerance ; a positive integer per-projection term cap ; and an arithmetic mode that is either exact real arithmetic or a validated arithmetic backend satisfying the requirements below and of Budgeted uniformization accumulation with time splitting.
The supplied lift data must be the exact rates and initial masses of the given chain. An implementation may obtain the cemetery rate from the exact exit rate minus the finite sum of within- rates. A validated backend must certify the lift-rate calculation and its admissibility, the solver's scalar and vector certificates, and an outward enclosure of each computed cemetery coordinate, including the certified arithmetic/algebraic error required by Uniformization truncation, mass loss, and arithmetic-error ledger; if any required certificate is unavailable, the corresponding projection is uncertified.
Procedure. For in order:
- Let for and set ; this includes the cemetery state's zero exit rate. If a validated backend cannot certify and its admissibility, treat the solver status as
certificate-unavailable. Otherwise apply Budgeted uniformization accumulation with time splitting to with admissible rate , positive tail budget , term cap , and the supplied arithmetic mode. If , use the solver's zero-rate branch. If the status isbudget-exhaustedorcertificate-unavailable, or the exact lift data are unavailable, returninconclusivewith the statuses and all completed projection records; do not skip an uncertified projection. - Let be the computed cemetery coordinate. If the solver returns tail and arithmetic/algebraic error bounds and , put , the total certified error bound. Form the outward-certified interval Record , , the computed vector, , , its tail bound , and its arithmetic/algebraic error .
- If exact comparison or validated interval arithmetic certifies , return
certifiedwith this projection and its record.
If all projections have valid records but none passes the tolerance, return inconclusive with every record. The algorithm uses at most projections and uniformization terms. It makes no claim that some finite projection outside this supplied list meets .
Adaptive projection certificates are sound and finite-budgeted
Statement
Under the input conditions of Finite-budget adaptive finite-state projection, the algorithm terminates after at most projection attempts and at most uniformization terms. If it returns certified for , then the true killed loss is at most , the embedded killed-vector error is at most , and every bounded observable with oscillation has cemetery-lift error at most . An inconclusive return makes no claim that any finite projection meets the tolerance.
Facts & Assumptions
Given: A finite nested candidate list , a finite term cap , a tolerance , and valid projection-rate and arithmetic certificates as required by the algorithm.
Finite-budget adaptive finite-state projection: each candidate is attempted at most once, solver terms are capped by , and certified is returned only when a validated upper endpoint satisfies .
Finite-state killed projection has an exact lost-mass certificate: for each actual projection, its cemetery mass is the exit probability, the embedded killed-vector error equals that mass, and the bounded-observable error is at most half the oscillation times that mass.
Uniformization truncation, mass loss, and arithmetic-error ledger: a computed finite cemetery vector with certified total error has each coordinate within of the exact coordinate.
Proof
The procedure iterates over only the supplied finite list , and for each the uniformization solver uses at most terms by [F1]. It either returns during one of these calls or after the last candidate, so it terminates after at most projections and terms.
Suppose the algorithm returns certified at index . By [F3], . Since , the interval endpoints in [F1] enclose ; hence .
Apply [F2] to this actual : the embedded killed-vector error equals and the observable error is at most . Step 1.2 gives the asserted bounds.
If no candidate passes, or a finite solver returns an unavailable certificate, [F1] specifies inconclusive; the procedure has examined only the supplied finite list and therefore establishes no existence claim for a projection outside that list.
5 · Examples, counterexamples and false statements
None yet.