En cálculo , la regla de la cadena es una fórmula que expresa la derivada de la composición de dos funciones diferenciables z e y en términos de las derivadas de z e y . Más precisamente, sies la composición tal quepara cada x , entonces la regla de la cadena es, en la notación de Lagrange , o, equivalentemente,
La regla de la cadena también puede expresarse en la notación de Leibniz . Si una variable z depende de la variable y , que a su vez depende de la variable x (es decir, y y z son variables dependientes ), entonces z también depende de x , a través de la variable intermedia y . En este caso, la regla de la cadena se expresa como y para indicar en qué puntos deben evaluarse las derivadas.
En integración , la contraparte de la regla de la cadena es la regla de sustitución .
Explicación intuitiva
Intuitivamente, la regla de la cadena establece que conociendo la tasa de cambio instantánea de z con respecto a y y la de y con respecto a x, se puede calcular la tasa de cambio instantánea de z con respecto a x como el producto de las dos tasas de cambio.
Como lo expresó George F. Simmons : "Si un automóvil viaja el doble de rápido que una bicicleta y la bicicleta es cuatro veces más rápida que un hombre caminando, entonces el automóvil viaja 2 × 4 = 8 veces más rápido que el hombre". [ 1 ] [ 2 ]
La relación entre este ejemplo y la regla de la cadena es la siguiente. Sean z , y y x las posiciones (variables) del automóvil, la bicicleta y el hombre que camina, respectivamente. La tasa de cambio de las posiciones relativas del automóvil y la bicicleta esSimilarmente,Entonces, la tasa de cambio de las posiciones relativas del automóvil y el hombre que camina es
La tasa de cambio de posiciones es la razón de las velocidades, y la velocidad es la derivada de la posición con respecto al tiempo; es decir, o, equivalentemente, lo cual también es una aplicación de la regla de la cadena.
Historia
La regla de la cadena parece haber sido utilizada por primera vez por Gottfried Wilhelm Leibniz . La utilizó para calcular la derivada decomo la composición de la función raíz cuadrada y la funciónLo mencionó por primera vez en unas memorias de 1676 (con un error de signo en el cálculo). [ 3 ] La notación común de la regla de la cadena se debe a Leibniz. [ 4 ] Guillaume de l'Hôpital utilizó la regla de la cadena implícitamente en su Analyse des infiniment petits . La regla de la cadena no aparece en ninguno de los libros de análisis de Leonhard Euler , a pesar de que fueron escritos más de cien años después del descubrimiento de Leibniz. [ 4 ] Se cree que la primera versión "moderna" de la regla de la cadena aparece en la Théorie des fonctions analytiques de Lagrange de 1797 ; también aparece en el Résumé des Leçons données a L'École Royale Polytechnique sur Le Calcul Infinitesimal de Cauchy de 1823. [ 4 ]
Declaración
La forma más simple de la regla de la cadena es para funciones de valor real de una variable real . Establece que si g es una función que es diferenciable en un punto c (es decir, la derivada g ′( c ) existe) y f es una función que es diferenciable en g ( c ) , entonces la función compuestaes diferenciable en c , y la derivada es [ 5 ] La regla a veces se abrevia como
Si y = f ( u ) y u = g ( x ) , entonces esta forma abreviada se escribe en notación de Leibniz como:
También se pueden indicar explícitamente los puntos donde se evalúan las derivadas:
Siguiendo con el mismo razonamiento, dadas n funcionescon la función compuesta, si cada funciónSi es diferenciable en su entrada inmediata, entonces la función compuesta también es diferenciable mediante la aplicación repetida de la regla de la cadena, donde la derivada es (en la notación de Leibniz):
Aplicaciones

Compuestos de más de dos funciones
La regla de la cadena se puede aplicar a composiciones de más de dos funciones. Para calcular la derivada de una composición de más de dos funciones, observe que la composición de f , g y h (en ese orden) es la composición de f con g ∘ h . La regla de la cadena establece que para calcular la derivada de f ∘ g ∘ h , basta con calcular la derivada de f y la derivada de g ∘ h . La derivada de f se puede calcular directamente, y la derivada de g ∘ h se puede calcular aplicando nuevamente la regla de la cadena. [ 6 ]
Para mayor concreción, consideremos la función Esto puede descomponerse como la composición de tres funciones: De modo que.
Sus derivados son:
La regla de la cadena establece que la derivada de su compuesto en el punto x = a es:
En la notación de Leibniz , esto es: o, en resumen, Por lo tanto, la función derivada es:
Otra forma de calcular esta derivada es considerar la función compuesta f ∘ g ∘ h como la composición de f ∘ g y h . Aplicando la regla de la cadena de esta manera se obtendría:
Esto es lo mismo que se calculó anteriormente. Esto es de esperar porque ( f ∘ g ) ∘ h = f ∘ ( g ∘ h ) .
A veces, es necesario diferenciar una composición arbitrariamente larga de la forma. En este caso, defina dóndeycuandoEntonces la regla de la cadena toma la forma o, en la notación de Lagrange,
Regla del cociente
La regla de la cadena se puede utilizar para derivar algunas reglas de diferenciación bien conocidas. Por ejemplo, la regla del cociente es una consecuencia de la regla de la cadena y la regla del producto . Para ver esto, escriba la función f ( x )/ g ( x ) como el producto f ( x ) · 1/ g ( x ) . Primero aplique la regla del producto:
Para calcular la derivada de 1/ g ( x ) , observe que es la composición de g con la función recíproca, es decir, la función que transforma x en 1/ x . La derivada de la función recíproca esAplicando la regla de la cadena, la última expresión se convierte en: que es la fórmula habitual para la regla del cociente.
Derivadas de funciones inversas
Supongamos que y = g ( x ) tiene una función inversa . Llamemos a su función inversa f, de modo que tengamos x = f ( y ) . Existe una fórmula para la derivada de f en términos de la derivada de g . Para ver esto, observemos que f y g satisfacen la fórmula.
Y debido a las funcionesy x son iguales, sus derivadas deben ser iguales. La derivada de x es la función constante con valor 1, y la derivada dese determina mediante la regla de la cadena. Por lo tanto, tenemos que:
Para expresar f' como una función de una variable independiente y , sustituimospara x dondequiera que aparezca. Entonces podemos resolver para f' .
Por ejemplo, consideremos la función g ( x ) = e x . Tiene una inversa f ( y ) = ln y . Debido a que g ′( x ) = e x , la fórmula anterior dice que
Esta fórmula es válida siempre que g sea diferenciable y su inversa f también lo sea. Sin embargo, puede fallar cuando alguna de estas condiciones no se cumple. Por ejemplo, consideremos g ( x ) = x³ . Su inversa es f ( y ) = y¹ /³ , que no es diferenciable en cero. Si intentamos usar la fórmula anterior para calcular la derivada de f en cero, debemos calcular 1/ g '( f (0)) . Dado que f (0) = 0 y g '(0) = 0 , debemos calcular 1/0, que no está definido. Por lo tanto, la fórmula falla en este caso. Esto no es sorprendente, ya que f no es diferenciable en cero.
Retropropagación
La regla de la cadena constituye la base del algoritmo de retropropagación , que se utiliza en el descenso de gradiente de redes neuronales en el aprendizaje profundo ( inteligencia artificial ). [ 7 ]
Derivadas superiores
La fórmula de Faà di Bruno generaliza la regla de la cadena a derivadas de orden superior. Suponiendo que y = f ( u ) y u = g ( x ) , entonces las primeras derivadas son:
Pruebas
Primera prueba
Una demostración de la regla de la cadena comienza definiendo la derivada de la función compuesta f ∘ g , donde tomamos el límite del cociente de diferencias para f ∘ g cuando x se aproxima a a :
Supongamos por el momento queno es igualpara cualquiercercaEntonces, la expresión anterior es igual al producto de dos factores:
SiSi oscila cerca de a , entonces puede suceder que, sin importar cuán cerca se esté de a , siempre hay un x aún más cercano tal que g ( x ) = g ( a ) . Por ejemplo, esto sucede cerca de a = 0 para la función continua g definida por g ( x ) = 0 para x = 0 y g ( x ) = x²sin (1/ x ) en caso contrario. Siempre que esto sucede, la expresión anterior no está definida porque implica una división por cero . Para solucionar esto, introduzca una funcióncomo sigue: Demostraremos que el cociente de diferencias para f ∘ g siempre es igual a:
Siempre que g ( x ) no sea igual a g ( a ) , esto es evidente porque los factores de g ( x ) − g ( a ) se cancelan. Cuando g ( x ) es igual a g ( a ) , entonces el cociente de diferencias para f ∘ g es cero porque f ( g ( x )) es igual a f ( g ( a )) , y el producto anterior es cero porque es igual a f '( g ( a )) multiplicado por cero. Por lo tanto, el producto anterior siempre es igual al cociente de diferencias, y para demostrar que la derivada de f ∘ g en a existe y determinar su valor, solo necesitamos demostrar que el límite cuando x tiende a a del producto anterior existe y determinar su valor.
Para ello, recordemos que el límite de un producto existe si existen los límites de sus factores. Cuando esto ocurre, el límite del producto de estos dos factores será igual al producto de los límites de los factores. Los dos factores son Q ( g ( x )) y ( g ( x ) − g ( a )) / ( x − a ) . Este último es el cociente de diferencias para g en a , y como g es diferenciable en a por hipótesis, su límite cuando x tiende a a existe y es igual a g ′( a ) .
En cuanto a Q ( g ( x )) , observe que Q está definida dondequiera que esté f . Además, f es diferenciable en g ( a ) por hipótesis, por lo que Q es continua en g ( a ) , por definición de la derivada. La función g es continua en a porque es diferenciable en a , y por lo tanto Q ∘ g es continua en a . Así que su límite cuando x tiende a a existe y es igual a Q ( g ( a )) , que es f ′( g ( a )) .
Esto demuestra que los límites de ambos factores existen y que son iguales a f ′( g ( a )) y g ′( a ) , respectivamente. Por lo tanto, la derivada de f ∘ g en a existe y es igual a f ′( g ( a )) g ′( a ) .
Segunda prueba
Otra forma de demostrar la regla de la cadena es medir el error en la aproximación lineal determinada por la derivada. Esta demostración tiene la ventaja de que se generaliza a varias variables. Se basa en la siguiente definición equivalente de diferenciabilidad en un punto: Una función g es diferenciable en a si existe un número real g ′( a ) y una función ε ( h ) que tiende a cero cuando h tiende a cero, y además Aquí, el lado izquierdo representa la diferencia real entre el valor de g en a y en a + h , mientras que el lado derecho representa la aproximación determinada por la derivada más un término de error.
En el caso de la regla de la cadena, existe una función ε porque se supone que g es diferenciable en a . Nuevamente por suposición, también existe una función similar para f en g ( a ). Llamando a esta función η , tenemos La definición anterior no impone restricciones a η (0), aunque se supone que η ( k ) tiende a cero cuando k tiende a cero. Si establecemos η (0) = 0 , entonces η es continua en 0.
Para demostrar el teorema es necesario estudiar la diferencia f ( g ( a + h )) − f ( g ( a )) cuando h tiende a cero. El primer paso es sustituir g ( a + h ) usando la definición de diferenciabilidad de g en a : El siguiente paso es utilizar la definición de diferenciabilidad de f en g ( a ). Esto requiere un término de la forma f ( g ( a ) + k ) para algún k . En la ecuación anterior, el k correcto varía con h . Si definimos k h = g '( a ) h + ε ( h ) h , el lado derecho se convierte en f ( g ( a ) + k h ) − f ( g ( a )) . Aplicando la definición de la derivada se obtiene: Para estudiar el comportamiento de esta expresión cuando h tiende a cero, desarrollamos k h . Después de reagrupar los términos, el lado derecho se convierte en: Debido a que ε ( h ) y η ( k h ) tienden a cero cuando h tiende a cero, los dos primeros términos entre corchetes tienden a cero cuando h tiende a cero. Aplicando el mismo teorema sobre productos de límites que en la primera demostración, el tercer término entre corchetes también tiende a cero. Debido a que la expresión anterior es igual a la diferencia f ( g ( a + h )) − f ( g ( a )) , por definición de la derivada f ∘ g es diferenciable en a y su derivada es f ′( g ( a )) g ′( a ).
El papel de Q en la primera demostración lo desempeña η en esta demostración. Están relacionados por la ecuación: La necesidad de definir Q en g ( a ) es análoga a la necesidad de definir η en cero.
Tercera prueba
La definición alternativa de diferenciabilidad de una función propuesta por Constantin Carathéodory puede utilizarse para dar una demostración elegante de la regla de la cadena. [ 8 ]
Según esta definición, una función f es diferenciable en un punto a si y solo si existe una función q , continua en a y tal que f ( x ) − f ( a ) = q ( x )( x − a ) . Existe como máximo una función de este tipo, y si f es diferenciable en a, entonces f ′( a ) = q ( a ) .
Dadas las suposiciones de la regla de la cadena y el hecho de que las funciones diferenciables y las composiciones de funciones continuas son continuas, tenemos que existen funciones q , continua en g ( a ) , y r , continua en a , y tales que, y Por lo tanto, pero la función dada por h ( x ) = q ( g ( x )) r ( x ) es continua en a , y obtenemos, para este a Un enfoque similar funciona para funciones (vectoriales) de varias variables que son continuamente diferenciables. Este método de factorización también permite un enfoque unificado para formas más fuertes de diferenciabilidad, cuando se requiere que la derivada sea continua de Lipschitz , continua de Hölder , etc. La diferenciación en sí misma puede considerarse como el teorema del resto de un polinomio (el pequeño teorema de Bézout o teorema del factor), generalizado a una clase apropiada de funciones.
caso multivariable
La generalización completa de la regla de la cadena a funciones multivariables (como) es bastante técnico. Sin embargo, es más sencillo escribirlo en el caso de funciones de la forma dónde, ypara cada
Como este caso se presenta con frecuencia en el estudio de funciones de una sola variable, vale la pena describirlo por separado.
Caso de funciones multivariadas con valores escalares
Dejar, ypara cada Para escribir la regla de la cadena para la composición de funciones Se necesitan las derivadas parciales de f con respecto a sus k argumentos. Las notaciones habituales para derivadas parciales implican nombres para los argumentos de la función. Como estos argumentos no se nombran en la fórmula anterior, es más sencillo y claro usar la notación D y denotar por la derivada parcial de f con respecto a su i- ésimo argumento, y por el valor de esta derivada en z .
Con esta notación, la regla de la cadena es
Ejemplo: operaciones aritméticas
Si la función f es suma, es decir, si entoncesyPor lo tanto, la regla de la cadena da
Para la multiplicación los parciales sony. De este modo,
El caso de la exponenciación es un poco más complicado, ya que y, como Resulta que
Regla general: Funciones multivariadas con valores vectoriales
La forma más sencilla de escribir la regla de la cadena en el caso general es usar la derivada total , que es una transformación lineal que captura todas las derivadas direccionales en una sola fórmula. Consideremos funciones diferenciables f : R m → R k y g : R n → R m , y un punto a en R n . Sea D a g la derivada total de g en a y D g ( a ) f la derivada total de f en g ( a ) . Estas dos derivadas son transformaciones lineales R n → R m y R m → R k , respectivamente, por lo que se pueden componer. La regla de la cadena para derivadas totales es que su composición es la derivada total de f ∘ g en a : o, en resumen, La regla de la cadena de dimensiones superiores se puede demostrar utilizando una técnica similar a la segunda demostración dada anteriormente. [ 9 ]
Dado que la derivada total es una transformación lineal, las funciones que aparecen en la fórmula pueden reescribirse como matrices. La matriz correspondiente a una derivada total se denomina matriz jacobiana , y la composición de dos derivadas corresponde al producto de sus matrices jacobianas. Desde esta perspectiva, la regla de la cadena establece, por lo tanto: o, en resumen,
Es decir, el jacobiano de una función compuesta es el producto de los jacobianos de las funciones que la componen (evaluados en los puntos apropiados).
La regla de la cadena de dimensiones superiores es una generalización de la regla de la cadena de dimensiones superiores. Si k , m y n son 1, de modo que f : R → R y g : R → R , entonces las matrices jacobianas de f y g son de 1 × 1. Específicamente, son: El jacobiano de f ∘ g es el producto de estas matrices de 1 × 1 , por lo que es f ′( g ( a ))⋅ g ′( a ) , como se espera de la regla de la cadena unidimensional. En el lenguaje de las transformaciones lineales, D a ( g ) es la función que escala un vector por un factor de g ′( a ) y D g ( a ) ( f ) es la función que escala un vector por un factor de f ′( g ( a )) . La regla de la cadena dice que la composición de estas dos transformaciones lineales es la transformación lineal D a ( f ∘ g ) , y por lo tanto es la función que escala un vector por f ′( g ( a ))⋅ g ′( a ) .
Otra forma de escribir la regla de la cadena se utiliza cuando f y g se expresan en términos de sus componentes como y = f ( u ) = ( f 1 ( u ), …, f k ( u )) y u = g ( x ) = ( g 1 ( x ), …, g m ( x )) . En este caso, la regla anterior para matrices jacobianas se suele escribir como:
La regla de la cadena para derivadas totales implica una regla de la cadena para derivadas parciales. Recordemos que cuando existe la derivada total, la derivada parcial en la dirección de la i -ésima coordenada se obtiene multiplicando la matriz jacobiana por el i -ésimo vector base. Al aplicar este procedimiento a la fórmula anterior, obtenemos: Dado que las entradas de la matriz jacobiana son derivadas parciales, podemos simplificar la fórmula anterior para obtener: De forma más conceptual, esta regla expresa el hecho de que un cambio en la dirección x i puede cambiar todo g 1 a g m , y cualquiera de estos cambios puede afectar a f .
En el caso especial en que k = 1 , de modo que f es una función de valor real, entonces esta fórmula se simplifica aún más: Esto se puede reescribir como un producto escalar . Recordando que u = ( g 1 , …, g m ) , la derivada parcial ∂ u / ∂ x i también es un vector, y la regla de la cadena dice que:
Ejemplo
Dado u ( x , y ) = x 2 + 2 y donde x ( r , t ) = r sin( t ) e y ( r , t ) = sin 2 ( t ) , determine el valor de ∂ u / ∂ r y ∂ u / ∂ t usando la regla de la cadena. y
Derivadas de orden superior de funciones multivariables
La fórmula de Faà di Bruno para derivadas de orden superior de funciones de una sola variable se generaliza al caso multivariable. Si y = f ( u ) es una función de u = g ( x ) como se indicó anteriormente, entonces la segunda derivada de f ∘ g es:
Generalizaciones adicionales
Todas las extensiones del cálculo tienen una regla de la cadena. En la mayoría de ellas, la fórmula permanece invariable, aunque su significado puede ser muy diferente.
Una generalización se aplica a las variedades . En este caso, la regla de la cadena representa el hecho de que la derivada de f ∘ g es la composición de la derivada de f y la derivada de g . Este teorema es una consecuencia inmediata de la regla de la cadena de dimensiones superiores mencionada anteriormente, y tiene exactamente la misma fórmula.
La regla de la cadena también es válida para derivadas de Fréchet en espacios de Banach . La misma fórmula se mantiene como antes. [ 10 ] Este caso y el anterior admiten una generalización simultánea a variedades de Banach .
En álgebra diferencial , la derivada se interpreta como un morfismo de módulos de diferenciales de Kähler . Un homomorfismo de anillos conmutativos f : R → S determina un morfismo de diferenciales de Kähler Df : Ω R → Ω S que envía un elemento dr a d ( f ( r )) , el diferencial exterior de f ( r ) . La fórmula D ( f ∘ g ) = Df ∘ Dg también se cumple en este contexto.
La característica común de estos ejemplos es que son expresiones de la idea de que la derivada es parte de un functor . Un functor es una operación sobre espacios y funciones entre ellos. Asocia a cada espacio un nuevo espacio y a cada función entre dos espacios una nueva función entre los nuevos espacios correspondientes. En cada uno de los casos anteriores, el functor envía cada espacio a su fibrado tangente y envía cada función a su derivada. Por ejemplo, en el caso de la variedad, la derivada envía una variedad C r a una variedad C r −1 (su fibrado tangente) y una función C r a su derivada total. Hay un requisito para que esto sea un functor, a saber, que la derivada de una composición debe ser la composición de las derivadas. Esta es exactamente la fórmula D ( f ∘ g ) = Df ∘ Dg .
En el cálculo estocástico también existen reglas de cadena . Una de ellas, el lema de Itō , expresa la composición de un proceso de Itō (o, más generalmente, una semimartingala ) dX t con una función f dos veces diferenciable . En el lema de Itō, la derivada de la función compuesta depende no solo de dX t y de la derivada de f , sino también de la segunda derivada de f . Esta dependencia de la segunda derivada es consecuencia de la variación cuadrática no nula del proceso estocástico, lo que, en términos generales, significa que el proceso puede variar de forma muy irregular. Esta variante de la regla de cadena no es un ejemplo de functor, ya que las dos funciones que se componen son de tipos diferentes.
Véase también
- Diferenciación automática : cálculos numéricos que incluyen derivadas : un método computacional que utiliza ampliamente la regla de la cadena para calcular derivadas numéricas exactas.
- Reglas de diferenciación : reglas para calcular derivadas de funciones.
- Integración por sustitución : técnica en evaluación integral
- Regla integral de Leibniz – Derivación bajo la fórmula del signo integral
- Regla del producto : fórmula para la derivada de un producto.
- Regla del cociente : fórmula para la derivada de una razón de funciones.
- Regla del triple producto : relación entre las derivadas relativas de tres variables.
Referencias
- ↑ George F. Simmons , Cálculo con geometría analítica (1985), pág. 93.
- ↑ Simmons, George F. (1996). Cálculo con geometría analítica . McGraw-Hill. pág. 115. ISBN 9780070575295. Archivo de Internet
- ↑ Child, JM (1917). "LOS MANUSCRITOS DE LEIBNIZ SOBRE SU DESCUBRIMIENTO DEL CÁLCULO DIFERENCIAL. PARTE II (Continuación)" . The Monist . 27 (3): 411– 454. doi : 10.5840/monist191727324 . ISSN 0026-9662 . JSTOR 27900650 .
- 1 2 3 Rodríguez, Omar Hernández; López Fernández, Jorge M. (2010). «Una reflexión semiótica sobre la didáctica de la regla de la cadena» . El entusiasta de las matemáticas . 7 (2): 321– 332. doi : 10.54870/1551-3440.1191 .
- ↑ Apostol, Tom (1974). Análisis matemático (2.ª ed.). Addison Wesley. Teorema 5.5.
- ↑ Landau, LD y EM Lifshitz. Mecánica . Curso de Física Teórica, Vol. 1. Pergamon Press, 1960, §12.
- ↑ Goodfellow, Ian ; Bengio, Yoshua ; Courville, Aaron (2016), Aprendizaje profundo , MIT, págs.=197–217.
- ↑ Kuhn, Stephen (1991). "The Derivative á la Carathéodory". The American Mathematical Monthly . 98 (1): 40– 44. doi : 10.2307/2324035 . JSTOR 2324035 .
- ↑ Spivak, Michael (1965). Cálculo en variedades . Boston: Addison-Wesley. págs. 19–20 . ISBN 0-8053-9021-9.
- ↑ Cheney, Ward (2001). «La regla de la cadena y los teoremas del valor medio». Análisis para matemáticas aplicadas . Nueva York: Springer. págs. 121–125 . ISBN 0-387-95279-9.
Lecturas adicionales
Enlaces externos
- "Regla de Leibniz" , Enciclopedia de Matemáticas , EMS Press , 2001 [1994]
- Weisstein, Eric W. "Regla de la cadena" . MathWorld .
- Reglas de diferenciación
- Teoremas en análisis matemático
- Teoremas en cálculo