Archivo de la etiqueta: aplicaciones

Cálculo Diferencial e Integral III: Divergencia, laplaciano y rotacional

Por Alejandro Antonio Estrada Franco

Introducción

Después de algunas entradas muy técnicas, en las que hemos demostrado dos resultados sumamente importantes (el teorema de la función inversa y el teorema de la función implícita), pasaremos brevemente a una entrada un poco más ligera en términos de teoría, pero también relevante. En esta entrada nos volcaremos a una cara más práctica del cálculo diferencial e integral.

Recordemos que un campo vectorial es una función F:SRnRm. El nombre de campo vectorial está justificado con que a cada punto de un espacio base Rn, estamos asignando otro vector, en Rm. Si pegamos a cada vector del dominio el vector que le corresponde en a partir de F, podemos tener otra intuición geométrica de lo que hacen estas funciones. En la figura 1 apreciamos un ejemplo de esto, donde tenemos un campo vectorial F de R3 en R3 y entonces a cada vector de R3 le estamos «pegando una flecha».

Figura 1

Esta manera de pensar a los campos vectoriales se presta mucho para entender propiedades físicas de los objetos: flujo eléctrico, flujo de calor, fuerza, trabajo, etc. Si pensamos en esto, otros conceptos que hemos estudiado también comienzan a tener significado. Por ejemplo, el gradiente de un campo escalar está íntimamente relacionado a otras propiedades físicas descritas por el campo escalar. Un ejemplo que hemos discutido es que el gradiente, por ejemplo, nos da la dirección de cambio máximo.

Un ejemplo más concreto sería el siguiente. Pensemos en R3 en un sólido S y un campo escalar T:SR que da la temperatura de cada punto del sólido. Si consideramos la expresión J=kT, obtenemos lo que se conoce como el flujo de calor. Tiene sentido. Por lo que aprendemos en educación elemental, el calor va de los puntos de mayor temperatura a los de menor temperatura. El gradiente T da la dirección de máximo crecimiento. Pero entonces T da la dirección de máximo descenso (así como su magnitud). La k que aparece tiene que ver con qué tan bien el material del que hablamos transmite el calor.

Notación tradicional de los campos vectoriales

En el ámbito de las aplicaciones generalmente se usa la notación con gorros. Veamos un ejemplo de cómo escribir con esta notación. En vez de escribir para v¯R3 la expresión v¯=(x,y,z), escribimos v¯=xı^+yȷ^+zk^, es decir, podemos pensar que ı^=(1,0,0), ȷ^=(0,1,0), k^=(0,0,1).

Si F:R3R3 es un campo vectorial, escribimos F=Pı^+Qȷ^+Rk^, donde P, Q y R son los campos escalares componente, que cada uno de ellos va de R3 a R.

Generalmente escribimos también F(x,y,z)=P(x,y,z)ı^+Q(x,y,z)ȷ^+R(x,y,z)k^ tras evaluar.

Con esta notación también podemos escribir al gradiente y pensarlo como un «operador» que manda campos escalares a campos vectoriales. A este operador se le llama operador nabla. Lo escribimos de la siguiente manera:

=xı^+yȷ^+zk^.

Si tenemos un campo escalar ϕ:R3R, entonces el operador hace lo siguiente

ϕ(x,y,z)=ϕ(x,y,z)xı^+ϕ(x,y,z)yȷ^+ϕ(x,y,z)zk^.

Es decir, a partir de ϕ obtenemos su gradiente.

Líneas de flujo

Ahora introducimos el concepto de línea de flujo el cual es muy usado para campos vectoriales en el modelado fenómenos físicos.

Definición. Si F:RnRn es un campo vectorial, una línea de flujo para F es una función α:URRn tal que α(t)=F(α(t)) para todo tU.

Es decir una línea de flujo es una trayectoria sobre la cual F asigna en cada punto de ella su correspondiente vector tangente. En la Figura 2 tenemos una ilustración de una línea de flujo en un campo vectorial.

Figura 2

Divergencia

Supongamos que tenemos en el plano (o el espacio) una región S. Para cada punto x¯ de S sea x(t) una línea de flujo que parte de x¯ bajo el campo vectorial F. El conjunto de líneas x(t) describe cómo cambia el conjunto S bajo la acción de F a través del tiempo. Formalizando esto un poco, en el caso del plano tomemos F:SR2R2. Para cada x¯S podemos considerar γx:IxRR2, como la trayectoria x(t) y que es línea de flujo bajo F. Estas trayectorias van mostrando «cómo se va deformando S a causa del campo vectorial F». También, consideremos al conjunto S={x¯+F(x¯)|x¯S}, al cual pensaremos como el conjunto resultante de aplicar a S el campo vectorial F.

Estas nociones se pueden analizar a través de una herramienta llamada divergencia. La definimos a continuación, pero una demostración formal de que el operador divergencia mide la expansión del efecto de un campo vectorial es un tema que se estudia en un cuarto curso de cálculo diferencial e integral.

Figura 3. Aquí se ilustra el efecto de un campo vectorial sobre una sección S del plano.

Damos la definición en R3, pero podrías dar una versión análoga para R2.

Definición. Si F=Pı^+Qȷ^+Rk^ es un campo vectorial definimos la divergencia de F como:

F=Px+Qy+Rz.

En dimensiones más altas, si F=(F1,,Fn), entonces F=i=1nFixi.

Rotacional

Figura 4

Pensemos en un fluido que se mueve de acuerdo con el flujo marcado por el campo vectorial F. Tenemos una forma de determinar la rotación que el fluido imprimiría sobre un sólido llevado por él. Imaginemos un remolino y una pequeña esfera solida llevada por el remolino. Lo que llamaremos el rotacional del vector nos proporcionará la información sobre las rotaciones sobre su eje que el fluido imprime a la pequeña esfera (Figura 4).

Definición. Sea F(x,y,z)=F1(x,y,z)ı^+F2(x,y,z)ȷ^+F3(x,y,z)k^. Entonces definimos al rotacional de F como el siguiente campo vectorial:

×F(x,y,z)=(F3yF2z)ı^+(F1zF3x)ȷ^+(F2xF1y)k^.

También suele representarse por el siguiente determinante:

×F=|ı^ȷ^k^xyzF1F2F3|.

Una visión mas clara de por qué esta expresión calcula lo que queremos se puede aprender en un cuarto curso de cálculo diferencial e integral, o bien en algún curso de aplicaciones del cálculo a la física. Por ahora veremos en los ejemplos solamente la parte operativa.

Laplaciano

Hay un operador más que surge naturalmente en las ecuaciones que involucran al gradiente y a la divergencia.

Definición. Sea f:R3R un campo escalar. El operador laplaciano se establece de la siguiente manera:

2f=2fx2ı^+2fy2ȷ^+2fz2k^.

Es decir, el laplaciano consiste en aplicar el operador divergencia al gradiente de un campo escalar.

Ejemplos de problemas de los conceptos anteriores

Revisemos algunos problemas que tienen que ver con estos operadores. Esto nos permitirá ampliar nuestra visión en cuanto a la practicidad de esta herramienta matemática.

Consideremos el siguiente campo vectorial en el plano F(x,y)=xı^. Pensaremos el signo de la divergencia de F como la razón del cambio de áreas bajo este campo. Interpretaremos a F como aquel que asigna a cada punto del plano un vector velocidad de un fluido en el plano.

Para x>0 el campo apunta hacia la derecha con vectores paralelos al eje x con tamaño |x|, para x<0 los vectores apuntan a la izquierda paralelamente al eje x con tamaño |x| (Figura 5). Por ello las longitudes de las flechas de F son mas cortas en torno al origen; así cuando el fluido se mueve, se expande. Y esto coincide con el hecho de que F=1.

Figura 5

En el siguiente ejemplo consideremos el campo vectorial F(x,y)=yı^+xȷ^. Las líneas de flujo de F siguen circunferencias concéntricas centradas al origen en dirección contrarias a las manecillas del reloj. Al calcular la divergencia tenemos lo siguiente:

F=x(y)+y(x)=0.

En la figura 6 tenemos la ilustración de cómo se ve el campo de este ejemplo. Suena razonable. En este caso el fluido no se está expandiendo, sino que más bien está rotando.

Figura 6

En el laplaciano aplicamos la divergencia a un gradiente. Pero, ¿qué pasa cuando aplicamos el rotacional a un gradiente? Consideremos una función f con derivadas parciales diferenciables continuas es decir, de clase C2. Para una función así tenemos

f(x,y,z)=(f/x,f/y,f/z).

De acuerdo con la definición de rotacional, tenemos:

×(f)=|ı^ȷ^k^xyzfxfyfz|=(2fyz2fzy)ı^+(2fzx2fxz)ȷ^+(2fxy2fyx)k^=0¯

por la igualdad de las parciales mixtas. Es decir; si f es un campo escalar cuyas derivadas parciales son diferenciables con derivada continua tenemos ×f=0.

Esto nos puede ayudar a saber si una cierta función puede obtenerse como gradiente de otra. Tomemos G(x,y,z)=yı^xȷ^. Notemos que las funciones en ı^ y en ȷ^ son diferenciables con derivada continua. Entonces nos preguntaremos ¿G es gradiente de un campo escalar? Para ello calculemos ×G cuyo resultado en caso afirmativo debería ser igual a cero. Sin embargo,

×G=|ı^ȷ^k^xyzyx0|=2k^0,

por lo tanto G no es un gradiente.

También tenemos que la divergencia de un rotacional es igual a cero, es decir si F es un campo vectorial (×F)=0. Queda como tarea moral demostrar este hecho.

Mas adelante

Con esta entrada terminamos nuestro estudio de conceptos relacionados con campos vectoriales. Sin embargo, aún no los descartaremos por completo. Retomaremos a los campos vectoriales en la última unidad del curso. En ella, retomaremos varias partes de la teoría para establecer resultados de optimización de campos escalares, y de funciones bajo restricciones.

Tarea moral

  1. Para los siguientes campos vectoriales, halla su divergencia
    • F(x,y)=x3ı^+xsen(xy)ȷ^
    • G(x,y,z)=exyı^+exyȷ^+eyzk^.
  2. Obtén el rotacional de los siguientes campos vectoriales:
    • F(x,y,z)=(x2+y2+z2)(3ı^+4ȷ^+5k^)
    • G(x,y,z)=yzı^+xzȷ^+xyk^.
  3. Dibuja algunas líneas de flujo del campo F(x,y)=3xı^yȷ^. Calcula F y explica el significado del resultado de la divergencia en su relación con las líneas de flujo.
  4. Demuestra que (×F)=0
  5. Sean f y g dos campos escalares diferenciables, y F, y G dos campos vectoriales diferenciables. Demuestra las siguientes identidades (solo usa la parte operativa, piensa que todos los campos tanto los vectoriales como los escalares tienen el mismo dominio):
    1. gG=g(G)+G(g)
    2. (fg)=f(g)+g(f)
    3. (F×G)=G(×F)F(×G)

Entradas relacionadas

Cálculo Diferencial e Integral III: Regla de la cadena para campos vectoriales

Por Alejandro Antonio Estrada Franco

Introducción

Tenemos ya la definición de diferenciabilidad, y su versión manejable: la matriz jacobiana. Seguiremos construyendo conceptos y herramientas del análisis de los campos vectoriales muy importantes e interesantes. A continuación, enunciaremos una nueva versión de la regla de la cadena, que nos permitirá calcular las diferenciales de composiciones de campos vectoriales entre espacios de dimensión arbitraria. Esta regla tiene numerosas aplicaciones y es sorprendentemente fácil de enunciar en términos de producto de matrices.

Primeras ideas hacia la regla de la cadena

La situación típica de regla de la cadena es considerar dos funciones diferenciables que se puedan componer. A partir de ahí, buscamos ver si la composición también es diferenciable y, en ese caso, intentamos dar la derivada de la composición en términos de las derivadas de las funciones. Veamos qué pasa en campos vectoriales.

Pensemos en f:SfRmRn, g:SgRlRm y en su composición h=fg definida sobre alguna vecindad VSg de a¯ y tal que g(V)Sf. Pensemos que g es diferenciable en a¯ con derivada Ga¯ y que f es diferenciable en b¯:=g(a¯) con derivada Fb¯.

Exploremos la diferenciabilidad de la composición h en el punto a¯. Para ello, tomemos un y¯Rl tal que a¯+y¯V y consideremos la siguiente expresión:

h(a¯+y¯)h(a¯)=f(g(a¯+y¯))f(g(a¯)).

Tomando v¯=g(a¯+y¯)g(a¯), tenemos b¯+v¯=g(a¯)+v¯=g(a¯+y¯). De esta forma,

f(g(a¯+y¯))f(g(a¯))=f(b¯+v¯)f(b¯).

Por la diferenciabilidad de g en a¯, tenemos que podemos escribir

v¯=Ga¯(y¯)+||y¯||Eg(a¯;y¯), con limy¯0¯Eg(a¯;y¯)=0.

Usando la diferenciabilidad de f en b¯, y la linealidad de su derivada Fb¯, tenemos entonces que:

f(b¯+v¯)f(b¯)=Fb¯(v¯)+||v¯||Ef(b¯;v¯)=Fb¯(Ga¯(y¯)+||y¯||Eg(a¯;y¯))+||v¯||Ef(b¯;v¯)=(FbGa¯)(y¯)+||y¯||(Fb¯Eg(a¯;y¯))+||v¯||Ef(b¯;v¯),

con limy¯0¯Ef(b¯;v¯)=0.

Concatenando nuestras igualdades, podemos reescribir esto como

h(a¯+y¯)h(a¯)=(Fb¯Ga¯)(y¯)+||y¯||Eh(a¯;y¯), en donde hemos definido

Eh(a¯;y¯)=(Fb¯Eg)(a¯;y¯)+||v¯||||y¯||Ef(b¯;v¯). Si logramos demostrar que limy¯0¯Eh(a¯;y¯)=0, entonces tendremos la diferenciabilidad buscada, así como la derivada que queremos. Dejemos esto en pausa para enunciar y demostrar un lema auxiliar.

Un lema para acotar la norma de la derivada en un punto

Probemos el siguiente resultado.

Lema. Sea ϕ:SRlRm un campo vectorial diferenciable en un punto c¯S y Tc¯ su derivada. Entonces, para todo v¯Rl, se tiene:

||Tc¯(v¯)||k=1m||ϕk(c¯)||||v¯||.

Donde ϕ(v¯)=(ϕ1(v¯),,ϕm(v¯))

Demostración. Procedemos con desigualdad del triángulo como sigue:

||Tc¯(v¯)||=||k=1m(ϕk(c¯)v¯)ek||k=1m||(ϕk(c¯)v¯)ek||=k=1m|ϕk(c¯)v¯|

y luego usamos la desigualdad de Cauchy-Schwarz en cada sumando para continuar como sigue

k=1m||ϕk(c¯)||||v¯||,

que es lo que buscábamos.

◻

Conclusión del análisis para regla de la cadena

Retomando el análisis para Eh(a¯;y¯), dividamos el límite en los dos sumandos.

Primer sumando:

Como Fb¯ es lineal, entonces es continua. También, sabemos que limy¯0¯Eg(a¯;y¯)=0. Así,

limy¯0¯(Fb¯Eg)(a¯;y¯)=Fb¯(limy¯0¯Eg(a¯;y¯))=Fb¯(0¯)=0.

Segundo sumando:

Retomando la definición de v¯, aplicando desigualdad del triángulo y el lema que demostramos,

||v¯||=||Ga¯(y¯)+||y¯||Eg(a¯;y¯)||||Ga¯(y¯)||+||y¯||||Eg(a¯;y¯)||(k=1m||gk(a¯)||||y¯||)+||y¯||||Eg(a¯;y¯)||.

Dividiendo ambos lados entre ||y¯||, obtenemos entonces que

||v¯||||y¯||k=1m||gk(a¯)||+||Eg(a¯;y¯)||.

De aquí se ve que conforme y¯0¯, la expresión ||v¯||||y¯|| está acotada superiormente por la constante A:=k=1m||gk(a¯)||. Además, si y¯0¯, entonces v¯0¯. Así,

0limy¯0¯||v¯||||y¯||Ef(b¯,v¯)Alimy¯0¯Ef(b¯,v¯)=0 pues limy¯0¯v¯=0¯ implica limy¯0¯Ef(b¯,v¯).

Hemos concluido que h(a¯+y¯)h(a¯)=(Fb¯Ga¯)(y¯)+||y¯||Eh(a¯;y¯),

con limy¯0¯Eh(a¯;y¯)=0. Esto precisamente es la definición de h=fg es diferenciable en a¯, y su derivada en a¯ es la transformación lineal dada por la composición de transformaciones lineales Fb¯Ga¯.

Recapitulación de la regla de la cadena

Recapitulamos toda la discusión anterior en el siguiente teorema.

Teorema (Regla de la cadena). Sean f:SfRmRn, g:SgRlRm campos vectoriales. Supongamos que la composición fg está definida en todo un abierto SSg. Supongamos que g es diferenciable en un punto a¯S con derivada Ga¯ y f es diferenciable en b¯:=g(a¯) con derivada Fb¯. Entonces, h es diferenciable en a¯ con derivada Fb¯Ga¯.

Dado que la representación matricial de la composición de dos transformaciones lineales es igual al producto de estas, podemos reescribir esto en términos de las matrices jacobianas como el siguiente producto matricial: Dh(a¯)=Df(b¯)Dg(a¯).

Usos de la regla de la cadena

Hagamos algunos ejemplos de uso de regla de la cadena. En el primer ejemplo que veremos a continuación, la función f es un campo escalar.

Ejemplo 1. Tomemos g:SRnRm campo vectorial, y f:URmR campo escalar. Consideremos h=fg y supongamos que se satisfacen las hipótesis del teorema de la regla de la cadena. Tenemos: Df(b¯)=(fx1(b¯)fxm(b¯)) y Dg(a¯)=(g1x1(a¯)g1xn(a¯)gmx1(a¯)gmxn(a¯)).

Por la regla de la cadena tenemos Dh(a¯)=Df(b¯)Dg(a¯) esto implica (hx1(a¯)hxn(a¯))=(fx1(b¯)fxm(b¯))(g1x1(a¯)g1xn(a¯)gmx1(a¯)gmxn(a¯)).

Así (hx1(a¯)hxn(a¯))=(i=1mfxi(b¯)gix1(a¯)i=1mfxi(b¯)gixn(a¯)).

En otras palabras, tenemos las siguientes ecuaciones para calcular cada derivada parcial de h: hxj(a¯)=i=1mfxi(b¯)gixj(a¯).

Ejemplo 2. Sean a¯=(s,t) y b¯=(x,y) puntos en R2. Pensemos que las entradas de b¯ están dadas en función de las entradas de a¯ mediante las ecuaciones x=g1(s,t) y y=g2(s,t). Pensemos que tenemos un campo escalar f:R2R, y definimos h:R2R mediante h(s,t)=f(g1(s,t),g2(s,t)).

Por el ejemplo anterior hs=fxxs+fyys y ht=fxxt+fyyt. Como tarea moral queda que reflexiones qué significa x cuando aparece en el «numerador» y qué significa cuando aparece en el «denominador».

Ejemplo 3. Para un campo escalar f(x,y) consideremos un cambio de coordenadas x=rcosθ, y=rsenθ es decir tomemos la función ϕ(r,θ)=f(rcosθ,rsenθ).

Por el ejemplo anterior tenemos ϕr=fxxr+fyyr y ϕθ=fxxθ+fyyθ donde, haciendo las derivadas parciales tenemos: xr=cosθ,yr=senθ y xθ=rsenθ,yθ=rcosθ. Finalmente obtenemos: ϕr=fxcosθ+fysenθ y ϕθ=fxrsenθ+fyrcosθ que son las derivadas parciales del cambio de coordenadas en el dominio de f.

Mas adelante…

En la siguiente entrada comenzaremos a desarrollar la teoría para los importantes teoremas de la función inversa e implícita si tienes bien estudiada esta sección disfrutaras mucho de las siguientes.

Tarea moral

  1. Considera el campo escalar F(x,y,z)=x2+ysen(z). Imagina que x,y,z están dados por valores u y v mediante las condiciones x=u+v, y=vu, z=u. Calcula Fu, Fv.
  2. Sea g(x,y,z)=(xy,x), y f(x,y)=(2x,xy2,y). Encuentra la matriz jacobiana del campo vectorial gf. Encuentra también la matriz jacobiana del campo vectorial fg.
  3. En la demostración del lema que dimos, hay un paso que no justificamos: el primero. Convéncete de que es cierto repasando el contenido de la entrada anterior Diferenciabilidad.
  4. Imagina que sabemos que la función f:RnRn es invertible y derivable en a¯ con derivada Ta¯. Imagina que también sabemos que su inversa f1 es derivable en b¯=f(a¯) con derivada Sb¯. De acuerdo a la regla de la cadena, ¿Qué podemos decir de Ta¯Sb¯? En otras palabras, ¿Cómo son las matrices jacobianas entre sí, en términos de álgebra lineal?
  5. Reflexiona en cómo todas las reglas de la cadena que hemos estudiado hasta ahora son un corolario de la regla de la cadena de esta entrada.

Entradas relacionadas