The fundamental lemma is a family of identities between orbital integrals on a reductive group and stable orbital integrals on a smaller group attached to it, its endoscopic group. Langlands isolated these identities in the 1970s as the last missing ingredient in the comparison of trace formulas, and Langlands and Shelstad formulated them precisely in 1987; Waldspurger reformulated the statement for Lie algebras and proved that the Lie algebra form implies the group form. The Lie algebra statement was proved in equal characteristic by Bao Chau Ngo in Le lemme fondamental pour les algebres de Lie, Publ. Math. IHES 111 (2010), 1-169 (DOI), by a global geometric argument built on the Hitchin fibration; Waldspurger's earlier work transfers the result to mixed characteristic. The identity is the engine behind the stabilization of the trace formula and behind the computation of the cohomology of Shimura varieties.
Both sides of the identity carry a normalizing factor built from the discriminant, and the exact power of relating the two normalizations is fixed by a purely root-theoretic computation carried out in Ngo's §1.10-§1.11. That computation is the subject of this mission. It is self-contained, it uses no geometry, and it is the first piece of the paper that can be stated in Lean today.
Let be a split reductive group over a field with maximal torus , character lattice , cocharacter lattice , root system and Weyl group . Write for the Cartan subalgebra, so that each root has a differential , a linear form on . Ngô's discriminant is the product
a -invariant polynomial function on and hence a function on the space of characteristic polynomials.
An endoscopic datum is an element of the dual torus . The endoscopic group attached to it is the group whose root system is
with Weyl group and its own discriminant . Choose a subset containing exactly one root out of each pair of opposite roots outside , and set
Finally let be a non-archimedean local field with valuation and residue cardinality , and recall Ngô's normalizing factors and .
for a point of the endoscopic Cartan with image . Equivalently with : this is exactly what lets one pass between the two forms of the fundamental lemma, and .
The identity above is the image under of the divisor identity of 1.10.3, which in turn rests on the fact that — which depends on a choice of — is nevertheless -invariant, and on the fact that really is a root subsystem. The milestone list follows that order.
Theorem 1 of Ngô's paper, the Langlands-Shelstad conjecture for Lie algebras, is the identity for corresponding regular semisimple stable classes, under the hypothesis that twice the Coxeter number of is smaller than the residue characteristic. Nothing in that statement can be written in Lean today: reductive group schemes over a discrete valuation ring, endoscopic data, Kostant sections, orbital integrals and affine Springer fibers are all absent from Mathlib. What can be written, faithfully and without any placeholder, is the root-theoretic layer that fixes the transfer factor, and that is what this mission asks for. It is a genuine prerequisite: the two displayed forms of Theorem 1 differ precisely by the identity above.
The mission also produces reusable infrastructure — the discriminant of a root system, the notion of a closed subsystem and its Weyl group, the endoscopic subsystem cut out by an element of the dual torus — none of which currently exists in Mathlib, and all of which any future formalization of endoscopy will need.
Only one of the four milestones is a routine manipulation. Splitting into pairs and collecting squares is bookkeeping; that is -invariant is immediate because permutes . The content is in Lemma 1.10.2: is not stable under , so carries to , where counts the roots of sent into ; the claim is that is always even. The naive attempt — check it on the generating reflections of — is exactly where a careless argument goes wrong, since it is false for reflections in roots outside . Ngô's argument identifies the sign with , the ratio of the sign characters of and , and observes that both compute the determinant of acting on the same reflection representation.
Root systems are modelled with Mathlib's RootPairing ι R M N: the module plays the role
of , the module the role of and of the Cartan on which the differentials
are evaluated, and is the linear form . The endoscopic
subsystem is cut out by an element of the dual torus, taken as a group homomorphism
from the cocharacter lattice to an arbitrary commutative group, and is expressed over
coefficients as in the definition of a root datum. Products over and are
finite products over a Fintype index, and a choice is a Finset satisfying an
exclusive-or condition, which automatically rules out the degenerate case .
The identity 1.10.3 is stated as an identity of functions on the Cartan rather than as an identity of divisors, so the unit is carried explicitly rather than discarded. Lemma 1.10.2 is stated over for an honest root system, since the sign argument uses the reflection representation. The goal 1.11.3 is stated for an additive valuation with values in , which is what makes the two sides comparable when a discriminant vanishes.
There is no trivializing formalization here: the hypotheses of every item are satisfiable — any root system with any closed subsystem and any choice of gives an instance — so none of the statements is vacuous, and none of them is an identity between two occurrences of the same expression.
Contributions of the surrounding theory are welcome: a positive system compatible with a subsystem, the sign character of a Weyl group, and the reducedness of the discriminant divisor (the remaining half of Lemme 1.10.1) are all natural next steps.
namespace NgoFL
theorem transfer_factor_valuation {ι M N F : Type*} [Field F] [AddCommGroup M] [Module F M]
[AddCommGroup N] [Module F N] [Fintype ι] [DecidableEq ι] (P : RootPairing ι F M N)
(v : AddValuation F (WithTop ℤ)) (s L : Finset ι) (hL : IsHalfSystem P sᶜ L) (x : N) :
v (discriminant P x) = v (subDiscriminant P s x) + 2 • v (resultant P L x) := by sorry
end NgoFLLet be a non-archimedean local field with additive valuation and residue cardinality , let be the root system of a split reductive group over , let be the root system of an endoscopic group , and let be a set of representatives of the pairs of opposite roots outside , so that .
Applying the valuation to the identity of 1.10.3, one obtains for a point of the Cartan
Ngo's normalizing factors are and , so the displayed identity is exactly the statement 1.11.3 that
and it is what allows the fundamental lemma to be written interchangeably as (Theoreme 1.11.1) or in the more familiar form (Theoreme 1, Introduction). The valuation form is stated here because it is the form that remains meaningful when a discriminant vanishes, the valuation then taking the value .
No open leaves. Every sub-goal is proved or awaiting decomposition.