@@ -42,6 +42,11 @@ with determinant of finite order.
4242Stated one place ` λ ` at a time. A family indexed by all ` λ ` follows by choice and
4343carries the same existence content.
4444
45+ ` M ` carries the ` E_λ ` -module topology (` IsModuleTopology ` ), not an arbitrary one;
46+ that is what makes "continuous" well-posed. For a finite extension of the
47+ complete field ` E_λ ` it is the canonical valuation topology, so the degenerate
48+ reading — indiscrete topology, every map continuous — is excluded.
49+
4550## What is proved
4651
4752- ` charpoly_eq_of_isConj_gl ` , ` charpoly_eq_of_isConj ` — the characteristic
@@ -92,13 +97,21 @@ no topology, and applies unchanged to the companion over `M`.
9297 Drinfeld's Lemma 2.7 (arXiv:1007.4004) is an elementary Brauer-group argument:
9398 a semisimple representation of dimension ` r ` over an algebraic closure of ` E_λ `
9499 whose character is defined over ` E_λ ` descends to any extension whose degree is
95- divisible by each of ` r, r-1, …, 2 ` . The companion's characteristic polynomials
96- lie in ` E ⊆ E_λ ` and it is irreducible, so ` [M : E_λ] = n! ` suffices. Not stated
97- in the Lean: it sharpens nothing the slice needs.
100+ divisible by each of ` r, r-1, …, 2 ` . Its hypothesis is met here: the companion
101+ is irreducible, hence semisimple, and its character is defined over ` E_λ `
102+ because the Frobenius traces lie in ` E ⊆ E_λ ` , the Frobenii are dense by
103+ Chebotarev in the quotient through which the companion factors, the trace is
104+ continuous, and ` E_λ ` is closed in ` M ` . So ` [M : E_λ] = n! ` suffices. Not
105+ stated in the Lean: it sharpens nothing the slice needs.
98106- ** Integrality.** Drinfeld's Theorem 1.1 carries a hypothesis that the roots of
99- the characteristic polynomials are ` λ ` -adic units. Here that is a * consequence*
100- of absolute irreducibility and finite-order determinant, via purity, not an
101- extra assumption. Nothing has been dropped relative to Theorem 1.1.
107+ the characteristic polynomials are ` λ ` -adic units. For curves that is a
108+ * consequence* of absolute irreducibility and finite-order determinant, not an
109+ extra assumption, so nothing has been dropped — but the mechanism is not
110+ purity. Being a unit away from ` p ` is part (c) of Deligne's Conjecture 1.2.10,
111+ a conclusion separate from the weight condition, and for curves it is part of
112+ what Lafforgue's Théorème VII.6 proves. Purity is the archimedean statement and
113+ does not imply integrality: ` (3 + 4i)/5 ` has absolute value ` 1 ` at every
114+ archimedean place and is not a ` 5 ` -adic unit.
102115- ** At ` λ₀ ` .** One may take ` M = E_{λ₀} ` and ` ρ = ρ₀ ` , so ` ρ₀ ` is itself one of
103116 the companions. No separate clause asserting this is needed, and none is
104117 stated: once the coefficient field varies, an equality ` ρ_{λ₀} = ρ₀ ` is
@@ -107,9 +120,10 @@ no topology, and applies unchanged to the companion over `M`.
107120## Limitations — deliberately out of scope
108121
109122- ** Frobenius existence is assumed, not proved.** ` FrobeniusChoice ` takes it as
110- data. Mathlib's ` exists_of_isInvariant ` requires a finite residue field at the
111- chosen prime; at ` K̄ ` that residue field is the algebraic closure of ` A/v ` , so
112- the proof does not transfer. Proving it needs surjectivity of the decomposition
123+ data. Mathlib's ` exists_of_isInvariant ` fails here on three counts, not one: it
124+ requires a finite residue field at the chosen prime (at ` K̄ ` that field is the
125+ algebraic closure of ` A/v ` ), a finite acting group, and ` Algebra.IsInvariant ` .
126+ Proving existence needs surjectivity of the decomposition
113127 group onto the residue Galois group plus an inverse-limit or Zorn argument over
114128 finite subextensions. The * definition* of arithmetic Frobenius transfers to the
115129 infinite level; the existence * proof* does not. Every result mentioning
@@ -177,6 +191,12 @@ construction; and that the first round's fixes had been applied to the code but
177191not to the documentation, leaving a docstring that reasserted the rejected
178192well-definedness claim and cited an axiom that had been deleted.
179193
194+ A third review, run against the repaired state with the two earlier reviews
195+ withheld, found no false or vacuous content and no drift between code and
196+ documentation. It found two prose overclaims — a misattributed mechanism in the
197+ integrality remark, and an equivalence stated without the scope conditions it
198+ needs — both corrected above.
199+
180200Further review is welcome — see ` CAPABILITY_LOG.md ` .
181201
182202## Future work
0 commit comments