rossant / awesome-math Goto Github PK
View Code? Open in Web Editor NEWA curated list of awesome mathematics resources
A curated list of awesome mathematics resources
Hi, Thanks for promoting open texts. Please change your link to my Linear Algebra.
Jim Hefferon Linear Algebra
to:
http://joshua.smcvt.edu/linearalgebra
This link has a number of advantages. One is that it gets a person the current book version (the version you point to is very old). Another is that the link also gives the solutions manual, containing worked answers to every problem. It also gives slides for classroom use, and a computer lab manual for use with Sage.
Thanks, Jim
http://logic.stanford.edu/intrologic/chapters/cover.html
this link gives 404 response
Hi,
the current link for Free Mathematics Books
(second last link in the Books section) is broken. The currently working one is:
Thank you for your great work!
Hi Cyrille,
Thanks for the great work putting this togethor.
I just noticed that many of the links to individual resources are now dead and need updating or replacing.
Regards.
Hi, I'm raising this issue ticket to propose the possibility of listing reputable books that aren't necessarily free to read, but are commonly employed in the teaching of university-level math courses. Examples include, but aren't limited to, James Munkres' Topology, and Walter Rudin's Principles of Mathematical Analysis.
Thank you for your consideration.
In the category Number Theory, book: Elementary Number Theory - W. Edwin Clark (University of South Florida) (http://www.iiserpune.ac.in/~ayan/MTH312/%28127%29.pdf), has restricted access.
Introduction to Abstract Algebra - D. S. Malik, John N. Mordeson, M.K. Sen (Creighton University)
https://people.creighton.edu/~dsm33733/MTH581/Introduction%20to%20Abstract%20Algebra.pdf
I have found this site and the guy Eddie woo really awesome.
https://misterwootube.com/ in this site you can explore videos about Maths which will look really interesting to you so i request you to add this in list.
Running deadlink on the readme gives many redirects, and a bunch of dead links.
❯ deadlink c README.md
Found 341 unique URLs in 1 files (ignored 0 files, 0 URLs)
Checking... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
OK (182)
Non-permanent redirects (47)
Successful permanent redirects (82):
301: http://www.maths.lth.se/matematiklu/personal/olofsson/CompHT06.pdf
→ 200: https://www.maths.lth.se/matematiklu/personal/olofsson/CompHT06.pdf
301: http://www.mat.univie.ac.at/~gerald/ftp/book-ode/ode.pdf
→ 200: https://www.mat.univie.ac.at/~gerald/ftp/book-ode/ode.pdf
301: http://www.jirka.org/diffyqs/
→ 200: https://www.jirka.org/diffyqs/
301: http://www.mat.univie.ac.at/~michor/dgbook.pdf
→ 200: https://www.mat.univie.ac.at/~michor/dgbook.pdf
301: http://i.creativecommons.org/p/zero/1.0/88x31.png
→ 200: https://licensebuttons.net/p/zero/1.0/88x31.png
301: https://www.uio.no/studier/emner/matnat/math/MAT-INF2360/v15/kompendium/applinalgpython.pdf
→ 200: https://www.uio.no/studier/emner/matnat/math/nedlagte-emner/MAT-INF2360/v15/kompendium/applinalgpython.pdf
301: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg
→ 200: https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg
301: https://teorth.github.io/QED
→ 200: https://teorth.github.io/QED/
301: http://cyrille.rossant.net
→ 200: https://cyrille.rossant.net/
301: http://math.stackexchange.com/
→ 200: https://math.stackexchange.com/
301: http://mathoverflow.net/
→ 200: https://mathoverflow.net/
301: http://www.math.bme.hu/~kalex/Teaching/Spring10/Topology/TopNotes_Spring10.pdf
→ 200: http://math.bme.hu/~kalex/Teaching/Spring10/Topology/TopNotes_Spring10.pdf
301: http://ocw.mit.edu/courses/mathematics/
→ 200: https://ocw.mit.edu/courses/mathematics/
301: http://www.matematik.lu.se/matematiklu/personal/sigma/Riemann.pdf
→ 200: https://www.maths.lth.se/matematiklu/personal/sigma/Riemann.pdf
301: http://creativecommons.org/publicdomain/zero/1.0/
→ 200: https://creativecommons.org/publicdomain/zero/1.0/
301: http://www.sagemath.org/
→ 200: https://www.sagemath.org/
301: http://mysite.science.uottawa.ca/rossmann/Differential%20Geometry%20book_files/Diffgeo.pdf
→ 200: https://mysite.science.uottawa.ca/rossmann/Differential%20Geometry%20book_files/Diffgeo.pdf
301: http://www.jirka.org/ra/realanal.pdf
→ 200: https://www.jirka.org/ra/realanal.pdf
301: http://www.maths.lancs.ac.uk/~belton/www/notes/fa_notes.pdf
→ 200: https://www.maths.lancs.ac.uk/~belton/www/notes/fa_notes.pdf
301: http://www.math.jhu.edu/~eriehl/context/
→ 200: https://math.jhu.edu/~eriehl/context/
301: http://www.jmilne.org/math/CourseNotes/GT.pdf
→ 200: https://www.jmilne.org/math/CourseNotes/GT.pdf
301: https://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/amsbook.mac.pdf
→ 200: https://chance.dartmouth.edu
301: https://www.encyclopediaofmath.org
→ 301: https://encyclopediaofmath.org/
→ 200: https://encyclopediaofmath.org/wiki/Main_Page
301: http://www.jmilne.org/math/CourseNotes/FT.pdf
→ 200: https://www.jmilne.org/math/CourseNotes/FT.pdf
301: https://unitconverters.net
→ 200: https://www.unitconverters.net/
301: http://www.math.ubc.ca/~cass/graphics/manual/
→ 302: https://www.math.ubc.ca/~cass/graphics/manual/
301: http://www.math.ubc.ca/~carrell/NB.pdf
→ 302: https://www.math.ubc.ca/~carrell/NB.pdf
301: http://www.cis.upenn.edu/~jean/algeoms.pdf
→ 200: https://www.cis.upenn.edu/~jean/algeoms.pdf
301: http://at.yorku.ca/topology/
→ 200: http://at.yorku.ca/index.html
301: http://www.fourierandwavelets.org/FSP_v1.1_2014.pdf
→ 200: https://fourierandwavelets.org/FSP_v1.1_2014.pdf
301: http://www.jmilne.org/math/CourseNotes/ANT.pdf
→ 200: https://www.jmilne.org/math/CourseNotes/ANT.pdf
301: http://planetmath.org/
→ 200: https://planetmath.org/
301: https://github.com/nelson-brochado/understanding-math
→ 200: https://github.com/nbro/understanding-math
301: http://www.cs.bgu.ac.il/~leonid/ode_bio_files/Ionascu_LectNotes.pdf
→ 200: https://www.cs.bgu.ac.il/~leonid/ode_bio_files/Ionascu_LectNotes.pdf
301: http://www.cis.upenn.edu/~jean/math-basics.pdf
→ 301: https://www.cis.upenn.edu/~jean/math-basics.pdf
→ 200: https://www.cis.upenn.edu/~jean/math-deep.pdf
301: http://www.iiserpune.ac.in/~ayan/MTH201/Sahoo_textbook.pdf
→ 302: https://www.iiserpune.ac.in/~ayan/MTH201/Sahoo_textbook.pdf
301: http://www.math.colostate.edu/~renzo/teaching/Topology10/Notes.pdf
→ 200: https://www.math.colostate.edu/~renzo/teaching/Topology10/Notes.pdf
301: http://www.math.ku.dk/~moller/e03/3gt/notes/gtnotes.pdf
→ 301: https://www.math.ku.dk/~moller/e03/3gt/notes/gtnotes.pdf
→ 200: http://web.math.ku.dk/~moller/e03/3gt/notes/gtnotes.pdf
301: http://www.math.ku.dk/noter/filer/koman-12.pdf
→ 301: https://www.math.ku.dk/noter/filer/koman-12.pdf
→ 200: http://web.math.ku.dk/noter/filer/koman-12.pdf
301: http://www.jmilne.org/math/CourseNotes/AG.pdf
→ 200: https://www.jmilne.org/math/CourseNotes/AG.pdf
301: https://www.math.duke.edu/~rtd/PTE/PTE4_1.pdf
→ 301: http://math.duke.edu/~rtd/PTE/PTE4_1.pdf
→ 302: https://math.duke.edu/~rtd/PTE/PTE4_1.pdf
301: http://www.math.harvard.edu/~shlomo/docs/Real_Variables.pdf
→ 301: https://www.math.harvard.edu/~shlomo/docs/Real_Variables.pdf
→ 302: http://people.math.harvard.edu/~shlomo/docs/Real_Variables.pdf
301: http://www.math.harvard.edu/~shlomo/docs/lie_algebras.pdf
→ 301: https://www.math.harvard.edu/~shlomo/docs/lie_algebras.pdf
→ 302: http://people.math.harvard.edu/~shlomo/docs/lie_algebras.pdf
301: http://www.math.harvard.edu/~knill/teaching/mathe320_2015_fall/blog15/surreal1.pdf
→ 301: https://www.math.harvard.edu/~knill/teaching/mathe320_2015_fall/blog15/surreal1.pdf
→ 302: http://people.math.harvard.edu/~knill/teaching/mathe320_2015_fall/blog15/surreal1.pdf
301: http://wstein.org/ent/ent.pdf
→ 200: https://wstein.org/ent/ent.pdf
301: https://pdfs.semanticscholar.org/6967/f52773d9c2ccfc94658657a5761e0f00e95a.pdf
→ 200: https://www.semanticscholar.org/paper/Introduction-to-Logic%2C-Second-Edition-Genesereth-Kao/6967f52773d9c2ccfc94658657a5761e0f00e95a?p2df
301: http://www.math.harvard.edu/~shlomo/docs/Advanced_Calculus.pdf
→ 301: https://www.math.harvard.edu/~shlomo/docs/Advanced_Calculus.pdf
→ 302: http://people.math.harvard.edu/~shlomo/docs/Advanced_Calculus.pdf
301: http://www.math.harvard.edu/~shlomo/docs/semi_riemannian_geometry.pdf
→ 301: https://www.math.harvard.edu/~shlomo/docs/semi_riemannian_geometry.pdf
→ 302: http://people.math.harvard.edu/~shlomo/docs/semi_riemannian_geometry.pdf
301: http://www.math.harvard.edu/~knill/teaching/math144_1994/probability.pdf
→ 301: https://www.math.harvard.edu/~knill/teaching/math144_1994/probability.pdf
→ 302: http://people.math.harvard.edu/~knill/teaching/math144_1994/probability.pdf
301: http://spot.colorado.edu/~baggett/functional.html
→ 200: https://spot.colorado.edu/~baggett/functional.html
301: http://users.math.msu.edu/users/gnagy/teaching/ode.pdf
→ 200: https://users.math.msu.edu/users/gnagy/teaching/ode.pdf
301: http://www.ece.rutgers.edu/~orfanidi/intro2sp/orfanidis-i2sp.pdf
→ 200: https://www.ece.rutgers.edu/~orfanidi/intro2sp/orfanidis-i2sp.pdf
301: https://ccrma.stanford.edu/~jos/mdft
→ 200: https://ccrma.stanford.edu/~jos/mdft/
301: http://www.math.utk.edu/~wagner/papers/comb.pdf
→ 200: https://www.math.utk.edu/~wagner/papers/comb.pdf
301: http://spot.colorado.edu/~baggett/analysis.html
→ 200: https://spot.colorado.edu/~baggett/analysis.html
301: http://digitalcommons.trinity.edu/mono/8/
→ 200: https://digitalcommons.trinity.edu/mono/8/
301: http://digitalcommons.trinity.edu/mono/9/
→ 200: https://digitalcommons.trinity.edu/mono/9/
301: http://www.math.miami.edu/~ec/book
→ 301: https://www.math.miami.edu/~ec/book
→ 200: https://www.math.miami.edu/~ec/book/
301: http://people.math.gatech.edu/%7Ecain/notes/calculus.html
→ 200: https://people.math.gatech.edu/~cain/notes/calculus.html
301: http://people.math.gatech.edu/%7Ecain/winter99/complex.html
→ 200: https://people.math.gatech.edu/~cain/winter99/complex.html
301: https://www.ma.utexas.edu/users/gordanz/notes/introduction_to_stochastic_processes.pdf
→ 200: https://web.ma.utexas.edu/users/gordanz/notes/introduction_to_stochastic_processes.pdf
301: http://people.math.gatech.edu/~trotter/book.pdf
→ 200: https://people.math.gatech.edu/~trotter/book.pdf
301: http://pages.pomona.edu/~ajr04747/Fall2009/Math152/Notes/Math152NotesFall09.pdf
→ 200: https://pages.pomona.edu/~ajr04747/Fall2009/Math152/Notes/Math152NotesFall09.pdf
301: http://users.math.msu.edu/users/jeffrey/920/920notes.pdf
→ 301: https://users.math.msu.edu/users/jeffrey/920/920notes.pdf
→ 200: https://users.math.msu.edu/users/schenke6/920/920notes.pdf
301: https://www.math.upenn.edu/~ghrist/notes.html
→ 200: https://www2.math.upenn.edu/~ghrist/notes.html
301: https://www.math.upenn.edu/~wilf/AeqB.html
→ 200: https://www2.math.upenn.edu/~wilf/AeqB.html
301: http://www.maths.usyd.edu.au/u/bobh/UoS/rfwhole.pdf
→ 200: https://www.maths.usyd.edu.au/u/bobh/UoS/rfwhole.pdf
301: http://plato.stanford.edu/entries/set-theory/
→ 200: https://plato.stanford.edu/entries/set-theory/
301: http://joshua.smcvt.edu/linearalgebra
→ 301: https://joshua.smcvt.edu/linearalgebra
→ 200: https://joshua.smcvt.edu/linearalgebra/
301: http://www.math.upenn.edu/~wilf/DownldGF.html
→ 301: https://www.math.upenn.edu/~wilf/DownldGF.html
→ 200: https://www2.math.upenn.edu/~wilf/DownldGF.html
301: http://msri.org/publications/books/gt3m/
→ 301: https://www.msri.org/publications/books/gt3m/
→ 200: http://library.msri.org/books/gt3m/
301: http://www.math.upenn.edu/%7Ewilf/AlgComp3.html
→ 301: https://www.math.upenn.edu/%7Ewilf/AlgComp3.html
→ 200: https://www2.math.upenn.edu/~wilf/AlgComp3.html
301: http://www.ellerman.org/Davids-Stuff/Maths/Rota-Baclawski-Prob-Theory-79.pdf
→ 200: https://ellerman.org/Davids-Stuff/Maths/Rota-Baclawski-Prob-Theory-79.pdf
301: https://www.ma.utexas.edu/ibl1/courses/resources/12_15_07_grad_alg_top_mooremethod.pdf
→ 200: https://web.ma.utexas.edu/ibl1/courses/resources/12_15_07_grad_alg_top_mooremethod.pdf
301: http://www-bcf.usc.edu/~gareth/ISL/ISLR%20First%20Printing.pdf
→ 301: https://bcf.usc.edu/~gareth/ISL/ISLR%20First%20Printing.pdf
→ 200: http://faculty.marshall.usc.edu/gareth-james/
301: http://www.maths.usyd.edu.au/u/bobh/UoS/MATH2902/vswhole.pdf
→ 200: https://www.maths.usyd.edu.au/u/bobh/UoS/MATH2902/vswhole.pdf
301: http://www.math.uiuc.edu/~r-ash/Algebra.html
→ 301: https://www.math.uiuc.edu/~r-ash/Algebra.html
→ 301: https://math.illinois.edu/~r-ash/Algebra.html
→ 200: https://faculty.math.illinois.edu/~r-ash/Algebra.html
301: http://www.math.uiuc.edu/~jpda/jpd-complex-geometry-book-5-refs-bip.pdf
→ 301: https://www.math.uiuc.edu/~jpda/jpd-complex-geometry-book-5-refs-bip.pdf
→ 301: https://math.illinois.edu/~jpda/jpd-complex-geometry-book-5-refs-bip.pdf
→ 200: https://faculty.math.illinois.edu/~jpda/jpd-complex-geometry-book-5-refs-bip.pdf
301: http://www.math.uiuc.edu/~laugesen/545/545Lectures.pdf
→ 301: https://www.math.uiuc.edu/~laugesen/545/545Lectures.pdf
→ 301: https://math.illinois.edu/~laugesen/545/545Lectures.pdf
→ 200: https://faculty.math.illinois.edu/~laugesen/545/545Lectures.pdf
301: http://www.math.uiuc.edu/~hildebr/ant/main.pdf
→ 301: https://www.math.uiuc.edu/~hildebr/ant/main.pdf
→ 301: https://math.illinois.edu/~hildebr/ant/main.pdf
→ 200: https://faculty.math.illinois.edu/~hildebr/ant/main.pdf
301: http://www.math.uiuc.edu/~r-ash/ANT.html
→ 301: https://www.math.uiuc.edu/~r-ash/ANT.html
→ 301: https://math.illinois.edu/~r-ash/ANT.html
→ 200: https://faculty.math.illinois.edu/~r-ash/ANT.html
301: http://www.math.wisc.edu/~keisler/calc.html
→ 301: https://www.math.wisc.edu:443/~keisler/calc.html
→ 200: https://people.math.wisc.edu/~keisler/calc.html
Failing permanent redirects (12):
301: http://www.mathematik.uni-kl.de/~gathmann/class/alggeom-2002/main.pdf
→ 404: https://www.mathematik.uni-kl.de/~gathmann/class/alggeom-2002/main.pdf
301: http://www.gold-saucer.org/math/lebesgue/lebesgue.pdf
→ 903: https://www.gold-saucer.org/math/lebesgue/lebesgue.pdf
301: https://jamesbrennan.org/algebra
→ 403: https://jamesbrennan.org/algebra/
301: http://www.seas.upenn.edu/~jean/diffgeom.pdf
→ 404: https://www.seas.upenn.edu/~jean/diffgeom.pdf
301: http://www.math.uchicago.edu/~schlag/harmonicnotes.pdf
→ 404: http://math.uchicago.edu/~schlag/harmonicnotes.pdf
301: http://www.maths.manchester.ac.uk/~cwalkden/complex-analysis/complex_analysis.pdf
→ 301: https://www.maths.manchester.ac.uk/~cwalkden/complex-analysis/complex_analysis.pdf
→ 404: https://personalpages.manchester.ac.uk/staff/Charles.Walkden/complex-analysis/complex_analysis.pdf
301: http://www.ohio.edu/people/ehrlich/ConwayNames.pdf
→ 404: https://people.ohio.edu/ehrlich/ConwayNames.pdf
301: http://www.indiana.edu/~jfdavis/teaching/m623/book.pdf
→ 404: https://www.indiana.edu/~jfdavis/teaching/m623/book.pdf
301: http://www.math.hkbu.edu.hk/~zeng/Teaching/math3680/FAnotes.pdf
→ 404: https://www.math.hkbu.edu.hk/~zeng/Teaching/math3680/FAnotes.pdf
301: http://www.math.cornell.edu/~hatcher/AT/AT.pdf
→ 301: https://www.math.cornell.edu/~hatcher/AT/AT.pdf
→ 404: https://math.cornell.edu/~hatcher/AT/AT.pdf
301: http://people.math.gatech.edu/~mbaker/pdf/ANTBook.pdf
→ 301: https://people.math.gatech.edu/~mbaker/pdf/ANTBook.pdf
→ 404: https://sites.google.com/view/mattbakermath/home/pdf/ANTBook.pdf
301: http://www.math.nus.edu.sg/~matwujie/ma5209.pdf
→ 301: https://math.nus.edu.sg/~matwujie/ma5209.pdf
→ 301: https://www.math.nus.edu.sg//~matwujie/ma5209.pdf
→ 404: https://www.math.nus.edu.sg/~matwujie/ma5209.pdf
Client errors (11):
403: http://www.cs.man.ac.uk/~hsimmons/zCATS.pdf
403: http://prac.im.pwr.wroc.pl/~kwasnicki/pl/stuff/tbb-hyper.pdf
403: http://www.math.uwaterloo.ca/~lwmarcou/Preprints/LinearAnalysis.pdf
404: https://zodml.org/sites/default/files/Introduction_to_Abstract_Algebra_0.pdf
404: http://www1.spms.ntu.edu.sg/~frederique/AA11.pdf
404: http://www1.spms.ntu.edu.sg/~frederique/ANT10.pdf
404: http://www.mecmath.net/trig/trigbook.pdf
404: http://www.math.umd.edu/~dlevy/books/na.pdf
404: https://terrytao.files.wordpress.com/2011/01/measure-book1.pdf
404: https://www.tedsundstrom.com/mathreasoning
404: http://www.math.clemson.edu/~jimlb/Teaching/2009-10/Math986/Topology.pdf
Timeouts (3):
https://www.people.vcu.edu/~rhammack/BookOfProof/
http://www2.math.ou.edu/~cremling/teaching/lecturenotes/fa-new/LN-I.pdf
http://www.ats.ucla.edu/stat/papers/
Other HTTP errors (2):
https://www2.bc.edu/mark-reeder/Groups.pdf
http://www.malaspina.com/etext/heavens.htm
SSL certificate errors (2):
https://www.singular.uni-kl.de/
https://webdocs.cs.ualberta.ca/~sutton/book/bookdraft2016sep.pdf
The redirects can be fixed with
deadlink rr README.md
There is a list with math texts online - http://people.math.gatech.edu/~cain/textbooks/onlinebooks.html.
I think it would be nice to add links to these texts to the awesome-math.
Sorry, I don't have time to prepare a patch and make a pull request.
Hello,
I noticed all resources listed here are freely available lecture notes. I wanted to add couple of non-free books list but I am not sure whether that is feasible here.
Sincerely,
I get an "Page not found" error for that.
In the category Number Theory, book: Number Theory: A Contemporary Introduction - Pete L. Clark (https://math.uga.edu/~pete/4400FULL.pdf), shows 404 error - content not found.
I suggest the following books deserve to be on this list:
They are both well written, original and free resources.
Thank you for collecting this great list.
Can be found at oeis.org
Hello,
I wish to add couple of open-accessed resources for machine learning theory. However this list seems to better focused on pure math subjects like analysis, linear algebra, set theory, ..etc rather than ones which are motivated by other areas like computer science or engineering.
I wonder whether it is possible if I added a section for related awesome lists and included theoretical CS. You might like to remove Mathematics for Computer Science_ section after I move all of its resources into theoretical CS list
By the way, I had contributed to awesome-math list multiple times; I do not intend to spam. Please let me know your genuine feedback. Don't feel reluctant not to express your rejection. Let me know if you have better ideas also.
In logic category, book: Introduction to Logic - Michael Genesereth, Eric Kao (Stanford University) (http://logic.stanford.edu/intrologic/secondary/index.html) is missing.
Hi,
I'm not sure if this awesome points to some articles regarding learning mathematics (in general) and mathematics language and notation.
It would be nice also to have something regarding the topic. If you're interested I've created a Github's repository about "mathematical language and notation".
As the title says
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.