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.
Renewal age and size structured numerical methods
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Adaptive quadrature and error indicators
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Composite quadrature rules
- Connectedness
- 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
- Darboux, L'Hôpital, and Taylor's Theorem
- 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
- Global ODE and Log-density Integration Error
- Hyperbolic finite-difference methods
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- One-step ODE Consistency and Local Error
- Order, Zorn's Lemma, and the Axiom of Choice
- Picard-Lindelöf and First-Order Ordinary Differential Equations
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- 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
- Simple Field Extensions and the Construction of the Complex Numbers
- Subspaces, Products, and Quotients
- Suprema and Infima
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Logarithm and General Powers
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- 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 · Summary
This page develops two related but distinct structured-population models. The age model follows unit-speed age characteristics with mortality and a renewal birth boundary. It supplies the characteristic/Volterra solution, the absorbing finite-age version, positive birth quadrature, and an explicit upwind finite-volume scheme. Under the transport-plus-loss CFL, the scheme preserves nonnegativity and satisfies a discrete mass bound. Compatible smooth data give a first-order cell-mass and reconstructed-density estimate when the true birth quadrature defect is controlled. BV data need no initial boundary compatibility; the separate compactness argument gives (L^1) convergence without a Taylor rate.
The cutoff analysis keeps survival, outflow, and the initial-age tail visible as a separate error. The cohort method advances ages exactly and approximates survival and births; its consistency result is in bounded-Lipschitz measure norm, not (L^1) for atomic measures. A narrow maturation profile approaches a delayed birth term under stated Lipschitz bounds, while a finite-width kernel is not an exact delay. Capped adaptive indicators do not certify true quadrature error.
The size model uses a fixed interval, strictly positive growth, an absorbing upper boundary, parent removal, and a measurable nonlocal daughter kernel. Its variable-width finite-volume update uses positive daughter coefficients and gives exact discrete number and center-weighted-size balances. The first moment is conserved by division only when daughter-size production cancels parent removal; an arbitrary kernel need not satisfy that identity. Moving boundaries, zero growth, and discontinuous coefficients are outside this model.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Linear age-structured renewal transport problem
Definition
Fix a finite horizon . Let mortality and fertility be bounded Lipschitz functions , and let be nonnegative. The linear age-structured renewal transport problem is
with initial density and inflow condition
Here is age, is the birth rate, and the characteristic age path solves the first-order initial value problem in the sense of First-order systems, initial value problems, and solutions on intervals, hence . Define survival from age over duration by
A weak solution on is a nonnegative with continuous satisfying and, for every with ,
A mild solution is a weak solution that also satisfies, for almost every ,
The formula follows the age characteristics and their mortality survival. No delay equation or finite-age cutoff is identified with this model by definition.
Size transport with a nonlocal division kernel
Definition
Fix a finite horizon and a nondegenerate fixed size interval with . Let be bounded Lipschitz functions, with . Here is size growth, is ordinary mortality, and is the rate at which a dividing parent is removed. For each parent size , let be a finite nonnegative Borel measure of daughter sizes, supported on . Assume is measurable for every Borel set , and that the number moment is uniformly bounded; the size moment is then finite.
Because may have atoms, represent the population by a finite nonnegative Borel measure on rather than requiring a density. Given an initial measure , a weak solution is a curve that is continuous when tested against continuous functions on vanishing at and satisfies, for every with ,
This is the measure-valued transport equation with daughter production , no incoming source at , and absorbing outflow at . The test condition encodes removal when a characteristic reaches the upper boundary.
Let and extend the growth field to on . This is a bounded globally Lipschitz vector field. By Size characteristics, positivity, and discrete number and size-moment balances ↗, its IVP has a unique solution on from every initial size . A model characteristic is restricted to , where is its first hitting time of (taking if there is no hit on , and if ). On this restricted interval, . For the restricted interval is nondegenerate, and the characteristic is a first-order IVP solution in the sense of First-order systems, initial value problems, and solutions on intervals. For the restriction is only the stopped path on ; no derivative on that singleton is asserted, while the extended path remains an IVP solution on . The interval is fixed; moving boundaries, zero growth and discontinuous coefficients are outside this definition.
Characteristic formula and Volterra solution for age renewal transport
Statement
For Linear age-structured renewal transport problem, put , , and
There is a unique mild solution. Its birth rate is the unique continuous solution of
and its density, for almost every , is
Facts & Assumptions
Given: The model Linear age-structured renewal transport problem with bounded nonnegative Lipschitz and .
Linear age-structured renewal transport problem: characteristic age paths solve , survival is , and a mild solution satisfies the renewal boundary equation.
First-order systems, initial value problems, and solutions on intervals: a solution of a first-order initial value problem is differentiable along its interval and satisfies its differential equation and initial value.
Proof
The old-cohort branch in the Statement follows the characteristic and survival from [F1]; the newborn branch starts from the boundary value at time and follows survival . These are the characteristic branches in the definition of a mild solution. We use them to construct a candidate after solving the Volterra equation; no pointwise differentiability of a weak solution is assumed.
The functions and are continuous. Indeed, is a product of Lipschitz functions; for , the integrand multiplier in changes by at most , since for . Multiplication by and integration gives continuity of .
Substitute the two branches into and split at . In the old-cohort part set ; the result is exactly .
On any interval of length with , the right side of the Volterra equation is a contraction in the sup norm on continuous birth-rate functions: the difference of two outputs is bounded by times the input difference. If , the equation is simply . Starting at time zero and then treating the already determined history as a fixed forcing term, finitely many such intervals cover ; each interval therefore has one continuous solution and the solutions agree at their shared endpoints.
Let satisfy . On an initial cohort with coordinate , the chain rule gives for almost every . Integrating from to makes the terminal term zero and leaves ; integration over gives the initial-data contribution to the weak identity.
For a newborn cohort with birth time , the chain rule gives . Integrating from to gives because ; integrating over gives the renewal-boundary contribution.
When , . Picard iteration from the zero function on the first interval preserves nonnegativity and converges to its unique fixed point; the same argument applies on each continuation interval because its known-history forcing is nonnegative. Thus , and the characteristic formula gives .
The formula has finite norm because its old-cohort contribution is at most and its newborn contribution is at most . On the old branch, continuity in time follows from translation continuity of in and dominated convergence for the survival multiplier. On the newborn branch, continuity follows from continuity and boundedness of and , with the interval of newly entering cohorts having length tending to zero. Thus .
The old-cohort region and newborn region partition the time-age domain up to a measure-zero diagonal. Adding their integrals from steps 2.3 and 2.4, then multiplying by , gives exactly the weak identity in [F1] with initial term and boundary term . Step 2.1 gives , and step 4.1 gives and nonnegativity. Thus the characteristic formula is a weak, hence mild, solution.
Any mild solution has a birth rate satisfying the Volterra equation in step 2.1. Uniqueness from step 2.2 forces that same birth rate, and the characteristic formula in step 1.1 then forces the same density.
Finite-age renewal model with absorbing outflow
Definition
Fix , bounded nonnegative Lipschitz rates , and initial density . The finite-age renewal model with absorbing outflow is the age transport problem on with the same renewal inflow as in Linear age-structured renewal transport problem. A cohort follows age speed , retains its mortality survival until it reaches , and is then removed; no cohort enters from ages above . The initial density is on . A mild solution is the characteristic formula on , with an initial-cohort branch for , a newborn branch for , and zero extension to . Since , no cohort born during reaches the outflow boundary.
Finite-volume size transport with positive division quadrature
Definition
Input a partition with , a time step , a nonnegative current mass vector , and the coefficients and kernel from Size transport with a nonlocal division kernel. Partition into disjoint cells for and , with widths and centers . Set , the incoming flux , the internal and outgoing upwind fluxes for , and .
For each parent cell , form nonnegative daughter coefficients
using Composite midpoint rule on a uniform grid on the parent-size interval. Since the one-panel midpoint rule is , this gives . If for any cell, return invalid-cfl without an update. Otherwise the finite-volume update is
The flux is absorbing outflow. The admissible variable-width CFL is for every cell. If a grid or any required coefficient/kernel evaluation fails, return failure without a partial update. Otherwise return together with the fluxes and daughter coefficients used in the step.
Age-cohort quadrature along exact characteristics
Definition
Input a finite horizon , a time step , an age cutoff , bounded nonnegative rates on , and a finite positive initial quadrature supported in for the initial age measure on that interval. Set ; the procedure returns levels at for , with final time . One option, when a nonnegative real-valued initial density is evaluable at every point of , is to choose any finite partition and apply Composite midpoint rule on a uniform grid with separately on each cell : set , , and for . The cell widths need not be equal. A cohort at age and mass follows the exact age characteristic
and updates its survival mass by forward Euler,
If , return status invalid-step with no updates. Otherwise initialize the birth and outflow records as empty and set . For each , first calculate . Advance every existing cohort by and update its survival mass by . If an updated age is at least , record that updated mass as discrete outflow and discard the cohort; otherwise retain it. Then insert a newborn cohort of age and mass at time . Record and the step's outflow, and form from the retained cohorts and this newborn. A failed rate evaluation returns failure with no partial update. The procedure returns the finite sequence and its birth/outflow records. The bounded-Lipschitz quadrature defect of the initial measure and the Euler survival error are separate inputs to any consistency claim.
Positive age-renewal evolution and L1 data stability
Statement
For Linear age-structured renewal transport problem, let . The solution map is linear and positive, and
If use possibly different nonnegative bounded coefficients and and initial data , put and . Then
Facts & Assumptions
Given: The two age-renewal models and the characteristic mild solutions supplied by Characteristic formula and Volterra solution for age renewal transport.
Linear age-structured renewal transport problem: are nonnegative and bounded, the inflow is , and survival is the exponential along an age characteristic.
Characteristic formula and Volterra solution for age renewal transport: each nonnegative initial density has one nonnegative mild solution, given by the characteristic formula and Volterra birth equation.
Gronwall's integral inequality with variable and constant coefficients: if with nonnegative continuous and nondecreasing , then .
Proof
For nonnegative initial data, sums and nonnegative scalar multiples of the solutions in [F2] satisfy the corresponding characteristic formulas and renewal equations in [F1]; uniqueness in [F2] therefore makes additive and nonnegatively homogeneous on . For arbitrary real , put , and define . If also with , then , so cone additivity gives . This independence of decomposition gives additivity on , and nonnegative homogeneity together with gives real linearity. The extension obeys the same characteristic formulas and renewal relation by subtraction; it agrees with [F2] on and is positive there.
Integrating the two characteristic branches in [F2] gives . Bounded and continuous permit differentiation under these integrals; using and yields for almost every . Since and , we have .
Integrating the differential inequality in step 1.2 gives . Apply [F3] with and to obtain the asserted bound for nonnegative data. For arbitrary real , positivity and linearity from step 1.1 give almost everywhere. Integrating and applying the nonnegative-data bound proves .
Subtract the two transport equations and write . Along characteristics, its interior forcing is and its inflow forcing is . Taking absolute values in the characteristic integral formula, integrating over age, and using nonnegative survival factors gives , where and .
By step 2.1 applied to , . Thus the nondecreasing function bounds the forcing integral in step 2.2, and [F3] yields the claimed coefficient-and-initial-data stability estimate.
Size characteristics, positivity, and discrete number and size-moment balances
Statement
Under Size transport with a nonlocal division kernel, for every initial size the extended IVP specified there has a unique solution on . The solution is strictly increasing and agrees with the original growth field until it first reaches , so its restriction through that first hit is the model characteristic.
For Finite-volume size transport with positive division quadrature, assume nonnegative initial masses, nonnegative quadrature coefficients , and the stated CFL. Then all remain nonnegative. Define the cell number and center-weighted size moment by and . With and , the exact balances are
Thus a division kernel preserves the discrete size moment only when its first-moment production cancels the parent-removal term; this identity is not automatic for an arbitrary kernel.
Facts & Assumptions
Given: The fixed-interval size model and finite-volume update in Size transport with a nonlocal division kernel and Finite-volume size transport with positive division quadrature.
Size transport with a nonlocal division kernel: the total loss rate is , and each daughter kernel is a nonnegative measure supported on sizes no larger than its parent.
Finite-volume size transport with positive division quadrature: the update is , with nonnegative and the stated CFL.
Picard-Lindelöf local existence and uniqueness for first-order systems: a continuous vector field that is locally Lipschitz in the state variable has a unique local IVP solution; its quantitative clause gives a solution on any centered cylinder where the boundedness and contraction conditions hold, and its uniqueness clause applies on common intervals.
The initial cell masses are nonnegative.
Proof
In [F2], the coefficient of outside the division source is , which is nonnegative by the CFL. For the incoming transport term has coefficient ; for the incoming flux is . Every division term has coefficient . Hence each new mass is a sum of nonnegative terms when [A1] holds. Induction on proves .
Sum [F2] over . The finite flux sum telescopes to because . Interchanging the finite sums in the kernel source gives . Subtracting yields the number identity.
Multiply [F2] by and sum over . For the flux term, finite summation by parts gives since . The loss term is , and the source term is . Rearranging proves the weighted-moment identity and the stated condition for cancellation.
Let and let be a Lipschitz constant for on . The projection is -Lipschitz, so the extension is globally bounded by and globally Lipschitz with constant on the open domain . Since , choose with and . For every starting time and state , the cylinder lies in , and [F3] gives a unique solution through on that interval; the same bounds apply after every restart. Restricting and concatenating at most such forward segments gives a solution on , and the uniqueness clause of [F3] makes it unique there. Along this solution , so it is strictly increasing. Starting from , it stays in through its first hitting of , where ; that restricted segment is the model characteristic.
Characteristic solution and mass bound for the finite-age renewal model
Statement
For Finite-age renewal model with absorbing outflow, define and
There is a unique continuous nonnegative birth rate satisfying
and the finite-age density is, for almost every ,
It is the unique mild solution, has , and obeys
For , its exact cumulative number outflow is
Facts & Assumptions
Given: Bounded nonnegative Lipschitz rates, , and the characteristic survival law in Finite-age renewal model with absorbing outflow.
Finite-age renewal model with absorbing outflow: characteristics have age and survival ; age is absorbing outflow, and the birth rate integrates only over .
Gronwall's integral inequality with variable and constant coefficients: if with nonnegative continuous and nondecreasing , then .
Proof
The kernel is continuous on . The moving-limit forcing is also continuous: on the common part of the integration intervals its integrand changes uniformly continuously with , and the integral over the symmetric difference tends to zero by absolute continuity of the integral of . It is nonnegative.
On any interval of length with , the map is a contraction on the unknown continuous birth-rate segment, with contraction factor at most after the already determined history is placed in the forcing. If , the equation reduces to . Finitely many such intervals cover , and at each endpoint the defining equation fixes the same value from either adjacent interval; this constructs a unique continuous solution. Picard iteration from zero on each interval preserves nonnegativity because , so .
Substitute the displayed density formula into . On the initial-cohort part , use to obtain . On the newborn part , the integral is . The Volterra equation therefore gives exactly the renewal boundary relation. Both parts are nonnegative and have finite mass, bounded by .
Integrating the two characteristic branches gives . This mass function is absolutely continuous; the moving-limit rule and show for almost every that . The final term is nonnegative outflow, so . Integrating and applying [F2] yields .
For , newborn cohorts have age at most and cannot reach . An initial cohort with age exits by time precisely when ; it survives until exit by . Integrating its initial density over those ages gives the stated . Any mild solution must follow these same characteristics and its birth rate must solve the Volterra equation from step 3.1, whose solution is unique by step 2.1. Thus the density and outflow are unique. Translation continuity in , continuity of and of , and the vanishing measure of the newly entering cohort region give continuity of in time with values in .
Positive composite or capped-adaptive quadrature for renewal births
Definition
Input a uniform age partition with , nonnegative cell masses , a bounded nonnegative fertility function , and one rule setting for each cell. A setting is either midpoint with an integer panel count , or capped adaptive with finite depth , positive integer panel-call budget , and indicator tolerance . If no settings are supplied, use midpoint with in every cell. In each cell , let and approximate by its selected positive rule:
- Midpoint mode: use from Composite midpoint rule on a uniform grid and record status
midpoint. - Capped adaptive mode: call Finite-depth adaptive Simpson with an indicator on over with inputs , then multiply its estimate by and retain its status and indicator. The fertility evaluator returns a finite value at every requested node or reports failure.
If an evaluation fails, return failure and no birth rate. Otherwise return
the per-cell statuses, and the sum of any reported adaptive indicators. Both rules have nonnegative quadrature weights summing to , so . An adaptive accepted status means only that its indicators meet the requested budget; neither that indicator nor a cap-reached estimate bounds the true quadrature error. Any convergence theorem using this procedure must separately assume or prove a true quadrature-defect bound.
Weak consistency of age-cohort characteristic quadrature
Statement
Let be bounded functions with bounded derivatives, let be nonnegative, and fix , , and . Put and . Choose the initial positive cohort quadrature for with support in and bounded-Lipschitz defect on test functions of norm at most . For the procedure Age-cohort quadrature along exact characteristics, set , consider its levels , and write . Assume . Define
for a finite signed measure . Then, for fixed , there is independent of , initial cohort count and cutoff such that
The measure norm is weak and does not assert convergence of atomic cohorts to a density. The constant may depend on , the stated coefficient bounds and , but is independent of the time step, cutoff and number of cohorts. For midpoint initial cohorts on and Lipschitz , ; the omitted initial tail remains separate.
Facts & Assumptions
Given: The renewal model, its characteristic solution, the cohort algorithm and the supplier one-step and discrete-recurrence results.
Linear age-structured renewal transport problem: survival is and births reset cohort age to zero.
Characteristic formula and Volterra solution for age renewal transport: the exact birth rate satisfies , with , and the density is the corresponding characteristic pushforward.
Age-cohort quadrature along exact characteristics: old cohort ages advance by , cohort masses use the forward-Euler survival step, and each discrete birth mass is at age zero.
Forward Euler has uniform local order one and a one-step Lipschitz bound: on a compact tube with a vector field, forward Euler has local defect and one-step Lipschitz factor .
Positive age-renewal evolution and L1 data stability: for two solutions with the same rates and different initial data, their difference is at most times the initial difference.
Finite geometric error bound from a one-step recurrence: a recurrence on a fixed finite horizon has maximum error .
Proof
Let be the exact solution with initial density . Applying the characteristic formula [F2] and changing variables from age to birth time gives, for every bounded Lipschitz , . The birth kernel is bounded and Lipschitz, and is bounded and Lipschitz because have bounded first derivatives and is integrable. The mass estimate [F5] bounds by . Subtracting its Volterra equation at and , the old-history kernel difference is at most and the new interval at most . Thus is Lipschitz on .
If , there are no time steps and the survival-error claim is zero. Suppose , and put . A cohort born with mass and initial age has exact survival mass solving ; let be its reference mass. To apply [F4] at , define the extension for and for . The one-sided derivative exists; the two formulas and their first derivatives match at zero, and and are bounded on . For a cohort whose reference mass is , the vector field is on the open tube , where , with all bounds required by [F4] uniform in and proportional to except for the state-Lipschitz constant, which is bounded by . The exact continuation exists on an open interval containing ; after shrinking that interval at the endpoints its graph lies in . Its exact forward solution from any and its Euler input/output states lie in : mortality is nonnegative for ages , and . Thus [F4] gives one-step defect at most and a stability factor , with constants independent of and proportional to . Applying [L1] on the aligned horizon gives survival-weight error at most over the full run; the zero-mass case is exact. For the discrete total cohort mass , positivity and give , hence . Since (test the initial BL defect with ), the sum of the initial cohort masses and all inserted newborn masses is at most . Thus the sum of all cohort survival-weight errors is at most .
Write . The initial-cohort contribution is at most : the test has bounded-Lipschitz norm at most , and step 2.1 bounds the accumulated Euler survival error. Each cohort born during is inserted at with mass , so at its age is . The exact renewal convolution is the integral of over . Since and are Lipschitz, replacing this integral by the left-endpoint sum with age costs at most (the age sample differs from by one step). Replacing by contributes at most , and replacing exact newborn survival by its Euler product contributes at most by step 2.1. Therefore . Set . Then and , so .
For any test function with , the initial cohort pushforward differs from the first integral for in step 1.1 by at most , using step 2.1 and the bounded-Lipschitz norm of . The newborn cohort sum differs from the second integral by its left-Riemann error plus by step 3.1. Thus . The initial data difference is , so [F5] gives . The inequality and the triangle inequality prove the stated bound.
Finite-volume upwind scheme for age renewal transport
Definition
For Linear age-structured renewal transport problem, input a finite horizon , a cutoff , integers , and use the uniform grid with and cells . Set and for . Use the model rates and input nonnegative initial cell masses . Also input one positive-birth-quadrature setting for each cell as specified in Positive composite or capped-adaptive quadrature for renewal births; if omitted, use its default one-panel midpoint setting. Keep these settings fixed at every time step. Evaluate . Require the transport-plus-loss CFL
If the CFL inequality fails, return status invalid-cfl without an update.
Initialize birth, quadrature-status, and outflow records as empty, and set cumulative outflow . For each , put , compute by calling Positive composite or capped-adaptive quadrature for renewal births with the current masses, model fertility , and the selected cell settings, and set the upwind fluxes and for . Update, for ,
The right flux is absorbing outflow: record and discard the step mass , set , and allow no inflow from ages above . Append , the quadrature status, and the step outflow record, then proceed to step . Return with the birth, quadrature-status, step-outflow, and cumulative-outflow records. An invalid grid or failed rate/quadrature evaluation returns failure with no partial current step. A cap-reached adaptive quadrature estimate may be used for a finite step, but its status is retained and carries no accuracy claim.
Positivity, L1 growth and data stability of the renewal finite-volume step
Statement
For the bounded fertility rate in the age model, write . Whenever Positive composite or capped-adaptive quadrature for renewal births returns an estimate for nonnegative cell masses and a bounded nonnegative fertility rate with upper bound , its birth value satisfies .
In the update of Finite-volume upwind scheme for age renewal transport, suppose the initial masses are nonnegative, the CFL holds, and each cell quadrature has nonnegative weights summing to . Then all updated masses remain nonnegative and, with ,
For two runs with the same grid, rates and quadrature rule but different nonnegative initial mass vectors , the one-step difference satisfies
Facts & Assumptions
Given: The age model, positive birth quadrature and finite-volume update in Linear age-structured renewal transport problem, Positive composite or capped-adaptive quadrature for renewal births and Finite-volume upwind scheme for age renewal transport.
Positive composite or capped-adaptive quadrature for renewal births: each cell quadrature has nonnegative weights with total weight , so its birth contribution is nonnegative and at most .
Finite-volume upwind scheme for age renewal transport: , with , for , and .
The initial masses in both runs are nonnegative, and both runs use the same rates and positive quadrature rule.
Proof
In midpoint mode, each of the samples has weight , so the weights sum to the cell width. In capped-adaptive mode, every returned estimate is a finite sum of Simpson panel estimates on its leaf intervals; a two-panel Simpson block has weights proportional to , all positive, and their sum is the block width. The leaf intervals partition the cell, so the combined weights are nonnegative and sum to its width, including when a cap is reached. Hence the cell contribution lies between and , and summing over cells gives the stated birth bound. A failure returns no estimate.
Substituting in [F2] gives and, for , . The CFL makes every displayed coefficient nonnegative, while [F1] makes ; induction in proves nonnegativity.
Summing [F2] over cells telescopes the fluxes to , hence . Since and step 1.1 gives , the asserted mass-growth inequality follows.
The update is a linear matrix with nonnegative entries by step 1.2. In each column, transport and mortality leave total coefficient at most , because outflow or mortality removes mass; the birth quadrature adds at most to that column by step 1.1. Thus its induced norm is at most . Applying this matrix to proves the difference estimate.
First-order finite-volume convergence for compatible smooth renewal data
Statement
Fix and a cutoff . Let be the finite-age solution from Characteristic solution and mass bound for the finite-age renewal model with initial density and assume are nonnegative and bounded. Assume extends to . Its smoothness at the renewal corner includes and ; no boundary value is imposed at the absorbing outflow. Take integers , set and , and use the corresponding uniform age and time grids. Initialize with exact cell masses and use the one-panel midpoint rule in each cell from Positive composite or capped-adaptive quadrature for renewal births. Assume for fixed and the transport-plus-loss CFL. Define
where is the birth-rate quadrature applied to the exact cell-average masses . Then the cell-mass error obeys
The piecewise-constant reconstruction on cell and zero above satisfies the same error order. For the midpoint rule, under the stated regularity, so the method is first order in age mesh and time step. If the capped adaptive rule is used instead, the estimate requires an independently established true ; its reported indicator is not substituted for that hypothesis.
Facts & Assumptions
Given: The smooth finite-cutoff solution and finite-volume scheme from Finite-age renewal model with absorbing outflow, Characteristic solution and mass bound for the finite-age renewal model and Finite-volume upwind scheme for age renewal transport, under the hypotheses in the Statement.
Finite-age renewal model with absorbing outflow: on , the renewal inflow is , and the upper boundary is absorbing outflow.
Characteristic solution and mass bound for the finite-age renewal model: follows characteristics, satisfies the renewal relation, and its exact initial-cohort outflow is absorbing.
Finite-volume upwind scheme for age renewal transport: the cell-mass step is with upwind face fluxes and absorbing top outflow.
Positivity, L1 growth and data stability of the renewal finite-volume step: for the same coefficients and positive quadrature, a one-step mass difference is amplified by at most .
Composite midpoint error bound for a twice continuously differentiable function: for , the composite midpoint error on width is at most .
Finite geometric error bound from a one-step recurrence: if and on a fixed grid , then .
Proof
Let and . The smooth finite-age characteristic solution [F2] satisfies the transport equation and renewal boundary in [F1]. Integrating [F1] over one cell and one time step gives , with and the outgoing trace at .
Taylor's formula in age gives uniformly. For interior cells, subtracting adjacent face-flux errors cancels the leading term and leaves per cell because is bounded. In the first and last cells there is only one uncancelled endpoint face error, of size ; these two cells contribute in total. Taylor's formula in time gives a face-integral remainder per cell after adjacent differences, using bounded , hence after summing. At the inlet, the smooth trace gives , so the time derivative of is also bounded by ; thus the boundary birth flux has no additional O(\Delta t^2) term beyond this face remainder and . For the reaction term, first note that by the symmetric cell average. Thus replacing by has per-cell error : the midpoint formula [F5] bounds the error for , and the cell-average replacement changes the midpoint value by times the cell width. Summing and multiplying by gives . Freezing the reaction term at instead of integrating in time contributes after summing cells, since is bounded. Therefore for sufficiently fine meshes with .
Set . Apply the one-step stability [F4] to the numerical and exact cell-average states and add the local defect from step 2.1; this yields , with .
Put . Iterating the recurrence in step 3.1 gives , where the bound also holds when , in which case the sum is . For the midpoint birth rule, split each cell defect into and . The first term is per cell by [F5] and bounded ; in the second, subtract at the cell midpoint because , then use and from bounded . Summing gives , hence in particular . With the two-sided mesh ratio, ; the recurrence then has additive term , and [F6] gives the stated first-order estimate. Finally, on each cell ; summing over cells adds only to the cell-mass error, proving the reconstruction claim.
L1 convergence for BV data without renewal-boundary compatibility
Statement
Let belong to , where means finite total variation, and let be bounded nonnegative Lipschitz rates. Fix a finite horizon . Initialize the finite-volume scheme with exact cell masses . Assume every positive birth-quadrature evaluation succeeds and the quadrature rule settings are fixed over time. The compatibility between the one-sided initial trace and the renewal birth rate is not assumed. For any sequence of age cutoffs with for all sufficiently large , and admissible uniform grids with integers , and , assume and , for fixed positive bounds, and the transport-plus-loss CFL; extend the cellwise-constant reconstructions by zero above each cutoff. Linear interpolation between time levels then converges to the mild solution in . This is an convergence statement; it asserts no smooth Taylor error rate.
Facts & Assumptions
Given: The BV initial density, bounded Lipschitz rates, and the finite-volume update in Linear age-structured renewal transport problem and Finite-volume upwind scheme for age renewal transport.
Linear age-structured renewal transport problem: a weak solution is continuous in time with values in L1 and satisfies the displayed test-function identity, initial trace and renewal birth relation.
Characteristic formula and Volterra solution for age renewal transport: the characteristic formula and Volterra equation have a unique mild solution.
Finite-volume upwind scheme for age renewal transport: the cell update is the explicit flux balance; birth weights are nonnegative, supported in each cell and sum to the cell width; the right boundary is absorbing.
Positivity, L1 growth and data stability of the renewal finite-volume step: discrete masses stay nonnegative and their total is at most times the preceding total.
Proof
Write , , , and . The initial cell averages satisfy , which is finite because an integrable function of finite total variation on the half-line has finite essential supremum; the first term bounds differences of adjacent cell averages by averaging the variation measure.
Set and put and for . For , subtract adjacent updates from [F3] to obtain . The CFL makes the first two coefficients nonnegative, and . For , summing their absolute-value bounds for gives at most : for the two transport coefficients add to at most , the last-cell coefficient is at most , and the boundary difference contributes . When , omit this adjacent-difference sum and use only the following first-cell estimate. The first-cell jump is . The quadrature weights are fixed and nonnegative, so . The update and the definition of give . Also and . Adding the first-cell bound to the preceding sum combines the coefficients as ; all other variation coefficients are at most . Therefore , with depending only on the rate bounds and Lipschitz constants.
Iterating [F4] gives . Iterating the recurrence in step 2.1 gives . The same update gives ; hence the linear time interpolation is uniformly Lipschitz into .
On any fixed interval , the uniform and variation bounds make the time slices precompact in : replacing each slice by averages on blocks of width changes its norm by at most , while those block averages lie in a bounded finite-dimensional set. A diagonal extraction at rational times and the uniform time-Lipschitz bound from step 3.1 give a subsequence converging uniformly in time in on every bounded age interval. A newborn cohort has age at most ; under the upwind update it can move at most one cell per step, so all newborn mass lies below age . For , births therefore contribute nothing above . An initial cell moves by at most cells, so any initial mass reconstructed above came from initial cells whose lower endpoint exceeds . Its mass is at most (extend by zero to negative ages); mortality and outflow only decrease that inherited mass. This tail tends to zero uniformly as . For the exact solution, [F2] shows that newborns have age at most , while mass above comes only from initial ages above and is at most . Hence the subsequence converges in .
Let for a compactly supported test function with terminal value zero. Multiplying [F3] by and summing by parts gives the exact discrete weak identity ; the outflow term vanishes because the test is supported below the cutoff. Uniform convergence, Lipschitz continuity of , and mesh refinement make the sums converge to the weak transport/loss terms. Since each positive birth rule is supported in its cell and its weights sum to , , so the birth sum converges to the boundary term. The limit therefore satisfies [F1] with the given initial trace.
In characteristic coordinates on , the weak identity [F1] becomes in distributions; multiplication by makes its distributional -derivative zero, and the initial trace gives . On , use and obtain with trace ; the same integrating-factor argument gives . Substitution into the renewal relation in [F1] yields the Volterra equation of [F2], whose solution is unique. Thus every subsequential limit equals the mild solution. Since every subsequence has a further subsequence with this same limit, the entire sequence converges.
Age-cutoff survival, outflow and infinite-age tail bounds
Statement
Let and let be integrable. For an initial cohort of age , its survival through duration satisfies
No cohort born during reaches age . The exact number of initial individuals that exits through age by time is
Let be the finite-age solution from Characteristic solution and mass bound for the finite-age renewal model with initial data , extended by zero above . Then
Under the smooth discretization hypotheses of First-order finite-volume convergence for compatible smooth renewal data, let be its piecewise-constant reconstruction, extended by zero above . At every time level,
The cutoff term and the mesh/time/quadrature term are separately displayed.
Facts & Assumptions
Given: The infinite-age model and mild solution from Linear age-structured renewal transport problem and Characteristic formula and Volterra solution for age renewal transport, with nonnegative initial density and .
Linear age-structured renewal transport problem: a cohort of age follows and survives for duration by .
Characteristic formula and Volterra solution for age renewal transport: the infinite-age mild solution is unique and is given by characteristics and its birth-rate Volterra equation.
Characteristic solution and mass bound for the finite-age renewal model: the absorbing finite-age solution is unique and has mass at most times its initial mass.
Positive age-renewal evolution and L1 data stability: infinite-age solutions with the same rates differ in by at most times the difference in initial data.
First-order finite-volume convergence for compatible smooth renewal data: for the exact finite-age solution, the numerical cell-mass error is bounded separately by .
Proof
For an initial cohort at age , the survival factor is the exponential of minus the integrated mortality along by [F1]. Since almost everywhere, integrating these inequalities over and exponentiating proves the two survival bounds.
A newborn has age at most by time , so it cannot contribute to outflow at . An initial individual of age exits by time exactly when , and its survival to the exit age is . Integrating over those initial ages gives the formula for ; using and gives the stated upper bound.
Split . By linearity of the Volterra equations in [F2] and [F3], it suffices to compare the evolutions of these two parts. Every initial cohort in the first part remains below age through time , and its newborn descendants have age at most ; the characteristic formulas therefore make the infinite-age and finite-age evolutions identical for this part. The infinite-age evolution of the second part has mass at most by [F4]. The finite-age model starts this part only with its restriction to , whose mass is no larger than the same tail; its mass is at most that same exponential factor by [F3]. The triangle inequality gives the factor-two bound in the Statement.
Under the smooth hypotheses of [F5], the piecewise-constant reconstruction differs in from the finite-age solution by at most at each time level. Add this to the infinite-versus-cutoff error from step 3.1 by the triangle inequality. This is the displayed fully discrete bound, with the mesh/time/quadrature and age-tail contributions separate.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Benoît Perthame, Introduction to Structured Equations in Biology, full lecture notes
- Åke Brännström, Linus Carlsson, and Daniel Simpson, On the Convergence of the Escalator Boxcar Train
- MATH 575 lecture notes, §9 Finite difference methods for the transport equation
- MATH 373 lecture notes, §8 Approximation of Integrals
- Lecture 14: Quadrature, Introduction to Numerical Computation II, Kent State University notes
- Tobin A. Driscoll and Richard J. Braun, Fundamentals of Numerical Computation, §5.7