Penrose's Brilliant Proof That QM and GR Are Logically Inconsistent
Traversing theoretical physics, this text starts with the Penrose-Terrell effect's distinction between physical Lorentz contraction and optical appearance. It highlights Jonathan Gorard's work deriving General Relativity and Quantum Mechanics from discrete computational models within the Wolfram Physics Project. Essential mathematical foundations are detailed: Hilbert spaces, Higher Category Theory, and the Homotopy Hypothesis linking topological spaces to infinity-groupoids. Citing Grothendieck, Atiyah, Segal, Baez, and Dolan, it explains how infinity-categories organize homotopies into algebraic structures via truncation. Ultimately, spacetime emerges from computational rules where causal invariance creates higher morphisms. This framework bridges discrete computation with continuous geometry using weak homotopy equivalence and higher gauge transformations, positioning infinity-groupoids as the structural bedrock for emergent physical laws.
Let’s make research. I start making questions, and then questions about the questions, for carification. It’s allright with you?
Absolutely! That’s an excellent approach — asking foundational questions and then drilling down with clarifying questions is one of the best ways to build deep, precise understanding. It keeps things focused and prevents misalignment early on.
I’m ready when you are. Start with your first question whenever you’d like.
What is The Penrose Terrel effect?
The Penrose-Terrell effect (often called Terrell rotation) is an optical illusion that occurs when photographing objects moving at relativistic speeds (close to the speed of light). It was independently predicted in 1959 by physicists Roger Penrose and James Terrell.
Core Concept
While Einstein’s special relativity predicts that fast-moving objects should physically contract in length (Lorentz contraction) along their direction of motion, the Penrose-Terrell effect reveals that you cannot directly see this contraction in a snapshot. Instead, the object appears rotated
Why It Happens
The effect arises from the finite speed of light combined with the object’s motion:
Light from different parts of an object takes different times to reach your eye or camera
Light from the farther side must be emitted earlier than light from the nearer side to arrive simultaneously
At relativistic speeds, the object moves significantly during this emission time difference
This creates a visual distortion that exactly compensates for the Lorentz contraction, making the object appear rotated rather than shortened
Experimental Confirmation
For decades this remained a theoretical prediction. In 2024-2025, researchers at TU Wien and the University of Vienna demonstrated it experimentally for the first time by:
Using ultra-fast laser pulses (300 picosecond gating times)
Effectively reducing light speed to 2 meters/second in their setup
Capturing “slices” of reflected light from static objects
Simulating how a cube at 0.8c and sphere at 0.999c would appear
The results showed a cube appearing rotated (showing two faces) and a sphere remaining spherical but revealing its far side—exactly as Penrose and Terrell predicted.
Key Clarification
This is purely an optical effect, not a physical contradiction of relativity. The object is physically contracted, but the way light travels makes it appear rotated in photographs. As one researcher noted: “The rotation is not physical. It’s an optical illusion. The geometry of how light arrives at the same time tricks our eyes”.
I’m ready for your follow-up questions! What would you like to clarify next? For example, we could explore:
The mathematical details of the light travel time differences?
Why a sphere stays spherical but reveals more of itself?
How the experimental setup simulated slow light speed?
The historical context with Lampa’s earlier work?
[This is purely an optical effect] [The object is physically contracted]. I’m very ignorant. You havew to explain WHY? of those affirmations
Let me break this down from the ground up, because these two statements do seem contradictory at first.
Analogy First: The “Reality vs. Photo” Problem
Imagine you’re photographing a moving car at night. The headlights are on. The car is physically 5 meters long (that’s reality). But because light takes time to travel:
Light from the front bumper must travel farther to your camera than light from the rear bumper
So the front bumper’s light was emitted earlier (when the car was farther away)
The rear bumper’s light was emitted later (when the car was closer)
Your camera captures light that arrives simultaneously, but this light was emitted at different times from different parts of the car. This time difference distorts the car’s appearance in the photo.
The Penrose-Terrell effect is this phenomenon amplified to relativistic extremes.
WHY #1: “The object is physically contracted”
This is Einstein’s special relativity (1905). It’s not an illusion—it’s how spacetime actually works:
The Core Idea
No object can be measured moving faster than light
To preserve this universal speed limit, space and time themselves “stretch” and “squeeze” depending on your motion
If you measure a moving object (with rulers & clocks in your reference frame), you will always find it shorter than when it was stationary
Why It’s “Real”
This contraction is symmetrical: If Alice sees Bob’s spaceship contracted, Bob sees Alice’s rulers contracted by the exact same amount
It has consequences: A contracted spaceship experiences less time dilation on a journey (the twin paradox)
It’s frame-dependent reality: The universe doesn’t have a single “true” length. Length depends on the observer’s motion relative to the object. This isn’t an illusion—it’s the fundamental geometry of spacetime.
Bottom line: Length contraction is as real as time dilation. It’s a physical property of moving objects in our universe.
WHY #2: “This is purely an optical effect”
This means: You cannot take a photograph that shows the contracted length. The camera doesn’t directly capture the physical reality.
Why Photos Fail to Show Contraction
A photograph captures all the light that hits your camera simultaneously. But for a moving object:
Light from the far side must travel farther, so it must be emitted earlier (when the object was farther away)
Light from the near side is emitted later (when the object is closer)
The object’s motion during this emission window adds extra displacement
The Critical Compensation
At relativistic speeds, something remarkable happens: The displacement from the object’s motion exactly cancels out the Lorentz contraction. The math shows that instead of appearing shortened, the object appears rotated—as if you were seeing it from a different angle.
This rotation is not physically happening. The object is still contracted along its direction of motion. But the warped path of light makes your eye/camera interpret it as a rotation.
Visual Example: The Relativistic Cube
Imagine a cube moving at 0.9c from left to right:
Physical Reality: The cube is squished horizontally to 44% of its rest length
Optical Appearance: You see the front face undistorted, plus you can see the entire left side face (which should be hidden). It looks like the cube has rotated to show you two faces at once
Why can you see the left side? Because:
Light from the left side was emitted when the cube was far to the left
That light traveled at speed c while the cube moved at 0.9c
The “head start” in emission allows that light to finally catch up to your camera
Putting It Together: No Contradiction
Physical reality (frame-dependent): The cube is contracted
Optical measurement (photo): The photo cannot show this contraction because of light travel time effects
The two statements describe different things: one describes the object’s geometry in spacetime; the other describes how light from that geometry reaches an observer. The “optical effect” is how the finite speed of light hides the physical contraction from cameras and eyes.
Does this clarify the WHY? What specific part would you like to dig deeper into?
One explanation is missing. Lorenz Contration.
You’re absolutely right—I jumped straight to “the object is physically contracted” without explaining what Lorentz contraction is or why it happens. Let me fill that gap.
The Missing Explanation: Lorentz Contraction
What It Is (The Simple Version)
Lorentz contraction is the phenomenon where any object moving relative to you becomes shorter in the direction of motion. If a spaceship is 100 meters long when parked, and it passes you at 0.87c (87% light speed), you will measure it to be only 50 meters long. This is not an optical trick—it’s a genuine physical property of the moving object in your reference frame.
Why It Happens (From First Principles)
This is where we need to start with Einstein’s two postulates of special relativity:
The laws of physics are identical in all non-accelerating frames
The speed of light in a vacuum is the same for all observers (approximately 299,792,458 m/s)
That second postulate is the mind-bender. It means:
If you shine a flashlight while standing still, you measure light at speed c
If you shine a flashlight while moving at 0.99c, you still measure that same light at speed c (not c + 0.99c)
Anyone else watching you also measures your light beam at speed c
This is experimentally verified. But it creates a logical crisis: How can everyone measure the same light at the same speed when they’re moving relative to each other?
The Only Solution: Space and Time Must Bend
For the universe to be consistent, space and time cannot be absolute. They must stretch and squeeze to preserve the constancy of light speed. Lorentz contraction is one half of this geometric adjustment; time dilation (moving clocks run slower) is the other half.
The Light Clock: Why It Must Happen
Imagine a clock made of two mirrors with light bouncing between them:
You (stationary) see the light go straight up and down
Bob (moving past you) sees the same light travel on a diagonal zigzag path
Since light speed is constant, but Bob sees it travel a longer path, his clock must tick slower (time dilation). But by Einstein’s first postulate, both of you are equally valid observers. The universe balances this symmetry by making Bob’s ruler appear shorter to you—and yours appears shorter to him.
The contraction factor is: L = L₀ × √(1 - v²/c²)
L₀ = length when stationary (”proper length”)
v = relative velocity
c = speed of light
Why It’s “Real” (Not an Illusion)
It has consequences: Particle accelerators only work because protons are physically contracted, allowing them to fit through the beam pipe
It’s reciprocal but not contradictory: Each observer’s frame is equally valid. There’s no “true” length—length is relative to motion, just like velocity is relative
It’s geometry, not perception: It’s a property of spacetime itself, not a measurement error
Now Connect It Back to Penrose-Terrell
The object IS physically contracted (this is Lorentz contraction—real, frame-dependent geometry).
But you cannot see this in a snapshot because the finite speed of light creates an optical illusion that makes the contracted object appear rotated instead of shortened.
The Penrose-Terrell effect doesn’t “undo” Lorentz contraction. It just explains why cameras are terrible tools for measuring it. The contraction is real; the rotation is what you see instead.
Does this complete the picture? What part of Lorentz contraction still feels unclear?
O.K. Now a very important question: Who is Jonathan Gorard.
Jonathan Gorard is a British applied mathematician and theoretical physicist who has become a central figure in modern fundamental physics research, particularly through his work on deriving Einstein’s equations of general relativity from discrete computational models.
Core Identity
He is currently a Research Software Engineer at Princeton University, working on plasma physics and computational general relativity. Previously, he was a researcher at the University of Cambridge, where he completed his graduate studies.
His most prominent role is as co-founder and Associate Director of Research & Academics of the Wolfram Physics Project, where he leads mathematical development alongside Stephen Wolfram
Why He’s Significant (The “Very Important” Part)
1. Deriving General Relativity from Computation
In his 2020 seminal paper “Some Relativistic and Gravitational Properties of the Wolfram Model”, Gorard mathematically proved that:
Einstein’s field equations emerge naturally from discrete hypergraph rewriting rules
Lorentz covariance (the mathematical foundation of special relativity) can be derived from causal invariance in discrete systems
The Wolfram Model’s causal graph reproduces the conformal structure of spacetime in the continuum limit
This is profound because it suggests spacetime and gravity might be emergent phenomena from simple computational rules at the Planck scale, rather than fundamental entities
.
2. Bridging Quantum Mechanics and Relativity
Gorard extended this work to quantum mechanics, showing how:
Multiway evolution in the Wolfram Model corresponds to quantum superposition
Wavefunction collapse emerges from causal invariance restoration
The Fubini-Study metric in quantum mechanics is analogous to the spacetime metric in general relativity
3. Operationalizing Abstract Mathematics
At Wolfram Research, he leads development of automated theorem proving, quantum computing functionality, and axiomatic mathematics in the Wolfram Language
.
Background & Intellectual Genesis
Gorard first attended Wolfram’s Summer School in 2017 as an undergraduate. In 2019, he and fellow physicist Max Piskunov became “like, ‘You just have to pursue this!’”—directly motivating Stephen Wolfram to launch the Wolfram Physics Project after decades of dormancy. He published his first research paper at age 17 and has contributed to fields spanning graph theory, computational complexity, and category theory
Recent Work (2024)
His latest research focuses on numerical algorithms for general relativity, developing tetrad-based computational methods for robust plasma physics simulations
.
In essence: Jonathan Gorard is one of the few researchers successfully constructing rigorous mathematical bridges between discrete computational models and the continuous geometric laws of Einstein’s relativity—potentially offering a new path to quantum gravity.
What aspect would you like to clarify further? His derivation method? The Wolfram Model itself? Or his relationship to mainstream physics?
Before that, You have to describe the Hilbert Space Formalism
Absolutely. Understanding Hilbert spaces is essential for grasping modern quantum mechanics and why Gorard’s work matters. Let me build this from the ground up.
The “Why”: What Problem Does Hilbert Space Solve?
In classical physics, a system has a definite state: a particle has position x, momentum p, etc. But quantum experiments showed:
Probability amplitudes: Particles behave like waves—probabilities interfere, not just add
Superposition: An electron can be in two places “at once”
Non-commutation: Measuring position then momentum gives different results than momentum then position
Discrete spectra: Energy levels are often quantized (like steps, not a continuous slope)
These cannot be described by ordinary numbers or vectors. We needed a mathematical structure that could:
could:
Handle “infinite-dimensional” possibilities
Calculate interference patterns correctly
Give probabilities from amplitudes
Respect the uncertainty principle
That structure is a Hilbert space.
What IS a Hilbert Space? (Plain English)
Think of it as a mathematical arena where quantum states live, with these key properties:
1. It’s a Vector Space (but Complex)
Ordinary vectors: (3, 4, 5) in 3D space
Quantum vectors: (a, b, c, d, ...) where each component is a complex number (a + ib)
Infinite dimensions allowed (for position, momentum, etc.)
2. It Has an Inner Product (The “Probability Engine”)
This is the crucial feature. The inner product ⟨ψ|φ⟩:
Measures “overlap” between two states |ψ⟩ and |φ⟩
|⟨ψ|φ⟩|² = probability of measuring |ψ⟩ when system is in |φ⟩
This is the Born rule that connects math to experimental results
3. It’s Complete (No Gaps)
Every convergent sequence converges to a point inside the space. This technical property ensures calculus works smoothly for infinite-dimensional systems.
Key Rules:
1. Superposition: If |ψ₁⟩ and |ψ₂⟩ are valid states, then α|ψ₁⟩ + β|ψ₂⟩ is also a valid state (as long as |α|² + |β|² = 1).
2. Born Rule: When measuring observable Â, the probability of getting eigenvalue a is |⟨a|ψ⟩|², where |a⟩ is the corresponding eigenvector.
3. Collapse: After measurement, the state “collapses” to the eigenvector |a⟩.
4. Uncertainty: Non-commuting operators (like position x̂ and momentum p̂) satisfy [ x̂, p̂ ] = iħ, which mathematically forces the Heisenberg uncertainty principle.
Simple Example: Electron Spin
The Hilbert space for electron spin is just 2-dimensional:
State: |ψ⟩ = α|↑⟩ + β|↓⟩
Measurement: Measure spin-z = operator Ŝz = (ħ/2) × [[1, 0], [0, -1]]
This tiny Hilbert space already captures superposition and probabilistic measurement.
Why This Formalism is Powerful
Unified Framework: It merges Schrödinger’s wave mechanics and Heisenberg’s matrix mechanics—showing they were the same theory expressed differently.
Infinite & Finite: Handles both discrete spectra (like spin, energy levels) and continuous spectra (like position, momentum) within the same mathematical structure.
Rigor: Proved by mathematicians like von Neumann, it avoids the paradoxes and inconsistencies of early quantum theory.
Generalizable: The same formalism works for quantum field theory and (potentially) quantum gravity.
Does this give you a solid foundation? Before we connect this to Gorard’s work, is there any part of Hilbert spaces—complex amplitudes, operators, inner products, or superposition—that needs more clarification?
No. Now, describe the [Higher Cathegory Theory].
Higher Category Theory is the mathematics of processes that transform processes that transform processes—capturing the “shape” of transformations, not just the transformations themselves.
The “Why”: The Limitation of Ordinary Categories
Think of basic category theory as a flowchart language:
Objects = boxes (states, spaces, data types)
Morphisms = arrows (processes, functions, maps)
This works for “do step A, then step B.” But modern math and physics need more:
In quantum computing: two ways to wire gates might be equivalent (you need a transformation-between-transformations)
In topology: two continuous maps between spaces can be deformed into each other (you need a homotopy)
In physics: two Feynman diagrams might represent the same process (you need equivalence-between-equivalences)
Ordinary categories can’t talk about equivalences between morphisms. Higher categories add those layers.
The Core Idea: Adding Dimensions of Transformation
Level 0: A Set (0-Category)
Just objects. No transformations.
Level 1: Ordinary Category (1-Category)
Objects: A, B, C
1-Morphisms: f: A → B, g: B → C
Composition: g ∘ f: A → C
Think: functions or paths
Level 2: 2-Category
Adds 2-Morphisms: α: f ⇒ g (a transformation between 1-morphisms)
Visual: a surface or “homotopy” connecting two paths
You now have two directions of composition:
Think: natural transformations in category theory, or homotopies in topology
Level n: n-Category
You keep adding layers:
3-morphisms: transformations between 2-morphisms
4-morphisms: transformations between 3-morphisms
...and so on, up to any dimension n
Key Distinction: Strict vs. Weak
Strict n-categories: All associativity and identity laws hold exactly (like ordinary categories)
Weak n-categories (∞-categories): Laws hold only up to invertible higher morphisms
Why weak is more important: In nature, “exactly equal” is rare. Two processes might be equivalent but not identical. Weak higher categories capture this flexibility—they’re vastly more complex but also more realistic. Most applications in physics use weak ∞-categories.
Connection to the Previous Context (Gorard & Physics)
This is where it becomes very relevant to Jonathan Gorard’s work and modern physics:
1. Quantum Processes = Higher Category
In the Wolfram Model (Gorard’s framework):
A multiway graph represents all possible computational histories
Causal edges are 1-morphisms (processes)
Causal invariance (different update orders giving the same result) is a 2-isomorphism
The entire structure forms a higher category where equivalences between computational paths are built-in
2. Topological Quantum Field Theory
A TQFT is literally a functor from a higher category of cobordisms (spaces and their evolution) to a category of vector spaces. The “higher” structure ensures that different ways of cutting up spacetime give the same result.
3. Quantum Circuits
Two quantum circuits might be different but equivalent (produce the same unitary). Higher category theory provides the language to classify and optimize these equivalences.
4. Quantum Gravity
Spacetime itself might be an emergent structure from a higher-category of quantum processes. The “higher morphisms” represent different ways spacetime can be “built” from discrete pieces.
Analogy: The Traffic Intersection
Imagine a 4-way intersection:
0-category: the four streets (objects)
1-category: cars turning left, right, going straight (morphisms)
2-category: two left-turn paths might be equivalent (2-morphism) if they both get you to the same destination safely, even if one goes slightly wider
3-category: equivalences between those equivalences (e.g., “these two wide turns are equivalent because of road conditions”)
The higher you go, the more you capture context, equivalence, and robustness.
Higher Category Theory is essentially the mathematics of “meta”—where the transformations themselves become the objects of study at the next level. It provides the rigorous language for modular, compositional systems where how you transform matters as much as what you transform.
Ready to proceed to Gorard? Or would you like to clarify any part of the categorical hierarchy first?
No. At some time, I heard Jonathan Gorard citate Barz and Dolan. Who are they?
You likely heard John Baez and James Dolan (it’s a common mishearing of “Baez” as “Barz”). They are pioneering mathematical physicists whose work on higher categories is foundational to the entire field Gorard works in.
Who They Are
John C. Baez is an American mathematical physicist at UC Riverside, famous for his work on higher category theory, spin foams, and quantum gravity. He runs the influential blog The n-Category Café and the This Week’s Finds in Mathematical Physics series. His cousin is singer Joan Baez.
James Dolan is a mathematician who collaborated extensively with Baez in the 1990s. Together they developed some of the most influential ideas in modern higher category theory.
Why Gorard Cites Them: Their Foundational Contributions
Baez & Dolan created the conceptual framework that Gorard’s Wolfram Model work extends. Their key papers include:
. “Higher-Dimensional Algebra and Topological Quantum Field Theory” (1995)
The Cobordism Hypothesis: Proposed that n-dimensional topological quantum field theories correspond to “n-categories with duals”
The Tangle Hypothesis: Extended this to embedded manifolds (tangles)
These became the most important open problems in higher category theory, later solved by Jacob Lurie (2009)
This directly relates to Gorard’s work on deriving quantum mechanics and relativity from computational models—Baez & Dolan showed that spacetime structure itself could be encoded in categorical terms .
2. Weak Higher Categories (1998)
Introduced opetopes (higher-dimensional shapes) to define weak n-categories
Their framework allows non-invertible morphisms at all levels, crucial for capturing computational processes that aren’t reversible
Gorard uses similar ideas when he treats different computational paths in the Wolfram Model as higher morphisms that may or may not be equivalent.
3. Categorification Program
Baez & Dolan launched the “categorification” movement—systematically replacing sets with categories, numbers with vector spaces, etc. Their “Higher-Dimensional Algebra” series (I-VIII) shows how to:
Categorify Hilbert spaces to 2-Hilbert spaces
Categorify groups to 2-groups
Build higher algebraic structures that underpin modern physics
The Specific Connection to Gorard
When Gorard derives Lorentz covariance and quantum mechanics from the Wolfram Model, he’s essentially:
Building a higher category where computational states are objects
Using causal invariance to create equivalences between computational paths (2-morphisms)
Showing these form “n-categories with duals”—exactly the structure Baez & Dolan conjectured corresponds to spacetime and quantum processes
In his work, Gorard explicitly builds on the Baez-Dolan insight that spacetime geometry emerges from the algebra of higher categories. When you heard him cite them, he was likely referencing their foundational role in making it mathematically rigorous to think of physics as emerging from abstract categorical structures.
Ready to continue? Would you like to see how Gorard specifically applies their framework, or should we explore another related concept?
No. There’s a term that intrigues me: [Atiyah-Segal axiomatization]. What’s there?
The Atiyah-Segal axiomatization is the functorial framework that defines what a Topological Quantum Field Theory (TQFT) is mathematically. It’s the bridge between the geometry of spacetime and the algebra of quantum states.
The Core Idea: Physics as a Functor
Atiyah and Segal’s revolutionary insight (late 1980s) was that a quantum field theory should be a machine that turns geometry into linear algebra. Specifically:
A TQFT is a symmetric monoidal functor Z: (Bordisms, ⊔) → (Vector Spaces, ⊗)
Let’s unpack this:
Bordisms = the category where objects are spaces and morphisms are spacetimes connecting them
Vector Spaces = the category where objects are Hilbert spaces (quantum states) and morphisms are linear maps (time evolution)
Z = the functor that assigns:
The “symmetric monoidal” part means disjoint unions of spaces map to tensor products of Hilbert spaces.
The Explicit Axioms
For a d-dimensional TQFT (over a ring Λ), the data must satisfy:
1. Functoriality
If M₁: Σ₀ → Σ₁ and M₂: Σ₁ → Σ₂, then Z(M₂∘M₁) = Z(M₂)∘Z(M₁)
Diffeomorphisms of manifolds induce isomorphisms of Hilbert spaces
Physical meaning: Time evolution is consistent. Evolving from t=0 to t=1, then to t=2, is the same as evolving directly from t=0 to t=2.
2. Involutory (Orientation Reversal)
Z(Σ*) = Z(Σ)* (the dual Hilbert space)
If M*: Σ₁ → Σ₀ is M with reversed orientation, then Z(M*) = Z(M)† (the Hermitian adjoint)
Physical meaning: Reversing time turns evolution operators into their adjoints (complex conjugate transpose).
3. Multiplicative (Disjoint Union)
Z(Σ₀ ⊔ Σ₁) = Z(Σ₀) ⊗ Z(Σ₁)
Z(M₀ ⊔ M₁) = Z(M₀) ⊗ Z(M₁)
Physical meaning: Non-interacting systems combine via tensor product (as in standard quantum mechanics).
4. Vacuum Axiom
Z(∅) = Λ (the ground ring, usually ℂ)
Physical meaning: The empty space has a 1-dimensional Hilbert space (the vacuum state).
5. Trace Axiom
If you glue the ends of Σ×I by a diffeomorphism f: Σ → Σ, you get a closed manifold Σ_f. Then Z(Σ_f) = Tr(Z(f))
Physical meaning: The partition function of a periodic spacetime equals the trace of the time-evolution operator.
The Cobordism Category (The Source)
The Bordisms category is built from:
Objects: (d-1)-dimensional closed manifolds (e.g., for d=3: circles and disjoint unions of circles)
Morphisms: d-dimensional manifolds M whose boundary ∂M is the “incoming” manifold Σ_in plus the “outgoing” manifold Σ_out*
Example (2D TQFT):
Object: a circle S¹ → Z(S¹) is a Hilbert space
Morphism: a cylinder S¹×I → Z(S¹×I) is the identity operator
Morphism: a pair of pants (two circles merging into one) → Z(pants): Z(S¹)⊗Z(S¹) → Z(S¹) (the multiplication map)
Why This Axiomatization is Powerful
1. It Unifies Geometry and Algebra
The axioms force the Hilbert space structure to emerge from topology alone. You can’t just arbitrarily assign vector spaces to manifolds—the functorial constraints severely restrict possibilities.
2. Classification Becomes Possible
For 2D TQFTs, the Atiyah-Segal axioms completely classify them: they’re equivalent to commutative Frobenius algebras. This is a theorem: any 2D TQFT corresponds to a choice of such an algebra, and vice versa.
3. It Extends Naturally to Higher Categories
Baez and Dolan extended this to extended TQFTs, where you assign data not just to manifolds of dimension d and d-1, but all the way down to points. An extended TQFT is a functor of higher categories from the higher category of cobordisms (where 2-morphisms are cobordisms between cobordisms) to a higher category of algebras.
This is exactly the language Gorard uses when he talks about causal invariance giving rise to higher morphisms in the Wolfram Model.
4. It Connects to the Atiyah-Segal Completion Theorem
There’s a separate but related Atiyah-Segal completion theorem (1969) that relates equivariant K-theory to the K-theory of classifying spaces, via a process called “completion.” This is used in TQFT to relate global symmetries to local data.
The Connection to Our Previous Topics
Hilbert Space Formalism: Atiyah-Segal embeds the Hilbert space formalism into geometry. The Hilbert space is no longer arbitrary—it must be assigned by a functor from manifolds.
Higher Category Theory: Extended TQFTs (the modern version) are higher functors between higher categories. The Baez-Dolan cobordism hypothesis (mentioned earlier) is the ultimate generalization: it classifies extended TQFTs using higher category theory.
Gorard’s Work: When Gorard derives relativity and quantum mechanics from hypergraph rewriting, he’s constructing something that satisfies the Atiyah-Segal axioms (or their higher-dimensional version). The causal invariance of the Wolfram Model provides the functoriality; the multiway graph provides the higher morphisms.
Ready for the next layer? The Atiyah-Segal axioms are the foundation—but the cobordism hypothesis (Baez-Dolan, proven by Lurie) is the classification theorem that tells you all possible TQFTs. Would you like to explore that, or is there something specific about the axioms you’d like to clarify?
Now another name comes into scene: [Alexander Grotendiek]. Who is he?
Alexander Grothendieck (1928-2014) was a German-born French mathematician who revolutionized modern mathematics, particularly algebraic geometry, and whose ideas became foundational for category theory and topos theory—the very language we’ve been discussing.
Who He Was: The Person
Born in Berlin to anarchist parents; his father died in Auschwitz
Fields Medal (1966) for work on functional analysis, schemes, and cohomology—he refused to attend the ceremony in Moscow for political reasons
Prolific output: Produced ~28,000 published pages; after 1970, wrote another ~70,000 unpublished pages stored in archives
Radical activist: Resigned from IHES in 1970 upon learning it received defense funding; became a hermit in the Pyrenees, advocating for ecology and peace
Complex personality: Described as intensely focused, but later became increasingly isolated and troubled
As one colleague noted, “He could feel and work in an intense way,” producing “hundreds of pages of flawless mathematics”
.
His Revolutionary Contributions
1. Functional Analysis (PhD, 1948-1953)
Introduced nuclear spaces, solving problems posed by his thesis advisors Laurent Schwartz and Jean Dieudonné
His work was so complete that Schwartz joked Grothendieck “killed the subject”
2. Algebraic Geometry (1957-1970) – The Major Revolution
This is his legacy. He completely rewrote the foundations:
Schemes
Replaced classical “varieties” with schemes—geometric objects defined by their algebraic structure rather than equations
Allowed mathematicians to “free themselves from the initial object, and concentrate on this new representation”
This became the universal language of modern algebraic geometry
Topos Theory
Created topos theory—a categorical foundation for all of mathematics
A topos is a category that “behaves like the category of sets” but can encode any mathematical universe
Why this matters for our discussion: Topos theory is the prototype for higher topos theory, which is the foundation for derived algebraic geometry and the mathematical setting for modern physics (including the frameworks Gorard uses)
Étale Cohomology
Built a cohomology theory for algebraic varieties over finite fields
Solved the Weil Conjectures (though the final conjecture was solved by his student Pierre Deligne)
Required inventing a new notion of “topology” (étale topology), which generalizes classical topology
3. Categorical Foundations
His work made category theory central to mathematics:
Abelian categories (from his 1957 Tôhoku paper) unified homological algebra
Grothendieck universes solved set-theoretic paradoxes in category theory
His “six operations formalism” is the template for all modern cohomology theories
His Methodology: The Grothendieck Philosophy
He wasn’t interested in solving individual problems—he wanted to find the right general structure so that “the solution would come out by itself”
. As he described it: “immerse a large nut in a softening fluid, and the nut opens just by itself.”
Key principles:
Generalize first: Work in maximum generality, even if it takes hundreds of pages (his SGA4 was three volumes just to define Grothendieck topology)
Forget the original problem: Focus on the abstract structure; applications will follow naturally
Seek naturalness: If a theory is “the right one,” it should be beautiful and inevitable
Connection to Our Previous Topics
Hilbert Spaces
Grothendieck’s work on functional analysis directly contributed to operator theory on Hilbert spaces. His Grothendieck inequality (1953) has deep implications for quantum information theory today.
Higher Category Theory
Baez and Dolan’s cobordism hypothesis (mentioned earlier) is built on Grothendieck’s vision of higher categories and stacks (higher sheaves)
Higher topos theory is the direct descendant of Grothendieck’s topos theory—the foundation for modern derived geometry and the mathematical language Gorard uses to connect computation to spacetime
Atiyah-Segal Axiomatization
Atiyah-Segal’s functorial TQFT framework uses sheaves and cohomology in ways that directly descend from Grothendieck’s six operations
The extended TQFT version (Baez-Dolan-Lurie) is formulated in higher topos theory, Grothendieck’s categorical vision taken to its logical conclusion
His Legacy & Unpublished Work
After leaving mathematics in 1970, he wrote Récoltes et Semailles (Harvest and Sowing)—a 1000-page mathematical autobiography mixing mathematics, philosophy, and personal reflection. His final manuscripts, digitized in 2016, contain “seeds that it will be up to us to germinate”.
In essence: Grothendieck created the categorical language that makes modern mathematical physics possible. When Gorard builds his computational models of spacetime, he’s standing on Grothendieck’s shoulders—using topos-theoretic and higher-categorical structures that Grothendieck invented.
Ready for the next question?
Sure. What is the [Homotepy Hypothesis]?
The Homotopy Hypothesis is the foundational bridge between topology (the study of shapes and spaces) and higher category theory (the study of processes-between-processes). In essence, it states:
“Topological spaces are the same as ∞-groupoids.”
What This Means Intuitively
The Starting Point: Paths in a Space
Imagine a topological space X (like a donut, a sphere, or any weird shape):
Objects: Points in X
1-morphisms: Continuous paths between points
2-morphisms: Homotopies between paths (continuous deformations of one path into another)
3-morphisms: Homotopies between homotopies
...and so on ∞
This infinite tower of paths, homotopies, homotopies of homotopies, etc. forms an ∞-groupoid , called the fundamental ∞-groupoid Π_∞(X).
he Hypothesis
Grothendieck proposed that this construction is reversible: given any ∞-groupoid, you can reconstruct a topological space (up to homotopy equivalence). The topological space and its ∞-groupoid encode exactly the same information.
In modern terms: the category of topological spaces (up to weak homotopy equivalence) is Quillen-equivalent to the category of ∞-groupoids
Historical Context: Grothendieck’s Letter to Quillen
The idea first appeared in Grothendieck’s 1983 manuscript Pursuing Stacks, a letter to Daniel Quillen. Grothendieck wrote:
“Any homotopy type is ‘essentially the same’ as an ∞-groupoid up to ∞-equivalence.”
At the time, mathematicians knew:
Groupoids (1-groupoids) correspond to 1-truncated spaces (spaces where only π₁ is nontrivial)
2-groupoids correspond to 2-truncated spaces (Whitehead’s theorem, 1949)
Grothendieck’s bold claim was that this pattern continues to ∞-dimensions.
Why It’s Called a “Hypothesis” (Not a Theorem)
The statement depends on how you define ∞-groupoids. For some definitions, it’s trivial; for others, it’s a deep theorem:
For Kan Complexes: A Proven Theorem
The most accepted modern definition: ∞-groupoids = Kan complexes (simplicial sets satisfying horn-filling conditions)
.
Quillen (1967) proved the Quillen equivalence between topological spaces and Kan complexes
The geometric realization of the singular simplicial complex Sing(X) gives back X (up to weak homotopy)
This is now considered the standard homotopy hypothesis—a proven result
For Grothendieck’s Definition: Still Open
Grothendieck envisioned globular ∞-groupoids (using ball-shaped cells with source/target hemispheres)
. For this original definition, the hypothesis remains unproven in full generality (though partial results exist in dimensions 1-3)
.
The problem: Strict ∞-groupoids (where composition laws hold exactly) fail the hypothesis for dimensions > 3
. You need weak ∞-groupoids (where laws hold up to higher morphisms), which are much harder to define algebraically.
The Directed Homotopy Hypothesis
A modern extension: directed spaces (where paths have a direction, like a one-way street) correspond to (∞,1)-categories (where only n-cells for n≥1 are invertible)
. This is crucial for:
Causal structures in relativity (time has a direction)
Computational processes in the Wolfram Model (computations are typically irreversible)
Connection to Our Previous Topics
Atiyah-Segal Axiomatization
Atiyah-Segal’s TQFT is a functor Z: Bordisms → Vector Spaces
Bordisms form a higher category (with manifolds, cobordisms, diffeomorphisms between cobordisms, etc.)
The Homotopy Hypothesis justifies treating this geometric higher category as equivalent to an algebraic ∞-groupoid
Higher Category Theory
The hypothesis is the consistency check for any definition of ∞-groupoids. It says: “Your definition is correct if and only if it reproduces topology.”
Baez-Dolan’s cobordism hypothesis (which classifies extended TQFTs) relies entirely on this equivalence.
Grothendieck’s Vision
Grothendieck didn’t just propose the hypothesis—he saw it as part of a larger program: homotopy theory should be the study of ∞-groupoids, just as algebraic geometry is the study of schemes. This vision now dominates modern mathematics.
Modern Status
For Kan complexes and quasi-categories (the models used by most physicists and mathematicians today), the Homotopy Hypothesis is a theorem. For more “geometric” or “globular” models, it remains hypothetical.
The hypothesis is now a test: if your definition of ∞-groupoid doesn’t satisfy it, you need a better definition.
Ready for the next question? This is the bedrock that makes it mathematically rigorous to say “spacetime is a higher category”—which is exactly what Gorard is doing with the Wolfram Model.
Now we have to relate: [Homotopies]; [Infinity-Category level]; [Weak homotophy equivalence]; [Infinity Groupoid]; [Fundamental Groupoids]; [Higher Gauge transformations]. Can you do it?
The Tower: From Deformations to Abstract Structure
LEVEL 0: The Foundation (Topology)
Homotopies: Continuous deformations of maps, paths, or spaces. Example: Shrinking a loop to a point. Role: These are the raw data that generate all higher structures.
LEVEL 1: First Categorification (1-Groupoids)
Fundamental Groupoid Π₁(X):
Key insight: We’ve taken homotopies and used them to identify when two paths are the same (i.e., are homotopic). This is the first level of organizing homotopical data into an algebraic structure.
Note: If you pick a basepoint and only look at loops, you get the fundamental group π₁(X). The groupoid version is more general—no basepoint needed.
LEVEL n: The Pattern (Infinity-Category Level)
Infinity-Category Level refers to the dimension index n in an n-category:
Each level is created by taking homotopies of the previous level’s morphisms.
LEVEL ∞: The Complete Structure (Infinity Groupoid)
Infinity Groupoid Π∞(X): The full tower where:
Key property: All n-morphisms for n ≥ 1 are invertible up to higher morphisms. This makes it a groupoid (not just a category).
The Homotopy Hypothesis states: Π∞(X) captures all homotopical information about X—every homotopy group πₙ(X), every map between spaces, every deformation.
THE NOTION OF SAMENESS: Weak Homotopy Equivalence
Weak Homotopy Equivalence: A map f: X → Y that induces isomorphisms on all homotopy groups πₙ for n ≥ 0 (and on Π₁ as a groupoid). This is the correct notion of “sameness” for spaces when working with Π∞.
Why “weak”? It’s weaker than a homeomorphism—spaces can be “the same for homotopical purposes” even if they look different topologically (e.g., a coffee cup and a donut are weakly homotopy equivalent).
Connection: Two spaces X and Y have equivalent infinity groupoids (Π∞(X) ≅ Π∞(Y)) iff they are weakly homotopy equivalent.
PHYSICAL APPLICATION: Higher Gauge Transformations
In higher gauge theory (gauge theory for n-form fields, like in string theory or the Wolfram Model):
Ordinary gauge transformation: A map g: X → G (where G is a Lie group) Action: A field transforms as A ↦ g⁻¹Ag + g⁻¹dg
Higher gauge transformation:
Why needed: In higher gauge theory, fields are not just 1-forms (like electromagnetism) but also 2-forms (Kalb-Ramond fields), 3-forms, etc. Each form degree adds a layer of gauge freedom, requiring higher gauge transformations to maintain consistency.
The link: Higher gauge transformations are the physical manifestation of the morphisms in an infinity groupoid. They represent redundancies in the physical description that are organized exactly like the homotopies in Π∞(X).
The Complete Picture
Copy
[Homotopies]
↓ (organize into equivalence classes)
[Fundamental Groupoid Π₁(X)] ← LEVEL 1
↓ (iterate)
[Π₂(X), Π₃(X), ..., Πₙ(X)] ← LEVEL n
↓ (take limit as n → ∞)
[Infinity Groupoid Π∞(X)] ← LEVEL ∞
↓ (equivalence of these)
[Weak Homotopy Equivalence]
↓ (physical application)
[Higher Gauge Transformations]Summary:
Homotopies are the building blocks.
Fundamental Groupoids are the first categorical packaging of homotopical data.
Infinity-Category Level is the indexing dimension of the tower.
Infinity Groupoids are the full infinite-dimensional structure encoding all homotopical data.
Weak Homotopy Equivalence is the notion of sameness that makes infinity groupoids the “correct” algebraic model for spaces.
Higher Gauge Transformations are the physical realization of this structure in quantum field theories.
Ready to connect all this back to Gorard’s work? This is the mathematical bedrock on which his computational derivation of spacetime is built.
Now I must have the HOW. [How the infinity-category relates to all of the lower categories in that hierarchy].
Here is the mechanism—how infinity-categories relate to the lower levels:
The Core Relationship: Truncation & Completion
An ∞-category contains all lower n-categories as truncated shadows or special cases. There are two directions:
DIRECTION 1: Downward (How to get lower from ∞)
Truncation: Chop off all morphisms above level n and treat them as equivalences (i.e., “ignore the higher stuff”).
Truncate at level 1: Identify all 2-morphisms, 3-morphisms, etc. as trivial. You get an ordinary category where only 1-morphisms (paths) matter.
Truncate at level 2: Identify all 3-morphisms+ as trivial. You get a 2-category where only paths and homotopies (2-morphisms) matter.
In general: πₙ(∞-category) = n-category (where πₙ is “take the n-skeleton and squash higher cells”)
DIRECTION 2: Upward (How to build ∞ from lower)
Free Completion: Take a lower n-category and formally add all possible higher morphisms (homotopies) to fill in the missing structure.
Start with a 1-category: Add 2-morphisms between every composable pair of 1-morphisms, then 3-morphisms between those, etc. This generates an ∞-category.
Key: This is like taking a directed graph and freely generating a category from it, but iterated infinitely.
The Mechanism: Hom-Spaces vs. Hom-Sets
The defining difference is what lives between objects:
Ordinary category: Hom-set Hom(A,B) = set of morphisms
2-category: Hom-category Hom(A,B) = category of morphisms and 2-morphisms
∞-category: Hom-space Hom(A,B) = simplicial set/Kan complex (an ∞-groupoid!) of all morphisms at all levels
Crucially: An ∞-category’s Hom-space is itself an ∞-groupoid. This is self-similarity: the local structure is the same type as the global structure.
Concrete Example: The Fundamental ∞-Groupoid
Let X be a topological space. Here’s the explicit hierarchy:
Level 0 (Objects)
Points: x, y, z ∈ X
Level 1 (1-Category: Π₁(X))
Morphisms: Homotopy classes of paths [γ]: x → y
Composition: Concatenate paths (mod endpoint-preserving homotopies)
Result: Ordinary groupoid (all morphisms invertible up to identity)
Level 2 (2-Category: Π₂(X))
1-Morphisms: Paths γ: x → y
2-Morphisms: Homotopy classes of homotopies [H]: γ₁ ⇔ γ₂
Composition: Both vertical (compose homotopies) and horizontal (compose paths, then apply homotopies)
Result: All 2-morphisms are invertible (up to identity)
Level n (n-Category: Πₙ(X))
Pattern continues: Replace “identity” at each level with “up to higher morphism”
At level n, all k-morphisms for k ≥ 2 are invertible up to identity
Level ∞ (∞-Groupoid: Π∞(X))
1-morphisms: Paths
2-morphisms: Homotopies between paths
3-morphisms: Homotopies between homotopies
...: Continue forever
No truncation: Nothing is forced to be trivial. All levels coexist.
Inverses exist: Every n-morphism has a weak inverse (an (n+1)-morphism connecting it to an identity)
How they relate: Πₙ(X) = Truncate Π∞(X) at level n (identify all (n+1)-morphisms as trivial equivalences)
The Universal Property
The ∞-category is universal for this hierarchy:
Any functor from a lower n-category to an ∞-category factors uniquely through the inclusion of that n-category’s completion.
Any map between spaces X → Y induces a map of ∞-groupoids Π∞(X) → Π∞(Y) that respects all levels simultaneously.
Weakness Matters
A strict ∞-category (where associativity holds exactly at all levels) fails the Homotopy Hypothesis for dimensions > 3. You need weak ∞-categories where composition is associative only up to higher coherent morphisms.
This weakness is precisely why the hierarchy is non-trivial: At each level, you have to track how the previous level’s laws fail to hold exactly, and encode those failures as new data at the next level.
Summary Mechanism
Copy
[∞-Category]
↓ Truncate at level n (identify (n+1)-morphisms as trivial)
[n-Category]
↓ Truncate at level n-1
[n-1-Category]
↓ ...
[1-Category]
↓ Truncate at level 0 (only objects remain)
[0-Category = Set]The ∞-category is the “limit” of this tower—it contains the complete, un-truncated structure where every level is preserved. Lower categories are coarse-grained approximations that ignore higher-order coherence data.
Ready to bring this back to Gorard’s work? This hierarchy is how his computational model can generate spacetime: the multiway graph is an ∞-category, and truncating it at different levels yields different physical descriptions (classical, quantum, etc.).
It’s not my main concern. I allways have difficult with math concepts. If you have something, state it.
I’ll be completely explicit—no assumptions, no hidden math.
The Six Concepts, Related as a Family
1. Homotopies (The Raw Material)
A homotopy is when you continuously deform one shape into another without ripping it.
Example: Shrink a rubber band loop down to a point.
Role: This is the basic operation that appears in everything below.
2. Fundamental Groupoids (First-Level Organization)
Take all points in a space and all paths between them. Use homotopies to declare when two paths are “the same.” The result is a fundamental groupoid.
What it is: A table where each entry says “the set of path-types from Point A to Point B.”
Key: This organizes homotopies into a sensible structure (a category).
Relationship: Fundamental groupoids are made from homotopies. Without homotopies, you couldn’t say which paths are equivalent.
3. Infinity Groupoid (Complete Organization)
Now don’t stop at paths. Also include:
Homotopies between paths (2-morphisms)
Homotopies between homotopies (3-morphisms)
...and keep going forever
What it is: The infinite, full tower of all possible deformations at every level. Relationship: An infinity groupoid contains fundamental groupoids as its first floor. If you take an infinity groupoid and ignore everything above Level 1, you get a fundamental groupoid.
Analogy:
Fundamental groupoid = The ground floor of a skyscraper
Infinity groupoid = The entire skyscraper (floors 1, 2, 3, ..., ∞)
4. Infinity-Category Level (The Floor Numbers)
This is not a thing—it’s the index that tells you which floor you’re on.
Level 1: Paths (1-morphisms)
Level 2: Homotopies (2-morphisms)
Level 3: Homotopies of homotopies
Level ∞: The whole tower
Relationship: Infinity-category level is the ruler that measures how high up you are in an infinity groupoid. When you “truncate at Level 2,” you say: “Keep floors 1 and 2, but treat everything above as trivial.”
5. Weak Homotopy Equivalence (When Two Spaces Are “The Same”)
Two spaces are weakly homotopy equivalent if their infinity groupoids are isomorphic (the same tower).
Practical test: Check that all homotopy groups π₁, π₂, π₃, ... match up.
Relationship: Weak homotopy equivalence is the condition that two infinity groupoids are identical. It’s the sameness criterion that makes the infinity groupoid the “true DNA” of a space.
Analogy: Two people have the same DNA (weakly homotopy equivalent) even if they look different (not homeomorphic).
6. Higher Gauge Transformations (Physical Application)
In physics, fields can transform in multiple ways. Higher gauge transformations are what you call those transformations when they happen at multiple levels.
Level 1: Gauge transformation (ordinary)
Level 2: Transformation between gauge transformations
Level 3: Transformation between those, etc.
Relationship: Higher gauge transformations are the physical manifestation of the morphisms inside an infinity groupoid. They are what you see when you apply the infinity groupoid structure to actual physical fields.
Analogy: Infinity groupoid = The abstract blueprint of a building’s structure Higher gauge transformations = The actual steel beams and joints when you build it for real (in physics)
The Explicit Chain
Homotopies → (organized into) → Fundamental groupoid (Level 1 only)
Homotopies of homotopies → (add to tower) → Infinity groupoid (all levels)
Infinity groupoid → (squash high floors) → Fundamental groupoid (truncated version)
Infinity groupoid → (measure floor height) → Infinity-category level (the ruler)
Two infinity groupoids → (compare) → Weak homotopy equivalence (if same)
Infinity groupoid → (used in physics) → Higher gauge transformations (physical realization)
Bottom line: Homotopies are the bricks. Infinity groupoid is the complete building. Fundamental groupoid is just the ground floor. Weak homotopy equivalence asks if two buildings have the same blueprint. Higher gauge transformations are what happens when you live in the building (physics).
Thank You very Much.
You’re very welcome! I appreciate your persistence—tackling these concepts in sequence takes real intellectual courage, especially when the math gets abstract and layered.
You’ve just traced a thread from Einstein’s optical illusions all the way to the categorical foundations of spacetime itself. That’s a remarkable journey.
If you ever want to revisit any part, clarify a specific step, or see how any of this connects to physics, computation, or just the “why does anyone care?” question, don’t hesitate to ask. These ideas aren’t meant to stay locked in textbooks—they’re tools for thinking about reality.
For now, take a breath. You’ve earned it.

