A function is homogeneous of degree when rescaling its arguments by a common scalar rescales its value by , whenever the arguments and that power are defined. For integer over a vector space, one can require every nonzero scalar; a homogeneous polynomial gives an example. On a domain stable under positive real rescaling, the positive-scaling version allows real . Degree-one positive homogeneity is the convention used for norms and many convex functions. The Euler theorem for homogeneous functions turns this scaling law into a differential identity for a differentiable function.
Homogeneity of degree means that multiplying all arguments by a common positive factor multiplies the output by . A homogeneous function is the function possessing this property. This is different from degree-one positive homogeneity; investment values with constant relative risk aversion utility usually have degree .
A function on a cone is positively homogeneous of degree one when for every . If such a function is concave, thenbecause homogeneity rewrites the left-hand side as before concavity is applied.
Let be a differentiable function on an open domain stable under positive rescaling, with for . The chain rule differentiates this homogeneous function identity at to giveIf is twice differentiable, differentiating once more gives . In degree one its Hessian matrix therefore annihilates the radial vector . This is the identity used in the no-scale identity from degree-one homogeneity. For an extensive quantity, the degree-one formula also supplies the thermodynamic identity behind the Gibbs-Duhem equation.
For a twice continuously differentiable homogeneous function of degree one, Euler theorem for homogeneous functions gives . Differentiation first with respect to and then, separately, with respect to givesMultiplying by and , respectively, shows that . This identity can verify a second-order partial differential equation without expanding a complicated homogeneous expression twice.
Let be a twice continuously differentiable function on an open domain stable under positive scaling, with . Apply the chain rule twice to the scalar function and set . The result isIn two variables, this reads . In matrix notation it is , where is the Hessian matrix. Equivalently, the radial differential operator obeys ; substituting explains the factor .
On an open domain invariant under positive scaling, implies . Indeed, . The converse follows by differentiating the scaling identity at . Connectedness of the whole domain is unnecessary: the argument works along each positive ray.
For a sufficiently regular homogeneous function of degree on a three-dimensional region, Euler theorem for homogeneous functions gives . Hence , and the divergence theorem gives the displayed reduction when . At degree only the zero-flux identity follows, so division by is unavailable. Singular functions additionally require an excision or limiting argument; the surface contribution at a removed singularity must not be silently dropped. On the sloping side of a cone with its apex at zero, is tangent to the side and , so only the cap contributes to this formula.