SageMath

Fra Wikipedia, den frie encyklopædi
Spring til navigation Spring til søgning
SageMath
[[Fil:Sage logo new.png|113px]]
Platform
Alexa rang Stigning84,833 (Skabelon:As of)[1]
Broom icon.svgFormatering
Denne artikel bør formateres (med interne links, afsnitsinddeling o.l.) som det anbefales i Wikipedias stilmanual. Husk også at tilføje kilder!
Wikitext.svg

SageMath (forkortelse for eng. System for Algebra and Geometry Experimentation Mathematics) er et frit open-source-software,[2] der er underlagt GNU General Public License. SageMath anvendes til at løse matematiske problemstillinger, for SageMath er et Computer Algebra System (CAS), der kan løse en række opgaver indenfor bl.a. algebra og talteori. SageMath findes til flere styresystemer.

Programmeringssprog[redigér | redigér wikikode]

SageMath version 9.0 (som er lanceret i januar 2020) er skrevet i Python 3.[3][4]

Styresystemer[redigér | redigér wikikode]

SageMath findes til disse tre styresystemer:

SageMath kan løse problemstillinger indenfor[redigér | redigér wikikode]

Features og kommandoer (uddrag)[6][redigér | redigér wikikode]

sage: solve(x^2 + 3*x + 2, x)

[x == -2, x == -1]

sage: diff(sin(u), u)

cos(u)

-1/2*cos(x^2)

sage: integral(x/(x^2+1), x, 0, 1)

1/2*log(2)

sage: x = function('x')(t)   # define x to be a function of that variable

sage: DE = diff(x, t) + x - 1

sage: desolve(DE, [x,t])

(_C + e^t)*e^(-t)

Historie[redigér | redigér wikikode]

SageMath har tidligere heddet Sage eller SAGE. Den første version af SageMath blev offentliggjort i 2005 af den amerikanske matematiker professor William Arthur Stein.[7] Professor Steins intention med at designe og publicere SageMath var at fremstille et frit open-source-alternativ til de kommercielle CAS-programmer som eksempelvis Magma, Maple, Mathematica, and Matlab.[8] Siden 2017 findes der forklarende videoer om SageMath.[9][10]

Hæder[redigér | redigér wikikode]

William A. Stein og hans team af udviklere har modtaget en række priser for deres arbejde. Således blev SageMath i 2007 belønnet med førstepræmien i kategorien Logiciels scientifiques (videnskabeligt software) ved den verdensomspændende konkurrence Les Trophées du Libre for open-source-software.[11] I 2013 fik SageMath tildelt SIGSAM Jenks Prize af Association for Computing Machinery (ACM).[12][13]

SageMath er omtalt på flere universiteters hjemmesider[redigér | redigér wikikode]

Eksterne Henvisninger[redigér | redigér wikikode]

https://www.sagemath.org

Referencer[redigér | redigér wikikode]

  1. ^ "Sagemath.org Site Info". Alexa Internet. Hentet 2018-02-13. 
  2. ^ a b http://tdc-www.harvard.edu/Python.pdf
  3. ^ https://www.sagemath.org/
  4. ^ http://www.algebra.uni-linz.ac.at/people/mkauers/publications/kauers19c.pdf
  5. ^ https://www.sagemath.org/tour.html
  6. ^ http://doc.sagemath.org/html/en/tutorial/tour_algebra.html
  7. ^ https://wstein.org
  8. ^ https://www.sagemath.org/development.html
  9. ^ https://www.youtube.com/watch?v=NxydhZSSOzw
  10. ^ https://www.youtube.com/watch?v=No9jQj0t4J8
  11. ^ https://www.sciencedaily.com/releases/2007/12/071206145213.htm
  12. ^ http://www.sigsam.org/awards/jenks/a wardees/2013/
  13. ^ https://www.sagemath.org/development-ack.html
  14. ^ https://mosullivan.sdsu.edu/Teaching/sdsu-sage-tutorial/about.html
  15. ^ https://www.theorie.physik.uni-muenchen.de/activities/special_lecture_s/toric_geometry_braun/index.html
  16. ^ https://doc.informatik.uni-goettingen.de/wiki/index.php/Sage
  17. ^ https://users.fmi.uni-jena.de/cohomology/documentation/
  18. ^ https://static-curis.ku.dk/portal/files/203596612/Arithmetic_statistics_of_modular_symbols.pdf