FourM Math & Tech Study Hub

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

Explore Documentation →

Fundamental mathematical concepts which form the basis of advanced mathematical study and research.

Features: Basic Mathematics • Algebra • Geometry • Trigonometry

📊 Linear Algebra

Explore Documentation →

Comprehensive linear algebra operations, transformations, and computational methods implemented in Julia.

Features: Matrix Operations • Transformations • Eigenvalue Problems

🔣 Calculus

Explore Documentation →

Calculus concepts including derivatives, integrals, limits, series, and applications implemented in Julia.

Features: Derivatives • Integrals • Limits • Series

📐 Calculus with Julia Squared

Explore the Notes →

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:

  1. Install Julia: Download from julialang.org

  2. Access Documentation: Click on any package above to explore its documentation

  3. Installation Instructions: Each documentation site includes package installation guides

  4. 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.

CC BY-NC-SA 4.00 Aron Trauring. Last modified: August 19, 2026.
Website built with Franklin.jl, a theme adapted from Lanyon, the Julia programming language, and deployed on Github Pages © 2026 Aron Trauring.