Sei sulla pagina 1di 17

File: focosgeneral.

dfw

Date: 15/12/01

Time: 21:44:18

Tratamos de calcular los focos de mx^2+nxy+px+qy^2+ry+s=0, es decir de la cnica


dada por su ecuacin general.
Recordamos la transformacin simplificadora

#1:

TRANSFORMACIONSIMPLIFICADORA(u, v, a, b, c, d) :=

u
a
c
2
2
2
(a - 2au + b - 2bv - c + 2cu - d(d - 2v))SIGN(a - c)

2
2
2
2
a - 2ac + b - 2bd + c + d
-1
1
v

2(a(d - v) + b(u - c) + cv - du)SIGN(a - c)


-
2
2
2
2

a - 2ac + b - 2bd + c + d

Esta que sigue es la transformacin inversa de la anterior

Page: 1

File: focosgeneral.dfw

#2:

Date: 15/12/01

INVERSATRANSFSIMPLIF(x, y, a, b, c, d) :=
-1

(x(a - c) + y(d - b))SIGN(a - c)


+

2
y

a + c

2
#3:

(x(b - d) + y(a - c))SIGN(a - c)


b + d
+
2
2

INVERSATRANSFSIMPLIF(-2, -3, 1, 2, 3, 4)

Consideramos la cnica
#4:

2
2
mx + nxy + px + qy + ry + s = 0

(para experimentar tomaremos m=1,n=-2,p=3,q=-4,r=5,s=-6)


#5:

2
2
x + x(- 2y + 3) - 4y + 5y - 6 = 0

Hallamos dos de sus puntos (fciles)


2
mx + px + s = 0

#6:
#7:

2
SOLVE(mx + px + s = 0, x)
2

(p - 4ms) - p

(p - 4ms) + p

x = x = - , 0
2m

2m

#8:

Los puntos son


#9:

(p - 4ms) - p

, 0

2m

y
#10:

Time: 21:44:18

(p - 4ms) + p

- , 0

2m

#11:

[1.372281323, 0]

#12:

[-4.372281323, 0]

Page: 2

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

La transformacin simplificadora que los pasa a (-1,0) y (1,0) es


#13:

#14:

2
2

(p - 4ms) - p
(p - 4ms) + p

TRANSFORMACIONSIMPLIFICADORAx, y, , 0, - , 0

2m
2m

(p - 4ms) - p

2m

(p - 4ms) + p

2m

2
(2mx + p)SIGN(m)(- SIGN(4ms - p ))

(p - 4ms)

-1

2ym(- SIGN(4ms - p ))

2

(p - 4ms)

Es decir, el punto (x,y) pasa al punto


#15:

2
2

(2mx + p)SIGN(m)(- SIGN(4ms - p ))


2ym(- SIGN(4ms - p ))
,

2
2

(p - 4ms)
(p - 4ms)

233x
33
233y
+ ,

33
11
33

#16:

La transformacin inversa hace pasar el punto (x,y) al punto


#17:

2
2 3/2
x(p - 4ms)(- SIGN(4ms - p ))
p
- ,

2m
2m
2
2 3/2
y(p - 4ms)(- SIGN(4ms - p ))

2m

33x
3
33y
- ,

2
2
2

#18:

Si en la ecuacin
#19:

2
2
mx + nxy + px + qy + ry + s = 0

#20:

2
2
x + x(- 2y + 3) - 4y + 5y - 6 = 0

Page: 3

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

substituimos x e y por las expresiones de la transformacin inversa, resulta en


general
#21:

2
2 3/2
2
y(p - 4ms)(2mr - np)SIGN(m)(- SIGN(4ms - p ))
+ (mx + nxy +
2
2
2
qy )4ms - p + m(4ms - p ) = 0

y en particular
#22:

2
2
33x - 66xy - 132y + 1633y - 33 = 0

Page: 4

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

que efectivamente pasa por (-1,0) y (1,0).


Para la curva en esta forma ya tenemos una funcin que nos calcula los focos.
Si la cnica es
#23:

2
2
- gx + bxy + dy + ey + g = 0

los cuatro focos (dos imaginarios) vienen dados aqu


#24:

2
2
MACROFOCOSCONICACASIGENERAL(b, d, e, g) := - gx + bxy + dy + ey + g = 0,

2
2
2
2
2(b + 4dg - e )((b + (d + g) ) - d - g)(-g) - be
,

b + 4dg
2
2
2
2

2(2e((b + (d + g) ) - d - g)(-g) + b(b + 4dg - e ))(-g)


,
2
2
2

(b + 4dg)((b + (d + g) ) - d - g)

2
2
2
2
2(b + 4dg - e )((b + (d + g) ) - d - g)(-g) + be
,
2
b + 4dg
2
2
2
2

2(2e((b + (d + g) ) - d - g)(-g) - b(b + 4dg - e ))(-g)


,
2
2
2

(b + 4dg)((b + (d + g) ) - d - g)

2
2
2
2
2g(b + 4dg - e )((b + (d + g) ) + d + g) - be
,
2

b + 4dg
2
2
2
2

2g(2eg((b + (d + g) ) + d + g) + b(b + 4dg - e ))


,
2
2
2

(b + 4dg)((b + (d + g) ) + d + g)

2
2
2
2
2g(b + 4dg - e )((b + (d + g) ) + d + g) + be
,
2
b + 4dg

Page: 5

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2
2
2
2

2g(b(b + 4dg - e ) - 2eg((b + (d + g) ) + d + g))

2
2
2

(b + 4dg)((b + (d + g) ) + d + g)

En nuestra cnica
#25:

2
2 3/2
2
y(p - 4ms)(2mr - np)SIGN(m)(- SIGN(4ms - p ))
+ (mx + nxy +
2
2
2
qy )4ms - p + m(4ms - p ) = 0

#26:

2
2
- gx + bxy + dy + ey + g = 0

identificamos los coeficientes:


b es
#27:

2
n4ms - p

d es
#28:

2
q4ms - p

e es
#29:

2
2 3/2
(p - 4ms)(2mr - np)SIGN(m)(- SIGN(4ms - p ))

y g es
#30:

2
m(4ms - p )

Los focos de esta cnica por tanto viene dados en


#31:

2
2
MACROFOCOSCONICACASIGENERAL(n4ms - p , q4ms - p , (p - 4ms)(2mr 2 3/2
2
np)SIGN(m)(- SIGN(4ms - p ))
, m(4ms - p ))

#32:

2
2 3/2

y(p - 4ms)(2mr - np)SIGN(m)(- SIGN(4ms - p ))


+ y(nx + qy)4ms

2
2
2
2
p + mx (p - 4ms) + m(4ms - p ) = 0,

2
2
2
2
2 2~
2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p ~
~

Page: 6

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2
2
2
2
2
~
)SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(~
~
2 2
2
2
~
(4ms - p ) (4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
2
3/2
~
4ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(p - 4ms)
(np - 2m~
~
~
~
2
r)SIGN(m)(- SIGN(4ms - p ))
,

2
2
2
2
2 2 ~
2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
2
2 ~
n(4ms - p ) (4mqSIGN(4ms - p ) + n ) ~
2
2
2
2
2
2
2 ~
ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m))((2mqSIGN(4ms - p ) + m ~
~
~
~
2
2
2
+ n + q ) + mSIGN(4ms - p ) + q)
+

2 3/2
2(2mr - np)m(- SIGN(4ms - p ))

,
2
2
2
(p - 4ms)(4mqSIGN(4ms - p ) + n )

2
2
2
2
2 2 ~
2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
2
2
~
(4ms - p ) (4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
2
3/2
~
ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(p - 4ms)
(2mr - n~
~
~
~
2
2 3/2
p)SIGN(m)(- SIGN(4ms - p ))
2(2mr - np)m(- SIGN(4ms - p ))
, 2
2
2
(p - 4ms)(4mqSIGN(4ms - p ) + n )

Page: 7

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2
2
2
2
2 2 ~
2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
2
2 ~
n(4ms - p ) (4mqSIGN(4ms - p ) + n ) ~
2
2
2
2
2
2
2 ~
ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m))((2mqSIGN(4ms - p ) + m ~
~
~
~
2
2
2

+ n + q ) + mSIGN(4ms - p ) + q)
,

2
2
2
2
2 2~
2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p ~
~

~
2
2
2
2
2
~
)SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(~
~
2 2
2
2
~
(4ms - p ) (4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
2
3/2
~
4ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(p - 4ms)
(np - 2m~
~
~
~
2
r)SIGN(m)(- SIGN(4ms - p ))
,

2
2
2
2
2 2 ~
2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
~
n(4ms - p ) (4mqSIGN(4ms - p~
2
2
2
2
2
2
~
ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m))(SIGN(4ms - p )(qSIGN(4ms~
~
2
2
~
) + n )
~
2
2
2
2
2
- p ) + m) - (2mqSIGN(4ms - p ) + m + n + q ))
+

Page: 8

File: focosgeneral.dfw

Date: 15/12/01

2 3/2
2(2mr - np)m(- SIGN(4ms - p ))

,
2
2
2
(p - 4ms)(4mqSIGN(4ms - p ) + n )

Time: 21:44:18

2
2
2
2
2 2 ~
2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
2
2
~
(4ms - p ) (4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
2
3/2
~
ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(p - 4ms)
(2mr - n~
~
~
~
2
p)SIGN(m)(- SIGN(4ms - p ))
,

2
2
2
2
2 2 ~
2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4mp(nr - pq) - n p )~
~
~
~
2
2
2
2
2
~
SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4ms - p )(2mqSIGN(4~
~
2 2
~
n(4ms - p ) (4mqSIGN(4ms - p~
2
2
2
2
2
2
2 ~
ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m))((2mqSIGN(4ms - p ) + m ~
~
2
2
~
) + n )
~
2
2
2
2
+ n + q ) - SIGN(4ms - p )(qSIGN(4ms - p ) + m))
+

2 3/2
2(2mr - np)m(- SIGN(4ms - p ))

2
2
2
(p - 4ms)(4mqSIGN(4ms - p ) + n )
#33:

2
2
33x - 66xy - 132y + 91.91300234y - 33 = 0, [1.075830945, 0.1249770096],
[-0.5187824461, 0.4320714893], [0.2785242495 + 0.1535472398, 0.2785242495 +

0.7973066956], [0.2785242495 - 0.1535472398, 0.2785242495 - 0.7973066956]

Page: 9

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

Parece que va bien.


Ahora hemos de transformar estos focos por la transformacin inversa para obtener
los focos de la cnica inicial. La transformacin inversa transforma el punto (x,y) en el
#34:

2
2 3/2
x(p - 4ms)(- SIGN(4ms - p ))
p
- ,

2m
2m
2
2 3/2
y(p - 4ms)(- SIGN(4ms - p ))

2m

Por tanto en el caso concreto el primer foco es


#35:

[1.59008913, 0.3589691305]

y el segundo es
#36:

[-2.99008913, 1.241030869]

Parece que va bien.


En general, el primer foco ser
#37:

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4~
~

Page: 10

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4ms~
2
2
2
2
2
2
2~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(p ~
~
2
2
~
- p ) + n )
~
3/2
2
- 4ms)
(np - 2mr)SIGN(m)(- SIGN(4ms - p )))
p
- ,
2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(p - 4ms))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) - m))((2mqSIGN(4ms - p ) + m + n + q ) + mSIGN(4ms - p ) + q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (2mr - np)m(- SIGN(4ms - p ))
)

Que substituyendo coincide con el hallado antes.


#38:

[1.59008913, 0.3589691307]

El segundo foco es
#39:

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4~
~
~
~

Page: 11

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~
2
2
2
2
2
2
~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(p~
~
2
2
~
s - p ) + n )
~
2

3/2
2
- 4ms)
(2mr - np)SIGN(m)(- SIGN(4ms - p )))
p
- , 2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(p - 4ms))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) - m))((2mqSIGN(4ms - p ) + m + n + q ) + mSIGN(4ms - p ) + q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (np - 2mr)m(- SIGN(4ms - p ))
)

#40:

[-2.99008913, 1.241030869]

El tercero es
#41:

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4~
~

~
2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4ms~
2
2
2
2
2
2
2~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(p ~
~
2
2
~
- p ) + n )
~

Page: 12

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

3/2
2
- 4ms)
(np - 2mr)SIGN(m)(- SIGN(4ms - p )))
p
- , 2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(4ms - p ))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) + m))((2mqSIGN(4ms - p ) + m + n + q ) - mSIGN(4ms - p ) - q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (np - 2mr)m(- SIGN(4ms - p ))
)

y el cuarto foco es
#42:

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4~
~
~
~
2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~
2
2
2
2
2
2
~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(p~
~
2
2
~
s - p ) + n )
~
2

3/2
2
- 4ms)
(2mr - np)SIGN(m)(- SIGN(4ms - p )))
p
- ,
2m

Page: 13

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(4ms - p ))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) + m))((2mqSIGN(4ms - p ) + m + n + q ) - mSIGN(4ms - p ) - q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (2mr - np)m(- SIGN(4ms - p ))
)

Los ponemos juntos


#43:

2
2
MACROFOCOSGENERAL(m, n, p, q, r, s) := mx + nxy + px + qy + ry + s = 0,

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + ~
~

~
2 2
2
2
2
2
~
4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~
2
2
2
2
2
2
~
4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(~
~
2
2
~
s - p ) + n )
~
2
3/2
2
p - 4ms)
(np - 2mr)SIGN(m)(- SIGN(4ms - p )))
p
- ,
2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(p - 4ms))((4ms - p )((4m (4~
~
~
~

Page: 14

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) - m))((2mqSIGN(4ms - p ) + m + n + q ) + mSIGN(4ms - p ) + q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (2mr - np)m(- SIGN(4ms - p ))
)
,

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(p - 4ms))((4ms - p )((4m (4qs - r ) + 4~
~
~
~
2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~
2
2
2
2
2
2
~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ) - m)) + n(p~
~
2
2
~
s - p ) + n )
~
2

3/2
2
- 4ms)
(2mr - np)SIGN(m)(- SIGN(4ms - p )))
p
- , 2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(p - 4ms))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) - qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) - m))((2mqSIGN(4ms - p ) + m + n + q ) + mSIGN(4ms - p ) + q) + 2n(4~
~
~
~

Page: 15

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2 2
2 3/2
ms - p ) (np - 2mr)m(- SIGN(4ms - p ))
)
,

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + ~
~

~
2 2
2
2
2
2
~
4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~
2
2
2
2
2
2
~
4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(~
~
2
2
~
s - p ) + n )
~
2
3/2
2
p - 4ms)
(np - 2mr)SIGN(m)(- SIGN(4ms - p )))
p
- , 2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(4ms - p ))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) + m))((2mqSIGN(4ms - p ) + m + n + q ) - mSIGN(4ms - p ) - q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (np - 2mr)m(- SIGN(4ms - p ))
)
,

2 3/2
2
2
2
2
~
(- SIGN(4ms - p ))
(2(m(4ms - p ))((4ms - p )((4m (4qs - r ) + 4~
~
~
~
2 2
2
2
2
2
~
mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms - p )(SIGN(4~
~
2
3/2
~
2(p - 4ms)
m(4mqSIGN(4m~

Page: 16

File: focosgeneral.dfw

Date: 15/12/01

Time: 21:44:18

2
2
2
2
2
2
~
ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ) + m)) + n(p~
~
2
2
~
s - p ) + n )
~
2

3/2
2
- 4ms)
(2mr - np)SIGN(m)(- SIGN(4ms - p )))
p
- ,
2m
2 3/2
2
2
2
2
~
2(- SIGN(4ms - p ))
((p - 4ms)(m(4ms - p ))((4ms - p )((4m (4~
~
~
~
2
2 2
2
2
2
~
qs - r ) + 4mp(nr - pq) - n p )SIGN(4ms - p ) + n (4ms - p )))((4ms~
~
~
~
2
2
2
2
2
2
2~
- p )(SIGN(4ms - p )(2mqSIGN(4ms - p ) + m + n + q ) + qSIGN(4ms - p ~
~
2 2
2
2
~
2n(4ms - p ) m(4mqSIGN(4ms - p ) + n )
~
2
2
2
2
2
~
) + m))((2mqSIGN(4ms - p ) + m + n + q ) - mSIGN(4ms - p ) - q) + 2n(4~
~
~
~
2 2
2 3/2
ms - p ) (2mr - np)m(- SIGN(4ms - p ))
)

#44:

MACROFOCOSGENERAL(1, -2, 3, -4, 5, -6)

#45:

MACROFOCOSGENERAL(2, 3, -1, 5, -7, -6)

Parece que va bien

Page: 17

Potrebbero piacerti anche