research32 min studyLesson 88 in Mathematics

Operator semigroups and evolution

Connect generators, domains, and strongly continuous solution operators for time-dependent problems.

On this page

What you’ll understand

  • State the composition and strong-continuity requirements for a C0 semigroup.
  • Identify its generator domain through differentiation of an orbit.
  • Distinguish mild evolution from a classical differentiable solution.

A matrix differential equation can be solved by exponentiating its coefficient matrix. Diffusion and transport suggest the same notation in infinite dimensions, but an unbounded operator cannot simply be inserted into a power series and applied to every vector. Semigroup theory starts with the bounded maps that advance a state through time and recovers their infinitesimal generator on a suitable domain. It separates the existence of a continuous evolution from the stronger claim that every initial state has a differentiable trajectory.

Advance time consistently and continuously

A strongly continuous, or C0, semigroup on a Banach space consists of bounded linear maps T(t) for t≥0. They satisfy T(0)=I and T(t+s)=T(t)T(s), while T(t)x tends to x as t decreases to zero for every fixed x. The last condition is strong continuity. It does not require the operator norm of T(t)−I to tend to zero. General semigroups evolve forward only; an inverse for negative times may be unbounded or fail to exist.

The distinction between strong and norm continuity is visible in heat flow. For a Dirichlet eigenmode e_n on (0,π), T(t)e_n=e^{-n²t}e_n. Every fixed square-integrable profile approaches its initial value in L2 as t tends to zero. Yet the operator norm of T(t)−I is one for each positive t, because arbitrarily high modes can be almost completely damped immediately. One time step is small for each fixed state without being uniformly small across all unit states.

T(0)=I,T(t+s)=T(t)T(s),lim⁡t↓0∥T(t)x−x∥=0(x∈H)T(0)=I,\qquad T(t+s)=T(t)T(s),\qquad \lim_{t\downarrow0}\|T(t)x-x\|=0\quad(x\in H)
Each T(t) is bounded. Strong continuity concerns each fixed vector and is weaker than operator-norm continuity at zero.↔ Scroll wide equations horizontally.

Differentiate only on the generator domain

The generator A is defined by the limit of (T(h)x−x)/h as h decreases to zero. Its domain consists exactly of vectors for which that limit exists in the state-space norm. A C0 semigroup has a closed, densely defined generator, and T(t) preserves its domain. For x in D(A), the trajectory is differentiable and satisfies u′=Au. For general x in H, T(t)x still defines a continuous mild solution, but differentiability at the initial time is not automatic.

Not every closed densely defined operator generates a well-behaved forward semigroup. Additional estimates matter. A useful Hilbert-space case is a nonnegative self-adjoint operator B: the spectral calculus defines T(t)=exp(−tB), a contraction semigroup with generator −B. The sign suppresses high positive spectral values. Replacing that sign by plus generally produces unbounded forward amplification and can destroy bounded evolution on H. Generation theorems make these stability restrictions precise through resolvent bounds rather than formal notation.

D(A)={x:lim⁡h↓0T(h)x−xh exists in H},Ax=lim⁡h↓0T(h)x−xhD(A)=\left\{x:\lim_{h\downarrow0}\frac{T(h)x-x}{h}\text{ exists in }H\right\},\qquad Ax=\lim_{h\downarrow0}\frac{T(h)x-x}{h}
The domain is determined by a norm limit. For B≥0 self-adjoint, spectral calculus gives the contraction semigroup exp(−tB) and its generator −B.↔ Scroll wide equations horizontally.

Forcing and irreversibility require separate care

For a continuous forcing f, the variation-of-constants expression combines the freely evolved initial state with the accumulated effect of past forcing. Under a C0 semigroup this gives a mild solution through a Banach-space integral. To differentiate it and call it a classical solution, one needs suitable domain and regularity assumptions. A formula can define a valid continuous state even when applying A pointwise to that state at every time has not been justified.

Heat flow smooths and loses high-frequency information, so its backward problem can amplify tiny errors enormously. A unitary group, by contrast, preserves norm and has a bounded inverse at every real time; self-adjoint quantum Hamiltonians generate such groups after multiplication by −i. Damping, unitary evolution, and transport are distinct structures. The finite sine-sum animation below merely changes common phases. It is not the heat semigroup and should not be used to infer a generator or a well-posed continuum evolution.

u(t)=T(t)u0+∫0tT(t−s)f(s) dsu(t)=T(t)u_0+\int_0^tT(t-s)f(s)\,ds
This is the mild variation-of-constants formula for a C0 semigroup and continuous H-valued forcing. Additional hypotheses are needed for a classical derivative equation.↔ Scroll wide equations horizontally.

Evolve two heat-like coordinates exactly

Let A=diag(−1,−4) and u(0)=(4,16). Compute u(log 2), then verify that taking two equal time steps gives the same result as one full step.

  1. The bounded finite-dimensional generator gives T(t)=diag(e^{-t},e^{-4t}). Thus u(t)=(4e^{-t},16e^{-4t}).

  2. At t=log 2, the factors are 1/2 and 1/16, so u(t)=(2,1). The higher-rate coordinate decays more rapidly.

  3. At half that time the factors are 2^{-1/2} and 1/4. Multiplying each factor by itself gives 1/2 and 1/16. Hence T(t/2)²=T(t), as required by the semigroup law.

The result

The exact state is (2,1). Semigroup composition concerns consistent time advancement, while unequal decay rates encode the generator.

Explore the model

Interactive lab

Interactive lab · spectral

Separate phase motion from dissipative evolution

Play the finite family Σ sin(nx−t)/nᵖ, then pause and change N and p. The coefficients keep their magnitudes during playback, unlike the exp(−n²t) decay of heat modes. Use this contrast to identify what extra time-dependent multipliers a heat model would require. The lab is a prescribed finite phase animation, not a heat or abstract-semigroup solver.

Separate phase motion from dissipative evolutionA finite sum of sin(nx − t)/nᵖ. Playback changes t; increasing the cutoff includes finer spatial scales. This is not a proof about a continuum limit or renormalization. Current readings: Sum at x = π/2: 0.867; Smallest wavelength: 2π / 5; Highest-mode coefficient: 0.2. All parameters are adjustable with the labeled controls below.01.573.144.716.28−2.56−1.2801.282.56x · radiansFinite sine sum
Finite sumHighest included mode
Sum at x = π/2
0.867
Smallest wavelength
2π / 5
Highest-mode coefficient
0.2
t = 0 s

A finite sum of sin(nx − t)/nᵖ. Playback changes t; increasing the cutoff includes finer spatial scales. This is not a proof about a continuum limit or renormalization. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forKnowing a spatial basis does not determine its time evolution; the generator and domain supply that information.

Check your understanding

What does strong continuity at zero require for a semigroup?

Try it yourself

For the same diagonal generator, start from (1,1). What is the state at time log 2, and what amplification would reversing that exact time step require in the second coordinate?

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Compute the forward multiplier before taking its reciprocal.

Compare with the solution

The state is (1/2,1/16). Reversing that finite step multiplies the second coordinate by 16. For heat flow with unbounded rates n², the corresponding backward multipliers grow as exp(n²t), with no finite uniform bound for a fixed positive t. The finite example illustrates amplification, but the infinite tail explains the ill-posed backward problem.

Take it with you

  • C0 semigroups describe consistent strongly continuous forward evolution.
  • The generator acts only on vectors with a differentiable orbit at zero.
  • Mild solutions, classical solutions, and reversible groups have different requirements.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.