An efficient subdivision surface interrogation interface needs the mesh topology and patch adjacency, boundary and trimming information, patch-local parameter charts and their transition maps, and local restriction/refinement with the complete influencing control net. Numerical enquiries should supply limit positions , first derivatives , and second derivatives where defined; these determine normal vectors and curvatures at regular points. It must also return certified patch bounding volumes and convergent geometric/derivative error bounds. Near an extraordinary subdivision vertex, use the local subdivision matrix and limit/tangent evaluation appropriate to that scheme; second derivatives need not exist merely because a tangent plane does. Finite refined mesh vertices are not exact limit positions.
Represent the cutting plane as , with normalized. On each chart set
The desired plane section of a subdivision surface is the image of the zero set . For a bounding volume , compute a certified interval for the plane functional over . If that interval is strictly positive or strictly negative, reject the patch. With positive partition-of-unity weights, the minimum and maximum of over all influencing control points already bound its limit patch. For masks without this convex hull property, the interface must provide a different valid enclosure.
An adaptive algorithm that isolates components before tracing is:
  • Build or reuse a bounding volume hierarchy over limit patches. Traverse only patches whose plane-functional interval contains zero; entirely rejected subtrees need no limit evaluation.
  • Recursively restrict every retained patch. At regular spline patches, use their exact polynomial/rational basis to refine range and derivative bounds. Split at representation breaks, boundaries and extraordinary neighborhoods rather than differentiating across them blindly.
  • In a sufficiently small transverse patch, certify that at least one of stays away from zero. Then the zero set is locally a graph by the implicit function theorem, with no interior closed component in that chart. Isolate all zeros on its patch edges, using certified scalar ranges, derivative bounds and safeguarded Newton root-finding iteration. Pair edge intersections according to the monotone graph structure, subdividing further if the connectivity is not certified. A certified transverse graph with no boundary zero can be rejected.
  • For every isolated branch, trace a predictor-corrector continuation method. The parameter tangent vector is . Normalize by when physical arc length steps are desired, predict , then correct with the two scalar equations and . The Newton correction solves the explicit system with rows and . Reduce the step if this system is ill-conditioned or the correction leaves its chart.
  • Transfer branches consistently across patch edges and assemble the resulting segments into connected curves, including boundary endpoints and closed loops. Edge intersection records must be shared between neighboring patches to avoid cracks or duplicate branches.
  • Keep unresolved patches containing possible tangent contacts, singular vertices, or coplanar pieces for a separate degeneracy treatment. Do not discard them solely because no sampled edge changes sign. Refine, use local polynomial/interval tests if available, or return an explicitly flagged unresolved contact region at the selected tolerance.
This is exhaustive to a chosen tolerance when certified subdivision isolates finitely many regular transverse branches and enclosures converge. If locally and , a residual tolerance corresponds locally to a geometric correction bounded by , using the gradient flow toward the level set. Bounds on second derivatives similarly control curve-segment chord error bound. As approaches zero, a fixed residual tolerance no longer gives a fixed geometric error, so the step and stopping rules must reflect conditioning.
Seeding must not rely just on corner signs. For example cut by has a closed circle wholly inside a patch whose corner values are all positive. Certified range tests plus subdivision retain it; a corner-only marching rule can miss it. Tangencies also change the nature of the output: meets in one isolated point, while a coplanar patch contributes an area rather than a curve. Thus a general plane section is not necessarily a union of regular curves; the algorithm should classify these cases instead of silently fabricating or deleting a branch.
For efficiency, cache subdivision stencils, patch extraction, limit-evaluation coefficients and bounds; reuse child data instead of reconstructing the entire refined mesh. Use local influencing neighborhoods, with the halo dictated by mask support, and keep adjacency/boundary topology separate from changing geometric coordinates. Plane-functional bounds can be computed by refining scalar signed-distance controls, which is cheaper than refining all three coordinates. Combine coarse inexpensive boxes with tighter local convex hull or interval arithmetic tests only where needed. Adapt steps to curvature and transversality, reuse branch seeds, and use regular spline evaluation away from extraordinary points. Stable edge ownership, outward-rounded bounds, scale-aware tolerances, and explicit degeneracy flags are correctness requirements as well as performance issues. The result is a limit-surface intersection computation; merely intersecting a finitely refined control polyhedron with the plane supplies only an uncontrolled approximation.
A tensor-product surface basis is formed from two independent univariate basis families and on separate parameter intervals. Given a rectangular control net , its parametric surface is
The parameters and indices vary independently over a product domain. The representation can be evaluated first in either parameter, giving a convenient computational advantage. Assume a finite basis, or locally finite spline bases, so differentiation and summation below are justified locally.
For positivity, if each factor basis is nonnegative, then . If both factors are strictly positive at a point, their product is strictly positive there. Nonnegative weights are the usual geometric meaning of positivity; zero boundary weights are allowed. With partition of unity, this gives the local convex hull enclosure of the active control points.
For continuity, suppose the first family is and the second , including matching derivatives across their respective spline knots. On every polynomial piece, and by matching at the knot lines,
Every factor on the right is continuous in its own variable, so its product is jointly continuous. Thus all these mixed derivatives are continuous, in particular the surface is jointly . The separate coordinate smoothness can be better: orders in and in . For piecewise polynomials of degrees , an interior knot of multiplicity in the first factor normally gives matching in , inherited along that knot line; similarly for . The statement is an inherited lower bound. Special control points can cancel derivative jumps, so a particular surface may be smoother than a generic member of its basis.
For summation to unity, independent summation factors exactly:
This also explains why translations of all control points translate the surface by the same vector, as in affine equivariance of a geometric basis. These three arguments establish tensor-product inheritance of geometric basis properties directly from the factor identities.
A triangular Bézier patch is a non-tensor-product example. For barycentric parameters with , a quadratic patch is
The six basis functions have total degree two and sum to . Their index constraint and triangular parameter domain do not arise from two independently indexed univariate factors on a rectangle. An individual triangular polynomial could be embedded in another larger representation, but this triangular basis and control net are not a tensor-product surface definition.
Lateral artifacts of a subdivision surface are spurious changes along an intended straight extrusion. For example, if every row of a control net is the same profile translated along a straight direction, a refinement rule should not create periodic ripples along that direction. This is distinct from changing or smoothing the transverse profile itself.
Use triangular-lattice coordinates with basis vectors and . The displayed mask is supported on , with the central entry at . Write its coefficients as , including their division by12. For data constant along horizontal rows, , ternary refinement gives
Thus the three residue sums in every mask row must agree if arbitrary row-constant data are to remain row-constant. Equal whole-stencil sums alone only reproduce constants and do not guarantee straight-extrusion preservation.
For the original row , the numerator coefficients at are . Their three residue sums are , which do not agree. For the sums are . In particular input yields heights along the refined row . The original mask has lateral artifacts, since it introduces a three-phase ripple into a straight extrusion. The residue-sum criterion is also the usual symbol-factor test: the mask polynomial must contain the ternary averaging factor in the extrusion direction. The original does not. This connects the concrete calculation with the directional artifact analysis in Deriving Box-Spline Subdivision Schemes, while the coefficients and correction here are computed directly from the exam PDF.
A symmetric correction with the same denominator and support is to replace the six nearest-center coefficients5 by6, and the six second-ring corner coefficients3 by2. Leave every other coefficient unchanged, including the central6. The added and subtracted weights balance. For a complete computational specification, the corrected numerator rows are
Every entry in this new table is divided by12. The corresponding horizontal residue sums, before division, are
Consequently the corrected rule has extrusion invariance of a ternary triangular scheme. Sixfold symmetry gives the same residue-sum property in the other two lattice-edge directions. Every two-dimensional residue class still sums to12 before normalization, so each refinement stencil sums to one. The weights are nonnegative. Symmetry about the stencil's refined parameter location also reproduces affine coordinates: the class first moments vanish, so an initial straight geometric translation direction remains straight.
The associated univariate boundary subdivision mask is the common sum in each transverse row, rather than the central row of the bivariate mask. Centering it at indices gives
Its ternary stencils can be written explicitly as
Each stencil sums to one and has the correct affine parameter moment. Applying this rule to a boundary profile agrees with the bivariate rule on a straight extrusion. Endpoint or corner rules must still be chosen for a finite open boundary. The artifact-free conclusion established here concerns the three lattice-edge extrusion directions; it does not promise exact extrusion preservation for every arbitrary off-grid direction. The directional limitation is intrinsic to the mask test, not a reason to substitute the central mask row as a boundary rule.
A solid body transform is a rigid transformation: it preserves distances within the object. In three-dimensional coordinates it has the form , with translation and an orthogonal matrix . For a proper physical rotation, the coefficient constraints are
Equivalently the columns of are an orthonormal basis with positive orientation. A reflection also preserves distance but has and is excluded when “solid-body motion” means a rotation and translation. There are three rotational and three translational degrees of freedom, not twelve independent matrix coefficients.
Computationally use the homogeneous coordinates representation
The last row is ; matrix multiplication composes transforms. Alternatively store a unit quaternion together with , maintaining its unit norm. A transpose gives the rotational inverse: .
Write the cubic Bézier curve as , where . The binomial theorem gives . Transforming the controls produces
This proves pointwise equivariance, including the original parameter values; it is stronger than a statement that the two curves merely have the same shape.
Orthogonality was not used in the calculation. The identical proof applies to every affine map , including scales, shears and even singular affine maps. It applies to every representation with scalar, control-independent partition of unity basis functions: Bézier curves of every degree, B-splines, surfaces built on a tensor-product surface basis, triangular Bézier patches, and more general linear control-point representations. Positivity is not needed for affine equivariance of a geometric basis. For linear stationary subdivision matrices with row sums one, each refinement step commutes with the affine transformation; taking a convergent limit proves the corresponding assertion for subdivision curves and subdivision surfaces. Rules with geometry-dependent nonlinear weights require separate equivariance tests and are not covered automatically.
The affine class is the largest class that preserves every such Euclidean-control construction with unchanged basis weights, under the usual continuity assumption. In fact the degree-one case would force
for all and . This segment identity, followed by continuity, forces to be affine. Nonlinear transforms such as perspective division generally fail it.
There is a further extension when the representation itself is enlarged: apply a projective transformation linearly to homogeneous controls , then dehomogenize the weighted sum. The transformed objects are rational Bézier curves or non-uniform rational B-splines, with transformed weights as well as transformed Euclidean controls. This works wherever the new denominator is nonzero. It does not assert projective invariance of ordinary polynomial Bézier curves with their old weights.
An efficient parametric curve interrogation interface should provide the parameter domain and open/closed status, point evaluation, one-sided endpoint enquiries, first and second derivatives wherever defined, and information about knots or singular parameters. It should also restrict a curve to an interval and subdivide it without changing its limit, return a certified bounding volume for that restriction, and supply derivative or chord error bounds when supported. These enquiries allow cheap geometric rejection before expensive exact evaluation. For a subdivision curve, limit evaluation is distinct from returning a vertex of a finite refined control polygon; the latter is usually an approximation.
For a query point , minimize . At a differentiable interior minimizer,
At a regular curve point this says that the query displacement is perpendicular to the tangent vector. If a second derivative exists, the local second-order test is
a strictly positive value is sufficient for a strict local minimum. The stationarity equation alone also includes local maxima and is automatic at , so it cannot be used as the only global search criterion.
A reliable efficient closest-point search on a subdivision curve uses branch and bound. Cover the compact curve by restricted pieces with certified enclosures . For each piece set , a lower bound on its true distance. Distances to actually evaluated limit points give upper bounds; keep the best point and distance . For an axis-aligned bounding box , the squared lower bound is inexpensive:
For positive partition-of-unity refinement, a convex hull of the active control points is an enclosure. A negative-weight scheme requires a separate certified enclosure; its control hull need not contain the limit.
The algorithm is:
  • Initialize the pieces at representation breaks and evaluate endpoints and one or more interior limit points. Place pieces in a priority queue ordered by their .
  • Discard any piece with , since it cannot improve the best known point. If only one nearest point is required, equality may also be discarded; keep equality candidates when all ties matter.
  • Remove the smallest-bound piece. Evaluate new limit points to reduce , subdivide the piece, compute tighter child enclosures, and insert children that can still improve .
  • Use the best chord projection or current candidate to seed a safeguarded Newton root-finding iteration for . Its derivative is . Keep iterates inside the restricted interval, fall back to bisection method on an isolated sign-changing bracket, and accept an improvement only after evaluating its actual curve distance. This is an accelerator; rejection still depends on certified geometric bounds.
  • Terminate when , also regarding the best evaluated point as a retained candidate. If no pieces remain, the evaluated candidate is already optimal relative to the exhausted bounds. Return and with the global distance guarantee.
Because , the reported point is at most farther from than a true nearest point. Include endpoints, nondifferentiable joins, and singular parameters in the candidate bookkeeping, or split them into separate pieces. With enclosures converging in diameter under subdivision on a compact continuous curve, the bounds converge to arbitrary prescribed positive distance tolerance. Interval bounds or outward-rounded arithmetic are needed if the guarantee is intended to be certified in floating-point computation. A single Newton root-finding iteration from a single seed supplies no such global guarantee.
Fix an explicit stationary-grid convention. For subdivision arity , write the univariate rule as
A column of the subdivision matrix is one translated subdivision mask; the next column is translated by fine-grid rows. Thus the column displacement is the arity. If is active from to , the subdivision mask width is fine-grid positions, after removing zero padding. Equivalently the mask span is fine intervals. This is different from counting old control points in a row stencil: that count measures how many controls influence one newly created point. Stating the convention avoids confusing these two widths.
For a convergent subdivision curve scheme, its support is the influence region of one original control point, equivalently the support of a function of the basic limit obtained from data . Translation gives the representation . Descendant indices of index zero have parameter positions
Thus the limiting support enclosure is , as in the support of a stationary subdivision scheme. Endpoint activity gives equality for the ordinary positive convergent masks under discussion.
The functional precision set of a subdivision scheme consists of functions exactly recovered from their uniformly sampled data using the scheme's consistent parameter placement. Polynomial precision records the exactly reproduced polynomial space. Sampling-grid spacing and origin must be specified; the usual arbitrary-grid precision requirement uses every spacing and shift, rather than merely membership in the fixed-grid reconstruction space.
Center the given mask at indices . Its binary linear interpolatory subdivision rule is
Each new control point is either an old point or an edge midpoint. Hence every refined control polygon is the same curve with extra vertices. Starting from scalar impulse data, the limit is explicitly
The mask width is three positions, its mask span is two, its largest row stencil uses two old control points, and its subdivision arity is two. Translating the mask indexing to translates the basic support to ; the support width remains two original grid intervals.
On , reconstruction is . Constant and affine samples are therefore recovered exactly. A non-affine polynomial cannot agree with a linear expression on a whole open interval. Thus its polynomial functional precision set of a subdivision scheme is
For continuous functions reproduced at every translated sampling grid, the same conclusion holds: agreement with all chord interpolants forces the affine interpolation identity, hence affinity. At one fixed grid, the larger exactly representable class is the space of linear splines with those spline knots; this is not a higher polynomial precision claim.
For arbitrary data, the one-sided derivatives at are and . They need not coincide. Therefore the generic limit is , not . Its first derivative is piecewise constant; exceptional affine data, or individual matching neighboring slopes, can be smoother. This conclusion follows directly from the limit formula, not just from a heuristic mask-width test.
Near a spatially extended Hopf bifurcation, a critical oscillatory normal mode has a slowly varying complex amplitude. For a selected travelling-wave branch, a method of multiple scales expansion takes the form
Here the distance from onset is of order , is the critical eigenvector, and is the group velocity. The comoving coordinate removes the first spatial derivative of the envelope. Projection at the first resonant order gives . Spatial translation and the temporal phase of the Hopf oscillation give a constant-phase symmetry , which permits the cubic term but forbids a generic term. The coefficients are complex because the envelope has both growth and frequency detuning. For a supercritical branch with positive real diffusion, real rescalings and a uniform phase rotation give the complex Ginzburg–Landau equation
A subcritical Hopf branch requires higher saturation terms instead. If spatial reflection makes opposite travelling waves critical together, two coupled amplitude equations are required initially; the scalar equation applies to a selected single-wave branch when its competing amplitude is stable.
Distant boundaries can still determine which travelling pattern is observed. They can select its phase and wavenumber, reflect a travelling disturbance, inject a competing wave, or let a growing wave packet leave the domain. In particular, amplification in a comoving frame can be convective wave-packet instability rather than absolute wave-packet instability at a fixed laboratory point. A finite-domain outcome then need not reflect intrinsic bulk modulation dynamics. Periodic boundary conditions are the appropriate idealization when studying bulk instabilities without end selection or reflected-wave forcing: they eliminate physical end layers and make the allowed envelope Fourier modes discrete. They do not assert that real distant boundaries are always negligible. Choose a periodic length compatible with the carrier, fix the phase winding, and compare perturbations within that same periodic problem. On an open physical domain the group velocity and actual boundary conditions must be restored.
The optimum carrier wavenumber corresponds to the spatially uniform envelope , often called a flat state. Its phase is arbitrary. Write with real small amplitude and phase disturbances. To first order,
A Fourier mode therefore has matrix and dispersion relation
The trace is negative. The amplitude mode at has eigenvalue , while the phase mode is neutral because constant phase shifts preserve the solution. Put . For every nonzero real , the determinant is positive if , whereas makes it negative for . Thus
This is the Benjamin-Feir stability condition. At , nonzero modes still decay, but the leading long-wave decay is fourth order rather than diffusive. On a periodic envelope interval of length , the smallest nonzero wavenumber is , so strict stability of all allowed nonzero modes requires
A sufficiently short periodic domain can therefore exclude the unstable band even when the infinite-domain Benjamin-Feir stability condition fails.
The amplitude is damped while the phase is slow. For a slowly varying phase, the leading slaved amplitude is . Substitution in the phase equation gives the diffusion term and the nonlinear frequency shift . The latter also follows directly from a constant phase gradient: an envelope with gradient has amplitude squared and frequency . Constant phase symmetry rules out undifferentiated ; translation invariance gives constant coefficients. The leading comoving Ginzburg-Landau equation also has spatial parity, so odd linear derivatives are absent at this order. Its neutral phase eigenvalue expands as
This coefficient follows by inserting a power series for in the quadratic dispersion relation. Close to , it becomes at leading order. The long-wave phase reduction of the complex Ginzburg-Landau equation is consequently
The fourth derivative regularizes negative phase diffusion. Terms omitted here have higher order in the long-wave expansion. First-order advection has been removed by the group-velocity frame; higher odd derivatives in a more general travelling-wave problem are beyond this leading amplitude approximation.
Take with small. At the instability boundary , so is nonzero. Set , , and . At leading order the phase dynamics become the potential Kuramoto-Sivashinsky equation,
With this is
The variable is a phase-gradient disturbance, not the original physical field. Periodicity of the phase fixes for the zero-winding branch; the Kuramoto-Sivashinsky equation conserves this mean. The scaled period is .
At fixed period , the flat phase has growth rates , . Its first loss of stability occurs at . To find what replaces it, put and consider just above . After choosing an origin by translation, expand a small steady modulation as . Projection of onto the first two harmonics yields
Since at onset, this harmonic is slaved to . The fundamental amplitude obeys
The primary periodic bifurcation of the Kuramoto-Sivashinsky equation is therefore supercritical. For ,
The radial eigenvalue of this nonzero branch is ; all higher harmonics remain damped and the modulation's spatial phase is neutral. Thus the small finite-amplitude modulation is stable in the sense of orbital stability, at fixed mean and fixed period, despite the flat state's instability. The two signs of represent translations of the same modulation. In the potential formulation the spatial mean of advances at : the original wave acquires a nonlinear frequency correction rather than requiring a time-independent absolute phase.
For larger , further linear modes become active and the small-amplitude argument no longer determines stability. A periodic modulation must then be tested with the operator on mean-zero periodic disturbances. Its translation mode is always neutral, and secondary oscillatory or more complicated modulation can occur. Moreover, stability against perturbations of the same period does not prove stability against disturbances of a larger period; those require a separate sideband or Floquet theory calculation. The controlled conclusion near the first threshold is the existence of a stable small modulation family, not universal stability of all periodic Kuramoto-Sivashinsky solutions.
Use a real physical field, so the three positive wavevectors are accompanied by their complex-conjugate modes. Modulo lattice translations, the effective symmetry group is . Its translation group action is
A rotation cyclically permutes the amplitudes; a half-turn acts by simultaneous complex conjugation. Together these generate the sixfold rotation group. These formulas specify the group action independently of the choice of orientation of the three wavevectors.
For a nonzero real hexagon , its stabilizer subgroup is the rotation group . A translation fixes it only when all three phase factors equal one. Cyclic permutation forces a fixed vector to have equal components, and the half-turn forces those components to be real. Therefore . For a roll with nonzero real , the stabilizer subgroup consists of the translations and the half-turn, with . It is , isomorphic to as an abstract group even though spatial reflections are absent. The circle eliminates from its fixed-point subspace of a group action, and the half-turn makes real. Thus
If unreduced physical translations are used, the full lattice kernel is included in both stabilizer subgroups. The real representation on the six critical components is absolutely irreducible: translations distinguish the three Fourier pairs, rotations permute them, and the half-turn rules out a complex scalar in the commutant. The equivariant branching lemma consequently supplies generic steady branches of both axial types at a transverse crossing of the common linear eigenvalue. It guarantees existence, not stability or exhaustiveness of the possible branches.
Translation equivariance severely restricts the monomials in . Through cubic order they are , , , and : each has the same translation weight as , using . The half-turn forces their coefficients to be real; the rotation gives the two cyclic counterpart equations. A spatial reflection would interchange and require equal cross-couplings, but it is not a symmetry here. After a real amplitude rescaling makes the generic nonzero quadratic coefficient one, the rotational hexagon amplitude equations are
with the other two equations obtained by cyclic permutation. All four coefficients are real; records the absence of spatial reflection. The normalization assumes the resonant quadratic coefficient is nonzero; its vanishing would be an additional degeneracy.
For the roll, . The radial eigenvalue is and the phase of the active mode is a neutral translation. The transverse variables have matrix
Its two real eigenvalues, each occurring twice in the full real linearization, are . Define and . Strict attraction modulo translation is therefore equivalent to
Indeed the larger transverse eigenvalue is negative precisely when , and squaring is legitimate only after requiring . If , that inequality is impossible. Equality is also insufficient because of the additional positive term . Any nonzero roll that exists with already has a positive radial eigenvalue; the degenerate case has no ordinary isolated nonzero roll branch.
For hexagons put . A nonzero real amplitude satisfies , or when . Separate real and imaginary disturbances. The real Jacobian matrix is cyclic, with diagonal and off-diagonal entries . Its eigenvalues are
The imaginary Jacobian matrix has every entry equal to , giving eigenvalues . The two zero modes translate the hexagonal pattern. Thus the general strict stability conditions for any nonzero root are
These conditions state orbital stability transverse to translations, not asymptotic convergence to one prescribed spatial phase. Equalities require a nonlinear bifurcation calculation.
When , both are positive. The upper positive hexagon branch is radially stable after its saddle-node bifurcation at , ; it remains stable until . At this second threshold the pair crosses the imaginary axis with nonzero frequency if . The crossing is transverse, since and the derivative of with respect to is two there. Hence, subject to the usual nonzero cubic coefficient, this is a Hopf bifurcation:
For the same threshold has two zero real eigenvalues, so it is not a Hopf bifurcation.
A possible phase portrait when neither steady branch is stable has an attracting periodic oscillation surrounding the unstable hexagon, with the three amplitudes waxing and waning cyclically. This is realized, for example, by , , just above . Rolls are unstable for every positive because . At the hexagon Hopf point , the real spectrum is . Evaluation of the cubic Hopf normal form with a unit-norm critical eigenvector gives , so this example has a supercritical Hopf bifurcation and an attracting small limit cycle in the real invariant subspace. The figure shows such a cycle at and an approaching trajectory; the positive octant is forward invariant because an amplitude's derivative at zero is the product of the other two. This is a possible portrait, rather than a claim that every parameter set with unstable rolls and hexagons has the same attractor. Stability asserted for the periodic orbit here is within the stipulated real subspace.
Figure 1.
A possible real-amplitude phase portrait: an attracting oscillating hexagon with unstable steady hexagon and roll states
. Details.
Let be fractions of patches occupied by the two competitors and empty, with . Assume well-mixed propagule dispersal, equal independent fire extinction rate , colonization constants , and net replacement advantage for the poorer colonizer. The Levins metapopulation model with replacement is
Replacement fluxes and cancel in the total occupancy equation. At every face the outward flux is zero or points into the patch probability simplex, so these equations preserve valid fractions. The constants include both propagule arrival and establishment probability; the model does not require unequal fire susceptibility.
Put . Solving the two occupied-patch balances and their sum constraint gives
Thus strict coexistence is equivalent to
Too little disturbance lets the better competitor exclude the colonizer; too much disturbance favors colonization or destroys occupancy. A positive equilibrium automatically has . If the poorer colonizer cannot survive alone, coexistence can nevertheless be possible because it repeatedly replaces established patches of the better colonizer.
These bounds also have an invasion interpretation. The -only equilibrium is when ; the growth rate of rare there is , positive at the upper-bound condition above. At a feasible -only equilibrium the rare- growth is , giving the lower bound. At coexistence the occupied-patch Jacobian matrix has trace and determinant , proving local asymptotic stability. The Bendixson-Dulac criterion with multiplier gives divergence in the interior, excluding periodic competition cycles.
To specify selection, a monotone tradeoff alone is insufficient: one must say how two different trait values determine replacement. A natural model uses a trait with increasing competitive ability and decreasing colonization , and net replacement by a mutant against a resident . The resident metapopulation occupies , requiring . The rare-mutant per-capita growth, or invasion fitness, is
It is zero at . Differentiating with respect to the mutant trait gives the selective pressure
Higher colonization is valuable in empty habitat; higher competitive ability is valuable where the resident already occupies patches. This is colonization-competition tradeoff invasion fitness.
At an interior candidate for a local evolutionarily stable strategy, . A strict, nondegenerate local evolutionarily stable strategy follows if
since nearby distinct mutants then have negative invasion fitness. For a strict global evolutionarily stable strategy, every feasible distinct mutant must satisfy
This is the supporting-line condition on the tradeoff curve. At a trait boundary replace the vanishing-gradient condition by the appropriate one-sided inequality. Equality against another mutant, or zero local curvature, needs the second condition of evolutionary stability or higher-order terms; the strict tests above are sufficient and are the usual nondegenerate conditions, not a claim that every tie is unstable.
For evolutionary approach to a singular point, the selection gradient must also point toward it, locally . This is logically distinct from testing mutant fitness. In this particular additive-ability model with , negative mutant curvature implies negative because
If replacement instead has a general kernel , replace in by that kernel and differentiate it; monotonicity does not justify importing the displayed additive formula without that modeling assumption. The tradeoff shape, disturbance rate and replacement law together determine selection and local or global uninvadability.
The basic reproduction number is the expected value of secondary infections caused by one typical infectious individual introduced into an otherwise susceptible population. For a heterogeneous model it is the dominant eigenvalue of the next-generation operator, so the appropriate infected-type distribution is part of “typical.” A small introduction grows when and decays when , under the usual linear invasion assumptions.
The asymptotic susceptible level depends on the model. In a homogeneous SIS model with transmission rate and recovery rate , the positive endemic equilibrium has when . In a closed SIR model, however, the final size relation for an epidemic is
For an infinitesimal seed in a wholly susceptible population this becomes . The epidemic peak occurs at , and a nontrivial outbreak leaves . Thus is an endemic or instantaneous invasion threshold, not a universal final susceptible fraction.
For cooperative infections, let be the fractions carrying neither infection, only , only , and both, with sum one. Let , , assume each infection independently recovers at rate , and multiply susceptibility to the second infection by . One suitable pair of SIS models is
Recovery of one infection from leads to the other single-infection class, not directly to . The probability simplex is invariant. At the disease-free equilibrium the eigenvalues are , and . Therefore failure of both isolated and low-density invasion requires , . Enhancement of secondary susceptibility does not alter these linear thresholds because coinfection is second order at introduction.
For completeness, a joint positive equilibrium must have
and
To obtain these, divide the equilibrium equations for total and total prevalence by their positive prevalences, yielding and . Substitution into the balance gives the quadratic. Its discriminant must be nonnegative and the resulting positive. These conditions test equilibrium feasibility for unequal rates; stability must also be checked rather than inferred from the mere presence of a root.
A fully explicit Allee effect results in the symmetric permitted case , . The joint equilibria have
Two feasible positive equilibria coexist with the stable disease-free state exactly in the strict range
Indeed at the fold the two roots coalesce, and at the smaller-prevalence branch reaches the disease-free boundary. For , roots at do not give positive singly infected fractions. Strict inequalities exclude these marginal endpoints.
Here is the stability check underlying the cooperative SIS coinfection threshold. On the symmetric subspace put and . Then
At a positive equilibrium . Its two-dimensional Jacobian matrix has
The higher-prevalence branch has positive determinant and negative trace, while the lower-prevalence branch is a saddle equilibrium. The remaining antisymmetric mode, from , has eigenvalue . Thus the smaller susceptible root is a stable joint endemic equilibrium, separated from the stable zero state by a finite seeding threshold. Neither infection can persist alone in this range. Strong cooperation can sustain both infections after a sufficiently large joint introduction even though neither invades from rarity. The numerical condition belongs to the specified secondary-susceptibility model; alternative cooperation mechanisms need their own threshold calculation.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact