One idea, 4 fields

Bayesian Updating

The unifying principle

Start from the product rule of probability, P(H,E)=P(EH)P(H)=P(HE)P(E)P(H,E) = P(E\mid H)\,P(H) = P(H\mid E)\,P(E). Rearranging gives Bayes' theorem:

P(HE)posterior  =  P(EH)likelihood  P(H)priorP(E)evidence,P(E)=iP(EHi)P(Hi).\underbrace{P(H\mid E)}_{\text{posterior}} \;=\; \frac{\overbrace{P(E\mid H)}^{\text{likelihood}}\;\overbrace{P(H)}^{\text{prior}}}{\underbrace{P(E)}_{\text{evidence}}}, \qquad P(E)=\sum_i P(E\mid H_i)P(H_i).

Because P(E)P(E) is just a normalizer, the working form is proportionality:

P(HE)    P(EH)P(H).P(H\mid E) \;\propto\; P(E\mid H)\,P(H).

The key invariant across every field: replicators/beliefs that predicted the observed data better get up-weighted, exactly in proportion to their relative likelihood. That single sentence is the bridge.

How it shows up in each field

Maths — the theorem itself

The form: pure conditional probability. Notation is P(HE)P(H\mid E). It is the source; everything else is a specialization. The clean intuition is odds form, which strips away the normalizer:

P(H1E)P(H2E)=P(H1)P(H2)prior odds×P(EH1)P(EH2)Bayes factor.\frac{P(H_1\mid E)}{P(H_2\mid E)} = \underbrace{\frac{P(H_1)}{P(H_2)}}_{\text{prior odds}}\times\underbrace{\frac{P(E\mid H_1)}{P(E\mid H_2)}}_{\text{Bayes factor}}.

Example. A disease has prevalence P(D)=0.01P(D)=0.01. A test with sensitivity P(+D)=0.99P(+\mid D)=0.99 and false-positive rate P(+¬D)=0.05P(+\mid \neg D)=0.05. A positive test gives P(D+)=0.990.010.990.01+0.050.990.167P(D\mid +) = \frac{0.99\cdot0.01}{0.99\cdot0.01 + 0.05\cdot0.99} \approx 0.167. Base rate dominates — the update is real but modest.

AI-ML — learning as posterior inference

The form: parameters θ\theta are the hypothesis, data D\mathcal{D} is the evidence.

p(θD)p(Dθ)p(θ).p(\theta\mid \mathcal{D}) \propto p(\mathcal{D}\mid\theta)\,p(\theta).

Maximum-likelihood training maximizes logp(Dθ)\log p(\mathcal{D}\mid\theta); L2 regularization is literally a Gaussian prior (λθ2-\lambda\|\theta\|^2 is log\log of N(0,σ2I)\mathcal N(0,\sigma^2 I)). Naive Bayes classifiers, Kalman filters, and Bayesian neural nets are direct applications; even SGD is an online approximation to sequential updating. Example. A spam filter starts with prior P(spam)=0.5P(\text{spam})=0.5. The word "lottery" has P("lottery"spam)=0.9P(\text{"lottery"}\mid\text{spam})=0.9 vs 0.010.01 for ham. Seeing it drives posterior spam-odds up by a Bayes factor of 9090.

Stock-Market — repricing on news

The form: a trader's belief about an asset's true value VV is a prior; earnings reports, macro data, and order flow are evidence. Prices move because the market posterior moves.

p(Vnews)p(newsV)p(V).p(V\mid \text{news}) \propto p(\text{news}\mid V)\,p(V).

The efficient-market ideal is that price = current Bayesian posterior mean; surprise (news minus expectation) drives returns, mirroring logP(EH)\log P(E\mid H). Overreaction/underreaction are miscalibrated likelihoods; anchoring is an over-weighted prior. Example. A stock is priced expecting $1.00 EPS. Actual EPS is $1.20. The 20¢ surprise — not the level — moves the price; if the prior expectation had already been $1.20, the same report barely budges it. Same "surprise-scaled" update as the disease test.

Biology — evolution as belief revision

The form: a population is a "belief distribution" over genotypes; the frequency of type ii is its prior probability, fitness wiw_i is its likelihood of surviving/reproducing. Replicator dynamics is a Bayesian update:

pi=wipijwjpj        P(HiE)=P(EHi)P(Hi)jP(EHj)P(Hj).p_i' = \frac{w_i\,p_i}{\sum_j w_j\,p_j} \;\;\Longleftrightarrow\;\; P(H_i\mid E)=\frac{P(E\mid H_i)P(H_i)}{\sum_j P(E\mid H_j)P(H_j)}.

Genotype frequency pip_i \leftrightarrow prior, fitness wiw_i \leftrightarrow likelihood, next generation \leftrightarrow posterior. Natural selection literally renormalizes by relative fitness each generation. Example. Antibiotic-resistant bacteria at frequency 0.0010.001 with relative fitness 22 under the drug vs 11 for susceptibles: after exposure their frequency updates to 20.00120.001+10.9990.002\frac{2\cdot0.001}{2\cdot0.001+1\cdot0.999}\approx0.002 — the environment is "evidence" up-weighting the fitter hypothesis.

Why this bridge matters

What transfers is a single mental checklist: prior, likelihood, surprise, renormalize.

  • Biology → ML: the replicator equation is multiplicative-weights update, which is softmax/exponentiated-gradient learning. Evolution gives geometric intuition for why boosting and mixture-of-experts work: reweight by performance.
  • Maths → Markets: odds form explains why only surprise moves prices — the prior is already baked in. It also warns of the base-rate fallacy: a "99% accurate" signal on a rare event is mostly noise.
  • ML → Biology/Markets: overfitting = trusting a coincidental likelihood spike; the cure (a prior/regularizer) is the same cure for evolutionary stochastic drift and for traders over-updating on one earnings call.
  • The deep unlock: iterated multiplication of likelihoods → addition of information (log-evidence). Learning, adaptation, and price discovery are all accumulating log-evidence over time, and all share the same failure mode — a zero prior can never be revived (P(H)=0P(HE)=0P(H)=0 \Rightarrow P(H\mid E)=0). In evolution that's an extinct allele; in ML a dead neuron; in markets a bankrupted belief. Never assign a hard zero.

Connections

  • 01-Probability-Theory
  • 02-Conditional-Probability-and-Odds
  • 07-Bayesian-Inference-and-Priors
  • 11-Naive-Bayes-and-Kalman-Filters
  • 14-Regularization-as-Priors
  • 22-Efficient-Market-Hypothesis
  • 23-Earnings-Surprise-and-Price-Reaction
  • 31-Replicator-Dynamics
  • 34-Natural-Selection-and-Fitness

#bridge

P(H|E) theorem, odds form

p(θ|D): learning, priors = regularizers

reprice on surprise, price = posterior

replicator dynamics = renormalize by fitness

surprise scales update

multiplicative weights = softmax

fitness = likelihood

never assign zero prior

Bayesian Updating
posterior ∝ prior × likelihood

Maths

AI-ML

Stock-Market

Biology

Connected notes