All Projects → anton-petrunin → birkhoff

anton-petrunin / birkhoff

Licence: other
Euclidean plane and its relatives; a minimalist introduction.

Programming Languages

TeX
3793 projects
PostScript
262 projects

Projects that are alternatives of or similar to birkhoff

kiselyov
Геометрия по Киселёву
Stars: ✭ 16 (+6.67%)
Mutual labels:  mathematics, textbook, foundations-of-geometry
Root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+9080%)
Mutual labels:  geometry, mathematics
Algorithms
A collection of algorithms and data structures
Stars: ✭ 11,553 (+76920%)
Mutual labels:  geometry, mathematics
AlgebraLinear
Escrita colaborativa de recursos educacionais abertos sobre álgebra linear.
Stars: ✭ 57 (+280%)
Mutual labels:  mathematics, textbook
Jsxgraph
JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.
Stars: ✭ 605 (+3933.33%)
Mutual labels:  geometry, mathematics
Korma
Mathematics library focused on geometry for Multiplatform Kotlin 1.3
Stars: ✭ 65 (+333.33%)
Mutual labels:  geometry, mathematics
geometer
A geometry library written in Python
Stars: ✭ 89 (+493.33%)
Mutual labels:  geometry, mathematics
spherical-cow
A high volume fraction sphere packing library
Stars: ✭ 24 (+60%)
Mutual labels:  geometry, mathematics
Mathematics for Machine Learning
Learn mathematics behind machine learning and explore different mathematics in machine learning.
Stars: ✭ 28 (+86.67%)
Mutual labels:  geometry, mathematics
Calculo
Escrita colaborativa de recursos educacionais abertos sobre cálculo diferencial e integral..
Stars: ✭ 18 (+20%)
Mutual labels:  mathematics, textbook
alchemy
Generate any a-by-( b + c ) finite rectangle SVG containing potentially Infinitely many a-by-( 2 * b ) finite rectangles animated along a number line of ( ( c - b ) / a )^n scale symmetry.
Stars: ✭ 29 (+93.33%)
Mutual labels:  geometry, mathematics
Cindyjs
A JavaScript framework for interactive (mathematical) content.
Stars: ✭ 495 (+3200%)
Mutual labels:  geometry, mathematics
Dotscad
Reduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+2193.33%)
Mutual labels:  geometry, mathematics
Math Toolbox
Lightweight and modular math toolbox
Stars: ✭ 71 (+373.33%)
Mutual labels:  geometry, mathematics
Mather
zzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Stars: ✭ 270 (+1700%)
Mutual labels:  geometry, mathematics
euclid.js
2D Euclidean geometry classes, utilities, and drawing tools
Stars: ✭ 69 (+360%)
Mutual labels:  geometry, mathematics
Awesome-Math-Learning
📜 Collection of the most awesome Math learning resources in the form of notes, videos and cheatsheets.
Stars: ✭ 73 (+386.67%)
Mutual labels:  mathematics, lecture-notes
Awesome Math
A curated list of awesome mathematics resources
Stars: ✭ 5,452 (+36246.67%)
Mutual labels:  mathematics, lecture-notes
humke-4d-geometry
A web-based 4D Geometry viewer
Stars: ✭ 51 (+240%)
Mutual labels:  geometry, mathematics
curve-shortening-demo
Visualize curve shortening flow in your browser.
Stars: ✭ 19 (+26.67%)
Mutual labels:  geometry, mathematics

Euclidean plane and its relatives

A minimalistic introduction

The book is designed for a semester-long course in Foundations of Geometry and meant to be rigorous, conservative, elementary and minimalist.

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/.

How to build

The following command will create a local copy of the source code for you.

git clone https://github.com/anton-petrunin/birkhoff.git

Go to the crated folder, and run mpost, pdflatex and makeindex few times; it worked with full installation of TeX Live on Kubuntu 20.04.

cd birkhoff/mpics/
mpost pic.mp
mpost pic-hints.mp
cd ..
pdflatex all-lectures.tex
makeindex all-lectures
pdflatex all-lectures.tex
biber all-lectures
makeindex all-lectures
pdflatex all-lectures.tex

the following command will extract all needed files in arXiv.tar:

tar -cvf arXiv.tar --files-from list-of-files.txt

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].