con wxMaxima Carlos Cardona, Guillermo Enrquez Escuela Politcnica del Ejrcito, Av.Gral.Rumiahui, Sangolqu, Ecuador 2 de enero de 2013 AbstractThere are several methods to solve chemical equations, one of these is the method of reduction-oxidation (re- dox), to match an equation of this type we need 3 data: Element, oxidation state of the element and numerical coecient of each compound. Maxima is a mathe- matical software which we can manipula- te it in such a way that allows us to solve this type of chemical equations. I INTRODUCCIN El siguiente documento explica de una mane- ra clara y objetiva el procedimiento y los pasos a seguir para lograr igualar una ecuacin qu- mica por el mtodo reduccin-occidacin (Re- dox). wxMaxima a pesar de ser un software orien- tado a la resolucin de problemas en el mbito matemtico, puede tambin ayudarnos en otras ramas si lo aplicamos de una manera inteligen- te una de ellas es la igualacin de ecuaciones qumicas el cual explicaremos a continuacin. II DESARROLLO DE CONTENIDOS A. En que consiste el mtodo Redox Las ecuaciones redox son la representacin gr- ca y terica de las reacciones qumicas de xido-reduccin. En una reaccin de xido- reduccin hay elementos que se reducen y ele- mentos que se oxidan, los primeros ganan elec- trones y los segundos pierden, o sea, hay elec- trones movindose de un lugar a otro. Para ajustar o equilibrar una ecuacin redox hay que seguir los siguientes pasos: 1. Calcular el ndice de oxidacin de los ele- mentos presentes en la ecuacin. 2. Indicar el nmero de electrones captados o cedidos. 3. Nombrar el proceso: (oxidacin o reduc- cin). 4. Indicar el agente oxidante y agente reduc- tor. 5. Finalmente equilibrar o ajustar la ecua- cin, por el mtodo del clculo de ndice de oxidacin. Para ajustar una ecuacin se deben consi- derar los electrones captados o cedidos, los cuales se anteponen en forma cruzada en los compuestos que contienen los elementos que se oxidaron y que se redujeron. 1 B. Matrices en Maxima Para poder ingresar nuestras ecuaciones qumicas tenemos que aprender a introducir matrices en mxima., a continuacin el proceso: 1.Nos colocamos en la pestaa algebra y co- locamos introducir matriz. Figura 1: Seleccionamos el comando algebra 2.En el recuadro que nos aparece introdu- cimos el numero de las, columnas, el tipo de matriz que pueden ser general simtrica anti- simetrica diagonal y en el siguiente recuadro damos un nombre y ponemos aceptar. Figura 2: Cuadro para ingresar matrices 3.Llenamos la matriz con los valores que deseamos. Figura 3: Ingresar los valores de la matriz 4.Finalmente obtenemos la matriz deseada. MIGRANDO DE wxMAXIMA A LATEX /* [wxMaxima: input start ] */ A: matrix( [4,-1,6], [-8,7,3], [7,8,9] ); /* [wxMaxima: input end ] */ C. Ecuaciones lineales con wxMaxima Para la resolucin de ecuaciones es un proceso muy parecido al anterior: 1. Ingresamos a la pestaa ecuaciones, e in- gresamos a resolver sistema lineal. 2. Ingresamos el numero de ecuaciones. 3. Ingresamos las ecuaciones y las variables a utilizar. 4. Obtenemos nuestras soluciones para cada variable. 2 Figura 4: Cuadro para ingresar matrices Figura 5: Cuadro para resolver sistema lineal Figura 6: Ingreso de ecuaciones MIGRANDO DE WXMAXIMA A LATEX red (%i3) blue linsolve([3*x-5*y+z=1, x-y+z=0, 2*x+3*y-z=1], [x,y,z]); [x = 3 8 , y = 1 16 , z = 7 16 ] D. Igualacin de ecuaciones qumicas por redox Ecuacin que vamos a igualar: K2Cr2O7 + H2O + S = SO2 + KOH + Cr2O3 1. Colocamos cada elemento en orden. 2. Luego en cada compuesto contamos cuan- tas moleculas de cada elemento existe si- guiendo el orden puesto en la parte supe- rior. 3. Colocamos los coecientes de cada com- puesto en una matriz por cada compuesto. MIGRANDO DE WXMAXIMA A LA- TEX red --> blue A: matrix( [2], [2], [7], [0], [0] ); 4. Damos un valor de X a cada compuesto y colocamos en una matriz. 5. Creamos una matriz M que contenga todas las matrices de los compuestos con el comando addcol. 3 MIGRANDO DE WXMAXIMA A LATEX red (%i12) blue M:addcol(A,B,C,(-1)*D,(-1)*E, (-1)*F); ( 2 ) 000102000027102130200 10001 100 6. Armamos nuestra expresin para obtener un sistema de ecuaciones. MIGRANDO DE WXMAXIMA A LATEX red (%i13) blue M.X=N; ( 2 ) x1x52 x12 x63 x6x52 x4+ x2 + 7 x12 x2 x5x3 x4 = ( 0 ) 0000 7. Obtenemos 5 ecuaciones con 6 incgnitas por lo tanto Ingresamos todas ellas en un sistema de ecuaciones lineal Para obtener cada valor de X con el comando resolver sistema lineal como se explico anteriormente. MIGRANDO DE WXMAXIMA A LATEX red (%i14) blue linsolve([2*x1-x5, 2*x1-2*x6, -3*x6-x5-2*x4+x2+7*x1, 2*x2-x5, x3-x4], [x1,x2,x3,x4,x5,x6]); [x1 = 2 %r1 3 , x2 = 2 %r1 3 , x3 = %r1, x4 = %r1, x5 = 4 %r1 3 , x6 = 2 %r1 3 ] E. Ecuacin nal ya igualada 12K2Cr2O7 + 12H2O + 18S = 14SO2 + 24KOH + 12Cr2O3 F. Pasando de WxMaxima a Latex Para poder crear un vnculo entre los for- matos que son creados por mxima tenemos que seleccionar todo lo que queramos copiar a latex y seleccionar la pestaa edicin, luego seleccionar la opcin copiar como Latex . Pegamos lo seleccionado en el cdigo Latex de nuestro documento y nos aparecer todo lo que copiamos pero en estilo de cdigo de Latex. III CONCLUSIONES 1. Maxima es un software matemtico que puede ser utilizado en otras ramas cien- tcas, en este caso se utilizo en el rea de la qumica. 2. Maxima nos ayuda a simplifar y agilitar el proceso de igualacin de una ecuacin qumica por el mtodo Redox. 3. Se necesita tener un buen conocimiento tanto como del software como de el proce- so e resolucin de este tipo de problemas. IV BIBLIOGRAFA 1. http://www.slideshare.net/verorosso/reacciones- redoxbtnNext 2. http://www.youtube.com/watch?v=QUEtTdcKH14 3. http://www.youtube.com/watch?v=03BP9lIFScE 1 1 Version 1.0 (22.11.2000) 4