Figure 1: This stepper machine is my kind of fitness landscape.

Locally around a given phenotype or decision context, fitness functions in evolutionary biology and utility functions in economics can both be approximated by affine (linear plus constant) models, enabling shared analytical techniques. In evolutionary quantitative genetics, the selection gradient is defined as the slope of a linear regression of relative fitness on phenotype, arising naturally from log-linear representations of fitness such that

W(z)=eα+bz,

making b coincide with the selection gradient (). Similarly, in multi-attribute utility theory, additive independence across attributes justifies an additive (linear) utility function of the form

u(x)=ikiui(xi),

with constant trade-off weights ki ((). Under appropriate stability assumptions—such as small trait deviations, constant environmental constraints, and additive trade-offs—these linear approximations can be formally mapped: log-linear fitness functions induce first-order selection gradients that play the role of marginal utilities in economic choice (; ). However, phenomena like niche construction, adaptive preferences, frequency-dependent selection, and multi-level selection introduce feedbacks and non-additivities that break this local equivalence (; ).

1 Mathematical Background on Fitness Functions

Next bit was written by an LLM and is a WIP. Use with care. I’ve cleaned it up somewhat and found several hallucinations. Did I catch them all? Who knows? The tl;dr is that you really should just read Morrissey and Goudie (), Orr () and Schulz ().

All remaining em-dashes are my own.

1.1 Definitions and Selection Gradients

In evolutionary biology, an individual’s fitness W is a function that quantifies expected reproductive success as a function of its phenotype z. The simplest local model assumes a log-linear form:

W(z)=exp(α+bz),

where αR is an intercept and bRn is a vector of coefficients on phenotypic traits z ((), Morrissey and Goudie ()). Taking the natural logarithm yields

lnW(z)=α+bz,

so that the selection gradient β is given by the vector of partial derivatives

βi=lnW(z)zi=bi,

averaged over the phenotypic distribution of the population ().. Equivalently, one can fit a linear regression of relative fitness on traits:

ω(z)=α+βz+residual,

where ω(z) is relative fitness and βi quantifies directional selection on zi ( ch 8)).

1.2 Quadratic and Multivariate Extensions

To account for curvature in the fitness landscape, one can introduce a quadratic term:

ω(z)=α+βz+12zGz,

where G is a symmetric matrix of second derivatives representing stabilizing or disruptive selection The vector β remains the first selection gradient (directional selection), while G yields quadratic and correlational gradients. In generalized linear models (GLMs) with log link functions, the selection gradients can be derived by integrating over trait distributions, linking regression coefficients b directly to β ().

1.3 Local Linear Approximation of Fitness

Even if the true fitness function is highly nonlinear, around a focal phenotype z0 the first-order Taylor expansion is

W(z)W(z0)+W(z0)(zz0).

Because lnW(z0)=W(z0)/W(z0)=β, this is equivalent to

lnW(z)lnW(z0)+β(zz0),

which yields a local linear fitness approximation of the form

ω(z)const+βz.

Hence, selection gradients always define a local linearization of the fitness landscape ().

2 Mathematical Background on Utility Functions

2.1 Von Neumann–Morgenstern Utility and Local Approximations

In economic theory, a decision-maker’s preferences over lotteries (probability distributions over outcomes) are represented by a utility function u:XR satisfying the von Neumann–Morgenstern axioms. Under risk, the expected utility of a lottery that yields outcome x with probability p is

E[u(x)]=xp(x)u(x).

If outcomes are vector-valued xRn, and under additive independence of attributes (i.e., marginal preferences are independent), one obtains an additive utility representation:

u(x)=i=1nkiui(xi),

where each ui is a single-attribute utility function on attribute i, and ki are nonnegative trade-off weights summing to one (). In the simplest case, if each ui itself is differentiable and one examines x near a reference point x0, then a first-order Taylor expansion yields

u(x)u(x0)+i=1nuxi|x0(xix0,i),

showing that marginal utilities u/xi act as local “weights” on small attribute changes ().

2.2 Multi-Attribute Utility Theory

When more than two attributes are present, additional independence conditions (e.g., mutual utility independence, quasi-additivity) allow the utility function to remain an additive polynomial, or to adopt a multiplicative form when necessary. Under mutual utility independence (MUI) for n attributes, one gets a multilinear utility form:

u(x)=ikiui(xi)+i<jkijui(xi)uj(xj)++k1niui(xi),

where the marginal and interaction coefficients ki,kij, satisfy normalization constraints (). Nevertheless, in many economic models (e.g., expected utility theory under additive outcomes), the additive form

u(x)=ikixi

is sufficient or at least a reasonable local approximation when interactions are negligible ().

3 Formal Connection Between Fitness and Utility

3.1 Log-Linear Fitness as Utility

Since both fitness and utility can be seen as objectives to be maximized, earlier scholars suggested that in evolution, the “utility” of an organism is indeed its fitness, and that natural selection performs a form of “utility maximization” (). Formally, consider a log-linear fitness function:

lnW(z)=α+i=1nbizi.

Interpreting lnW(z) as a utility function u(z), one obtains

u(z)=α+ibizi,

with bi serving as marginal “utilities” of trait zi. This identification holds locally whenever fitness is well-approximated by a log-linear function ().

3.2 Selection Gradient = Marginal Utility

In a population with phenotypic distribution p(z), the average directional selection gradient is

β=Ep[zlnW(z)]=Ep[b]=b.

Thus, for small deviations around the population mean z¯, the linearized fitness landscape is

lnW(z)lnW(z¯)+b(zz¯),

meaning that each component bi is both the selection gradient on zi and the marginal utility weight on attribute zi if one views lnW as a utility function ().

3.3 Phenotypic Variance-Covariance and Maximization

Lande’s identity in quantitative genetics expresses the response to selection as

Δz¯=Gβ,

where G is the additive genetic variance–covariance matrix of traits (( ch 8), Morrissey and Goudie ()). One can interpret this as stating that evolution moves the mean phenotype “uphill” in lnW, analogous to a constrained gradient ascent on a utility surface, where the genetic covariances shape the feasible direction of movement (( ch 8), Morrissey and Goudie ()). In this sense, multi-trait evolution under selection is formally akin to an economic agent maximizing expected utility under budget constraints and correlation structures among decision variables.

4 Consequences When the Analogy Holds

4.1 Predictions of Evolutionary Stable Strategies (ESS)

When a population’s fitness function is approximable by a concave (downward-curved) log-linear or quadratic form, the selection gradients define a local optimum at β=0. A phenotype z satisfying zlnW(z)=0 is an evolutionarily stable strategy (ESS). This mirrors the condition for a utility maximizer in economics: set u(x)=0. Under concavity of lnW, z is a global maximum of fitness, making it dynamically stable against small perturbations (). Similarly, in consumer theory, a concave utility function yields a unique global maximum for an unconstrained agent.

4.2 Risk Preferences and Bet Hedging

In uncertain environments, expected fitness itself may be insufficient; natural selection acts on geometric mean fitness, leading to bet-hedging strategies that trade off mean and variance in reproductive success. This is analogous to a risk-averse economic agent who maximizes

U[lottery]=E[u(x)]with concave u,

preferring a certain outcome to a gamble with the same mean. In evolutionary terms, if fitness is multiplicative across generations, the effective “utility” is

u=ln(fitness),

which is inherently concave, yielding risk-averse (“pessimistic”) strategies insofar as they maximize long-term growth Orr (). Thus, risk preferences in economics can map to bet-hedging in biology, both emerging from concavity in the objective function.

5 Limitations and Divergences

5.1 Niche Construction and Dynamic Fitness Landscapes

Niche construction occurs when organisms modify their environments, thereby altering the fitness landscape dynamically. In such cases, fitness W(z,E(z)) depends on both phenotype and an environment E shaped by past phenotypic distributions. Because E evolves with z, lnW cannot be treated as a static utility function: the selection gradient at time t, zlnW(z,Et), shifts with environmental feedback, invalidating a fixed linear approximation around a single reference point (; ch 8).

5.2 Adaptive Preferences and Endogenous Utility

In economic settings, agents’ preferences (utility functions) are often assumed exogenous and fixed. By contrast, organisms’ “preferences” for certain phenotypic states may coevolve with genetic or cultural transmission, leading to adaptive preferences that change in response to ecological and social contexts. Consequently, there is no fixed utility function u(z): instead, preferences adapt to past payoffs, creating path dependence and shifting marginal weights u/xi over time (; ).

5.3 Frequency-Dependent Selection and Non-Additivity

When fitness depends on the frequency of phenotypes in the population—frequency-dependent selection—the fitness function is W(z;pt()). Here, zlnW changes as the distribution pt evolves, so a linear approximation around z¯ may be valid only at a specific time. Moreover, nonlinear interactions (e.g., coevolutionary arms races) introduce higher-order terms that cannot be captured by first-order (linear) utility analogues ().

5.4 Multi-Level Selection

In multi-level selection, group fitness and individual fitness may diverge: group fitness Wg might not equal the sum or average of individual fitnesses. Social choice theory analogues show that even if individual utility is additive, group utility need not be (; ). Hence, at the group level, a single additive utility (fitness) function may not exist without further independence assumptions.

6 Mathematical Formalization and Example

6.1 First-Order Taylor Approximation

Let W:RnR+ be the true fitness function, assumed twice differentiable. Around a focal phenotype z0, the first-order expansion is

W(z)=W(z0)+W(z0)(zz0)+12(zz0)H(z0)(zz0)+,

where H is the Hessian matrix of second derivatives (). If we restrict to the linear term only, then

Wlin(z)=W(z0)+W(z0)(zz0).

Since lnW(z0)=W(z0)/W(z0), we can write

lnW(z)lnW(z0)+β(zz0),with β=zlnW(z0).

In practice, one fits a linear regression of lnW on z to estimate β ().

6.2 Corresponding Utility Approximation

Consider a utility function u(x) capturing preferences over a choice vector xRn. Near a reference x0, a first-order Taylor expansion gives

u(x)u(x0)+u(x0)(xx0),

where u(x0)=xu(x0). If u is additive across attributes (i.e., u(x)=ikixi), then u(x)=(k1,,kn) is constant and the linear approximation is exact. Whenever u is nonlinear but smooth, the linear term still captures local marginal utility, analogous to β in the fitness case (; ).

7 Implications for Cross-Disciplinary Models

7.1 Evolutionary Game Theory and Utility

In evolutionary game theory, fitness functions often depend on payoff matrices akin to utility matrices. If players adopt strategies s with frequency p, the fitness of strategy i is

Wi(p)=jAijpj,

a linear function of the population state. Here, the selection gradient is constant and directly analogous to the expected utility of a strategy under a belief distribution p ().

7.2 Machine Learning and Fitness-Driven Optimization

In genetic algorithms and evolutionary computation, a fitness function f(x) assigns a score to candidate solutions x. Often these functions are approximated linearly (fitness approximation) to reduce computational cost, by fitting a regression model

f^(x)=θx,

where θ is updated periodically. This approach mirrors the use of linear utility approximations in reinforcement learning (value function approximation).

8 Concluding Remarks

  • The identification of selection gradients with marginal utilities holds when fitness can be locally approximated by a log-linear function and environmental factors remain stable.
  • Under these conditions, evolutionary change can be analyzed using tools from convex optimization and comparative statics in economics.
  • However, the dynamic nature of fitness landscapes (niche construction), evolving preferences (adaptive preferences), and non-additive or frequency-dependent interactions break the correspondence.
  • Multi-level selection introduces divergences between individual and group “utilities,” requiring more complex analogies from social choice theory.

In summary, viewing utility functions as local linear approximations to fitness provides a powerful cross-disciplinary framework, but its validity is bounded by assumptions of additivity, environmental constancy, and fixed preferences.

9 Incoming

10 References

Arcas, Alakuijala, Evans, et al. 2024. Computational Life: How Well-Formed, Self-Replicating Programs Emerge from Simple Interaction.”
Coop. 2025. Population and Quantitative Genetics.
Fletcher, and Zwick. 2007. The evolution of altruism: game theory in multilevel selection and inclusive fitness.” Journal of Theoretical Biology.
Ha, and Tang. 2022. Collective Intelligence for Deep Learning: A Survey of Recent Developments.” Collective Intelligence.
Lande. 1979. Quantitative Genetic Analysis of Multivariate Evolution, Applied to Brain: Body Size Allometry.” Evolution.
Lande, and Arnold. 1983. The Measurement of Selection on Correlated Characters.” Evolution.
Lehman, and Stanley. 2011. Abandoning Objectives: Evolution Through the Search for Novelty Alone.” Evolutionary Computation.
Morrissey, and Goudie. 2022. Analytical Results for Directional and Quadratic Selection Gradients for Log-Linear Models of Fitness Functions.” Evolution.
Morrissey, and Sakrejda. 2013. Unification of Regression-Based Methods for the Analysis of Natural Selection.” Evolution.
Okasha. 2009. Individuals, Groups, Fitness and Utility: Multi-Level Selection Meets Social Choice Theory.” Biology & Philosophy.
Orr. 2007. Absolute Fitness, Relative Fitness, and Utility.” Evolution.
Prakash, Fields, Hoffman, et al. 2020. Fact, Fiction, and Fitness.” Entropy.
Prakash, Stephens, Hoffman, et al. 2021. Fitness Beats Truth in the Evolution of Perception.” Acta Biotheoretica.
Price, and Jones. 2020. Fitness-Maximizers Employ Pessimistic Probability Weighting for Decisions Under Risk.” Evolutionary Human Sciences.
Ringstrom. 2022. Reward Is Not Necessary: How to Create a Compositional Self-Preserving Agent for Life-Long Learning.”
Sarin. 2013. Multi-Attribute Utility Theory.” In Encyclopedia of Operations Research and Management Science.
Schulz. 2014. Niche Construction, Adaptive Preferences, and the Differences Between Fitness and Utility.” Biology & Philosophy.
Wolpert. 2016. The Free Energy Requirements of Biological Organisms; Implications for Evolution.”
Wolpert, and Tumer. 1999. An Introduction to Collective Intelligence.” arXiv:cs/9908014.