Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Math | 6,830 | a month ago | 8 | Python | ||||||
A curated list of awesome mathematics resources | ||||||||||
Mathnet Numerics | 3,097 | 1,335 | 353 | 3 days ago | 114 | April 03, 2022 | 273 | mit | C# | |
Math.NET Numerics | ||||||||||
Learn_math_fast | 2,920 | 3 years ago | 3 | Python | ||||||
This is the Curriculum for "How to Learn Mathematics Fast" By Siraj Raval on Youtube | ||||||||||
Unplugged | 2,542 | 2 days ago | 10 | TeX | ||||||
Open book about math and programming. | ||||||||||
Math Php | 2,170 | 36 | 22 | 2 months ago | 132 | April 10, 2022 | 50 | mit | PHP | |
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra | ||||||||||
Ml Foundations | 1,705 | 5 months ago | mit | Jupyter Notebook | ||||||
Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science | ||||||||||
Hackermath | 1,339 | 5 years ago | 5 | mit | Jupyter Notebook | |||||
Introduction to Statistics and Basics of Mathematics for Data Science - The Hacker's Way | ||||||||||
Awesome Scientific Computing | 925 | 3 months ago | cc0-1.0 | Python | ||||||
:sunglasses: Curated list of awesome software for numerical analysis and scientific computing | ||||||||||
Egison | 859 | 3 months ago | 18 | mit | Haskell | |||||
The Egison Programming Language | ||||||||||
Algebrite | 850 | 17 | 10 | a year ago | 37 | April 14, 2021 | 79 | mit | TypeScript | |
Computer Algebra System in Javascript (Typescript) |
This repository contains tutorials on the introductory mathematical concepts required for studying statistics and machine learning. Code to solve mathematical problems is written in R
, Python
and Julia
.
Topics | Tutorials |
---|---|
🔢 | Introduction to numbers (Updated) |
🔢 | Introduction to algebra |
🌗 | Introduction to set theory (Updated) |
:compass: | Introduction to trigonometry |
🍪 | Introduction to summations |
🍪 | Introduction to combinatorics (Updated) |
🔢 | Introduction to functions |
🎢 | Introduction to derivatives |
🎢 | Introduction to integration |
🎢 | Differential equations |
🎢 | Multivariable functions |
🎢 | Differentiation of multivariable functions |
🔢 | Exponents and logarithms |
🔢 | Logarithms and information theory |
🃏 | Introduction to probability theory |
🃏 | Conditional probability |
🃏 | Bayes theorem |
:compass: | Introduction to distance metrics |
:compass: | Cosine similarity applications |
:chopsticks: | Introduction to linear systems |
:chopsticks: | Introduction to vectors |
:chopsticks: | Vector norms and embeddings |
🏬 | Introduction to matrices |
:chopsticks: | Linear transformations |
:chopsticks: | Applications of eigenvalues and eigenvectors |
This project was created using the following setup:
poetry
for Python 3.9.6
. A local version of Python 3.9.6
was installed and activated using pyenv local 3.9.6
via the terminal.julia version 1.7.3
.Writing mathematical proofs might feel archaic but they are a great way to help you reason why mathematical concepts should behave consistently (and not just because your textbook says so). There are multiple approaches to proving a mathematical statement or concept. Sadly, there is no magical rule to selecting the correct method for each scenario - mathematicians often have to try multiple approaches before they find the right one.
Direct proof
Induction proof
Uniqueness proof
Proof by contradiction