Euler’s Theorem

The generalization of Fermat’s theorem is known as Euler’s theorem.

Owais Siddiqui
25 Sept 2022
2 min read
Updated

Euler's theorem is a neat mathematical result that turns out to be surprisingly useful in economics and finance — it explains how the "pieces" of a function add back up to the whole. It underpins the theory of how output is shared among factors of production, and it's the basis of a widely-used method for allocating risk capital. This guide explains what Euler's theorem says, the formula, and its two big applications — in clear, plain language. It complements our guide to economic capital and is relevant to anyone studying economics or quantitative finance.

What is Euler's theorem?

The version relevant here is Euler's homogeneous function theorem. It concerns functions that are homogeneous of some degree — meaning that if you scale all the inputs by a factor, the output scales by that factor raised to a fixed power. The theorem states that for a function f that is homogeneous of degree k, the sum of each input multiplied by the function's partial derivative with respect to that input equals k times the function itself. In symbols:

x1(∂f/∂x1) + x2(∂f/∂x2) + … + xn(∂f/∂xn) = k · f(x1, …, xn)

In words: the "marginal contributions" of all the inputs, each weighted by the amount of that input, add up to k times the total. When k = 1 (the most important case), they add up to exactly the total itself.

Application 1: production and the distribution of income

The classic economic use concerns production functions. Suppose output depends on labour (L) and capital (K), and the production function has constant returns to scale — doubling both inputs doubles output. That makes it homogeneous of degree 1, so Euler's theorem gives:

Output = (∂f/∂L) · L + (∂f/∂K) · K

The partial derivatives are the marginal products of labour and capital. So the theorem says: if each factor of production is paid its marginal product, the payments exactly exhaust total output — no more, no less. This is the famous "product exhaustion" or "adding-up" result, and it's the mathematical backbone of the marginal-productivity theory of distribution — the idea that, under constant returns to scale and competition, wages and returns to capital together use up everything produced.

Application 2: allocating risk capital (Euler allocation)

Euler's theorem also has a powerful use in risk management. Many risk measures — such as Value at Risk and Expected Shortfall — are homogeneous of degree 1 in the sizes of the positions in a portfolio: scale every position up by 10% and the total risk scales up by 10%. By Euler's theorem, this means the total portfolio risk can be split into risk contributions — one for each position, equal to the position size times its marginal contribution to risk — and these contributions add up exactly to the total risk. This is known as Euler allocation, and it's the standard way to attribute a portfolio's overall risk (or required capital) fairly to its individual components, with no risk left over or double-counted.

Why Euler's theorem matters

What makes Euler's theorem so valuable is that it guarantees a clean "adding-up" property. In economics, it shows how a competitive economy can distribute exactly what it produces. In finance, it gives a principled, fully-additive way to break a total — total risk or total capital — into the parts contributed by each component. In both cases, the appeal is the same: the whole equals the sum of its properly-measured parts. That consistency is exactly what you want when sharing out output, or allocating risk and capital across a business.

Frequently asked questions

What does Euler's theorem state?

For a function homogeneous of degree k, the sum of each input times the partial derivative with respect to that input equals k times the function. When k = 1, the weighted marginal contributions add up to the total.

How does it apply to production?

For a constant-returns-to-scale production function, output equals the marginal product of each factor times the amount of that factor — so paying each factor its marginal product exactly exhausts output.

What is Euler allocation in risk?

Because risk measures like VaR and Expected Shortfall are homogeneous of degree 1 in position sizes, Euler's theorem lets total risk be split into per-position risk contributions that sum exactly to the total.

Why does Euler's theorem matter?

It guarantees a clean adding-up property — the whole equals the sum of its properly-measured parts — which underpins income distribution in economics and risk/capital allocation in finance.

Master quantitative finance with Learnsignal

Results like Euler's theorem connect maths to economics and finance. Learnsignal's tutor-led ACCA and CIMA courses build the foundations — with flexible, supported online study that fits around work.

This page was last updated:

Owais Siddiqui

Expert Tutor at Learnsignal

Qualified professional with years of experience in teaching and helping students achieve their accounting qualifications.

View all posts by Owais Siddiqui

Subscribe to Our Newsletter

Join over 30,000+ Learnsignal students and get regular insights delivered to your inbox.

Ready to Start Your Risk & Quantitative Finance Journey?

Join thousands of successful students who have achieved their qualifications with Learnsignal.

Ready to get started?

Join 100,000+ students across 130 countries. Choose a plan that fits your goals — cancel anytime.

View Pricing