MathLabs

Worked solution: Wiles's modularity proof via the Taylor–Wiles method (1994)

Step 10 of 11: R=TR = \mathbb{T} via Taylor–Wiles patching: the 1993 gap and its 1994 fix
In plain words

On June 21–23, 1993, Wiles announced in three lectures at Cambridge that he had bounded the Selmer group controlling RΣR_{\Sigma} using an extension of a construction of Matthias Flach's, thereby proving RΣ≅TΣR_{\Sigma} \cong \mathbb{T}_{\Sigma}. That fall, Nick Katz found that this Euler-system bound was incomplete—the gap sat squarely inside the size estimate on RΣR_{\Sigma}, nowhere near Frey's construction or Ribet's theorem.

Richard Taylor joined Wiles in January 1994, and after a year of failed attempts (including one based on p=2p = 2 that stalled by August 1994), Wiles returned to an older idea from 1991: gluing together the Hecke algebra at many different auxiliary levels using primes qi≡1 mod pniq_i \equiv 1 \bmod p^{n_i}. On September 19, 1994, building on a construction of Ehud de Shalit, he saw how to patch these auxiliary pieces into a single power series ring, precisely bounding the Selmer group without any Euler system—the Taylor–Wiles method.

RΣ→∼TΣ(Taylor–Wiles patching, September 19, 1994)R_{\Sigma} \xrightarrow{\sim} \mathbb{T}_{\Sigma} \quad \text{(Taylor–Wiles patching, September 19, 1994)}
Detailed analysis

Wiles announced a complete proof in three lectures at the Isaac Newton Institute in Cambridge on June 21–23, 1993, based on an extension of a construction of Matthias Flach's to bound the Selmer group controlling RΣR_{\Sigma} via an Euler system. As Wiles recounts, 'it became clear to me in the fall of 1993 that the construction of the Euler system used to extend Flach's method was incomplete and possibly flawed' (Wiles 1995, p. 453). Nick Katz, who had carefully read the draft, discovered the specific gap, which lay entirely inside the bound on the Selmer group needed to show RΣR_{\Sigma} and TΣ\mathbb{T}_{\Sigma} have the same size, not in Frey's construction (Step 2) or Ribet's theorem (Step 6), both of which were correct from the start.

Richard Taylor joined Wiles in January 1994 to try to repair the Euler system argument; after this failed, they attempted a new approach using p=2p = 2 in spring 1994, which reached an impasse by the end of August 1994 (Wiles 1995, p. 453). In September 1994, Wiles returned to an idea from the summer of 1991 involving auxiliary primes qi≡1 mod pniq_i \equiv 1 \bmod p^{n_i} with ni→∞n_i \to \infty, which he had abandoned when he thought the Euler system approach was correct. On September 19, 1994, drawing on a construction of Ehud de Shalit for primes q≡1 mod pq \equiv 1 \bmod p, Wiles 'saw in a flash' that Hecke rings at these auxiliary levels could be glued together via Galois cohomology duality into a single power series ring, giving precisely the required bound on the Selmer group without any Euler system.

This patching technique, the Taylor–Wiles method, was worked out jointly and published as Taylor and Wiles, 'Ring-theoretic properties of certain Hecke algebras,' Annals of Mathematics 141 (1995), 553–572, in the same volume as Wiles's paper. Together, they establish RΣ≅TΣR_{\Sigma} \cong \mathbb{T}_{\Sigma} for the minimal case with p=3p = 3 (or p=5p = 5 via Step 8), completing the modularity lifting argument and proving Wiles's Theorem 0.4: every semistable elliptic curve over Q\mathbb{Q} is modular.

Terms in this step
Euler system
A compatible family of cohomology classes indexed by auxiliary primes, used to bound the size of a Selmer group. Wiles's original 1993 bound relied on extending an Euler system construction of Matthias Flach's, which turned out to be incomplete.
Taylor–Wiles patching method
A technique gluing the deformation and Hecke data at infinitely many auxiliary levels (indexed by primes qi≡1 mod pniq_i \equiv 1 \bmod p^{n_i}) into a single power series ring, giving precisely the bound on RΣR_{\Sigma} needed to prove RΣ≅TΣR_{\Sigma} \cong \mathbb{T}_{\Sigma} without an Euler system.
Knowledge used in this step
Common mistake. The 1993 gap was strictly in the Selmer-group bound needed to show RΣR_{\Sigma} and TΣ\mathbb{T}_{\Sigma} have the same size, not a flaw in Frey's construction (Step 2) or Ribet's theorem (Step 6), which were correct from the very beginning.