Sunteți pe pagina 1din 7

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

Explorarea matematicii folosind Maple


Mihai Bogdan - Liceul Teoretic Mihail Koglniceanu, mihaibogdan1977@gmail.com
Abstract Sunt evidente valenele benefice pe care calculatorul le are n predarea, nvarea, evaluarea diferitelor discipline colare. Este de remarcat c aceast valoare metodologic indiscutabil este inspirat, preluat, prelungit din viaa real, unde, la momentul actual, nu mai exist multe domenii n care calculatorul s nu joace un rol fundamental n rezolvarea problemelor curente. Coninuturile prevzute furnizeaz cunotine de baz n domeniul matematicii care au larg aplicabilitate n alte domenii ale vieii sociale. n acest fel, studiul matematicii iese din sfera abstractului, iar elevii vd concret utilitatea nvrii unor noiuni. Prin elaborarea unor modele matematice, elevii realizeaz c pot influena desfurarea unor evenimente din viaa lor ceea ce duce la lrgirea orizonturilor de cunoatere, la dezvoltarea spiritului de independen i de iniiativ n a aborda proiecte noi.

1. Introducere
ntr-o societate bazat pe cunoatere i informaie, educaia este n continu transformare, evolund de la un sistem tradiionalist la un proces marcat de interaciunea determinat de tehnologiile informaionale. Calculatorul este util n procesul instructiv-educativ i trebuie folosit astfel nct s urmreasc achiziionarea unor cunotine i formarea unor deprinderi care s permit elevului s se adapteze cerinelor societii. Actul nvrii va deveni rodul interaciunii elevilor cu calculatorul i al colaborrii cu profesorul. Utilizarea calculatorului are numeroase avantaje: 1. Stimularea capacitii de nvare inovatoare 2. ntrirea motivaiei elevilor n procesul de nvare 3. Determin o atitudine pozitiv a elevilor fa de disciplina de nvmnt la care este utilizat 4. Faciliti de prelucrare rapid a datelor, de efectuare a calculelor, de afiare a rezultatelor, de realizare de grafice, de tabele 5. Asigur alegerea i folosirea strategiilor adecvate pentru rezolvarea diverselor aplicaii 6. Simuleaz fenomene si procese complexe pe care nici un cadru didactic nu le poate pune foarte bine n eviden 7. Ofer elevilor modelri, justificri i ilustrri ale conceptelor abstracte, ale proceselor neobservabile sau greu observabile 8. Reduce timpul necesar prelucrrii datelor experimentale n favoarea unor activiti de nvare Din aceast perspectiv am conceput aceast lucrare pentru a folosi n predarea unui curs opional care are ca scop dezvoltarea de competene de elaborare a unor modele pentru diferite situaii practice, precum i competene de cunoatere a unor strategii de rezolvare a unor probleme cu caracter practic folosind instrumente matematice adecvate. Leciile din aceast carte sunt o ncercare de a demonstra posibilitatea folosirii unui sistem Computer Algebra (CAS ) n instruirea din cadrul orelor de matematic. Urmrind aceste lecii, elevii se familiarizeaz cu folosirea unui CAS i capt experien n rezolvarea problemelor de matematic i nu numai a lor, cu ajutorul programului Maple. Maple este un program de calcul simbolic, algebric ce manipuleaz informaia ntr-o manier simbolic sau algebric. Cu ajutorul lui se pot obine soluii analitice exacte la multe probleme matematice, incluznd integrale, sisteme de ecuaii, ecuaii difereniale i probleme de algebr liniar. Maple conine diverse posibiliti grafice pentru vizualizarea unor complicate informaii matematice, algoritmi numerici pentru estimarea i rezolvarea problemelor a cror soluie nu se poate determina prin calcul elementar. Maple este o unealt ce ajut la nvarea, descoperirea i rezolvarea problemelor matematice, oferind elevilor o multitudine de ci de a-i mbunti aptitudinile i cunotinele matematice printr-o nelegere sistematic. Este clar c actualii i viitorii elevi trebuie s fie api s utilizeze noua tehnologie.

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

2. Exemple de lecii
2.1 Funcia de gradul nti n aceast lecie ne vom ocupa n principal cu rezolvarea ecuaiilor, inecuaiilor sistemelor de ecuaii i inecuaii. Ecuaiile i sistemele de ecuaii se rezolv cu ajutorul comenzii "solve". [>solve( 2 x + 5 = 3 4 x ,x); 1 3 [>solve({ 2 x + y = 4 , x + y = 2 },{x,y}); { x = 2, y = 0 } n cazul inecuaiilor i a sistemelor de inecuaii se folosete aceeai comand. [>solve ( 3 x 1 < 0, x );
1 Re alRange , Open 3 Pentru a evita aceast scriere, n interiorul comenzii solve, se va scrie inecuaia ntre acolade. x (x 1) 0, x ; [>solve x +1

{1 < x, x 0}, {1 x} Pentru a rezolva inecuaii sau sisteme de inecuaii folosind metoda grafic folosim urmtorul procedeu: [>with(Student[Precalculus]): [>plots[inequal]({ x + y 1 }, x = 10..10, y = 10..10 );

[>plots[inequal]({ x + y 1, x > y }, x = 10..10, y = 10..10 );

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

2.2 Matematici economice Funciile matematice economice fac parte din pachetul finance al programului Maple. Apelarea acestui pachet se face cu comanda "with (finance)". Comanda pentru aflarea capitalului constituit este "futurevalue (suma iniial, procentul dobnzii, perioada)": Exemplul 1. S se determine capitalul obinut dup 7 ani prin depunerea ntr-o banc a sumei de 3000 u.m. cu o dobnd compus de 4%. [>with(finance): [>futurevalue(3000,0.04,7); 3947.795337 Exemplul 2. ntr-o banc se depune o sum cu o dobnd de 3%. Care este timpul dup care capitalul este dublul sumei depuse? [>futurevalue(S,0.03,n); S 1.03 n [>solve( % = 2 S, n ); 23.44977225 n cazul amortizrii unei datorii D contractat cu o dobnd de t%, se efectueaz n fiecare an i la o dat fix depunerea unei sume constante S. Ne propunem s determinm suma S ce va trebui depus anual la banc pe o perioad dat de n ani. Pentru vizualizarea graficului plilor folosim comanda "amortization (datoria, rata anual, procentul dobnzii, perioada)". Aceast comand va genera rspunsul sub forma unei liste ce cuprinde: anul, rata, dobnda, suma cu care se reduce datoria, suma rmas de plat. Exemplul 3. S se calculeze suma S ce se va depune anual ntr-o banc pentru amortizarea unei datorii de 100000 u.m., rambursabil n 15 ani dac dobnda de mprumut este de 6%. Datoria de 100000 u.m. ajunge dup 15 ani la valoarea: [>datoriefinal:=futurevalue(100000,0.06,15); datoriefinal := 239655.8193 Dac simultan constituim un capital cu ajutorul a 15 depuneri a unei sume S, obinem: [>capital:=sum(futurevalue(S,0.06,k),k=0..14); capital := 23.27596988 S Pentru determinarea sumei S egalm cele dou rezultate : [>rata:=solve(datoriefinal=capital,S); rata := 10296.2764 [>amortization(100000,10296.2764,0.06,15);

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

[ [ 0, 0, 0, K 100000 10 , 00000], [ 1, 1 10296.2764 60 , 000.00 4296.2764 95703.7 ] , , 7236 10296.2764 5742.223416 4 , , 4554.052984 9 , 91149.67062 ] , [ 2, 1 , [ 3, 1 10296.2764 5468.980237 4 , , 4827.296163 8 , 86322.37446 ] , [ 4, 1 10296.2764 5179.342468 5 , , 5116.933932 8 , 81205.44053 ] , [ 5, 1 10296.2764 4872.326432 5 , , 5423.949968 7 , 75781.49056 ] , [ 6, 1 10296.2764 4546.889434 5 , , 5749.386966 7 , 70032.10359 ] , [ 7, 1 10296.2764 4201.926215 6 , , 6094.350185 6 , 63937.75340 ] , [ 8, 1 10296.2764 3836.265204 6 , , 6460.011196 5 , 57477.74220 ] , [ 9, 1 10296.2764 3448.664532 6 , , 6847.611868 5 , 50630.13033 ] , [ 10, 10296.2764 3 0 , 0 , ] , 3037.807820 7258.468580 43371.66175 , [ 11, 10296.2764 2 , 2602.299705 7693.976695 35677.68506 , 5 , 6 ] , 2140.661104 8155.615296 27522.06976 4 , 6 , 6 ] , [ 12, 10296.2764 2 , 6 , 4 , ] , [ 13, 10296.2764 1651.324186 8644.952214 18877.11755 7 , 3 ] , , , [ 14, 10296.2764 1132.627053 9163.649347 9713.468203 0 , , 03 4.14589 , [ 15, 10296.27630 582.8080922 9713.46820 , 0 ] ], 54444
2.3 Studiu funciilor folosind deriv ul f vatele Dup cum bine se tie derivata de ordinul nti al unei funci ofer inform e i ii maii despre pu unctele de extr i rem a imp ce derivat de ordin doi furnizeaz in ta nformaii legat de punctele de extrem i forma te e monotonia funciei, n ti graficului funciei. Vom c considera un exemplu : [>w e with(Student[C Calculus1]): [>f f:=x->exp(sin( (x));

[>f1:=D(f) f);

[>sol:={so olve(f1(x)=0,x x};

[>diff(f(x) ),x,x);

[>f2:=unap pply(%,x);

[>sol1:={s solve(f2(x)=0, ,x};


1 22 5 5 , arctan 1 + 5 sol1 := arcta an , 2 2 2 2+2 5 + , arctan 1 + 5 2+2 5

[>infl:=sel lect(type,sol1, ,realcons): eva alf(infl);

[>plot( f (x), x = 0..2 ); x )

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

[>plot( f 1( x), x = 0..2 );

[>plot( f 2( x), x = 0..2 );

2.4 Determinarea ariei unei suprafee folosind limitele [>with(Student[Calculus1]): with(plots): 2 [> f := x x 2 + x ; 3

2 f := x x 2 + x 3
[>Roots(f(x));

3 0, 2
[>ApproximateInt ( f ( x), x = 0..

3 , method = midpoint,output = plot); 2

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

[>ApproximateInt( f ( x), x = 0..

[>Limit(%, n = ): [>value(%);

3 ,method=midpoint,output=sum,partition=n); 2 2 1 1 i + i+ n 1 3 3 2 2 + 2 2 n i =0 n 2 3 n 2 3 8

3 [>Int f ( x), x = 0.. ; 2


2 2 x + x dx 3 0
3 2

[>value(%);

3 8
3. Concluzii

Conferina Naional de nvmnt Virtual, ediia a V-a, 2007

Maple ofer o soluie complet i unitar pentru rezolvarea diferitelor probleme matematice. Este folosit tot mai des n predarea matematicii la la diverse universiti din Romnia dar i din alte ri. Este un program flexibil i uor de utilizat. Maple este un auxiliar al instruirii directe din clas, care reuete s stimuleze interesul elevilor antrenai ntr-o nou abordare a studiului matematicii n clas i a lucrului individual de acas.

4. Bibliografie
[1] http://maplesoft.com [2] B. Mihai, Explorarea matematicii folosind Maple, Crizon, Constana, 2007