MathThe StorytellerBeginner
Complex Analysis in Practice, a free math course on Tomo

Complex Analysis in Practice

Unlock the visual and computational power of complex numbers, from conformal mappings to contour integration. Master the Cauchy-Riemann equations and use the residue theorem to effortlessly evaluate notoriously difficult real integrals.

Like Duolingo, but for Complex Analysis in Practice. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.

26 levels across 4 sections, about 52 minutes end to end, roughly 10 days at five minutes a day. It moves through The Geometry of Complex Numbers and Mappings; Derivatives and the Rigidity of Analyticity; Paths and Contour Integration; and Singularities, Residues, and Real Integrals. It starts from scratch.

26 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

Connie the Chameleon, the guide who teaches the Complex Analysis in Practice course
Complex Analysis in Practice
with Connie the Chameleon
26
Levels
4
Sections
5
Min/day
What you'll learn

Key ideas in Complex Analysis in Practice

  • A complex number a + bi can be plotted as a static point or position vector (a, b) in the complex plane
  • Adding a fixed complex number shifts every point across the plane by that vector
  • Multiplying by an imaginary unit like i acts as a rotation of the entire plane
  • When multiplying two complex numbers, their distances from the origin (lengths) multiply together
  • Their angles measured from the positive real axis add together
  • Complex multiplication is fundamentally a combined stretch and rotation
  • In exponential form e^(i·θ), taking a power multiplies the exponent: (e^(i·θ))^n = e^(i·nθ)
  • Raising a complex number on the unit circle to a power simply repeats its rotation n times
  • An angle of 2π represents a full 360° rotation back to 1 on the real axis
  • The nth roots of unity are numbers that equal 1 when raised to the nth power
  • Because their angles must multiply to multiples of 360°, they space themselves at equal steps of 360°/n around the unit circle
  • Solving z^n = 1 geometrically carves the circle into a regular n-sided polygon with one vertex at 1
  • The complex conjugate of a + bi is a - bi, which mirrors the point vertically across the real axis
  • Multiplying any complex number by its conjugate gives (a + bi)(a - bi) = a² + b², which is always a real number
  • Clearing the imaginary term from a denominator turns division into simple division by a real scalar
  • A complex number has two real dimensions (real and imaginary parts)
Why not just Google it

You've tried the other tabs

Wikipedia

Thirty open tabs. Four facts you actually kept.

YouTube

You watched. You nodded. By Sunday it was gone.

ChatGPT

One answer, then back to scrolling.

Online courses

Eight weeks. You meant to finish. You didn't.

Tomo gives Complex Analysis in Practice the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.

Try a question

Here's what playing it feels like

A real question from this course. Take your best guess.

Numbers That Slide and Spin

Picture a swarm of dots on the grid. If you add 3 + 2i to every single dot, what happens to them?

Get it right to open this lesson and 25 more in the app.

Course map

How to learn Complex Analysis in Practice, step by step

Go in order. 26 short levels across 4 sections, about 52 minutes in all, five minutes a day.

  1. 1

    The Geometry of Complex Numbers and Mappings

    • Calculating with Geometry: Addition, Scaling, and Rotation
    • Mapping the Plane: How Complex Functions Transform Space
  2. 2

    Derivatives and the Rigidity of Analyticity

    • Detecting Differentiability with Cauchy-Riemann Equations
    • Reconstructing Fields with Harmonic Conjugates
  3. 3

    Paths and Contour Integration

    • Evaluating Integrals Along Parametric Paths
    • Exploiting Cauchy’s Integral Theorem and Formula
  4. 4

    Singularities, Residues, and Real Integrals

    • Classifying Singularities with Laurent Series
    • Computing Hard Real Integrals via the Residue Theorem

4 sections · 8 units · 26 levels. Built to play, not to enroll.

Questions

Questions about Complex Analysis in Practice

  1. How do I learn Complex Analysis in Practice?

    Go in order: start with The Geometry of Complex Numbers and Mappings, then Derivatives and the Rigidity of Analyticity, then Paths and Contour Integration, then Singularities, Residues, and Real Integrals. On Tomo that's 26 short levels, about 52 minutes in all, played five minutes a day. Start free and play the first level in under a minute.

  2. Is there a Duolingo-style app for Complex Analysis in Practice?

    Yes. Tomo works like Duolingo: short daily lessons, streaks and quick quizzes. Complex Analysis in Practice is one of its free courses, and you can type any other topic to get a course of your own.

  3. Is the Complex Analysis in Practice course free?

    Yes. Complex Analysis in Practice is playable on Tomo's free plan, which doesn't expire. No credit card, no waitlist. Download the app and start your first lesson.

  4. How long does it take to learn Complex Analysis in Practice?

    26 levels across 4 sections, about 52 minutes of play in total. It's built for five minutes a day, so you finish it a little at a time instead of all at once.

  5. Do I need any background to start Complex Analysis in Practice?

    No. It's pitched at a beginner level, so it starts where you are and builds up. If you can tap a phone, you can start.

New

Tomo is in ChatGPT

Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.

Add Tomo to ChatGPT
How it's taught

You pick the voice

This course
The Storyteller

Complex Analysis in Practice is taught in the Storyteller style: every lesson is a story. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.

Keep going

More Math on Tomo

Fourier Series and Transforms course icon

Fourier Series and Transforms

Bestie

Deconstruct complex signals and equations into pure sinusoidal components. Master harmonic analysis, boundary value problems, and continuous and discrete transforms for engineering applications.

21 levels42mBeginner
How Mathematics Works course icon

How Mathematics Works

Bestie

Bridge the gap between mechanical calculations and deep mathematical intuition. Explore functions, calculus, vectors, and formal proofs to see how the mathematical toolkit fits together.

24 levels48mIntermediate
Dynamics in the Complex Plane course icon

Dynamics in the Complex Plane

Storyteller

Explore what happens when simple mathematical functions are iterated repeatedly in complex numbers. Learn how orderly orbits give way to fractals, understand how critical points dictate stability, and navigate the Mandelbrot and Julia sets.

24 levels48mIntermediate
The Balance of Truth: Mastering Equations course icon

The Balance of Truth: Mastering Equations

Professor

Move beyond basic arithmetic to see how equations act as scales for the universe. Learn the logic of keeping things equal while hunting for the hidden values that make everything click.

26 levels52mIntermediate
How Math Formulas Work course icon

How Math Formulas Work

Professor

Stop memorizing steps and start seeing the underlying logic of numbers. Discover how arithmetic patterns, fractions, and algebraic equations connect so you can solve problems on your own with confidence.

11 levels22mBeginner
Algebra: From Equations to Functions course icon

Algebra: From Equations to Functions

Professor

Bridge the gap between basic arithmetic and advanced mathematical modeling. Learn to manipulate complex expressions, solve systems of constraints, and visualize the hidden curves that define our world.

26 levels52mIntermediate
Start free

Start Complex Analysis in Practice today.

Download Tomo, search Complex Analysis in Practice, and play your first lesson in under a minute.