Sage: comandi elementari

SageMath è un sistema software matematico open source gratuito con licenza GPL. Si basa su molti pacchetti open source esistenti: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R e molti altri. Permette di accedere alle loro funzionalità in maniera combinata tramite un linguaggio comune basato su Python o direttamente tramite interfacce o wrapper delle loro funzioni.

Ci sono diversi modi per poterlo utilizzare e moltissime guide e tutorial online, qui ci focalizzeremo su alcune operazioni di base, potete navigare l'insieme di tutte le informazioni attraverso il sito: https://www.sagemath.org/.

Vediamo alcuni modi in cui potete utilizzare Sage:
Per le istruzioni che seguono, potete scaricare il notebook sulla vostra macchina mathsgaloreN e poi avviarlo tramite l'ultima opzione dell'esercizio precedente tramite browser, riprodurlo su CoCal, oppure inserire i comandi di Sage in un terminale sulle macchine mathsgalore e lavorare in maniera non grafica.
Eseguite i comandi Sage del notebook seguente. Potete scaricare il file notebook nella macchina mathsgalore con:
wget https://gist.github.com/Cirdans-Home/49ea11adcfc95d77017c6e43c9726ae3/archive/3b33a3f65fc0d761733b7ae7e6f2639a10420dd4.zip
ed estrarlo poi con unzip 3b33a3f65fc0d761733b7ae7e6f2639a10420dd4.zip. A quel punto potete trovare il file del notebook all'interno del file explorer aperto nel browser. Oppure, potete eseguire i comandi direttamente all'interno di un terminale sage o riprodurlo su CoCalc.

(nota: per ogni evenienza abbiamo qui una copia di riserva dei notebooks)