Leanpub Header

Skip to main content

Filters

Category: "Mathematics"

Mathematics

  1. Logic for Programmers

    Not just for mathematicians and detectives! Learn the basics of logic and its many applications, including advanced testing, constraint solving, function composition, and code proofs. Over 50 exercises and 20 sample programs are included. No prior math background required!

  2. Linear Algebra
    Linear Algebra
    Jim Hefferon and OpenIntro

    If you are able to contribute, it will go to support OpenIntro (not the author), a US-based nonprofit working to spread open materials, e.g. by providing desk copies to instructors considering this text. This listing is in collaboration with the textbook's author, Jim Hefferon. Linear Algebra's official websitePaperbacks are $22openintro.org

  3. APEX Calculus
    APEX Calculus
    4th Edition
    Gregory Hartman and OpenIntro

    Leanpub revenue supports OpenIntro. OpenIntro is a US-based nonprofit that provides textbook services to help increase adoption of OER textbooks and save students money. These textbook services are fully financed by Leanpub contributions on supported books. APEX Calculus website: apexcalculus.comOpenIntro website: openintro.org

  4. Discrete Mathematics for Computer Science
    Discrete Mathematics for Computer Science
    Marie Brodsky, Alexander Golovnev, Alexander S. Kulikov, Vladimir Podolskii, and Alexander Shen

    This book supplements the DM for CS Specialization at Coursera and contains many interactive puzzles, autograded quizzes, and code snippets. They are intended to help you to discover important ideas in discrete mathematics on your own. By purchasing the book, you will get all updates of the book free of charge when they are released.

  5. Certainty by Construction
    Certainty by Construction
    Software and Mathematics in Agda
    Sandy Maguire
    No Description Available
  6. Logic-First Coder
    Logic-First Coder
    Mastering Algorithmic Thinking, Problem Solving, and Clean Code Architecture
    Alex R. Insight

    Stop being a syntax typist. Master Clean Code Architecture and Algorithmic Thinking to become a professional Software Architect in 2026. This blueprint teaches you to build Scalable Systems using Binary Logic, Big O Notation, and proven Software Engineering Patterns. Perfect for the modern Backend Developer, self-taught coder, and Tech Entrepreneur looking to design high-performance software from scratch.

  7. The Orange Book of Machine Learning - Green edition
    The Orange Book of Machine Learning - Green edition
    The essentials of making predictions using supervised regression and classification for tabular data.
    Carl McBride Ellis

    The essentials of making predictions using supervised regression and classification for tabular data. Tech stack: python, pandas, scikit-learn, CatBoost, LightGBM, XGBoost, TabPFN, TabICL

  8. Introductory Statistics with Randomization and Simulation
    Introductory Statistics with Randomization and Simulation
    David Diez, Christopher Barr, Mine Cetinkaya-Rundel, and OpenIntro

    A complete foundation for Statistics, also serving as a foundation for Data Science, that introduces inference using randomization and simulation while covering traditional methods. Leanpub revenue supports OpenIntro, so we can provide free desk copies to teachers interested in using our books in the classroom. More resources: openintro.org.

  9. A Quick Steep Climb Up Linear Algebra
    A Quick Steep Climb Up Linear Algebra
    Version 1.1.0
    Stephen Davies
    No Description Available
  10. Patterns We Don't See
    Patterns We Don't See
    Mathematics in Daily Life
    Maksim Balanel

    What if mathematics has been hiding in plain sight all along?A snowflake, a flower, a melody, a crowded street, a city map, a social network, or even a recommendation on your phone — they may seem completely unrelated. But underneath them are patterns, structures, probabilities, and mathematical ideas that quietly shape the world around us.Patterns We Don’t See is an accessible journey into the mathematics of everyday life. You won’t find pages of complicated formulas or a traditional textbook approach. Instead, you’ll discover why certain shapes appear in nature, how music is connected to mathematics, why coincidences feel so surprising, how cities and social networks can be understood as mathematical systems, and how algorithms and artificial intelligence learn to recognize patterns.Written from the perspective of a young engineering student, this book grew from a simple habit: looking at ordinary things and asking, “Where is the mathematics here?”The answer turns out to be: almost everywhere.If you have ever thought that mathematics was only about equations, Patterns We Don’t See invites you to look again.The world hasn’t changed. Only the way we look at it has.

  11. A Cool Brisk Walk Through Discrete Mathematics
    No Description Available
  12. Simple Calculus
    Simple Calculus
    Dylan Kang
    No Description Available
  13. The Smartest Way to Learn Python Regular Expressions
    The Smartest Way to Learn Python Regular Expressions
    Learn the Best-Kept Productivity Secret of Code Masters
    Finxter, Zohaib Riaz, and Lukas Rieger

    Google engineers are regular expression masters. Do you want to become one, too? The Smartest Way to Learn Python Regex transforms you into a regular expression master. The book leverages an innovative learning approach: (1) read a chapter, (2) watch a course video, and (3) solve a code puzzle. It's fun!

  14. Calculus by the Spark
    Calculus by the Spark
    An Algebraic Approach to Differentiation: From Kapanadze's Tangency Method to Gradients, Hessians, and Jets
    MathSmith

    Learn differential calculus through dual numbers and algebraic methods. An illustrated 188-page book covering derivatives, gradients, Hessians, and jets.

  15. Cálculo pela Centelha
    Cálculo pela Centelha
    Uma linguagem algébrica da derivada: do toque de Kapanadze aos gradientes, Hessianas e jets
    MathSmith

    Aprenda a calcular derivadas por um caminho diferente: comece pela álgebra, descubra a Centelha e avance até gradientes, Hessianas e jets.