1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 3<head> 4 <title>SageMath - Open-Source Mathematical Software System 5 </title> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 7 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 9 10 <link rel="search" 11 type="application/opensearchdescription+xml" 12 href="https://www.sagemath.org/res/sage-search.xml" 13 title="Search sagemath.org" /> 14 <link href='res/sage.css' type="text/css" rel="stylesheet" /> 15 <link rel="shortcut icon" href="pix/sageicon.png" type="image/x-icon" /> 16 <link rel="mask-icon" href="pix/icon_only/sagemath_pinned_tab_icon.svg" color="blue" /> 17
17<script src="//code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
17 18
18<script src='res/sage.js' type="text/javascript"></script>
18 19 <link href='//fonts.googleapis.com/css?family=RobotoDraft:regular,bold,italic,thin,light,bolditalic,black,medium&lang=en,fr,de,es' rel='stylesheet' type='text/css'> 20 <link href="https://mathstodon.xyz/@sagemath" rel="me" /> 21 22 <meta property="og:title" content="SageMath Mathematical Software System - Sage"/> 23 <meta property="og:type" content="website"/> 24 <meta property="og:url" content="https://www.sagemath.org/"/> 25 <meta property="og:image" content="https://sagemath.org/pix/logo_sagemath+icon_oldstyle.png"/> 26 <meta property="og:site_name" content="SageMath Mathematical Software System"/> 27 <meta property="og:description" content="SageMath is a free and open-source mathematical software system."/> 28<style type="text/css"> 29 div.announce { 30 font-size:100%; 31 font-weight: strong; 32 padding: 10px; 33 margin-top: 15px; 34 width: 70%; 35 border-left: 3px solid #7f7fff; 36 border-right: 3px solid #7f7fff; 37 background: #efefff; 38 } 39 div.announce input {font-size: 95%;} 40 div.announce > p {margin: 5px 0 5px 0;} 41</style> 42</head> 43 44<body> 45<div id="header" class="small"> 46<div id="header-logo"> 47 <a href="index.html"> 48 <img width="250" height="65" alt="SageMath Logo" class="round raised" 49 src="pix/logo_sagemath+icon_oldstyle.png" title="SageMath Mathematical Software" /> 50 </a></div> 51 52<div id="header-text"><form action="search.html" method="get"> 53<a href="https://github.com/sagemath/sage">GitHub</a> 54· 55<a href="https://wiki.sagemath.org/">Wiki</a> 56· 57<a href="https://ask.sagemath.org/">Questions?</a> 58· 59<a href="https://github.com/sponsors/sagemath" style="font-weight: bold;"> 60 <span style="color:#ea4aaa">♥</span> Sponsor 61</a> 62· 63<a href="https://opencollective.com/sage_math" style="font-weight: bold;">Donate</a> 64 65 66</form> 67 68Online: 69<a href="https://cocalc.com/?utm_source=sagemath.org&utm_medium=top">CoCalc</a> 70· 71<a href="https://sagecell.sagemath.org/">SageCell</a> 72or 73<a href="https://doc.sagemath.org/html/en/installation/index.html">Install</a>, 74<a href="https://github.com/sagemath/sage">Clone</a> 75<br/> 76 77<a href="https://www.facebook.com/pages/Sage-Math/26593144945"> 78 <img alt="F" src="pix/facebook-favicon.ico" width="16" height="16" /></a> 79<a href="https://mathstodon.xyz/@sagemath"> 80 <img alt="T" src="pix/mastodon-favicon.ico" width="16" height="16"/></a></div> 81 82</div> 83 84<div id="sage-nav-buffer" style="display: none"></div> 85 86<ul id="sage-nav"><li><a href="index.html">Home</a> 87<ul> 88 <li><a href="search.html">Search</a></li> 89 90 <li><a href="development-ack.html">Acknowledgments</a></li> 91 92 <li><a href="https://wiki.sagemath.org/Workshops">SageMath Days</a></li> 93</ul> 94</li> 95 96<li><a href="tour.html">Tour</a> 97<ul> 98 <li><a href="tour.html">Overview</a></li> 99 <li><a href="library-why.html">Why Sage?</a></li> 100 <li class="section"><a href="tour-quickstart.html">Quickstart</a></li> 101 <li><a href="tour-graphics.html">Graphics</a></li> 102 <li><a href="tour-research.html">Research</a></li> 103 <li class="section"><a href="https://wiki.sagemath.org/interact/">Interactive Plots (wiki)</a></li> 104 <li><a href="https://doc.sagemath.org/html/en/a_tour_of_sage/">A Tour of SageMath</a></li> 105</ul> 106</li> 107 108<li><a href="help.html">Help</a> 109<ul> 110 <li><a href="https://doc.sagemath.org"><b>Online Documentation</b></a></li> 111 <li class="section"><a href="help.html">Support Resources</a></li> 112 <li><a href="help-groups.html">Mailing Lists</a></li> 113 <li><a href="https://ask.sagemath.org" class="ext">Ask a question</a></li> 114 115 116 <li><a href="https://sagemath.zulipchat.com/" class="ext">Chat on Zulip</a></li> 117 <li><a href="help-video.html">Videos</a></li> 118 <li class="section"><a href="https://doc.sagemath.org/html/en/tutorial/">Tutorial</a></li> 119 <li><a href="https://doc.sagemath.org/html/en/constructions/">Constructions</a></li> 120 <li><a href="https://doc.sagemath.org/html/en/reference/">Reference Manual</a></li> 121</ul> 122</li> 123 124<li><a href="library.html">Library</a> 125<ul> 126 <li><a href="library.html">Overview</a></li> 127 <li><a href="library-stories.html">Testimonials</a></li> 128 <li><a href="library-publications.html">Publications</a></li> 129 <li><a href="library-publications-combinat.html">Publications Combinat</a></li> 130 <li><a href="library-publications.html#books" >Books</a></li> 131 <li class="section"><a href="library-marketing.html">Marketing</a></li> 132 <li><a href="library-press.html">Press Kit</a></li> 133 <li class="section"><a href="calctut/index.html">
133Calculus Tutorial</a></li> 134</ul> 135</li> 136 137<li><a href="https://doc.sagemath.org/html/en/installation/index.html">Download</a> 138<ul> 139 <li><a href="https://doc.sagemath.org/html/en/installation/index.html">Install guide: What/how to download</a> 140 <li class="section"><a href="https://github.com/sagemath/sage">Clone from GitHub</a></li> 141 142 143 <li class="section"><a href="https://github.com/3-manifolds/Sage_macOS/releases" class="ext">macOS binaries (3-manifolds)</a></li> 144 <li><a href="https://doc.sagemath.org/html/en/installation/conda.html#sec-installation-conda">Linux/macOS binaries (conda-forge)</a></li> 145 <li><a href="https://docs.microsoft.com/en-us/windows/wsl/install">Windows: Use Windows Subsystem for Linux</a></li> 146 147 148 149 150 151</ul> 152</li> 153 154<li><a href="development.html">Development</a> 155<ul> 156 <li><a href="https://github.com/sagemath/sage/blob/develop/CONTRIBUTING.md" class="ext">Contributing to SageMath</a></li> 157 <li><a href="https://github.com/sagemath/sage" class="ext">GitHub repository</a></li> 158 <li><a href="development-groups.html">Mailing Lists</a></li> 159 <li><a href="development-map.html">Developer Map</a></li> 160 <li><a href="development-prize.html">Prize</a></li> 161 <li><a href="development-ack.html">Acknowledgment</a></li> 162 <li><a href="https://doc.sagemath.org/html/en/developer/" class="ext">Developer Guide</a></li> 163</ul> 164</li> 165 166<li><a href="links.html">Links</a> 167<ul> 168 <li><a href="https://github.com/sagemath/sage/wiki/Mathematical-Software-Landscape" class="ext">Math Software Landscape</a></li> 169 <li><a href="https://doc.sagemath.org/html/en/reference/spkg/" class="ext">SageMath Components</a></li> 170 <li class="section"><a href="https://sagecell.sagemath.org/" class="ext">SageMath Cell Server</a></li> 171 <li><a href="https://wiki.sagemath.org/">SageMath Wiki</a></li> 172 <li><a href="https://groups.google.com/forum/#!forum/sage-devel">Report a bug</a></li> 173 174 <li><a href="contact.html">Contact</a></li> 175</ul> 176</li></ul> 177<div class="hidden"><img src="./pix/index_icons-nq8.png" alt="" /></div> 178<div class="narrow txt topmargin" id="idx1" track="index-top"> 179 <strong class="large">SageMath</strong> is a free <a href= 180 "https://github.com/sagemath/sage/">open-source</a> 181 mathematics software system licensed under the GPL. 182It builds on top of many existing 183open-source packages: 184<a href="https://numpy.org/">NumPy</a>, 185<a href="https://scipy.org/">SciPy</a>, 186<a href="https://matplotlib.org/">matplotlib</a>, 187<a href="https://www.sympy.org/">Sympy</a>, 188<a href="http://maxima.sourceforge.net/">Maxima</a>, 189<a href="https://www.gap-system.org/">GAP</a>, 190<a href="http://www.flintlib.org/">FLINT</a>, 191<a href="http://www.r-project.org/">R</a> 192<a href="https://doc.sagemath.org/html/en/reference/spkg">and many more</a>. 193Access their combined power through a common, Python-based language 194or directly via interfaces or wrappers. 195 196 197 </div> 198 199 <div class="narrow center txt"> 200 Mission: <em>Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab</em>. 201 </div> 202 203 204 205<div class="narrow center txt announce"> 206 <p>Learn how to use SageMath:</p> 207 <p> 208 <a href="http://gregorybard.com/Sage.html">Sage for Undergraduates</a> by Gregory Bard 209 (Spanish: <a href="http://www.sage-para-estudiantes.com/">Sage para Estudiantes de Pregrado</a>) 210 </p> 211 <p> 212 <a href="sagebook/english.html">Mathematical Computation with Sage</a> 213by Paul Zimmermann et al.<br/> 214 (French: <a href="sagebook/french.html">Calcul mathématique avec Sage</a>, 215German: <a href="https://members.loria.fr/PZimmermann/sagebook/CalculDeutsch.pdf">Rechnen mit Sage</a>) 216 </p> 217</div> 218 219 220 221 222 223 224 225 <table class="top center" 226 id="index-table" 227 track="index-table"> 228 <colgroup> 229 <col style="width: 40%" /> 230 <col style="width: 10%" /> 231 <col style="width: 10%" /> 232 <col style="width: 40%" /> 233 </colgroup> 234 235 <tbody> 236 <tr> 237 <td class="right"> 238 <h2> 239 <a href="https://sagecell.sagemath.org/">SageMathCell</a><br/> 240 </h2> 241 <div class="small"> 242 <a href="https://cocalc.com/features/sage?utm_source=sagemath.org&utm_medium=landingpage">Sage on CoCalc</a> 243 </div> 244 </td> 245 246 <td><a class="index-menu round raised" 247 id="index-cocalc" 248 href="https://cocalc.com/features/sage?utm_source=sagemath.org&utm_medium=icon"></a></td> 249 250 <td><a class="index-menu round raised" 251 id="index-download" href="https://doc.sagemath.org/html/en/installation/index.html"></a></td> 252 253 <td class="left"> 254 <h2><a href="https://doc.sagemath.org/html/en/installation/index.html">Install 10.9</a> 255 · <a href="https://github.com/sagemath/sage/wiki/Sage-10.9-Release-Tour">Release Tour</a></h2> 256 257 <div class="small">
258 <span class="nowrap"><a href="https://github.com/sagemath/sage/releases">Releases</a> 259 · </span> 260 <span class="nowrap"><a href="https://github.com/sagemath/sage/wiki/Release-Tours">Release Tours</a> 261 · </span> 262 263 <span class="nowrap"><a href="changelogs/index.html">Changelogs</a> 264 · </span> 265 <span class="nowrap"><a href="download-source.html">Source tarball</a></span> 266 </div> 267 </td> 268 </tr> 269 270 <tr> 271 <td class="right"> 272 <h2><a href="./help.html">Help</a> · <a href="https://doc.sagemath.org">Documentation</a> </h2> 273 274 <div class="small"> 275 <span class="nowrap"><a href="./help-video.html">Video</a> · </span> 276 <span class="nowrap"><a href="https://sagemath.zulipchat.com/">Zulip Chat</a> · </span> 277 <span class="nowrap"><a href="./help-groups.html">Forums</a> · </span> 278 <a href="https://doc.sagemath.org/html/en/tutorial/index.html">Tutorial</a> 279 · <a href="https://doc.sagemath.org/html/en/faq/">FAQ</a> 280 · <a href="https://ask.sagemath.org/">Questions?</a> 281 </div> 282 </td> 283 284 <td><a href="help.html" 285 class="index-menu round raised" 286 id="index-help"></a></td> 287 288 <td><a class="index-menu round raised" 289 id="index-tour" 290 href="tour.html"></a></td> 291 292 <td class="left"> 293 <h2><a href="./tour.html">Feature Tour</a></h2> 294 295 <div class="small"> 296 <span class="nowrap"><a href="./tour-quickstart.html">Quickstart</a> · </span> <span class= 297 "nowrap"><a href="./tour-research.html">Research</a> · </span> <a href= 298 "./tour-graphics.html">Graphics</a> 299 </div> 300 </td> 301 </tr> 302 303 <tr> 304 <td class="right"> 305 <h2><a href="./library.html">Library</a></h2> 306 307 <div class="small"> 308 <a href="./library-stories.html">Testimonials</a> 309 · <a href="./library-publications.html#books">Books</a> 310 · <a href="./library-publications.html">Publications</a> 311 · <a href="./library-press.html">Press Kit</a> 312 </div> 313 </td> 314 315 <td><a href="./library.html" 316 class="index-menu round raised" 317 id="index-library"></a></td> 318 319 <td><a href="./search.html" 320 class="index-menu round raised" 321 id="index-search"></a></td> 322 323 <td class="left"> 324 <h2><a href="./search.html">Search</a></h2> 325 326 <div class="small"> 327 <form id='search'> 328 <input type="text" 329 onmouseover="javascript:this.focus();" 330 class="small" 331 name="search" 332 id="searchquery" 333 placeholder="Search..."/> 334 </form> 335
335<script type="text/javascript"> 336 var search = form = document.getElementById("search"); 337 var qurl = 'https://cse.google.com/cse/publicurl?cx=017384562579735769466:s27byrlaffu&q='; 338 form.onsubmit = function(){ 339 var query = document.getElementById("searchquery"); 340 window.location = qurl + query.value; 341 return false; 342 }; 343 </script>
343 344 </div> 345 </td> 346 </tr> 347 </tbody> 348 </table> 349 350 <div class="txt"> 351   352 </div> 353 354 355<div class="narrow center txt announce" style="margin-top: 50px;"> 356<p style="font-weight:bold;"> 357 Help SageMath by becoming a 358 <a href="https://github.com/sponsors/sagemath">♥ Sponsor</a> 359 </p> 360 <p> 361 Donations are handled via SageMath <a href="https://github.com/sagemath">GitHub Organization</a> 362 with <a href="https://opencollective.com/sage_math">Open Source Collective</a> as fiscal host.<br/> 363 One-time and recurring donations can also be done via SageMath <a href="https://opencollective.com/sage_math">Open Source Collective</a>; 364 credit cards/PayPal/bank transfers are accepted. 365 <a href="https://opencollective.com/opensource">Open Source Collective</a> is a USA IRC 501(c)(6) registered tax-exempt charity. 366 </p> 367</div> 368 369 370 371 372<div style="height:auto;min-height:50px;"> </div> 373<div id="footer" class="center"> 374<table> 375<tr id="links"> 376 <td><a id="footer-webmaster" href="https://github.com/sagemath/website"></a></td> 377 <td>·</td> 378 <td><a id="footer-cc" title="website content is Creative Commons 3.0 licensed" 379 href="https://creativecommons.org/licenses/by-sa/4.0/"></a></td> 380 381 <td>·</td> 382 <td><a id="footer-contact" title="Contact SageMath Project" href="contact.html"></a></td> 383</tr> 384 385<tr style="height: 70px;"> 386<td align="right" colspan="1"> 387 388<a style="background:none;" href="https://www.clustrmaps.com/map/Sagemath.org"> 389 <img width="65" height="42" 390 style="border:0px;" 391 id="clustrMapsImg" 392 src="https://www.clustrmaps.com/stats/maps-no_clusters/sagemath.org-thumb.jpg" alt="Locations of visitors to this page" /> 393</a> 394 395</td> 396<td></td> 397<td align="center" style="padding-bottom: 10px;vertical-align: center"> 398<div id="histats_counter"></div> 399<noscript> 400<a href="https://www.histats.com" alt="free web stats" target="_blank" > 401<div id="histatsC"><img border="0" src="https://s4is.histats.com/stats/i/1579950.gif?1579950&103"></div></a> 402</noscript> 403</td> 404 405 406 407 408<td></td> 409 410</tr> 411 412<tr> 413<td colspan="7" style="text-align: center;"> 414<iframe src="https://github.com/sponsors/sagemath/button" title="Sponsor sagemath" height="35" width="116" style="border: 0; vertical-align: middle;"></iframe> 415</td> 416</tr> 417 418</table> 419</div> 420</body> 421</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.