Professional Documents
Culture Documents
CAPTULOS I-VII
J. D. VELEZ
U NACIONAL
SEGUNDO SEMESTRE DE 2015
ii
ndice general
Introduccin
1. Bases de Groebner
1.1. Anillos de polinomios . . . . . . . . . .
1.2. Ideales y Variedades Algebraicas . . . .
1.3. Ordenes monomiales . . . . . . . . . . .
1.4. Algoritmo de la divisin en k[x1; :::; xn ] .
1.5. Bases de Groebner . . . . . . . . . . . .
1.6. S-polinomios y algoritmo de Buchberger
1.7. Sistemas de ecuaciones polinmicas . . .
1.7.1. Soluciones explcitas . . . . . . .
2. Control cinemtico de brazos mecnicos
2.1. Anlisis del caso l2 = l3 . . . . . . . . .
2.2. Analisis de un robot con l2 6= l3 . . . . .
2.3. Brazos en tres dimensiones . . . . . . .
2.4. Simulacin en Maple . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
3
6
7
12
14
17
19
.
.
.
.
27
35
39
43
43
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
Ziegler
47
.
.
.
.
.
.
.
.
.
.
.
.
.
.
53
53
57
59
63
63
67
73
iv
NDICE GENERAL
5. Series de Fourier
79
5.1. Desarrollo en serie de una funcin peridica . . . . . . . . . . 79
5.1.1. Funciones pares e impares . . . . . . . . . . . . . . . . 85
6. Ecuacin del calor
6.1. Calor y temperatura . . . . . . . . . . . . . . . . . . . . . . .
6.2. Ley de Fourier . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3. Ecuacin del calor en un clilindro de densidad uniforme . . .
6.4. (Opcional) Ecuacin del calor en un cuerpo P . . . . . . . . .
6.5. Ecuacin del calor en un cilindro. . . . . . . . . . . . . . . . .
6.5.1. Extremos a temperatura cero . . . . . . . . . . . . . .
6.5.2. Solucin con temperatura constante arbitraria en los
extremos . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.3. Otras condiciones de frontera . . . . . . . . . . . . . .
97
97
99
101
104
106
106
108
112
7. La membrana vibrante
117
7.1. Ecuacin de una membrana vibrante rectangular . . . . . . . 117
7.2. Solucin de la ecuacin de la membrana rectangular . . . . . 122
7.2.1. Frecuencias de los modos fundamentales y lneas nodales128
7.2.2. Curvas nodales . . . . . . . . . . . . . . . . . . . . . . 129
7.3. *Curvas nodales en la vibracin de una placa rectangular:
guras de Chladni . . . . . . . . . . . . . . . . . . . . . . . . 131
7.4. Membranas circulares . . . . . . . . . . . . . . . . . . . . . . 132
7.5. Apndice: cmputo del laplaciano en coordenadas polares . . 138
Introduccin
Los tres primeros captulos de estas notas pretenden servir de breve introduccin a la teora de las bases de Groebner y mostrar algunas aplicaciones
elementales a la robtica y a la demostracin automtica de teoremas. No
se supone ningn conocimiento previo del tema por parte del lector, slo alguna familiaridad con el lenguaje bsico del lgebra de polinomios. Aquellos
interesados exclusivamente en las aplicaciones de la teora pueden omitir en
una primera lectura todas las demostraciones de los teoremas. Este material,
que no entrar en la evaluacin, aparecer en letra ms pequea.El lector
podr encontrar una excelente introduccin a la teora de bases de Groebner
en [1], [2]. Una buena introduccin a la robtica puede leerse en [3].
En el cuarto captulo derivaremos la ecuacin de onda para la cuerda
vibrante, bajo ciertos supuestos, y discutiremos su relevancia en el diseo de
las escalas pitagrica y temparada. Destacaremos adems su importancia en
la fabricacin de algunos instrumentos de cuerda. Con algunas variaciones, la
deduccin y solucion de la ecuacin de onda sigue lo expuesto en cualquiera
de los textos [6],[7],[8]. Para una discusin sobre las escalas musicales y su
construccin matemtica, el lector puede consultar [9].
vi
PREFACIO
Captulo 1
Bases de Groebner
1.1.
Anillos de polinomios
=(
2x23 ;
3 + 2x1 + 3x2
h = 10
1
x3 + x1 x2
2
1
x1 x2 x3 + x41 x52 x73 ;
3
2
x71 + x83
3
si = ( 1 ; : : : ; n ) y = ( 1 ; : : : ;
denicin ( 1 + 1 ; : : : ; n + n ):
n ),
entonces el exponente
1 + 8xyz
13 + x + y
z3 y g =
1 + 2xy
xy + 3xyz
12 + x + y
5xyz y g =
es por
12 + x +
z3:
3xy, entonces
1.2.
x +y +z
z=0
1 = 0:
Observacin 1.2.5
1. V (A) = V (I); donde I es el ideal de R generado
por los elementos de A: Primero, observemos que si A B entonces
V (B) V (A): Como A I entonces V (I) V (A). De otro lado, la
inclusin en el sentido contrario tambin se cumple, ya que si (c) =
(c1 ; : : : ; cn ) es un cero comn de todos los polinomios de A tambin lo
es de cualquier elemento que sea una combinacin lineal de elementos
de A con coecientes en R:
ver que cada uno de sus trminos sea divisible por alguno de los monomios
u1 ; : : : ; u t :
Notemos que el recproco siempre es cierto: si cada monomio de f es
divisible
P por algn u1 ; : : : ; ut , entonces es claro que f 2 I, pues si f =
c x , y cada c x = ui vi , para ciertos ui , vi , con 1 i
=( 1 ;:::; n )
P
t, entonces f =
ui vi es combinacin lineal de u1 ; : : : ; ut , con
=(
1 ;:::; n )
1.3.
Ordenes monomiales
6= 0:
Ejemplo 1.3.2
1. El orden lexicogrco (lex): este orden es anlogo a la
manera como vienen organizadas las palabras en el diccionario (de ah
su nombre). Sean x = x 1
x n yx =x 1
x n dos monomios.
Declaramos x > x si en el vector diferencia
la primera entrada
distinta de cero, contando de izquierda a derecha, es positiva. En este
caso escribiremos x >lex x : Por ejemplo x2 y 3 >lex xy 6 ; x5 y 3 z >lex
x5 y 2 z 2 :
En este orden, si declaramos x > y > z, entonces los monomios de
k[x; y; z] quedaran ordenados de las siguiente manera:
1 < z < z2 <
< zn <
< yz n <
< xn z <
1.4.
tl(f ):
1) + x + y + 1:
Al llegar a este punto podemos ver que ninguno de los monomios de x+y +1
es divisible por tl(g1 ) o tl(g2 ). Este ltimo polinomio ha de ser entonces el
residuo. Poniendo lo anterior en una sola ecuacin vemos que hemos escrito
f como
f = (x + y)g1 + |{z}
1 g2 + (x + y + 1);
| {z }
| {z }
a1
a2
tl(f )
que tl(gi ) divide algn monomio de f:De todos los posibles monomios divisibles
por tl(gi ); escogemos el mayor de todos ellos, digamos c x : Supongamos que
c x = tl(gi )m; y escribamos f como f =c x + f 0 ; donde cualquier monomio de
f 0 divisible por tl(gi ) es necesariamente menor que c x :Podemos escribir f en la
forma f =tl(gi )m + f 0 : Ahora, si gi =tl(gi ) + gi0 , entonces
f = tl(gi )m + f 0 = (gi
gi0 )m + f 0 = mgi + (f 0
gi0 m)
g 0 )m1 + f 0 = m1 gi1 + (f 0
g 0 m1 ):
g 0 m1 . Luego f = m1 gi1 + h1 :
4. Los pasos 1-3 se repiten para h1 , de tal manera que h1 pueda escribirse
ahora como h1 = m2 gi2 + h2 , para un cierto monomio m2 ; y cierto gi2 :
As que
f = m1 gi1 + h1 = m1 gi1 + m2 gi2 + h2 :
5. Los pasos 1-3 se repiten para h2 , de tal manera que h2 pueda escribirse
como h2 = m3 gi2 + h3 , para un cierto monomio m3 , y cierto gi2 : As
que
f = m1 gi1 + m2 gi2 + m3 gi3 + h3 :
6. Se continua de esta manera, computando h1 ; h2 ; : : : ; hr ; hasta que
el polinomio hr sea un residuo, es decir, un polinomio para el cual
10
+ mr gir + hr ;
+ as gs + hr , con ciertos
El paquete Singular, de acceso gratuito, es uno de ellos (puede descargarse en la direccin http://www.singular.uni-kl.de/).
Ejemplo 1.4.3
1. Si, por ejemplo, f = xy 2y 4 xz 5 , g1 = xy + z 3
4
y + 1; g2 = xyz y 2 + z 3 son polinomios en Q[x; y; z], con orden lexicogrco, el residuo de la divisin de f entre g1 y g2 puede computarse
en singular como se muestra a continuacin:
xz 3 + xz 2 + xz
y4 + y3z4 + y3z3
yz 4
11
4 x2 + 2xz + 4z 2
2
5 5
12
1.5.
Bases de Groebner
13
el ideal generado por todos los trminos lderes de todos los polinomios de
I: Es decir, tl(I) es el conjunto de todos los elementos de la forma g =
h1 (c1 x 1 ) +
+ hn (cn x n ); donde cada ci x i es el trmino lder de algn
polinomio en I
tl(I) = fg : g = h1 (c1 x 1 ) +
+ an fn + h;
14
est en el ideal tl(I):Esto obliga a que h tenga que ser cero, pues de otra manera
tl(h) sera divisible por alguno de los tl(fi ), en contradiccin con el hecho de que
h sea un residuo.
1.6.
x
f
tl(f )
x
g:
tl(g)
U=
cjk x
jk
S(gj ; gk );
j;k
Prueba. Sea di x
jk
U=
ci di pi = c1 d1 (p1
p2 ) +
+ (c1 d1 +
+ ct
i=1;::;t
+(c1 d1 +
+ ct
1 dt 1
+ ct dt )(pt ):
1 dt 1 )(pt 1
pt )+
U=
Xt
j=1
Xj
i=1
ci di x
jk
S(gj ; gk ) = pj
jj+1
15
pk : Combinando
S(gj ; gj+1 ):
Ntese que dado que el trmino ms grande de U es menor que x se debe tener
P
que
ci di = 0, y por lo tanto el trmino t-simo desaparece de la suma anterior.
Finalmente, pj pk tiene trmino lder menor que x ya que en esta diferencia los
trminos de grado x se cancelan entre s.
la forma:
f=
tl(hi )gi +
mi =x
mi =x
(hi
tl(hi ))gi +
hi gi :
mi <x
Como los monomios de la segunda y tercera sumatoria tienen grados menor que
x ;esto tambin deber ser cierto para la primera sumatoria. Por el lema anterior
podemos reescribir esta sumatoria como una combinacin lineal de trminos de la
forma x j;k S(gj ; gk ); donde cada uno de estos trminos tiene grado menor que
x
P:Por hiptesis, sabemos que al dividir S(gi ; gj ) por G se obtiene S(gi ; gj )=
aijr gr ; donde cada trmino de esta suma tiene trmino lder
tl(S(gi ; gj )):
Multiplicado por x jk se obtiene
S(gj ; gk ) =
16
2y 2 + x):
{z
}
f2
La idea para producir una base de Groebner para I consiste en ir aumentando el nmero de polinomios de la base G0 = ff1 ; f2 g; aadiendo paso
a paso los S-polinomios necesarios, hasta lograr que el residuo de cualquier
17
entonces que f3 =
S(f1 ; f2 )
1.7.
i; j
5; y por lo tanto
En las secciones anteriores desarrollamos un algoritmo que nos permiti calcular una base de Groebner para un ideal I de un anillo de polinomios R = k[x1 ; :::; xn ]: Nuestro propsito ahora ser utilizar este algoritmo para mostrar cmo puede resolverse un sistema cualquiera de ecuaciones
polinmicas.
En primer lugar, cuando k = C es el campo de los nmeros complejos,
un clebre teorema debido a Hilbert (ver [4]) arma que todo sistema de
ecuaciones polinmicas E
f1 (x1 ; :::; xn ) = 0
..
.
(1.1)
fm (x1 ; : : : ; xn ) = 0
que sea consistente, es decir, un sistema para el cual el polinomio constante 1
no pertenece al ideal generado por los polinomios que confortman el sistema,
I = (f1 ; :::; fn ), tiene por lo menos una solucin. De manera precisa:
Teorema 1.7.1 (Nullstellensatz) El sistema (1.1) en el anillo de polinomios C[x1 ; : : : ; xn ] tiene al menos una solucin en Cn si y solo si el polinomio constante 1 no pertenece al ideal I = (f1 ; : : : ; fm ).
Laa Bases de Groebner permiten decidir si 1 est o no contenido en
I: jamos primero un orden monomial arbitrario. Computamos luego, con
respecto a este orden, una base de Groebner para I g1 ; : : : ; gs . Recordemos
que esto signica que el ideal de trminos lderes tl(I) est generado por
18
z + xy + 2
y + z4 + 1
f3 = x2 + yx
z3 + 2
tiene solucin en los complejos. Para ello utilizamos GeoGebra para computar una base de Groebner para el ideal I = (f1 ; f2 ; f3 ), como se indica a
continuacin:
Ejemplo 1.7.3
19
Ahora, usamos el comando Extrae para listar cada uno de los polinomios de
la base G y visualizarlos de manera cmoda:
1.7.1.
Soluciones explcitas
20
por ordenar las variables xi en orden lexicogrco de tal manera que x1 >
x2 >
> xn : Usando este orden construimos una base de Groebner
G = fg1 ; :::; gr g para el ideal I: Bajo este orden el ideal de eliminacin Ik ;
denido como I \ k[xk+1 ; :::; xn ] (este conjunto es un ideal de k[xk+1 ; :::; xn ],
pero no del anillo original k[x1 ; :::; xn ]), resulta generado por aquellos elementos de G en los que no aparecen las primeras k variables x1 ; :::; xk :
Ms an, demostraremos que estos elementos forman a su vez una base de
Groebner para Ik : Ahora, como I tambin est generado por g1 ; :::; gr , el
conjunto de soluciones del sistema (I) coincide con el conjunto de soluciones
del sistema
g1 (x1 ; :::; xn ) = 0
..
.
(1.2)
gr (x1 ; :::; xn ) = 0
y podemos entonces restringirnos al caso en el que el sistema original est
conformado por elementos de una base de Groebner. Denotemos por G1 al
conjunto de todos aquellos gi que no contienen la variable x1 (este conjunto
podra ser vaco). Si suponemos por induccin que sabemos encontrar las
soluciones del sistema
gl1 (x2 ; :::; xn ) = 0
..
.
(1.3)
21
f1 (x1 ; : : : ; xn ) = 0
..
.
(1.4)
fm (x1 ; : : : ; xn ) = 0;
22
f1 = x2
2z 2 + y 2
f2 = y 2
z2
f3 =
4y
2
4zx + y + 1
Escojamos el orden lex en R, ordenando las variables de tal modo que x >
y > z: El comando GroebnerLex[ {f1,f2,f3},{x,y,z} ] de GeoGebra permite
23
24
10044z 6
48945z 5
104241z 3 + 1637z
Vemos entonces que g3 posee cuatro races reales y cuatro complejas. Substituyendo la raz z = 6;75 en g2 y g3 obtenemos
g2 (y; 6;75) = 0 =) y = 9;04
g3 (x; 9;04; 6;75) = 0 =) x =
3;06
De aqu que el punto ( 3;06; 9;04; 6;75) est en la variedad cortada por
f1 ; f2 ; f3 . De manera similar se obtienen los puntos:
a2
a3
y 2 + 3xz)):
{z
}
residuo
25
z + x2 , f2 =
(1.5)
a2
sera una divisin con residuo cero. Luego G sera una base de Groebner. De
otro lado, S(g1 ; g2 ) = 1=2yg1 1=3xg2 = y=2 x2 =3 es un elemento del
ideal J cuyo trmino lder, x2 =3; no es divisible, ni por tl(g1 ) = 2xy ni por
tl(g2 ) = 3y 2 : !Luego G no puede ser una base de Groebner!
10. Utilizando el algoritmo de Buchbereger encuentre una base de Groebner para I = (x2 y + z; xz + y) en Q[x; y; z], con orden lex.
11. Encuentre una solucin en los nmeros reales para el siguiente sistema
26
de ecuaciones:
x2
1=0
y4
4=0
wx + w = 0
wy + 2w = 0
xy + 2x
2=0
xy + y
2x
2=0
xz + z
3x
3=0
yz + 2z
3y
6=0
x z
3 4
x wy + y z
wxy = 0
y wx + 2 = 0
Captulo 2
q1
son las coordenas de
q2
q medidas en el sistema V entonces las coordenadas en el sistema E pueden
obtenerse multiplicando este vector por la matriz de rotacin
cos
sin
sin
cos
Es decir,
cos
sin
sin
cos
q1
a
=
q2
b
29
son las coordenadas de q referidas al sistema E.
De otro lado, si E 0 = fe01 ; e02 g es un sistema coordenado cuyo origen est
localizado en el punto p, con ejes paralelos a los de E;
c0
, las coordenadas en E seran
d0
p
c0
c
= 0 + 1 ;
d
p2
d
p1
son las coordenadas de p referidas a E.
p2
Finalmente, si V = fv1 ; v2 g es un sistema coordenado cuyo origen est
situado en p, y cuyos ejes se han rotado un angulo con respecto a los
q
ejes de E, entonces si 1 son las coordenadas de q con respecto a V , las
q2
a
, donde
coordenadas de q con respecto a E seran
b
donde
cos
a
=
sin
b
sin
cos
q1
p
+ 1
q2
p2
31
direccin de la misma direccin de la mano.
a4
son las coordenadas de
b4
un punto q en el sistema E4 : Entonces, referido al sistema E3 sus coordenadas
seran
a3
cos 3
sin 3 a4
l
=
+ 3 ;
(2.1)
b3
sin 3 cos 3
b4
0
Supongamos, en nuestro brazo de ejemplo, que
3
3
32 3
sin 3 l3
a4
cos 3 0 5 4 b4 5
0
1
1
{z
}
A3
2
2
32 3
sin 2 l2
a3
cos 2 0 5 4 b3 5 ;
0
1
1
A2
{z
1
1
32 3
sin 1 0
a2
cos 1 05 4 b2 5
0
1
1
{z
}
A1
33
a4
; en las
b4
a1
; donde
b1
2 3
2 3
a1
a4
4 b1 5 = A1 A2 A3 4 b4 5 :
1
1
As, para un punto q que est situado en la mano, es decir cuyas coordenadas
0
con respecto a E4 sean
, referido a E1 sus coordenadas seran
0
2
32 3
cos( 1 + 2 + 3 )
sin( 1 + 2 + 3 ) l3 cos( 1 + 2 ) + l2 cos( 1 ) 0
4 sin( 1 + 2 + 3 ) cos( 1 + 2 + 3 ) l3 sin( 1 + 2 ) + l2 sin( 1 ) 5 405 ;
0
0
1
1
+
1+
2)
+ l2 cos( 1 )
:
)
2 + l2 sin( 1 )
1
1
+
+
2)
2)
+ l2 cos( 1 )
c
=
;
+ l2 sin( 1 )
d
c
son las coordenadas de q referidas al sistema E1 . Una vez deterd
minados 1 y 2 , basta tomar 3 =
( 1 + 2 ) para jar la orientacin de
la mano. Los ngulos 1 y 2 se obtienen resolviendo el sistema
donde
l3 cos(
2)
+ l2 cos( 1 ) = c
l3 sin(
2)
+ l2 sin( 1 ) = d
l3 yw + l2 x
c=0
l3 yz + l3 xw + l2 y
d=0
x + y2 = 1
z 2 + w2 = 1
Observacin 2.0.9 Notemos que un ngulo 0
< 2 queda unvocamente determinado si conocemos su seno y coseno. Para un valor de y, hay
dos posibles ngulos tales que su seno es y. Estos son: o
, si 0
:
O bien o 3
, si < < 2 : En cada caso, el coseno quedar determinado, excepto el signo. Luego, conocido x, es decir, el coseno del ngulo,
2.1.
35
Comencemos por resolver el sistema para l2 = l3 = 1: Para ello computamos una base de Groebner con el orden lex, tomando, por ejemplo,
z > w > x > y: Utilizando GeoGebra obtenemos una base con los siguientes
seis elementos:
f1 = c4 + d4 + 2c2 d2 + 4c2 y 2 + 4d2 y 2
2
f2 = c + d
f3 =
cd
f4 = x2 + y 2
f5 = cy
f6 =
2cx
2
4cy
4d3 y
4c2 dy
4c2
(2.2)
2dy
2
dx + w
2
d2 + 2z + 2
CASO DEGENERADO c = d = 0.
Esta condicin implica que el punto q se encuentra en el punto origen
del sistema de coordenadas absoluto, E1 . En este caso, la base anterior se
reduce a las ecuaciones siguientes:
f4 = x2 + y 2
1=0
f5 = w = 0
f6 = 2z + 2 = 0
De aqu se sigue inmediatamente que 1 puede escogerse de manera arbitraria
(hay innitas soluciones) y z = cos( 2 ) = 1; de donde se desprende una
NO HAY DEGENERACIN: c 6= 0 o d 6= 0:
La primera ecuacin f1 puede escribirse en la forma
4(c2 + d2 )y 2
4d(c2 + d2 )y + (c2 + d2 )2
4c2 = 0:
y2
dy +
(c2 + d2 )2 4c2
= 0:
4(c2 + d2 )
d
y=
2
jcj
(c2 + d2 )
2 c2 + d2
(2.3)
37
tran a continuacin:
Si jdj > 2, no existe ninguna solucin, lo cual es explicable pues en este caso
el punto q se encuentra a una distancia mayor que 2, por fuera del mximo
alcance de los brazos, que ocurre precisamente cuando l2 y l3 son colineales.
2cx
2dy = 0 se obtiene:
c2 + d2 2dy
;
2cp
4 (c2 + d2 )
d
p
donde, recordemos, y =
jcj
2
2 c2 + d2
x=
cy
(2.4)
1 ),
de la
(2.5)
(c2 + d2 )
2
(2.6)
y=
En esta situacin existe una nica solucin, aquella donde los dos
brazos son colineales ( 2 = 0), y el punto q se encuentra en la periferia
39
2.2.
g3 =
g4 = 5
d2
c2
4d3 )y
10c2
6d2 + 2c2 d2 + d4 + 9 + c4
d2
c2 + 4z
y=
z=
d(c2
d2 + c2
4
3 + d2 )
(9 (c2 + d2 ))((c2 + d2 ) 1)
c2 + d2 2dy
,
x
=
2(c2 + d2 )
2c
2
3
2
2
5
dc
3d + d
(2d + 2c )y
, w=
4c
jcj
41
h1 = 3 + 2yd
10d2 + d4 + 4d2 x2
h2 = 9
h3 = 2w
h4 =
d2
xd
2
d + 5 + 4z
10d2 d4
2 jdj
5
dx
; w=
2
; x=
es decir, los puntos alcanzables por la mano sobre el eje y1 estn situados
en ( 3; 1) y (1; 3), y son alcanzables con dos posibles valores de 1 y un
nico valor de 2 .
2.3.
43
2.4.
Simulacin en Maple
F:=(theta1,theta2,theta3, t,l1,l2,l3,c,d)->robot(op(alpha(theta1,theta2,theta3,t)),l1,l2,l3,c,d):
brazo(theta1,theta2,theta3,l1,l2,l3,c,d) graca un punto q=(c,d) y anima
un brazo, desde la posicin inicial theta1=theta2=theta3=0, hasta la posicin theta1, theta2, theta3.
brazo:=proc(theta1,theta2,theta3,l1,l2,l3,c,d)
local F; F:=t->robot(op(alpha(theta1,theta2,theta3,t)),l1,l2,l3,c,d);
animate( F, [t], t=0..1, frames=100);
end proc:
ROBOT(l1,l2,l3,c,d) recibe como argumentos valores l1, l2, l3, c, d,
que son las longitudes de cada uno de los tres brazos articulados, seguidas
45
de las coordenadas (c,d) de un punto q en el plano. El algoritmo computa un movimiento del robot para situar su mano en el punto q. Es decir, el algoritmo alcanza dicho punto, cuando ello es posible. Por ejemplo:ROBOT:=proc(l1,l2,l3,c,d)
local S,E, a1,a2,theta1,theta2, theta3;
if (sqrt(c^2+(d-l1)^2) >l2+l3 or sqrt(c^2+(d-l1)^2) < l2-l3)
then return(.el punto es inalcanzable") end if; if (c=0 and d=l1)
then return( brazo(0,Pi,Pi/2,l1,l2,l3,c,d)); end if;
S:=fsolve([l3*cos(theta1+theta2)+l2*cos(theta1)-c,
l3*sin(theta1+theta2)+l2*sin(theta1)+l1-d]);
a1:=op(S[1])[2];a2:=op(S[2])[2] ; theta1:=a1-oor(a1/(2*Pi))*2*Pi;
theta2:=a2-oor(a2/(2*Pi))*2*Pi;theta3:=Pi/2;
brazo(theta1,theta2,theta3,l1,l2,l3,c,d);
end proc:
ROBOT(2, 1, 1, -1.1, 1.1);
Captulo 3
*Demostracin mecnica de
teoremas en geometra
En este apndice mostraremos la manera de usar las ideas discutidas en
las clases anteriores para desarrollar un mtodo que nos permitir demostrar,
de manera puramente mecnica, un gran nmero de teoremas de la geometra
eucldea elemental. Esta seccin exige una preparacin matemtica ms
avanzada.
Comenzaremos por discutir un ejemplo concreto que servir de modelo
para el mtodo general. Supongamos que deseamos demostrar el siguiente
teorema.
Q: Las diagonales de un paralelogramo se cortan en sus puntos medios.
Sea E el punto de corte de las diagonales AC y BD de un paralelogramo
ABCD. Entonces E biseca a AC y a BD.
u3 = 0; h2 : u2 x2
u3 (x1
u1 ) = 0:
x2 x3 = 0; h4 : x4 (u2
u1 )
u3 (x3
u1 ) = 0;
u1 )2
(x1
x3 )2 + (x2
(x4
x4 )2 = 0
u3 )2 + (x3
u2 )2 = 0;
49
condicin de que g1 y g2 se anulen sobre X0 es equivalente a la conclusin
del teorema geomtrico que nos proponamos demostrar originalmente. La
siguiente proposicin nos proporciona un criterio computacional que nos
permite demostrar esta ltima condicin en algunas situaciones.
Proposicin 3.0.1 Sea X la variedad denida por el conjunto de ecuaciones hi (u; x) = 0; i = 1; ::; n correspondientes a las hiptesis de un cierto
enunciado geomtrico T , donde las variables uj denotan ciertos parmetros
libres que se corresponden con las posibles conguraciones geomtricas que
satisfacen las hiptesis del teorema. Si gk (u; x) = 0; k = 1; :::; m son las
ecuaciones que corresponden a su conclusin, se tiene entonces que T es
cierto si cada gk se anula sobre el abierto X0 = X V (lr (u1 ; u2 ; u3 )r2R );
donde flr (u1 ; u2 ; u3 ) = 0gr2R son las ecuaciones que denen el locus de
puntos de X correspondientes a situaciones degeneradas de T :
La condicin anterior se satisface si para cada gk (u; x)
1 2 I(X0 ) = (hi (u; x); 1
gk (u; x)y)
R(u)[x; y];
Aqu I(X0 ) denota el ideal generado por todos los polinomios hi (u; x); i =
1; ::; n y por el polinomio 1 gk (u; x)y; en el anillo de polinomios en las
variables x y en la variable y, con coecientes en el campo de fracciones del
anillo R[u]: Esto ltimo puede vericarse computando una base de Groebner reducida y minimal para I(X0 ) y viendo que esta contiene slamente al
elemento identidad.
En el ejemplo anterior, y usando el programa Maple, se puede ver que
una base de Groebner reducida y minimal (usando el orden lexicogrco
inverso) para el ideal
(h1 ; h2 ; h3 ; h4 ; 1
gi y)
R(u1 ; u2 ; u3 )[x1 ; x2 ; x3 ; x4 ];
q
X
gk (u; x)y);
j=1
51
punto de interseccin de l1 y l2 y por (x5 ; x6 ) y (x3 ; x4 ) las coordenadas de
los puntos E y D respectivamente. El punto C; por estar en las rectas l2 y
l1 ; satisface las ecuaciones
h1 : x2
u2 x1 = 0; h2 : x2
u3 (x1
u1 ) = 0:
2 tan( =2)
;
tan2 ( =2)
v12 )
2v1 = 0; h4 : u3 (1
v22 )
2v2 = 0:
u1 ):
v1 x3 = 0 h6 : x4
h7 : x6
v2 (x5
u1 ) = 0
u3 (x3
h8 : x6
u1 ) = 0
u2 x5 = 0:
u1 )2 + x22
(x21 + x22 ) = 0:
Captulo 4
Introduccin
54
Luego soltamos la cuerda, y observamos que esta comienza a vibrar. Denotemos por u(x; t) la funcin que representa la forma que asume la cuerda
en el instante t (puede pensarse que el grafo de u(x; t) representa una foto de la cuerda en el instante t). Nuestro propsito es econtrar la ecuacin
diferencial parcial que rige su movimiento. Para ello haremos dos hiptesis
fundamentales:
1. Cada punto sobre la cuerda vibra en direccin vertical exclusivamente.
2. Las deformaciones a las cuales se ve sometida la cuerda son siempre
muy pequeas. De manera precisa, en cada instante t el ngulo (x; t)
que forma la tangente a la cuerda en el punto u(x; t) es muy pequeo.
De aqu que cos (x; t) ' 1:
En cada instante t, denotemos por T (x; t), T (x + h; t) la magnitud de la
tensin de la cuerda en el punto u(x; t), respectivamente u(x + h; t), y denotemos por (x; t), (x + h; t) los ngulos que forma la tangente a la cuerda
en los punto u(x; t) y u(x + h; t), respectivamente. La tensin horizontal en
cada uno de estos puntos ser
TH (x; t) = T (x; t) cos (x; t)
TH (x + h; t) = T (x + h; t) cos (x + h; t):
4.1. INTRODUCCIN
55
56
9;8 Newtons. En
0:
De manera similar, como (x; t) ' 0, entonces la longitud l(x; h) del pedazo de cuerda comprendido entre x y x + h es aproximadamente h, pues
recordemos que su longitud puede calcularse mediante la frmula
s
2
x+h
R
@u
l(x; t) =
1+
(s; t) ds
@x
x
Pero @u=@x(s; t) = tan (x;
qt); que elevado al cuadrado es un trmino muy
2
' 1: Luego
cercano a cero. Por tanto 1 + @u
@x (s; t)
s
x+h
R
x
1+
@u
(s; t)
@x
ds '
x+h
R
x
1ds ' h:
x0
TV (x; t) = ( h)
@2u 0
(x ; t)
@t2
x + h. Luego
T sin (x + h; t)
T sin (x; t) = ( h)
@2u 0
(x ; t):
@t2
T sin (x; t)
1
@2u
= ( h) 2 (x0 ; t):
T cos (x; t)
T
@t
@2u
@2u
=
:
@x2
T @t2
Si c =
(4.1)
4.2.
Una manera de resolver la ecuacin anterior es suponer que existen soluciones de la forma u(x; t) = F (x)G(t). A este mtodo se le conoce como
separacin de variables. Para una funcin u cuyas variables estn separadas,
la ecuacin 4.1 toma la forma
00
58
G (t)
kF (x) = 0
(4.2)
kc G(t) = 0:
= cn =L
59
1
P
Bn sin(n x=L):
n=0
RL
siempre es posible, tomando coecientes Bn = 2=L f (x) sin(n x=L)dx:
0
4.3.
n (t
+2 =
n ))
= cos(
nt
+ 2 ) = cos(
n t):
60
Bn . En este caso la solucin de la ecuacin de onda estar dada precisamente por el modo fundamental un (x; t) = sin(n x=L) cos( n t): Para n = 1,
u1 (x; 0) = sin( x=L), tiene la forma que se muestra a continuacin
61
Ejemplo 4.3.1 La tercera cuerda de una guitarra tiene una longitud 1;16
m y pesa 1;0645 gramos. Un tramo de esta cuerda de 43 cm de longitud
se pone a vibrar, sujeto a una tensin de 2 kg. Calculemos la frecuencia
dominante:
En primer lugar, la densidad de la cuerda es = 1;0645 10 3 =1;16
= 9;176 10 4 kg=m. La tensin,
medida
p en Newtons, sera T = 2 9;8 =
p
19;6 N: De aqu que c =
T= =
19;6=9;176 10 4 = 146;19 m/s:
As, la frecuencia fundamental sera f = c=2L = 146;15=0;86 ' 170 Hertz
(vibraciones por segundo). Al realizar el experimiento se obtiene un valor de
173 Hz; con un error de apenas 3 unidades en 170; es decir, un error apenas
del 1;7 %.
2"
L x,
0 x L=2
, la funcin que
L), L=2 x L
describe la forma inicial de una cuerda, la cual se pulsa en su punto medio,
Ejemplo 4.3.2 Sea f (x) =
2"
L (x
62
1
P
bn sin(
n=1
con c =
n x
cn t
) cos(
),
L
L
1
P
bn sin(
n=1
n x
):
L
Los coecientes de Fourier bn como veremos en la prxima seccin, se calculan mediante la frmula:
bn =
2 RL
n x
)dx
f (x) sin(
L0
L
2
=
L
L=2
R
0
RL 2"
2"
n x
(
x) sin(
)dx +
(x
L
L
L=2 L
!
n x
L) sin(
)dx
L
Utilizando de Nuevo GeoGebra (en su defecto, la integracin se hace fcilmente por partes) vemos que:
I1 = (
I2 =
R
"L(n cos( n2 ) 2 sin( n2 ))
2" L=2
n x
) (x) sin(
)dx =
L 0
L
n2 2
2" RL
(x
L L=2
L) sin(
n x
)dx =
L
2 sin(n ))
4"L
n2 2
sin(
n
)=
2
4"L
2 n2 (
0; si n = 2k
1)k+1 , si n = 2k + 1
63
y por consiguiente:
bn =
2
(I1 + I2 ) =
L
8"
2 n2 (
0; si n = 2k
1)k+1 , si n = 2k + 1
Luego
f (x) =
1 ( 1)k+1
8" P
sin
2
2
k=0 (2k + 1)
(2k + 1) x
L
1 ( 1)k+1
8" P
sin
2
2
k=0 (2k + 1)
(2k + 1) x
L
cos
c (2k + 1)t
L
4.4.
4.4.1.
Escalas musicales
Escala pitagrica
64
de que cuando el cociente L=L0 era igual a una potencia de dos, las notas
musicales producidas por ambas cuerdas al vibrar parecan coincidir, excepto por lo agudo o grave del sonido. Pitgoras tambin descubri de manera
emprica que cuando haca sonar simultaneamente dos cuerdas cuyas longitudes estaban en proporcin dada por una fraccin igual al cociente de
dos enteros pequeos, como por ejemplo L=L0 = 3=2, 4=3; 5=4; 9=8; : : : se
obtena un efecto placentero, armnico. As, por ejemplo, cuando una cuerda
de longitud L se acorta a dos tercios de su longitud su frecuencia al vibrar
se multiplica por 3=2; esto es, fL0 = (3=2)fL . En esta situacin el sonido
de ambas cuerdas vibrando de manera simultnea se escucha consonante y
muy armnico. Igualmente, la frecuencia de una cuerda de longitud igual
a cuatro quintos de la original es igual a fL0 = (5=4)fL : De nuevo, las dos
cuerdas suenan armnicas cuando se escuchan simultaneamente.
Ese efecto de armona o consonacia aumenta cuando tres cuerdas, de
longitudes L; (4=5)L y (2=3)L vibran simultaneamente. Notemos que en este
caso sus frecuencias, fL ; (5=4)fL y (3=2)fL estn en proporciones 5=4 y 6=5.
Un conjunto de tres notas cuyas frecuencias se encuentren en esa proporcin
se denomina una triada mayor justa. De otro lado, cuando la proporcin
ocurre en el orden contrario, 6=5 y 5=4; el sonido de las tres cuerdas al
vibrar tambin resulta muy agradable, aunque carga un inconfundible tinte
de nostalgia. Una de estas triadas se denomina triada menor justa. Estas dos
clases de combinaciones de notas, que en la escala temperada (denida ms
abajo) reciben el nombre de acordes mayores y acordes menores son la base
de toda la armona de la msica occidental, donde, por supuesto, la armona
aparece enriquecida con muchos otros acordes, como aquel que se obtiene
de combinar notas en proporciones 5=4; 6=5; 7=6 (una sptima), y otras
combinaciones ms complejas, como los denominados acordes disminuidos,
aumentados, con segundas, cuartas...
Volviendo a nuestra discusin sobre la escala pitagrica, la idea de Pitgoras consisti en tomar potencias (positivas y negativas) de la fraccin 3=2
para construir as una escala musical cuyas frecuencias estuvieran comprendidas entre una cierta frecuencia fundamental f0 y su octava ms prxima
2f0 . Ilustremos la idea de Pitgoras tomando como referencia la frecuencia del do central del piano f0 = 261; 626 Hz. Supongamos que a pulsar
una determinada cuerda de longitud L se obtiene esta frecuencia, llamada
en terminologa musical, la tnica. Entonces, al pulsar esa misma cuerda
acortada a 2=3 de su longitud se obtendra una nota cuya frecuencia sera
(3=2)f0 = 392;439; muy cercana, aunque no igual (como explicar ms adelante) al sol central del piano. Si, por otro lado, la cuerda se alargase a
una vez y media su longitud, (3=2)L, su frecuencia entonces disminuir a
65
escala temperada
66
(4.4)
353;593 Hz; 372;510 Hz; 392;439 Hz; 419;074 Hz; 441;4938 Hz;
(4.5)
Pitagorica
La escala cuyas frecuencia aparece en 4.4 se conoce con el nombre de escala
pitagrica, durante milenios, referencia obligada en toda la musica europea.
Esta escala, sin embargo, comprede muchas ms notas que las doce notas
de la escala cromtica usual. Tomemos, por ejemplo, la nota que correspondera a la potencia decimosegunda: (3=2)12 . En este caso debemos reducir
la fraccin, dividndola por la potencia 219 ; para obtener la frecuencia de la
correspondiente nota dentro de la tnica y su octava superior. Esta operacin nos da: (312 =219 )f0 = 1;01364f0 = 265;19. La nota as obtenida tiene
una frecuencia muy cercana, pero no igual, a la frecuencia del do central. El
cociente entre estas dos frecuencias se denomina coma pitagrica. Una coma
es entonces igual a 1;01364:
Observacin 4.4.1 * En trminos matemticos, la construccin de la escala pitagrica corresponde a tomar las clases de equivalencia de las fracciones (3=2)n , n 2 Z en el grupo G = R+ = < 2k : k 2 Z >, donde (R+ ; )
67
4.5.
Escala Temperada
temperada
Se obtiene as la llamada escala musical temperada, utilizada en toda la
musica occidental desde el siglo XVII.
68
La guitarra, el piano, el oboe, la auta, y en general todos los instrumentos de la orquesta estn construidos para reproducir las notas de la escala
tremperada. En la guitarra, por ejemplo, el diapasn est dividido de tal
manera que al pisar una misma cuerda en los distintos trastes su frecuencia
aumenta proporcional a (un semitono).
Guitarra
Sabemos que la frecuencia de una determinada cuerda depender de c =
p
T = , y su frecuencia estar dada por fL = c=(2L), donde L = 65 cm
en el caso de la guitarra espaola. El acto de pulsar la cuerda cuando la
mantenemos presionada en el alguno de los traste equivale a acortar la cuerda
en cierta magnitud. Denotemos por L0 la longitud de la cuerda acortada,
igual en este caso a la distancia entre el traste presionado y el puente. Vimos
ms arriba que la cuerda vibrar entonces con una frecuencia igual a fL0 =
(L=L0 )fL . Si queremos, por ejemplo, que fL0 = fL debemos hacer que
L0 = L= = 61;35 cm. As, el primer traste deber estar situado a 61;35 cm
del puente. Dividiendo por las potencias sucesivas 2 ; 3 ;..,etc, se obtienen
las posiciones de los siguientes trastes, como se muestra en la tabla siguiente:
69
Es un ejerccio elemental determinar cul deber ser la tensin de cada cuerda, conocida su densidad, para que al vibrar al aire cada una de las seis
cuerdas produzcan las frecuencias que se muestran en la siguiente tabla:
70
triada menor:
Nota Frecuencia
do
261;6256
re#
311;127
sol
391;995
pues sus cocientes son 311;127=261;625 = 1;189 ' 6=5 y 391;995=311;127 =
1;2599 ' 5=4.
Ejercicio 4.5.1
1. La segunda cuerda de la guitarra espaola est hecha
de nilon, de densidad = 0;57 10 3 . La distancia entre la ceja y el
puente de la guitarra (igual a la longitud L de la cuerda) es igual a
65 cm. Calcule la tensin de la cuerda para que al vibrar produzca la
nota si que se encuentra inmediatamente a la izquierda del do central
del piano (frecuencia = 246;94 Hz).
Solucin: la frecuencia
p del modo fundamental est dada por 2f = c=2L:
Luego c = 2Lf = T = . Elevando al cuadrado se obtiene c = T = =
4L2 f 2 , y por tanto
T = 4L2 6 f
= 58;74 Newtons.
4 L2 2
f ' 10
g
4 2
f :
71
72
Figura 1
Figura 2
73
Solucin: un acorde mayor est formado por tres notas cuyas frecuencias F1 ; F2 ; F3 estn en relacin F2 =F1 = 5=4 y F3 =F2 = 6=5: Para
producir el acorde de re mayor, si queremos F1 = 293;6 Hz, entonces
F2 = 5=4F1 = 367 Hz y F3 = 6=5F2 ' 440 Hz, que corresponden
aproximadamente al fa# y al la central del piano (Figura 1). Como
puede verse en la Figura 2, estas notas se pueden lograr presionando
la tercera y la segunda cuerda en el sptimo traste, y la primera, en el
quinto: la-fa#-re
4.5.1.
74
75
76
77
78
Captulo 5
Series de Fourier
Este captulo pretende resumir los teoremas y frmulas bsicas de la
teora de series de Fourier (vase por ejemplo [6]) con el nimo de que pueda
ser utilizadas para solucionar la ecuacin de onda desarrollada ms arriba, as como otras ecuaciones diferenciales que estudiaremos ms adelante.
El enfasis se centrar en ejemplos y en los usos de esta herramienta, ms
que en los desarrollos tericos. No obstante, daremos referencias apropiadas
para el estudiante interesado que desee profundizar en el estudio del anlisis
armnico, una extensa rama de las matemticas.
5.1.
80
81
Ejemplo 5.1.3 Las funciones que se muestran en las siguientes grcas son
suaves a tramos.
g 1
g 2
Ejemplo 5.1.4 La funcin mostrada en la grca siguiente no es suave a
tramos, pues f (L ) no existe
82
p
Ejemplo 5.1.5 La funcin f (x) = x, denida en [0; 1]; puede extenderse
de manera peridica a toda la recta real con perodo igual a 2 si denimos
p
x, 0 x 1
f (x) = p
x;
1 x 0
g 4
Esta funcin no es suave a tramos pues ninguno de los dos lmites f 0 (0+ ) y
f 0 (0 ) existen.
El teorema fundamental para funciones suaves a tramos es el siguiente
(ver [8], pag 77).
Teorema 5.1.6 Supongamos que f : R ! R es una funcin peridica con
perodo 2L y suave a tramos. Entonces existe una serie de Fourier
s(x) = a0 +
1
P
an cos(
n=1
la cual satisface:
n x
n x
) + bn sin(
)
L
L
1
P
n=1
an cos(
n x
n x
) + bn sin(
):
L
L
1
P
n=1
an cos(
n x
n x
) + bn sin(
)
L
L
83
ZL
f (x)dx
(Euler)
an =
1
L
ZL
f (x) cos(
ZL
f (x) sin(
n x
)dx,
L
n x
)dx,
L
1
bn =
L
= 1=2L( aL + aL) = 0:
84
De manera similar, si n
RL
Z0
ZL
Z0
ZL
sin(n x=L)dx;
a=L
= a=L
Z0
sin(n x=L)dx
y
J2 = 1=L
ZL
ZL
sin(n x=L)dx:
bn =
1)
4a
1
X
n=1;3;5;:::
1
n x
sin(
)
n
L
(5.1)
4a
1
X
n=1;3;5;:::
1
n
4a 1
sin( ) =
(
n
2
1
1 1
+
3 5
1
+
7
):
(5.2)
85
1
1
1 1
+
3 5
1
+
7
5.1.1.
86
siguiente:
(5.3)
87
por:
(5.4)
Los siguientes ejemplos nos servirn para ilustrar las frmulas anteriores.
Ejemplo 5.1.10 Sea f (x) = x2 , denida entre [ 1; 1] y donde esta funcin
se extiende peridicamente (con perodo igual a 2) a toda la recta real: Calculemos su serie de Fourier, utilizando para ello las capacidad de integracin
simblica de GeoGebra.
f (x) = x2
R1
Como la funcin es par vemos que bn = 0. De otro lado, a0 = 1=2 x2 dx =
1
x3 =6
R1
88
:
Ahora, sin(n ) = 0, para todo n mientras que cos(n ) = ( 1)n . Luego la
integral anterior es igual a an = ( 1)n 4= 2 n2 . De aqu que la serie de Fourier
sea:
1 ( 1)n
1
4 P
cos(n x):
+ 2
2
3
n=1 n
Como f (x) satisface las condiciones del Teorema 5.1.6, y es continua, vemos
que
1 ( 1)n
1
4 P
x2 = + 2
cos(n x):
2
3
n=1 n
Si evaluamos ambos lados en x = 0, respectivamente en x = 1, obtenemos
tres extraordinarias frmulas debidas a Euler:
2
1 ( 1)n
P
1
1
1
1
=
=
+ 2
+
2
2
2
12
n
1
2
3
4
n=1
2
1 ( 1)n
P
1
1
1
1
=
( 1)n = + 2 + 2 + 2 +
2
6
1 2
3
4
n=1 n
2
1
1
1
+ 2+ 2+
8
1 3
5
La ltima frmula se obtiene sumando las anteriores.
=
2"
L x,
0 x L=2
, la funcin que
L), L=2 x L
describe las condiciones iniciales de una cuerda que se desplaza hacia abajo
una pequea cantidad " > 0 antes de soltarla y ponerla a vibrar.
Ejemplo 5.1.11 Sea f (x) =
2"
L (x
89
1
P
bn sin(
n=1
n x
):
L
L=2
R
0
RL 2"
2"
n x
(
x) sin(
)dx +
(x
L
L
L=2 L
!
n x
L) sin(
)dx
L
Utilizando de Nuevo GeoGebra (en su defecto la integracin se hace fcilmente por partes) vemos que:
(
R
"L(n cos( n2 ) 2 sin( n2 ))
2" L=2
n x
) (x) sin(
)dx =
L 0
L
n2 2
2" RL
(x
L L=2
L) sin(
n x
)dx =
L
2 sin(n ))
8"
2 n2
sin(
n
)=
2
8"
2 n2 (
1)k
0; si n = 2k
:
sin( n2 ), si n = 2k + 1
90
Luego
f (x) =
1 ( 1)k+1
8" P
sin
2
2
k=0 (2k + 1)
(2k + 1) x
L
n=1
2. En el segundo caso, extendemos f de manera impar a [ L; L] si denimos f ( L) = f (L) y f ( x) = f (x), para L < x
0, y a
continuacin extendemos esta funcin a una funcin peridica en toda
la recta real:
91
ZL
2
jxj cos(n x=L)dx =
L
2
L
ZL
x cos(n x=L)dx =
ZL
2L
n2 2
(1
cos(n ))
=
=
2L
n2
(1
( 1)n )
0, n es par
;
2 ; si n es impar
4L
n2
92
De otro lado, jxj sin(n x=L) es una funcin impar y por consiguiente
1
bn =
L
ZL
L ( 4L) X
1
f (x) = +
cos
2
2
(2k + 1)2
k=0
L ( 4L)
+
2
2
(2k + 1) x
L
1
x
1
3 x
1
5 x
cos( ) + 2 cos(
) + 2 cos(
)+
2
1
L
3
L
5
L
; ], lo cual corres-
93
Notemos que esta ltima funcin es peridica con perodo 2 : Hallemos su seR
rie de Fourier, usando las frmulas de Euler y el hecho de que cos( n x ) sin(x)dx =
(1 + cos(n ))=(1
a0 =
an =
1
2
1
n2 ) y que
Z
sin( n
jsin(x)j dx =
) jsin(x)j dx = 0 :
1
(2
2
sin(x)dx) =
jsin(x)j cos(
n x
)dx =
cos(nx) sin(x)dx
1)n
2 1 + cos(n )
21+(
=
(1 n2 )
(1 n2 )
(
4
si n es par
(1 n2 )
=
0; si n es impar
=
bn =
jsin(x)j sin(nx)dx = 0:
De aqu que
g(x) =
1
4X
k=0
2
(2k)2
cos(2kx):
Ejemplo 5.1.15 Hallemos la serie de Fourier de la extensin impar peridica, con perido 2 ; de la funcin f (x) = x, 0 x
: Esta funcin es
x; si
<x
:
la extensin peridica de f (x) =
si x =
94
x sin(nx)dx =
(2
x sin(nx)dx)
2
2
cos(n ) = ( 1)n+1 :
=
n
n
De aqu que
1
X
( 1)n+1
s(x) = 2
sin(nx)
n
n=1
( 1)n+1
sin(nx)
n
= ( 1)n+1 cos(nx)
1
P
95
n=1
1
cos
(2k + 1)2
(2k + 1) x
L
(2k + 1)L
sin
(2k + 1) x
L
De aqu que
f (x) =
( 4) X
k=0
1
sin
(2k + 1)
(2k + 1) x
L
s1 (x) =
( 4) X
k=0
1
cos((2k + 1)x); Ejemplo 5.1.13.
(2k + 1)2
1
X
( 1)k+1
sin(kx); Ejemplo 5.1.15.
s2 (x) = 2
k
k=1
96
Captulo 6
6.1.
Calor y temperatura
98
6.2.
99
Ley de Fourier
La transferencia de calor obedece una ley simple descubierta por JeanBaptiste Joseph Fourier. Supongamos que en una cierta regin del espacio
(por ejemplo, en el interior de un cuerpo P ) y en determinado instante t = t0
la temperatura viene dada por una funcin u(x; y; z). Fijmonos en una pequea seccin A de supercie. Fourier descubri que el fujo de calor a
travs de A ocurre en la direccin del vector grad(u) = (@u=@x; @u=@y;
@u=@z); y viene dado aproximadamente por hn; grad(u)i A, donde el
smbolo h ; i denota el producto punto o producto interno en R3 y n denota el vector normal unitario exterior. La letra denota una constante
que depende del material, llamada constante de conductividad trmica. Esto
quiere decir que en un intervalo pequeo de tiempo t la cantidad de energa calorca que atraviesa la regin diferencial A sera aproximadamente
hn; grad(u)i A t
Ley de Fourier
100
n; sera
grad(u)i A:
Ejemplo 6.2.2 Supongamos que un cubo unitario C = [0; 1] [0; 1] [0; 1];
con cosntante = 0;1; se encuentra aislado lateralmente, pero que hay transferencia de calor entre sus caras superior e inferior y el medio circundante.
Supongamos que la temperatura en toda una regin que contiene a C est
dada por u(x; x; y; t) = t=2(x2 + y 2 xy(z + 1)2 ). Calcule, segn la ley de
Fourier, la transferencia de calor en cada una de las tapas superior e inferior
Sabemos que
grad(u(x; y; z; 1) =
=
@u @u @u
;
;
)
@x @y
@z
xe1 ye2 + xy(z + 1)e3 :
(
R1 R1
2xydxdy =
00
= 0;2
1=4x2 y 2
[0;1] [0;1]
= 0;2
R1 R1
0;1 xydxdy =
0;1 1=4 =
0;025 joules/s.
00
De acuerdo con los signos, vemos que el calor entra por la tapa inferior y
sale por la superior.
6.3.
Retomenos el ejemplo anterior: sea P un cilindro de longitud L, densidad constante , fabricado con un material cuyo calor especco es c y
102
h @u=@x(x; t)e1 ; e1 i Ax
= (@u=@x)(x; t)Ax :
A [@u=@x(x + h; t)
@u=@x(x; t)] t:
(6.1)
E(t +
t) = Ac
x+h
Z
x
x+h
Z
u(x; t +
t):
Luego
c u(x; t +
t)h
c u(x; t)h =
t (@u=@x(x + h; t)
@u=@x(x; t)) ;
que es equivalente a
c
u(x; t +
t)
c u(x; t)
t
@u=@x(x + h; t)
h
@u=@x(x; t)
t ! 0 se obtiene:
@u
@2u
=
@t
@x2
Tabla 2
104
6.4.
Luego
E(t +
t)
t
E(t)
c
=
u(x; y; z; t +
t)dxdydz
u(x; y; z; t)dxdydz
0
Z
u(x; y; z; t +
@
=c
B
t
t)
t
u(x; y; z; t) A
dE=dt = c
@u
(x; y; z; t)dxdydz:
@t
(6.2)
105
Por tanto:
Z
R
@u
c
(x; y; z; t)dxdydz = @B hn; grad u(x; y; z; t)i dA:
@t
(6.3)
(6.4)
donde
div(g) =
u.
106
= =(c ).
6.5.
6.5.1.
(6.6)
u(0; t) = u(L; t) = 0
= =c :
Como en el ejemplo de la cuerda vibrante, el mtodo de separacin de variables proporciona una manera de hallar la solucin. Suponemos u(x; t) =
F (x)G(t). La ecuacin @ 2 u=@x2 = (1= )@u=@t obliga entonces a que F 00 (x)G(t) =
1= F (x)G0 (t), y por tanto F 00 =F = y G0 = G = , para una cierta constante
. Ahora, las condiciones iniciales fuerzan a que u(0; t) = F (0)G(t) = 0, para
todo t y u(L; t) = F (L)G(t) = 0. De aqu que F (0) = F (L) = 0, pues buscamos una solucin no trivial. Luego F debe satisfacer lla misma ecuacin
107
u(x; t) =
1
X
2t
n
bn sin(n x=L)e
= n =L;
n=1
1
X
bn sin(n x=L)
n=1
sea el desarrollo en serie de Fourier de una extensin impar de f (x) al intervalo [ L; L]: De aqu que
bn = 2=L
ZL
108
bn = 2=1
Z1
Z1
sin(n x)dx =
= 200
200
cos(n x)j10
n
200
=
(cos(n )
n
1) =
200
n (
2); n es impar
0, n es par
De aqu que
400=(n ), si n = 1; 3; 5; : : :
: = 1;1
0, si n = 2; 4; 6; : : :
1
X
400
u(x; t) =
sin ((2k + 1) x)) e 1;1 10
(2k + 1)
bn =
10
4 ((2k+1)
)2 t
n
1
k=0
6.5.2.
(6.7)
109
(6.8)
u(0; t) = T1 , u(L; t) = T2
= =c :
puede obtenerse haciendo u(x; t) = u1 (x; t) + v(x), donde v(x) =
T1 ; y u1 (x; t) es solucin del problema:
(T2 T1 )
x+
L
@ 2 u1
1 @u1
=
, t > 0, 0 < x < L
@x2
@t
u1 (x; 0) = f (x) v(x);
(6.9)
u1 (0; t) = 0, u1 (L; t) = 0
= =c :
que ya resolvimos en la seccin anterior.
Ejemplo 6.5.2 la temperatura en una barra cilndrica de aluminio de longitud 1 m est dada inicialmente por f (x) = 10x2 , 0 < x < 1: Los extremos
se mantienen a temperatura ja T1 = 0 C en el extremo izquierdo y T2 = 10
C en el extremo derecho. Hallemos la funcin de temperatura en cualquier
instante u(x; t).
En este caso v(x) = 10x,
= 0;83 10 4 m/s y debemos reoslver
el problema (6.9), cuya solucin se obtiene computando los coecientes de
Fourier
R1
bn = 2=1 (10x2
0
= 20
R1
10x) sin(n x)dx = 20 (x2
x) sin(n x)dx
2 + 2 cos(n )
3 n3
80
, si n es impar
0, si n es par.
3 n3
n=1;3;5;:::
80
3 n3
sin (n x) e
0;83 10
4 (n
)2 t
110
t=0s
t = 125 s
111
112
t = 2060 s
t = 4271 s
Notamos que cuando t ! 1 la solucin u(x; t) tiende a la funcin v(x);
que es la lnea recta entre los puntos (0; T1 ) y (L; T2 ).
6.5.3.
El mtodo de separacin de variables nos permite resolver otros problemas de conduccin de calor bajo condiciones iniciales diferentes. Por ejemplo,
supongamos que la distribucin de temperatura en t = 0 est dada por una
funcin f (x), 0 x L; y que en los extremos de la barra no hay ujo de
calor. En otras palabras, supongamos que en todo instante t, en x = 0 y en
113
3. Si
= n =L, n = 1; 2; : : :.
114
1
P
an cos(
n x)e
2t
n
n=1
RL
n x
an = 2=L f (x) cos(
)dx, si n
L
0
1:
@2u
1 @u
=
, t > 0, = =c :
2
@x
@t
u(x; 0) = f (x); 0 x L
@u
@u
(0; t) =
(0; L) = 0;
@x
@x
(6.10)
1
P
an cos(
n=1
L
R
n x)e
2t
n
n
L
a0 = 1=L f (x)dx
0
RL
n x
)dx, si n
L
1:
115
= 1;1
R5
a0 = 1=5 ( 2x + 5)dx =
0
R5
an = 2=5 ( 2x + 5) cos(
0
10
n2
(2( 1)n
2
6.
10
Calculamos:
(1=5)x2 + x
n x
)dx =
5
2) =
5
0
= 0:
2)
40
2 n2 ;
n = 1; 3; 5; 7; : : :
0, si n = 2; 4; 6; : : :
u(x; t) =
40
2
1
n x
cos(
)e
2
5
n=1;3;5::: n
1;1 10
6 (n
=5)2 t
116
Captulo 7
La membrana vibrante
En este captulo estudiaremos los problemas de la membrana vibrante
rectangular y de la membrana vibrante de borde circular, extensiones a
dos dimensiones de los problemas estudiados en los captulos anteriores.
Mostraremos cmo resolverlos bajo ciertos supuestos, y discutiremos soluciones particulares en algunas situaciones. Con algunas variaciones, seguiremos los expuesto en cualquiera de los textos referenciados en la bibliografa
al comienzo del curso [6], [7], [8].
7.1.
Supongamos una membrana elstica M de forma rectangular cuyos bordes se encuentran connados a los lados del cuadrado [0; a] [0; b]. De manera
similar a como analizamos la cuerda vibrante, denotemos por z = u(x; y; t)
la funcin que describe la posicin en el instante t de un punto en M cuya
proyeccin en el plano tiene coordenadas (x; y): Asumiremos que:
Supuestos fsicos
1. M es homognea de densidad constante , que mediremos en kg/m2 .
2. Cada punto vibra en direccin exclusivamente vertical en la direccin
del eje z
3. El desplazamiento de cada punto en la direccin vertical es pequeo.
4. La tensin en la membrana es uniforme en todas las direcciones: si
hicieramos un pequeo corte de longitud l en cualquier lugar de M ,
117
118
Analicemos la dinmica de una pequea porcin de membrana comprendida entre [x; x + x] [y; y + y]
Del supuesto (4) se sigue que las fuerzas en las direcciones horizontales
son:
Th (x; y; t) =
Th (x; y +
y; t) =
x cos (x; y; t)
x cos (x; y +
y; t);
y; t)
x cos (x; y; t) = 0:
Como estamos suponiendo que las vibraciones son pequeas (tercer supuesto)
podemos deducir entonces que los ngulos (x; y; t) tambin son muy pequeos, y por consiguiente:
cos (x; y; t) ' cos (x; y +
y; t) ' 1:
De aqu que
x cos (x; y +
y; t) =
x:
(7.1)
120
x sin (x; y; t)
y
Tv (x; y +
y; t) = T (x; y +
=
y; t) sin (x; y +
x sin (x; y +
y; t)
y; t):
(7.2)
(7.3)
x sin (x; y + y; t)
x sin (x; y; t)
x cos (x; y + y; t)
x cos (x; y; t)
x (tan (x; y + y; t) tan (x; y; t)) :
Como
tan (x; y +
y; t) = @u=@y(x; y +
y; t);
@u
(x; y +
@y
y; t)
@u
(x; y; t) :
@y
(7.5)
x; y; t) =
y:
(7.6)
x; y; t)
(7.7)
y y utilizar (7.6)
(7.8)
@u
(x; y +
@y
= m(x; y)
@u
(x; y; t) +
@y
y; t)
@u
(x; y +
@x
y; t)
@u
(x; y; t)
@x
(7.9)
@2u
;
@t2
donde
m(x; y) =
y+
R yx+R xp
@u
@u
1
(x; y + y; t)
(x; y; t) +
@y
@y
x
2
p
1 @ u
= 2 2,
donde c =
= :
c @t
Tomando el lmite cuando
x!0y
@u
(x; y +
@x
y; t)
@u
(x; y; t)
@x
y ! 0 se obtiene nalmente:
@2u @2u
1 @2u
+
=
;
@y 2
@x2
c2 @t2
(ec. membrana)
la cual es la ecuacin diferencial que rige el movimiento de una membrana bajo los supuestos 1-4. Las condiciones de frontera (c.f.) sera entonces:u(0; y; t) =
u(a; y; t) = 0, 0 y b y u(x; 0; t) = u(x; b; t) = 0; 0 x a: Si suponemos
que la membrana comienza a vibrar desde el reposo, y que su forma en t = 0
est dada por una cierta ecuacin z = f (x; y), entonces habra dos condiciones inciales (c.i.): u(x; y; 0) = f (x; y) y @u=@t(x; y; 0) = 0. En sntesis,
la ecuacin diferencial, junto con sus condiciones de frontera y condiciones
122
iniciales seran:
(7.10)
7.2.
(x; y)
(x; y)
donde
denota el operador laplaciano
(x; y) = @ 2 =@y 2 + @ 2 =@x2 :
Como las variables aparecen separadas a la izquierda y derecha, ambos cocientes deben ser iguales a una constante p
G00 (t)
=p
c2 G(t)
(x; y)
= p:
(x; y)
Veamos, como en el caso de la cuerda vibrante, que los supuestos fsicos
fuerzan la escogencia p < 0.
1. Si p > 0, digamos p = 2 , entonces la solucin general de G(t) sera de
la forma G(t) = Ae kt + Bekt , donde k = c . De la condicin inicial
@u=@t(x; y; 0) = 0 se sigue que, para que exista una solucin notrivial,
debe darse G0 (0) = k(B A) = 0. Es decir, A = B. Ahora, si A = B
son constantes no nulas se tendra que G(t) ! 1; cuando t ! 1, y
por tanto u(x; y; t) ! 1, lo cual viola el supuesto fsico (3).
De aqu resultan
[(
1. En efecto:
m 2
n
) + ( )2 ]
a
b
De otro lado, para cada pareja de enteros positivos (m; n) las soluciones
de G00 + (c m;n )2 G = 0 vienen dadas por
Gm;n (t) = bm;n cos(c
m;n t)
+ bm;n sin(c
m;n t);
= 0;
m;n t):
124
f (x; y) =
bm;n
(7.11)
m;n
Esta suma correspondera al desarrollo de Fourier doble de la funcin f (x; y). Los coecientes bm;n pueden determinarse con el mismo
mtodo utilizado en el caso de la cuerda, esto es, notando que existen de manera anloga las siguientes relaciones de ortogonalidad (que
se pueden comprobar, por ejemplo, utilizando GeoGebra, o por integracin directa):
Rb Ra
00
Rb Ra
00
= 0, si (m; n) 6= (m0 ; n0 ), m; n; m0 ; n0
ab
, si (m; n) = (m0 ; n0 ), m; n; m0 ; n0
4
f (x; y)
00
1:
= bm;n
m;n ;
para un
ab
;
4
de donde se deduce:
bm;n =
m x
n y
4 Rb Ra
f (x; y) sin(
) sin(
)dxdy:
ab 0 0
a
b
m;n t)
m;n
4 Rb Ra
m x
n y
f (x; y) sin(
) sin(
)dxdy:
ab 0 0
a
b
r
m
n
=
( )2 + ( )2 :
a
b
bm;n =
m;n
Ejemplo 7.2.1 Consideremos la siguiente membrana cuadrada determinada por a = b = 1 y c = 1= . Supongamos que f (x; y) = xy(x 1)(y 1),
1:
Entonces
R1 R1
bm;n = 4 xy(x
1)(y
1) sin(
00
m x
n y
) sin(
)dxdy:
1
1
Como m; n
1, se obtiene:
R1
x(x
Luego
R1
bm;n = 4
(y
0
1) sin(
2(( 1)m 1)
m x
)dx =
:
3 m3
1
1) sin(
n y R1
) x(x
1 0
1) sin(
m x
)dx dy
1
n y
2(( 1)m 1) R1
(y 1) sin(
)dy
3 m3
1
0
2(( 1)m 1) 2(( 1)n 1)
=4
3 m3
3 n3
0, si m o n es par
=
64
6 m3 n3 , m,n impares.
=4
En consecuencia:
64
u(x; y; t) = 6
p
1
sin(m
x)
sin(n
x)
cos(
m2 + n2 t):
3 n3
m
m;n impares
P
126
En t = 0
t = 6;53
t=0
t = 18;09
Ejemplo 7.2.2 Supongamos que f (x; y) = sin( x)2 sin( y)2 , 0 < x < a =
1; 0 < y < b = 1; c = 1, y la membrana, como en el ejemplo anterior, parte
del reposo. Calculemos la funcin deeccin u(x; y; t):
R1 R1
Para ello debemos hallar bm;n = 4 sin( x)2 sin( y)2 sin(m x) sin(n y)dxdy.
00
R1
= sin( y)2 sin(n y) sin( x)2 sin(m x)dx:
0
vemos que:
R1
En conclusin
R1
8
<
:
4
3 ;
2 cos((m 2) ) 2
;
(m3 4m)
4
3 ;
4
,
(m3 4m)
0,
0;
4
(m3
si m = 1
si m > 1:
si m = 1
si m es impar.
si m es par.
si m es par
,
si
m es impar.
4m)
R1
bm;n = 4
4n)
64
2
2
m;n impares mn(m
1
4)(n2
4n)
m;n
p
m2 + n2 t)
128
7.2.1.
Cada funcin um;n (x; y; t) = m;n (x; y) cos(c m;n t) se denomina un modo fundamental. Como funcin de t, um;n (x; y; t) es peridica, con perodo
2 =c m;n . De aqu se sigue entonces que la solucin a la ecuacin de la
membrana vibrante con condicin inicial f (x; y) = m;n (x; y), que es precisamente la funcin:
um;n (x; y; t) =
m;n t);
c
= c m;n =2 =
2
m 2
n
) + ( )2
a
b
7.2.2.
Curvas nodales
la suma corre sobre todos los pares de enteros positivos (m; n) que satisfacen m2 + n2 = N , y bm;n son coecientes escogidos de manera arbitraria
(notemos que esta suma es nita).
La solucin de la ecuacin ec. membrana estar dada entonces por
P
u(x; y) =
bm;n m;n (x; y) cos(c m;n t):
m2 +n2 =N 2
= cos(c
N t)
bm;n
m;n (x; y)
m2 +n2 =N 2
= 0; para todo t
0:
Esto fuerza a que las curvas nodales estn denidas por la ecuacin implcita:
P
bm;n sin(m x) sin(n x) = 0:
m2 +n2 =N 2
1;2 (x; y)
1
2
2;1 (x; y)
= sin( x) sin(2 y)
1
sin(2 x) sin( y);
2
las curvas nodales son las soluciones para 0 < x < 1, 0 < y < 1 de la
ecuacin
1
sin(2 x) sin( y)
2
= 2 sin( x) sin( y) cos( y) sin( x) cos( x) sin( y)
sin( x) sin(2 y)
cos( x)) = 0:
130
Las soluciones de esta ecuacin en [0; 1] [0; 1] estn determinadas por las
soluciones de 2 cos( y) cos( x) = 0; O lo que es equivalente, por las soluciones de y = 1 arc cos( 21 cos( x)):
1
2
1;8 (x; y)
1
2
8;1 (x; y)
+ 3 (x; y) + 3 (x; y)
7.3.
u=
@4u @4u
@2u @2u
+
+
2
;
@x4
@y 4
@x2 @y 2
@3u
=0
@x@y 2
@3u
= 0:
vp ) 2
@x @y
vp )
132
vez por el fsico alemn Hernst Chladni. Un video donde se aprecian estas
curvas nodales puede verse en https://www.youtube.com/watch?v=1yaqUI4b974
7.4.
Membranas circulares
a = 1; f (r) = 1
r2
133
@ 2 u 1 @u
1 @2u
+
+
:
@r2
r @r
r2 @ 2
(7.12)
(7.13)
@u(r; t)=@tjt=0 = 0:
(7.14)
G+
1 0
1
G = 2 G00
r
c
00
G00
= p;
c2 G
(7.15)
00
(r) +
(r) +
r (r) = 0, 0
0:
r
a:
(7.16)
134
La primera ecuacin tiene como solucin general G(t) = A cos( ct)+B sin( ct):
De nuevo, como en las ecuaciones anteriores, la condicin inicial 7.14 fuerza
B = 0:
La ecuacin 7.16 puede resolverse si conocemos la solucin de la llamada
ecuacin de Bessel:
xb00 (x) + b0 (x) + xb(x) = 0, x > 0;
(7.17)
00
J0 (x) =
J0 (x)
Y0 (x)
;
J1 (x)
;
135
n r) cos(c n t);
n =a;
J0 (
n r)J0 ( m r)rdr
Ra
J0 (
= 0, si m 6= n
2
n r) rdr =
a2 2
J (
2 1
n ):
1
P
bn J0 (
n r) cos(c n t):
n=1
1
P
bn J0 (
n r):
n=1
rJ0 (
m r)f (r)dr
m r)r,
1
P
n=1
= bm
con m
Ra
bn rJ0 (
m r)J0 ( n r)dr
a2
J1 (
2
2
m) :
136
De aqu que
bm =
Ra
a2 J1 ( m )2 0
rJ0 (
m r)f (r)dr:
En resumen, la solucin del problema 7.12, 7.13, 7.14 est dada por
u(r; t) =
1
P
bn J0 (
n r) cos(c n t)
n=1
bn =
donde
<
2
2
a J1 (
n
a
2
Ra
2
n) 0
;
<
<
rJ0 (
n r)f (r)dr
<
' 2;4,
1 r) cos( 1 t)
4 r) cos( 4 t)
' 5;5,
0;14J0 (
+ 0;01J0 (
' 8;65;
2 r) cos( 2 t)
+ 0;04J0 (
5 r) cos( 5 t)
= 11;79;
3 r) cos( 3 t)
donde
t=0
t = 17;3
t = 23;4
137
t = 25;5
138
7.5.
u=
sin
@u
@ @u
( sin ) + r
cos
@x
@
@y
@u
@ @u
@u
@ @u
( sin ) + ( cos )
+r
+
( sin )
=r
@
@x
@x
@
@y
@y
@2u
@u
@2u
2
r
sin
cos
r cos
+
= r2 sin2
2
@x
@y@x
@x
@2u
@2u
@u
r2 sin cos
+ 2 r2 cos2
r sin
@x@y
@y
@y
2u
2u
@
@
@2u
@u
@u
2
2
2
= r2 sin2
+
r
cos
2r
cos
sin
r cos
r sin
:
2
2
@x
@y
@y@x
@x
@y
1
@u
@u
(cos
+ sin
)
r
@x
@y
140
Bibliografa
[1] Adams, W. W., & Loustaunau, P., An Introduction to Grbner bases,
Providence: American Mathematical Society, AMS, (Vol. 3), 1994.
[2] D. Cox, J. Little, D. OShea, Ideals, Varieties and Algorithms, SpringerVerlag 1996.
[3] P., Richard, Robot Manipulators: Mathematics, Programming, and Control: the Computer Control of Robot Manipulators, MIT (1981).
[4] Eisenbud, D, Commutative Algebra: with a view toward algebraic geometry (Vol. 150). Springer Science & Business Media (1995).
[5] M. Gardner,Nuevos Pasatiempos Matemticos, Alianza Editorial.
[6] Erwin Kreyszig, Matemticas Avanzadas para Ingeniera, 8va edicin,
captulos 10, 11, 12.
[7] David Powers, Boundary Value Problems, and Partial Di erential
Equations, 5th Edition, Chapters 1-5.
[8] Nakhl Asmar, Partial Di erential Equations with Fourier series and
Boundary Value Problems.
[9] Dave Benson, Music: A Mathematical O ering, Department of Mathematics, Meston Building, University of Aberdeen,Aberdeen AB24 3UE,
Scotland, UK, Home page: http://www.maths.abdn.ac.uk/bensondj/.
[10] Rayleigh, J. W. S. B. (1896). The Theory of Sound. Macmillan.
141