164. Standard Normal Loss Function

The standard normal loss function, denoted 𝐿(𝑧) or 𝐺(𝑧), is the expected shortfall above a threshold 𝑧 for a standard normal random variable 𝑍𝒩︀(0,1):

𝐿(𝑧)=𝐸[(𝑍𝑧)+]=𝑧(𝑡𝑧)𝜑(𝑡)𝑑𝑡

where 𝜑 is the standard normal PDF and (𝑥)+=max(𝑥,0).

164.1. Closed form

Integration by parts gives:

𝐿(𝑧)=𝜑(𝑧)𝑧[1Φ(𝑧)]

where Φ is the standard normal CDF. Both 𝜑(𝑧) and Φ(𝑧) are tabulated; combining them gives 𝐿(𝑧).

Example
𝐿(0)=𝜑(0)0=12𝜋0.3989𝐿(1)=𝜑(1)1[1Φ(1)]=0.24200.15870.0833𝐿(2)=𝜑(2)2[1Φ(2)]=0.054020.02280.0085

𝐿(𝑧) decreases rapidly with 𝑧 — large thresholds have negligible expected shortfall.

164.2. Derivation: tail minus threshold

Where does the closed form come from? Split the excess (𝑡𝑧) accumulated over the tail into total tail value minus threshold counted across the tail.

Quantity 𝐴 — tail value. The full value 𝑡 over the tail, weighted by likelihood. Using 𝑡𝜑(𝑡)=𝜑(𝑡):

𝐴=𝑧𝑡𝜑(𝑡)𝑑𝑡=𝜑(𝑧)

Quantity 𝐵 — threshold across the tail. Count 𝑧 once per tail outcome:

𝐵=𝑧𝑧𝜑(𝑡)𝑑𝑡=𝑧[1Φ(𝑧)]

Subtract. Each tail outcome contributes 𝑡 to 𝐴 and 𝑧 to 𝐵, so 𝐴𝐵 strips the baseline and leaves exactly the excess (𝑡𝑧):

𝐿(𝑧)=𝐴𝐵=𝑧𝑡𝜑(𝑡)𝑑𝑡total tail value𝑧𝑧𝜑(𝑡)𝑑𝑡threshold across tail=𝜑(𝑧)𝑧[1Φ(𝑧)]

The shaded tail below is the region both integrals run over; 𝐿(𝑧) is the per-tail gap between the two.

𝐿(𝑧) itself decreases monotonically and convexly toward 0:

164.3. Table of values

𝑧𝐿(𝑧)𝑧𝐿(𝑧)𝑧𝐿(𝑧)
0.00.39891.00.08332.00.0085
0.10.35091.10.06862.10.0065
0.20.30691.20.05612.20.0049
0.30.26681.30.04552.30.0037
0.40.23041.40.03672.40.0027
0.50.19781.50.02932.50.0020
0.60.16871.60.02322.60.0015
0.70.14291.70.01832.70.0011
0.80.12021.80.01432.80.0008
0.90.10041.90.01112.90.0005

For 𝑧<0: 𝐿(𝑧)=𝐿(𝑧)+(𝑧)=𝐿(|𝑧|)𝑧 (use symmetry of 𝜑).

164.4. Use case: safety-stock derivations

The reason this function is everywhere in supply-chain math: the expected shortfall (in stock units) per replenishment cycle, when demand during lead time is 𝒩︀(𝜇𝐿,𝜎𝐿2) and the reorder point is 𝑟=𝜇𝐿+𝑧𝜎𝐿:

E[shortfall per cycle]=𝜎𝐿𝐿(𝑧)

So 𝐿(𝑧) converts “how many sigma above the mean did I stock” into “expected units short per replenishment.” This drives:

164.5. Properties

164.6. Connection to standard normal PDF / CDF

𝐿(𝑧)=𝜑(𝑧)𝑧Φ(𝑧),Φ(𝑧)=1Φ(𝑧)

— see PDF, CDF, SF.

164.7. See also