Math/Tech Study Packages Documentation
This section showcases documentation from my study projects, most of them DrWatson.jl scientific projects. Each project focuses on a specific mathematical or technological topic with comprehensive code documentation, reproducible workflows, and detailed analysis. In general, these are based on textbooks and other resources related to the specific study topic.
Available Documentation
🔢 Math Foundations
Fundamental mathematical concepts which form the basis of advanced mathematical study and research.
Features: Basic Mathematics • Algebra • Geometry • Trigonometry
📊 Linear Algebra
Comprehensive linear algebra operations, transformations, and computational methods implemented in Julia.
Features: Matrix Operations • Transformations • Eigenvalue Problems
🔣 Calculus
Calculus concepts including derivatives, integrals, limits, series, and applications implemented in Julia.
Features: Derivatives • Integrals • Limits • Series
📐 Calculus with Julia Squared
A pure-Julia port of John Verzani's Calculus with Julia notes: the same material with its code rewritten off Python-backed SymPy onto Symbolics.jl. A companion to the Calculus documentation above, published chapter by chapter as each one is ported.
Features: Executable Notes • Symbolic Derivatives • Numeric & Automatic Differentiation • Exercises
Documentation Features
All documentation sites include:
API References: Comprehensive function and type documentation
External References: Links to related resources and textbooks
Interactive Notebooks: Links to Jupyter notebooks with executable code examples
Mathematical Notation: LaTeX-rendered mathematical formulas and expressions
Extensive Documentation: In-depth explanations of concepts and implementations
Getting Started
To begin using these packages in your own Julia projects:
Install Julia: Download from julialang.org
Access Documentation: Click on any package above to explore its documentation
Installation Instructions: Each documentation site includes package installation guides
Examples: Start with the example notebooks available in each repository
Most of this documentation is built using Documenter.jl; the Calculus with Julia Squared notes are a Quarto book. All are deployed automatically with each update.
Website built with Franklin.jl, a theme adapted from Lanyon, the Julia programming language, and deployed on Github Pages © 2026 Aron Trauring.