复合函数
复合函数把一个函数的输出交给另一个函数作输入。若先用 再用 ,写作 ;括号中的顺序不能颠倒。
从两次计算到一个规则
取 、。输入 时,,接着 。把两步合写, 内层输出不能等于外层不接受的1,所以必须 。如果调换次序,则 ,定义域是 ;不仅公式不同,禁用输入也不同。
一般而言, 的定义域是 。例如 、,就要同时满足内层可算与 ,所以 只接受 。
复合与求导
复合不是简单地把公式并列。对 ,先将 变为 ,再平方。输入增加 ,中间量增加 ;平方输出的变化再由中间量决定。链式法则把这两层变化率相乘:。直接展开也得到 的导数 ,可用来核验。
三个可复合的函数满足结合律 ,因为两边对每个合法输入都按 、、 的顺序计算;但一般没有交换律。读一个长公式时,先标出最内层的输入限制,往外逐层检查,比直接套代数变形稳妥。
参考资料
- OpenStax《Precalculus 2e》§1.4:复合运算与定义域。
- OpenStax《Calculus Volume 1》§3.6:复合函数的变化率。