Vous êtes sur la page 1sur 31

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS ESCUELA PROFESIONAL DE MATEMATICAS

GEOMETR IA DIFERENCIAL
CAMPOS VECTORIALES Y SUS APLICACIONES EN MATLAB - MATHEMATICA

Presentado por Junior Lino Mera Carrasco

Docente Lic. Jos e A. Chiroque Baldera

Lambayeque - 28 de diciembre de 2011 1

Resumen:
Puesto que el C alculo Vectorial tiene gran aplicaci on en las areas de la Ingenier a y en la ciencias es fundamental para todo estudiante y egresado en estas areas, poseer los conocimientos no s olo de los c alculos que esta materia ofrece sino tambi en poder modelarlos y gracarlos, para su futura interpretaci on. La presenta investigaci on hace uso de dos grandes herramientas inform aticas tales como Matlab y Mathematica, con las que se a realizados aplicaciones de Campos Vectoriales en 2D y 3D, no s olo gracando sino tambi en calculando su Gradiente, Rotacional y Divergencia.

Abstract:
Since the Vectorial Calculation has great application in the areas of the Engineering and in the sciences it is fundamental for every student and gone away in these areas, to possess the knowledge not only of the calculations that this one matter oers to be able to shape but also and graphing, for his future interpretation. The presents investigation uses two such big IT tools as Matlab and Mathematica, with which to realized applications of Vectorial Fields in 2D and 3D, not only graphing but also calculating his Gradient, Rotacional and Dierence.

Indice general
1. Problem atica de la Investigaci on 1.1. Situaci on Problematica: . . . . 1.2. Formulaci on del problema: . . . 1.3. Importancia: . . . . . . . . . . . 1.4. Objetivos: . . . . . . . . . . . . 1.5. Justicaci on: . . . . . . . . . . 4 4 4 5 5 5 6 6 7 8 8 12 15 16 19 20 28 29 30

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

2. Software Utilizado: 2.1. Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. Mathematica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. Marco Te orico-Pr actico: 3.1. Campos vectoriales . . . . . . . . . . . . . . . . 3.1.1. APLICACIONES EN MATHEMATICA 3.2. Gradiente de un campo escalar . . . . . . . . . 3.2.1. APLICACIONES EN MATLAB . . . . . 3.2.2. APLICACIONES EN MATHEMATICA 3.3. Rotacional y divergencia de un campo vectorial 3.3.1. APLICACIONES EN MATLAB . . . . . 3.3.2. APLICACIONES EN MATHEMATICA 4. Conclusiones [BIBLIOGRAFIA]

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

Cap tulo 1: Problem atica de la Investigaci on

1.1 Situaci on Problematica:


Puesto que el C alculo Vectorial tiene gran aplicaci on en las areas de la Ingenier a Mec anica, Industrial, El ectrica, Electr onica y en la ciencias como la F sica, Qu mica, etc. Es fundamental el estudio de Campos Vectoriales puesto que estas sirven para representar y modelar las corrientes oce anicas, la velocidad del viento durante un tornado, la corriente de aire que pasa junto a una supercie aerodin amica inclinada. As mismo este conocimiento resulta indispensable para comprender el comportamiento de los campos f sicos vectoriales, tales como el electromagn etico y el gravitatorio.

1.2 Formulaci on del problema:


Sera posible modelar los campos vectoriales de algunas supercies en Mathematica y Matlab?

Geometr a Diferencial

P agina: 5

1.3 Importancia:
Es indispensable que tanto estudiantes como profesionales en Ciencias y otras especialidades manejen un software matem atico pues esta es una herramienta primordial. Es por ello que basados en el estudio de los campos vectoriales podemos interpretar y predecir sucesos como la distancia que abarcara un fen omeno natural.

1.4 Objetivos:
Gracar campos vectoriales en Mathematica y Matlab. Analizar e interpretar las representaciones gracas de dichos campos vectoriales.

1.5 Justicaci on:


Basados en nuestra situacion problematica y la falta de investigaciones ExplicativasAplicadas sobre los Campos Vectoriales en Matlab y Mathematica, tales como su rutina de ingreso, calculos, gracas, entre otras.

Docente: Lic. Jos e Chiroque Baldera

Cap tulo 2: Software Utilizado:

2.1 Matlab
MATLAB (abreviatura de MATrix LABoratory, laboratorio de matrices) es un software matem atico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programaci on propio (lenguaje M). Est a disponible para las plataformas Unix, Windows y Apple Mac OS X. Entre sus prestaciones b asicas se hallan: la manipulaci on de matrices, la representaci on de datos y funciones, la implementaci on de algoritmos, la creaci on de interfaces de usuario (GUI) y la comunicaci on con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulaci on multidominio) y GUIDE (editor de interfaces de usuario - GUI). Adem as, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets). Es un software muy usado en universidades y centros de investigaci on y desarrollo. En los u ltimos a nos ha aumentado el n umero de prestaciones, como la de programar directamente procesadores digitales de se nal o crear c odigo VHDL.

Geometr a Diferencial

P agina: 7

2.2 Mathematica
Mathematica es un programa utilizado en areas cient cas, de ingenier a, matem aticas y areas computacionales. Originalmente fue concebido por Stephen Wolfram, quien contin ua siendo el l der del grupo de matem aticos y programadores que desarrollan el producto en Wolfram Research, compa n a ubicada en Champaign, Illinois. Com unmente considerado como un sistema de algebra computacional, Mathematica es tambi en un poderoso lenguaje de programaci on de prop osito general. La interfaz preseleccionada por Mathematica tiene extensas caracter sticas y capacidades gr acas, ofreciendo analog as a un cuaderno de trabajo: la entrada de datos por parte del usuario y los resultados enviados por el n ucleo (incluyendo gr acas y sonidos), son colocados en forma de celdas jer arquicas (igual que Maple), lo cual permite seguir con facilidad la secuencia de las manipulaciones algebraicas o c alculos que se est an desarrollando en una sesi on. Comenzando con la versi on 3.0 del software, los cuadernos se representan como expresiones que puedan ser manipuladas, a su vez, por el n ucleo. Para permitir a aquellos usuarios que no tienen una licencia, la visualizaci on de los cuadernos de trabajo escritos en Mathematica, se cre o un paquete de lectura dedicado. Este paquete, llamado MathReader puede bajarse de la red gratuitamente. Otras interfaces se encuentran disponibles, como, JMath o mash, pero la interfaz est andar de Mathematica es la m as popular.

Docente: Lic. Jos e Chiroque Baldera

Cap tulo 3: Marco Te orico-Pr actico:

3.1 Campos vectoriales


Recuerda que un campo escalar de n variables es una funci on f : A R donde A es n un subconjunto de R . Un campo vectorial es una funci on que a cada punto de una regi on de un espacio vectorial hace corresponder un vector de dicho espacio. Concretamente, un campo vectorial de n variables es una aplicaci on F : A Rn donde A es un subconjunto de Rn . Dicha funci on debe ser de la forma F (x) = (F1 (x), F2 (x), ..., Fn (x)) donde F1 , F2 , .., Fn son campos escalares de n variables llamados componentes de F . Se dice que F es continuo o que tiene derivadas parciales o que es de clase C k (tiene derivadas parciales de orden k continuas) cuando todos los campos escalares componentes de F tienen la correspondiente propiedad. Por ejemplo, las funciones F (x, y ) = G (x, y, z ) =
x , y 1+x2 +y 2 1+x2 +y 2 x , y , z 1+x2 1+y 2 1+z 2

x i 1+x2 +y 2

y j 1+x2 +y 2 y j 1+y 2

x = 1+ i x2

z k 1+z 2

son campos vectoriales de 2 y 3 variables de clase C denidos en R2 y en R3 respectivamente. Como puedes ver, nada nuevo hay en el concepto de campo vectorial pues se trata de un tipo particular de funciones que ya conoces. Ahora bien, cuando decimos que una funci on F : A Rn donde A Rn es un campo vectorial es porque la visualizamos de una forma especial y consideramos que dicha funci on hace corresponder a cada vector x A el vector F (x) con origen en el punto x.

Geometr a Diferencial Mathematica dispone de los comandos

P agina: 9

PlotVectorField[f[x,y],{x,xmin,xmax},{y,ymin,ymax},opciones] PlotVectorField3D[f[x,y,z],{x,xmin,xmax},{y,ymin,ymax},{z,zmin,zmax},opciones] para representa gr acamente campos vectoriales de 2 y 3 variables respectivamente. Para poder usarlos hay que cargar los correspondientes paquetes. Graphics ` PlotField ` y F[x ,y ]:= 1+xx 2 +y 2 , 1+x2 +y 2 PlotVectorField[ F[x,y],{x,-1,1},{y,-1,1}];

Graphics ` PlotField3D ` y x z G[x ,y ,z ]:= 1+x2 , 1+y2 , 1+ z2 PlotVectorField3D[ G[x,y,z],{x,-1,1},{y,-1,1},{z,-1,1},VectorHeads->True, ColorFunction->Hue];

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 10

En general, los campos vectoriales de 2 variables son funciones de la forma F (x, y ) = (P (x, y ), Q(x, y )) = P (x, y )i + Q(x, y )j y los campos vectoriales de 3 variables son funciones de la forma F (x, y, z ) = (P (x, y, z ), Q(x, y, z ), R(x, y, z )) = P (x, y, z )i + Q(x, y, z )j + R(x, y, z )k Ejemplos Campo gravitacional. La ley de la gravitaci on de Newton establece que la norma eucl dea (la magnitud se dice en f sica) de la fuerza (no olvides que la fueza es un vector) de atracci on gravitacional, F , entre dos objetos de masas m y M es F =
mM G r2

donde r es la distancia eucl dea entre dichos objetos y G es la constante gravitacional universal. Si el objeto de masa M se encuentra en el origen y el objeto de masa m se encuentra en un punto r = (x, y, z ), entonces r = r . Como, adem as, la fuerza ejercida por el objeto de masa M sobre el objeto de masa m est a dirigida desde este hacia el origen y un vector unitario en dicha direcci on es r / r , deducimos que dicha fuerza viene dada por
G F (r ) = mM r r 3

Esta igualdad vectorial puede escribirse tambi en en la forma:


mM Gy mM Gx F (x, y, z)=- (x2 + i - ( x2 + j- mM Gz k y 2 +z 2 )3/2 y 2 +z 2 )3/2 (x2 +y 2 +z 2 )3/2

Campo el ectrico producido por una carga. La ley de Coulomb establece que la norma eucl dea (la magnitud se dice en f sica) de la fuerza (no olvides que la fuerza es un vector), F , ejercida entre dos cargas el ectricas q y Q es F =
|qQ| 4r 2

donde r es la distancia eucl dea entre dichas cargas y es una constante. Si la carga Q se encuentra en el origen y la carga q se encuentra en un punto x = (x, y, z ), entonces r= x .

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 11

Como, adem as, la fuerza ejercida por la carga Q sobre la carga q act ua en la direcci on del segmento de recta que une ambas cargas y es atractiva o repulsiva seg un que ambas cargas sean de distinto o de igual signo, y un vector unitario en la direcci on del vector x es x/ x , deducimos que dicha fuerza viene dada por
qQ x F (x)= 4 x 3

La fuerza ejercida por unidad de carga es, por denici on, el campo el ectrico, E, creado por la carga Q que viene dado por E (x) =
F (x) q

Q 4 x

Campos de gradiente. Sea f : A R donde A es un subconjunto de Rn un campo escalar de n variables. El gradiente de dicho campo escalar en un punto x = (x1 , x2 , ..., xn ) A es, por denici on, el vector f (x) =
f f f (x), x (x), ..., x (x) x1 n 2

La aplicaci on f : A R que a cada x A hace corresponder el gradiente de f en x se llama campo vectorial gradiente de f.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 12

3.1.1 APLICACIONES EN MATHEMATICA


Graphics` PlotField ` ; w= {2 x,y}; PlotVectorField[w,{x,-8,8},{y,-8,8}, Axes True];

Graphics` PlotField ` ; PlotVectorField[{x,y},{x,0,1},{y,0,1}]

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial Graphics` PlotField ` ; PlotGradientField[Sin[x]Cos[y],{x, 0, 2Pi}, {y, 0, 2Pi}]

P agina: 13

Graphics ` PlotField3D ` ; PlotVectorField3D[{x,y,z},{x,0,1},{y,0,1}, {z, 0, 1}]

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 14

Graphics ` PlotField3D ` ; 2 G = {Sin[x], Cos[y], z }; PlotVectorField3D[G,{x,-5,5},{y,-5,5}, {z, -5, 5} ,VectorHeads True];

Graphics ` PlotField3D ` ; 3 2 T={6xy + z , 3x + z, 3xz 2 y }; PlotVectorField3D[T,{x,-5,5},{y,-5,5}, {z, -5, 5} ,VectorHeads True]

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 15

3.2 Gradiente de un campo escalar


El gradiente de un campo escalar f es el campo vectorial f cuyas componentes son las derivadas parciales de primer orden de f . El vector gradiente es u til para calcular derivadas de un campo escalar en una direcci on dada. Te recuerdo que una direcci on en n R es un vector de norma 1. Si f es un campo escalar con derivadas parciales continuas, la derivada de f en un punto a en la direcci on dada por el vector u viene dada por el producto escalar f (a)|u . Supuesto que f (a) = 0, la direcci on en la cual la derivada direccional de f en a es m axima, que indica la direcci on en la cual el campo en a crece m as r apidamente, viene dada por el vector f (a)/ f (a) . Por tanto, el vector gradiente en cada punto indica la direcci on en la que el campo aumenta m as r apidamente en dicho punto. An alogamente, la direcci on en la cual la derivada direccional de f en a es m nima, que indica la direcci on en la cual el campo en a decrece m as r apidamente, viene dada por el vector f (a)/ f (a) . Si a y b son puntos de Rn la direcci on del punto a hacia el punto b viene dada por el vector (b a)/ b a . En lo que sigue trabajaremos con campos escalares de dos o de tres variables. Aunque Mathematica dispone de comandos para calcular el vector gradiente de un campo escalar no vamos a usarlos en esta pr actica.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 16

3.2.1 APLICACIONES EN MATLAB


Ejemplo 1: Sea f (x, y, z ) = z + (y 2 x2 )/4 Calcular y gracar su campo Gradiente. [X,Y] = meshgrid(0:.4 :2); U = -X/2; V = Y/2; W = 1+0*X; subplot(1,2,1) for z = [-1,0,1] Z = z +0*X; quiver3(X,Y,Z,U,V,W) hold on end axis image

1 0.5 0 0.5 1 2 1 0 0 2 1

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 17

Ejemplo 2:

[X,Y] = meshgrid(-2:.2:2); Z = X.*exp(-X.^2 - Y.^2); [DX,DY] = gradient(Z,.2,.2); contour(X,Y,Z) hold on quiver(X,Y,DX,DY) colormap hsv hold off
2 1.5 1 0.5 0 0.5 1 1.5 2 2

1.5

0.5

0.5

1.5

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial Ejemplo 3:

P agina: 18

n = -2.0:.2:2.0; [X,Y,Z] = peaks(n); contour(X,Y,Z,10) hold on [U,V] = gradient(Z,.2); quiver(X,Y,U,V) hold off
2 1.5 1 0.5 0 0.5 1 1.5 2 2

1.5

0.5

0.5

1.5

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 19

3.2.2 APLICACIONES EN MATHEMATICA


Ejemplo 4: Graphics` PlotField ` ; PlotGradientField[Sin[x]Cos[y],{x,0,1},{y,0,1}]

Ejemplo 5: Calculus ` VectorAnalysis ` SetCoordinates[Cartesian[x,y,z]] Grad[x2 Sin[y] - z 4 ] RESULTADO: {2 x Sin[y],x2 Cos[y],-4 z 3 }

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 20

3.3 Rotacional y divergencia de un campo vectorial


Para dar una interpretaci on intuitiva del signicado f sico del rotacional y de la divergencia de un campo vectorial es conveniente considerar en primer lugar campos bidimensionales. Sea F (x, y ) = P (x, y )i + Q(x, y )j un campo vectorial de clase C 1 , sea un camino cerrado simple positivamente orientado y D la regi on del plano limitada por . El teorema de Green arma que

F =

Q (x, y ) x

P (x, y ) y

d(x, y ) (1)

Como ya sabes, la integral F se llama circulaci on del campo F a lo largo de . Para dar una interpretaci on de dicha integral consideremos que el campo F (x, y ) = P (x, y )i + Q(x, y )j es el campo de velocidades de un uido plano, esto es, F (x, y ) es el vector velocidad del uido en el punto (x, y ). Se supone que la velocidad no depende del tiempo sino solamente de las coordenadas espaciales del punto, es decir, que se trata de un uido estacionario. En cada punto (t) del camino la velocidad del uido es F ( (t)); la proyecci on ortogonal de dicho vector sobre el vector tangente a en el punto (t) es el vector F ( (t))|T (t) T (t) donde T (t) = (t)/ (t) . Este vector tiene el mismo sentido que el vector tangente si el n umero F ( (t))| (t) es positivo y distinto sentido cuando dicho n umero es negativo; en el primer caso la velocidad del uido en el punto (t) va en el mismo sentido que el del recorrido de la curva y en el segundo caso la velocidad del uido en el punto (t) va en sentido opuesto al del recorrido de la curva.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial La siguiente gr aca muestra un campo vectorial.


2

P agina: 21

-3

-2

-1 -1

-2

La siguiente gr aca muestra una curva cerrada simple positivamente orientada (una elipse); en dos puntos de la misma se representan los vectores del campo anterior en rojo, los vectores tangente en azul y las proyecciones ortogonales de los primeros sobre los segundos en negro. En uno de los puntos la proyecci on ortogonal tiene el mismo sentido que el vector tangente y en el otro tiene sentido opuesto.
1.5 1

0.5

-1 -0.5

-1

Puesto que F = a F ( (t))| (t) dt, si el valor de esta integral es positivo esto nos dice que el uido circula a lo largo de la curva en el mismo sentido que el denido por la orientaci on de y si el valor de esta integral es negativo entonces el uido circula a lo largo de la curva en sentido opuesto al de la orientaci on de . Si el valor de la integral es nulo es porque no hay circulaci on neta del uido a lo largo de . Supongamos que F > 0. En tal caso, por la continuidad del campo, se vericar a tambi en que F > 0 para todo camino cerrado simple positivamente orientado que est e sucientemente pr oximo al camino . Deducimos que en este caso se formar a en las proximidades de un peque no tubo que el uido recorrer a en sentido antihorario. Consideremos ahora la igualdad (1) y supongamos que en un punto (a, b) se verica que Q (a, b) P (a, b) > 0. Entonces, por la continuidad de las derivadas parciales, x y Q se tendr a que x (x, y ) P (x, y ) > 0 para todo punto (x, y ) en un disco centrado en y (a, b) de radio sucientemente peque no. Si es cualquier camino de Jordan contenido en dicho disco, se deduce de dicha igualdad que la circulaci on del campo a lo largo de dicho camino ser a en sentido antihorario y concluimos que en el punto (a, b) se formar a un peque no remolino.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 22

Una propiedad, f acil de justicar, de las integrales dobles arma que si h es una funci on continua en una regi on del plano D cerrada y acotada entonces hay alg un punto (a, b) D para el que se verica la igualdad h(x, y )d(x, y ) = h(a, b)Area( D ). D Usando esta propiedad y de la igualdad (1) es f acil probar que

l m0

1 2

C ((a,b),)

F =

Q (a, b) x

P y

(a, b)

El n umero Q (x, y ) P (x, y ) se llama rotaci on del campo F en el punto (x, y ). Se x y (x, y ) P (x, y ) = 0 para todo punto (x, y ) dice que el campo es irrotacional cuando Q x y de su dominio de denici on. Como consecuencia tambi en del teorema de Green, sin m as que cambiar Q por P y P por - Q, se verica la igualdad

P (x, y )dy Q(x, y )dx =

P (x, y ) x

Q (x, y ) y

d(x, y ) (2)

Pongamos (t) = (x(t), y (t)), a t b. Tenemos que: P (x, y )dy Q(x, y )dx =
y (t)i x (t)j y (t)i x (t)j b (P (x(t), y (t))y (t)Q(x(t), y (t))x (t)) dt = a b x (t)i + y (t)j dt = a F ( (t))|n (t) (t) b a

P (x(t), y (t))i+

Q(x(t), y (t))j

dt =

F.n

donde hemos representado por n (t) el vector unitario normal a la curva en el punto (t) que apuntan hacia el exterior de la misma. Supuesto que la curva est a orientada positivamente, n(t) viene dado por: n (t) =
y (t)i x (t)j y (t)i x (t)j

y (t)i x (t)j x (t)i +y (t)j

Al igual que la proyecci on ortogonal del vector campo sobre el vector tangente a la curva mide la circulaci on del fuido a lo largo de la curva, la proyecci on ortogonal del vector campo sobre el vector normal exterior a la curva mide el ujo de uido a trav es de la curva, por ello, se dene el ujo del campo a trav es del camino como la integral F.n . Si dicha integral es positiva eso signica que sale m as uido del que entra (por lo que dentro de la curva debe haber manantiales) y si es negativa signica que sale menos uido del que entra (por lo que dentro de la curva debe haber sumideros).

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial Hemos justicado la igualdad

P agina: 23

P (x, y )dy Q(x, y )dx =

F.n =

P (x, y ) x

Q (x, y ) y

d(x, y )

A partir de aqu podemos razonar como lo hicimos anteriormente para obtener que l m0
1 2 C ((a,b),)

F.n =

P (a, b) x

Q (a, b) y

El n umero P (x, y ) + Q (x, y ) se llama divergencia del campo F en el punto (x, y ). x y Donde la divergencia es positiva hay manantiales y el uido diverge hacia otros lados y donde la divergencia es negativa hay sumideros y el uido converge hacia ellos. Se dice que el campo es incompresible cuando su divergencia es id enticamente nula. En el siguiente ejemplo se pone de maniesto lo que acabamos de armar. F[x ,y ]:={Sin[x],Cos[y]} Show[Graphics[Table[{Red,Arrow[{x,y},{x,y}+F[x,y], HeadScaling -> Relative,HeadWidth->.3]},{x,-5,5,.5},{y,-8,5,.5}]],Axes->True,ImageSize->{437, 378}]

4 2

-4

-2 -2 -4 -6 -8

Observa que hay puntos a los que los vectores de este campo parecen dirigirse (por ejemplo, los puntos (3.1,1.6), (3.1,-4.7) y sus sim etricos respecto al eje de ordenadas) y otros en los que el campo parece estar divergiendo (por ejemplo, los puntos (0,1.5), (0,-1.5) , (.5,-4.5)). Si este campo lo interpretamos como el campo de velocidades de un uido estacionario, las zonas hacia donde se dirigen los vectores son sumideros y las zonas donde los vectores divergen son manantiales. Es decir, el uido uye de los manantiales a los sumideros. La divergencia es una medida de la magnitud de un manantial o de un sumidero.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 24

La siguiente gr aca es una representaci on por curvas de nivel de la divergencia del campo anterior. ContourPlot[Cos[x]-Sin[y],{x,-5,5},{y,-8,5}]

8 4 2 0 2 4

En las zonas m as claras la divergencia es positiva (fuentes o manantiales) y en las m as oscuras es negativa (sumideros). Veamos un ejemplo m as. F[x ,y ]:={x Cos[y],-Sin[y]} Show[Graphics[Table[{Red,Arrow[{x,y},{x,y}+F[x,y], HeadScaling -> Relative,HeadWidth->.3]},{x,-5,5,.5},{y,-5,5,.5}]],Axes->True,ImageSize->{437, 378}]

10

10

En esta gr aca no hay puntos a los que desde todas las direcciones converjan o diverjan los vectores del campo. Aparentemente no hay fuentes ni sumideros. De hecho este campo tiene divergencia nula. D[x Cos[y],x]+D[-Sin[y],y] = 0

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 25

A continuaci on nos proponemos generalizar los conceptos anteriores. No hay dicultad ninguna en extender el concepto de divergencia para campos vectoriales de n variables. Denici on. Sea F : A Rn un campo vectorial con derivadas parciales de primer orden denido en un abierto A Rn . Sea F (x) = (F1 (x), F2 (x), ..., Fn (x)). Se llama divergencia de F en un punto x = (x1 , x2 , ..., xn ) A y se nota divF (x) al n umero. divF (x) =
F 1 (x ) x1

F 2 (x) x2

+ ... +

F n (x) xn

Observa que la diveregcncia de un campo vectorial es un campo escalar. Suele usarse una notaci on simb olica para representar la divergencia. Para ello se dene el operador nabla, , como =
, , ..., x x1 x2 n

Este operador cuando act ua sobre un campo escalar, f, produce su gradiente: f (x) =
, , ..., x x1 x2 n

f (x) =

f f f (x), x (x), ..., x (x) x1 n 2

La divergencia de un campo vectorial F en un punto x puede escribirse como el producto escalar simb olico del vector por el vector F ( x ) . divF (x) = .F (x) =
, , ..., x x1 x2 n

. ( F 1 ( x), F 2 ( x), ..., F n ( x)) =

F 1 2 (x) + F (x ) + x1 x2

n ... + F (x) xn Comprobaremos m as adelante que la divergencia de un campo en R3 tiene un signicado f sico que generaliza lo visto para el caso de campos bidimensionales.

Es conveniente enunciar ahora, para refercncia posterior, un resultado obtenido anteriormente como consecuencia del teorema de Green.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial Teorema de la divergencia para campos en R2

P agina: 26

Sea un camino cerrado simple positivamente orientado y D la regi on del plano limitada por . Sea F : A R2 un campo vectorial de clase C 1 denido en un abierto que contiene a D. Notemos por n el vector normal unitario exterior a . Entonces se verica que

F .n =

divF (x, y )d(x, y )

Nota. Este resultado puede generalizarse, al igual que el teorema de Green, para dominios con agujeros. En el caso particular de que el campo F sea el campo de gradiente de un campo escalar f, F = f , la igualdad anterior nos dice que .n = f. div(f )(x, y )d(x, y ) = D
D 2f (x, y ) x2

2f (x, y ) y 2

d(x, y )

Como n es el vector unitario normal exterior a , en cada punto (x, y ) de el producto escalar f (x, y ).n (x, y ) es la derivada del campo escalar f en el punto (x, y ) en la direcci on del vector unitario normal exterior a en dicho punto y suele usarse la notaci on f f (x, y ).n (x, y ) = n (x, y ), con ello obtenemos la igualdad
f n

2f (x, y ) x2

2f (x, y ) y 2

d(x, y )

La generalizaci on del concepto de rotaci on de un campo bidimensional vamos a hacerla para campos vectoriales en el espacio. Para ello nos vamos a guiar por un resultado que conocemos de la lecci on anterior que arma que una condici on necesaria y suciente para que un campo vectorial de dos variables F (x, y ) = P (x, y )i + Q(x, y )j de clase C 1 denido en un abierto A R2 sea localmente conservativo es que para todo (x, y ) A se verique la igualdad P (x, y ) = Q (x, y ) o, lo que es igual, Q (x, y ) P (x, y ) = 0 ; esto es, con y x x y la terminolog a introducida m as arriba, que el campo sea irrotacional. El resultado an alogo para un campo de tres variables F (x, y, z ) = P (x, y, z )i +Q(x, y, z )j + R(x, y, z )k establece las condiciones
R (x, y, z) y

Q (x, y, z) z

P z

(x, y, z )

R (x, y, z ) x

Q (x, y, z) x

P y

(x, y, z) = 0

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 27

Estas ideas llevan a la siguiente denici on. Rotacional de un campo vectorial Sea F (x, y, z ) = P (x, y, z )i + Q(x, y, z )j + R(x, y, z )k un campo vectorial con derivadas parciales de primer orden denido en un abierto A R3 . Se dene el rotacional de F en un punto (x, y, z ) A como el vector rotF ( x, y, z ) = i + P (x, y, z) R (x, y, z) j + z x

R (x, y, z ) y

Q (x, y, z ) z

Q (x, y, z) x

P y

(x, y, z)

Se dice que un campo es irrotacional cuando su rotacional es id enticamente nulo. Para recordar esta denici on se acostumbra a representar simbolicamente el rotacional por medio del operador nabla en tres dimensiones =
, , x y z

i x

j y

k z

con ello podemos escribir el rotacional como el siguiente producto vectorial simb olico i j k rotF ( x, y, z ) = F ( x, y, z ) = determinante x = y z P Q R
R (x, y, z ) y

Q (x, y, z ) z

i+

P z

(x, y, z)

R (x, y, z) x

j+

Q (x, y, z) x

P y

(x, y, z)

Podemos tambi en denir el rotacional de un campo de dos variables, F (x, y ) = P (x, y )i+ Q(x, y )j , por el convenio de asociar a dicho campo el campo de tres variables F 3 (x, y, z ) = P (x, y )i + Q(x, y )j y denir rotF (x, y ) = rotF 3 (x, y, z ). Con ello, se obtiene f acilmente Q P que rotF (x, y ) = x (x, y ) y (x, y ) k . Observa que el teorema de Green puede escribirse en la forma:

F =

rotF (x, y ).k d(x, y )

Comprobaremos m as adelante que el rotacional de un campo en R3 tiene un signicado f sico que generaliza lo visto para el caso de campos bidimensionales. De la denici on dada se sigue que una condici on necesaria y suciente para que un campo vectorial de tres variables de clase C 1 sea localmente conservativo es que sea irrotacional. En consecuencia, el campo de gradiente de un campo escalar de clase C 2 es irrotacional, lo que suele expresarse en la forma rot(f ) = 0. Tambi en se comprueba con facilidad que div(rotF ) = 0.

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 28

3.3.1 APLICACIONES EN MATLAB


Codigo Fuente: % Datos: las coordenadas de F=[u,v,w] % Resultados: la divergencia (div) y el rotacional (rot) function [div,rot]=operadores(F) syms x y z u=F(1); v=F(2); w=F(3); div=simplify(diff(u,x)+diff(v,y)+diff(w,z)) r1=diff(w,y)-diff(v,z); % rotacional 1 componente r2=diff(u,z)-diff(w,x); % rotacional 2 componente r3=diff(v,x)-diff(u,y); % rotacional 3 componente rot=[r1,r2,r3]; Ejemplo 1 syms x y F=[x/(x^2+y^2)^0.5,y/(x^2+y^2)^0.5,0]; [div,rot]=operadores(F) div = 1/(x^2 + y^2)^(1/2) rot = [ 0, 0, 0] Ejemplo 2 syms x y z F=[2,2*x,3*y]; G=[x,-y,z]; H=cross(F,G) H =[ 3*y^2 + 2*x*z, 3*x*y - 2*z, - 2*x^2 - 2*y] [div,rot]=operadores(H) div = 3*x + 2*z rot = [ 0, 6*x, -3*y]

Docente: Lic. Jos e Chiroque Baldera

Geometr a Diferencial

P agina: 29

3.3.2 APLICACIONES EN MATHEMATICA


Ejemplo 1 Calculus ` VectorAnalysis ` SetCoordinates[Cartesian[x,y,z]] F={2 x Sin[y],x2 Cos[y],-4 z 3 } Curl[F] Resultado: {0,0,0} Ejemplo 2 Calculus ` VectorAnalysis ` SetCoordinates[Cartesian[x,y,z]] F={2 x Sin[y],x2 Cos[y],-4 z 3 } Div[F] Resultado: -12 z 2 +2 Sin[y]-x2 Sin[y]

Docente: Lic. Jos e Chiroque Baldera

Cap tulo 4: Conclusiones


1. Es indispensable para todo profesional en ciencias el manejo de una herramienta matematica para as poder facilitar y/o perfeccionar tanto su metodolog a como las aplicaciones de muchas de investigaciones. 2. Tanto Matlab como Mathematica son herramientas muy potentes para el desarrollo del Calculo Vectorial, ambas facilitan el desarrollo y los c alculos necesarios para el Gradiente, Divergencia, Rotacional de un Campo Escalar y Vectorial. 3. Ambos programas poseen una variada programacion asi como muchos metodos para realizar una misma tarea. 4. Con los c odigos y la programaci on realizada en esta investigaci on, cualquier investigador estar a en la capacidad de resolver y/o gracar toda funci on escalar y vectorial, as como sus respectivos Gradiente, Rotacional y Divergencia.

30

Bibliograf a
n S,F. Huancas,P Julca C., Introducci [1] O, Santamar a,L Damia on a la geometr a diferencial de curvas y supercies, Editorial MOSHERA, febrero, 2008. [2] Luis Y. Garay, Notas de geometr a diferencial cl asica, Madrid, junio 2006. pez., Geometr [3] Javier Dafuente Lo a Diferencial de curvas y supercies en el espacio eucl deo, febrero de 2002. o Gamacho., Teorema fundamental de supercies y el [4] Misael Avendan criterio de Frobenius, 2003. ujo., Geometr [5] Paulo Ventura Ara a Diferencial, Instituto de Matem atica y Ciencias Anes, IMCA, 2003. [6] Martin M. LIPSCHUTZ, Ph.D, Geometr a Diferencial , Universidad de Bridgeport. rez Rodr [7] Mar a del Carmen Sua guez, C alculo integral y aplicaciones con Matlab, Pearson Educaci on, 2004. n., Breve manual de [8] Robert Ipanaqu e Chero, Ricardo Velesmoro Leo MATHEMATICA 5.1, Juan Carlos Mart nez Coll.

31

Vous aimerez peut-être aussi