Helper for Theorem 6.4: in the non-UniqueDiffWithinAt branch, if one
assumes canonicity of within-derivative witnesses for g ∘ f at x0, then
the matrix identity follows.
Helper for Theorem 6.4: in the non-UniqueDiffWithinAt branch, an assumed
canonicity principle for within-derivative witnesses yields the full
conclusion pair (within-set differentiability and matrix identity).
Helper for Theorem 6.4: adding explicit pointwise canonicity for
within-derivative witnesses of g ∘ f yields the full matrix-form chain-rule
conclusion.
Helper for Theorem 6.4: if either f or g admits zero as a
within-derivative at the relevant basepoint, the matrix identity follows from
the corresponding zero-derivative fallback branch.
Helper for Theorem 6.4: in the non-UniqueDiffWithinAt branch, proving the
matrix identity reduces to the residual case where neither zero-derivative
fallback applies for f or g.
Helper for Theorem 6.4: proving the non-UniqueDiffWithinAt matrix
identity can be reduced to supplying a canonicity generator for the residual
branch where both zero-derivative fallbacks are excluded.
Helper for Theorem 6.4: in the non-UniqueDiffWithinAt branch, proving the
matrix identity is reduced to providing pointwise canonicity of
within-derivative witnesses for g ∘ f at x0.
Helper for Theorem 6.4: pointwise canonicity of within-derivative
witnesses for g ∘ f at x0 yields equality between the selected
within-derivative and the composed selected within-derivatives.
Helper for Theorem 6.4: pointwise canonicity of within-derivative
witnesses for g ∘ f at x0 yields the matrix identity directly.
Helper for Theorem 6.4: if either f has zero within-derivative at x0
or g has zero within-derivative at f x0, then the matrix identity follows
from the corresponding zero-derivative branch.
Helper for Theorem 6.4: remaining matrix-identity branch under
¬ UniqueDiffWithinAt ℝ E x0; this is the unresolved structural blocker.
Helper for Theorem 6.4: remaining matrix-identity branch under
¬ UniqueDiffWithinAt ℝ E x0, assuming a supplied pointwise canonicity
principle for within-derivative witnesses of g ∘ f.
Helper for Theorem 6.4: with the exact hypotheses of matrixForm_chainRule
and an added UniqueDiffWithinAt hypothesis, the full conclusion follows.
Helper for Theorem 6.4: a repaired variant of the theorem statement that
adds UniqueDiffWithinAt to ensure canonicity of within-derivatives.
Helper for Theorem 6.4: a witness-form chain-rule conclusion that avoids
non-canonical selection of fderivWithin for g ∘ f.
Theorem 6.4: (Matrix form of the chain rule) let E ⊆ ℝⁿ and F ⊆ ℝᵐ,
f : E → ℝᵐ, and g : F → ℝᵖ. Assume x₀ ∈ E,
f x₀ ∈ F, f is differentiable within E at x₀, g is
differentiable within F at f x₀, and f maps E into F. Assume also
UniqueDiffWithinAt ℝ E x₀ so the selected within-derivative is canonical.
Then g ∘ f is differentiable within E at x₀, and its within-derivative
matrix satisfies D(g ∘ f)(x₀) = Dg(f(x₀)) Df(x₀).