Derived Algebraic Geometry

⚡ Key Takeaways

Derived Algebraic Geometry (DAG) enriches classical algebraic geometry by replacing commutative rings with derived/homotopical commutative rings (simplicial commutative rings, connective E∞E_\infty-rings, or commutative differential graded algebras) and schemes with derived schemes and derived stacks. Key result in words: intersections, quotients, and mapping spaces that are "badly behaved" classically (non-transverse intersections, non-flat fibers, infinite-dimensional moduli) acquire correct, homotopy-invariant structure carrying higher cohomological data, so that constructions like the cotangent complex, virtual fundamental classes, and deformation theory become functorial and exact. It applies to enumerative geometry, intersection theory, geometric representation theory, mathematical physics (TQFT, BV quantization), and the geometric Langlands program. Developed chiefly by Jacob Lurie, Bertrand Toën, and Gabriele Vezzosi (2004–2014), building on ideas of Grothendieck, Quillen, Illusie, Deligne, Kontsevich, and Kapranov–Ciocan-Fontanine.

💡 The Core Insight

Classical algebraic geometry is built on the 0-truncated world: a commutative ring AA is just a set with operations, and Spec A\mathrm{Spec}\,A remembers only π0\pi_0. But the natural operations of geometry — tensor product (= intersection), invariants (= quotient), limits and colimits — are not exact. The derived fix is to work in a setting where these operations are automatically derived: tensor product becomes derived tensor product, fixed points become homotopy fixed points, fiber products become homotopy pullbacks. A derived scheme is a pair (X,OX)(\mathcal{X}, \mathcal{O}_\mathcal{X}) where OX\mathcal{O}_\mathcal{X} is a sheaf of derived rings whose higher homotopy groups πiOX\pi_i\mathcal{O}_\mathcal{X} are coherent π0OX\pi_0\mathcal{O}_\mathcal{X}-modules. The slogan: "geometry over derived rings, done ∞\infty-categorically, makes every functor exact."

Formal Statement

DefinitionSimplicial Commutative Rings and Connective E∞E_\infty-Rings

A simplicial commutative ring is a simplicial object A∙A_\bullet in the category CRing\mathrm{CRing} of commutative rings, i.e. a functor A∙:Δop→CRingA_\bullet : \Delta^{\mathrm{op}} \to \mathrm{CRing}. Its homotopy groups πiA:=πi(A∙)\pi_i A := \pi_i(A_\bullet) (taking A∙A_\bullet as a simplicial set) form a graded-commutative ring with π0A\pi_0 A an ordinary commutative ring and each πiA\pi_i A a π0A\pi_0 A-module. The ∞\infty-category sCAlg\mathrm{sCAlg} of simplicial commutative rings is obtained by inverting weak equivalences. In characteristic zero there is an equivalence

1
sCAlgQ  ≃  cdgaQ≤0,\quad \mathrm{sCAlg}_{\mathbb{Q}} \;\simeq\; \mathrm{cdga}^{\leq 0}_{\mathbb{Q}},

where cdgaQ≤0\mathrm{cdga}^{\leq 0}_{\mathbb{Q}} denotes connective (non-positively graded, cohomological convention) commutative differential graded Q\mathbb{Q}-algebras, via the Dold–Kan normalization. Derivation hint: The Dold–Kan correspondence equates simplicial Q\mathbb{Q}-modules with non-positively graded chain complexes; promoting it to the commutative-algebra level requires characteristic zero because the symmetric powers used to define the multiplication on N(A∙)N(A_\bullet) involve dividing by symmetric-group orders. A connective E∞E_\infty-ring RR is a commutative algebra object in the symmetric monoidal ∞\infty-category of connective spectra; its homotopy ring π∗R=⨁n≥0πnR\pi_*R = \bigoplus_{n\geq 0}\pi_n R is graded-commutative. There is a forgetful functor sCAlg→CAlgcn\mathrm{sCAlg}\to \mathrm{CAlg}^{\mathrm{cn}} which is an equivalence rationally but not integrally.

⚠️ Common mistake

Simplicial commutative rings and connective E∞E_\infty-rings coincide rationally but differ over Z\mathbb{Z} and in positive characteristic. The simplicial theory is "polynomial" — generated under colimits by polynomial rings Z[x1,…,xn]\mathbb{Z}[x_1,\dots,x_n] — and its free algebras involve divided symmetric powers Sym\mathrm{Sym}; the E∞E_\infty theory uses genuine homotopy-coherent commutativity and its free algebra on a spectrum involves the extended powers (X∧n)hΣn(X^{\wedge n})_{h\Sigma_n}. Lurie's foundational text Higher Algebra / Spectral Algebraic Geometry primarily uses E∞E_\infty-rings; Toën–Vezzosi's Homotopical Algebraic Geometry uses simplicial commutative rings. They are different theories — "derived" vs "spectral" algebraic geometry.

DefinitionDerived Scheme

A derived scheme is a pair X=(X,OX)\mathcal{X} = (X, \mathcal{O}_\mathcal{X}) where:

  • XX is a topological space (or, more precisely, X\mathcal{X} is an ∞\infty-topos, or a sheaf on the site of derived affines),
  • OX\mathcal{O}_\mathcal{X} is a sheaf of derived rings on XX,

such that: 1. The truncation t0X:=(X,π0OX)t_0\mathcal{X} := (X, \pi_0\mathcal{O}_\mathcal{X}) is an ordinary scheme; 2. Each homotopy sheaf πiOX\pi_i\mathcal{O}_\mathcal{X} is a quasi-coherent π0OX\pi_0\mathcal{O}_\mathcal{X}-module. Equivalently, a derived scheme is a functor

2
X:sCAlg⟶S,A⟼X(A),\quad \mathcal{X} : \mathrm{sCAlg} \longrightarrow \mathcal{S}, \qquad A \longmapsto \mathcal{X}(A),

from simplicial commutative rings to the ∞\infty-category S\mathcal{S} of spaces (animae), satisfying étale descent and admitting a cover by derived affine schemes Spec A:=MapsCAlg(A,−)\mathrm{Spec}\,A := \mathrm{Map}_{\mathrm{sCAlg}}(A,-). Derivation hint: This is the functor-of-points perspective. A scheme is determined by what it does to test rings; pass from CRing\mathrm{CRing} to sCAlg\mathrm{sCAlg} and from Set\mathrm{Set} to S\mathcal{S} to obtain its derived analog. Descent encodes the gluing axiom in the homotopy-coherent sense.

TheoremDerived Fiber Products Compute Tor

Let A→C←BA \to C \leftarrow B be maps of ordinary commutative rings. The derived tensor product A⊗CLB∈sCAlgA \otimes^{\mathbb{L}}_C B \in \mathrm{sCAlg} has homotopy groups

3
πn ⁣(A⊗CLB)  ≅  TornC(A,B).\quad \pi_n\!\left(A \otimes^{\mathbb{L}}_C B\right) \;\cong\; \mathrm{Tor}^C_n(A,B).

Consequently the derived fiber product of affine schemes is

4
Spec A×Spec ChSpec B  =  Spec ⁣(A⊗CLB),\quad \mathrm{Spec}\,A \times^{\mathbf{h}}_{\mathrm{Spec}\,C} \mathrm{Spec}\,B \;=\; \mathrm{Spec}\!\left(A \otimes^{\mathbb{L}}_C B\right),

whose classical truncation is the ordinary fiber product Spec(A⊗CB)\mathrm{Spec}(A\otimes_C B), while the higher πn\pi_n measure the failure of transversality / Tor-independence. Derivation hint: Resolve AA (or BB) by a flat/free simplicial CC-algebra resolution P∙→∼AP_\bullet \xrightarrow{\sim} A; then A⊗CLB:=P∙⊗CBA\otimes^{\mathbb{L}}_C B := P_\bullet\otimes_C B and its homotopy groups are by definition the derived-functor Tor. The truncation collapses to π0=A⊗CB\pi_0 = A\otimes_C B.

DefinitionThe Cotangent Complex

For a map of derived rings A→BA \to B, the cotangent complex LB/A∈ModBL_{B/A} \in \mathrm{Mod}_B is the value at BB of the left-derived functor of Kähler differentials, characterized by the universal property that for any BB-module MM,

5
MapModB ⁣(LB/A,M)  ≃  DerA(B,M)  ≃  fib ⁣(MapCAlgA/B(B,B⊕M)→∗),\quad \mathrm{Map}_{\mathrm{Mod}_B}\!\left(L_{B/A}, M\right) \;\simeq\; \mathrm{Der}_A(B, M) \;\simeq\; \mathrm{fib}\!\left(\mathrm{Map}_{\mathrm{CAlg}_{A}/B}(B, B\oplus M) \to \ast\right),

where B⊕MB\oplus M is the square-zero extension and DerA(B,M)\mathrm{Der}_A(B,M) denotes AA-linear derivations. It satisfies π0LB/A=Ωπ0B/π0A1\pi_0 L_{B/A} = \Omega^1_{\pi_0 B/\pi_0 A} and, for a complete intersection B=A[x1,…,xn]/(f1,…,fr)B = A[x_1,\dots,x_n]/(f_1,\dots,f_r),

6
LB/A  ≃  [ ⨁jB⋅dgj  → (∂fi/∂xj)   ⨁iB⋅dxi ]\quad L_{B/A} \;\simeq\; \Big[\, \textstyle\bigoplus_{j} B\cdot dg_j \;\xrightarrow{\,(\partial f_i/\partial x_j)\,}\; \bigoplus_i B\cdot dx_i \,\Big]

concentrated in cohomological degrees −1-1 and 00. Derivation hint: LB/AL_{B/A} is computed by taking a simplicial polynomial resolution P∙→BP_\bullet\to B and forming ΩP∙/A1⊗P∙B\Omega^1_{P_\bullet/A}\otimes_{P_\bullet}B. For a regular sequence the resolution is the Koszul complex, giving the two-term presentation; transversality is the statement that H−1=0H^{-1}=0.

Why It Holds / Derivation

ProofWhy Derived Intersection Carries the Right Dimension

We show that the derived self-intersection of a smooth subvariety has the expected virtual dimension, with corrections recorded in higher homotopy.

Step 1 (Setup). Let Z↪XZ \hookrightarrow X be a smooth closed subvariety of codimension cc in a smooth variety XX, with ideal sheaf IZ\mathcal{I}_Z. Classically, Z∩Z=ZZ\cap Z = Z as sets, but the scheme-theoretic self-intersection Z×XZZ\times_X Z is non-reduced and "wrong-dimensional."

Step 2 (Derived pullback). Form the derived fiber product Z×XhZZ\times^{\mathbf{h}}_X Z. By equation [4] this is Spec\mathrm{Spec} of OZ⊗OXLOZ\mathcal{O}_Z \otimes^{\mathbb{L}}_{\mathcal{O}_X}\mathcal{O}_Z.

Step 3 (Compute Tor via the Koszul complex). Since Z↪XZ\hookrightarrow X is a regular embedding, OZ\mathcal{O}_Z admits a Koszul resolution over OX\mathcal{O}_X by ∧∙N∨\wedge^\bullet N^\vee where N=NZ/XN = N_{Z/X} is the normal bundle. Tensoring,

7
πn ⁣(OZ⊗OXLOZ)  ≅  TornOX(OZ,OZ)  ≅  ∧nNZ/X.\quad \pi_n\!\left(\mathcal{O}_Z\otimes^{\mathbb{L}}_{\mathcal{O}_X}\mathcal{O}_Z\right) \;\cong\; \mathrm{Tor}^{\mathcal{O}_X}_n(\mathcal{O}_Z,\mathcal{O}_Z) \;\cong\; \wedge^n N_{Z/X}.

Derivation hint: This is the HKR-type computation for a regular embedding; the Tor algebra of a regular embedding is the exterior algebra on the (shifted) normal bundle, a classical result generalizing the structure of the Koszul complex.

Step 4 (Interpretation). The derived self-intersection has classical truncation ZZ but carries higher homotopy ∧nN\wedge^n N in degree nn. Its virtual dimension is

8
dim⁡vir ⁣(Z×XhZ)  =  dim⁡Z−c  =  2dim⁡Z−dim⁡X,\quad \dim^{\mathrm{vir}}\!\left(Z\times^{\mathbf{h}}_X Z\right) \;=\; \dim Z - c \;=\; 2\dim Z - \dim X,

the expected dimension of an intersection of two copies of ZZ in XX, even though the classical intersection has dimension dim⁡Z\dim Z. The discrepancy is precisely captured by the higher πn\pi_n. ■\blacksquare Derivation hint: Virtual dimension is the Euler characteristic of the cotangent complex restricted to a point, dim⁡vir=χ(LX∨)\dim^{\mathrm{vir}} = \chi(L_{\mathcal{X}}^\vee); for the derived intersection the cotangent complex has the normal bundle appearing in degree −1-1, lowering the virtual dimension by cc.

∎
mathematician · Jacob Lurie | b. 1977

Jacob Lurie reformulated the foundations of homotopy theory and algebraic geometry through his treatises Higher Topos Theory (2009), Higher Algebra, and Spectral Algebraic Geometry. His framework of ∞\infty-categories (quasi-categories, after Joyal) gave the technical machinery — a robust theory of limits, colimits, presentable ∞\infty-categories, and stable ∞\infty-categories — needed to make "everything derived" precise. His representability theorems generalize Artin's, providing criteria for when a moduli functor on E∞E_\infty-rings is a derived (spectral) stack, and his work on derived deformation theory established the equivalence between formal moduli problems and differential graded Lie algebras (jointly developed with the school of Hinich, Pridham, and Lurie's own DAG X). Lurie received the MacArthur Fellowship (2014) and the Breakthrough Prize in Mathematics (2014). His parallel co-developers, Bertrand Toën and Gabriele Vezzosi, built the simplicial-commutative-ring side under the name Homotopical Algebraic Geometry (HAG), providing a model-categorical and then ∞\infty-categorical foundation in their two-part series (2005, 2008).

Building Intuition

🧠 Intuition

Think of an ordinary scheme as a silhouette — it records the set of solutions to equations but forgets how those solutions came to coincide. When two curves in a plane meet tangentially, the classical intersection number is computed correctly (via multiplicities), but the scheme you literally write down, Spec(C[x,y]/(f,g))\mathrm{Spec}(\mathbb{C}[x,y]/(f,g)), "doesn't know" it should have been a transverse, dimension-zero intersection — it just looks fat at the tangency. The derived intersection adds a ghostly higher structure: in addition to the visible fat point, it records the "missing" relations as elements of π1,π2,…\pi_1, \pi_2, \dots of the structure sheaf. These ghosts are exactly what you need so that the Euler characteristic (virtual count) is invariant under deformation. A second mental picture: classical geometry is like measuring a function only at points; derived geometry is like measuring the function together with all its derivatives in a homotopy-coherent way. The cotangent complex LXL_\mathcal{X} plays the role of the "first derivative" — for smooth X\mathcal{X} it is just the cotangent bundle in degree 0, but its degree −1-1 part detects how badly X\mathcal{X} fails to be smooth (obstructions), and its degree +1+1 part detects higher stacky / automorphism structure. The whole of DAG can be summarized as: do classical geometry, but every time you take a quotient or an intersection, keep the chain complex instead of just its homology.

Figure
Classical vs. derived intersection: the derived structure restores the expected virtual dimension by recording higher homotopy on the same underlying space.
Tangent curves f, g in the plane tangency point curves f=0, g=0 Classical: Spec C[x,y]/(f,g) fat point, dim 0 but π₀ only Derived: Spec(C[x,y] ⊗ᴸ ...) π₀ point + π₁ "ghost" virtual dim = 0 (correct) higher homotopy = Tor restores deformation invariance

Worked Examples

ExampleDerived Intersection of a Conic and Tangent Line

Given. In A2=Spec C[x,y]\mathbb{A}^2 = \mathrm{Spec}\,\mathbb{C}[x,y], take the parabola C:y−x2=0C: y - x^2 = 0 and its tangent line at the origin L:y=0L: y = 0. We compute the derived intersection C×A2hLC\times^{\mathbf{h}}_{\mathbb{A}^2} L.

Step 1. OC=C[x,y]/(y−x2)\mathcal{O}_C = \mathbb{C}[x,y]/(y-x^2), OL=C[x,y]/(y)\mathcal{O}_L = \mathbb{C}[x,y]/(y). The classical intersection ring is

C[x,y]/(y−x2, y)=C[x]/(x2),\mathbb{C}[x,y]/(y-x^2,\,y) = \mathbb{C}[x]/(x^2),

a length-2 fat point — the intersection multiplicity is 2 (Bézout, consistent with degree 2×12\times1).

Step 2. Compute OC⊗C[x,y]LOL\mathcal{O}_C\otimes^{\mathbb{L}}_{\mathbb{C}[x,y]}\mathcal{O}_L. Resolve OC\mathcal{O}_C by the Koszul complex on the regular element y−x2y-x^2:

9
[ C[x,y]→ y−x2 C[x,y] ]→ ∼ OC.\quad \big[\,\mathbb{C}[x,y]\xrightarrow{\,y-x^2\,}\mathbb{C}[x,y]\,\big] \xrightarrow{\ \sim\ } \mathcal{O}_C.

Derivation hint: y−x2y-x^2 is a non-zero-divisor, so the two-term Koszul complex is a free resolution of OC\mathcal{O}_C.

Step 3. Tensor with OL=C[x]\mathcal{O}_L = \mathbb{C}[x] (setting y=0y=0): the map y−x2y-x^2 becomes multiplication by −x2-x^2:

10
[ C[x]→ −x2 C[x] ].\quad \big[\,\mathbb{C}[x]\xrightarrow{\,-x^2\,}\mathbb{C}[x]\,\big].

Derivation hint: substitute y=0y=0 into the Koszul differential.

Step 4. Read off homotopy:

π0=coker(−x2)=C[x]/(x2),π1=ker⁡(−x2)=0.\pi_0 = \mathrm{coker}(-x^2) = \mathbb{C}[x]/(x^2), \qquad \pi_1 = \ker(-x^2) = 0.

Boxed answer.

  C×A2hL=Spec(C[x]/(x2)),π1=0, length =2.  \boxed{\;C\times^{\mathbf{h}}_{\mathbb{A}^2}L = \mathrm{Spec}\big(\mathbb{C}[x]/(x^2)\big),\quad \pi_1 = 0,\ \text{length } = 2.\;}

Here the regular embedding is Tor-independent (the line and conic meet properly), so no higher homotopy appears — the derived and classical answers agree, and the multiplicity is correctly 2.

ExampleDerived Self-Intersection of the Origin in the Line

Given. Let {0}=Spec C↪A1=Spec C[x]\{0\} = \mathrm{Spec}\,\mathbb{C} \hookrightarrow \mathbb{A}^1 = \mathrm{Spec}\,\mathbb{C}[x]. Compute the derived self-intersection {0}×A1h{0}\{0\}\times^{\mathbf{h}}_{\mathbb{A}^1}\{0\}.

Step 1. O{0}=C=C[x]/(x)\mathcal{O}_{\{0\}} = \mathbb{C} = \mathbb{C}[x]/(x). Resolve by the Koszul complex on xx:

11
[ C[x]→ x C[x] ]→ ∼ C.\quad \big[\,\mathbb{C}[x]\xrightarrow{\,x\,}\mathbb{C}[x]\,\big]\xrightarrow{\ \sim\ }\mathbb{C}.

Derivation hint: xx is a regular element; the Koszul complex on one element resolves the quotient.

Step 2. Tensor with C=C[x]/(x)\mathbb{C} = \mathbb{C}[x]/(x), so x↦0x \mapsto 0:

12
[ C→ 0 C ].\quad \big[\,\mathbb{C}\xrightarrow{\,0\,}\mathbb{C}\,\big].

Derivation hint: the differential xx vanishes after setting x=0x=0, leaving the zero map.

Step 3. Homotopy groups:

π0=C,π1=C.\pi_0 = \mathbb{C}, \qquad \pi_1 = \mathbb{C}.

The π1\pi_1 is the normal "line" N{0}/A1≅CN_{\{0\}/\mathbb{A}^1}\cong\mathbb{C}, in agreement with [7]: π1=∧1N\pi_1 = \wedge^1 N.

Boxed answer.

  {0}×A1h{0}=Spec(C⊕C[1]),π0=C, π1=N{0}/A1=C.  \boxed{\;\{0\}\times^{\mathbf{h}}_{\mathbb{A}^1}\{0\} = \mathrm{Spec}\big(\mathbb{C}\oplus \mathbb{C}[1]\big),\quad \pi_0=\mathbb{C},\ \pi_1 = N_{\{0\}/\mathbb{A}^1}=\mathbb{C}.\;}

The derived structure sheaf is the free divided-power / exterior algebra C[ϵ]\mathbb{C}[\epsilon] with ϵ\epsilon in homotopy degree 1, ∣ϵ∣=1|\epsilon|=1. Virtual dimension =0−1=−1= 0 - 1 = -1, the expected dimension of intersecting two points in a line. The π1\pi_1 is the ghost that makes deformation invariance hold.

Common Misconceptions

⚠️ Common mistake

"Derived geometry just means working with the derived category of sheaves." No. The derived category D(X)D(X) of an ordinary scheme XX is a derived linear invariant of XX, but the underlying space XX is still classical. Derived algebraic geometry derives the space itself — the structure sheaf becomes a sheaf of derived rings, not merely a coefficient system. One can (and does) study quasi-coherent sheaves QCoh(X)\mathrm{QCoh}(\mathcal{X}) on a derived scheme, which is a further enrichment.

⚠️ Common mistake

"The truncation t0Xt_0\mathcal{X} loses no information." The truncation functor t0t_0 (taking π0\pi_0) has a fully faithful right adjoint embedding ordinary schemes into derived schemes, so classical schemes are genuinely a full subcategory. But for a non-classical derived scheme, t0Xt_0\mathcal{X} discards all the higher πi\pi_i — and these are exactly what controls deformation theory, virtual classes, and obstruction theory. Two very different derived schemes can have the same truncation.

CounterexampleQuotients break naive expectations

Consider the action of Gm\mathbb{G}_m on the affine plane A2\mathbb{A}^2 by scaling. The classical GIT quotient or the naive set-theoretic quotient is badly behaved (non-separated, or collapses orbits). The derived/stacky quotient [A2/Gm][\mathbb{A}^2/\mathbb{G}_m] is a smooth derived (here, classical Artin) stack whose cotangent complex

13
L[A2/Gm]  ≃  [ O⋅∂t→ΩA21 ]\quad L_{[\mathbb{A}^2/\mathbb{G}_m]} \;\simeq\; \big[\,\mathcal{O}\cdot\partial_t \to \Omega^1_{\mathbb{A}^2}\,\big]

has a degree +1+1 contribution from the Lie algebra of the stabilizer. Derivation hint: the fiber sequence g⊗O→LA2→L[A2/Gm]\mathfrak{g}\otimes\mathcal{O}\to L_{\mathbb{A}^2}\to L_{[\mathbb{A}^2/\mathbb{G}_m]} places the (co)Lie algebra in positive degree, the hallmark of a stacky direction; this is the dual phenomenon to the negative-degree obstructions of derived intersections. The lesson: negative homotopy degrees of LL signal derived (intersection/obstruction) structure, while positive degrees signal stacky (quotient/automorphism) structure. A derived Artin stack generically has both.

Connections

connection

Derived algebraic geometry sits at a crossroads of several theories. It is built on Infinity Categories and Model Categories for its homotopical foundations, and on Higher Topos Theory for its sheaf theory and descent. Its central computational tool, the cotangent complex, is the subject of Deformation Theory and is governed by the equivalence between Formal Moduli Problems and Differential Graded Lie Algebras (Lurie–Pridham). The theory of Quasi-Coherent Sheaves on derived stacks, together with Ind-Coherent Sheaves and the six-functor formalism, underpins applications to Geometric Langlands Program. The spectral variant — replacing simplicial rings by E∞E_\infty-ring spectra — is Spectral Algebraic Geometry and connects DAG to Chromatic Homotopy Theory and topological modular forms. The enumerative side links to Gromov–Witten Theory and Donaldson–Thomas Theory via virtual fundamental classes, and the symplectic-geometric refinement of DAG, shifted symplectic structures (PTVV), connects to Batalin–Vilkovisky Formalism in mathematical physics.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1961–1967 — Grothendieck, EGA/SGA. The functor-of-points philosophy and the systematic use of fiber products and flatness set the stage; Grothendieck's Pursuing Stacks (1983) and the cotangent-complex circle of ideas anticipate higher structures.
- 1967 — Quillen, Homotopical Algebra. Model categories provide the abstract machinery for "doing homotopy theory" in arbitrary settings, the indispensable foundation for derived rings.
- 1970s — Illusie, Complexe Cotangent et Déformations. André–Quillen homology and the cotangent complex LB/AL_{B/A} are developed, the first systematic derived construction in commutative algebra.
- 1990s — Kontsevich; Deligne; Drinfeld. Letters and lectures propose that moduli problems should be "derived" and that deformation theory in characteristic zero is controlled by dg-Lie algebras ("derived deformation theory"); virtual fundamental classes appear in Gromov–Witten theory (Li–Tian, Behrend–Fantechi, 1996–97).
- 2001 — Ciocan-Fontanine & Kapranov, Derived Quot schemes / dg-manifolds. Concrete constructions of derived moduli (dg-schemes, dg-manifolds) realizing the Kontsevich–Deligne vision.
- **2004–2008 — Toën & V