_antoniobernardo
Ominide
4 min. di lettura
Vota 4,5 / 5

Concetti Chiave

  • Maxima is a free and open-source software that performs numerical, symbolic, and graphical mathematical computations, offering exact solutions rather than numerical approximations.
  • This CAS (Computer Algebra System) software can be downloaded from its project site or Sourceforge.net, and there are various guides available online, including some in Italian.
  • Maxima is particularly useful for verifying the correctness of limit calculations, though it does not provide step-by-step solutions.
  • The software uses the syntax limit(function,variable,value,direction) for calculating limits, where 'direction' is optional and specifies approach from the right or left.
  • While Maxima can solve many types of limits, it struggles with some complex ones, but alternative methods like Taylor series expansions can be employed to find solutions.

Maxima è un software gratuito e open source in grado di eseguire calcoli numerici, simbolici, grafici e altre operazioni tipiche della matematica. Fa parte dei software detti CAS (Computer Algebra System) in quanto è in grando non solo di eseguire calcoli matematici passando attraverso le approssimazioni numeriche ma anche e soprattutto di simulare molto bene passaggi e calcoli matematici così come siamo abituati a farlo. In altre parole le risposte che dà il programma non sono approssimazioni numeriche ma risposte 'esatte'.

Il software può essere scaricato dal sito del progetto o anche da Sourceforge.net. Esistono in rete diverse guide anche in italiano: una introduzione del prof. Vitolo, istruzioni per l'uso del prof. Centenaro, esempi d'uso di Milla Lacchini, un corposo manule in inglese. maxima-ico.jpg

Questo programma è molto utile per risolvere i limiti o meglio per controllare se avete risolto correttamente gli esercizi sui limiti. Non vi dice però come si risolve il limite.

La funzione limite si usa con la seguente sintassi

limit(funzione,variabile,valore,verso)

il verso è facoltativo e indica se il limite va calcolato da destra o da sinistra.

Cominciamo con un esempio semplice, semplice

[math]lim_{x o 1}5x-1[/math]

Nella barra di comando Ingresso scrivere come riportato in figura

limite01.png

Un limite in forma indeterminata

[math]lim_{x o1}(x^2-1)/(x-1)[/math]

limite02.png

Un limite che vale infinito

[math]lim_{x o 1}1/(x-1)^2[/math]

limite03.png

Un limite indefinito

[math]lim_{x o 1}1/(x-1)[/math]

limite04.png

und sta appunto per indefinito. E infatti occorre calcolare separatamente il limite destro e il limite sinistro

[math]lim_{x o 1+}1/(x-1)[/math]
e
[math]lim_{x o 1-}1/(x-1)[/math]

limite05.png

plus e minus indicano il limite da destra e da sinistra. Il primo vale

[math]+\in fty[/math]
, il secondo
[math]-\in fty[/math]

Un limite notevole:

[math]lim_{x o 0}frac{senx}{x}[/math]

limite06.png

Un altro limite notevole

[math]lim_{x o \in fty}(1+1/x)^x[/math]

limite07.png

Il risultato è "e".

Un limite con radici in forma indeterminata

[math]lim_{x o \in fty}(\sqrt{x^2-1}-\sqrt(x^2+1))[/math]

limite09.png

[math]lim_{x o 0+}(\\log(1-\\cosx)-\\log(senx))[/math]

limite10.png

Il programma vi chiede se l'argomento del logaritmo è positivo. Rispondete positive e avrete la soluzione.

[math]lim_(x->+oo) ((e^{2x}+3)/(2+e^{2x}))^{x+e^x}[/math]

limite11.png

Per questo limite Maxima non ce la fa a risolverlo

[math]lim_{x o +\in fty} frac{\\sin(frac{1}{x})}{\sqrt{3x^2 + 1} - \sqrt{3x^2 - 1}}[/math]

infatti restituisce il limite riscritto in maniera più elegante ma non dà alcun risultato. In questi casi si possono attivare altri metodi per risolverlo. In particolare in questo esercizio ho consentito al programma di usare gli sviluppi in serie di Taylor, con il comando tlimswitch:true; In questo modo è riuscito a trovare il risultato:

limite12.png

Un'altra possibilità che avete è usare l'opzione limsubst:true; che abilita la sostituzione di varibile.

Purtruppo Maxima no è in grado di risolvere tantissimi limiti, fa quel che può. Se non ce la fa a darvi il risultato numerico potete sempre sperare nel farvi fare un grafico dal quale si possa capire il valore verso cui tende la funzione.

Domande da interrogazione

  1. Che tipo di software è Maxima e quali operazioni matematiche può eseguire?
  2. Maxima è un software gratuito e open source che fa parte dei CAS (Computer Algebra System). È in grado di eseguire calcoli numerici, simbolici, grafici e altre operazioni matematiche, fornendo risposte esatte piuttosto che approssimazioni numeriche.

  3. Come si utilizza la funzione limite in Maxima?
  4. La funzione limite in Maxima si utilizza con la sintassi limit(funzione, variabile, valore, verso), dove il verso è facoltativo e indica se il limite va calcolato da destra o da sinistra.

  5. Maxima è in grado di risolvere tutti i limiti?
  6. No, Maxima non è in grado di risolvere tutti i limiti. In alcuni casi, può restituire il limite riscritto in maniera più elegante senza fornire un risultato. In tali situazioni, si possono attivare metodi alternativi come gli sviluppi in serie di Taylor o la sostituzione di variabile.

  7. Dove è possibile trovare risorse e guide per utilizzare Maxima?
  8. Esistono diverse guide online, anche in italiano, come l'introduzione del prof. Vitolo, le istruzioni per l'uso del prof. Centenaro, esempi d'uso di Milla Lacchini e un corposo manuale in inglese. Il software può essere scaricato dal sito del progetto o da Sourceforge.net.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community