VayuAI
All writing

· 6 min

Worldsheet: Building a String Theory Course You Can Touch

Most string theory is either breathless popular science or graduate math, with nothing to touch in between. So I built the on-ramp I wished existed: eleven chapters, twenty-one live simulations, and an honest stance about a theory that is not yet confirmed.

There is a particular kind of subject that is famous and almost no one understands.

String theory is the clearest example I know.

Everyone has heard that the universe might be made of tiny vibrating strings. Almost no one can tell you what that sentence actually means, or why a physicist would take it seriously.

I wanted to understand it properly. Not the headline. The structure underneath.

So I did what I always do. I built it.

The result is called Worldsheet, and it is live now: Open the course → worldsheet.vayuai.ai

Why this name

In physics, a particle moving through time traces a one-dimensional line. Physicists call it a worldline.

A string is not a point. It is a tiny one-dimensional object, a little segment or loop. As it moves through time, it does not sweep out a line. It sweeps out a two-dimensional surface.

That surface is the worldsheet.

It is the central object of the whole subject. The equations of string theory are, at heart, the equations that describe this sheet and how it vibrates.

So the name is not decoration. It is the thing itself.

A point traces a line. A string traces a surface.

The gap I was trying to fill

String theory is usually presented in one of two registers.

There is the popular-science version: documentaries, beautiful renders, breathless narration about hidden dimensions and the fabric of reality. It is exciting and it tells you almost nothing you can use.

Then there is the graduate version: dense textbooks that assume quantum field theory, general relativity, and a year of advanced mathematics before page one.

Between those two there is almost nothing.

No on-ramp. No place where a curious person can start at zero, see the real equations presented carefully, and actually move the pieces around with their own hands.

I wanted the course that should exist in that gap, and does not.

That is the entire reason Worldsheet exists.

What it is

Worldsheet is an interactive course. Eleven chapters. Twenty-one simulations you can touch.

It starts with a single vibrating string that you can pluck with your cursor. It ends at the duality web and the holographic principle, two of the deepest ideas the subject has produced.

In between, it builds the structure the way you would actually have to learn it: the string, then the worldsheet, then why the theory seems to demand extra dimensions, then the strange symmetries called dualities, then holography.

Every chapter has something to move. The mathematics is real and typeset properly. The reader is assumed to start from zero.

The arc of the course, from one string to the duality web

The one idea everything hangs on

If you remember one thing from the course, I want it to be this.

A guitar string can vibrate in different ways. A slow fundamental hum. A faster overtone. A faster one still. Same string, different modes of vibration, each with its own pitch.

String theory takes that ordinary fact and makes one audacious move.

It says: a fundamental string can also vibrate in different modes. But each mode does not correspond to a different pitch. Each mode corresponds to a different particle.

One mode looks, from far away, like an electron. Another looks like a photon. Another, remarkably, has exactly the properties of the graviton, the particle that would carry gravity.

The spectrum of one string is a spectrum of particles.

That is the seed of the whole framework. Every type of matter and force becomes a different note on the same string.

The first interactive chapter exists to make that idea physical. You pluck the string. You watch the modes. The course connects each mode to the particle it represents. The abstract claim becomes something you have seen with your own eyes.

How the interactivity actually works

The simulations are real. They are not animations playing on a loop while text scrolls past.

When you pluck the string, you are driving an actual model of a vibrating object, and the modes you see are the modes the math predicts. When you change a parameter, the picture changes because the underlying quantity changed, not because a designer keyframed it that way.

That distinction is the whole point. A decorative animation asks you to trust it. A real simulation lets you test it.

The course builds up through layers, and each layer gives you something to manipulate: the string and its modes, the worldsheet as a surface, the way extra dimensions can be curled up small, the dualities that relate one description to another, and finally holography, where a theory in many dimensions is mirrored by a theory on its boundary.

Each chapter is a small loop: read, manipulate, then see the math respond

The stack, briefly

The front end is Vite and React.

The 3D string and the worldsheet surface are rendered with Three.js, which is what lets you rotate a vibrating surface and watch it move in real time in the browser.

The mathematics is typeset with KaTeX, so the equations look like equations from a real text, not like plain code pretending to be math.

There is one technical detail worth naming, because it took genuine care. Getting real, properly typeset mathematics to render cleanly inside a live, interactive React course is harder than it sounds. The math typesetting and the live 3D have to share the same page without fighting each other, one re-rendering as the other animates. Making those two coexist smoothly was a real piece of the work, not an afterthought.

The honest part, which is the most important part

I have to be careful here, and the course is careful too.

String theory is genuinely beautiful. It is mathematically deep. It has produced ideas that reshaped how physicists think, and it connects areas of physics and mathematics that looked unrelated.

It is also not experimentally confirmed.

Let me be precise about that, because vagueness here would be dishonest.

String theory has not been verified by any experiment. At the energies we can currently reach, it makes few if any predictions we can test and distinguish from other theories. It remains a research program, an active and serious one, but a research program, not established physics.

I would rather a reader leave with honest understanding than false certainty.

So the course is explicit about both sides of the ledger.

What the theory has achieved is real. A mathematical framework that unifies forces and matter as modes of one object. Profound insights like AdS/CFT and the holographic principle, the discovery that a gravitational theory can be exactly equivalent to a theory without gravity living on its boundary. Deep, fertile connections that have advanced physics and mathematics on their own merits, regardless of whether strings turn out to describe our universe.

What the theory has not achieved is just as real. No experimental confirmation. No unique prediction for the vacuum we live in, instead an enormous landscape of possibilities. No clean derivation of the specific particles and forces of the Standard Model.

The course teaches what the theory says, and why so many brilliant people find it compelling, while never letting the reader confuse "compelling" with "confirmed."

That is the line I care about most.

What this is, and what it is not

Worldsheet is an educational tool. It builds intuition and shows real structure at an introductory-to-intermediate level.

It is the on-ramp I wished existed when I started.

It is not a research tool. It is not a replacement for the textbooks. It does not pretend that touching twenty-one simulations makes you a string theorist.

It does something narrower and, I think, more useful. It takes a subject that is almost always either oversold or locked behind a wall of prerequisites, and it gives you a way in. A place to start at zero, see the real ideas, move the pieces, and come away with an honest sense of what the theory is actually claiming.

What I learned building it

Three things stayed with me.

First, the interactivity has to be real to be worth anything. A fake animation and a real simulation can look identical for the first three seconds. Only one of them survives the reader poking at it. Building the real one is harder and it is the only version that teaches.

Second, honesty is a feature, not a disclaimer. It would have been easy to write the breathless version. The restraint, saying clearly what is established and what is speculation, is what makes the course trustworthy. Credibility comes from showing the real structure and refusing to oversell it.

Third, you understand a thing when you can build it. I did not truly understand why one string can mimic many particles until I had to make a simulation show it. Building the explanation was how I earned the explanation.

Where it goes next

The natural direction is deeper, not wider.

More chapters that go further into the duality web. More simulations for the parts that are still mostly prose. Better ways to let a reader follow a single thread, from a plucked string all the way to holography, and feel the connection at every step.

But the core stays fixed. Start at zero. Show the real structure. Let the reader touch it. Stay honest about a theory that is profound, unfinished, and unconfirmed.

That last constraint is not a weakness of the course. It is the most truthful thing about it.

A good teacher does not hand you certainty. A good teacher hands you the real structure, and the honesty to know what it does and does not prove.

The future belongs to those who design systems not just with intelligence, but with intention.

Open Worldsheet live →