## maxima-lang-es — Spanish-language discussion of the Maxima computer algebra system

You can subscribe to this list here.

 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Jan Feb Mar Apr May Jun Jul Aug Sep (12) Oct (1) Nov (9) Dec (2) Jan (3) Feb (6) Mar (2) Apr May (3) Jun (5) Jul Aug Sep (3) Oct Nov Dec Jan (3) Feb (6) Mar (7) Apr (2) May (3) Jun Jul (8) Aug (3) Sep (4) Oct (2) Nov Dec (10) Jan Feb (2) Mar Apr (1) May (14) Jun Jul (14) Aug (9) Sep (12) Oct (7) Nov Dec (5) Jan (27) Feb (5) Mar (5) Apr (57) May (35) Jun (8) Jul Aug (3) Sep (5) Oct (16) Nov (28) Dec (9) Jan (6) Feb (29) Mar (36) Apr (3) May Jun (14) Jul (2) Aug (3) Sep (17) Oct (9) Nov (3) Dec (9) Jan (19) Feb (4) Mar (10) Apr (7) May (7) Jun Jul (4) Aug (2) Sep (9) Oct (10) Nov (8) Dec (10) Jan Feb (6) Mar Apr (11) May Jun (3) Jul (17) Aug Sep (17) Oct (8) Nov Dec Jan (1) Feb (8) Mar (4) Apr (8) May (5) Jun (3) Jul (5) Aug (2) Sep Oct (2) Nov Dec (4) Jan Feb (4) Mar (3) Apr (2) May (2) Jun Jul (1) Aug Sep Oct Nov Dec
S M T W T F S

1

2
(1)
3
(1)
4

5

6

7

8
(1)
9

10
(1)
11
(2)
12

13

14
(2)
15
(2)
16
(3)
17

18
(2)
19
(1)
20
(1)
21
(10)
22
(2)
23
(3)
24

25

26

27

28

29

30

31
(3)

Showing 3 results of 3

 Re: [Maxima-lang-es] simplificando From: Mario Rodriguez - 2010-05-31 22:33:46 ```aristide@... escribió: > Una simplificación: > a-b^2=(sqrt(a)-b)*(sqrt(a)+b) > > Maxima expande el producto (sqrt(a)-b)*(sqrt(a)+b) como a-b^2. > Para el recíproco, Cómo obtenerla con Maxima, la necesito para fines > didactico. > Aprecio la ayuda y atención, arístides > Puedes escribir una función que haga la transformación siempre que la expresión cumpla determinadas características. Probablemente, la función sea mejorable para adaptarse a tus necesidades. También existiría la posibilidad de aplicar reglas de transformación a patrones. (%i1) factoriza(expr) := if not atom (expr) and op(expr) = "+" and length(args(expr)) = 2 and not atom(part(expr,2)) and op(part(expr,2)) = "-" then (sqrt(part(expr,1))-sqrt(-part(expr,2))) * (sqrt(part(expr,1))+sqrt(-part(expr,2))) else expr\$ (%i2) /* suponemos que vamos a trabajar con positivos */ assume(a>0, b>0) \$ (%i3) factoriza(a-b); (%o3) (sqrt(a) - sqrt(b)) (sqrt(b) + sqrt(a)) (%i4) factoriza(a^2-b^3); (%o4) (a-b^(3/2))*(b^(3/2)+a) (%i5) factoriza(a+b); (%o5) b + a (%i6) factoriza(t); (%o6) t (%i7) factoriza(a-b^2); (%o7) (sqrt(a) - b) (b + sqrt(a)) -- Mario ```
 Re: [Maxima-lang-es] simplificando From: CARLOS Enrique CARLEOS Artime - 2010-05-31 12:55:27 ```aristide@... skribis, je 7h42'35" en 10ª Prerialo 162ª (2010.5.31.7.50): > Una simplificación: > a-b^2=(sqrt(a)-b)*(sqrt(a)+b) > > Maxima expande el producto (sqrt(a)-b)*(sqrt(a)+b) como a-b^2. > Para el recíproco, Cómo obtenerla con Maxima, la necesito para fines > didactico. No lo sé, lo siento. Sólo se me ocurre algo como: (%i10) a - b^2, a=c^2, factor; (%o10) (c - b) (c + b) (%i11) %, c=sqrt(a); (%o11) (sqrt(a) - b) (b + sqrt(a)) -- Carlos Enrique Carleos Artime Departamento de Estadística Departemento pri Statistiko e Investigación Operativa kaj Operaciesploro y Didáctica de la Matemática kaj Didaktiko de Matematiko Universidad Oviedo Universitato Oviedo Reino de España Reĝlando Hispanujo _____________________________________________________________________________ Por favor, NO me GRITE. Bonvolu NE skribi LAŬTE. Las mayúsculas son poco legibles. Majuskloj legeblas malbone. Si le gustan, pruebe la fundición PEIGNOT -tiparon uzu se ili plaĉas. ```
 [Maxima-lang-es] simplificando From: - 2010-05-31 12:27:16 ```Una simplificación: a-b^2=(sqrt(a)-b)*(sqrt(a)+b) Maxima expande el producto (sqrt(a)-b)*(sqrt(a)+b) como a-b^2. Para el recíproco, Cómo obtenerla con Maxima, la necesito para fines didactico. Aprecio la ayuda y atención, arístides ```

Showing 3 results of 3