Bernoulli's principle 2026-10-14
The Bernoulli principle relates pressure, kinetic energy per unit volume and Newtonian gravitational potential along a streamline of steady flow with inviscid flow. For constant mass density, the Bernoulli equation gives constant along that streamline. Constancy across different streamlines requires further hypotheses, such as irrotational flow.
Precisely, suppose a fluid of constant positive mass density obeys the Euler equations for an inviscid fluid, its velocity field and pressure are steady, and the body force per unit mass is . Then
Every term has units of energy per unit mass. For a uniform gravitational field, Newtonian gravitational potential is , up to an additive constant. The pressure term represents work by surrounding fluid, so acceleration can exchange pressure work with kinetic energy. Dotting the steady Euler equations with gives the displayed directional derivative: this is why constancy follows a streamline. [ref]
Continue the horizontal water constriction example from incompressible flow. Assume negligible viscous losses, steady flow and approximately uniform flow at both measurement sections, so the streamline speeds there equal the mean speeds and . Equal height cancels the Newtonian gravitational potential terms. The ideal pressure drop is
This is the Venturi effect in its ideal limit: the gain in kinetic energy density is supplied by pressure work. Cambridge's treatment uses this relation to connect a measured pressure difference to volumetric flow rate. [ref]
The result is conditional, rather than a prediction of the actual viscous pipe. Mass conservation fixes and the ratio of mean speeds even with viscosity, but nonuniform velocity profiles require an integrated energy balance, and wall friction dissipates mechanical energy. A pump would supply additional work. In particular, constant mean speed in a straight pipe does not imply constant pressure: Poiseuille flow needs a continuing pressure gradient to overcome viscosity. [ref]
Complex differentiability 2026-10-14
A complex-valued function is complex differentiable at if
exists. The same limit must hold for every approach, including curved paths. Equivalently,
The error divided by tends to zero. Thus the derivative is a single complex multiplier, not an arbitrary real linear map of the plane. If the real coordinate map is differentiable, complex differentiability is equivalent to its satisfying the Cauchy-Riemann equations at that point.
The simplest failure is complex conjugation, . At every its increment quotient is . For real it is , while for it is . More generally, gives . Although complex conjugation is a smooth real reflection and has every real directional derivative, these incompatible quotients rule out a complex derivative everywhere.
Agreement on two axes is necessary, but does not by itself establish a limit over the whole complex plane. The Cauchy-Riemann equations need the real differentiability condition above, or a sufficient regularity condition such as continuous partial derivatives near the point. There is a second distinction: has complex derivative zero at zero because its quotient there is , but its Cauchy-Riemann equations fail at every nonzero point. It is complex differentiable at zero without being a holomorphic function on any neighbourhood of zero.
A real convex function locally bounded on an open convex set has a continuous supporting linear functional at every interior point. Apply the dominated Hahn-Banach theorem to its sublinear directional derivative to obtain . Increasing secant slopes imply whenever the endpoint is in the domain. A local Lipschitz continuity bound gives both and , proving continuity.
Critical point Created 2026-09-24 Updated 2026-10-13
For a smooth function on an open set , a critical point is an input where the gradient vanishes: . Equivalently, every first partial derivative is zero. Such a critical point is a stationary point; in one variable the condition is .
There is a broader convention in elementary one-variable calculus: a "critical number" is an interior input where the derivative is zero or does not exist, provided the function itself is defined there. Thus a corner can be a critical number without being a stationary point. Here the smooth meaning of critical point is used unless the broader convention is explicitly stated. [ref]
For the polynomial on the real line,
The stationary points at are strict local minima and attain the global minimum; the stationary point at is a strict local maximum. One can check the local classifications from , which is positive at and negative at zero. The identity proves the global minimum directly. Since as , there is no global maximum on .
Figure 1.
Three stationary points of : two global minima and one local maximum
. Details.
A zero derivative alone does not guarantee an extremum. The polynomial has but is strictly increasing through zero: every neighbourhood of zero contains both positive and negative values, so zero is neither a local minimum nor a local maximum. Conversely, the absolute value function has a strict local minimum and a unique global minimum at zero, but its left and right derivatives are and . It is not differentiable there, so zero is a critical number under the broader convention and is not a stationary point.
Figure 2.
A stationary point without an extremum, and a corner minimum without a derivative
. Details.
The usefulness of critical points is that they reduce the search for smooth interior extrema to equations. Every local minimum or local maximum of a differentiable function at an interior point has zero gradient; this condition is necessary, and shows that it is not sufficient. The striking feature is that all the first directional derivatives must vanish together, even though the surrounding values can form a valley, a peak, or a saddle point of a scalar function. [ref]
Proof outline: at an interior local minimum in one variable, the difference quotient is nonnegative for small and nonpositive for small . If the derivative exists, the two sides have the same limit, forcing . Reverse the inequalities for a local maximum. In several variables, apply this argument along each coordinate line to obtain zero partial derivatives and hence zero gradient. At a domain boundary, both directions may not be available: on attains its global minimum at zero although for its smooth extension.
Derivative along a curve 2026-10-14
If is differentiable at the point of a differentiable parametric curve, the multivariable chain rule gives
The gradient supplies the local spatial rates; the velocity vector supplies the direction and rate of movement. Their dot product is the change in the sampled scalar field per unit parameter. If the parameter is time, this is a rate per unit time; a directional derivative per unit distance instead uses a unit vector.
Take and the unit circle path . Along the path,
At , the gradient is , the velocity vector is , and their dot product is . The sampled value is and increases at rate one, even though one coordinate is decreasing. This is why a moving observation must combine every coordinate's contribution.
Figure 1.
The gradient and path velocity combine to give the rate of change along a curve
. Left: level curves of , the unit circle path, and arrows at for its velocity vector and a scaled gradient. Right: the sampled function and its tangent line, of slope one at that parameter. The displayed gradient arrow is scaled for readability, without changing its direction. Details.
For a level curve, is constant, so the derivative along a curve is zero and its velocity vector is orthogonal to the gradient. Along other paths, the same formula combines a field's geometry with the observer's motion. [ref].
Directional derivative Created 2026-09-24 Updated 2026-10-14
The directional derivative tests a function along a chosen straight line, including lines that follow neither coordinate axis. For a fixed vector and a point in an open subset of , define
if the limit exists. With a unit vector , the parameter measures signed distance in the input Euclidean space, so the directional derivative is change per unit distance. For a general , it is change per unit parameter; the norm of also sets the rate of travel.[ref]
For a differentiable real-valued function, the multivariable chain rule gives
Thus one gradient predicts the local response in every direction. This formula requires differentiability, rather than merely separate partial derivatives.[ref]
Return to at . Its gradient is . In the unit direction ,
One can check this without invoking the gradient formula: substitution gives
The difference quotient is , whose limit is . This calculation separates the exact change along a finite path from its first-order rate at the starting point.
Changing the travel speed changes the parameter rate. Taking gives , because the input travels five distance units per parameter unit. For a differentiable function, for any real : negative reverses the orientation as well as scaling the rate. Normalizing before comparing different slopes avoids confusing direction with speed.
Figure 1.
Directional derivatives compare directions; a total differential predicts small finite changes
. Left: for at , the rate in the unit direction is . Right: along the displacement , the exact height change is , compared with its linear approximation . All curves are exact calculations for the example, rather than measured data. Details.
The Cauchy-Schwarz inequality bounds the rate in any unit direction by . Here the largest rate is , attained in the direction ; the chosen gives the slightly smaller rate . The perpendicular unit direction gives zero. That means no first-order height change, rather than no change at all: along this direction the example has .
This is useful for following a height or temperature scalar field, choosing a local search direction in mathematical optimization, and distinguishing a coordinate sensitivity from a response along an actual path. For a curved path, derivative along a curve uses its instantaneous tangent vector. Even existence of all directional derivatives does not guarantee one common linear approximation; directional derivatives do not imply differentiability gives a concrete counterexample.
Define away from the origin and zero at the origin. Every directional derivative exists. Along a unit vector , the derivative at the origin is , which is not linear in . Thus these directional derivatives cannot be the restrictions of one Fréchet derivative, and the function is not Fréchet differentiable at that point.
Gradient Created 2026-09-24 Updated 2026-10-14
In Cartesian coordinates on Euclidean space, the gradient of a scalar-valued differentiable function is the vector of its first partial derivatives. It converts a scalar field, such as temperature or a height, into a vector field describing its local change.
For a unit vector , the directional derivative is . The Cauchy-Schwarz inequality gives . At a point where , the greatest increase per unit distance occurs along , while the opposite direction gives the greatest decrease. These are first-order statements at the current point; they do not predict how the function behaves far along a straight path.
For at , . Moving in the direction gives rate and moving in the direction gives rate , but the steepest direction is , with
The direction has rate zero and is tangent to the level curve through that point. More generally, differentiating along a regular level curve gives , so the gradient is its normal vector.
Figure 1.
A gradient is normal to level curves and determines the directional derivative for every unit direction
. Details.
This is useful when navigating a measured scalar field or applying gradient descent: one collection of partial derivatives predicts every infinitesimal directional change. The derivative assumes a differentiable function, not merely the existence of all directional derivatives. [ref].
Lagrange multiplier Created 2026-09-24 Updated 2026-10-13
For continuously differentiable functions on an open subset of , suppose is a local extremum of subject to , with . Then a real number , the Lagrange multiplier, satisfies
The nonzero gradient assumption excludes singular points of the optimization constraint. With several equality optimization constraints, require their gradients to be linearly independent; the gradient of is then a linear combination of them. These are necessary conditions, not automatic certificates of a global maximum or global minimum.
Why can the gradient be nonzero at an optimum? In unconstrained optimization, every direction is available at an interior local extremum, so all directional derivatives vanish and . On a regular equality feasible set, only directions in its tangent space are available to first order. The gradient of must be perpendicular to those directions, so it is parallel to the gradient of . In two dimensions this explains the tangency of their level sets. See MIT, Lagrange multipliers and contour geometry.
For the product example, set and use the optimization Lagrangian
Its partial derivatives give , , and . Hence . At , : increasing both inputs would help, but is infeasible. Along the allowed direction , the directional derivative is zero. The endpoints must still be checked because of the nonnegativity optimization constraints; completing the square establishes the unique global maximum.
The sign convention matters: writing instead gives . Neither equality Lagrange multiplier has a universal nonnegativity requirement. Also, the displayed is unbounded above along , so stationarity here does not meet the global hypothesis of the Lagrangian sufficiency theorem.
The Lagrange multiplier also measures the value of extra resources. For a positive budget , the optimizer is , the optimum value is , and . At , an extra units predicts a gain of ; the exact gain is . This is the envelope theorem in a computed sensitivity analysis: the multiplier translates a binding budget constraint into a marginal benefit.
Normal derivative Created 2026-09-24 Updated 2026-10-03
The normal derivative of a differentiable function along a hypersurface with unit normal is the directional derivative
Higher normal derivatives at a point may be defined by differentiating the one-variable function repeatedly at .
Use suffix notation, summing repeated indices. The contraction of two Levi-Civita symbols gives
Adding the directional derivative cancels the second term. Interchanging gives another pair whose sum is . The total right-hand side is therefore
the th component of the gradient of the dot product. Since this holds for each component, the dot-product gradient identity is proved:
It holds for any continuously differentiable vector fields; no irrotationality assumption is used.
A Nash bargaining problem consists of a compact convex set of feasible two-player payoff vectors and a disagreement point . If bargaining fails, the players receive ; agreement selects a feasible vector. The convex set allows jointly agreed correlated payoff lotteries over outcomes. Assume essentiality: some feasible vector strictly improves both coordinates of . The admissible answers satisfy bargaining individual rationality, .
The four characterizing axioms are Pareto efficiency (no feasible vector weakly improves both chosen payoffs and strictly improves one), bargaining symmetry (interchanging identical player roles leaves the answer unchanged), positive affine invariance in bargaining (independently replacing utilities by , , transforms the answer by the same maps), and bargaining independence of irrelevant alternatives (restricting to an admissible smaller feasible set that still contains the chosen vector leaves the choice unchanged). The last axiom keeps the disagreement point fixed.
The arbitration procedure maximizes the Nash product over individually rational vectors:
A maximizer exists by compactness and has positive gains by essentiality. It is unique, since the logarithm of the product is a strictly concave function of the two gains on their positive domain. The product is strictly increasing in either positive gain, giving Pareto efficiency. A positive affine utility change multiplies the product by , giving positive affine invariance in bargaining. Uniqueness gives bargaining symmetry and bargaining independence of irrelevant alternatives.
For completeness, these axioms also force the procedure. Normalize the product-maximizing vector to and to zero using positive affine invariance in bargaining. For any normalized feasible vector , the directional derivative of the product along the feasible segment from to is . The initial part of that segment has positive gains, so optimality implies . Choose sufficiently large that the transformed feasible set is contained in the symmetric triangle
On this triangle, bargaining symmetry requires equal coordinates and Pareto efficiency then forces . By bargaining independence of irrelevant alternatives, restricting from to the original normalized set still selects . Undoing the normalization proves the Nash bargaining solution characterization. This is the supporting triangle for Nash bargaining argument.
For the numerical game, the maximin disagreement point is the vector of the players' separate security level payoffs. If player I uses its first action with probability , its worst expected payoff is
The two lines meet at ; before that point the increasing second line is smaller and afterwards the decreasing first line is smaller. Hence . If player II uses its first action with probability , its worst payoff is
maximized at , giving . Thus . These are separate worst-case guarantees; they need not equal the actual payoffs when both security strategies are used together.
The cooperative feasible set is the convex hull of the four outcome vectors. The outcomes and are dominated by . Its Pareto frontier is the segment joining to , with equation . Any maximizer of the positive Nash product is on this frontier. Bargaining individual rationality restricts its relevant portion to . There we maximize
The stationary point lies strictly inside that interval and is the unique maximum. Therefore the Nash bargaining solution is
The gains are and , with Nash product . The arbitration can implement the vector by the agreed correlated payoff lottery assigning probability to outcome and to outcome . Indeed and . This is a correlated payoff lottery; independent mixed strategies are not required to implement the cooperative agreement.
For a scalar, the Lie derivative of a function is its directional derivative:
The Lie derivative of a vector field is their Lie bracket of vector fields:
For a torsion-free connection,
The last term vanishes because the connection coefficients are symmetric in . This proves .
For the metric tensor statements use the Levi-Civita connection, which also has metric compatibility. The tensor derivation property of the Lie derivative of a tensor field gives
Expanding the first term using and using the vector identity cancels the derivatives of and . What remains is
Since are arbitrary, the Killing equation is
Metric compatibility is needed here, even though symmetry alone sufficed for the vector identity. In general the Lie derivative of a metric with nonmetricity contains a term . For example, with the metric tensor , zero connection coefficients and , the Lie derivative of a tensor field is , whereas . The usual metric connection interpretation of the question supplies the required compatibility.
For the Riemann curvature tensor calculation, keep the original PDF's convention. With and , it means
Thus the commutator on a covector has the opposite sign. Write . Taking a covariant derivative of the Killing equation makes antisymmetric in its first two indices, while the Ricci identity gives
Combining this with the first-two-index antisymmetry gives the three relations
Add the first and third and subtract the second. Pair symmetry and the first Bianchi identity imply . Consequently
This is the second covariant derivative of a Killing vector in the paper's convention; its sign is tied to the declared curvature-sign convention in Killing derivative identities, not to raising a particular index.
Set . Along any smooth curve with tangent vector , the chain rule and the just-proved identity give the Killing transport equations
Choose a parallel-propagated orthonormal frame along the curve. These become a homogeneous linear system of ordinary differential equations for the components of . Uniqueness of its initial value problem implies that zero initial data remain zero. Any point in the same connected component as can be joined to by a piecewise smooth curve. Therefore zero value and zero first derivative at force the Killing field and its derivative to vanish throughout that component, with no completeness assumption. On a manifold with one connected component this is the requested global result. Connectedness cannot be dropped: on two disjoint flat spacetimes, take the zero field on one and a nonzero translation on the other.
On a pseudo-Riemannian manifold of dimension with one connected component, the map is therefore injective. There are independent components of the value and of its antisymmetric derivative. The dimension bound for Killing vector fields is
It is attained in flat space by with constant antisymmetric , giving translations and infinitesimal rotations or Lorentz transformations. The four-dimensional maximum is 10. For a disconnected manifold the bound applies componentwise; there is no uniform global bound depending only on if the number of components is unrestricted.
Use finite sets of links , source-sink pairs , and admissible routes , with at least one route for each pair. Route carries aggregate flow . The link-route incidence matrix has if route uses link and zero otherwise; repeated traversals, if allowed, are counted with their multiplicity. The source-sink route incidence matrix has if serves pair . Thus gives link throughputs and gives source-sink demands. Write for the routes serving and
A Wardrop equilibrium routes positive flow only on minimum-delay routes:
This is a nonatomic equilibrium: an individual infinitesimal user's route change does not alter the aggregate link delays.
For fixed nonnegative demand , the feasible route-flow set is a nonempty product of finite-dimensional simplexes and hence a compact set. The Beckmann potential
is continuous, so it attains a minimum over this feasible set. Each primitive is a strictly convex function, since its derivative is continuous and strictly increasing. Its route-flow derivative is exactly the corresponding route delay:
If a minimizer had positive flow on and a lower-delay alternative , transferring a small amount from to would give directional derivative , contradicting minimality. Hence every minimizer is a Wardrop equilibrium.
Conversely, let be a Wardrop equilibrium and any feasible competitor. Convexity gives
For each , subtract inside this sum. The demand constraint makes , and the remaining terms are nonnegative: used routes have , while unused routes have , and . Thus . We have proved both existence and the optimization characterization.
Strict convexity in the link vector makes unique: two different minimizing link vectors would have a feasible midpoint of strictly smaller potential. Thus link delays and the minimum route delays at the Wardrop equilibrium are also unique. The route vector need not be unique, because different route decompositions may have the same and . For example, two successive stages with two parallel links at each stage have four routes. With unit demand and link delay , the vectors
all give throughput on each of the four links and delay one on every route. This exhibits route-flow nonuniqueness at a Wardrop equilibrium. The equilibrium link throughputs are unique; the individual route flows need not be.
For elastic demand, make the usual physical assumptions explicit: delays are nonnegative on , every route is nonempty, and is finite, continuous and strictly decreasing. Put
The limit exists by monotonicity; it need not be zero. The inverse demand function is continuous, strictly decreasing, satisfies , and tends to infinity as .
Choose any reference and use elastic-demand utility with an interior reference:
Each utility is strictly concave, with derivative . A reference inside the range avoids a potentially divergent integral from zero. For instance, has inverse , whose integral from zero is infinite, although the displayed reference-point primitive is finite at every interior demand.
Give its limiting value at , which may be , and extend it by outside . This encodes the physical demand range in the objective. After substituting , , minimize
Its effective feasible set is contained in , a nonempty compact set. The objective is lower semicontinuous, including a possible value at a lower endpoint, and is finite when all demands equal their interior reference values. It therefore has a finite-valued minimizer.
The boundary exclusion for elastic Wardrop demand shows that every minimizing demand is interior. If and the utility there is finite, adding a small flow on any route serving costs at most a bounded constant times , while the utility gain is at least , whose ratio to tends to infinity. This decreases the objective. If that endpoint utility is , a finite minimizer cannot occur there in the first place. At , choose a used route. Its delay is strictly positive, since its nonempty links have positive throughput and strictly increasing nonnegative delays. Removing a small amount of its flow saves a positive first-order cost, whereas the utility loss is because . This also decreases the objective. Hence for every pair.
The interior-demand route derivatives are now
At a minimizer they are zero on positive route flows and nonnegative on zero route flows, by increasing or decreasing a single route flow. Since , some route is used, so
These are precisely the elastic-demand Wardrop equilibrium conditions. Conversely, those conditions give the same nonnegative directional derivative for every competitor; convexity then proves global minimality. The equivalent constrained form is the requested minimization of with , , . Strict convexity determines both and uniquely, while their route decomposition can still be nonunique.
Only active routes, those with , enter the proportional fairness inequality and the weighted logarithmic utility. Their rates must be positive; inactive routes have no per-flow rate to determine and may be assigned zero. This convention removes otherwise meaningless terms and .
For positive active rates, concavity of the logarithm gives, for any positive feasible competitor ,
Thus the proportional fairness inequality proves that maximizes the log-utility objective. A competitor with an active zero rate has utility and cannot improve it. Conversely, if maximizes utility, the right directional derivative along at is nonpositive, giving exactly that inequality. Positive resource capacities and finitely many active routes allow a feasible allocation with every active rate positive, so an optimizer cannot have an active zero rate. Strict concavity gives uniqueness of the active rates. Hence proportional fairness is equivalent to the stated log-utility maximization.
Index the four adjacent-pair routes in cyclic order and put , the aggregate service on route . The resource constraints are
They involve every odd-even route pair, so they are equivalent to
For given maxima, increasing each active odd service to and each active even service to remains feasible and improves utility. Apart from the constant , the objective therefore reduces to
When both groups are present the constraint is tight, and differentiation gives . If one group is empty, the other receives unit aggregate service on each of its active routes. Thus the opposite-route reduction for a proportionally fair four-cycle yields, with ,
Inactive rates can be set to zero, including every rate in the empty state. In particular whenever that route is active. This proves the required formula even when other routes are empty.
For the flow-level network model, an active document's residual size retains an exponential distribution with parameter . Receiving service at rate gives completion intensity , so independent active documents give total completion intensity . Consequently the population continuous-time Markov chain has
All death intensities are zero at . Their total is bounded by , and the total arrival rate is constant, proving nonexplosion.
Put . The required stationary weight uses a binomial coefficient, as printed in the PDF; the converted TeX incorrectly rendered it as an ordinary fraction. Define
For an odd route, the neighboring binomial coefficient ratio is
while its death intensity at the neighboring state is . Their product is , so . For an even route, replace by in the same calculation. This proves detailed balance and the stationary law of a proportionally fair four-cycle:
A finite is essential for this expression to be a probability distribution. We determine its exact convergence condition rather than asserting stationarity for arbitrary arrival rates. Let
Grouping the states by odd and even population gives
With and , the bounds and show that convergence holds exactly when . For necessity, the lower bound sums to , which diverges at or above one. For sufficiency, choose slightly larger with ; the polynomial factors are absorbed into constants times , giving a convergent geometric generating series. Thus the stability region for the reversible four-cycle flow network is
Equivalently, the offered load on each resource, , , , or , is strictly below its unit capacity. For positive arrival rates this finite normalizing constant gives the unique stationary distribution of the irreducible process. At or beyond the boundary, the displayed invariant weights are not summable and do not define a stationary probability law.
If an explicit normalizing constant is desired, for , and . Hence for , in the stable region,
Equal-parameter cases are obtained by continuity or directly from the positive series. In particular the empty-traffic limit is .