Proof sketch: the chain rule gives the partial derivatives of g∘f; induction on k then shows that they, and so g∘f, are of class Cᵏ.
Throughout, the arithmetic and order of are used through The Structure of ℝ as a Field and an Ordered Ring (i), The Structure of ℝ as a Field and an Ordered Ring (ii), Arithmetic and Order Rules in the Real Numbers, Stated for ℝ (v), Arithmetic and Order Rules in the Real Numbers, Stated for ℝ (ix), Rules of Arithmetic and Order in an Ordered Field (iii) and The Quotient 1/x, Order Rules for Sums, and Nesting of Closed Intervals in ℝ (i), norms and distances in through Properties of the Euclidean Norm on : Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square (ii), Properties of the Euclidean Norm on : Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square (v), Properties of the Euclidean Norm on : Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square (vi) and Standard Basis Vectors of ℝ^q: Coordinates, Orthonormality and Unit Length (iii), and and are metric spaces by with the Euclidean Distance Is a Complete Metric Space with Coordinatewise Convergence (i) and The Absolute Value Metric on the Real Numbers (i); membership in and of and of is read through Functions of Class Cᵏ on an Open Subset of ℝⁿ (i), , and the condition used in the induction below is predicative.
We first prove (i), beginning with a real-valued of class on . Fix . By Basic Properties of Cᵏ Functions (v), is differentiable at with derivative matrix , and , as a function on the open set , is differentiable at with derivative vector . By Chain Rule for Differentiable Functions Between Euclidean Spaces (ii), is differentiable at with derivative vector
By The Derivative Is the Jacobian Matrix, and Is Unique (i), exists and is the -th component of this vector. Expanding the transpose (Transpose of a Real Matrix (i)), the matrix-vector product (Matrix-Vector Product (i)), the gradient (Gradient of a Real-Valued Function on an Open Subset of (i)) and the Jacobian entries (Jacobian Matrix of a Function Between Euclidean Spaces (i)), we get
Now let be of class on . Every component is of class on (Functions of Class Cᵏ on an Open Subset of ℝⁿ (iii)), and ; the real-valued case applied to gives the formula of (i).
Next we prove (ii) for real-valued . We show by induction on (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (viii)) that for every of class on with for every , and every , we have . For , is continuous on by Basic Properties of Cᵏ Functions (iv), is continuous on , and so is continuous on by Continuity of Identity Maps, Compositions and Reciprocals (ii). For the inductive step, let and be of class . By Basic Properties of Cᵏ Functions (ii), both are of class and of class , so the real-valued case of (i) shows that every exists on , with
Here and by Basic Properties of Cᵏ Functions (iii), and by the induction hypothesis, applied to and . Each summand therefore lies in by Constants, Affine Functions, Sums, Products and Quotients of Cᵏ Functions (v), and so does their sum over , by Constants, Affine Functions, Sums, Products and Quotients of Cᵏ Functions (iv) and induction on the number of summands. Hence .
For vector-valued of class , the component maps of are the , each of class by the real-valued case, so is of class by Functions of Class Cᵏ on an Open Subset of ℝⁿ (iii); this completes (ii). Applying (ii) for every gives (iii), since smoothness means being of class for every (Smooth Functions on an Open Subset of ℝⁿ (i), Smooth Functions on an Open Subset of ℝⁿ (ii)).
Loading…