Loading repository data…
Loading repository data…
antoniolupetti / repository
Algebrica is free and open a mathematical knowledge base dedicated to clarity, structure, and conceptual coherence.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Algebrica is a free, ad-free, university-level mathematics knowledge base. This repository hosts the source content of the entries published on the site, released progressively in Markdown format and reusable under a non-commercial license.
The repository progressively includes:
[!IMPORTANT] I started writing Algebrica as a personal project in October 2023. Over time, the website gained visibility, became viral on X, and continued to grow steadily. As of May 2026, Algebrica contains approximately 230 entries covering a wide range of mathematical topics. Building Algebrica is a long-term effort. Every entry is written, reviewed, and refined by hand, a process that requires considerable time, precision, and attention to detail. Before expanding further, however, the project's relevance led me to shift my focus. Since March 2026, I have been systematically revising, correcting, and extending existing entries to improve their accuracy, consistency, and overall quality.
The current status of Algebrica is summarized below.
Each entry on Algebrica is written from scratch, drawing on a broad range of sources: university textbooks, lecture notes, and reference works in mathematics. The selection, structure, and presentation of the material are shaped by an engineering background.
Where sources differ in notation or emphasis, they are compared and reconciled, then reorganised into a single coherent flow that follows a deliberate, logical progression. The resulting content is original: each entry is an independent exposition, built from the ground up to be accurate while remaining clear for the intended reader.
The editorial aim is to reduce without distorting. University sources are often dense by necessity, and part of the work is finding ways to make them more direct without sacrificing precision.
Transparency is one of the principles Algebrica is built on, so I want to be open about the tools I use. English is not my native language, and I rely on Grammarly (no affiliation) for proofreading and stylistic refinement. The mathematical content is entirely my own. Grammarly helps me express it more naturally for an international audience.
More recently, I have started using Codex and Claude Cowork (no affiliation) to improve internal linking between entries, fix sentences that sound too Italian, and keep the style consistent by replacing colloquial turns of phrase with more accurate ones. I also use it to look for inaccuracies or mistakes, which I then verify individually. With hundreds of pages published, these tools save me a great deal of time and keep quality consistent, though the mathematical content remains mine.
Any help in making the texts sound more natural in English, while preserving the formal accuracy they would have in Italian, is absolutely welcome!
In the Algebrica GitHub repository, I’m progressively releasing not only all the entries in Markdown format, but also all the diagrams and illustrations as open and fully editable SVG files to improve the accessibility and reusability of the content.
The SVG images can be freely modified, reused, and adapted for educational purposes, making the graphical structure of the entries fully inspectable and portable alongside the text itself.
Content is released under Creative Commons Attribution-NonCommercial 4.0 (CC BY-NC 4.0). It can be reused for non-commercial purposes, with attribution.
👋🏻 Hi! I'm Antonio Lupetti, an engineer based in Rome, Italy.