• Stars
    star
    143
  • Rank 251,534 (Top 6 %)
  • Language
  • Created over 4 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Books that makes heavy use of visuals for scientific communication

Illustrated Primers

This is a catalog of books that makes heavy use of images to communicate scientific ideas. Any pointers to resources that you think are missing from this collection is warmly welcomed. Thanks to Bret Victor, Alan Kay, Max Krieger, Eli Parra, A math student for unearthing these gems.

I run a Twitter thread curating resources for learning algebra visually.

Mathematics

Indra's Pearls: The Vision of Felix Klein

David Mumford, Caroline Series, David Wright (2002)

Cover of Indra's Pearls

Felix Klein, a great geometer of the nineteenth century, rediscovered an idea from Indian mythology in mathematics: the heaven of Indra in which the whole Universe was mirrored in each pearl in a net of pearls. Practically impossible to represent by hand, this idea barely existed outside the imagination, until the 1980s when the authors embarked on the first computer investigation of Klein's vision. The book explores the patterns created by iterating conformal maps of the complex plane called Möbius transformations, and their connections with symmetry and self-similarity. It includes step-by-step instructions for writing computer programs for beginners to generate the images.

Sample content:

Sample content of Indra's Pearls


Visual Complex Functions: An Introduction with Phase Portraits

Elias Wegert (2012)

Cover of Visual Complex Functions

This book provides a systematic introduction to functions of one complex variable. It uses phase potraits to visualize functions as images on their domains. The book requires no prerequisites except some basic knowledge of real calculus and plane geometry. It is self-contained and covers all the main topics usually treated in a first course on complex analysis. With separate chapters on various construction principles, conformal mappings and Riemann surfaces it goes somewhat beyond a standard programme and leads the reader to more advanced themes.

Sample content:

Sample content of Visual Complex Functions


Visual Group Theory

Cover of Visual Group Theory

Nathan Carter (2009)

Visual Group Theory assumes only a high school mathematics background and covers a typical undergraduate course in group theory from a thoroughly visual perspective. The more than 300 illustrations in Visual Group Theory bring groups, subgroups, homomorphisms, products, and quotients into clear view.

Sample content:

Sample contents of Visual Group Theory


Visual Complex Analysis

Tristan Needham (1997)

Cover of Visual Complex Analysis

A book on complex analysis that uses geometry instead of calculation as a means of explanation. It has lots of diagrams aimed at undergraduate students in mathematics, physics, and engineering. The book has intuitive explanations supported with hundreds of geometric diagrams. The book doesn't require advanced prerequisites and has a user-friendly prose style will help students to master the subject.

Sample content:

Sample content of Visual Complex Analysis


Logicomix

Apostolos Doxiadis, Christos Papadimitriou

Sample image from Logicomix

Sample image from Logicomix

A graphic novel on the life of mathemaicians whos work defined the 20th century breakthroughs in mathematical thinking, a lot of whch lead to the creation of computers. Focuses on the life of Russell as the protagonist and beautiful sketches out the inner turmoils he had to endure to arrive at Principia Mathematica.

A Topological Picturebook

George K. Francis

A compendium of various topological transformations illustrated with rich visuals.

Cover of A Topological Picturebook

Sample from A Topological Picturebook

Sample from A Topological Picturebook

Proofs without words - Exercises in visual thinking

Cover of Proofs without words

A collection of proofs that uses diagrammatical reasoning .

The Shape of Space

Jeffrey Weeks

Cover of The Shape of Space

Galois Dream

Michio Kuga

Cover of Galois Dream

The Symmetries of Things

John Conway, Heidi Burgiel, Chaim Goodman-Strauss

Cover of The Symmetries of Things

From Geometry to Topology

H. Graham Flegg

Cover of From Geometry to Topology

Surfaces

H. B. Griffiths

Cover of Surfaces

A Primer on Mapping Class Groups

Benson Farb, Dan Margalit

Copiously illustrated with topological and geometric structures

Geometry with an Introduction to Cosmic Topology

Michael P. Hitchman


Physics

Dynamics: The Geometry of Behaviour

Ralph Abraham, Christopher Shaw

Cover of Dynamics

Suspended in Language

The Particle Odyssery: A journey to the heart of matter


Biology

The Machinery of Life

Smart Biology Text Book

Introduction to Evolutionary Psychology

Clan Apis

Communication

Understanding Comics

Unflattening

Computer Science

The thrilling adventures of Charles Babbage and Ada Lovelace


Books under consideration

Takes an alternative approach for visualizing vectors. Other books by Weinreich are also worth investigating.

More Repositories

1

pl-catalog

A catalog of programming languages
763
star
2

category-theory-resources

Resources for learning Category Theory for an enthusiast
570
star
3

formal-systems-in-biology

Application of formal systems to model biological systems
459
star
4

models-of-interaction

Catalogue of models of interaction. Part of the trilogy on models of computers/interaction/computation
326
star
5

networked-notebooks

Hyperlinked notebooks
140
star
6

notation

Repo to track the evolution of notation in arts and sciences
133
star
7

morphisms-of-computational-structures

A visual catalogue + story of morphisms displayed across computational structures.
117
star
8

Visual-Math-Tools

Catalog of Visual Math Tools
88
star
9

lambda-calculus-visualizations

Catalog of visual lambda calculi
83
star
10

knowledge-atlases

Catalogue of portals that maps out roadmap for self learners
76
star
11

history-of-logic

A repo that keeps track of the history of logic. It chronicles the eminent personalities, schools of thought, ideas of each epoch.
54
star
12

history-of-mathematics

Catalogue of the hisotry of Mathematics
32
star
13

htdp

How to design programs
Racket
29
star
14

typefaces

Catalog of open source typefaces
27
star
15

nature-of-thought

Catalogue on the nature and bounds of thought
26
star
16

probability-statistics-reading-list

Reading list for Probability and Statistics
21
star
17

learning-topology

Resources for making sense of topology and its concepts
18
star
18

lambda-calculus

Guide elucidating Lambda Calculus
15
star
19

learn-cs

A curation of standalone books that helps a beginner to learn computer science from first principles.
13
star
20

the-little-schemer

Summary of working through the exercises of the Little Schemer
Racket
11
star
21

history-of-lambda-calculus

Survey on materials that touch on the history of Lambda Calculus
10
star
22

toe-atlas

A catalogue of theories of everything
9
star
23

algebra-books

A catalog of algebra books for self learning
8
star
24

history-of-computers

Exploring history of CS
8
star
25

database-readings

A collection of resources to construct databases with an emphasis on performing abstract/combinatorial searches
8
star
26

godel-reading-list

A reading list to understand Gödel’s Proof
5
star
27

funbox

ES6 Functional Programming Toolbox
JavaScript
5
star
28

history-of-type-theory

A catalogue for keeping track of the history of types as they evolved
4
star
29

models-of-computation

Models of Computation
4
star
30

history-of-philosophy

Catalog of history of Philosophy
4
star
31

Peirce

Review of Pierce’s work with brief comments on them.
3
star
32

formal-languages-reading-list

Reading list for formal languages
3
star
33

hidden-gems-in-computer-science

Computer science papers that are hidden gems
3
star
34

philosophy-of-mathematics

Readings on the philosophy of Mathematics
3
star
35

Seminal-Papers-in-Computer-Science

A Catalogue of Seminal Papers in Computer Science
3
star
36

linguistics-reading

A list of resources for reading on Linguistics
3
star
37

books-on-computation

A reading list that attempts to cover the gamut of story of computation
2
star
38

metacompilers

Learning Metacompilers
2
star
39

yantra

Declarative Vector Graphics Library
JavaScript
2
star
40

ai-design

What artificial intelligence has to offer the design field
2
star
41

great-ideas-in-computer-science

A collection of great ideas in Computer Science
2
star
42

syntax-semantics-pragmatics

A collection of reads on syntax, semantics, and pragmatics of languages
2
star
43

Ancient-Languages

Books for learning ancient languages
2
star
44

history-of-typefaces

Catalogue of the history of typefaces
2
star
45

use-of-maths-in-programming

Case studies where mathematics becomes useful in programming
2
star
46

art-of-memory

Resources from Frances A. Yates book Art of Memory
1
star
47

math-gifs

Learn Math with GIFs
1
star
48

reading-chomsky

Notes on papers written by Chomsky
1
star
49

talks-by-women-in-logic

Talks by Women in Logic
JavaScript
1
star
50

visual-group-theory

Exercises and notes from Nathan Carter’s Visual Group Theory
1
star
51

prathyvsh

Bio
1
star
52

history-through-cinema

Figure out history through cinema
1
star
53

fp-books

Books to learn functional programming thoroughly
1
star
54

zahar

A data driven view builder library in Javascript
JavaScript
1
star
55

theories-of-unification

A collection of theories that attempt to unify their subject of study under a novel framework
1
star
56

history-of-programming-languages

Repo to track the history of programming languages
1
star
57

history-of-geometry

Notes on the history of geometry
1
star
58

great-works-in-their-original-languages

A catalogue of great works I want to read in their original languages
1
star
59

web-assembly

Learning WebAssembly
1
star