Introduction

The Birch and Swinnerton-Dyer conjecture relates the leading term of the LL-function of an elliptic curve to its rational points, local component groups, and Tate–Shafarevich group. Its rank assertion and its exact leading-term assertion are distinct: a proof that a Heegner point is nontorsion does not determine the index of that point or the order of the Tate–Shafarevich group. This distinction is particularly important at the prime two, where real components and integral eigenspace indices contribute to the formula.

We establish the two-primary formula for every elliptic curve over Q\mathbb{Q} whose usual two-power Selmer group has corank zero or one. This resolves the two-primary leading-term assertion of the Birch and Swinnerton-Dyer conjecture in that Selmer-corank range. It also gives the pointwise converse from the Selmer-corank bound to analytic rank at most one. The theorem concerns the two-primary part of the leading term; it makes no assertion about higher Selmer corank or the remaining prime parts.

Statement and normalizations

Let E/QE/\mathbb{Q} be an elliptic curve. We use the Selmer group with the usual local Kummer conditions, including the real place, and write

s2(E)=corank⁡Z2Sel⁡2∞(E/Q).s_2(E)=\operatorname{corank}_{\mathbb{Z}_2}\operatorname{Sel}_{2^\infty}(E/\mathbb{Q}).

Let ωE\omega_E be a global minimal Néron differential, let cℓ(E)c_\ell(E) be the finite Tamagawa numbers, and put

ΩE=∫E(R)∣ωE∣,TE=E(Q)tors.\Omega_E=\int_{E(\mathbb{R})}|\omega_E|,\qquad T_E=E(\mathbb{Q})_{\mathrm{tors}}.

Thus ΩE\Omega_E integrates over every real component. For reduced x(P)=a/bx(P)=a/b, set hx(P)=log⁡max⁡(∣a∣,∣b∣)h_x(P)=\log\max(|a|,|b|), with hx(O)=0h_x(O)=0, and define

H(P)=lim⁡m→∞4−mhx([2m]P),B(P,Q)=H(P+Q)−H(P)−H(Q)2.H(P)=\lim_{m\to\infty}4^{-m}h_x([2^m]P),\qquad B(P,Q)=\frac{H(P+Q)-H(P)-H(Q)}{2}.

In particular B(P,P)=H(P)B(P,P)=H(P). Here HH is the canonical height attached to 2[O]2[O]; the canonical height attached to [O][O] is H/2H/2. The regulator Reg⁡E\operatorname{Reg}_E is the determinant of BB on a Z\mathbb{Z}-basis of E(Q)/TEE(\mathbb{Q})/T_E, and is one in rank zero. Replacing this lattice by a subgroup of index mm multiplies the regulator by m2m^2. This is the regulator convention in [8], Section 1; its compatibility with the relative Gross–Zagier height is explained in Section 2. All constant valuations are normalized by v2(2)=1v_2(2)=1.

Theorem 1.1. Let E/QE/\mathbb{Q} be any elliptic curve with s2(E)≤1s_2(E)\leq1. Then

r:=rank⁡E(Q)=ord⁡s=1L(E,s)=s2(E),#Sha⁡(E/Q)<∞.r:=\operatorname{rank}E(\mathbb{Q})=\operatorname{ord}_{s=1}L(E,s)=s_2(E),\qquad\#\operatorname{Sha}(E/\mathbb{Q})<\infty.

Moreover,

QE=L(r)(E,1)(#TE)2r!ΩEReg⁡E∏ℓ finitecℓ(E)∈Q>0,v2(QE)=v2(#Sha⁡(E/Q)).Q_E=\frac{L^{(r)}(E,1)(\#T_E)^2}{r!\Omega_E\operatorname{Reg}_E\prod_{\ell\ \mathrm{finite}}c_\ell(E)}\in\mathbb{Q}_{>0},\qquad v_2(Q_E)=v_2(\#\operatorname{Sha}(E/\mathbb{Q})).

There is no restriction on E[2]E[2] or on the reduction of EE at two.

Corollary 1.2 (An any-prime input criterion). Let E/QE/\mathbb{Q} be an elliptic curve. Suppose that, for some prime pp, its full pp-power Selmer group with the usual local Kummer conditions at every place satisfies

sp(E):=corank⁡ZpSel⁡p∞(E/Q)≤1.s_p(E):=\operatorname{corank}_{\mathbb{Z}_p}\operatorname{Sel}_{p^\infty}(E/\mathbb{Q})\leq1.

Then all conclusions of Theorem 1.1 hold, with common rank r=sp(E)r=s_p(E).

Proof. By [45], Theorem 1.1, rank⁡E(Q)=r:=sp(E)\operatorname{rank}E(\mathbb{Q})=r:=s_p(E) and the whole group Sha⁡(E/Q)\operatorname{Sha}(E/\mathbb{Q}) is finite. The Kummer exact sequence at two is

0⟶E(Q)⊗(Q2/Z2)⟶Sel⁡2∞(E/Q)⟶Sha⁡(E/Q)[2∞]⟶0.0\longrightarrow E(\mathbb{Q})\otimes(\mathbb{Q}_2/\mathbb{Z}_2)\longrightarrow\operatorname{Sel}_{2^\infty}(E/\mathbb{Q})\longrightarrow\operatorname{Sha}(E/\mathbb{Q})[2^\infty]\longrightarrow0.

Taking coranks gives s2(E)=rank⁡E(Q)=r≤1s_2(E)=\operatorname{rank}E(\mathbb{Q})=r\leq1, so Theorem 1.1 applies. □\square

There is also a density consequence of Theorem 1.1. Combining it with the signed-squarefree Selmer-corank densities in [44], proof of Theorem 1.2 gives the exact two-primary formula for a density-one set of quadratic twists of each fixed E/QE/\mathbb{Q}. The common analytic and Mordell–Weil rank is zero or one, with each value having density 1/21/2; see Corollary 16.1.

History and the integral difficulty

The conjecture grew out of the computations of Birch and Swinnerton-Dyer [4]. The modularity theorem developed from the semistable case of Wiles and Taylor–Wiles [61, 59] to all elliptic curves over Q\mathbb{Q} [7]. Together with the work of Gross–Zagier and Kolyvagin, it shows that analytic rank zero or one implies the corresponding rational rank and finiteness of the whole Tate–Shafarevich group [7, 27, 33]. These analytic low-rank theorems are inputs here. The converse from the full two-power Selmer group, and the exact leading coefficient at two, require additional integral information. Cassels established the isogeny comparison for elliptic curves; Tate formulated its abelian-variety extension, including the restriction-of-scalars comparison used below [16, 58].

At odd primes, exact leading-term formulas in analytic ranks zero and one were established under residual and local hypotheses by Skinner–Urban, Wei Zhang, and Jetchev–Skinner–Wan, through Iwasawa main conjectures and the integral theory of Heegner points [57, 62, 28].

The CM theory provides a substantial part of the exact-formula history. Elliptic units and Rubin’s imaginary-quadratic main conjectures supply its Iwasawa-theoretic background [51]. Johnson-Leung–Kings establish the individual-character main conjecture without prime exceptions [29]; Burungale–Flach use this input to prove full BSD for every CM elliptic curve over Q\mathbb{Q} of analytic rank zero [11]. Burungale–Tian’s rank-zero pp-converse, valid for every prime, then shows that the CM Selmer-corank-zero case already follows from these results [13].

For CM curves of analytic rank one, Li–Tian–Yan–Zhu prove the exact two-primary formula under good ordinary reduction at two. Their Theorem 1.2 combines this formula with earlier ordinary CM two-converse results, including the work of Burungale–Castella–Skinner–Tian [38, 10]. The direct CM comparison below also treats Selmer corank one at every other reduction type at two, and supplies the paired determinant comparison used in the non-CM argument.

For non-CM curves, and for explicit CM twist families, the prime two has required separate methods. Zhao developed lower bounds and combinatorial equality criteria for two-adic central-value valuations [63]. Coates–Li–Tian–Zhai prove full BSD for specified rank-zero twists of X0(49)X_0(49), together with rank-one and finiteness results for other restricted twists [18]. Cai–Li–Zhai propagate the exact two-part in rank-zero twist families under base-curve and local hypotheses [14]. Shu–Zhai obtain exact rank-zero and rank-one two-part formulas for families satisfying rational two-isogeny, base-formula, and splitting conditions [55]. These results establish important special cases. For curves without rational two-torsion, Kriz–Li propagate the exact two-part in rank-zero and rank-one twist families under a Heegner-logarithm unit condition and further local and base-formula hypotheses [36], Theorem 5.1. The present theorem permits every residual image and every reduction type at two.

Kato’s zeta elements and explicit reciprocity law connect integral Galois cohomology to modular periods [30]. The zeta-element constructions of Burungale–Skinner–Tian–Wan give further low-rank applications with prime and local hypotheses [12]. Our proof uses Kato’s full-level reciprocity law in a precise weight-two specialization, while proving the integral primitivity statements required at two. The logarithm-squared comparison belongs to the framework proposed by Perrin-Riou and developed at odd semistable primes by Bertolini–Darmon–Venerucci [47, 3]. Depleted CM primitives and square-logarithm formulas have their antecedents in Bertolini–Darmon–Prasanna [2]. Here these comparisons are combined with separate integral arguments at two.

Determinant lines and the Tamagawa-number formulation provide the language for these comparisons [32, 5]; Selmer complexes and Bockstein pairings organize their first-order variation [43]. Finite–singular comparisons also form a basic part of the theory of Kolyvagin systems [39]. The finite models, exact switch volumes, and dyadic alternation needed here are proved below, with explicit treatment of real cohomology.

The integral difficulty is easy to describe. An Euler-system construction may produce a point or a determinant generator only after multiplication by a fixed nonzero integer. Such a bound can prove rank and finiteness, but its unknown two-adic valuation cannot determine v2(QE)v_2(Q_E). We therefore separate two operations. Horizontal comparisons, made at height-one primes where two is invertible, allow fixed clearing denominators. Residual concentration supplies the remaining integrality, and an independent primitivity argument is needed at the closed point. For example, for a rational coordinate UU over Z2[[u]]\mathbb{Z}_2[[u]], nonnegative orders at every height-one prime imply U∈Z2[[u]]U \in\mathbb{Z}_2[[u]]. The stronger conclusion that UU is a unit requires its constant term to be odd. Our determinant comparisons keep these steps separate and retain the local Euler, real-component, and lattice factors through specialization.

The three comparisons

Write an⁡(A)=ord⁡s=1L(A,s)\operatorname{an}(A) = \operatorname{ord}_{s=1} L(A,s), and, when an⁡(A)≤1\operatorname{an}(A) \le1, define

X(A)=v2(L(an⁡(A))(A,1)(#A(Q)tors)2an⁡(A)!ΩAReg⁡A∏qcq(A)#Sha⁡(A/Q)).X(A)=v_2\left(\frac{L^{(\operatorname{an}(A))}(A,1)(\#A(\mathbb{Q})_{\mathrm{tors}})^2}{\operatorname{an}(A)!\Omega_A\operatorname{Reg}_A\prod_q c_q(A)\#\operatorname{Sha}(A/\mathbb{Q})}\right).

The classical analytic low-rank theorem makes X(A)X(A) well-defined. For a quadratic twist parameter aa, write AaA^a, allowing a=1a=1, and write NAN_A for the conductor. The proof is organized around the following assertions.

Proposition 1.3 (Positive comparison). Let A/QA/\mathbb{Q} be non-CM. If an⁡(A)≤1\operatorname{an}(A) \le1, then X(A)≥0X(A) \ge0. Suppose a positive fundamental discriminant aa prime to 2NA2N_A, or a=1a=1, satisfies an⁡(Aa)≤1\operatorname{an}(A^a) \le1 and X(Aa)=0X(A^a)=0. Then s2(A)≤1s_2(A) \le1 implies an⁡(A)=s2(A)\operatorname{an}(A)=s_2(A) and X(A)=0X(A)=0.

Proposition 1.4 (Split-pair anchor). Let A/QA/\mathbb{Q} be non-CM. There exist a fundamental discriminant hh prime to 2NA2N_A, allowing h=1h=1, and an imaginary quadratic field of discriminant kk prime to 2hNA2hN_A, in which all primes dividing 2hNA2hN_A split, such that

an⁡(Ah)+an⁡(Ahk)=1,X(Ah)+X(Ahk)=0.\operatorname{an}(A^h)+\operatorname{an}(A^{hk})=1,\qquad X(A^h)+X(A^{hk})=0.

Proposition 1.5 (CM comparison). If A/QA/\mathbb{Q} has complex multiplication and s2(A)≤1s_2(A) \le1, then an⁡(A)=s2(A)\operatorname{an}(A)=s_2(A) and X(A)=0X(A)=0.

These propositions have complementary roles. The anchor supplies two twists with a vanishing sum of discrepancies; nonnegativity makes each discrepancy zero. Since k<0k<0, one member of the pair is an allowed positive twist, providing the input for the transfer in Proposition 1.3. The CM comparison treats the remaining curves directly. Section 16 completes this deduction, including the classical rank, finiteness, and rationality inputs.

Proof structure and reusable constructions

The positive comparison uses the actual integral relative-symbol lattice of a modular elliptic quotient, an unnormalized Siegel-unit period law, and determinant-preserving finite/singular line switches. A tame height calculation gives the rank-one logarithmic identity without an ordinary-reduction hypothesis. At an initially unknown center, a Selmer Bockstein detects the first derivative before analytic rank is assumed. For the split-pair anchor, finite two-descent supplies a twist and a split imaginary quadratic field over which the usual Selmer corank is one. We compare a determinant strict at one place above two with a product of two depleted CM-disk logarithmic measures. Ring-class derivatives provide square switches. An integral unit comparison, together with the independently obtained corank-one condition, makes the central Heegner trace nontorsion and yields the exact split formula.

The residual primitivity argument depends on the residual image: scalar constituents for rational two-torsion, a CM comparator for imaginary S3S_3, ray units for a cyclic cubic image, and a real-component detector for real S3S_3. The last argument uses an alternating determinant and a Pfaffian cofactor lift divisible by a product of local factors, even when those factors are not coprime.

Several constructions apply beyond their immediate branches: marked finite free cochain models that retain specialization and cup products; exact line and square switches with specified determinant volumes; bounded-series division from high-character tests; conjugate Bockstein alternation at two; and the integral Pfaffian cofactor lift. We give the hypotheses of these constructions explicitly. Figure 1 records the part of the proof order that prevents the unit and rank arguments from being used circularly.

Logical order in the non-CM proof: finite models, exact periods, horizontal derivatives; positive comparison: nonnegativity and unit transfer; split comparison: Selmer corank one and a unit give a nonzero central point; finite Selmer seeds and residual primitivity: split-pair anchors; a positive unit anchor; transfer to the original curve

Figure 1. Logical order in the non-CM proof. Nonnegativity precedes the anchor. The Hecke-field rank test used by the comparators starts with a classically known simple analytic product and does not use a residual unit conclusion. The direct CM argument is treated separately.

Navigation. Section 2 fixes the classical inputs and exact Gross–Zagier factors; Section 3 proves the common cochain and determinant lemmas. Sections 4–7 prove Proposition 1.3, with the unknown-rank Bockstein argument in Section 7.3. Sections 8–9 establish the split determinant, its horizontal divisibility, and the central rank test. The reducible anchor is completed in Section 10. Section 11 proves Proposition 1.5 and the CM comparison used later. After the alternation calculation in Section 12, the imaginary S3S_3, real S3S_3, and cyclic-cubic anchors are proved in Sections 13, 14, and 15, respectively. Section 16 assembles these branches.

Our notation is local to each construction when a field, coefficient ring, or modular factor changes. Orders at height-one primes refer to the corresponding discrete valuation rings; valuations of dyadic constants always retain the normalization v2(2)=1v_2(2)=1.

Classical facts and normalizations

Analytic low-rank inputs and parity

We use modularity of elliptic curves over Q\mathbb{Q} [7] and the Gross–Zagier–Kolyvagin theorem: analytic order zero or one gives the corresponding rational rank and finiteness of the whole Tate–Shafarevich group [27, 33]. This implication will be applied after the analytic order has been established.

Two quadratic-twist nonvanishing results supply the auxiliary analytic inputs. For a primitive weight-two form of trivial central character, Friedberg–Hoffstein supplies central values with prescribed local behavior and compatible sign [25]; see also [1]. In particular, when the base form has odd functional sign, we may choose an odd fundamental imaginary discriminant, split at the level and at any indicated finite additional primes, whose twist has nonzero central value. When the base central value is nonzero, the Bump–Friedberg–Hoffstein and Murty–Murty derivative nonvanishing results supply imaginary Heegner twists with a simple zero [9, 42].

The auxiliary fields may be chosen to have only the units ±1\pm1. For a fundamental discriminant bb coprime to the level NN, the twist changes the functional sign by χb(−N)\chi_b(-N), where χb\chi_b is the associated Dirichlet character. Every local prescription below respects this sign condition.

Finally, the modular-symbol period theorem gives rationality of central values after division by modular periods. Their nonnegativity for elliptic newforms follows from the positivity theorem for self-dual symplectic forms; see [37].

Lemma 2.1 (Two-primary parity). For every elliptic curve A/QA/\mathbb{Q},

(−1)s2(A)=w(A).(-1)^{s_2(A)} = w(A).

For a quadratic field K=Q(k)K = \mathbb{Q}(\sqrt{k}),

s2(A/K)=s2(A)+s2(Ak).s_2(A/K) = s_2(A) + s_2(A^k).

Moreover, dim⁡F2Sel⁡2(A)−dim⁡F2A(Q)[2]−s2(A)\dim_{\mathbb{F}_2}\operatorname{Sel}_2(A) - \dim_{\mathbb{F}_2} A(\mathbb{Q})[2] - s_2(A) is a nonnegative even integer. These statements do not require finiteness of Sha⁡(A)\operatorname{Sha}(A).

Proof. Kramer’s quadratic-extension parity comparison [34] and the Kramer–Tunnell local root-number/norm-index theorem [35], including the dyadic results of [21, 22, 17], give by the Hilbert product formula

(−1)s2(A)+s2(Ab)=w(A)w(Ab).(-1)^{s_2(A)+s_2(A^b)} = w(A)w(A^b).

Parity computed by finite two-descent agrees with Selmer-corank parity after subtracting the rational two-torsion dimension. Indeed, the Cassels–Tate pairing modulo divisibles is alternating, since the elliptic polarization is represented by the rational divisor [O][O] [41] [48].

Calibrate the displayed relative parity equality using a coprime twist of sign plus with nonzero central value, supplied by the nonvanishing theorem. When the sign must change, take a negative discriminant split at the level. The analytic rank-zero theorem gives s2=0s_2=0 for this twist, so its Selmer parity equals its functional sign. The relative equality then proves the first assertion for AA.

Restriction and induction give the rational decomposition over a quadratic field. The associated isogeny preserves the rational Kummer Selmer conditions, proving the displayed corank identity. Finally the same alternating pairing gives the stated even difference between finite Selmer dimension and Selmer corank.

Gross–Zagier with absolute heights

We use the conductor-one Gross–Zagier theorem at a coprime split level, with the normalization in [27]; see also [15, 19]. The following choices fix the trace, polarization, and height factors needed in the determinant comparison.

Let f∈S2(Γ0(N))f \in S_2(\Gamma_0(N)) be the normalized primitive eigenform, and let KK have odd fundamental discriminant −D<−4-D < -4, prime to NN, with all level primes split. Choose an oriented ideal of norm NN with cyclic quotient. Let PX∈J0(N)(K)P_X \in J_0(N)(K) be the Hilbert-class trace of the associated maximal-order Heegner point minus the cusp ∞\infty; the trace sums once over the class group. Write (f,f)N(f,f)_N for the unnormalized Petersson integral on the ordinary Γ0(N)\Gamma_0(N)-quotient.

Project to the rational newform orbit orthogonally on the Jacobian, up to isogeny, and use the restricted polarization. Since Rosati fixes the real Hecke field, its embeddings split the resulting height pairing. Denote the diagonal at the embedding corresponding to ff by Habs,fH_{\mathrm{abs},f}. Here absolute logarithmic heights are divided by the field degree, and the pairing uses the Poincaré principal-pairing convention.

Theorem 2.2 (Split Gross–Zagier formula). With the preceding hypotheses and units modulo signs one,

D8π2(f,f)NL′(f/K,1)=2Habs,f(PX).\frac{\sqrt{D}}{8\pi^2(f,f)_N}L'(f/K,1)=2H_{\mathrm{abs},f}(P_X).

The pairing in the relative formula is over KK, before division by [K:Q][K:\mathbb{Q}]; this accounts for the factor two in (GZ). The ordinary pairing on the orbit projections is the sum of the pairings at the Hecke embeddings.

For a rational modular parametrization ϕ:X0(N)→E\phi:X_0(N)\to E, put ϕ∗ωE=cEf dq/q\phi^*\omega_E=c_E f\,dq/q, where q=exp⁡(2πiτ)q=\exp(2\pi i\tau), and let P=ϕ∗PXP=\phi_*P_X. Then

L′(E/K,1)=∫E(C)∣ωE∧ω‾E∣D cE2⋅2Habs(P).L'(E/K,1)=\frac{\int_{E(\mathbb{C})}|\omega_E\wedge\overline{\omega}_E|}{\sqrt{D}\,c_E^2}\cdot2H_{\mathrm{abs}}(P).

Indeed, the projection formula divides the pushed-forward pairing by deg⁡ϕ\deg\phi, while pullback of the differential gives

(deg⁡ϕ)∫E(C)∣ωE∧ω‾E∣=8π2cE2(f,f)N.(\deg\phi)\int_{E(\mathbb{C})}|\omega_E\wedge\overline{\omega}_E|=8\pi^2c_E^2(f,f)_N.

These two degree factors cancel in (GZ-E).

The absolute Poincaré-pairing diagonal is Habs(P)=lim⁡j4−jhx,abs(2jP)H_{\mathrm{abs}}(P)=\lim_j4^{-j}h_{x,\mathrm{abs}}(2^jP). The origin divisor has canonical height Habs/2H_{\mathrm{abs}}/2, and the Poincaré height uses its bilinearization without another halving. Thus this is the height convention fixed in the introduction. The factor two from the relative height over KK remains present.

We will compare (GZ-E) with the BSD arithmetic volume using the exact Manin, Tamagawa, and full-index factors for this single Hilbert trace. This uses the height theorem; equality with the BSD arithmetic volume is the further assertion to be proved.

The split discrepancy identity

Assume now that L(E/K,s)L(E/K,s) has a simple zero at one. The classical elliptic theorem and isogeny give finiteness of the relevant Tate–Shafarevich groups. Apply the abelian-variety isogeny invariance of the BSD arithmetic volume [58], extending the elliptic comparison of Cassels [16], to

Res⁡K/QEK∼E×Ek.\operatorname{Res}_{K/\mathbb{Q}} E_K \sim E \times E^k.

We compute that volume on the restriction of scalars as follows.

The Néron restriction has period ∫∣ωE∧ω‾E∣/D\int\lvert\omega_E \wedge\overline{\omega}_E\rvert/\sqrt{D}. The differential remains minimal: bad places split, and good reduction remains good. Coordinates in an integral quadratic basis give the dual Lie-volume lattice; its real Jacobian contributes the quadratic discriminant. Components at bad primes contribute cℓ(E)2c_\ell(E)^2. At ramified primes of good reduction, the special restriction fiber is connected, with a vector kernel over the good special fiber. Finally, the points and Tate–Shafarevich group are those over KK, and the principal dual height diagonal is 2Habs2H_{\mathrm{abs}}.

Corollary 2.3 (The full-index discrepancy). Under these assumptions, the single Hilbert-class trace satisfies

X(E)+X(Ek)=v2 ⁣([E(K):ZP]2cE2 ∏ℓcℓ(E)2 #Sha⁡(E/K)).X(E)+X(E^k) =v_2\!\left(\frac{[E(K):\mathbb ZP]^2} {c_E^2\,\prod_\ell c_\ell(E)^2\ \#\operatorname{Sha}(E/K)}\right).

Here [E(K):ZP][E(K):\mathbb{Z}P] is the full group index, including torsion.

Proof. Apply (GZ-E), then divide the analytic leading term by the arithmetic volume just computed. The squared full index converts the point height to the full Mordell–Weil regulator and retains the torsion factor. Taking v2v_2 gives (G).

The quantities defining XX in the allowed analytic ranks are indeed positive rationals individually: in rank one take a nonvanishing split imaginary companion and use (GZ-E) and the rational elliptic rank-zero result for the other factor (or the modular period ratios). Here equality of arithmetic volumes on restriction and the product is over R\mathbb{R}, with total real periods. The isogeny formula likewise allows changes of the rational curve in its isogeny class, or of its twists by induced isogenies, once in these analytic ranks. The general corank condition is itself isogeny-invariant without knowing these ranks.

Finite cochain models and determinant comparisons

The determinant arguments use cohomology at moving finite levels, together with local conditions, cup products, and distinguished classes. We first construct finite free models that retain these maps under passage to a limit. We then prove the evaluation and determinant comparisons used to change local conditions. The final two subsections compute the central Kummer volumes and give the bounded-series tests needed for specialization.

We use local Tate duality and global Poitou–Tate duality, including compact support with Tate modification at real places; see [41]. The mapping-fiber and Bockstein language is that of Selmer complexes [43]. At two, the standing hypotheses in that reference impose a totally imaginary base field; our ordinary-positive and Tate-real comparisons over Q\mathbb{Q} are given explicitly below. The other standard inputs are étale localization and purity, Shapiro’s Lemma, and arithmetic cohomological dimension and finiteness theorems.

A global support SS for a number field FF includes the primes over 22 and the archimedean places; a list just of finite allowed primes leaves the archimedean places understood. Write GF,SG_{F,S} for the unramified-outside-SS quotient. Frobenius in a coefficient action means arithmetic Frobenius. Translating that action to a weight on a CM translate, group polynomial, or Euler product can therefore introduce an inverse variable; the weights in each comparison use the same convention.

For finite or compact 2-primary coefficients MM, G(M)G(M) and Lv(M)L_v(M) denote the unrestricted global and local continuous cochain complexes for the indicated support. We also write Cglob(M)C_{\mathrm{glob}}(M) and Cv(M)C_v(M). A Selmer complex with local maps Uv→LvU_v \to L_v is

C(U,M)=fib⁡(G(M)⟶⨁vQv),Qv=cone⁡(Uv→Lv);C(U,M)=\operatorname{fib}\left(G(M)\longrightarrow\bigoplus_v Q_v\right),\qquad Q_v=\operatorname{cone}(U_v\to L_v);

we use cohomological mapping fibers (cone shifted by −1-1). “Strict” and “full” usually mean Uv=0U_v=0 and LvL_v, respectively, at the indicated place only. “Finite” will refer to a Kummer or an unramified/Frobenius condition as specified. We omit terms imposing no condition. A separate positive complex over Q\mathbb{Q} uses the mapping fiber of restriction to ordinary C∙(R,M)C^\bullet(\mathbb R,M). Complex places do not contribute local conditions. By dual on coefficients we mean Tate dual (linear dual with twist (1), or compact/discrete duals as appropriate). Write P∨P^\vee on complexes for the derived linear dual with no shift unless specified.

Finite models with marked arithmetic maps

Some parameters come from a fixed tower, while others come from cyclic extensions whose conductors move. Both are treated at finite Artin precision. For the moving parameters, the limit is taken on the matrices of the arithmetic diagrams; it is not cohomology of a new infinite-conductor Galois group.

For example, a cyclic generator of order 2m2^m, written 1+u1+u, gives the relation (1+u)2m−1(1+u)^{2^m}-1. At the fixed precision (2n,un)(2^n,u^n) this relation vanishes for all sufficiently large mm. Thus the growing cyclic group rings have the same finite precisions as Z2[[u]]\mathbb{Z}_2[[u]]. The following lemma carries the cochain maps, as well as the coefficient rings, through this passage.

Lemma 3.1 (Finite models and matrix limits). Consider diagrams of the global, local, and mapping-fiber cochain complexes above over finite local Artin coefficient rings of 2-power characteristic, with modules finite free (and compatible lifts), in systems with fixed finite residue field and only boundedly many moving places. Assume the dimensions of the residual cohomology of each complex to be modeled are uniformly bounded per degree; if a bounded perfect model is used integrally, assume these dimensions vanish outside uniformly bounded degrees as well. Then the following constructions can be made by cochain contractions.

  1. There are degreewise finite free minimal models with ordinary base change, bounded where indicated. Continuous actions over complete rings at a stage can be treated with compatible contractions. Tensoring a model of a free coefficient also computes cochains with its tensor by any fixed finite scalar module with trivial Galois action (at compact precision, or with completed finite module).

  1. Suppose on a fixed nonprincipal ultrafilter on a sequence of stages the scalar precisions identify, by reduction, with every fixed finite Artin precision of a complete local limiting ring RR. Here and below arbitrary such increasing precisions cofinal with powers of the maximal ideal can be used. Transfer cochain diagrams at the stages and take matrix limits at all fixed precisions. The resulting finite free models retain maps, homotopies, exact triangles (with their identifications), specified cycles and cup-product/duality diagrams when marked as below. Any fixed continuous integral parameter substitution commutes with this construction. Fixed-group diagrams whose coefficient actions already stabilize mod each precision in this identification compute the actual cohomology and maps. One can extend a previously taken diagram by further moving-prime operations on the same stages and ultrafilter, retaining previous models and maps; one can work to a slower cofinal precision for the extensions.

Arithmetic hypotheses for the models. The concrete limit rings for arithmetic diagrams will be power series over finite 2-adic integer rings, or over a fixed finite complete local algebra, possibly after base change. The number of moving primes counts distinct places, not ramification degrees.

On global complexes the residual bounds required here, for a fixed residual representation up to a bounded filtration by fixed ones, follow by a fixed finite extension killing those representations and Kummer theory there (and Hochschild–Serre or inflation bounds and duality). For instance valuations allowed in squareclasses increase by only a bounded number of coordinates; degree two is bounded by Poitou–Tate. The local bounds use the usual local theory; degrees above two globally contribute only real cohomology and restriction to all real places there is an isomorphism. In particular positive complexes with no other conditions have the requisite bounded range, and over a totally imaginary field the ordinary global complexes do too.

Proof. Contraction at finite precision. Continuous cochains with free coefficients at finite precision are flat-term (filtered colimit over finite clopen partitions); reduction or tensor of the terms is ordinary cochains. Over a local Artin ring flat modules are free: lift a residue basis, use nilpotence for surjectivity and then flatness for the kernel modulo the maximal ideal followed by nilpotence again. Residually split the vector-space complex into its cohomology with zero differential and a sum of disks (a differential isomorphism with bases in adjacent degrees), and lift the graded bases. Let d0d_0 be the pure disk differential in them, i,p,hi,p,h the inclusion, projection and contraction with h2=hi=ph=0h^2=hi=ph=0, 1−ip=d0h+hd01-ip=d_0h+hd_0. For the actual d=d0+ϵd=d_0+\epsilon, use

I=(1+hϵ)−1i,P=p(1+ϵh)−1,H=h(1+ϵh)−1,dsmall=pϵ(1+hϵ)−1i.\begin{aligned} I&=(1+h\epsilon)^{-1}i,& P&=p(1+\epsilon h)^{-1},\\ H&=h(1+\epsilon h)^{-1},& d_{\mathrm{small}}&=p\epsilon(1+h\epsilon)^{-1}i. \end{aligned}

These are the disk contraction formulas (multiplication using d0ϵ+ϵd0+ϵ2=0d_0\epsilon+\epsilon d_0+\epsilon^2=0 gives dI=IdsmalldI=Id_{\mathrm{small}}, Pd=dsmallPPd=d_{\mathrm{small}}P, PI=1PI=1, dH+Hd=1−IPdH+Hd=1-IP); the series are finite in the nilpotent ideal.

Compatible diagrams. Bases of continuous cochains at successive quotients can be lifted compatibly by surjectivity on functions; the resulting maps of inverse limits give the same identities. Transfers of maps insert I,PI,P; compositions have the homotopies from HH. Analogously transfer multilinear cup maps in the required degrees by tensoring the contractions. For a mapping cone/fiber one can use the cone/fiber of a transferred map with the induced homotopy equivalences, or its minimal contraction. Acyclic reductions of cones can be retained with contracting homotopies.

Matrix limits and fixed-group comparison. Ranks and all finite scalar entries used in these identities have simultaneous ultrafilter values, degree by degree and compatibly by reduction; zero regions of minimal models remain zero. For fixed-group comparison at each compact scalar quotient one can compare to a further fixed contraction for the ordinary cochains at that quotient by composing inclusions and projections. On cohomology the inverse isomorphisms are between finite groups and compatible across quotients by the actual cochain reductions. The same comparisons commute with the marked maps (or one transfers the comparison homotopies on the fixed models too). Passing to compact inverse limits has no lim⁡1\lim^1 issue, by finiteness/compactness.

Extensions of a diagram use the old contractions on the needed old objects on ultrafilter-large sets at each precision (matrix bases can be padded or stabilized per degree). One may choose a slower single cofinal working precision on these sets. At no point does one define a new infinite-conductor profinite Galois group and posit Poitou–Tate on it.

Localization and compatible duality

Change of support. Over a totally imaginary field the arithmetic SS-integer scheme computes GF,SG_{F,S}-cohomology for our lisse systems. Indeed the 2-primary comparison is checked residually after finite covers trivializing coefficients; in the universal such cover higher cohomology of F2=μ2\mathbb{F}_2 = \mu_2 vanishes. Degree one is the torsor criterion, and in degree two use Picard modulo 2 and Brauer. Brauer classes die by even local degrees eventually at all of SfS_f in the cyclotomic tower (also at odd residue cardinalities, which have infinite order), then Picard classes by Hilbert principalization. Higher degrees vanish already over imaginary layers (use localization to the generic point and purity, cohomological dimension, and in degree three surjectivity of Brauer residues away from SS by Brauer reciprocity since Sf≠∅S_f \ne\varnothing).

Thus allowing additional odd places where a coefficient is unramified changes the full complex by the sum of local singular quotients, i.e. local cochains modulo the inflated

[M→Fr−1M](0,1).[M \xrightarrow{\mathrm{Fr}-1} M] \quad(0,1).

Inflation into the new global problem imposing just these unramified conditions there is the quasi-isomorphism (étale localization and local excision); fixed conditions elsewhere commute with it. The same works at compact precisions and limits. At unramified coefficients a singular block can be computed as the residue cochains on M(−1)M(-1) shifted by −1-1. More generally local computations at odd places discard the exact-invariants pro-(prime-to-2) kernel of inertia, then use procyclic 2-inertia and residue cohomology. The inertia differential in degrees 0,1 uses generator minus one; under a power z↦zbz \mapsto z^b the change on the generator cochain uses (zb−1)/(z−1)(z^b-1)/(z-1) in completed procyclic notation. These are finite-model formulas (the usual two-term procyclic resolution, followed by the residue Frobenius fiber), so when the conjugating power tends to 1 the change term tends to 1 on finite precisions with pro-2 action. Unramified conditions after inverting 2 at odd places with fixed possibly ramified Tate action will be described separately.

Cup products and traces. On an imaginary base retain full global, full finite local L=⨁LvL = \bigoplus L_v and compact Gc=fib⁡(G→L)G_c = \operatorname{fib}(G \to L) diagrams. Cup/invariant give a perfect pairing of GcG_c with the dual coefficient’s unrestricted G′G' of shift −3-3, and of L,L′L,L', −2-2 of shift −2-2; the connecting L→Gc[1]L \to G_c[1] is adjoint to localization, up to orientation of fibers. These are standard Poitou–Tate/local duality over the residue field, and hold over the scalar rings with free coefficient models as well.

More explicitly transfer the cup maps, invariant and compact trace (to scalars in degrees two locally and three globally), and the reciprocity/adjunction diagram including its homotopies. The traces on scalar cochains with twist (1) can be taken at finite precision first: top cohomology is the scalar ring by the invariant or compact invariant theorem, compatibly and linearly under reduction (dually the constant degree-zero invariants of the finite dual); higher cohomology vanishes. Thus on minimal models the top degree term for each trace is one copy with zero incoming differential and the trace gives a morphism there.

The compact map and local invariants agree on boundaries in this diagram by the ordinary compact-support triangle. The resulting cup morphisms lift residual perfectness to equivalences by the finite models. Equivalently, for the full compact/global adjunction use the cone cochain cup into compact scalar cochains, and trace; restriction on the unrestricted factor then pairs with local boundary by the local trace. These equivalences and the triangle adjunction survive the matrix limit and base changes. One may incorporate conjugate field transport in the identification of the second coefficient with a Tate dual (e.g. an anticyclotomic scalar twist); in that convention exact complementary conditions must be tested at the corresponding conjugate places.

Lemma 3.2 (Complementary local conditions). If paired perfect local maps U→LU \to L, U′→L′U' \to L' (possibly only over a localized test ring after the limit) have a paired restriction nullhomotopy and induce L′/U′≃U∨[−2]L'/U' \simeq U^\vee[-2], the two Selmer complexes are perfect duals with shift −3-3.

Proof. Dualize Gc→C(U)→UG_{\mathrm{c}} \to C(U) \to U and use the localization adjunction to identify the dual fiber. The comparison boundaries for nested local conditions with compatible orthogonality data are localization adjoints by the same triangles. The local equivalence can be checked on residue fields by perfectness; when the local pieces are split free in cohomology, the invariant restriction morphism is tested just in total degree two. We specify nullhomotopies or their existence from degree/amplitude or unramified factorizations when used; exact Selmer orthogonality on a DVR does not follow just from two generic dimensions.

The real place. Over Q\mathbb{Q}, integral calculations without a perfectness assertion for full dual pairs use ordinary positive models and finite Poitou–Tate (modified Tate at the real place in that duality). In 2-inverted comparisons the real term of the positive-complex triangle contributes just the invariant module, in degree one in the determinant of the fiber. Ordinary global complexes then have the imaginary-base comparisons above: one can first include diagrams by restriction/induction to Q(i)\mathbb{Q}(i), whose ramification is allowed, and project by the two maps after inverting 2. Restriction/corestriction and Shapiro are cochain identities up to homotopy, transferred in the finite diagrams, so the ordinary models, even if originally unbounded at real cohomology, become perfect direct summands there. Alternatively use the splitting of induced coefficient morphisms with denominator 2. This proves the duality and unramified inflation comparisons in that setting; the averaging scalar in adjunction is invertible there.

A different integral use over Q\mathbb{Q} is with Shapiro coefficients from a quadratic imaginary field, when ramification of that field is allowed. The modified real term of such a coefficient is contractible even integrally. The paired Shapiro cup pushed by trace to scalar cochains uses local/compact invariant compatible with corestriction, not twice the invariants over the imaginary base. Compact scalar cochains here use modified Tate localization at infinity. They can still be used degreewise for their degree-three trace as above (top cohomology by finite Poitou–Tate); the bounded dual pair and comparison maps for the induced coefficients equivalently identify by Shapiro. At discriminant primes newly allowed one retains the unramified Kummer/cochain conditions over the imaginary field as appropriate.

Character pushforward. Twisted classes obtained by a coefficient character map on an induced group-ring coefficient are unnormalized traces. Concretely, restricting the resulting corestriction up to a field trivializing that character gives the sum over translates with the character weights, not division by the group order. This applies at finite precisions, including when 2 is not inverted. Conversely at a fixed characteristic-zero character one may compare local conditions using its projected summand before further inverse limits if projector denominators are then bounded.

Evaluations and Frobenius tests

Lemma 3.3 (Detection by evaluations). For the limiting unrestricted global H1H^1, after scalar specialization even to height-one residue fields, there is an injection by evaluations into abstract crossed homomorphism classes on GF=∏iGF\mathcal G_F=\prod_i G_F, where ii runs over the stages. The action on a fixed-rank module is given by entrywise ultrafilter limits before specialization. Proof. Retain the model inclusions into the actual global cochains. Evaluations on every sequence of group elements, pairs of sequences, and higher tuples have simultaneous matrix limits. They preserve the cochain equations, so degree-one cycles give crossed homomorphisms on GF\mathcal G_F.

It remains to show that evaluation detects their cohomology classes after specialization. At each residual stage a bounded finite list of group elements detects invariants and whether a model cocycle is a single coboundary. These are linear equations on bounded-dimensional spaces. The resulting evaluation map to

E=[M⟶Mlist]in degrees 0,1E = [M \longrightarrow M^{\mathrm{list}}] \qquad\text{in degrees }0,1

is therefore an isomorphism on residual H0H^0 and injective on residual H1H^1. For its unshifted mapping cone KK, writing kk for the residue field, the long exact sequence gives

H−1(K⊗k)=H0(K⊗k)=0.H^{-1}(K \otimes k) = H^0(K \otimes k) = 0.

The complexes start in degree zero, so a degreewise minimal model of KK has no terms in degrees at most zero. This remains true after every field base change. The same long exact sequence now proves the required H1H^1-injection at the specialized field. No upper boundedness of the ordinary real cochains is needed for this low-degree argument. Conjugation and comparison identities on evaluations hold on classes by the transferred homotopies. A Selmer H1H^1 likewise injects whenever its local maps include full H0H^0 and inject in H1H^1 at the field being tested.

Detection on a kernel. Let H\mathcal{H} be a normal joint kernel acting trivially on the coefficients. Restriction to H\mathcal{H} gives additive, equivariant evaluations. Inflation–restriction shows that these detect classes if H1(GF/H,M)=0H^1(\mathcal G_F/\mathcal H,M)=0. One sufficient condition is a central scalar whose difference from one is invertible, by the crossed-homomorphism identity.

The open-image criterion. A second criterion applies in characteristic zero. Suppose the quotient contains, as a normal subgroup, the product

S=∏iSL2b(Z2)\mathcal S=\prod_i\mathrm{SL}_2^b(\mathbb Z_2)

of a fixed deep principal congruence subgroup, acting on the standard plane by the limiting matrices, with all scalar twists trivial on S\mathcal S. Then

H0(S,M)=H1(S,M)=0,H^0(\mathcal S,M)=H^1(\mathcal S,M)=0,

where H1H^1 denotes even abstract group cohomology. These vanishings imply the required vanishing on the quotient.

To prove them, choose the constant diagonal D=diag⁡(m,m−1)D=\operatorname{diag}(m,m^{-1}), with an integer m>1m>1 sufficiently close to one. The matrix D−1D-1 is invertible. Adjust a cocycle to vanish at DD; commutation with DD then makes it vanish on every sequence of diagonal elements. For an upper-unipotent sequence UU, conjugation by DD gives the integer power Um2U^{m^2}. The crossed identity gives

(D−∑j=0m2−1Uj)x(U)=0.\left(D-\sum_{j=0}^{m^2-1}U^j\right)x(U)=0.

This triangular matrix is invertible: its diagonal entries are m−m2m-m^2 and m−1−m2m^{-1}-m^2. Using D−1D^{-1} gives the same conclusion for lower unipotents. Gaussian factorization into lower-unipotent, diagonal, and upper-unipotent factors works termwise inside the same principal congruence subgroup. Hence it works for arbitrary sequences, and the cocycle vanishes on S\mathcal S.

This subgroup is available for an open elliptic Tate image when the competing data have uniformly bounded derived length over a fixed finite field extension. A sufficiently iterated closed derived subgroup kills those data and contains a deep SL2\mathrm{SL}_2 in the Tate image, by Lie brackets first in the open matrix group and then in sl2\mathfrak{sl}_2. The depth can be chosen uniformly at the stages.

Joint evaluations and Frobenius selection. On a simple coefficient space with scalar endomorphisms, the joint evaluations of linearly independent classes detected by that restriction span a full tuple space. A proper span, by equivariance and semisimplicity of a sum of copies of the simple, would impose a scalar linear relation. In characteristic zero additive evaluations then permit simultaneous nonidentically-zero polynomial tests (integer combinations). Even in characteristic two, if full span gives rank two somewhere for a linear pair-coordinate test, additivity gives rank two on the kernel evaluations: a homogeneous quadratic vanishing on an additive subgroup vanishes on its field span by polarization.

Finally by Chebotarev a Frobenius sequence can agree with a selected sequence of elements on all old evaluation matrices and other designated finite continuous data to increasing precision: continuous functions at each Artin precision factor through finite sets on finite quotients, and one uses a chosen representative over the prime. In inert-prime tests of squares one uses the desired coset and takes normal closures of the bounded-precision data over the base. Additional splitting and determinant prescriptions will need actual compatibility, which will be checked in each use. This procedure preserves old evaluations when enlarging support (with unramified initial condition at a new place via the localization comparisons).

Determinant volumes and complementary changes

We use the determinant-line formalism for perfect complexes [32], with the inverse convention specified below. The complementary-condition switches are related to finite–singular comparisons in [39], Section 1.2; the following proofs retain their exact local determinant volumes.

Use the line

D(C)=⨂i(det⁡Ci)(−1)i+1\mathcal{D}(C)=\bigotimes_i(\det C^i)^{(-1)^{i+1}}

for a perfect complex (the inverse of the cohomological determinant), and its canonical exact-triangle and cohomology identifications, ignoring harmless determinant signs. For a DVR with valuation vv, d(C,x)d(C,x) is the valuation of the coefficient of a generic tensor xx relative to a generator of D(C)\mathcal{D}(C); an infinite value is allowed for zero. A torsion elementary divisor in cohomological degree ii of length bb contributes (−1)i+1b(-1)^{i+1}b, in uniformizer units of value one, to dd on free cohomology bases. For a square [F→δG][F \xrightarrow{\delta} G] in degrees 1,2 with finite-length cohomology, d(C,1)=−v(det⁡δ)d(C,1)=-v(\det\delta). These statements follow immediately by splitting into elementary-divisor blocks. For a self-duality of shift −3-3 pairing degrees 1 and 2 of rank one generically, (Y,Y∨)(Y,Y^\vee) will denote the determinant tensor of a degree-one class YY with its pairing functional on degree two.

Lemma 3.4 (The strict-finite determinant comparison). *Comparisons of local conditions U⊂VU \subset V give a triangle C(U)→C(V)→V/UC(U) \to C(V) \to V/U. Suppose at a split pair of places one complex C∗C_\ast uses strict at ww, full at wˉ\bar{w}; CFC_F uses exact orthogonal UwU_w, UwˉU_{\bar{w}}, keeping other exact orthogonal conditions, with conjugate duality (so Qwˉ≃Uw∨[−2]Q_{\bar{w}} \simeq U_w^\vee[-2]). Assume perfect comparisons including duals over our DVR, and generic UwU_w a line in degree one only. Write C0C_0 for strict at ww, UwˉU_{\bar{w}} at wˉ\bar{w}. We have

C0→CF→Uw,C0→C∗→Qwˉ.C_0 \to C_F \to U_w,\qquad C_0 \to C_\ast\to Q_{\bar{w}}.

Over the fraction field suppose C∗C_\ast acyclic and a class Y∈H1(CF)Y \in H^1(C_F) has nonzero localization in H1(Uw)H^1(U_w). The triangles show CFC_F has only a line in each of degrees 1,21,2 and degree one maps isomorphically onto that localization line. Conversely these line assertions force strict acyclicity (using duality: the boundary from QwˉQ_{\bar{w}} is then nonzero by adjunction). Write loc⁡wY=pe\operatorname{loc}_w Y = pe for a fraction-field basis ee. Exactly

d(CF,(Y,Y∨))=d(C∗,1)+2(v(p)+d(Uw,e)).d(C_F,(Y,Y^\vee))=d(C_*,1)+2\big(v(p)+d(U_w,e)\big).

Proof. For x=∂(e∗)∈H2(C0)x=\partial(e^\ast)\in H^2(C_0) by the second triangle, xx pairs after projection with YY by pp, by the same adjunction. Thus up to signs the two tensors compared via C0C_0 give p2x∗⊗ep^2x^\ast\otimes e, x∗⊗e∗x^\ast\otimes e^\ast, respectively; the two local lattice volumes are dual. The computation works also for rationally imposed local conditions in compatible triangle volumes defined by assigning a DVR determinant lattice on UwU_w and the dual one on QwˉQ_{\bar{w}}.

Line and square switches

A switch changes the condition at one newly allowed place. Fix nested local conditions U−⊂U+U_- \subset U_+, and intermediate conditions Uf,UsU_f,U_s whose quotients over U−U_- give a direct-sum decomposition of U+/U−U_+/U_-. Over the test DVR, assume these two quotients are free and concentrated in degree one. Their coordinates are called finite and transverse (pure singular), and denoted f,sf,s. Let C−,C+,Cf,CsC_-,C_+,C_f,C_s be the four resulting global complexes. The local conditions form the diagram

Uf↗↘U−U+↘↗UsU+/U−≃(Uf/U−)⊕(Us/U−).\begin{array}{ccccc}&&U_f&&\\&\nearrow&&\searrow&\\U_-&&&&U_+\\&\searrow&&\nearrow&\\&&U_s&&\end{array}\qquad U_+/U_-\simeq(U_f/U_-)\oplus(U_s/U_-).

We assume complementary dualities: the upper problem is dual to the lower problem for the dual coefficient, and conversely. The local pairing is perfect between the two coordinate spaces, and each pure condition is self-annihilating against its corresponding condition on the dual side. The global complexes have amplitude 1,21,2 over the generic field and each indicated fiber field. The local splitting and complementary duality hypotheses hold at both fields; the lemmas distinguish the further generic and fiber dimension assumptions.

In the applications, the lower condition contains all local H0H^0, and the upper condition contains both degree-one coordinates but no local H2H^2. Thus the lower condition is generally not the zero complex. Keeping this degree-zero term is what makes the changed global H1H^1 inject into unrestricted cohomology.

Lemma 3.5 (Line switch). *Assume that the local quotient ranks are 1,11,1. Suppose CfC_f has just one generic cohomology line in degree one. At the fiber, if h=dim⁡H1(Cf)>1h=\dim H^1(C_f)>1, arrange nonzero finite evaluations for both a primitive fiber reduction of that generic line and some degree-one class for the old dual condition. Then the switch lowers the fiber dimension from hh to h−1h-1, and CsC_s again has a single generic cohomology line in degree one. If Y,Y′Y,Y' are classes for the finite and transverse conditions and s(Y′)=f(Y)s(Y')=f(Y) under an isomorphism of the two local lines of unit determinant volume, then

d(Cf,Y)=d(Cs,Y′).d(C_f,Y)=d(C_s,Y').

If successive switches carry integral classes to a fiber of dimension one, this common coordinate has nonnegative valuation.

Proof. Then the generic finite evaluation is nonzero and C−C_- generically acyclic. On the fiber no transverse contribution can enter (it must annihilate the nonzero finite opposite evaluation by reciprocity), so H1(Cs)H^1(C_s) has dimension h−1h-1 there by the triangles. Generically the triangle from lower gives again a line in CsC_s, evaluating isomorphically on the local singular line.

If classes Y,Y′Y,Y' in Cf,CsC_f,C_s have s(Y′)s(Y') equal to f(Y)f(Y) via a unit-volume line isomorphism, then

d(Cf,Y)=d(Cs,Y′)d(C_f,Y)=d(C_s,Y')

by the two triangles from C−C_- (same tensor 1 there). Extra unchanged terms with a fixed trivialization need not be included in this notation.

Thus in a sequence of such switches with integral classes at the test DVR and nonzero generic evaluations, when h=1h=1 the coordinate is integral (the complex is then just a free line by the minimal fiber model), and gives nonnegativity also backwards.

Lemma 3.6 (Square switch). Assume that the local quotient ranks are 2, 2, in the self-dual global setting with exact lower/upper duality. The localization image for upper in the four coordinates is self-annihilating: its annihilator is the kernel of the boundary into H2(C−)H^2(C_-), by adjunction, hence is the same image. Suppose CfC_f has generic rank one in degree one with a class YY and nonzero f(Y)=v0f(Y)=v_0; then H1(C−)H^1(C_-) there vanishes. Suppose Y′Y' for CsC_s has s(Y′)=Jv0s(Y')=Jv_0 up to a unit, where JJ is an integral involution on a common coordinate plane, and the cross pairing of either plane with the other is ⟨x,Jy⟩\langle x,Jy\rangle up to a unit using a unimodular alternating plane form (interchanging the variables or transporting by JJ gives the same condition up to units). Then Y,Y′Y,Y' are a generic basis in upper by the half-dimension assertion, CsC_s has again generic rank one in degrees 1 and 2, and

d(Cf,(Y,Y∨))=d(Cs,(Y′,(Y′)∨)).d(C_f,(Y,Y^\vee))=d(C_s,(Y',(Y')^\vee)).

If the finite evaluation has rank two at a surplus-dimension fiber and is nonzero on the primitive generic class, the switch lowers the fiber dimension by two. A sequence ending at dimension one gives a nonnegative determinant valuation whenever the classes and exact self-dualities are integral at the test DVR.

Proof. We have H2(C−)=kgenY∗⊕kgen(Y′)∗H^2(C_-)=k_{\mathrm{gen}}Y^*\oplus k_{\mathrm{gen}}(Y')^* using upper/lower duality over the fraction field kgenk_{\mathrm{gen}}. The finite coordinate boundary pairs to zero against YY; take a complement xx of v0v_0 mapping to (Y′)∗(Y')^*. Then v0∧xv_0\wedge x has unit plane volume by the cross pairing and the local identity. Likewise on the transverse plane interchanging the two classes. Thus the two triangles compare the class-functional tensors to the same lower tensor (Y∗∧(Y′)∗)∗(Y^*\wedge(Y')^*)^* times unit plane volumes.

This comparison requires compatible duality adjunctions, as in the preceding diagram discussion. At a split-in-cohomology switch place with conditions in degrees 0,1 they may be used simultaneously: isotropic restrictions admit compatible nullhomotopies on the lower comparisons (there is no ambiguity of a morphism into scalars in degree three on those tensor products). Unchanged local conditions retain the same choices. The comparison also permits volume changes from disjoint rational local modifications when these are defined by compatible triangles.

If at a surplus-dimension fiber one arranges rank two on the old finite plane (including a nonzero evaluation of the primitive reduction), the upper localization image there is the finite plane itself. Thus the switch drops h=dim⁡H1(Cf)h = \dim H^{1}(C_{f}) by two, while generically the two classes give the determinant comparison just stated.

Iteration to h=1h = 1 gives nonnegative valuation for the class-functional tensor over the DVR if exact self-duality and integral classes hold there: at that fiber minimality and generic dimensions give two free lines with zero differential, paired integrally perfectly. In these switches a primitive reduction exists in a two-term DVR model before switching whenever there is a generic line: its kernel is saturated and reduction gives a nonzero fiber class.

The local switch coordinates. The cross calculations will use, for example, tame evaluations at inert auxiliary primes whose residue cardinalities over a quadratic field tend to 1, with trivial local action to increasing precision. Degree one then splits by evaluation on a residue Frobenius lift and a tame generator, using the inertia/residue cochains; the two axes are isotropic for a trivial-limit scalar cup. For the inertia square cup one can retain enough roots-of-unity precision: the pure-inertia additive character at any fixed precision (Frobenius value zero) factors through cyclic inertia of much greater 2-power order since the Frobenius conjugating power is 1 to that greater precision. The cyclic scalar H2H^{2} products inflate to zero there. The mixed scalar cup is a unit with dual local bases. Conjugate transport via an inert rational Frobenius preserves axes using its square as residue lift, multiplying the inertia-generator argument by a unit; thus inserts its Tate transport on the other plane. We give the action hypotheses where applying this.

A related pure field parity computation is for two Lagrangian conditions whose sum modulo intersection is a symmetric split plane in degree one (characteristic zero). The same upper/lower adjunction makes the upper image a self-annihilating line there, necessarily one of the two axes; switching between them thus changes dim⁡H1\dim H^{1} by one in parity.

Central Kummer lattices and local measures

Kummer conditions and their duality. At a finite place vv, for an elliptic curve with coefficient T=T2ET = T_{2}E, use the local complex Uv=E(Fv)2∧[−1]U_{v} = E(F_{v})^{\wedge}_{2}[-1] when imposing the full integral ordinary Kummer condition. It maps to LvL_{v} by the Kummer map and lower truncation (integral H0(Fv,T)=0H^{0}(F_{v},T)=0). Its derived reductions have image all E[2n](Fv)E[2^{n}](F_{v}) in degree zero and exact finite Kummer in degree one, injectively: this follows by ordinary Kummer and the Bockstein on torsion invariants, taking them to their integral Kummer classes.

These are exact orthogonal complexes under local duality. The cup restriction is nullhomotopic over Z2\mathbb{Z}_{2} (morphisms from the derived Kummer tensor to scalars in degree two are detected on its H2H^{2}, and the Kummer pairings vanish modulo all 2n2^{n}). After a nullhomotopy the local quotient duality map is an equivalence, checked by finite Kummer orthogonality and the invariants and their duals at the residue field.

On compact cohomology the familiar sequence reads

0⟶E(Fv)2∧⟶H1(Fv,T)⟶Hom⁡(E∨(Fv)2∧,Z2)⟶0,0 \longrightarrow E(F_{v})^{\wedge}_{2} \longrightarrow H^{1}(F_{v},T) \longrightarrow\operatorname{Hom}\left(E^{\vee}(F_{v})^{\wedge}_{2},\mathbb{Z}_{2}\right) \longrightarrow0,

by finite duality. Thus at odd finite places the compact H1H^{1} is entirely Kummer (as also at real places by the ordinary Kummer sequence, since Weil–Châtelet there has exponent two).

The singular free coordinate at a rational dyadic place after inverting 2 uses Bloch–Kato local duality and its abelian variety comparison [5]: finite Kummer is the log line, and cup against it on the Tate dual is evaluation of exp⁡∗\exp^* against the Kummer logarithm. Thus for exp⁡∗z=αωE\exp^*z=\alpha\omega_E at Q2\mathbb{Q}_2 the invariant against a Kummer class xx is ±αlog⁡ωEx\pm\alpha\log_{\omega_E}x. More generally use the differential/tangent and trace pairing. This is a rational comparison at the local prime, not a claim that α\alpha is an integral quotient generator.

Lemma 3.7 (The global Kummer volume). For the actual all-finite Kummer complex CKumC_{\mathrm{Kum}} over an imaginary quadratic KK, with enough support, derived base change to finite coefficients gives the usual Selmer in degree one by these assertions, and likewise passage to divisible coefficients. If Sha⁡(E/K)\operatorname{Sha}(E/K) is finite, degree one integrally is the compact Mordell–Weil module, degree-two torsion has length sK=v2(#Sha⁡(E/K))s_K = v_2(\#\operatorname{Sha}(E/K)) (the residual finite quotient in the change to Q2/Z2\mathbb{Q}_2/\mathbb{Z}_2), and degree-three torsion has length τg=v2(#E(K)tors)\tau_g = v_2(\#E(K)_{\mathrm{tors}}) by self-duality. The free parts in degrees one and two pair unimodularly. Thus for rank one, with nPn_P the index valuation on the free line of a global point PP,

d(CKum,(P,P∨))=2nP+2τg−sK.d(C_{\mathrm{Kum}},(P,P^\vee)) = 2n_P + 2\tau_g - s_K.

These valuations also use conjugate-field duality if indicated (the self-duality remains integral).

Proof. The Kummer and duality descriptions above give torsion lengths τg,sK,τg\tau_g,s_K,\tau_g in degrees one, two, and three. Their signed sum in the inverse determinant convention is 2τg−sK2\tau_g-s_K. The free point and its pairing functional each contribute its index valuation nPn_P. This gives (Kum).

Local measure factors. Write Pℓ(1)=Lℓ(E,1)−1P_\ell(1)=L_\ell(E,1)^{-1}. For a rational minimal differential at finite primes put τℓ=v2(#E(Qℓ)[2∞])\tau_\ell=v_2(\#E(\mathbb{Q}_\ell)[2^\infty]) and log⁡ωEE(Q2)=2lZ2\log_{\omega_E}E(\mathbb{Q}_2)=2^l\mathbb{Z}_2. Haar measures give

τℓ=v2(cℓPℓ(1))(ℓ≠2),τ2−l=v2(c2P2(1)).\tau_\ell=v_2(c_\ell P_\ell(1))\quad(\ell\ne2),\qquad\tau_2-l=v_2(c_2P_2(1)).

Indeed the connected-point measure is the nonsingular residue size divided by ℓ\ell (the small kernel from the formal group), giving Pℓ(1)P_\ell(1); at 2 use the formal-log lattice with torsion kernel.

At R\mathbb{R}, H1(R,T)=E(R)2∧H^1(\mathbb R,T)=E(\mathbb R)^\wedge_2 records the component factor, and a primitive Betti invariant cycle aa has absolute period Ω0\Omega_0 equal to the connected period, so that ΩE=#π0E(R)⋅Ω0\Omega_E=\#\pi_0E(\mathbb{R})\cdot\Omega_0.

Bounded-series specialization and division tests

We record four specialization principles used with these volumes. All series in these principles are bounded: their coefficients lie in a fixed complete DVR, or in its fraction field with one common denominator. This condition is stronger than belonging to the unrestricted formal series ring over the fraction field.

Remark 3.8 (Specialization of determinant coordinates). If a generic determinant coordinate is defined by concentration in given degrees (in particular a free degree-one cohomology determinant), at a prime where the corresponding field dimensions are the same, Gaussian pivot comparison/minimality over the local ring permits specializing the coordinate identity, even if a previous set of rational pivots vanished. In stage comparisons one may keep the pivot minors nonzero by convergence to a fixed finite specialization, and if the resulting ranks agree, numerator, denominator and class coordinates converge by their matrix formulas. Conversely bounded torsion-length and rank tests at scalar specializations (DVR constants) keep pivots of the corresponding size nonzero in the limit.

Remark 3.9 (Scalar limits of measures). Measures can have coefficients in V=W(F‾2)\mathcal V=W(\overline{\mathbb F}_2) and the constant limits can then be taken in V∗=lim←⁡n∏U(V/2n)\mathcal V^*=\varprojlim_n\prod_{\mathscr U}(\mathcal V/2^n) for the fixed ultrafilter U\mathcal{U}. This is still a complete integer DVR (nonzero elements have a finite first nonzero precision and divide uniquely by that many uniformizer factors to units). Fixed finite extensions can be embedded and used similarly with their ramification. Uniformly bounded denominators disappear after inverting 22 there. Bounded group-ring values at cyclic orders tending to infinite 22-power depth give bounded power series by reduction, 1+u1+u being a chosen generator variable. Substituting a fixed finite character (with scalar enlargement), or passing to a fixed finite group quotient, commutes with these limits. Arithmetic model matrices themselves use the smaller compact rings before further base change.

Lemma 3.10 (Tame division from character tests). In a DVR-integer bounded power-series ring in t,ut,\mathbf u, a divisor LL with nonzero reduction at uniformizer =t=0=t=0 becomes distinguished up to a unit in one tame variable after a tame group-power coordinate change. The change may retain any fixed finite list of characteristic-zero generic ranks and nonvanishings at t=0t=0. If a bounded series BB is divisible by LL after inverting two at every sufficiently high two-power character in tt, then L∣BL\mid B integrally.

Proof. Specialize a line 1+uj=(1+x)nj1+u_j=(1+x)^{n_j}, one nj=1n_j=1 and others successively very highly 22-divisible to separate a lexicographically leading monomial on reduction (assign the dominant lex coordinates largest 2v2(nj)2^{v_2(n_j)} in its weighted order, large relative to the lower-coordinate orders of the chosen monomial). This works simultaneously for a finite list by using the product. The line extends to a coordinate change. To retain the indicated characteristic-zero generic ranks and nonvanishings at t=0t=0, in formal log coordinates use leading homogeneous polynomials, choosing the free integers njn_j avoiding finitely many proper conditions compatibly with the prescribed valuations. The same regularity test applies over a finite local coefficient order by its closed-point reduction. If a bounded BB is divisible by LL after inverting 22 at every sufficiently high 22-power character in tt, then Weierstrass division in that tame variable proves L∣BL\mid B integrally. At those specializations the divisor remains regular of the same degree (evaluation always means the parameter is generator value minus one); the monic polynomial quotient has no 22-torsion, so the integral remainder vanishes there. Its bounded coefficients vanish identically by one-variable Weierstrass. One may check vanishing componentwise where the coefficient order embeds in a product of DVRs preserving the residual regularity. In general bounded nonzero series conditions in several variables can be avoided by finite-order tests by iterating the one-variable assertion (also with remaining unspecialized variables). For a nonzero bounded one-variable series the valuation at high 22-power characters is eventually the minimum coefficient valuation plus the first degree attaining it times the valuation of the parameter, by unique dominance. □\square

Lemma 3.11 (The pole test). Let O\mathcal{O} be a complete dyadic integer DVR. Suppose fi,gi∈O[[t]]f_i,g_i\in\mathcal{O}[[t]] converge coefficientwise along the fixed ultrafilter to f,g∈O[[t]]f,g\in\mathcal{O}[[t]], with f≠0f\ne0. Assume, on a filter-large set of stages, that fi≠0f_i\ne0 and

gi/fi∈O[[t]][1/2].g_i/f_i\in\mathcal{O}[[t]][1/2].

No uniform bound on the denominators of these quotients is required. Every zero of ff in the open unit disk, taken in an algebraic closure of Frac⁡O\operatorname{Frac}\mathcal{O}, is a zero of gg with at least the same multiplicity.

Proof. The common integral coefficient bound makes coefficientwise convergence uniform on every smaller closed disk. Let α\alpha be a zero of ff of multiplicity mm, and pass to a finite scalar extension containing α\alpha. If g=0g=0, there is nothing to prove. Otherwise choose, after a further finite extension if needed, a sufficiently small closed disk about α\alpha containing no other zero of ff or gg, and with neither series vanishing on its boundary. After translation and rescaling, the dominant coefficient computes the Weierstrass degree on that disk. Uniform convergence preserves this degree for both series on a filter-large set. Thus fif_i has exactly mm zeros there, while the number of zeros of gig_i equals the multiplicity of gg at α\alpha. Stage divisibility forces the latter number to be at least mm, proving the assertion. □\square

We apply this lemma after fixing the tame characters. If a denominator factor is distinguished in tt, all its zeros lie in the open unit disk. The lemma therefore makes the integral division remainder by each required power of that factor vanish at every admissible tame-character test. When the tests exclude only finitely many nonidentical vanishing conditions, the bounded-series uniqueness argument above makes the remainder vanish identically.

A Siegel-unit period and lattice calculation

This section constructs the integral smoothed classes used in the positive comparison and determines their periods. The three ingredients have distinct roles. A quotient that kills cusp differences gives a full integral modular-symbol lattice. Siegel-unit distributions give integral classes and trace maps. Explicit reciprocity and an archimedean calculation determine their rational differential coordinates, including every smoothing and Euler factor. The integral divisibility of the normalized determinant will be proved in the subsequent sections.

The elliptic quotient and its relative lattice

Fix an elliptic modular isogeny class of conductor NN, with normalized newform ff. Let E0E_0 be the elliptic optimal quotient of J1(N)J_1(N), so that the quotient map has connected kernel. Let CcuspC_{\mathrm{cusp}} be the subgroup of E0(Q‾)E_0(\overline{\mathbb Q}) generated by the images of all geometric cusp differences, and put

E′=E0/Ccusp.E' = E_0/C_{\mathrm{cusp}}.

Manin–Drinfeld makes CcuspC_{\mathrm{cusp}} finite, and its Galois stability makes this a Q\mathbb{Q}-isogeny [23]. If DND_N is the cusp set, the Abel map followed by this quotient gives

π:(X1(N),DN)⟶(E′,O)\pi: (X_1(N),D_N) \longrightarrow(E',O)

over Q\mathbb{Q}. Changing the base cusp changes the Abel map by a cusp difference, so the resulting map is independent of that choice.

Allow A=1A=1 or A=2kA=2^k, put L=NAL=NA, and let

Π:(X1(L),DL)⟶(E′,O)\Pi: (X_1(L),D_L) \longrightarrow(E',O)

be the AA-degeneracy followed by π\pi. The degeneracy quotients by the cyclic subgroup of order AA in the marking and pushes the marked point forward. At the mark 1/L1/L, it is τ↦Aτ\tau\mapsto A\tau. Thus, for a nonzero rational invariant differential ω\omega on E′E',

Π∗ω=cFFdqq,F(τ)=Af(Aτ),q=e2πiτ,cF∈R×.\Pi^*\omega= c_F F\frac{\mathrm{d}q}{q}, \qquad F(\tau)=A f(A\tau), \qquad q=e^{2\pi i\tau}, \qquad c_F\in\mathbb{R}^{\times}.

The form ff has rational coefficients and trivial character and is pulled back from X0(N)X_0(N). The marked levels are fine: weight-two cuspidality on X0(N)X_0(N) in particular gives N≥5N\ge5.

Write

ΛB=H1(E′(C),Z),T=H1(E′‾,Z2)(1).\Lambda_B = H_1(E'(\mathbb{C}),\mathbb{Z}), \qquad T=H^1(\overline{E'},\mathbb{Z}_2)(1).

The principal pairing identifies T=T2(E′)∨(1)T = T_2(E')^\vee(1) with T2E′T_2E'. Choose a generator aa of the real-invariant sublattice of ΛB\Lambda_B, oriented so that ∫aω=Ω0>0\int_a \omega= \Omega_0 > 0. This is the connected real period. The cycle aa is primitive and, under the comparison identifications, gives a basis of TGRT^{G_{\mathbb{R}}}. For ξ∈SL⁡2(Z)\xi\in\operatorname{SL}_2(\mathbb{Z}), let δξ∈H1(E′(C),Z)\delta_\xi\in H^1(E'(\mathbb{C}), \mathbb{Z}) be Poincaré dual to Π∗ξ{0,∞}\Pi_*\xi\{0,\infty\}, with orientation fixed by

∫E′(C)ω∧δξ=∫Π∗ξ{0,∞}ω.\int_{E'(\mathbb{C})} \omega\wedge\delta_\xi= \int_{\Pi_*\xi\{0,\infty\}} \omega.

Lemma 4.1 (The integral relative lattice). There is an integral Galois-equivariant map

H1(Y1(L)‾,Z2)(1)⟶TH^1(\overline{Y_1(L)},\mathbb Z_2)(1)\longrightarrow T

dual to pullback on relative cohomology. When A=1A=1, there are finitely many integers nξn_\xi such that

δ=∑ξnξδξ,δ(a)=1.\delta= \sum_\xi n_\xi\delta_\xi, \qquad\delta(a)=1.

Proof. Pullback by the map of pairs Π\Pi is integral. Relative Poincaré duality gives the displayed map; no rational Hecke projector is involved. Its differential coordinate for the dual exponential, with the Tate-twist de Rham comparison, is paired by the cup invariant with the ordinary finite Kummer logarithm on E′E'.

For the lattice assertion, write E0(C)=C/Λ0E_0(\mathbb{C}) = \mathbb{C}/\Lambda_0. Connectedness of the kernel of J1(N)→E0J_1(N) \to E_0 makes the map on integral first homology onto Λ0\Lambda_0. The quotient by CcuspC_{\mathrm{cusp}} replaces Λ0\Lambda_0 by the lattice ΛB\Lambda_B generated by Λ0\Lambda_0 and lifts of the cusp images. Relative cusp paths supply exactly these additional generators. Hence

H1(X1(N)(C),DN;Z)⟶ΛBH_1(X_1(N)(\mathbb{C}),D_N;\mathbb{Z}) \longrightarrow\Lambda_B

is surjective. The Farey triangulation generates the relative group by Manin edges ξ{0,∞}\xi\{0,\infty\}. Their images therefore generate ΛB\Lambda_B integrally.

The invariant sublattice is the kernel of complex conjugation minus one on a free integral lattice and is saturated; its generator aa is primitive. Unimodularity of the intersection pairing on ΛB\Lambda_B then makes evaluation on aa surjective on H1(E′(C),Z)H^1(E'(\mathbb{C}),\mathbb{Z}). An integral combination of the Poincaré duals of the Manin edges consequently has evaluation one.

Level patterns and integral smoothed classes

We use the following two patterns of orders. The dyadic valuation of MM will always be sufficiently large; for example, v2(M)≥6v_2(M) \ge6 suffices for the reciprocity calculation below.

  1. In square order, n1=n2=Mn_1=n_2=M, with L∣ML\mid M. Set l=e2ξl=e_2\xi, where e2=(0,1)e_2=(0,1).

  1. In rectangular order, n1=Mn_1=M, n2=bMn_2=bM, where b=Noddb=N_{\mathrm{odd}}, (b,M)=1(b,M)=1, and 2v2(L)∣M2^{v_2(L)}\mid M. Set l=(Ns,1)=e2ξl=(Ns,1)=e_2\xi. When filling the first row, also allow n1=b1Mn_1=b_1M, where b1∣bb_1\mid b is a product of some of the full prime powers dividing bb.

On Y(n1,n2)Y(n_1,n_2), let P,QP,Q be the independent marked points of the indicated orders on the universal elliptic curve. Independence means that they define an embedding of the indicated product of cyclic groups. The mark and determinant used for projection are

C=l1(n1/L)P+l2(n2/L)Q,ηM=eM((n1/M)P,(n2/M)Q).C=l_1(n_1/L)P+l_2(n_2/L)Q,\qquad\eta_M=e_M((n_1/M)P,(n_2/M)Q).

Both coefficients in CC are integers, including in the rectangular case, and CC has order LL. The determinant ηM\eta_M is a primitive MM-th root of unity. Fix compatible primitive roots in algebraic, dyadic, and complex embeddings, using e2πi/me^{2\pi i/m} in the complex embedding. Trace to Y1(L)×Spec⁡Q(μM)Y_1(L) \times\operatorname{Spec}\mathbb{Q}(\mu_M), and then use Lemma 4.1. For a finite character ν\nu of Gal⁡(Q(μM)/Q)\operatorname{Gal}(\mathbb{Q}(\mu_M)/\mathbb{Q}), the summand whose root is ζMσ\zeta_M^\sigma receives weight ν(σ)\nu(\sigma). This is an unnormalized trace: equivalently, take the group-coefficient trace and send its basis vector at σ\sigma to ν(σ)\nu(\sigma). For period calculations, trivialize the finite twist after restriction using the specified embeddings. Reversing the Galois convention replaces the argument character consistently by its inverse.

Choose c,d>1c,d>1 prime to 6n26n_2. On the variable elliptic curve EE, write

cgP=P∗cθE,dgQ=Q∗dθE{}_c g_P=P^*{}_c\theta_E,\qquad {}_d g_Q=Q^*{}_d\theta_E

for the canonical smoothed Siegel units. The divisor of cθE{}_c\theta_E is c2(0)−E[c]c^2(0)-E[c]; its norm under [s][s] is itself when (s,c)=1(s,c)=1. These are the normalized distributions of [30]. Norm compatibility under an isogeny of degree prime to cc follows from the divisor and uniqueness of this normalization: the norms under [2][2] and [3][3] commute with the isogeny. The Tate formula in the proof below also checks the normalization directly.

At stage jj, replace the orders by 2jn1,2jn22^j n_1,2^j n_2 and let P′,Q′P',Q' map to P,QP,Q under multiplication by 2j2^j. Before the mark and determinant projection, the class is the edge image of the unnormalized trace, at precision 2j2^j, of

(cgP′)∪(dgQ′) ⊗ e2j(n1P′,n2Q′)∨.({}_c g_{P'})\cup({}_d g_{Q'})\ \otimes\ e_{2^j}(n_1P',n_2Q')^\vee .

Parentheses denote Kummer classes. The dual basis sends the displayed primitive root to 11, so the total coefficient is Z/2j(1)\mathbb{Z}/2^j(1).

Proposition 4.2 (Integral classes and dyadic compatibility). The classes obtained from (K1) are integral for support containing the primes of 2n22n_2 and infinity. They are compatible with the dyadic division traces and, after the mark and determinant projection, with corestriction as the dyadic part of MM increases with c,d,A,ξc,d,A,\xi fixed. The projected smoothed classes on Q\mathbb{Q}, with group or character coefficients, admit integral lifts to ordinary positive cohomology.

Proof. A further dyadic division gives a Cartesian product of the two sets of division lifts. Independence remains automatic, since the old tuple is already a basis at 22. At the old precision the inverse-root twist agrees. Base change and the projection formula identify the trace of the cup on this product with the cup of the two traces. Siegel-unit distribution then recovers the old class.

The evaluated units and their inverses are integral away from the level. Horizontal valuations follow from their divisors. For vertical valuations, use smooth full-level models with cusps, on which every good geometric fiber component meets a cusp. The Tate expansion has leading factors consisting of signs, roots of unity, and powers of 1−ζ1-\zeta for nontrivial level roots; all are units away from the level. A quotient of level can be checked after pullback to such a model.

The smooth proper pair and its residue sequence show that geometric cohomology of the relative open curve is lisse away from this support and vanishes above degree one. The arithmetic degree-two to degree-one edge map therefore lands integrally in

H1 ⁣(GQ,S,H1(Y(n1,n2)‾,Z/2j)(1)).H^1\!\left(G_{\mathbb Q,S}, H^1(\overline{Y(n_1,n_2)},\mathbb Z/2^j)(1)\right).

Here degree-one cohomology of a lisse sheaf on the integer base is fundamental-group cohomology; over a field this is the Hochschild–Serre edge map. Edge maps, maps of pairs, and traces commute. Passage to compact degree-one classes uses finiteness, or the Mittag–Leffler property in degree zero. The lattice push and the Shapiro coefficient push are integral, so neither requires a Hecke-idempotent or group-projector denominator.

The same Cartesian-lift calculation proves compatibility when the base dyadic part of MM increases: the lower mark and determinant root agree. For the positive lift, first retain the Shapiro coefficient at the full cyclotomic level. This field is imaginary, and the induced coefficient has zero ordinary real H1H^1. After pushing coefficients, the global class consequently has zero real restriction and lifts to the mapping fiber defining positive cohomology. Compatible lifts in a tower can be chosen by compactness of the finite-degree cohomology groups at finite precision. Rational wedge with the real boundary basis is independent of the choice of lift.

Full-level reciprocity and cusp calibration

For a nonzero torsion label P=[xτ+y]P=[x\tau+y], let EPE_P be the algebraic weight-one Eisenstein form represented analytically by

−12πi∑(m,n)∈(x,y)+Z2(Im⁡τ)w(mτ+n)∣mτ+n∣2w∣w=0,-\frac{1}{2\pi i}\left. \sum_{(m,n)\in(x,y)+\mathbb Z^2} \frac{(\operatorname{Im}\tau)^w} {(m\tau+n)|m\tau+n|^{2w}}\right|_{w=0},

where evaluation at zero means regular continuation. Fix Fourier and orientation conventions consistently throughout.

Proposition 4.3 (The full-level differential). In square order, the dual exponential of the inverse-root-twisted trace (K1), before cuspidal projection, is on each determinant component a scalar multiple of

(c2EP−cEcP)(d2EQ−dEdQ) dqq.(c^2 E_P-c E_{cP})(d^2 E_Q-d E_{dQ})\,\frac{dq}{q}.

The scalar is

±M−2,\pm M^{-2},

with one common sign determined by the cup, pairing, and orientation conventions. The statement holds for all c,dc,d prime to 6M6M.

Proof. The explicit reciprocity input. Use the full-level product formula of [30], Theorem 9.5, specialized to k=2k=2 and r=r′=1r=r'=1. The containment of prime supports required there is automatic at square level. The condition 1≤r≤k−11\le r\le k-1, with one of r,r′r,r' equal to k−1k-1, is satisfied. We are in its case p∣Mp\mid M, so no additional Euler operator occurs. The theorem applies at p=2p=2. This is the full-level theorem; the projected theorem [30], Theorem 9.7, is not needed to obtain (K2).

Initially take c,d≡1(modM)c,d\equiv1\pmod M. The symmetric-power coefficient has degree zero. The étale two-unit symbol regulator is the Kummer cup, and the negative Tate specialization over the full dyadic division tuples uses

e2j(MP′,MQ′)∨.e_{2^j}(MP',MQ')^\vee.

It is the determinant-to-the-power-−1-1 moment. Thus the test is a full-level basis coset: every lift remains a basis tuple at 22. On the differential side no raising or polynomial-coefficient operator remains. At weight one the shifted and symplectic Fourier-dual Eisenstein forms agree under the consistent conventions; see [30], Proposition 3.11(1) and §4.2, or the Kronecker functional equation. Both labels are nonzero. The smoothing on the first row is c2−c multc∗c^2-c\,\mathrm{mult}_c^* and similarly on the second row. For the initial smoothing choices the two brackets in (K2) are scalar multiples of the individual forms. Only this proportionality is needed from explicit reciprocity; we now determine its scalar.

For completeness, the matrix form of this specialization uses a residue coset

(abd′e)(modM)\begin{pmatrix} a & b\\ d' & e \end{pmatrix}\pmod M

with primitive determinant. Its two arguments are

aτ+bM,d′τ+eM.\frac{a\tau+b}{M},\qquad\frac{d'\tau+e}{M}.

At precision 2j2^j, the matrices lift this coset modulo 2jM2^jM. In the compatible cyclotomic basis, the inverse twist in (K1) is the inverse determinant of the lift modulo 2j2^j, up to the fixed orientation. The determinant need not be restricted to a single lift. This agrees with the distribution formula [60] at (k,j)=(2,1)(k,j)=(2,1); its depth condition vp(M)≥vp(2p)v_p(M)\ge v_p(2p) is satisfied here. The Bloch–Kato dual exponential identification used in the present proof is the original one in Kato’s theorem.

The normalized theta function. Put

Θ(t,q)=(1−t)∏h≥1(1−qht)(1−qh/t),Θ(qt,q)=−t−1Θ(t,q).\Theta(t,q)=(1-t)\prod_{h\ge1}(1-q^ht)(1-q^h/t),\qquad\Theta(qt,q)=-t^{-1}\Theta(t,q).

The normalized function is

cθE(t)=(−1)(c−1)/2q(c2−1)/12t−c(c−1)/2Θ(t,q)c2Θ(tc,q).{}_c\theta_E(t)=(-1)^{(c-1)/2}q^{(c^2-1)/12} t^{-c(c-1)/2}\frac{\Theta(t,q)^{c^2}}{\Theta(t^c,q)}.

It is periodic and has the required divisor. To check its norm normalization, take the [s][s]-preimages t1/sqh/sζsjt^{1/s}q^{h/s}\zeta_s^j, 0≤h,j<s0\le h,j<s, with (s,c)=1(s,c)=1. The numerator theta factors multiply, before taking the c2c^2-th power, to Θ(t,q)\Theta(t,q). After taking the product over jj, the denominator factors are Θ(qchtc,qs)\Theta(q^{ch}t^c,q^s), 0≤h<s0\le h<s. Write

ch=h′+skh,0≤h′<s.ch=h'+sk_h,\qquad0\le h'<s.

The inverse quasiperiod factors have tct^c-exponent and sign exponent

∑hkh=(c−1)(s−1)/2,\sum_h k_h=(c-1)(s-1)/2,

and their qq-exponent is

∑h(h′kh+skh(kh−1)2)=(c2−1)(s−1)(2s−1)12−(c−1)s(s−1)4.\sum_h\left(h'k_h+\frac{sk_h(k_h-1)}{2}\right)=\frac{(c^2-1)(s-1)(2s-1)}{12}-\frac{(c-1)s(s-1)}{4}.

Together with the prefactors, this proves exact norm invariance. The divisor and these normalizing norms determine the function uniquely: their quotient is constant, and the norms for [2][2] and [3][3] force that constant to have both its third and eighth powers equal to one.

For 0<x<10<x<1, cx∉Zcx\notin\mathbb{Z}, set

Jc(x)=c⌊cx⌋−c(c−1)2=c2B1(x)−cB1({cx}),B1(x)=x−12.J_c(x)=c\lfloor cx\rfloor-\frac{c(c-1)}2 =c^2B_1(x)-cB_1(\{cx\}), \qquad B_1(x)=x-\tfrac12.

At t=qxζt=q^x\zeta, the leading coefficient is ±ζJc(x)\pm\zeta^{J_c(x)}, and the qq-order is

xJc(x)+c2−112−⌊cx⌋(⌊cx⌋+1)2.xJ_c(x)+\frac{c^2-1}{12}-\frac{\lfloor cx\rfloor(\lfloor cx\rfloor+1)}{2}.

The final two terms are integers.

Residues and field transfer. On any determinant component choose the cusp represented in Tate notation by

P=q1/M,Q=q1/MζMu,u∈(Z/M)×.P=q^{1/M},\qquad Q=q^{1/M}\zeta_M^u,\qquad u\in(\mathbb{Z}/M)^\times.

Extend scalars to K0=Q2(μM)K_0 = \mathbb{Q}_2(\mu_M). Its width is MM. Put Mj=2jMM_j = 2^jM and Kj=K0(μMj)K_j = K_0(\mu_{M_j}). For each a1,a2∈[0,Mj)∩(1+MZ)a_1, a_2 \in[0,M_j) \cap(1+M\mathbb{Z}), there is one cusp orbit over K0K_0 with representative

P′=qa1/Mj,Q′=qa2/MjζMju,P'=q^{a_1/M_j},\qquad Q'=q^{a_2/M_j}\zeta_{M_j}^u,

width MjM_j, and residue field KjK_j. Indeed, once the old labels are fixed, translations by the old width identify the second-index lifts above 0,u0,u in orbits of size 2j2^j. Determinant primitivity makes cyclotomic Galois act freely on the resulting orbits with order 2j2^j. The odd-order roots contribute only the fixed unramified data. There is no additional choice of simultaneous sign after fixing the old tuple. As a degree check, the 22j2^{2j} cusp orbits, residue degrees 2j2^j, and ramification degrees 2j2^j account for all 24j2^{4j} division tuples.

Set x=a1/Mjx=a_1/M_j, y=a2/Mjy=a_2/M_j. Use the width-order Mjord⁡qM_j\operatorname{ord}_q. The residue of the untwisted cup is the Kummer class of the tame symbol, hence of ζMjh\zeta_{M_j}^{h}, where

h≡±uJd(y)a1Jc(x)(mod2j).h \equiv\pm uJ_d(y)a_1J_c(x) \pmod{2^j}.

The coefficient signs have exponents from −1-1 divisible by 2j2^j. The inverse twist uses the root ζ2j±a1u\zeta_{2^j}^{\pm a_1u}. Consequently the twisted residue on GKjG_{K_j} is the additive character

±h(a1u)−1χcy−1Mj(mod2j).\pm h(a_1u)^{-1}\frac{\chi_{\mathrm{cy}}-1}{M_j}\pmod{2^j}.

Here χcy\chi_{\mathrm{cy}} is the dyadic cyclotomic character; the odd part of the roots is already fixed. Transfer to GK0G_{K_0} replaces the cyclotomic expression by

χcy 2j−1Mj≡log⁡χcyM(mod2j).\frac{\chi_{\mathrm{cy}}^{\,2^j}-1}{M_j} \equiv \frac{\log\chi_{\mathrm{cy}}}{M}\pmod{2^j}.

The equality on the cyclotomic quotient is the abelian transfer formula, and the congruence follows from v2(M)≥2v_2(M)\ge2. Residue trace sums these residue-field transfers without a ramification-index multiplier. Bernoulli distribution gives

∑a1Jc(a1/Mj)=Jc(1/M),∑a2Jd(a2/Mj)=Jd(1/M).\sum_{a_1}J_c(a_1/M_j)=J_c(1/M),\qquad\sum_{a_2}J_d(a_2/M_j)=J_d(1/M).

The limiting residue, also the residue of the edge class by localization, is therefore

±Jc(1/M)Jd(1/M)log⁡χcyM.\pm J_c(1/M)J_d(1/M)\frac{\log\chi_{\mathrm{cy}}}{M}.

Étale and de Rham residues for H1(1)H^1(1) compare by sending the logarithmic differential of a parameter to residue one. The dual exponential on H1(K0,Q2)H^1(K_0,\mathbb{Q}_2) sends log⁡χcy\log\chi_{\mathrm{cy}} to ±1\pm1. This follows by pairing with Kummer classes of exponential units and local reciprocity, with field trace in the de Rham pairing.

On the Eisenstein side, the constant term of E[xτ+y]E_{[x\tau+y]}, for 0<x<10<x<1, is −B1(x)-B_1(x). One can obtain it by integrating in the second summation coordinate before the prefactor: the constant coefficient is the value at w=0w=0 of

−iπ Γ(1/2+w)Γ(1+w)(Im⁡τ)−w[ζ(2w,x)−ζ(2w,1−x)],-i\frac{\sqrt\pi\,\Gamma(1/2+w)}{\Gamma(1+w)} (\operatorname{Im}\tau)^{-w} \bigl[\zeta(2w,x)-\zeta(2w,1-x)\bigr],

where ζ(s,x)\zeta(s,x) is the Hurwitz zeta function. The two brackets in (K2) thus have constant terms −Jc(1/M)-J_c(1/M) and −Jd(1/M)-J_d(1/M), both nonzero for the initial choices. Since dq/qdq/q has residue MM at this cusp, the proportionality factor is exactly ±M−2\pm M^{-2}. The orientation is common to all components.

Arbitrary smoothing integers. In multiplicative group notation, divisor and norm normalization give

(c02−[c0]∗) cθE=(c2−[c]∗) c0θE.(c_0^2-[c_0]^*)\,{}_c\theta_E =(c^2-[c]^*)\,{}_{c_0}\theta_E.

Multiplying the first label by cc in (K1) changes the inverse twist basis by c−1c^{-1}. The induced operator is therefore c2−c multc∗c^2-c\,\mathrm{mult}_c^*. Apply the two smoothing operators and cancel the nonzero scalar c02−c0c_0^2-c_0 for c0≡1(modM)c_0\equiv1\pmod{M}; do the same on the other row. This is a cancellation in the rational differential identity. It makes no assertion of integral divisibility by that scalar. Row multiplication may permute components, which is why a common calibration was used. The formula follows for every c,dc,d prime to 6M6M.

The norm relations

Proposition 4.4 (Good-prime norms and rectangular filling). For either order pattern, adjoining a fresh prime ℓ∤cdn2L\ell\nmid cdn_2L to both orders and to MM gives, after the elliptic projection, the rational norm multiplier

1−aℓ(f)[ℓ]ℓ+[ℓ]2ℓ.1-\frac{a_\ell(f)[\ell]}{\ell}+\frac{[\ell]^2}{\ell}.

The trace defining this norm is integral. At complete splitting in a lower abelian field the scalar is det⁡(1−ρT(Fr⁡ℓ))/ℓ\det(1-\rho_T(\operatorname{Fr}_\ell))/\ell.

In rectangular order, let q0a∥bq_0^a\parallel b, q0∤b1q_0\nmid b_1. At a finite even field character ν\nu of conductor dividing MM, filling q0aq_0^a into the first row gives the rational identity

zfilled=(1−aq0(f)ν(q0)/q0)zbefore.z_{\mathrm{filled}}=(1-a_{q_0}(f)\nu(q_0)/q_0)z_{\mathrm{before}}.

Proof. The fresh good prime. Before requiring independence at ℓ\ell, the two division sets are Cartesian. Their norm is the old cup (K1), with mark, inverse twist, and lower root agreeing, also through the dyadic tower. Subtract the lifts whose ℓ\ell-parts both lie in a fixed order-ℓ\ell line I0I_0, sum over these lines, and add back ℓ\ell times the double-prime-to-ℓ\ell lift. This is inclusion–exclusion: the zero pair belongs to all ℓ+1\ell+1 lines.

For a subtracted line put ρ:E→E~=E/I0\rho:E\to\widetilde{E}=E/I_0. Distribution identifies the summed cup with that on E~\widetilde{E} at the unique prime-to-ℓ\ell points P~,Q~\widetilde{P},\widetilde{Q} mapping to the old points by ρ∨\rho^\vee; the relevant lifts were their ρ\rho-preimages. Reversing the description gives old valid tuples on E~\widetilde{E}, with arbitrary line ker⁡ρ∨\ker\rho^\vee, mapping to EE by quotient and pushing the mark forward. Relative to the source, the Weil roots downstairs are raised to ℓ\ell. This gives the field translation [ℓ][\ell] and the inverse-twist scalar 1/ℓ1/\ell.

This is the good Hecke correspondence, and it acts on the marked elliptic push by aℓ(f)a_\ell(f). Indeed, pull back the relative forms Π∗ω,Π∗ω‾\Pi^*\omega,\Pi^*\overline{\omega} along the quotient and sum on the source; F,F‾F,\overline{F} are the corresponding Hecke eigenforms. Equality holds also for integrals along the lifted paths, with zero endpoint-function coordinates. It is consequently an equality of rational relative Betti maps, and then of rational étale maps. Thus no additional boundary projection is needed.

The added-back lifts use multiplication by ℓ\ell, of degree ℓ2\ell^2, and roots raised to ℓ2\ell^2. A possible diamond operator on the mark acts trivially on this push, by the same relative-form calculation. The resulting multiplier is the one in the statement. All maps used before and after the edge map are ordinary pullbacks and unnormalized traces on fiber products. At complete splitting, [ℓ]=1[\ell]=1, and

1−aℓ(f)ℓ+1ℓ=det⁡(1−ρT(Fr⁡ℓ))ℓ.1-\frac{a_\ell(f)}{\ell}+\frac{1}{\ell}=\frac{\det(1-\rho_T(\operatorname{Fr}_\ell))}{\ell}.

When integral derivative comparisons require removal of an error that vanishes rationally, one common nonzero integer suffices in the non-CM case. Indeed, over the abelian fields in question, the torsion of H1(T)H^1(T) has bounded exponent. By the open Tate image [54], the commutator image contains a fixed deep special-linear congruence subgroup; its invariants on (T⊗Q2)/T(T \otimes\mathbb{Q}_2)/T have bounded exponent. The usual cohomology sequence gives the asserted bound on H1(T)H^1(T)-torsion.

Filling a bad-prime row. Keep QQ and take the q0aq_0^a-division lifts of PP. The mark, the determinant map to the MM-th roots, and the inverse-root twist agree. Without the rank condition at q0q_0, their sum is the old cup. A discarded lift is one whose q0q_0-part has its [q0a−1][q_0^{a-1}]-image in the order-q0q_0 line IQI_Q of the QQ-subgroup. Put ρ:E→E~=E/IQ\rho:E\to\widetilde{E}=E/I_Q. These discarded lifts are exactly the preimages under ρ[q0a−1]\rho[q_0^{a-1}] of the unique prime-to-q0q_0 point P~\widetilde{P} satisfying ρ∨P~=P\rho^\vee\widetilde{P}=P. Their norm is cgP~{}_c g_{\widetilde P}.

Express dgQ{}_d g_Q by the Kummer sum over ρ∨Q~=Q\rho^\vee\widetilde{Q}=Q. Each solution has order n2n_2. Indeed, by counting, ρ∨E~[q0a]\rho^\vee\widetilde{E}[q_0^a] is the subgroup of E[q0a]E[q_0^a] whose [q0a−1][q_0^{a-1}]-image belongs to IQI_Q. Primitivity of QQ also gives IQ~≠ker⁡ρ∨I_{\widetilde{Q}}\ne\ker\rho^\vee. These descriptions continue to hold at the upper dyadic stages in [K1].

In reverse, the discarded sum is therefore indexed by old valid tuples on E~\widetilde{E} and all lines H0≠IQ~H_0\ne I_{\widetilde{Q}}, with quotient by H0H_0. Because l=(Ns,1)l=(N s,1), the line IQ~I_{\widetilde{Q}} is also the order-q0q_0 line of the source mark. The roots are raised to q0q_0, which is a unit on the shared field and twist indices. This marked correspondence is Uq0U_{q_0}: at mark 1/L1/L, its branches are τ↦(τ+i)/q0\tau\mapsto(\tau+i)/q_0, ii mod q0q_0, omitting exactly the line of the mark. It acts on FF by aq0(f)a_{q_0}(f), since AA is a power of 22. The translation of the root and the inverse twist thus give the stated factor aq0(f)ν(q0)/q0a_{q_0}(f)\nu(q_0)/q_0 for the discarded sum. Subtracting it proves the filling identity.

The unnormalized elliptic period law

Proposition 4.5 (The period formula). Use square order or first-row-unfilled rectangular order b1=1b_1=1. Suppose c,d≡1(modL)c,d\equiv1\pmod L, and let ν\nu be an even finite character of Gal⁡(Q(μM)/Q)\operatorname{Gal}(\mathbb{Q}(\mu_M)/\mathbb{Q}). For the projected, weighted class zνz_\nu, the coefficient of its dual exponential relative to ω\omega is

±ΔνL(M)(f,ν,1)Ω0δξ(a),Δν=(c2−cν(c)−1)(d2−dν(d)−1).\pm\Delta_\nu\frac{L^{(M)}(f,\nu,1)}{\Omega_0}\delta_{\xi}(a),\qquad\Delta_\nu=(c^2-c\nu(c)^{-1})(d^2-d\nu(d)^{-1}).

Here L(M)(f,ν,s)L^{(M)}(f,\nu,s) twists the Fourier coefficients by ν\nu and omits every prime dividing MM. Scalars are compared in the algebraic differential realizations and the fixed embeddings. The sign is common across the symbols. No character-orbit average occurs.

Proof. The square-order trace. By Proposition 4.3, after tracing to the marked level the coefficient of dq/qdq/q is

±Δν(2πi)2∑U=(hjmn)∈M2(Z),(det⁡U,M)=1lU≡(0,1)modLν(det⁡U)(hτ+j)(mτ+n).\frac{\pm\Delta_\nu}{(2\pi i)^2} \sum_{\substack{ U=\left(\begin{smallmatrix}h&j\\m&n\end{smallmatrix}\right) \in M_2(\mathbb Z),\;(\det U,M)=1\\ lU\equiv(0,1)\bmod L}} \frac{\nu(\det U)}{(h\tau+j)(m\tau+n)}.

Regularize by multiplying the summand by

yτu+v∣hτ+j∣−2u∣mτ+n∣−2v,yz=Im⁡z,y_\tau^{u+v}|h\tau+j|^{-2u}|m\tau+n|^{-2v},\qquad y_z=\operatorname{Im}z,

and continuing to (u,v)=(0,0)(u,v)=(0,0). The row labels in a fiber over the mark 1/L1/L satisfy exactly these congruences, for every embedding of the determinant root; the target mark stays the same as that embedding varies. The Weil pairing is the determinant up to the common orientation, which has no effect for even ν\nu. There is no simultaneous minus identification within this marked fiber. The two rescaled lattice sums contribute M2M^2, canceling the M−2M^{-2} in (K3). Multiplication of a row label by cc or dd preserves the mark and, after reindexing its determinant weight, produces the corresponding factor of Δν\Delta_\nu.

Hecke unfolding. Pair the sum with F‾\overline{F} in dx dydx\,dy. For positive determinant b0b_0, unfold by the right Γ1(L)\Gamma_1(L)-action. The substitution z=Uτz=U\tau contributes b0−1−u−vb_0^{-1-u-v} times

JF∣2U−1(u,v)=∫H(F∣2U−1)(z)‾yzu+vz∣z∣2u dxz dyz,\mathcal J_{F|_2U^{-1}}(u,v)= \int_{\mathcal H}\overline{(F|_2U^{-1})(z)} \frac{y_z^{u+v}}{z|z|^{2u}}\,dx_z\,dy_z,

where the weight-two slash operator includes the determinant factor. The matrices adj⁡(ξU)\operatorname{adj}(\xi U) give the left Γ1(L)\Gamma_1(L)-cosets of determinant b0b_0 with first column (1,0)tr(1,0)^{\mathrm{tr}} mod LL. These map bijectively to the usual Γ0(L)\Gamma_0(L) Hecke cosets, where the first entry is allowed to be any unit: because (b0,L)=1(b_0,L)=1, a left Γ0(L)\Gamma_0(L)-matrix can normalize that entry to 11, uniquely modulo Γ1(L)\Gamma_1(L). The slash sum is therefore ab0(f)F∣2ξa_{b_0}(f)F|_2\xi. There is no extra −I-I stabilizer in Γ1(L)\Gamma_1(L).

For negative determinants, flip the first row. This gives the subtraction with

ξ′=JξJ,J=diag⁡(−1,1).\xi'=J\xi J,\qquad J=\operatorname{diag}(-1,1).

Thus, without the prefactor in (K5), the paired expression is

L(M)(f,ν,1+u+v)(JF∣2ξ−JF∣2ξ′)(u,v).L^{(M)}(f,\nu,1+u+v)\bigl(\mathcal{J}_{F|_2\xi}-\mathcal{J}_{F|_2\xi'}\bigr)(u,v).

Continuation and the archimedean factor. Start in the region v>u>1v>u>1. Each Kronecker series has moderate-growth meromorphic continuation and is regular at zero in this situation; pairing with a cusp form therefore permits continuation. In the unfolded expression, first hold v>3v>3 fixed and continue to u=0u=0. For G=F∣2ξG=F|_2\xi or F∣2ξ′F|_2\xi',

∣G(z)∣≤C/yz,|G(z)|\leq C/y_z,

and GG has zero periodic mean and decays at infinity. The integral converges for 0<Re⁡u<v0<\operatorname{Re}u<v. On horizontal tails, integrate by parts using a bounded periodic primitive, which is also O(1/yz)O(1/y_z) at small height. This permits the limit u=0u=0. On bounded horizontal intervals, the displayed growth bound, multiplied by yzu+vy_z^{u+v}, gives local domination.

At u=0u=0, the integral in xzx_z, apart from yzvy_z^v, is −2πi G(2iyz)‾-2\pi i\,\overline{G(2iy_z)}: this follows termwise from the positive Fourier modes. Cuspidality then permits continuation of the remaining integral to v=0v=0, yielding

JG(0,0)=π ∫0i∞G(z) dz‾.\mathcal J_G(0,0) =\pi\,\overline{\int_0^{i\infty}G(z)\,dz}.

Write I=∫0i∞(F∣2ξ)(z) dzI=\int_0^{i\infty}(F|_2\xi)(z)\,dz. The integral for ξ′\xi' is −I‾-\overline{I}, since the coefficients of ff are real. Since

dqq∧dq‾q‾=−8π2i dx dy,\frac{dq}{q}\wedge\frac{d\overline{q}}{\overline{q}}=-8\pi^2i\,dx\,dy,

the wedge pairing of the traced differential with Π∗ω‾\Pi^*\overline{\omega} is

±2iIm⁡(AΠ)ΔνL(M)(f,ν,1),AΠ=cF(2πi)I.\pm2i\operatorname{Im}(A_\Pi)\Delta_\nu L^{(M)}(f,\nu,1),\qquad A_\Pi=c_F(2\pi i)I.

Projection to the elliptic differential. The relative pullback has zero cusp-function coordinates. Cutoff primitives vanishing at the cusps introduce no boundary term when paired with a differential having at worst logarithmic poles. The push is dual to this pullback, with the same trace convention on both curves. Write δξ=s0ω+s0‾ ω‾\delta_\xi=s_0\omega+\overline{s_0}\,\overline{\omega}. Then

∫E′ω∧δξ=AΠ,2iIm⁡(AΠ)=(s0+s0‾)∫E′ω∧ω‾,s0+s0‾=δξ(a)Ω0.\int_{E'}\omega\wedge\delta_\xi=A_\Pi,\qquad2i\operatorname{Im}(A_\Pi)=(s_0+\overline{s_0})\int_{E'}\omega\wedge\overline{\omega},\qquad s_0+\overline{s_0}=\frac{\delta_\xi(a)}{\Omega_0}.

The projected differential is on the Hodge line. These identities prove (K4) in square order, with consistent sign for all symbols.

This comparison of complex and dyadic scalars is algebraic: the modular differentials with the specified weights are algebraic, and trace and push are algebraic de Rham operations. After restriction to a field trivializing the character, dual exponential uses the same weighted sum. Its local duality uses field trace, not the average of that trace.

Rectangular order. Apply the filling identity of Proposition 4.4 one full prime power q0a∥bq_0^a\parallel b at a time. This fills the first row to square level bMbM, with determinant weight inflated to that level. Each factor

1−aq0(f)ν(q0)/q01-a_{q_0}(f)\nu(q_0)/q_0

is nonzero at a finite character, since ∣aq0(f)∣≤1\lvert a_{q_0}(f)\rvert\le1. It is exactly the extra omitted bad-prime Euler factor at q0q_0. Canceling these factors in the rational period identity for square level gives (K4) with omissions at MM, as asserted. This cancellation proves a rational differential formula. The integral fresh-prime trace for the rectangular system was constructed separately in Proposition 4.4.

Choices of symbols and positive quadratic twists

Lemma 4.6 (A nonzero rectangular symbol). In rectangular order one can choose A=2kA=2^k and ξ∈SL⁡2(Z)\xi\in\operatorname{SL}_2(\mathbb{Z}) with lower row (Ns,1)(N s,1) so that δξ(a)≠0\delta_\xi(a) \ne0.

Proof. Take the upper row to be (1,0)(1,0). After the degeneracy, the path runs from 00 to 2k/(Ns)2^k/(N s). The Fricke relation for ff identifies the integral of 2πif2\pi i f along it, up to sign, with the integral from ∞\infty to −s/2k-s/2^k. For some kk, these latter integrals cannot all be real. Indeed, Rohrlich’s finite-support twist nonvanishing [50], in the form [30], Theorem 13.5(2), applies with prime support {2}\{2\}. One can equivalently fix the odd quadratic character η=χ−4\eta=\chi_{-4} and vary primitive even characters of the real cyclotomic tower: multiplying a character of conductor 2k2^k, k≥3k \ge3, by η\eta preserves that conductor and makes it odd. Thus there is a primitive odd character ν\nu of sufficiently high dyadic conductor with L(f,νˉ,1)≠0L(f,\bar\nu,1)\ne0.

Set λ(r)=∫∞r2πif(z) dz\lambda(r)=\int_{\infty}^{r}2\pi i f(z)\,dz. The primitive additive Gauss–Mellin formula is

∑s mod 2kν(s)λ(−s/2k)=ν(−1)τ(ν)L(f,ν‾,1),τ(ν)=∑s mod 2kν(s)e2πis/2k.\sum_{s \bmod2^k}\nu(s)\lambda(-s/2^k)=\nu(-1)\tau(\nu)L(f,\overline{\nu},1), \qquad\tau(\nu)=\sum_{s \bmod2^k}\nu(s)e^{2\pi i s/2^k}.

Its right-hand side is nonzero. If all the indicated integrals were real, the identity λ(−r)=λ(r)‾\lambda(-r)=\overline{\lambda(r)}, which follows from the real Fourier coefficients, would make them unchanged under s↦−ss\mapsto-s. Their sum against the odd character ν\nu would then vanish. This contradiction gives a nonzero imaginary part. The path pairing in the proof of Proposition 4.5 then gives δξ(a)≠0\delta_\xi(a)\ne0.

Corollary 4.7 (Primitive evaluation and positive twisting). For the square construction with A=1A=1, one may use an integral combination of symbols with δ(a)=1\delta(a)=1 and common smoothing integers. If a fixed positive fundamental quadratic character χh\chi_h, prime to 2N2N, is included in the field weight, the integral coefficient identification with the twist E′hE'^h transports (K4) to the corresponding twist-period formula, with its actual smoothing factors and omissions.

Proof. The first assertion is Lemma 4.1 and linearity. Include the conductor of χh\chi_h in MM. The weighted coefficient with this fixed factor identifies integrally with the coefficient for E′hE'^h by the geometric twist isomorphism. Choose this isomorphism compatibly over R\mathbb{R}; positivity of hh makes the primitive real-invariant cycles correspond up to sign. If ω\omega pulls back to bhωhb_h\omega_h, then the transported exponential coefficient relative to ωh\omega_h is multiplied by bhb_h, while

Ω0,h=Ω0/∣bh∣.\Omega_{0,h}=\Omega_0/\lvert b_h\rvert.

The omitted-support LL-value on the twist uses the remaining character. Thus both sides of [K4] transport with the same factor, up to the common sign. The coefficient construction is the weighted integral trace, so no division by a quadratic projector is made.

The period in [K4] remains Ω0\Omega_0. The factor #π0(E′(R))\#\pi_0(E'(\mathbb{R})) converting it to the total real period enters through real Kummer cohomology in the arithmetic determinant comparison.

The integral positive determinant

We construct the integral determinant used in Proposition 1.3. The construction has three parts: a residual test controls the divisor (2), finite–singular switches control the other divisors away from the fixed local factors, and character evaluations remove the remaining possible poles. The central specialization is computed here in analytic rank zero; Section 7 treats rank one and a center of initially unknown analytic rank. Throughout the construction itself, no analytic-rank hypothesis is imposed.

Parameters and the determinant statement

We work with the non-CM curve E′E', the square classes [K1] with A=1A = 1, and the integral symbol combination constructed in Section 4. Optionally we compare simultaneously with the twist E′(h)E'^{(h)}, h>0h > 0 fundamental prime to 2N2N.

Fix a finite support SS containing ∞\infty, 22, the primes dividing NN, and the support of the fixed twist when one is used. Write SfS_f for its finite part. Take fixed c,d>1c,d > 1 prime to 6∏q∈Sfq6\prod_{q\in S_f}q, congruent to 11 modulo the necessary fixed orders (NN and also hh if used). They can be avoided at all varying primes below. Use square orders MM whose support is exactly the indicated finite support, including auxiliary places when required, and which are divisible by the requisite fixed orders. Their 22-parts form a genuine tower.

Throughout TT in a branch denotes the self-dual Tate lattice for the curve being tested (E′E' or E′(h)E'^{(h)}); geometrically the lattices identify with the fixed quadratic scalar inserted as in [K4]. Write V=T⊗Q2V = T \otimes\mathbb{Q}_2, W=T/2TW = T/2T.

At stages ii use a bounded tuple Ri=(r1,i,…,rk,i)R_i = (r_{1,i},\ldots,r_{k,i}) of new distinct odd good primes. Ultimately k≥1k \ge1 is fixed on the limit and rj,i→1r_{j,i} \to1 dyadically. Use an even surjective 22-power cyclic quotient of conductor rj,ir_{j,i} for each variable there, orders tending to arbitrarily high depth, and include all these primes in the allowed and omitted support. With the true real cyclotomic Z2\mathbb{Z}_2-direction we use the limit ring

B=Z2[[t,u1,…,uk]],B = \mathbb{Z}_2[[t,u_1,\ldots,u_k]],

the scalar χ\chi on chosen generators being 1+t,1+uj1+t,1+u_j respectively. The scalars are first defined at each finite stage, with the finite-order relations on the tame generators, and then passed to Artin matrix limits as in Section 3. We retain models also over the stage rings with actual tt-variable before those limits. Let Mχ=TχM_\chi=T\chi denote the coefficient and zz the smoothed Kato class via the group-coefficient map, on the full global problem at support S∪RiS\cup R_i. Orient all evaluations as in weighted corestriction; we allow the consistent inverse variable on the period-law side depending on conventions.

In simultaneous comparisons include a fixed order-two group-ring variable first for χh\chi_h and apply its two evaluations to common diagrams (so in the twist branch the fixed factor then goes into TT). Both evaluations are taken over the finite local group order; no division by two is used to project onto a character.

Use the limiting positive complex

C+=fib⁡(Cglob(Mχ)→CR(Mχ))C^+ = \operatorname{fib}(C_{\mathrm{glob}}(M_\chi) \to C_{\mathbb{R}}(M_\chi))

with ordinary real cochains. It is perfect by the finite-model construction of Section 3. The class zz lifts integrally to positive H1H^1 by the imaginary level observation of (K1), also using compactness to take compatible tower lifts. The connecting image of the real basis aa (transported as given even for the positive twist) is integral there. These operations can precede the two order-two evaluations when used.

Proposition 5.1 (Integral positive determinant). The auxiliary tuples RiR_i can be chosen with the following properties. The construction permits one prescribed sequence among their entries, provided that it satisfies the varying-support and cyclic-quotient conditions above, splits on WW and in the fixed twisting field, and has a limiting Tate Frobenius matrix of determinant one and trace different from two.

The complex C+⊗BB(2)C^+ \otimes_B B_{(2)} is a free module of rank two in degree one, up to homotopy. Generically over BB, the tensor a∧za \wedge z is nonzero and gives a coordinate Uraw∈Frac⁡BU_{\mathrm{raw}} \in\operatorname{Frac} B relative to a generator of D(C+)\mathcal{D}(C^+). In a simultaneous twist comparison the generator is inherited from the common diagram before the two character evaluations. The tensor is independent of the positive lift of zz after passing to the fraction field.

Define the normalized coordinate by

U=UrawΔ∏q∈Sfq≠2DqPq,Dq=det⁡(1−χ(Frq)ρT(Frq)/q∣VIq).U=\frac{U_{\mathrm{raw}}}{\Delta} \prod_{\substack{q\in S_f\\q\ne2}}\frac{D_q}{P_q}, \qquad D_q=\det(1-\chi({\mathrm{Fr}}_q)\rho_T({\mathrm{Fr}}_q)/q\mid V_{I_q}).

Here IqI_q indicates inertia and the subscript in VIqV_{I_q} takes coinvariants. PqP_q is the actual local inverse LL-polynomial at 1 of the curve being tested with the unramified scalar twist in the period-law orientation. Δ\Delta is the smoothing factor of (K4) with the actual field weight including the fixed character if present. All exponents in this formula are the limiting exponents. There is no D/PD/P correction for a moving place. The assertion is that U∈B∖{0}U \in B \setminus\{0\}. If the construction is made simultaneously for E′E' and a positive fundamental twist E′(h)E'^{(h)}, the two reductions of UU differ by a unit of B/2BB/2B. In particular, they are simultaneously units at the closed point.

We prove the proposition through the next three subsections. The distinction between the divisor (2) and the horizontal divisors will allow the latter argument to use fixed clearing powers of two without losing the former.

Lemma 5.2 (The fixed factors). The factors Δ\Delta, DqD_q, PqP_q in (L1) are integral and remain nonzero modulo two after all tame parameters are set to zero. Each Dq/PqD_q/P_q has central value one and reduces to a group-like unit in the residual fraction field.

Proof. All indicated fixed polynomials and smoothing factors are integral, nonzero modulo 2 even upon u1=⋯=uk=0u_1=\cdots=u_k=0. Indeed each of the real cyclotomic exponents of q,c,dq,c,d here is nonzero, and Dq,PqD_q,P_q use the same type of elliptic polynomial in possibly opposite orientations (good quadratic, signed multiplicative linear, or trivial additive). This follows from the ordinary local Tate description: unramified action at good primes, quotient coinvariant unramified sign line at multiplicative primes, no rational coinvariant at additive primes. It uses the already twisted curve if testing that branch. Palindromicity gives the asserted residual unit, and the two orientations agree at the central specialization, giving ratio one. ▫

Auxiliary primes and residual concentration

Lemma 5.3 (Residual concentration). The auxiliary primes in Proposition 5.1 can be chosen so that the positive complex is free of rank two in degree one over B(2)B_{(2)}, up to homotopy.

The two raw determinant tensors in a simultaneous positive-twist comparison have identical reductions in the residual fraction field.

Proof. Required local tests.

All added primes split on WW and in the fixed twisting field, and their arithmetic Tate Frobenius matrices have ultrafilter limits gjg_j with determinant 11 and trace ≠2\ne2 (use chosen local embeddings). This includes the required hypothesis for the distinguished prime.

Use Frobenius lifts there and at the other moving primes trivial in their own tame cyclic field, and inertia generators taking the chosen generator values. Write ejl∈F2e_{jl} \in\mathbb{F}_2 for the bit of the Legendre symbol (rj,i/rl,i)(r_{j,i}/r_{l,i}) for j≠lj \ne l (stagewise), symmetric by reciprocity. We arrange the following two properties.

(i) For each q∈Sfq \in S_f, the limiting unramified tame-scalar exponent vector at qq is nonzero.

(ii) If WW is irreducible, at the stages on the filter, for common generic λj∈F‾2×\lambda_j \in\overline{\mathbb{F}}_2^{\times}, the following residual W⊗F‾2W\otimes\overline{\mathbb F}_2 Selmer problem is zero: unramified at fixed finite and other nonmoving places, unrestricted at infinity, and at the moving places

fj=bjsj,bj=λj−1∑l≠jejlλl,fj=x(Fr⁡j),sj=x(σj),f_j=b_js_j,\qquad b_j=\lambda_j^{-1}\sum_{l\ne j}e_{jl}\lambda_l,\qquad f_j=x(\operatorname{Fr}_j),\qquad s_j=x(\sigma_j),

with σj\sigma_j the indicated tame generator. If WW is reducible use just one dummy prime in addition to the distinguished prime if used; when there are two, require their mutual bit to be one.

The dummy prime and the fixed-place exponents. First add the dummy prime. To achieve (i), prescribe over the field of W,χhW,\chi_h (where used) and the 22-cyclotomic tower simultaneous nonzero Kummer exponents on compatible 22-power roots of each q∈Sfq\in S_f, using accuracy tending to infinity. Each coordinate can indeed be nonzero: otherwise the pure cyclotomic tower would have only bounded-degree further radical extensions for that qq, hence none (the bounded image on the compatible roots there is a finite subgroup of Z2(1)\mathbb Z_2(1)). Even all positive radicals of qq cannot lie in the abelian tower, by Eisenstein and nonreal conjugates.

Joint nonzero values now follow by additivity, and the bit with the distinguished prime remains free by its separate new ramification (take bit zero when WW irreducible). In tame residue characters at the chosen primes the power residue exponents thus have bounded valuations (normalization of a cyclic generator only changes by units).

Trace nonexceptionality can simultaneously be kept with v2(2−tr⁡gj)v_2(2-\operatorname{tr} g_j) bounded: within the kernel of such bounded-derived-length constraints the Tate image contains a fixed deep SL2\mathrm{SL}_2 by open image [54] and closed iterated commutators as in the evaluation construction of Section 3. Its perturbations can keep the trace off 22 uniformly for a compact set of starting matrices. Chebotarev now gives stage choices to increasing precision, split also to the needed cyclotomic depths.

Killing the irreducible residual Selmer space. We next arrange (ii) when WW is irreducible. Work first over F2\mathbb{F}_2, initially and at new primes with all mutual bits zero, so fj=0f_j=0. Write F,F∗F,F^* for the resulting Selmer and exact-annihilator Selmer subspaces in global H1(W)H^1(W), using the Weil pairing. At fixed odd places unramified is self-annihilator by isotropy, dimension h0h^0, duality and the local Euler formula. At 22 unramified is isotropic of dimension h0h^0 with annihilator two dimensions bigger. At the moving split primes the planes f,sf,s pair by the mixed Weil pairing up to unit, separately isotropic (scalar Hilbert pairing alternating since rj≡1 mod 4r_j\equiv1\bmod4). At infinity the dual condition is strict. Thus by Wiles’s dimension formula (Poitou–Tate, subtracting ordinary h0h^0 at each local place)

h∗=h+δ,h=dim⁡F,h∗=dim⁡F∗,h^* = h + \delta,\qquad h = \dim F,\qquad h^* = \dim F^*,
δ={1if complex conjugation acts nontrivially on W,0otherwise.\delta= \begin{cases} 1 & \text{if complex conjugation acts nontrivially on } W,\\ 0 & \text{otherwise.} \end{cases}

Indeed in the first case real h0=1h^0 = 1, h1=0h^1 = 0; in the second both equal 2. At a new prime with zero bits, switching there from unramified to f=0f = 0 gives

hnew≤h−rank⁡loc⁡rF+2−rank⁡loc⁡rF∗.h_{\mathrm{new}} \le h - \operatorname{rank}\operatorname{loc}_r F + 2 - \operatorname{rank}\operatorname{loc}_r F^*.

The strict kernel is unchanged by inflation and the new singular coordinate must annihilate old dual evaluations. This bound works also with changed fixed conditions and their exact duals.

At a new split prime evaluations can be prescribed arbitrarily on a joint End⁡GQW\operatorname{End}_{G_{\mathbb{Q}}}W-independent set of residual classes. Indeed restriction to the joint kernel of WW and the pro-2 abelian data for bits, cyclotomic and fixed-twist splitting detects these classes: the quotient has a normal subgroup of order three with no invariants. Additive joint evaluations there form a submodule of a sum of the simple WW, hence surject by independence. The bits with old primes are freely imposed by disjoint quadratic ramification over the fixed split fields. Evaluation fields do not upset the trace-limit freedom by the same bounded-derived-length argument. Take Chebotarev representatives as above. Dimensions are uniformly bounded for a bounded tuple, so choices and a bounded iteration based initially on a bounded dimension can be fixed in pattern along the filter.

For cyclic cubic image the spaces with the stated zero-bit conditions are F4\mathbb{F}_4-spaces via that endomorphism field (annihilators also stable); if h>0h > 0 arrange rank two over F2\mathbb{F}_2 on both.

For S3S_3 image arrange ranks min⁡(2,h)\min(2,h), min⁡(2,h∗)\min(2,h^*) simultaneously by choosing a basis including the intersection. This drops hh until zero except possibly h=h∗=1h = h^* = 1.

If the lines then coincide, the intersection problem (unramified at 2 and strict at infinity) has dual of dimension three (by the formula) containing that line. Switch at a new prime evaluating nontrivially on the line and surjectively on this larger dual. The same bound kills the intersection and keeps h=h∗≤1h = h^* \le1.

Once the two lines are independent, add a zero-bit prime A′A' evaluating the generators on nonparallel vectors v,wv,w, respectively. If after switching h>0h > 0 persists, both spaces still have dimension one and the singular coordinates at A′A' of their new respective generators are w,vw,v, by vanishing of strict kernels and orthogonality.

Add now a last prime B′B' evaluating trivially on both new lines but with bit 1 with A′A', others zero. With x=λB′/λA′x = \lambda_{B'}/\lambda_{A'} the conditions are fA′=xsA′f_{A'} = x s_{A'}, sB′=xfB′s_{B'} = x f_{B'}, recovering the preceding problem at x=0x = 0. Its generator cannot lift modulo x2x^2: pair the linear coefficient globally with the preceding dual generator, giving ⟨w,v⟩≠0\langle w,v\rangle\ne0 at A′A' and zero at every other place. The modified local equations form a matrix over k′[[x]]k'[[x]] on these fixed global and local spaces. A nonzero generic solution could be scaled to an integral solution with nonzero reduction. That reduction would be a nonzero multiple of the preceding one-dimensional Selmer generator, and rescaling would give the forbidden lift modulo x2x^2. Thus we have vanishing on a nonempty open as required.

All avoidance polynomials can be fixed along the filter by bounded dimensions and finite base field; we work with λj\lambda_j in a sufficiently large common finite k′/F2k'/\mathbb{F}_2.

A one-parameter residual test. Set A=k′[[z0]]A = k'[[z_0]] and specialize

2=t=0,uj=λjz0.2 = t = 0,\qquad u_j = \lambda_j z_0.

In the irreducible case choose (λj)(\lambda_j) in the nonempty open set furnished by (ii); in the reducible case retain the one- or two-prime configuration specified there. Choose the vector also so that each fixed finite place in (i) has nonconstant unramified scalar. The latter conditions are nonempty: the first nonzero term of the scalar is determined by the least valuation of its nonzero exponent vector, and cancellation excludes a proper closed condition on the λj\lambda_j.

Over k′((z0))k'((z_0)), Frobenius at a fixed finite place consequently has no invariants, on either coefficient. At a moving place the nontrivial inertia scalar gives the same conclusion. Local duality also gives H2=0H^2=0 at every finite place. These are statements about the local limit models: at fixed places the coefficient actions stabilize at every precision; at moving places the inertia/residue models give the assertions. Evaluation on these local groups also shows that global H0H^0 vanishes.

The remaining global obstruction. It remains to kill the kernel of finite localization on ordinary degree-one cohomology of the dual coefficient. Here is the precise Poitou–Tate reduction. At a finite stage and scalar precision A/(z0n)A/(z_0^n), write KnK_n for that dual strict-at-finite kernel. Subscripts nn below denote the corresponding finite-precision complexes. Finite Poitou–Tate gives

dim⁡k′H2(Cn+)≤∑v∈Sf∪Ridim⁡k′H2(Lv,n)+dim⁡k′Kn,\dim_{k'}H^2(C_n^+) \leq \sum_{v\in S_f\cup R_i}\dim_{k'}H^2(L_{v,n}) +\dim_{k'}K_n,

and bounds dim⁡k′H3(Cn+)\dim_{k'} H^3(C_n^+) by the dual global invariant dimension; higher positive cohomology vanishes. To see the first bound, the cokernel of ordinary H1H^1-restriction to the real place is dual to the real image of KnK_n. The kernel of H2H^2-restriction to the real place maps to the finite local H2H^2's, with kernel dual to the everywhere-locally-zero subspace of KnK_n. These two contributions together have dimension at most dim⁡Kn\dim K_n. Ordinary and Tate-modified real terms agree in the positive degrees used here. A perfect coefficient-ring functional identifies the finite duals in this calculation.

Apply this inequality stagewise and then to the limit matrices. For a finitely generated AA-module, the dimension of its reduction modulo z0nz_0^n is its free rank times nn, up to a bounded term. The local vanishings just proved therefore remove the local contributions after division by nn. The strict-finite kernel is likewise measured by its mapping-fiber model; finite local H0H^0 has rank zero. Consequently a rank-zero dual strict-finite kernel implies that C+⊗Ak′((z0))C^+\otimes_A k'((z_0)) is concentrated in degree one.

Reduction of the dual kernel. Let NN be the full saturated preimage of this kernel in ordinary dual H1H^1 over AA, including its torsion. Saturation and the cohomology base-change sequence inject N/z0NN/z_0N into residual ordinary H1H^1. At each fixed finite place its image is unramified: inertia acts constantly, so a restriction that becomes a coboundary after multiplication by a power of z0z_0 has residual coefficient a coboundary on inertia.

At a moving place the tame cocycle relation on the limit is

(χ−1(σj)−1)x(Fr⁡j)=(χ−1(Fr⁡j)−1)x(σj).(\chi^{-1}(\sigma_j)-1)x(\operatorname{Fr}_j)=(\chi^{-1}(\operatorname{Fr}_j)-1)x(\sigma_j).

Indeed, discard prime-to-two inertia and use rj→1r_j\to1 in the Frobenius conjugation relation, including its cocycle sum. Dividing by z0z_0 and reducing gives (L2). These conditions are retained in the finite diagrams: at a fixed place finitely many inertia evaluations detect a coboundary, and at a moving place the two displayed evaluations were marked. Thus the residual tests apply to the reduction of NN, not merely to unrelated stage classes. In the irreducible case (ii) gives N/z0N=0N/z_0N=0, hence N=0N=0.

The reducible case. For a trivial constituent, residual classes unramified away from the moving finite places are spanned by [rj][r_j], since rj≡1(mod8)r_j\equiv1\pmod8. Their evaluations are the Legendre bits in (L2), with own-prime Frobenius bit zero. With one prime, or with two primes of mutual bit one, the solution space has dimension one. The saturated preimage NN already contains the torsion cocycle (χ−1−1)/z0(\chi^{-1}-1)/z_0, with nonzero reduction; it can be defined compatibly at one higher precision. Since this torsion class occupies the sole allowed residual dimension, NN has free rank zero. The preceding Poitou–Tate argument gives positive concentration for a trivial constituent. Exact triangles for extensions then give concentration for WW.

Concentration and twist comparison. Matrix cancellation now gives concentration over the full residual fraction field, and then over B(2)B_{(2)}. The Euler characteristic of C+C^+ is −2-2: evaluate a stage at constant characteristic-zero coefficients, where the ordinary global Euler characteristic is −1-1 and the real invariant line contributes one more subtraction. Thus the minimal model over B(2)B_{(2)} is a free rank-two module in degree one. The integral tensor a∧za \wedge z has nonnegative valuation there; the fixed factors are units at (2)(2).

In the simultaneous twist construction the common diagram, determinant basis, and classes give identical raw reductions in the residual fraction field. The smoothing reductions agree too. After the remaining height-one tests prove U∈BU \in B, the group-like residual factors Dq/PqD_q/P_q therefore show that the two reductions of UU differ by a unit of B/2BB/2B.

□

At this point integrality has been proved only at (2)(2). We next prove generic nonvanishing and control all horizontal divisors; the closed-point unit comparison in Proposition 5.1 will then follow from the residual comparison just obtained.

Horizontal line switches

We use three characteristic-zero tests. Each has its own diagram and its own old local conditions:

SourceTest ringOld finite conditionsUse
(i) Moving BB-limitBpB_{\mathfrak p}Full at every finite placeDivisibility away from fixed factors
(ii) Fixed support, no RiR_iFrac⁡Z2[[t]]\operatorname{Frac}\mathbb{Z}_2[[t]]Full at every finite placeGeneric nonvanishing
(iii) Fixed stage, character η\eta(Λη)q(\Lambda_\eta)_{\mathfrak q} and its fraction fieldUnramified at odd places, full at twoRemoval of fixed divisors

Table 1.

In (i), p\mathfrak p is a height-one prime satisfying p∤2Δ∏q∈Sf, q≠2DqPq\mathfrak p\nmid2\Delta\prod_{q\in S_f,\,q\ne2}D_qP_q. In (iii), take one sufficiently deep original stage and specialize every variable at rj,ir_{j,i} to a nontrivial finite character; we call these characters active. Their product is η\eta, and Λη=Z2[η][[t]]\Lambda_\eta=\mathbb{Z}_2[\eta][[t]], with the true cyclotomic parameter retained. The test prime q\mathfrak q is horizontal of height one. Additional restrictions on η\eta, and the square or rectangular class used in that test, are specified below.

The fixed positive quadratic scalar, if active, goes into TT. Write O\mathcal{O} for a test DVR here, or use just its fraction field for a generic-only test; 22 is invertible. Use the ordinary global problem (no real condition after inverting 22). In determinant valuation for a positive full complex concentrated as asserted, this simply removes the invariant real basis term: the ordinary real complex after base change is the free invariant line in degree zero, with basis aa, since all these characters are even. Thus the coordinate of a∧za \wedge z has the same valuation as the ordinary determinant coordinate using zz. All dualities and inflation comparisons here are after the model limit and 2-inversion as in Section 3 (one can use the comparisons via Q(i)\mathbb{Q}(i)). For a fixed-stage or fixed-support true tower, later switches use a new sequence/ultrafilter internal to the test, keeping its original diagram before switches; true-tower comparisons at the base are then unchanged.

Lemma 5.4 (Horizontal switching). In any of the three test settings, let zsysz_{\mathrm{sys}} be the indicated square or rectangular class, satisfying the old local conditions. If its generic image is nonzero, the ordinary complex has a single generic cohomology line, in degree one. At every indicated horizontal test DVR the determinant coordinate of zsysz_{\mathrm{sys}} has nonnegative valuation.

Proof. Old local conditions and duality. We first check cohomology at the old places, over both the generic and residue fields when a DVR is being tested.

  • In the first test dual local H0H^{0} vanishes at every finite place of the old support. At fixed odd qq this follows from DqD_q (duality of inertia-invariants with coinvariants, including the Tate twist).

    At 2 choose an inertia element mapping to a generator in the real cyclotomic direction, and a Frobenius lift trivial in that direction. The invariance equations then require the simultaneous vanishing of a nonzero polynomial up to a unit in tt alone (monic after writing the determinant condition with the inverse scalar cleared), and a nonzero series independent of tt. The latter uses property (i) of the tame exponents in the residual construction and constant Tate action of the chosen element. The first is regular in tt, so its distinguished polynomial has no factor independent of tt. It therefore has no height-one prime factor in common with the second series, by Weierstrass division.

    At a moving rj,ir_{j,i} invariance on inertia requires uj=0u_j=0; on that divisor the Frobenius determinant condition is not identically satisfied, by det⁡(gj)=1\det(g_j)=1, tr⁡gj≠2\operatorname{tr} g_j\ne2 on setting scalars centrally. These calculations test the actual local models (fixed groups by coefficient stabilization, moving odd primes by the inertia/residue complexes or Frobenius and inertia evaluations).

    In the second, generic tt-test the same dual vanishing at fixed places uses inertia at 2 and nonconstant tt-Frobenius scalar at every odd qq.

  • In the third test we require the active characters such that already a fixed Frobenius lift at 2 trivial in the cyclotomic direction kills dual invariants, by its action with the constant part of the scalar.

    At each old odd qq of the fixed-test support (including all now-fixed tame variable places), put the inflated residue cochains on the inertia invariant block for the unramified complex condition, similarly dually. This is well-defined here after inverting 2 with base change to both fields. Indeed inertia action of V⊗ηV\otimes\eta is constant; after exact prime-to-2 kernel invariants on inertia, the two-term procyclic 2-inertia linear algebra is constant, split in cohomology over the rational coefficient space before imposing residue Frobenius. The quotient relative to the unramified condition computes residue cochains on the inertia coinvariants with negative Tate twist in degrees 1, 2, by this calculation and inertia truncation (Frobenius conjugation on the generator evaluation modulo coinvariant relations inserts q−1q^{-1}). The same formulas hold on the local models in subsequent switches. Its determinant of differential up to unit is

Dq,η=det⁡(1−χt(Fr⁡q)ρV⊗η(Fr⁡q)/q∣(V⊗η)Iq),D_{q,\eta}=\det(1-\chi_t(\operatorname{Fr}_q)\rho_{V\otimes\eta}(\operatorname{Fr}_q)/q\mid(V\otimes\eta)_{I_q}),

where χt\chi_t denotes the tt-scalar. This is nonzero by nonconstant cyclotomic action (and equals 1 at active tame variable conductors, by good reduction there). The quotient has zero H1H^1 over the DVR itself by injectivity, though possibly not on its residue field. These local conditions include all H0H^0 and inject in H1H^1 there also. They give exact complementary dualities over the DVR: nullhomotope the cup via its unramified inflation factorization (residue cohomological dimension one with free models). Over a field the two unramified H1H^1 dimensions equal the respective H0H^0's; by local duality and the local Euler characteristic zero these are orthogonal complements. This and inclusion of all invariants, no H2H^2, checks the quotient duality equivalence by base change.

In all tests global invariants vanish (also dually) by the open-image evaluation argument below. Global Euler characteristic in the problems is −1-1, by the ordinary formula, or computing the positive-model Euler characteristic −2-2 stagewise at constant characteristic-zero coefficients and restoring the real term. Unramified conditions at odd places of the third test have Euler correction zero. Consequently the cohomology on the fields has amplitude 1,21,2 by duality and exact orthogonality, with

h=1+h∗,h = 1 + h^*,

where h,h∗h,h^* denote primal and exact-annihilator dual dimensions in degree one. Both degree-one spaces inject into ordinary unrestricted global H1H^1 (dual strict uses the old dual local invariant vanishing where full old conditions are imposed). These assertions continue to hold with finitely many new line conditions in the argument.

Local lines at a switching prime. Switch at fresh good primes ℓ=ℓi\ell=\ell_i tending to 11 in Z2×\mathbb{Z}_2^\times, splitting on all base scalar data to increasing precision, with Tate Frobenius limiting to

τ=(1e01),e≠0,\tau= \begin{pmatrix} 1 & e \\ 0 & 1 \end{pmatrix}, \qquad e \ne0,

deep in an open-image special linear subgroup. Here ii runs over stages of the relevant limit (internal stages in the second and third tests). Inertia acts trivially. On the limit DVR the local complex is split free on cohomology in 0,1,20,1,2; degree one has axes the finite and singular lines

f: MO/(τ−1)MO,s: ker⁡(τ−1∣MO),f:\ M_{\mathscr O}/(\tau-1)M_{\mathscr O},\qquad s:\ \ker(\tau-1\mid M_{\mathscr O}),

by evaluation on a Frobenius lift and a tame inertia generator respectively; MOM_{\mathcal{O}} denotes the coefficient there. Indeed ee is a unit, and one uses the unramified and singular blocks from inertia/residue cochains (the conjugation exponent tends to 11). In particular the pure singular evaluation class sending inertia to the invariant basis and Frobenius to zero can already be computed to growing precisions with ℓ≡1\ell\equiv1, Frobenius action ≡τ\equiv\tau. The two pure lines, taking in addition all H0H^0 but not H2H^2, are self-annihilating against their respective opposite versions under the identification by the Weil form (inverse scalar there, also trivial locally in the limit). For the finite line use inflation isotropy; for the pure singular line the just-described cocycles take values along the same Weil-isotropic invariant line, giving the limiting cup zero also. Perfectness then follows by local duality (the mixed pairing is perfect); these are exact orthogonal complex conditions since local cohomology splits, using nullhomotopies as in Section 3. Use likewise lower taking only degree zero and upper taking both coordinates in addition, exact opposites. The finite condition identifies by inflation with proceeding without allowing this prime. Each intermediate line condition has Euler correction zero and takes in all H0H^0.

Selection of the switching primes. For G=∏iGQ\mathcal{G}=\prod_i G_{\mathbb{Q}} take the product H\mathcal{H} of the exact kernels of Tate action together with metabelian data Ei\mathcal{E}_i, containing Qab\mathbb{Q}^{\mathrm{ab}} and the 22-power roots of all old derivative primes (it suffices to take their composite). The scalar actions in use factor through those data. The image quotient contains as a normal subgroup arbitrary sequences of a fixed deep SL2b(Z2){\mathrm{SL}}_2^b(\mathbb Z_2) in the Tate action alone, trivial on Ei\mathcal{E}_i, by open image for the non-CM curve and closed iterated commutators. Choose τ\tau as above in that subgroup (using its constant sequence). Thus by the product-group evaluation and diagonal-vanishing argument in Section 3, global H0H^0 vanishes on all fields in question; restrictions to H\mathcal{H} detect crossed global classes. On H\mathcal{H} these evaluations are additive, and for a nonzero class the evaluations span the plane by equivariance and absolute irreducibility. These statements apply separately to primal and dual, whose Selmer degree-one classes inject as above.

If on the fiber h>1h > 1 with a sole generic line already established, choose the nonzero fiber class from a primitive reduction of that line, and some nonzero degree-one dual class. In a generic-only surplus-rank test below instead take a specified nonzero primal class and some nonzero dual class. In a product-group coset of H\mathcal{H} having action τ\tau and trivial metabelian action, we can simultaneously make both evaluations nonzero modulo (τ−1)(\tau- 1): each is a proper affine avoidance test on the additive evaluations, possible jointly by integer combinations in characteristic zero. Coboundary adjustments do not affect the tests. We require Frobenius agreement with the resulting sequence on the old diagram evaluations to growing precisions.

The depth margin for descent. Keep a full finite abelian base K0=Q(μMi)K_0 = \mathbb{Q}(\mu_{M_i}) per stage for the Kato constructions with 2-part sufficiently deep for cofinal base scalar precisions, fixed before adding derivative primes. This contains any fixed scalar fields needed for the weighted trace and uses the chosen old omitted support as specified for each system (in square order include the moving primes just once).

Within the necessary termwise finite open constraints one can still keep Ei\mathcal{E}_i-action exactly trivial while perturbing τ\tau by arbitrarily deep special linear elements so v2det⁡(1−ρT)v_2\det(1-\rho_T) is large but finite. Indeed intersecting an open subgroup with that metabelian kernel still gives open image inside a deep special linear subgroup; one may perturb in the lower unipotent. Then choose AiA_i much larger still. Chebotarev gives ℓi\ell_i with agreements to the requisite finite precisions, splitting in K0K_0 and in all previously chosen derivative fields, with ℓi≡1 mod 2Ai\ell_i\equiv1\bmod 2^{A_i}, and with

v2det⁡(1−ρT(Fr⁡ℓi))⟶∞,Ai−v2det⁡(1−ρT(Fr⁡ℓi))⟶∞.v_2\det(1-\rho_T(\operatorname{Fr}_{\ell_i})) \longrightarrow\infty,\qquad A_i-v_2\det(1-\rho_T(\operatorname{Fr}_{\ell_i})) \longrightarrow\infty.

Impose also splitting on 2Ai2^{A_i}-th roots of all previous derivative primes. Thus those primes split in the new degree sℓ=2Ais_\ell=2^{A_i} subfield of Q(μℓi)\mathbb{Q}(\mu_{\ell_i}) (the new derivative field). Exclude old places, primes of smoothing integers and all level primes already present. This realizes the two nonzero tests by choosing the place representatives (cf. Chebotarev on evaluation matrices in Section 3). A Frobenius lift trivial also in the new derivative field can be used, by inertia adjustment invisible on the old data needed.

Further additions keep previous choices and diagram comparisons, reducing to slower cofinal precisions if needed. Splitting in K0K_0 and the mutual splitting at all other derivative primes here are exact at each stage, not just limiting trace conditions.

Derivative classes and descent. For the square or rectangular Kato system being used, keep its base orders/mark/symbols/smoothings and add each derivative prime once to both orders and the determinant index. For II a subset of such primes at the current stage let KI/K0K_I/K_0 be the composite with their derivative fields. Trace first to KIK_I, with TT-coefficients denoted throughout by their identification there (so transport by the fixed quadratic twist is allowed, trivial as a character over K0K_0). Let cIc_I denote the integral resulting class, using (K1)(K1). Write σℓ\sigma_\ell for a tame inertia representative mapping to a generator on its own cyclic derivative factor and trivial on all the other factors. Consider

DIdercI,DIder=∏ℓ∈IDℓder,Dℓder=∑j=1sℓ−1jσℓj.D_I^{\mathrm{der}} c_I,\qquad D_I^{\mathrm{der}}=\prod_{\ell\in I} D^{\mathrm{der}}_\ell,\qquad D^{\mathrm{der}}_\ell=\sum_{j=1}^{s_\ell-1}j\sigma_\ell^j .

The good Euler norm of Proposition 4.4, pushed by trace to these fields, gives norm down at ℓ\ell with scalar pℓ=ℓ−1det⁡(1−ρT(Fr⁡ℓ))p_\ell=\ell^{-1}\det(1-\rho_T(\operatorname{Fr}_\ell)); the projection of the field translation is trivial there by the splitting. This is integral equality after a uniform fixed nonzero multiple L0L_0. Indeed H0((T⊗Q2)/T)H^0((T\otimes\mathbb{Q}_2)/T) over all these abelian fields has bounded exponent by the commutator image, which bounds the torsion ambiguity in H1(T)H^{1}(T); inflation into unrestricted cohomology is injective in degree one. All norm calculations can thus be made with the required enlarged supports also.

Work modulo 2n2^{n}, n→∞n \to\infty sufficiently slowly that sℓ, pℓ≡0 mod 2ns_\ell,\ p_\ell\equiv0\bmod 2^n and Ai>nA_i > n for all current factors (using each one’s chosen depth). The identities (σℓ−1)Dℓder=sℓ−Nℓ(\sigma_\ell-1)D_\ell^{\mathrm{der}}=s_\ell-N_\ell, NℓN_{\ell} the cyclic sum, then show L0DIdercIL_0 D_I^{\mathrm{der}}c_I invariant modulo 2n2^{n}.

Multiply by a further fixed integer L1≠0L_{1} \ne0 for descent by inflation-restriction: the obstruction in degree two of the finite group with coefficients (T/2n)GKI(T/2^{n})^{G_{K_I}}, and similarly inflation ambiguity, are killed by a bounded power of 22 by the same open-image argument. This applies on unramified-outside-allowed-support groups (including the derivative ramification). Write L∗=L0L1L_{*}=L_{0}L_{1}, the same for all subsets.

Descend L∗DIdercIL_*D_I^{\mathrm{der}}c_I modulo 2n2^{n} to K0K_{0}, then weighted corestrict from K0K_{0} to the global deformation coefficients (trivialize the scalar over K0K_{0} at the working precisions). Taking limits gives integral ordinary classes ZIZ_I with Z∅=L∗zsysZ_{\varnothing}=L_{*}z_{\mathrm{sys}}, where zsysz_{\mathrm{sys}} is the original system’s base class. Here for the empty set we simply use the original representative; compatibility with the true tt-tower uses the 2-power compatibilities of (K1).

Choices need not give an Euler system of descents in tt: reduce as needed to cofinal Artin quotients, taking representatives to cycles on the models there and matrix limits. This preserves any previously chosen lower-subset classes through inflation. The weighted corestriction has no division by the group order.

The finite–singular comparison. We give the local comparison, allowing the moduli 2n2^{n} to be decreased cofinally. At ℓ∈I\ell\in I take integral cocycles b,bℓb,b_{\ell} on GKI−{ℓ},GKIG_{K_{I-\{\ell\}}},G_{K_I} respectively, for lower and upper classes after applying L∗L_{*} and all other derivatives. Write σ=σℓ\sigma=\sigma_{\ell}, m=sℓm=s_{\ell}, Φ=Fr⁡ℓ\Phi=\operatorname{Fr}_{\ell} a lift trivial on KIK_I, and F=ρT(Φ)F=\rho_T(\Phi).

Both cocycles vanish on the respective local inertias: inertia acts trivially on TT, and even over the upper cyclic ramification H1(Iloc,T)Φ=0H^{1}(I_{\mathrm{loc}},T)^{\Phi}=0 by good reduction and Weil (no eigenvalue ℓ\ell; the residue degree here is one). This applies at conjugate places as well. Put x=b(Φ)x=b(\Phi), xℓ=bℓ(Φ)x_{\ell}=b_{\ell}(\Phi). On GKIG_{K_I} the exact norm equality gives, for some y∈Ty \in T,

∑j=0m−1(σjbℓ)(u)=pℓb(u)+(u−1)y,(F−1)y=mxℓ−pℓx.\sum_{j=0}^{m-1}(\sigma^{j}b_{\ell})(u)=p_{\ell}b(u)+(u-1)y,\qquad(F-1)y=mx_{\ell}-p_{\ell}x.

Here a translate conjugates the argument and acts on the coefficient. All the translates in the sum have the same value on Φ\Phi, by the inertia vanishing and trivial inertia action. Also σmbℓ=bℓ\sigma^{m}b_{\ell}=b_{\ell} as cocycles by the same vanishing on σm\sigma^{m}.

Let BIB_I be the mod-2n2^{n} descended cocycle before weighted corestriction. On the upper subgroup adjust by a coboundary (adjusting also on the whole group of K0K_{0}) to make its restriction equal to DℓderbℓD_\ell^{\mathrm{der}}b_\ell. Its value on Φ\Phi after adjustment is zero by m(m−1)/2≡0m(m-1)/2 \equiv0. Applying σ−1\sigma-1 on these restrictions gives, for u∈GKIu \in G_{K_I},

(u−1)BI(σ)=−(u−1)y mod 2n,(u-1)B_I(\sigma)=-(u-1)y\bmod 2^n,

using the crossed identity, the norm calculation and σmbℓ=bℓ\sigma^{m}b_{\ell}=b_{\ell}. Thus BI(σ)≡−yB_I(\sigma)\equiv-y losing at most bounded 2-power precision by the invariant bound, independently of that coboundary adjustment. Now

y=m(F−1)−1xℓ−ℓ−1adj⁡(F−1)x.y=m(F-1)^{-1}x_{\ell}-\ell^{-1}\operatorname{adj}(F-1)x.

The first term vanishes in the limit by the margin on the determinant valuation. And xx agrees, up to a coboundary coordinate (F−1)w(F-1)w at the common precision, with BI−{ℓ}(Φ)B_{I-\{\ell\}}(\Phi). Such changes disappear after applying adj⁡(F−1)\operatorname{adj}(F-1) in the limit.

Upon restriction of weighted corestriction to GK0G_{K_{0}}, one obtains the sum of translates with weights. On each translate the same calculation applies with the same local representatives: the translated lower/upper classes still have the derivative and norm identities in cohomology (all factor actions commute there by abelianness), and inertia vanishing holds. Hence after summation and limit

f(ZI)=0,s(ZI)=adj(τ−1)f(ZI−{ℓ})at ℓ.f(Z_I)=0,\qquad s(Z_I)={\mathrm{adj}}(\tau-1) f(Z_{I-\{\ell\}}) \quad\text{at }\ell .

All congruences here concern singular evaluations with trivial coefficient inertia and finite evaluations modulo Frobenius coboundaries. They therefore carry to the cohomology maps on the limiting models, then to the DVR or test field. The verification can likewise be made at each old ℓ∈I\ell\in I separately to keep the pure singular conditions there.

The line map in (L3) is a unit isomorphism over O\mathcal{O} (off-diagonal ±e\pm e). The ZIZ_I lift in cohomology over the DVR with the prescribed pure conditions: degree zero is included and degree-one coordinates have the prescribed image. In the third test their old odd-place lifts to unramified conditions before residue-field specialization are automatic by zero H1H^1 of the singular quotient over the DVR. The same facts apply using just generic fields.

Propagation of determinant divisibility. If in a generic test zsys≠0z_{\mathrm{sys}}\ne0, there is no surplus h>1h>1 there: evaluate it and an old nonzero dual class as above at a first fresh prime; by (L3) the derivative is then nonzero transverse, contradicting local cup reciprocity with that dual class (whose finite localization there is nonzero).

In a DVR test with the single generic line and nonzero class established, proceed successively if h>1h>1 on the fiber. At each new prime start with unramified inflation, arrange the two evaluations as above on the fiber (so also nonzero generic primal evaluation), and switch by the Line switch comparison. This drops hh by one preserving generic nonvanishing of the class by (L3). The ordinary determinant valuations are exactly equal along the comparisons with the new derivatives; there is no bound lost at this DVR.

When h=1h=1 the terminal complex is a free line in degree one up to homotopy and the terminal class is integral. Since L∗L_\ast is a unit here, backwards we obtain

d(Cold,zsys) ≥ 0.d(C_{\mathrm{old}},z_{\mathrm{sys}})\ \ge\ 0.

Here ColdC_{\mathrm{old}} is the initial ordinary problem in the switch sequence, with the degree-one lift when unramified conditions are imposed. The clearing factor L∗L_\ast is a fixed power of two up to a unit, and is a unit at each DVR used here. Consequently the equality of determinant valuations in the switches gives exactly (L4).

Corollary 5.5 (Generic nonvanishing and the first divisibilities). The positive complex has only degree-one generic cohomology, of dimension two, and a a∧z≠0a\wedge z\ne0. The coordinate UU has nonnegative order at every height-one prime outside the fixed factors 2Δ∏q∈Sf, q≠2DqPq2\Delta\prod_{q\in S_f,\,q\ne2}D_qP_q.

Proof. Apply first the fixed-support tt-test with square order and zsys=zz_{\mathrm{sys}}=z there. Its ordinary class is generically nonzero: otherwise a nonzero bounded series annihilates it and it specializes to zero rationally off finitely many finite-order characters. This contradicts (K4) and cyclotomic twist nonvanishing [50], in the form of [30], Theorem 13.5(2), at high characters, including with the fixed quadratic twist when in use. Thus the test gives h=1h=1 generically.

Now specialize the BB-diagram at uj=0u_j=0 for all jj, retaining generic tt. The moving places have unramified action there and acyclic singular quotient (cyclotomic Frobenius scalar tends to 11, residue sizes tend to 11 and det⁡(1−gj)≠0\det(1-g_j)\ne0). Inflation thus compares isomorphically with the fixed-support problem. Moreover the augmented ordinary square class is that from fixed support times nonzero limiting Euler factors: apply the fresh good norms removing the rj,ir_{j,i} sequentially at trivial tame weight, with bounded torsion clearing as above; χh\chi_h if used is split there, and the factors tend to 2−tr⁡gj2-\operatorname{tr}g_j. Hence there is a single ordinary line with nonzero class on this specialized generic line. By deformation, or using also the positive concentration at B(2)B_{(2)}, we have generically on full BB just the two-dimensional degree one in C+C^{+}, with a∧z≠0a \wedge z \ne0 (the specialized generic tt-test has these same dimensions). This holds also for analytically unknown center.

The first, BB-DVR test now gives (L4) for the ordinary full complex there, hence nonnegative order for (L1) away from (2) and the indicated fixed factors.

Removal of the fixed divisors

Lemma 5.6 (Division at the fixed factors). The coordinate UU has nonnegative order at every horizontal height-one prime dividing Δ∏q∈Sf, q≠2DqPq\Delta\prod_{q\in S_f,\,q\ne2}D_qP_q.

Proof. Finite-character tests.

Represent U=g0/f0U=g_0/f_0 with integral series f0,g0f_0,g_0, f0≠0f_0\ne0, by determinant pivot formulas from the positive diagram, incorporating the factors of (L1). Retain their stage expressions g0,i,f0,ig_{0,i}, f_{0,i} before passage from the actual tt-towers with finite tame orders. These use the integral smoothed lifts and basis choices; they compute the indicated rational coordinate when the pivots work with the same ranks.

Test at uj=ηj−1u_j=\eta_j-1 for finite 2-power roots ηj≠1\eta_j\ne1, requiring f0(⋅,η−1)≠0f_0(\cdot,\boldsymbol\eta-1)\ne0 and dual nonexceptionality on the Frobenius lift at 2 as in the third switching test. The latter is a nonidentical vanishing avoidance condition by the nonzero limiting tame-scalar exponent vector there. These tests still detect nonzero bounded series conditions on the tame variables by iterated one-variable Weierstrass. At each such test we have all the required finite characters and 2-local constant-scalar agreement at sufficiently precise original stages on the filter.

A rectangular system with the primitive odd factors. Fix one such stage for the third test. To retain the precise primitive odd factors use (K1), (K4) in the rectangular first-row-unfilled case. Take b=Noddb=N_{\mathrm{odd}} and MM supported only at 2 and the odd ramified places of the constant field weight (all active variable conductors and any active fixed quadratic ramification). These are coprime to bb; use sufficiently high 2-part and a true 2-power tower. Choose A=2k,ξA=2^k,\xi with δξ(a)≠0\delta_{\xi}(a)\ne0 as in Lemma 4.6.

At any given height-one q\mathfrak q of Λη\Lambda_{\eta} not over 2, take smoothing c′,d′c',d' whose factors Δ′\Delta' are units there. Indeed tt at such a divisor can be realized at an algebraic point of the open unit disk by preparation. Take a CRT sequence tending dyadically to 1, congruent to 1 on required fixed symbol orders, respecting coprimalities and realizing a fixed nontrivial constant weight on an active variable conductor (values trivial on all others and any fixed quadratic factor). This uses the disjointness of the active variable conductors from those fixed levels. The tt-scalar tends to 1; thus the vanishing equation in the smoothing is avoided.

Keep the choices fixed while switching. Write z′z' for this system. It has no extra odd imprimitive losses at the base finite cyclotomic characters: (K4) gives the law with (L2) since all omitted odd places are at ramified scalar characters of good-ff primes. In particular its generic class is nonzero by the same cyclotomic nonvanishing theorem. The rectangular good Euler norm is exactly of the requisite kind. Thus generic single-line concentration for the unramified-old-odd problem, and (L4) with z′z' at q\mathfrak q, follow by the third switching test. The same generic concentration holds on relaxing to full, since old odd singular quotient differentials have nonzero determinants.

Comparison of the two classes. In this common generic full cohomology line the original square system differs from z′z' by

Δ∏q∈Sf, q≠2PqΔ′\frac{\Delta\prod_{q\in S_f,\ q\ne2} P_q}{\Delta'}

times a nonzero constant, using the stage specializations for these factors. Indeed evaluate at infinitely many high tt-characters with central nonvanishing, using (K4) in the same representation with compatible weighted realizations; any geometric quadratic identification is common. The two exponential coordinates have precisely the displayed ratio times the fixed symbol ratio, up to signs. Odd omissions at the active variable conductors make no change. Generic ratios specialize in ordinary cohomology off at most finitely many such values, by clearing denominators, so the identity follows by one-variable Weierstrass (one can square to ignore signs). In particular the square raw coordinate uses a single generic ordinary line also on the tested stages.

On relaxation from the unramified-old-odd complex to full, determinant valuation changes for z′z' by the sum of d(Qq,1)=−vq(Dq,η)d(Q_q,1)=-v_{\mathfrak q}(D_{q,\eta}) for those singular quotients. These determinants are 1 at active variable conductors, and are precisely the specialized stage DqD_q’s at fixed odd places.

Consequently (L4), the ratio comparison, and the ordinary real basis give

g0,i(⋅,η−1)f0,i(⋅,η−1) ∈ Z2[η][[t]][1/2].\frac{g_{0,i}(\cdot,\boldsymbol\eta-1)} {f_{0,i}(\cdot,\boldsymbol\eta-1)} \ \in\ \mathbb Z_2[\eta][[t]][1/2].

Here we use all the horizontal height-one primes, allowing z′z' or its smoothing choices to vary among them. On large stages the chosen pivots indeed have nonzero denominator generically on the test, by coefficientwise convergence and f0(⋅,η−1)≠0f_0(\cdot,\boldsymbol\eta-1)\ne0, and ranks agree as just proved. No bound on a comparison constant or uniform 2-denominator is being asserted, and this step uses no separate primitive-form characteristic-ideal divisibility theorem.

Integral Weierstrass division. The remaining possible prime divisors of poles divide Δ\Delta, DqD_q, PqP_q at fixed odd corrections (or the smoothing alone); every such factor is regular in tt over Z2[[u]]\mathbb Z_2[[\mathbf u]] as observed after (L1).

For each irreducible such factor H0H_0 use its distinguished representative, and H0a∣f0H_0^a\mid f_0 with a=vH0(f0)a=v_{H_0}(f_0). At the above tests it stays distinguished. All its tested zeros to that multiplicity belong to g0(⋅,η−1)g_0(\cdot,\boldsymbol\eta-1), by the integral numerator/denominator zero-persistence test in Section 3 (convergence on smaller disks and the stage containment).

Thus the integral division remainder of g0g_0 by H0aH_0^a in tt vanishes at every such test, hence identically. This rules out the remaining horizontal poles. □

Proof of Proposition 5.1. Lemma 5.3 proves concentration and nonnegative order at (2). Corollary 5.5 proves generic nonvanishing and the required divisibility away from the fixed factors, and Lemma 5.6 treats those factors. The ring BB is normal, so these height-one tests give U∈BU\in B. Generic nonvanishing gives U≠0U\ne0. Finally, the common raw reduction of Lemma 5.3, the common smoothing reduction, and Lemma 5.2 show that the two integral reductions differ by a unit. They therefore have the same closed-point unit status, as asserted. □

The central value in Selmer corank zero

Lemma 5.7 (Corank-zero central specialization). For either branch A0A_0 of the construction, if an(A0)=0\mathrm{an}(A_0)=0, then the normalized determinant satisfies

v2U(0)=X(A0).v_2U(0)=X(A_0).

In particular X(A0)≥0X(A_0)\ge0. If only s2(A0)=0s_2(A_0)=0 is known and UU is a unit, then L(A0,1)≠0L(A_0,1)\ne0, and hence X(A0)=0X(A_0)=0.

Proof. Compact and discrete Selmer lattices.

For the central calculation first work at the actual trivial-parameter specialization at stages, for the curve of the branch, denoted temporarily by A0A_0. Put S′=S∪RiS' = S \cup R_i, Oj=Hj(GQ,S′,T)O^j = H^j(G_{\mathbb{Q},S'},T), RRj=Hj(R,T)R^j_\mathbb R=H^j(\mathbb R,T). Suppose s2(A0)=0s_2(A_0) = 0, which in particular holds for analytic rank zero.

Put s0=length⁡Sha⁡(A0/Q)[2∞]<∞s_0 = \operatorname{length}\operatorname{Sha}(A_0/\mathbb{Q})[2^\infty] < \infty, and write τg,τv\tau_g,\tau_v for lengths of global and finite local 2-primary point torsion. Lengths here are over Z2\mathbb{Z}_2. The usual discrete Selmer has length s0s_0. At compact coefficients the singular quotient by Kummer of local degree one is zero at odd and real places, and at 2 it is J2J_2 free of rank one, dual to compact Kummer modulo torsion.

With j2=length⁡(J2/im⁡O1)j_2 = \operatorname{length}(J_2/\operatorname{im} O^1), integral Poitou–Tate gives

0≤j2≤s0,length⁡O2=s0−j2+length⁡RR2+∑v∈Sf′τv−τg.0\le j_2\le s_0,\qquad \operatorname{length}O^2 =s_0-j_2+\operatorname{length} R^2_\mathbb R +\sum_{v\in S'_f}\tau_v-\tau_g .

Indeed the exact sequence goes from O1O^1 to the local singular quotient, the dual of discrete Selmer, O2O^2, the sum of local degree-two groups and the dual of global point torsion, ending surjectively. This uses modified real localization in Poitou–Tate (agreeing with ordinary real terms in those positive degrees), finite Kummer duality and passage to compact/discrete limits. At odd good places outside support unramified discrete H1H^1 is already zero, giving the usual Selmer.

Also O0=0O^0 = 0, rank⁡O1=1\operatorname{rank} O^1 = 1, length⁡Otors1=τg\operatorname{length} O^1_{\mathrm{tors}} = \tau_g, by the Euler and invariant formulas.

The determinant and local volume factors. Assume first that the analytic rank is zero. Then zz has nonzero singular localization by (K4); write zz also for its ordinary image. The positive complex with the integral real boundary basis and lift then gives raw valuation

d(C+,a∧z)=length⁡(O1/Z2z)−length⁡O2−length⁡RR1+length⁡RR2=v2(z,J2)+2τg−s0−∑v∈Sf′τv−length⁡RR1,\begin{aligned} d(C^+,a\wedge z) &=\operatorname{length}(O^1/\mathbb Z_2 z) -\operatorname{length}O^2-\operatorname{length}R^1_\mathbb R +\operatorname{length}R^2_\mathbb R\\ &=v_2(z,J_2)+2\tau_g-s_0-\sum_{v\in S'_f}\tau_v -\operatorname{length}R^1_\mathbb R , \end{aligned}

where v2(z,J2)v_2(z,J_2) measures the singular image in that lattice. The first equality uses the long exact positive sequence through degree three: dividing degree one by the image of the real basis gives the kernel to RR1R^1_\mathbb R, and positive degree three is the cokernel to RR2R^2_\mathbb R. The second uses length⁡(O1/Z2z)=τg+v2(z,J2)−j2\operatorname{length}(O^1/\mathbb Z_2z)=\tau_g+v_2(z,J_2)-j_2.

By the differential/log duality and Haar computation of the central lattices, for minimal ω\omega, exp⁡∗z=αω\exp^*z=\alpha\omega, log⁡ωA0(Q2)=2bZ2\log_\omega A_0(\mathbb{Q}_2)=2^b\mathbb{Z}_2, we have v2(z,J2)=v2(α)+bv_2(z,J_2)=v_2(\alpha)+b, and

τ2−b=v2(c2L2(A0,1)−1),τq=v2(cqLq(A0,1)−1)(q≠2).\tau_2-b=v_2(c_2 L_2(A_0,1)^{-1}),\qquad \tau_q=v_2(c_q L_q(A_0,1)^{-1})\quad(q\ne2).

The RR1R_{\mathbb{R}}^1 length inserts the real component factor. Thus the trivial-parameter law of (K4) on the indicated curve (Δ(0)\Delta(0), omitted support Sf′S'_f, connected period, evaluation 1) gives exactly X(A0)+v2Δ(0)X(A_0)+v_2\Delta(0) for the raw valuation.

Specialization of the limit determinant. These ranks and the determinant calculation pass to the limit at the center. Indeed the moving finite torsion lengths stay bounded by the trace-limit conditions. The formulas above bound O2O^2, hence also positive degrees two and three; torsion in positive degree one injects into ordinary torsion. Pivots of the same ranks therefore work on the limiting specialization, allowing comparison of determinant and cycle entries there by bounded-denominator Gaussian formulas. Thus the raw valuation is unchanged in analytic rank zero, and the fixed Dq/PqD_q/P_q have central ratio 1, proving (L5).

An initially unknown analytic center. In particular X(A0)≥0X(A_0)\geq0 in analytic rank zero. If only s2(A0)=0s_2(A_0)=0 is known but UU is a unit, the same torsion bounds and ranks apply regardless of analytic nonvanishing. If L(A0,1)=0L(A_0,1)=0, then zz has trivial rational singular image by (K4), hence is ordinary torsion at the stages, so a∧z=0a\wedge z=0 rationally there and also at the limiting center, a contradiction (all fixed corrections and smoothing have nonzero central values). Thus L(A0,1)≠0L(A_0,1)\ne0; now (L5) applies and gives X(A0)=0X(A_0)=0.

In rank one, computing the same determinant requires a comparison of the Kato class with a regulator generator. Section 6 proves that comparison, and Section 7 applies it.

A tame horizontal logarithmic comparison

We prove a first-derivative comparison in a tame character direction. Its weak form shows that the derivative vanishes when the projected Heegner trace is torsion, without assuming analytic rank one. Its rank-one form then identifies the logarithm of the Kato class with the classical leading coefficient, with its exact rational normalization.

The comparison and its horizontal data

Let E/QE/\mathbb{Q} be the non-CM curve on the branch under consideration, with primitive newform ff, conductor NN, rational differential ω\omega, and absolute primitive real Betti-cycle period Ω0\Omega_0. Thus EE may be the chosen modular quotient or its indicated positive twist. The CM adaptations will be made in the CM comparison. Fix a support SS containing 2, 2,∞2,\infty, the bad primes, and the fixed orders and smoothing data. Write SfS_f for its finite part. We use the Kato system (K1), (K4) at symbol evaluation 1, at this support and after adjoining one prime; supplementary primes can be removed by norm. Let zz be its base smoothed class in ordinary cohomology, and put

d0=±Δ(0)∏q∈SfLq(f,1)−1≠0.d_0=\pm\Delta(0)\prod_{q\in S_f}L_q(f,1)^{-1}\ne0.

The smoothing and omitted Euler factors in this expression are the actual ones on the branch. All signs below come from a consistent choice of orientation. We identify T=T2ET=T_2E and T∨(1)T^\vee(1) by the principal polarization, and use log⁡ω\log_\omega on finite classes on either side.

Theorem 6.1 (Tame logarithmic comparison). Suppose an⁡(E)=1\operatorname{an}(E)=1, and let P∈E(Q)P\in E(\mathbb{Q}) be nontorsion. Then

log⁡ωz(log⁡ωP)2=±d0L′(f,1)Ω0H(P).\frac{\log_\omega z}{(\log_\omega P)^2}=\pm d_0\frac{L'(f,1)}{\Omega_0 H(P)}.

The complex-side quotient is rational, and is viewed in a fixed dyadic embedding. Here HH is the height fixed in the introduction.

The logarithm-squared relation in (T1) belongs to the framework proposed by Perrin–Riou [47], Section 3.3. Bertolini–Darmon–Venerucci prove such a relation, up to a nonzero rational factor, at odd semistable primes [3], Theorem A. The tame comparison below determines the stated dyadic normalization.

For the auxiliary construction we require only that w(E)=−1w(E)=-1. Choose an imaginary quadratic field KK, of odd fundamental discriminant −D<−4-D<-4, split at 2N2N and all further required fixed primes, such that

L(f⊗ε,1)≠0,ε=εK.L(f\otimes\varepsilon,1)\ne0,\qquad\varepsilon=\varepsilon_K.

The local prescriptions and nonvanishing are those of the classical twist theorem recalled above [25]. Put O=OKO=\mathcal O_K. Choose an integral polynomial A\mathcal{A} in finitely many TpT_p, with p∤2NDp\nmid2ND, which has eigenvalue Af≠0\mathcal{A}_f\ne0 at ff and kills every other eigensystem at level NN. Include among the systems to be killed the Eisenstein types unramified away from NN, of conductor dividing NN, and the weight-two trivial pair. Multiplicity one and rational characteristic or minimal polynomials give such a polynomial after clearing denominators.

Choose also ℓ∤6ND\ell\nmid6ND, away from the operators in A\mathcal{A}, inert in KK, with af(ℓ)≠0a_f(\ell) \ne0. This is possible by Chebotarev and the open-image theorem: the inert condition specifies an open coset in the Tate image, on which trace is not identically zero [54]. All coefficient tests below use a fixed finite collection of indices prime to NDND, with odd ℓ\ell-valuation, and powers of one moving prime r=rir=r_i.

Definition 6.2 (Horizontal data). A horizontal sequence consists of primes rir_i, integers mi→∞m_i \to\infty, and even surjective residue exponents

λi:(Z/ri)×⟶Z/2mi,\lambda_i:(\mathbb{Z}/r_i)^\times\longrightarrow\mathbb{Z}/2^{m_i},

with the following properties. The primes avoid the fixed data, ri≡1(modND)r_i \equiv1 \pmod{ND}, ri→1r_i \to1 dyadically, and rir_i splits in the Hilbert class field of KK and in any fixed twisting field in use. The characters kill every prime of SfS_f and of the fixed smoothing integers c,dc,d, including 22. We may require them also to kill any specified finite list, in particular 33, the primes of DD, the tested indices and Hecke operators, and the bad primes of the fixed models and lifts below. Chosen arithmetic Frobenius lifts converge in the Tate representation to a determinant-one element with trace a∗≠±2a_* \ne\pm2 and with two eigenvalues that are not roots of unity.

As a global character, λi\lambda_i has value λi(q)\lambda_i(q) on a uniformizer at q≠riq \ne r_i, is zero at infinity, and is the negative residue character at rir_i, with uniformizer value zero. Characters over extensions are obtained by norm.

We use the simultaneous Artin limits of the arithmetic diagram conventions, and write t=1+ut=1+u in this section. At a character evaluation, χ(x)=tλi(x)\chi(x)=t^{\lambda_i(x)}. Let ziz_i be the Kato classes with coefficients in Z2[t]/(t2mi−1)\mathbb{Z}_2[t]/(t^{2^{m_i}}-1), on the Tate dual with the scalar action, or its inverse, as prescribed by orientation. Their local coefficients at 22 are split, since λi(2)=0\lambda_i(2)=0. Let Zi(t)Z_i(t) denote the polynomial of dual-exponential coordinates relative to ω\omega. Invert the variable if necessary so that

zi(1)=erz,er=1−af(r)/r+1/r,Zi(t)=d0 L(f,χˉ,1)/Ω0(ord⁡χ>2).\begin{split} z_i(1)&=e_rz,\qquad e_r=1-a_f(r)/r+1/r,\\ Z_i(t)&=d_0\,L(f,\bar\chi,1)/\Omega_0 \qquad(\operatorname{ord}\chi>2). \end{split}

The first equality is rational in cohomology. These are the good-prime norm relation and (K4) at square order, with unnormalized weights. There is no omitted rr-factor at the displayed primitive characters. The positive quadratic realization, if present, uses the same relations because rr splits in that fixed field. The sign from (K3)–(K5) is common at each stage; fix it in d0d_0 in the limit. Ordinary local coordinates apply coefficient by coefficient, so these classes and scalar polynomials have bounded denominators. We have Zi(1)=0Z_i(1)=0, and denote the limiting linear coefficient by Z′Z'.

Let PX∈J0(N)(K)P_X \in J_0(N)(K) be the single Hilbert-class trace based at ∞\infty, with the oriented ideal n\mathfrak{n} of norm NN used in (GZ). Fix a rational modular parametrization ϕ:X0(N)→E\phi:X_0(N)\to E, of degree δ\delta, and put

QX=ϕ∗PX,C=D8π2(f,f)N.Q_X=\phi_*P_X,\qquad C=\frac{\sqrt{D}}{8\pi^2(f,f)_N}.

The Petersson integral here is unnormalized.

Proposition 6.3 (Spectral-height comparison). For the horizontal data of Definition 6.2, and the tame height defined below, one has

CΩ0L(f⊗ε,1)Z′d0=±(2−a∗) hλK(QX,QX)δ.C\Omega_0L(f\otimes\varepsilon,1)\frac{Z'}{d_0} =\pm(2-a_*)\,\frac{h_\lambda^K(Q_X,Q_X)}{\delta}.

This assertion requires the odd functional sign and the nonzero companion value, but does not assume an⁡(E)=1\operatorname{an}(E)=1 or that E(Q)E(\mathbb{Q}) spans the rational Selmer group. In particular, if QXQ_X is torsion, then Z′=0Z'=0.

We construct the directions and heights first. The analytic and intersection calculations then prove Proposition 6.3. Only afterward will we use analytic rank one to deduce Theorem 6.1.

Directions, biextensions, and cup reciprocity

We first isolate the choice of a character direction from its height interpretation. The group-theoretic input is a nonzero cohomology class and a primitive for its polarized self-cup. This also permits the same choice when the class is not known to come from a rational point.

Lemma 6.4 (A direction detecting a self-cup primitive). Let V=T2E⊗Q2V=T_2E\otimes\mathbb{Q}_2, and let x∈Z1(GQ,S,V)x\in Z^1(G_{\mathbb{Q},S},V) represent a nonzero class. Let β\beta be a cocycle on the Tate dual representing pol⁡([x])\operatorname{pol}([x]), and suppose that a continuous cochain k∈C1(GQ,S,Q2(1))k\in C^1(G_{\mathbb{Q},S},\mathbb{Q}_2(1)) satisfies

dk=−β∪x.dk=-\beta\cup x.

Fix a finite normal extension F/QF/\mathbb{Q} enforcing the splitting and congruence conditions of Definition 6.2, including the Hilbert class field of KK, the fixed twisting data, and E[2]E[2]. Let P\mathcal{P} be a finite list of rational primes containing the fixed support to be killed, and put

L=F(μ2∞,q1/2n:q∈P, n≥1).L=F\left(\mu_{2^\infty},q^{1/2^n}:q\in\mathcal{P},\ n\geq1\right).

There is g∈GLg\in G_L whose Tate action gTg_T has determinant one, trace a∗≠±2a_*\ne\pm2, and non-root-of-unity eigenvalues, such that

η=k(g)−β(g)gT(gT−1)−1x(g)≠0.\eta=k(g)-\beta(g)g_T(g_T-1)^{-1}x(g)\ne0.

The horizontal data can be chosen with Frobenius lifts converging to gg on these cochains and all fixed data, and with residue characters vanishing on P\mathcal{P}.

Proof. After rescaling x,βx,\beta by one common dyadic integer and kk by its square, compactness makes all three cochains integral. Their fixed-support condition makes them unramified at the moving primes.

The Tate image and the additive evaluations. The quotient defining L/FL/F has bounded derived length. The open-image theorem and iterated closed commutators therefore leave a deep subgroup of SL⁡2(Z2)\operatorname{SL}_2(\mathbb{Z}_2) in the image of GLG_L: the corresponding iterated Lie brackets contain sl2\mathfrak{sl}_2.

Restriction of [x][x] to GFG_F is nonzero, since restriction followed by corestriction is multiplication by [F:Q][F:\mathbb{Q}]. Its restriction to GF(T)G_{F(T)} is still nonzero: otherwise it would inflate from the open Tate image, whose first cohomology on VV vanishes by a central homothety. On GF(T)G_{F(T)} its values are additive and equivariant, so irreducibility makes their span the full Tate plane.

The same holds on GL(T)G_{L(T)}. Indeed, if the restriction there were zero, those additive evaluations would factor through Gal⁡(L(T)/F(T))\operatorname{Gal}(L(T)/F(T)). Since F(T)F(T) contains all dyadic roots of unity, this radical quotient has cyclotomic conjugation. A deep special-linear subgroup consequently acts trivially on that quotient, whereas it has no trivial quotient on the standard plane. This contradicts the full span just obtained. Irreducibility again makes the restricted span the full plane.

The scalar detected by the direction. Choose g∈GLg \in G_L with the asserted Tate action, for example in a deep split torus. On the joint Tate kernel coboundaries vanish, so β\beta agrees with pol⁡(x)\operatorname{pol}(x). The cochain identity gives, up to the fixed sign,

k(h1h2)=k(h1)+k(h2)+⟨x(h1),x(h2)⟩.k(h_1h_2)=k(h_1)+k(h_2)+\langle x(h_1),x(h_2)\rangle.

A commutator there has x=β=0x=\beta=0 and kk-value ±2⟨x(h1),x(h2)⟩\pm2\langle x(h_1),x(h_2)\rangle. The full span supplies a nonzero such value. Multiplying gg by this commutator changes η\eta without changing its Tate action or its x,βx,\beta values. This gives (6.4). Only nonvanishing is used; the factor 2 is retained.

Frobenius and residue characters. Chebotarev gives primes rir_i and Frobenius lifts gig_i approaching gg on all the fixed data, with roots and radicals fixed to depths sufficient for mim_i. Choose ri≡1(mod2mi+1)r_i\equiv1\pmod{2^{m_i+1}}. In compatible primitive-root bases define

a(ri−1)/2mi≡ζ2miλi(a)(modri)(ri∤a).a^{(r_i-1)/2^{m_i}}\equiv\zeta_{2^{m_i}}^{\lambda_i(a)}\pmod{r_i}\qquad(r_i\nmid a).

These residue exponents are surjective and define even characters. Fixing the prescribed radicals makes them vanish on P\mathcal{P}, and the Frobenius conditions give all the remaining horizontal data.

Lemma 6.5 (A direction with nonzero height). If P∈E(Q)P\in E(\mathbb{Q}) is nontorsion, the horizontal data can be chosen so that hλQ(P,P)≠0h_\lambda^{\mathbb{Q}}(P,P)\ne0.

Proof. Write y=pol⁡(P)y=\operatorname{pol}(P). Let GyG_y be the Barsotti–Weil extension of EE by Gm\mathbb{G}_m defined by the Poincaré biextension at yy, and choose B∈Gy(Q)B\in G_y(\mathbb{Q}) above PP. Such a lift exists because its fiber is a line torsor over Q\mathbb{Q}. Choose a splitting of the underlying modules T2Gy=Z2(1)⊕TT_2G_y=\mathbb{Z}_2(1)\oplus T; its Galois matrix has off-diagonal block β(g)gT\beta(g)g_T, where β∈Z1(T∨(1))\beta\in Z^1(T^\vee(1)). This is, up to the fixed sign, the Kummer class of yy. To see the identification integrally, at order bb the torsor of division points by by′=yby'=y maps to the torsor of splittings by pushing out Gy′[b]G_y'[b] along the bb-power map on the kernel. Changing y′y' by bb-torsion changes the splitting by its Weil pairing. These identifications commute with reduction.

The Kummer cocycle of BB therefore has coordinates (k,x)(k,x), with xx the Kummer class of PP, and

dk=−β∪x.dk=-\beta\cup x.

The data and representatives are unramified outside fixed support, by good integral models and the étaleness of division by 2 away from that support. The class of xx is nonzero because PP is nontorsion. Lemma 6.4 supplies horizontal data with η≠0\eta\ne0. The height construction in the next lemma identifies hλQ(P,P)=±ηh_\lambda^{\mathbb{Q}}(P,P)=\pm\eta, proving the assertion.

Lemma 6.6 (Tame heights and trace compatibility). Let F′⊃KF'\supset K contain the ring class field HrjH_{r^j}, j≥1j\ge1. The norm of λi\lambda_i to F′F' is finite-unramified. On the polarized abelian varieties in use it defines a bilinear biextension height hiF′h_i^{F'} modulo 2mi2^{m_i}. After multiplying the first argument by one fixed power of 2, there are compatible heights on E/KE/K and E/QE/\mathbb{Q}, even at the ramified character place rir_i. Their rational limits satisfy trace compatibility and

hλK(P1,P2)=2hλQ(P1,P2)(P1,P2∈E(Q)).h_\lambda^K(P_1,P_2)=2h_\lambda^{\mathbb{Q}}(P_1,P_2)\qquad(P_1,P_2\in E(\mathbb{Q})).

For the data in Lemma 6.5, hλQ(P,P)=±ηh_\lambda^{\mathbb{Q}}(P,P)=\pm\eta.

Proof. At either split place of rr, a local unit whose image dies in the ring class quotient must be a diagonal congruence modulo rjr^j, up to the global units {±1}\{\pm1\}. This follows directly from the idele description for the order Z+rjO\mathbb{Z}+r^jO. Local Artin reciprocity and norm show that the even character becomes unramified over HrjH_{r^j}, and hence over F′F'. It was already unramified elsewhere. Bad reduction and fixed model primes have character zero.

Choose any rational lift in the Poincaré biextension at the two arguments, with polarization on the second. Sum the local character valuations of this lift relative to the rigidified integral fibers at good places. Reciprocity makes the sum independent of the lift. The two integral biextension laws give bilinearity and adjoint compatibilities. On a relative Jacobian, degree-zero horizontal divisors with disjoint generic support compute this valuation, up to the common sign, by their intersection lengths. Indeed the Poincaré line under self-duality is the Deligne pairing, or its inverse according to orientation, and the change of its symbol lattice is exactly the intersection. Adding a whole vertical fiber has zero pairing with a degree-zero divisor. Only models outside the fixed killed support are needed.

For the downstairs heights, observe that

#E(Fri)=ri+1−af(ri)⟶2−a∗≠0.\#E(\mathbb{F}_{r_i}) = r_i + 1 - a_f(r_i) \longrightarrow2 - a_* \ne0.

Its two-adic valuation is bounded. Choose 2b2^b which removes all these finite two-primary parts, so the scaled first argument XX lies in the uniquely 22-divisible factor of the local points. For a lift B\mathcal{B} at (X,Y)(X,Y), use at rir_i the character of the scalar

B/([2mi]1B′),\mathcal{B}/([2^{m_i}]_1\mathcal{B}'),

where B′\mathcal{B}' is any lift at ([2mi]−1X,Y)([2^{m_i}]^{-1}X,Y), and division is in that factor. The biextension law makes this independent of the choice and bilinear modulo 2mi2^{m_i}. If the normed character becomes unramified in an extension, compare with integral lifts to recover the valuation definition there. Division in the first argument can be performed downstairs; norming the lifts and scalar ratios, using the second biextension law, proves compatibility with trace in the second argument. At other places this is integral trace compatibility. Taking limits and dividing by 2b2^b defines the rational heights. The field degree gives the stated factor 22 on rational arguments.

For the final assertion choose the fixed lift BB above PP, scaled in the first direction. It is integral away from killed places, so only rir_i contributes. Put

wi=(gi,T−1)−1x(gi).w_i=(g_i,T-1)^{-1}x(g_i).

Unramifiedness gives dwi=xdw_i=x locally; enlarge bb so 2bwi2^bw_i is integral for every ii. Subtracting the coboundary of (0,2bwi)(0,2^bw_i) from the Kummer cocycle of BB produces invariant division points of the scaled first argument, in its uniquely divisible factor. Its remaining fiber coordinate is the unramified cocycle 2b(k−β∪wi)2^b(k-\beta\cup w_i). More concretely, a corrected division point differs from any rational lift above the divided base point by a root of the scalar ratio defining the height. Its Frobenius value in the root basis of (6.5) is precisely the residue character, up to the fixed sign; the valuation part of unramified Kummer is divisible by the root order. Passing to the limit and dividing by 2b2^b gives hλQ(P,P)=±ηh_\lambda^{\mathbb{Q}}(P,P)=\pm\eta.

Lemma 6.7 (Cup reciprocity in analytic rank one). If an⁡(E)=1\operatorname{an}(E)=1 and P∈E(Q)P\in E(\mathbb{Q}) is nontorsion, then

Z′log⁡ωP=±(2−a∗)log⁡ωzlog⁡ωPhλQ(P,P).Z'\log_\omega P=\pm(2-a_*)\frac{\log_\omega z}{\log_\omega P}h_\lambda^{\mathbb{Q}}(P,P).

Proof. In analytic rank one, the classical theorem gives rational rank one and finite Sha. The base dual exponential of zz is zero by (K4). At odd finite places the rational H1H^1 of the Tate coefficients is zero, by vanishing of invariants and dual invariants and the local Euler characteristic. Thus zz lies in the rational Selmer line. Also log⁡ωP≠0\log_\omega P\ne0, since the kernel of the local logarithm consists of torsion. Work modulo 2mi2^{m_i} and u2u^2, and write a cocycle for ziz_i as z0+uz1z_0+uz_1. Then

dz1=−λi∪z0.dz_1=-\lambda_i\cup z_0.

Use the opposite sign throughout for the inverse scalar action. After one fixed common multiplier, the rational norm relation and Selmer line allow a coboundary adjustment with

z0=αiβ,αi=±erlog⁡ωzlog⁡ωP.z_0=\alpha_i\beta,\qquad\alpha_i=\pm e_r\frac{\log_\omega z}{\log_\omega P}.

The integral H1H^1-torsion in this adjustment has bounded exponent by global torsion finiteness. Suppressing that common multiplier, the root-coefficient two-cocycle

z1∪x+αiλi∪kz_1\cup x+\alpha_i\lambda_i\cup k

is closed by (6.6). Its local invariant at 22 tends to Z′log⁡ωPZ'\log_\omega P, by logarithm–dual-exponential local duality. Here localization has split ordinary group coefficients before differentiation, so all pairings are made on ordinary lifts with only fixed denominators. At the other fixed places the character is zero and the residual contribution has bounded torsion order; away from the support and rir_i, the cup is unramified.

At rir_i, the trivialization dwi=xdw_i=x replaces this cocycle in cohomology by αiλi∪(k−β∪wi)\alpha_i\lambda_i\cup(k-\beta\cup w_i). Local cup reciprocity identifies its invariant, up to sign, with αi\alpha_i times the fiber character computed in Lemma 6.6. Global reciprocity, followed by the limit and er→2−a∗e_r\to2-a_*, proves (T2).

The holomorphic kernel

The height and cup constructions are now in place. To prove Proposition 6.3, we compare the two sides of its identity through Fourier coefficients of a weight-two modular form. Its projection to the ff-component will give the product involving Z′Z'; its character derivative will give a weighted intersection of Heegner divisors. The restriction to indices with odd valuation at the inert prime ℓ\ell will make those divisors disjoint.

Choose a real primitive period Ωtw\Omega_{\mathrm{tw}} for E−DE^{-D}, with a rational differential. We will compare complex identities in a dyadic embedding using

CΩ0Ωtw∈Q×,L(f⊗ε,1)/Ωtw∈Q×.C\Omega_0\Omega_{\mathrm{tw}}\in\mathbb{Q}^{\times},\qquad L(f\otimes\varepsilon,1)/\Omega_{\mathrm{tw}}\in\mathbb{Q}^{\times}.

The second assertion is modular-symbol rationality. For the first, the complex integral of ∣ω∧ωˉ∣|\omega\wedge\bar\omega| is a rational multiple of Ω0\Omega_0 times the primitive absolute anti-invariant period. If ϕ∗ω=cϕf dq/q\phi^*\omega=c_\phi f\,dq/q, then this integral is 8π2cϕ2(f,f)N/δ8\pi^2c_\phi^2(f,f)_N/\delta, with cϕ∈Q×c_\phi\in\mathbb{Q}^{\times}. The negative-twist period is a rational multiple of the anti-invariant period divided by D\sqrt{D}. These facts give (6.7).

Choose integral ideals C0C_0, prime to DD, representing Pic⁡(O)\operatorname{Pic}(O). Put aC=NC0a_C=NC_0 and QC(x)=Nx/aCQ_C(x)=Nx/a_C, and define

θ(z)=12∑C0∑x∈C0e(QC(x)z),e(w)=exp⁡(2πiw).\theta(z)=\frac{1}{2}\sum_{C_0}\sum_{x\in C_0}e(Q_C(x)z),\qquad e(w)=\exp(2\pi i w).

This weight-one form on Γ0(D)\Gamma_0(D) has character ε\varepsilon and positive coefficients ρ(n)=∑d∣nε(d)\rho(n)=\sum_{d\mid n}\varepsilon(d). The factor 1/21/2 removes the two generators of a principal ideal; our restriction -D<-4 ensures there are no additional units. For ord⁡χ>2\operatorname{ord} \chi> 2, let θχ\theta_\chi be its Fourier twist, of character εχ2\varepsilon\chi^2, and set

Eχ,s(z)=12∑(c1,d1)≠(0,0)ND∣c1ε(d1)χ‾ 2(c1)Im⁡(z)s(c1z+d1)∣c1z+d1∣2s,E_{\chi,s}(z)=\frac{1}{2}\sum_{\substack{(c_1,d_1)\ne(0,0)\\ND\mid c_1}}\varepsilon(d_1)\overline{\chi}^{\,2}(c_1)\frac{\operatorname{Im}(z)^s}{(c_1z+d_1)\lvert c_1z+d_1\rvert^{2s}},
Iχ=D2πTr⁡NDr2/Nr2(θχEχ,s)∣s=0.I_\chi=\left.\frac{\sqrt{D}}{2\pi}\operatorname{Tr}_{NDr^2/Nr^2}\left(\theta_\chi E_{\chi,s}\right)\right|_{s=0}.

The row letters c1,d1c_1,d_1 here have no connection to the smoothing integers. The trace is the unnormalized modular-form trace.

Lemma 6.8. The continuation in (6.9) at s=0s=0 is a holomorphic weight-two form of level Nr2Nr^2, with trivial character.

Proof. Begin with the row sum in its domain of absolute convergence. Row transformation gives the character opposite to that of θχ\theta_\chi. At every integral cusp transform, the row weights are periodic and odd under simultaneous change of sign. The c1=0c_1=0 sum is regular at s=0s=0 by oddness and Dirichlet continuation. For c1>0c_1>0, combine the two signs and apply Poisson summation to the second variable.

The zero frequency is a periodic Dirichlet sum at 2s2s, times y−sy^{-s} and an integral factor regular at zero; the odd part of that integral cancels. At a nonzero frequency the relevant transform is that of

(u0+ic1y)−1∣u0+ic1y∣−2s.(u_0+ic_1y)^{-1}\lvert u_0+ic_1y\rvert^{-2s}.

After rescaling, shift to the lines Im⁡(u0/(c1y))=±1/2\operatorname{Im}(u_0/(c_1y))=\pm1/2 and integrate by parts. The differentiated tails are absolutely convergent and give exponential decay in c1yc_1y times the absolute frequency, uniformly near s=0s=0. At zero only positive frequencies survive, by the pole in the lower half-plane. The resulting constants and positive modes are holomorphic. This reasoning also justifies continuation against cusp tests, as required in the unfolding below.

The partial trace at the discriminant primes

We will express the coefficient of qnrihq^{nr_i^h} in IχI_\chi as the group polynomial Di,h(n)D_{i,h}(n) in the following lemma. We compute these coefficients at

m=nrh,h≥1,r∤n,(n,ND)=1,vℓ(n) odd.m=nr^h,\qquad h\ge1,\quad r\nmid n,\quad(n,ND)=1,\quad v_\ell(n)\ \text{odd}.

The finite list of nn’s includes those generated by applying A\mathcal{A} at n=ℓn=\ell. For a rational prime p∣Dp\mid D, put

ϵp(a)=(a/p),τp=∑a mod pϵp(a)e(a/p).\epsilon_p(a)=(a/p),\qquad\tau_p=\sum_{a\bmod p}\epsilon_p(a)e(a/p).

Thus ϵp\epsilon_p is a residue symbol, distinguished below from the local norm character εK,p\varepsilon_{K,p}.

Lemma 6.9 (The traced coefficient). At the indicated character evaluation, the coefficient of qnrhq^{nr^h} in IχI_\chi is

Di,h(n)=12∑C0, y0∈C0, b>0a=Ny0/aC>0a+Nb=nrhD ∑kl=bgcd⁡(k,l,D)=1W(k)χ(a/D)χ‾ 2(Nk),D_{i,h}(n)=\frac{1}{2}\sum_{\substack{C_0,\ y_0\in C_0,\ b>0\\a=Ny_0/a_C>0\\a+Nb=nr^hD}}\ \sum_{\substack{kl=b\\\gcd(k,l,D)=1}}W(k)\chi(a/D)\overline{\chi}^{\,2}(Nk),
W(k)=∏p∣Dp∣kϵp(l)∏p∣Dp∤kϵp(−aCNk).W(k)=\prod_{\substack{p\mid D\\p\mid k}}\epsilon_p(l)\prod_{\substack{p\mid D\\p\nmid k}}\epsilon_p(-a_CN k).

Only terms with a a unit at rr occur. Its linear coefficient is the same masked sum with the character factor replaced by −2λi(k)-2\lambda_i(k).

Proof. The local theta transform. The dual of the lattice (C0,QC)(C_0,Q_C) is (1/−D)C0(1/\sqrt{-D})C_0. For p∣Dp\mid D, write d=D/pd=D/p. The pp-primary discriminant subgroup is represented by x=dy/−Dx=dy/\sqrt{-D}, y∈C0y\in C_0. Since C0C_0 is prime to pp, conjugation is the identity on its residue field, and Ny≡t2Ny\equiv t^2 (mod pp) for the residue tt of yy. Its quadratic form is therefore

QC(x)=d NypaC,qpt2/p,qp≡d/aC(modp).Q_C(x)=\frac{d\,\mathrm Ny}{pa_C},\qquad q_p t^2/p,\quad q_p\equiv d/a_C\pmod p.

The square class of qpq_p is that of (aCd)−1(a_Cd)^{-1}.

Let S0=(0−110)S_0=\left(\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}\right) and T0=(1101)T_0=\left(\begin{smallmatrix}1&1\\0&1\end{smallmatrix}\right). Choose a≡−1(modp)a\equiv-1\pmod p and a≡0(mod(D/p)Nr2)a\equiv0\pmod{(D/p)Nr^2}. The word T0aS0T0aS0−1T0aT_0^aS_0T_0^aS_0^{-1}T_0^a is S0S_0 modulo pp and identity on the other components. The finite theta transform has

Tx,y=δx,yζqpx2,Fs(x,y)=p−1/2ζs2qpxy,ζ=e(1/p), s=±1.T_{x,y}=\delta_{x,y}\zeta^{q_px^2},\qquad F_s(x,y)=p^{-1/2}\zeta^{s2q_pxy},\qquad \zeta=e(1/p),\ s=\pm1.

The scalar in the S0S_0-operator cancels against its inverse. Thus the word on this component is T−1FsT−1F−sT−1T^{-1}F_sT^{-1}F_{-s}T^{-1}, whose (x,z)(x,z)-entry is

1p∑yζ−qp(x2+y2+z2)+s2qpy(x−z)=1p∑yζ−qpy2ζ−2qpxz.\frac{1}{p}\sum_y\zeta^{-q_p(x^2+y^2+z^2)+s2q_py(x-z)} =\frac{1}{p}\sum_y\zeta^{-q_py^2}\zeta^{-2q_pxz}.

Completing the square proves the equality. In particular its zero row and zero column are constant. Counting squares in Fp\mathbb{F}_p gives the exact scalar

κp=1p∑ye(−qpy2/p)=p−1τpϵp(−aCD/p).\kappa_p=\frac{1}{p}\sum_y e(-q_py^2/p)=p^{-1}\tau_p\epsilon_p(-a_CD/p).

The other primary components are unchanged. Hence the partial S0S_0-branch replaces the local lattice by p−1C0\mathfrak p^{-1}C_0, with scalar κp\kappa_p.

Trace representatives and character weights. For a subset JJ of the primes dividing DD, put DJ=∏p∈JpD_J=\prod_{p\in J}p, DI=D/DJD_I=D/D_J. The partial words just constructed give a representative γJ∈Γ0(Nr2)\gamma_J\in\Gamma_0(Nr^2) which is S0S_0 at the primes of JJ and identity at the others. Its branch of the trace has representatives γJT0j\gamma_JT_0^j, where jj runs through the residues modulo DJD_J and is zero modulo DID_I. The product has Fourier denominators dividing DJD_J. Summing these translations therefore kills nonintegral indices and multiplies an integral index mm by DJD_J. This is one factor pp for each partial branch.

To track the Fourier twist, write γ=(ABCγDγ)\gamma=\left(\begin{smallmatrix}A&B\\C_\gamma&D_\gamma\end{smallmatrix}\right), where r2∣Cγr^2\mid C_\gamma, and n(x/r)=(1x/r01)n(x/r)=\left(\begin{smallmatrix}1&x/r\\0&1\end{smallmatrix}\right). Direct multiplication gives

n(x/r)γ=γ′n(z′/r),z′≡xDγA−1≡xA−2(modr).n(x/r)\gamma=\gamma'n(z'/r),\qquad z'\equiv xD_\gamma A^{-1}\equiv xA^{-2}\pmod r.

Taking x,z′x,z' divisible by NDND makes γ′\gamma' integral and γ′≡γ(modD)\gamma'\equiv\gamma\pmod D. Thus γ′γ−1∈Γ(D)\gamma'\gamma^{-1}\in\Gamma(D) acts trivially on the untwisted theta form. Expressing θχ\theta_\chi by translates weighted by χ‾(x)/τ(χ‾)\overline{\chi}(x)/\tau(\overline{\chi}), the coefficient of index U∈D−1ZU\in D^{-1}\mathbb{Z} is consequently multiplied by

τ(χ‾)−1∑x mod rχ‾(x)e(Uz′/r)=χ(U)χ(A−2).\tau(\overline{\chi})^{-1}\sum_{x\bmod r}\overline{\chi}(x)e(Uz'/r)=\chi(U)\chi(A^{-2}).

The representatives divisible by DD make this finite sum unambiguous for the fractional index. Characters are extended by zero.

For the Eisenstein rows, old and new coordinates satisfy (c0,d0)=(c1,d1)γ−1(c_0,d_0)=(c_1,d_1)\gamma^{-1}, so c0≡c1A−1(modr)c_0\equiv c_1A^{-1}\pmod{r}. The factor χ‾2(c0)=χ‾2(c1)χ2(A)\overline{\chi}^{2}(c_0)=\overline{\chi}^{2}(c_1)\chi^{2}(A) cancels the extra theta factor. We retain χ(U)χ‾2(c1)\chi(U)\overline{\chi}^{2}(c_1). At an identity prime p∣Dp\mid D, the row has p∣c1p\mid c_1 and weight ϵp(d1)\epsilon_p(d_1). At a partial S0S_0-prime it has p∣d1p\mid d_1 and weight ϵp(c1)\epsilon_p(c_1). Also N∣c1N\mid c_1.

Poisson summation and its scalar. For c1>0c_1>0, a positive frequency has V=c1l/DV=c_1l/D, l>0l>0. Poisson summation at s=0s=0 gives −2πi/D-2\pi i/D times the positive finite Fourier transform. Indeed the transform of (c1z+u0)−1(c_1z+u_0)^{-1}, closed clockwise in the lower half-plane, is −2πie(c1lz/D)-2\pi i e(c_1lz/D). CRT evaluates the finite transform as

∏p∣Dp∉Jτpϵp((D/p)l)∏p∈Jϵp(c1).\prod_{\substack{p\mid D\\p\notin J}}\tau_p\epsilon_p((D/p)l)\prod_{p\in J}\epsilon_p(c_1).

Multiplying by DJ∏p∈JκpD_J\prod_{p\in J}\kappa_p, and by D/(2π)\sqrt{D}/(2\pi), leaves

−iD(∏p∣Dτpϵp(D/p))∏p∣Dp∉Jϵp(l)∏p∈Jϵp(−aCc1).\frac{-i}{\sqrt D} \left(\prod_{p\mid D}\tau_p\epsilon_p(D/p)\right) \prod_{\substack{p\mid D\\p\notin J}}\epsilon_p(l) \prod_{p\in J}\epsilon_p(-a_Cc_1).

Here the local cancellation is

pκpτpϵp(D/p)ϵp(c1)=ϵp(−aCc1).\frac{p\kappa_p}{\tau_p\epsilon_p(D/p)}\epsilon_p(c_1)=\epsilon_p(-a_Cc_1).

The parenthesized product is the primitive Gauss sum iDi\sqrt{D} of ε\varepsilon, since D≡3(mod4)D\equiv3\pmod{4}. Thus the common scalar is exactly one.

The lattice restrictions. Put y0=−D xy_0=\sqrt{-D}\,x, a=DU=Ny0/aCa=DU=Ny_0/a_C, c1=Nkc_1=Nk, and b=klb=kl. Then a+Nb=mDa+Nb=mD. The zero frequency V=0V=0 contributes nothing: the index mm cannot be a theta norm because its ℓ\ell-valuation is odd. Also a=0a=0 would imply N∣mDN\mid mD, impossible since (m,ND)=1(m,ND)=1 and N>1N>1. At an identity prime, p∣kp\mid k; the relation forces p∣ap\mid a, which is exactly the extra theta condition y0∈pC0y_0\in\mathfrak pC_0. The Fourier factor requires p∤lp\nmid l. At a partial prime, p∤kp\nmid k, while ll is unrestricted. Thus J={p∣D:p∤k}J=\{p\mid D:p\nmid k\}, the restriction is gcd⁡(k,l,D)=1\gcd(k,l,D)=1, and the remaining scalar is W(k)W(k). The sole factor 1/21/2 is the original theta normalization. This proves (6.10).

Since r∣mr\mid m, the relation a+Nb=mDa+Nb=mD makes aa a unit at rr exactly when bb is a unit. In that case k,lk,l are both units. Thus χ(a/D)\chi(a/D) gives precisely the stated mask. For a divisor pair, the ratio of the local factors of W(l)W(l) and W(k)W(k) is ϵp(−aCN)\epsilon_p(-a_CN). If neither divisor is divisible by pp, use the norm congruence ϵp(−aCNb)=1\epsilon_p(-a_CNb)=1 to obtain the same ratio. Hence

W(l)=−W(k),ε(−aCN)=−1.W(l)=-W(k),\qquad \varepsilon(-a_CN)=-1.

The latter uses ε(aC)=1\varepsilon(a_C)=1, since aCa_C is an ideal norm, and ε(N)=1\varepsilon(N)=1, since the level primes split. The derivative of the character weight is λi(U)−2λi(N)−2λi(k)\lambda_i(U)-2\lambda_i(N)-2\lambda_i(k). The first two terms are independent of the divisor kk and cancel by antisymmetry. This leaves −2λi(k)-2\lambda_i(k).

Define Bh(n)B_h(n), also for h=0h=0, by the same sum without the mask, replacing its character weight by −2λi(k/rvr(k))-2\lambda_i(k/r^{v_r(k)}). Put

Ch(n)=Bh(n)−Bh−2(n)(h≥1),B−1=0.C_h(n)=B_h(n)-B_{h-2}(n)\quad(h\geq1),\qquad B_{-1}=0.

These notations may also denote their limits. A prime on DhD_h will mean the limiting derivative. At the working residue precision, the unmasked sum has the decomposition

Bh(n)=∑q≠rλi(q)Bh,q(n),B_h(n)=\sum_{q\ne r}\lambda_i(q)B_{h,q}(n),

where Bh,q(n)B_{h,q}(n) is the same sum with weight −2vq(k)-2v_q(k). This follows by factoring k/rvr(k)k/r^{v_r(k)} into rational primes, and the identity passes to the limit. We will identify −Bh,q-B_{h,q} with a local intersection. Thus Dh′D'_h is supplied by the holomorphic kernel, while BhB_h has an intersection interpretation. The next recurrence removes the mask between them. The difference defining ChC_h will correspond to the cyclic part Trh−Trh−2T_{r^h}-T_{r^{h-2}} of the Hecke correspondence, with Tr−1=0T_{r^{-1}}=0.

Lemma 6.10 (Removal of the mask). For h≥2h \ge2,

Ch+1(n)−2Ch(n)+Ch−1(n)=Dh+1′(n)+2Dh′(n)+Dh−1′(n).C_{h+1}(n)-2C_h(n)+C_{h-1}(n)=D'_{h+1}(n)+2D'_h(n)+D'_{h-1}(n).

Proof. Strip the common power rjr^j from a,ba,b, writing

a=a∘rj,b=b∘rj,h=h0+j,min⁡(vra∘,vrb∘)=0.a=a^\circ r^j,\qquad b=b^\circ r^j,\qquad h=h_0+j,\qquad\min(v_r a^\circ,v_r b^\circ)=0.

The off-rr weights do not change: r≡1(modD)r\equiv1\pmod D, and the two primes over rr are principal, so their parts can be inserted freely in (y0)/C0(y_0)/C_0. With the off-rr choices fixed, there are 1+j+vra∘1+j+v_r a^\circ allocations between the two split primes in the theta norm, and 1+j+vrb∘1+j+v_r b^\circ allocations in the divisor pair kl=bkl=b. Their product gives the multiplicity in BhB_h:

(1+j+vra∘)(1+j+vrb∘).(1+j+v_r a^\circ)(1+j+v_r b^\circ).

If h0>0h_0>0, both primitive entries are units; the resulting ChC_h-multiplicities, beginning at h0h_0, are 1,4,8,12,…1,4,8,12,\ldots, whereas the masked derivative has multiplicity one only at h0h_0. Their second difference has the coefficients 1,2,11,2,1 displayed in (T4). If h0=0h_0=0, the ChC_h-multiplicities are affine for h≥1h\ge1, and there are no masked terms there. These contributions have zero second difference, proving the formula.

The spectral evaluation

We first compute the holomorphic side of the recurrence. Applying A\mathcal A, evaluating at n=ℓn=\ell, and taking the difference h↦h+2h\mapsto h+2 removes every component except the oldforms attached to ff. Pairing those oldforms with the kernel expresses the result in terms of Z′Z' and the nonzero companion value.

Write ah=af(rh)a_h=a_f(r^h), apr=af(r)a^{\mathrm{pr}}=a_f(r), and

γh=lim⁡i(af(rih)−af(rih−2))(h≥1),\gamma_h=\lim_i\left(a_f(r_i^h)-a_f(r_i^{h-2})\right)\qquad(h\ge1),

where af(r−1)=0a_f(r^{-1})=0. These limits satisfy the determinant-one recurrence with trace a∗a_\ast.

Lemma 6.11 (The projected holomorphic coefficient). For all sufficiently large hh,

[A(Dh+2′−Dh′)](ℓ)=Afaf(ℓ)γh+2−γh(a∗−2)(a∗+2)CΩ0 Z′d0⋅(2−a∗)L(f⊗ε,1).\begin{split} \big[\mathcal A(D'_{h+2}-D'_h)\big](\ell) ={}&\mathcal A_fa_f(\ell) \frac{\gamma_{h+2}-\gamma_h}{(a_*-2)(a_*+2)} C\Omega_0\,\frac{Z'}{d_0}\\ &{}\cdot(2-a_*)L(f\otimes\varepsilon,1). \end{split}

Proof. Isolation of the ff-block. Apply A\mathcal A by the usual Hecke formulas on coefficients, evaluate at n=ℓn=\ell, and difference by h↦h+2h\mapsto h+2. On IχI_\chi this uses Urh(Ur2−1)U_r^h(U_r^2-1). A cuspidal representation of conductor exponent one at rr has the signed Steinberg eigenvalue; its complementary raises have zero eigenvalue. The displayed operator annihilates both for large hh. Conductor exponent two has Ur=0U_r=0. Eisenstein series with a ramified pair at rr likewise have Ur=0U_r=0. All remaining unwanted old types, including the holomorphic special forms of the trivial pair, are killed by A\mathcal A. Thus only the ff-block remains. Good Hecke adjoints and multiplicity one permit its coefficients to be computed by pairings against cusp tests.

Fricke transformation and unfolding. At level Nr2Nr^2 use

fj=rjf(rjz),0≤j≤2.f_j = r^j f(r^j z), \qquad0 \le j \le2.

Choose integers d1,d2,d3d_1,d_2,d_3 with

Wr=(rd1d2/rrd3r),d2,d3≡0(modND),d3≡1(modr),r2d1−d2d3=1.W_r = \begin{pmatrix} rd_1 & d_2/r \\ rd_3 & r \end{pmatrix}, \qquad d_2,d_3 \equiv0 \pmod{ND}, \qquad d_3 \equiv1 \pmod r, \qquad r^2d_1-d_2d_3=1.

Such choices follow from CRT. This determinant-one normalization of the exact-divisor matrix sends f2f_2 to ff and fixes f1f_1, by level-NN modularity. Use the same matrix before the trace at level NDr2NDr^2. The identity

n(x/r)Wr=γ′n(z′/r),z′≡−x−1(modr)n(x/r)W_r = \gamma' n(z'/r), \qquad z' \equiv-x^{-1} \pmod r

for unit xx, with x,z′≡0(modND)x,z' \equiv0 \pmod{ND} and integral γ′≡1(modD)\gamma' \equiv1 \pmod D, gives

θχ∣Wr=τ(χ)τ(χˉ)θχˉ.\theta_\chi|W_r = \frac{\tau(\chi)}{\tau(\bar{\chi})}\theta_{\bar{\chi}}.

On the Eisenstein rows, write (v,w)(v,w) for the old coordinates. Clearing rr gives

v′=r2(vd1+wd3),w′=vd2+r2w.v' = r^2(vd_1+wd_3), \qquad w' = vd_2+r^2w.

These are a bijection onto the rows with NDr2∣v′NDr^2 \mid v': the inverse formulas are

v=v′−d3w′,w=d1w′−d2v′/r2.v = v'-d_3w', \qquad w=d_1w'-d_2v'/r^2.

The new weights are ε(w′)χˉ2(w′)\varepsilon(w')\bar{\chi}^2(w'), and the scalar is r1+2sr^{1+2s}.

Group the row greatest common divisors b1b_1, which are prime to DrDr. The primitive row sum has level N1Dr2N_1Dr^2, where N1=N/gcd⁡(N,b1)N_1=N/\gcd(N,b_1). The terms with N1<NN_1<N pair to zero by newness of ff. This is also true against f1f_1: tracing down at the NN-factor in either degeneracy gives the corresponding zero trace. The extra levels are coprime to NN, so CRT separates the cosets; conjugation by diag⁡(r,1)\operatorname{diag}(r,1) for f1f_1 is integral on those representatives and permutes the same NN-coset data.

The remaining gcd factor is L(N)(εχˉ2,1+2s)L^{(N)}(\varepsilon\bar{\chi}^2,1+2s). Unfold the primitive rows on Γ0(NDr2)\Gamma_0(NDr^2), counting the two signs once. The f1f_1-pairing is zero because its Fourier support is disjoint from that of θχˉ\theta_{\bar{\chi}}. The ff-pairing has integral factor Γ(1+s)/(4π)1+s\Gamma(1+s)/(4\pi)^{1+s} and Dirichlet series

∑j≥1af(j)ρ(j)χˉ(j)j1+s.\sum_{j\ge1}\frac{a_f(j)\rho(j)\bar{\chi}(j)}{j^{1+s}}.

The Hecke recurrences identify this series with the product of the two twisted LL-series divided by the row gcd factor. At p∣Np\mid N, use ε(p)=1\varepsilon(p)=1 and the degree-at-most-one primitive local polynomial; at p∣Dp\mid D the ramified twist factor is 11, and at rr both factors are 11. Since (f,f)Nr2=r(r+1)(f,f)N(f,f)_{Nr^2}=r(r+1)(f,f)_N, evaluation at s=0s=0 gives

(Iχ,f2)Nr2(f,f)Nr2=Cr+1τ(χ)τ(χˉ)L(f,χˉ,1)L(f⊗ε,χˉ,1),(Iχ,f1)Nr2=0.\begin{split} \frac{(I_\chi,f_2)_{Nr^2}}{(f,f)_{Nr^2}} &=\frac{C}{r+1}\frac{\tau(\chi)}{\tau(\bar\chi)} L(f,\bar\chi,1)L(f\otimes\varepsilon,\bar\chi,1),\\ (I_\chi,f_1)_{Nr^2}&=0. \end{split}

In particular the factors D/(2π)\sqrt{D}/(2\pi), rr, 1/(4π)1/(4\pi), and the level index r(r+1)r(r+1) give exactly C/(r+1)C/(r+1).

The oldform Gram matrix. In the basis f0f_0, f1f_1, f2f_2, the normalized Gram matrix is (g∣i−j∣)(g_{\lvert i-j\rvert}), where

g0=1,g1=aprr+1,rg2=aprg1−1.g_0=1,\qquad g_1=\frac{a^{\mathrm{pr}}}{r+1},\qquad rg_2=a^{\mathrm{pr}}g_1-1.

These follow from norm under translation and cyclic-coset averaging, with eigenvalues for TrT_r and Tr2−1T_{r^2}-1. At h≥2h\geq2, the coefficient vector after removing the ℓ\ell-factor is (ah,rah−1,r2ah−2)(a_h,ra_{h-1},r^2a_{h-2}). The recurrence ah=aprah−1−rah−2a_h=a^{\mathrm{pr}}a_{h-1}-ra_{h-2} shows that it lies in the span of the Gram rows for f1,f2f_1,f_2. The coefficient of the second of these rows is

sh=r2ah−2−g1rah−11−g12.s_h=\frac{r^2a_{h-2}-g_1ra_{h-1}}{1-g_1^2}.

The denominator has bounded dyadic valuation, since a∗≠±2a_*\ne\pm2. Taking the limit and using the determinant-one recurrence gives

lim⁡ishri+1=γh(a∗−2)(a∗+2).\lim_i\frac{s_h}{r_i+1}=\frac{\gamma_h}{(a_\ast-2)(a_\ast+2)}.

Interpolation at the central character. All the factors in this old-block calculation admit polynomials with bounded denominators. The Gauss ratio is τ(χ)2/r\tau(\chi)^2/r. The Gauss polynomials have coefficients in Z2\mathbb{Z}_2: Frobenius on the rr-th roots fixes them because λi(2)=0\lambda_i(2)=0. At the trivial character each Gauss polynomial has value −1-1, so the limiting augmentation of the ratio is 11.

For L(f,χˉ,1)/Ω0L(f,\bar\chi,1)/\Omega_0 use Zi/d0Z_i/d_0. For L(f⊗ε,χˉ,1)/ΩtwL(f\otimes\varepsilon,\bar\chi,1)/\Omega_{\mathrm{tw}} use the even part of the χ\chi-weighted additive modular-symbol sum at the units x/rx/r, in positive Fourier Mellin convention, multiplied by τ(χ‾)/r\tau(\overline{\chi})/r. Before Gauss multiplication, its nontrivial value is τ(χ)L(f⊗ε,χˉ,1)/Ωtw\tau(\chi)L(f\otimes\varepsilon,\bar\chi,1)/\Omega_{\mathrm{tw}}. At the trivial character its value is

(apr−2)L(f⊗ε,1)/Ωtw.(a^{\mathrm{pr}}-2)L(f\otimes\varepsilon,1)/\Omega_{\mathrm{tw}}.

Indeed summing the additive twists over the nonzero residues gives

r∑r∣jaf⊗ε(j)j−L(f⊗ε,1)=(apr−2)L(f⊗ε,1),r\sum_{r\mid j}\frac{a_{f\otimes\varepsilon}(j)}j -L(f\otimes\varepsilon,1) =(a^{\mathrm{pr}}-2)L(f\otimes\varepsilon,1),

by the Hecke recurrence and ε(r)=1\varepsilon(r)=1, with Mellin continuation understood. The fixed relative period lattices and the Manin–Drinfeld theorem bound the denominators [23]. Multiplying by the trivial Gauss value −1-1 and letting r→1r\to1 therefore gives augmentation

(2−a∗)L(f⊗ε,1)/Ωtw.(2-a_\ast)L(f\otimes\varepsilon,1)/\Omega_{\mathrm{tw}}.

Use (6.7) to compare all the products in the fixed dyadic embedding.

The character identities hold outside order at most two. In the characteristic-zero cyclic group ring, evaluation at all characters is injective. Multiplying the difference of the two sides by t2−1t^2-1 also kills its evaluations at the two excluded characters, so gives a group-ring identity. The denominators of both sides are bounded, hence this identity passes to the bounded power-series limit. That ring is a domain, so its nonzero factor t2−1t^2-1 can now be canceled. Differentiating the resulting identity uses Zi(1)=0Z_i(1)=0, so only the central value of the second factor is needed. Equations (6.12) and (6.13), with the difference h↦h+2h\mapsto h+2, now give exactly (T5). ▫

The unmasked intersection calculation

We now compute the local sums Bh,q(n)B_{h,q}(n) in the decomposition of Bh(n)B_h(n). Their weights are −2vq(k)-2v_q(k). The divisor calculation below gives their values, and Proposition 6.13 identifies their negatives with the corresponding intersections of the Hilbert-class divisors. Only q∤6NDmq \nmid6NDm need be considered: all remaining prime factors, and the finitely many bad model and fixed CM-data primes, have been killed by λi\lambda_i. We may enlarge that fixed list whenever a model or ideal representative is chosen.

Lemma 6.12 (The local divisor sum). Fix C0,y0,bC_0,y_0,b in the unmasked sum, and put dq=vq(b)d_q=v_q(b). Its contribution with weight −2vq(k)-2v_q(k), including the factor 1/21/2, is zero unless qq is inert, dqd_q is odd, and εK,p(−bNaC)=1\varepsilon_{K,p}(-bNa_C)=1 for every p∣Dp \mid D. In that case it is

−1+dq2ρ(b/q)2#{p∣D:p∣b}.-\frac{1+d_q}{2}\rho(b/q)2^{\#\{p\mid D:p\mid b\}}.

Proof. Since gcd⁡(k,l,D)=1\gcd(k,l,D)=1, a full prime power at p∣Dp\mid D lies on one side of the divisor pair. Put all these powers initially on ll’s side. Then W(k)=−ε(k)W(k)=-\varepsilon(k). Moving pdpp^{d_p} to the other side changes the sign by

ϵp(−bNaC/pdp)∏s∣Ds≠pϵs(pdp),\epsilon_p(-bNa_C/p^{d_p}) \prod_{\substack{s\mid D\\s\ne p}}\epsilon_s(p^{d_p}),

which is the local norm sign εK,p(−bNaC)\varepsilon_{K,p}(-bNa_C), by the product formula. At the primes p∣Dp\mid D not dividing bb, that sign is already positive by the norm congruence. Thus the allocations at the discriminant primes vanish unless all signs are positive, and otherwise contribute 2#{p∣D:p∣b}2^{\#\{p\mid D:p\mid b\}}. The remaining allocations are ordinary ε\varepsilon-weighted divisors. For d=dqd=d_q, set

Aq(d)=∑j=0dε(q)j,Mq(d)=∑j=0d(−2j)ε(q)j.A_q(d)=\sum_{j=0}^{d}\varepsilon(q)^j,\qquad M_q(d)=\sum_{j=0}^{d}(-2j)\varepsilon(q)^j.

If qq is split, or if qq is inert and dd is even, then Mq(d)=−dAq(d)M_q(d)=-dA_q(d). The weighted sum is therefore proportional to the undifferentiated sum, which is zero by W(l)=−W(k)W(l)=-W(k). If qq is inert and dd is odd, then Mq(d)=d+1M_q(d)=d+1; all the other local factors give ρ(b/q)\rho(b/q), whose qq-factor is one. The initial minus sign and the factor 1/21/2 give (T6).

Proposition 6.13 (Intersection realization). The negative of the local sum in Lemma 6.12, summed over C0,y0,bC_0,y_0,b, is the intersection of the oriented Hilbert-class sum based at ∞\infty with TmT_m of the same sum based at $0$, at the places of KK over qq, weighted by their residue degrees over qq.

Proof. The generic supports are disjoint because vℓ(m)v_\ell(m) is odd and ℓ\ell is inert. The cusps are disjoint at the good model places under consideration and retain their types under the prime-to-NN Hecke correspondences; CM points have potentially good reduction, so there are no cusp intersections there.

At a split good prime qq, the endomorphism algebra of the ordinary CM reduction is KK. A matching homomorphism would be linear or conjugate-semilinear over KℓK_\ell, between Tate lattices free of rank one over OℓO_\ell. Its degree has even ℓ\ell-valuation, contradicting the choice of mm. The intersection is consequently zero in this case.

Suppose qq is inert. Write W=W(F‾q)\mathcal{W}=W(\overline{\mathbb{F}}_q). After omitting the killed bad definition and ramification primes of the fixed CM objects and level data, we have good lifts over W\mathcal{W}. Classical CM describes the Hilbert orbit, with its fixed type and orientation, by tensoring one object with ideal representatives II; the level subgroup is cut out by n\mathfrak n.

Coarse intersections and lifting lengths. For each ordered pair of such objects, its intersection over W\mathcal W is one half the sum, over degree-mm homomorphisms of their reductions respecting level, of the individual lifting lengths. Here is the normalization. Since q∤mq \nmid m, every subgroup of order mm in the reduction lifts uniquely, and TmT_m uses all these subgroups with their multiplicities. After passage to a fine auxiliary level, each deformation disk is smooth with tame automorphism action, since q≥5q \ge5. The coarse disk is the quotient by this action modulo its generic kernel {±1}\{\pm1\}. Averaging an integral parameter with its tangent character linearizes the effective action. The tangent character is faithful: a tame kernel acting trivially on the parameter would act trivially on the disk, contrary to the generic automorphism group. The valuation of the coarse-parameter difference is therefore the sum of the framed congruence lengths over these translates. A framed congruence is exactly a lift of the specified special isomorphism. Thus counting all special isomorphisms gives division by 22. At an inert prime the residue degree over Q\mathbb{Q} is 22; this cancels that division in the weighted intersection of the proposition.

This is the proper-intersection formula of [19], Theorem 5.1; its hypotheses hold here because (m,N)=1(m,N)=1 and the inert-ℓ\ell norm obstruction excludes generic intersections. We retain the calculation to identify its precise weight in the present divisor sum.

The quaternion lattice. Let R\mathcal{R} be the supersingular maximal order of the base object. Its quaternion algebra has the description

B=K+Kj0,j0x=xˉj0,j02=−cB<0.\mathcal B=K+Kj_0,\qquad j_0x=\bar xj_0,\qquad j_0^2=-c_{\mathrm{B}}<0.

At a finite prime s≠qs\ne q, choose a generator of the base Tate lattice over OsO_s. Maximality identifies Rs\mathcal{R}_s with its full integral endomorphisms, and j0j_0 acts as bsb_s times conjugation, with Nbs=−cB\mathrm Nb_s=-c_{\mathrm{B}}. At qq use the unique division maximal order; vq(cB)v_q(c_{\mathrm{B}}) is odd. The fractional ideal c\mathfrak{c} defined by

vbs∈Os (s≠q),cBNv∈qZqvb_s\in O_s\ (s\ne q),\qquad c_{\mathrm{B}}\mathrm Nv\in q\mathbb{Z}_q

has norm q/cBq/c_{\mathrm{B}}.

For tensor objects indexed by I,J1I,J_1, the integral Hom lattice is J1RI−1J_1\mathcal{R}I^{-1}, with degree (NI/NJ1)(NI/NJ_1) times reduced norm. The degree factor follows from the tensor inclusion isogenies of ideals of given norms, also after reduction. Count pairs by writing J1=C0IJ_1=C_0I. For u0+vj0u_0+vj_0 in rational Hom, put y0=−D u0y_0=\sqrt{-D}\,u_0, z0=−D vz_0=\sqrt{-D}\,v. The lattice and level conditions become

y0∈C0,z0∈nˉcC0I/Iˉ,y0+z0bp iˉp/ip≡0(modp)(p∣D),\begin{gathered} y_0\in C_0,\qquad z_0\in\bar{\mathfrak n}\mathfrak cC_0I/\bar I,\\ y_0+z_0b_p\,\bar i_p/i_p\equiv0\pmod{\mathfrak p} \qquad(p\mid D), \end{gathered}

where ipi_p generates II locally. To check this, away from qq test

u0t+vbs(iˉs/is)tˉ∈C0,s(t∈Os).u_0t+vb_s(\bar i_s/i_s)\bar t\in C_{0,s} \qquad(t\in O_s).

At étale places the linear and antilinear conditions separate. The split level condition on n−1Os/Os\mathfrak n^{-1}O_s/O_s adds the factor nˉ\bar{\mathfrak{n}} on the antilinear side. At an odd ramified prime, set vs∗=vbsiˉs/isv_s^*=vb_s\bar{i}_s/i_s. Testing on 1,−D1,\sqrt{-D} requires u0+vs∗u_0+v_s^* and −D(u0−vs∗)\sqrt{-D}(u_0-v_s^*) to be integral; these are the two inverse-different conditions and the extra congruence in (6.14). Here C0,s=OsC_{0,s}=O_s. At qq, integrality separates because the linear and antilinear norm valuations have opposite parities.

The degree identity is

DmaC=Ny0+cBNz0.Dma_C=\mathrm Ny_0+c_{\mathrm{B}}\mathrm Nz_0.

Set

Z=(z0)/(nˉcC0I/Iˉ),b=q NZ.Z=(z_0)/(\bar{\mathfrak n}\mathfrak cC_0I/\bar I), \qquad b=q\,\mathrm NZ.

Because Nc=q/cB\mathrm N\mathfrak c=q/c_{\mathrm{B}}, this gives a+Nb=mDa + N b = mD, with a=Ny0/aCa = Ny_0/a_C, exactly as in the coefficient formula. Neither component vanishes: a purely linear map violates the inert-ℓ\ell degree condition, whereas a purely antilinear map would force N∣mDN \mid mD.

Genus conditions and the number of maps. Fix y0,C0y_0, C_0. For an ideal ZZ of norm b/qb/q, the condition that a generator z0z_0 exist is that [ZnˉcC0][Z\bar{\mathfrak n}\mathfrak cC_0] be a square. Its norm is bNaC/cBbN a_C/c_B. At p∣Dp \mid D, the quaternion algebra splits, so −cB-c_B is a local norm. After moving the ideal away from DD by principal scaling, Gauss genus theory identifies the square condition with

εK,p(−bNaC)=1(p∣D).\varepsilon_{K,p}(-bN a_C) = 1 \qquad(p \mid D).

If soluble, there are 2#{p∣D}−12^{\#\{p\mid D\}-1} classes II, and two generators z0z_0 for each before the congruences. At p∣bp \mid b the congruence in (6.14) is automatic. At the other discriminant primes the nonzero residues match up to a sign.

These signs are jointly equidistributed. Replacing II by pI\mathfrak p I leaves I/I‾I/\overline I unchanged and flips the generator-ratio sign only at pp. Principal changes of representative transport z0z_0 by the corresponding quotient with its conjugate and preserve the test. The relation obtained by multiplying all ramified ideals is the principal ideal (−D)(\sqrt{-D}); its transport changes the generator by −D/−D‾=−1\sqrt{-D}/\overline{\sqrt{-D}}=-1. Thus that relation is absorbed by the two generator choices. Of the 2#{p∣D}2^{\#\{p\mid D\}} pairs, the #{p∣D:p∤b}\#\{p\mid D:p\nmid b\} nonautomatic signs leave 2#{p∣D:p∣b}2^{\#\{p\mid D:p\mid b\}} possibilities. Summing over ideals ZZ gives

2#{p∣D:p∣b}ρ(b/q)2^{\#\{p\mid D:p\mid b\}}\rho(b/q)

homomorphisms per summand. Moreover dqd_q is odd, since b=q NZb=q\,\mathrm{N}Z and ideal norms have even valuation at an inert prime.

The length of a lift. Each counted homomorphism has lifting length (1+dq)/2(1+d_q)/2. Use the Grothendieck–Messing filtration criterion and Serre–Tate theory over W/qj\mathcal W/q^j, with the canonical nilpotent divided powers on qq; here q≥5q \ge5. The integral first crystalline cohomology splits into two unramified CM lines. Up to units, Frobenius has

F(e1)=e2,F(e2)=qe1;F(e_1)=e_2,\qquad F(e_2)=qe_1;

the Hodge summand is e2e_2. Source and target have the same CM type. The antilinear component interchanges the lines, say e1↦Ae2e_1 \mapsto Ae_2, e2↦Be1e_2 \mapsto Be_1. Commutation with Frobenius gives vq(B)=vq(A)+1v_q(B)=v_q(A)+1. Their sum is dqd_q, the determinant valuation of this component, so preservation of the Hodge line modulo qjq^j is exactly

j≤vq(B)=1+dq2.j \le v_q(B)=\frac{1+d_q}{2}.

Prime-to-qq level adds no lifting obstruction. This is also the inert lifting exponent in [19], Corollary 7.15. Combining the map count, this length, and the residue-degree cancellation gives the negative of (T6), with its stated normalization.

Geometric comparison and the logarithmic formula

Proof of Proposition 6.3. By Proposition 6.13, Bh(n)B_h(n) computes, up to the common sign, the partial character-weighted intersection away from rr. We explain why the combinations in (T4) compute the full heights. In particular, we do not impose an unramified-character description downstairs at rr.

The difference Ch(n)=Bh(n)−Bh−2(n)C_h(n)=B_h(n)-B_{h-2}(n) corresponds to Tn(Trh−Trh−2)T_n(T_{r^h}-T_{r^{h-2}}) on the second divisor. Only cyclic rhr^h-paths remain: a noncyclic kernel contains full rr-torsion and factors through multiplication by rr. Exactly two cyclic kernels at each full CM object remain at maximal order, one on each split factor. Their Hilbert sums are both the original sum, independently of h≥1h \ge1, including the corresponding cusp degrees. The second difference on the left of (T4) removes these terms.

Every remaining Heegner orbit before TnT_n has conductor a positive power rjr^j. Indeed a cyclic over-lattice that remained maximal locally would be OrO_r-stable and lie on one split factor. Ring class theory therefore places its field of definition over KK over HrjH_{r^j}. Write the orbit with its multiplicity as a trace from such a field F′F', including its own cusp subtraction, and pull the first divisor up by the projection formula. The rr-intersections of these pulled-up terms are zero. Their reductions are ordinary, since rr is split, and both objects before TnT_n have full order at ℓ\ell. A matching homomorphism of degree nn would violate the same linear or conjugate-semilinear norm obstruction at the inert prime ℓ\ell. The cusps also contribute nothing. We may consequently add the rr-place intersections as zero. The character over F′F' is now unramified, so Lemma 6.6 identifies the sum with hiF′h_i^{F'}, using the normalized norm valuations in the projection formula.

Applying A\mathcal{A} to (T4) at n=ℓn=\ell inserts ATℓ\mathcal{A}T_\ell between the height arguments. The prime-to-NrN r Hecke recurrences in nn commute with the cyclic-path expansion already made. On the Jacobian,

ATℓ=Afaf(ℓ)δϕ∗ϕ∗\mathcal A T_\ell =\frac{\mathcal A_fa_f(\ell)}{\delta}\phi^*\phi_*

rationally: ϕ∗ϕ∗/δ\phi^*\phi_*/\delta is the orthogonal projector onto the elliptic factor. Biextension functoriality over each F′F' projects the pairing to EE, with this scalar; only fixed denominators are cleared. Multiply the first argument by the fixed 2b2^b of Lemma 6.6, and retrace the second to KK.

The resulting second arguments on EE are the indicated Hecke second differences of QXQ_X, up to bounded-order cusp torsion. Each cyclic operator has eigenvalue af(rh)−af(rh−2)a_f(r^h)-a_f(r^{h-2}). After passage to the limit and the additional difference h↦h+2h \mapsto h+2, the geometric side is

±Afaf(ℓ)(a∗−2)(γh+2−γh) hλK(QX,QX)δ.\pm\mathcal A_fa_f(\ell)(a_*-2) (\gamma_{h+2}-\gamma_h)\, \frac{h_\lambda^K(Q_X,Q_X)}{\delta}.

Here the second difference uses γh+1−2γh+γh−1=(a∗−2)γh\gamma_{h+1}-2\gamma_h+\gamma_{h-1}=(a_* - 2)\gamma_h. Cusp torsion disappears in rational heights; the fixed multipliers cancel in these rational equalities.

On the other side, apply (T5) at h+1h+1, hh, h−1h-1, with coefficients 1,2,11,2,1, as required by (T4). The determinant-one recurrence now inserts the factor a∗+2a_*+2. If α,α−1\alpha,\alpha^{-1} are the limiting eigenvalues, then γh=αh+α−h\gamma_h=\alpha^h+\alpha^{-h}. Their distinct non-root-of-unity property ensures that γh+2−γh≠0\gamma_{h+2}-\gamma_h \ne0 for a sufficiently large hh. Cancel this quantity and Afaf(ℓ)≠0\mathcal A_fa_f(\ell)\ne0. The remaining scalar

(a∗+2)(2−a∗)(a∗−2)(a∗+2)=−1\frac{(a_*+2)(2-a_*)}{(a_*-2)(a_*+2)}=-1

on the holomorphic side gives exactly (6.3). If QXQ_X is torsion its rational height is zero, while CΩ0L(f⊗ε,1)≠0C\Omega_0L(f\otimes\varepsilon,1)\ne0; hence Z′=0Z'=0. No rational spanning assertion has entered this proof. □\square

Remark 6.14. The spectral comparison itself requires neither a nonzero cohomology class nor the prescription η≠0\eta\ne0. Omitting these data from the open-image and Chebotarev construction still gives all the spectral hypotheses of Definition 6.2. One may also impose extra fixed cochain data, as in the unknown-center argument below. Proposition 6.3, and in particular its torsion implication, applies to every such direction. This is the form used at an initially unknown analytic center.

Proof of Theorem 6.1. Now assume an⁡(E)=1\operatorname{an}(E)=1. The companion has analytic rank zero, so the classical low-rank theorem gives the rational rank decomposition over KK. In particular QXQ_X is a rational multiple of PP modulo torsion; write QX=tPPQ_X=t_P P in E(K)⊗QE(K)\otimes\mathbb{Q}. The exact split Gross–Zagier normalization (GZ)–(GZ-E) gives

CL′(f,1)L(f⊗ε,1)=2Habs(QX)δ=2tP2H(P)δ.CL'(f,1)L(f\otimes\varepsilon,1)=\frac{2H_{\mathrm{abs}}(Q_X)}{\delta}=\frac{2t_P^2H(P)}{\delta}.

This is the single Hilbert-class trace and the absolute Poincaré-height diagonal, with the restricted polarization; see [27] and [15]. Together with (6.7), it also proves the rationality of L′(f,1)/(Ω0H(P))L'(f,1)/(\Omega_0H(P)).

Choose the direction of Lemma 6.5, so that hλQ(P,P)≠0h_\lambda^{\mathbb{Q}}(P,P)\ne0. By Lemma 6.6,

hλK(QX,QX)=2tP2hλQ(P,P).h_\lambda^K(Q_X,Q_X)=2t_P^2h_\lambda^{\mathbb{Q}}(P,P).

Substitution of (6.16) into (6.3) therefore gives

Z′=±d0(2−a∗)L′(f,1)Ω0H(P)hλQ(P,P).Z'=\pm d_0(2-a_*)\frac{L'(f,1)}{\Omega_0H(P)}h_\lambda^{\mathbb{Q}}(P,P).

The factor 2 from field extension is the same factor as in (6.16); neither is discarded. Finally combine (T3) with the cup reciprocity formula (T2). Since 2−a∗2-a_*, hλQ(P,P)h_\lambda^{\mathbb{Q}}(P,P), and log⁡ωP\log_\omega P are nonzero, cancellation yields (T1).

Completion of the positive comparison

We complete the proof of Proposition 1.3. All curves in this section are non-CM. We first compute the central value of (L1) when the analytic rank is already one. Together with the rank-zero calculation, this transfers a unit from the positive twist to the prescribed curve.

For an initially unknown center of Selmer corank one, we then choose a tame direction in which the Selmer Bockstein is nonzero. Along that direction the unit determinant forces the singular localization of the Kato class to have a simple zero. The torsion test in Proposition 6.3 converts its nonzero derivative into analytic rank one. This argument uses a compact Selmer class before knowing that it is generated by a rational point.

Isogeny invariance from Section 2 allows us to work with E′E', transporting the positive anchor hypothesis to E′(h)E'^{(h)} when hh is the given discriminant. Use the square orders, true 2-towers, symbols with A=1A=1, and fixed c,dc,d of the positive determinant construction. Include each moving prime once in the orders, and include the fixed twist in the fixed support when it is used. Thus Proposition 4.4 removes any moving prime at its trivial-variable specialization, with the other parameters still allowed. All auxiliary sequences retain the splitting and trace bounds of (L1). The option to prescribe one of them will supply the Bockstein direction.

Central specialization in analytic rank one

Lemma 7.1 (The rank-one central value). Suppose a branch A0A_0 of the positive determinant construction has analytic rank one. Then U(0)≠0U(0)\ne0 and

v2U(0)=X(A0).v_2U(0)=X(A_0).

Thus (L5) holds in both analytic ranks zero and one.

Proof. The compact Selmer line. Let A0A_0 be E′E' or the indicated positive twist. Work with the notation OjO^j, RRjR_{\mathbb{R}}^j, J2J_2, τg\tau_g, τq\tau_q, bb of Lemma 5.7, at the actual stages (so S′=S∪RiS'=S\cup R_i, ω\omega minimal on A0A_0). Write PP for a rational point generating the free Mordell–Weil lattice, and s1=v2(#Sha⁡(A0/Q))s_1 = v_2(\#\operatorname{Sha}(A_0/\mathbb{Q})), finite by the low analytic rank theorem.

The Poitou–Tate map from J2J_2 to the dual of the discrete Selmer group is injective. Indeed its composite with the dual of A0(Q)⊗Q2/Z2A_0(\mathbb{Q}) \otimes\mathbb{Q}_2/\mathbb{Z}_2 is evaluation by compact point localization. Log duality and log⁡ωP≠0\log_\omega P \ne0 make this composite injective, with cokernel of length v2(log⁡ωP)−bv_2(\log_\omega P)-b. The Kummer exact sequence adds the finite quotient of length s1s_1, so the cokernel into the dual Selmer has length s1+v2(log⁡ωP)−bs_1+v_2(\log_\omega P)-b.

The preceding term in Poitou–Tate is the singular image of ordinary O1O^1, which must therefore be zero. At the other places compact H1H^1 is already Kummer. Global Kummer and finiteness of Sha now identify O1O^1 with the compact Mordell–Weil group, and the remaining terms of Poitou–Tate give

O1=A0(Q)2∧,length⁡O2=s1+v2(log⁡ωP)−b+length⁡RR2+∑q∈Sf′τq−τg.\begin{split} O^1&= A_0(\mathbb Q)^\wedge_2,\\ \operatorname{length} O^2&=s_1+v_2(\log_\omega P)-b+ \operatorname{length}R^2_\mathbb R+ \sum_{q\in S'_f}\tau_q-\tau_g . \end{split}

Removing the moving Euler factors. Write zi∘z^{\circ}_i for the ordinary image after specializing all BB-parameters centrally on the given branch. The moving omitted factors there are er=1−aA0(r)/r+1/re_r=1-a_{A_0}(r)/r+1/r; the fixed twist in the comparison is split at these primes. Removing them all gives the fixed-support class zz of the tame calculation, with zi∘=(∏r∈Rier)zz^{\circ}_i=(\prod_{r\in R_i}e_r)z rationally after inflation, by the norm and tower relations. In particular by (T1)

v2 ⁣(log⁡ωzi∘(log⁡ωP)2)=v2 ⁣(Δ(0) ∏q∈Sf′Lq(A0,1)−1⋅L′(A0,1)Ω0H(P)).v_2\!\left(\frac{\log_\omega z^{\circ}_i}{(\log_\omega P)^2}\right) =v_2\!\left(\Delta(0)\,\prod_{q\in S'_f}L_q(A_0,1)^{-1}\cdot \frac{L'(A_0,1)}{\Omega_0 H(P)}\right).

Here Δ(0)\Delta(0) is the evaluated smoothing including any fixed quadratic scalar. To use (T1) at the stripped base one makes its own choice of horizontal sequence if necessary, killing the fixed support and fixed data required there and adapting to the point PP on this actual curve; it need not be any current variable of BB.

The determinant valuation. The first equality in (5.1) still applies, since O1O^1 has a line, with nonzero zi∘z^\circ_i rationally by (P1), and O2O^2 is torsion. Now length⁡(O1/Z2zi∘)=v2(log⁡ωzi∘/log⁡ωP)+τg\operatorname{length}(O^1/\mathbb Z_2 z^\circ_i)=v_2(\log_\omega z^\circ_i/\log_\omega P)+\tau_g. Thus the raw valuation is

v2 ⁣(log⁡ωzi∘(log⁡ωP)2)+b+2τg−s1−∑q∈Sf′τq−length⁡RR1=X(A0)+v2(Δ(0)),v_2\!\left(\frac{\log_\omega z^\circ_i}{(\log_\omega P)^2}\right) +b+2\tau_g-s_1-\sum_{q\in S'_f}\tau_q -\operatorname{length}R^1_\mathbb R = X(A_0)+v_2(\Delta(0)),

by the Haar and real-component computations. Here Reg⁡A0=H(P)\operatorname{Reg}_{A_0}=H(P) on the full free lattice. Just as at rank zero these are bounded-torsion-length central specializations: the moving τr\tau_r are bounded, since r→1r\to1 and the Tate trace limits are not 2 there. The displayed cohomology formulas and positive triangle bound positive torsion and keep the rational degree-one dimension two with other degrees zero. Thus pivots for those dimensions work at the center of the limit diagram also; the class determinant specializes there and has the same finite valuation. The fixed corrections have central ratio 1. This proves (L5) in analytic rank one.

Corollary 7.2 (Positivity and transfer of a central unit). The following assertions hold for a non-CM curve AA.

(i) If an⁡(A)≤1\operatorname{an}(A)\le1, then X(A)≥0X(A)\ge0. (ii) Suppose the positive twist hypothesis of Proposition 1.3 holds, without assuming the analytic rank of AA. Then the positive determinant of E′E' is a unit for every completed auxiliary-prime construction permitted by Proposition 5.1, including those with one prescribed admissible sequence. If s2(E′)=0s_2(E') = 0, then an⁡(E′)=0\operatorname{an}(E') = 0 and X(E′)=0X(E') = 0.

Proof. Integrality in Proposition 5.1, the central equality (L5) in both ranks, and isogeny invariance prove the lower bound. Under the positive twist hypothesis, the central value of UU on that branch has valuation zero. Since BB is local, UU is a unit on that branch. By the simultaneous construction and reduction-unit transfer for (L1), UU at E′E' is then a unit as well. If the given twist is trivial we simply have the unit directly. This conclusion works for any of the completed choices in that construction, including with the prescribed-sequence option. Thus for s2(E′)=0s_2(E') = 0, Lemma 5.7 gives analytic nonvanishing and X(E′)=0X(E') = 0. □

A direction for the unknown corank-one center

Assume now s2(E′)=1s_2(E') = 1 and the positive anchor hypothesis. Write E=E′E = E' for the untwisted branch, and use f,N,Tf, N, T as in Section 6. Two-primary parity gives odd functional sign; the rational Mordell–Weil rank is still unknown.

Choose K,A,ℓK, \mathcal{A}, \ell and the other fixed data of the tame spectral-height comparison, including the nonvanishing companion. Include the anchor’s twisting field among the splitting constraints. We will prescribe the first auxiliary sequence r1,i=rir_{1,i} = r_i, with residue character λi\lambda_i, to satisfy Definition 6.2 and a nonzero Bockstein condition. In particular its character kills all primes of Sf,c,dS_f, c, d. We establish this compatibility before completing the auxiliary tuple.

Lemma 7.3 (A primitive for the self-cup). Let xx be a cocycle representing a nonzero class in the rational compact Selmer line at fixed support, with coefficients T⊗Q2T \otimes\mathbb{Q}_2, and let β=pol⁡(x)\beta= \operatorname{pol}(x) on the Tate dual. There is a continuous scalar 1-cochain kk on GQ,SG_{\mathbb{Q},S} such that

dk=−β∪x.dk=-\beta\cup x.

After multiplying x,βx,\beta by the same nonzero dyadic integer and kk by its square, all three cochains can be taken integral.

Proof. The inverse limit of the finite Selmer groups fits into the Kummer sequence with the rational-point completion and the Tate module of Sha⁡\operatorname{Sha}. Its rational dimension is therefore the corank s2=1s_2 = 1 of the usual divisible-coefficient Selmer group. These local conditions may be imposed on GQ,SG_{\mathbb{Q},S}, since at good odd places outside SS they are unramified.

The class of β∪x\beta\cup x vanishes locally by Kummer isotropy. Moreover, H2(GQ,S,Q2(1))H^2(G_{\mathbb{Q},S}, \mathbb{Q}_2(1)) injects into the sum of local cohomology groups by Poitou–Tate: the opposite everywhere-locally-zero kernel for Q2\mathbb{Q}_2 is unramified everywhere and vanishes by class field theory. Thus the global cup is a coboundary, giving kk. Compactness bounds the denominators of these continuous cochains. Rescale x,βx,\beta together and kk quadratically to make them integral. No rational-point representative of xx is required. □

Fix a nonzero compact Selmer class and cochains x,β,kx,\beta,k as in Lemma 7.3. As in the choice of direction for (T2), let P\mathcal{P} be the finite list of rational primes at which the residue characters are required to vanish, and set

L=F(μ2∞,q1/2n:q∈P, n≥1).L=F\left(\mu_{2^\infty},q^{1/2^n}:q\in\mathcal{P},\ n\geq1\right).

Here F/QF/\mathbb{Q} is finite normal and enforces the fixed splitting and congruence conditions, including the Hilbert class field, the fixed twist data and E[2]E[2].

Lemma 7.4 (A compatible nonzero direction). The prescribed auxiliary sequence can be chosen to satisfy the spectral-height hypotheses of Section 6 and the fixed splitting conditions for both positive-determinant branches. Its Frobenius lifts can be chosen to tend on the fixed data to an element g∈GLg \in G_L whose Tate action gTg_T has determinant one, trace a∗≠±2a_* \ne\pm2, and two non-root-of-unity eigenvalues, and which satisfies

k(g)−β(g)gT(gT−1)−1x(g)≠0.k(g)-\beta(g)g_T(g_T-1)^{-1}x(g)\ne0.

Proof. Apply Lemma 6.4 to the nonzero compact Selmer class and its self-cup primitive from Lemma 7.3, with the displayed field LL. Its hypotheses require only a nonzero cohomology class and these fixed-support cochains. The prescribed list includes every spectral-height condition and the fixed data of both branches.

The lemma gives gg satisfying (P2) and horizontal Frobenius/residue-character data approaching it. Splitting on E[2]E[2] and in the twisting field, together with the determinant-one trace condition, also gives the prescribed-prime hypotheses of Proposition 5.1. Write v=u1v = u_1, so the Galois scalar is (1+v)λi(1+v)^{\lambda_i}, up to the consistent inverse orientation.

Complete RiR_i after this choice by Lemma 5.3 (notably its mutual-bit dummy choice when the scalar-constituent test has two primes). It does not matter if λi\lambda_i fails to kill the supplementary rj,ir_{j,i}, j≠1j \ne1. Their trace-limit and splitting conditions still hold. Corollary 7.2 therefore gives a unit UU on the EE-branch with this prescribed variable included.

The Selmer Bockstein is nonzero

Pass from BB to the germ R=Q2[[v]]\mathcal R=\mathbb Q_2[[v]] by setting every other parameter to zero. Let CglobC_{\mathrm{glob}} be the ordinary limiting global complex on this germ. At 2 its coefficient is constant because λi(2)=0\lambda_i(2) = 0. We may therefore impose the scalar extension of the rational Kummer line in degree one. Denote the resulting Selmer complex by CfSelC_f^{\mathrm{Sel}}, and the local quotient by JJ. There are no local invariant terms, so JJ is a free singular line in degree one, measured by dual exponential, and

CfSel⟶Cglob⟶JC_f^{\mathrm{Sel}} \longrightarrow C_{\mathrm{glob}} \longrightarrow J

is the local-condition triangle. Polarization identifies the use of TT with that of T∨(1)T^\vee(1), with the indicated scalar twist.

No other local conditions are needed. At the closed point, every odd finite local complex in use is rationally acyclic. For a moving place, the unramified local model has both gj−1g_j - 1 and gj/lim⁡irj,i−1g_j/\lim_i r_{j,i} - 1 invertible. Unramified inflation thus identifies closed-point ordinary cohomology with the fixed-support problem. The model and inflation comparisons of Section 3, after inverting 2, also give perfectness over R\mathcal R.

At the closed point, exact Selmer orthogonality and Poitou–Tate give one line in each of degrees one and two: the degree-one dimension is s2=1s_2 = 1, and global and local invariant vanishings exclude the remaining degrees. A minimal model over R\mathcal R consequently has the form

[ R→δ(v)R ]in degrees 1,2,δ(0)=0.[\,\mathcal R\xrightarrow{\delta(v)}\mathcal R\,] \quad\text{in degrees }1,2, \qquad \delta(0)=0.

The first-order differential δ′(0)\delta'(0) is the Selmer Bockstein. The next lemma proves that it is nonzero.

Lemma 7.5 (Nonzero Selmer Bockstein). For the direction of Lemma 7.4, ord⁡vδ(v)=1\operatorname{ord}_v \delta(v) = 1. In particular, CfSelC_f^{\mathrm{Sel}} is generically acyclic over R\mathcal R.

Proof. Suppose that δ(v)\delta(v) has order at least two, including the possibility that it vanishes identically. Then the central class β\beta lifts to the Selmer problem over R/v2\mathcal R/v^2. We first realize this hypothetical lift on finite-stage cochains, then test it by cup reciprocity.

Realizing the first-order lift. After a fixed nonzero dyadic multiplier mm and passage to a slower cofinal precision, the lift gives cocycles on GQ,S∪RiG_{\mathbb{Q},S\cup R_i} with the deformed coefficients,

bi(v)=mβ+vz1,i(mod(2ni,v2)),ni≤mi,ni⟶∞,b_i(v)=m\beta+vz_{1,i}\pmod{(2^{n_i},v^2)},\qquad n_i\le m_i,\qquad n_i\longrightarrow\infty,

with the following two properties:

dz1,i=−mλi∪β(mod2ni),inv⁡2(z1,i∪x)⟶0.dz_{1,i}=-m\lambda_i\cup\beta\pmod{2^{n_i}},\qquad\operatorname{inv}_2(z_{1,i}\cup x)\longrightarrow0.

Use −λi-\lambda_i instead throughout for the inverse scalar action. These derivatives are consequences of the hypothetical lift; they are not Kato classes.

Here are the finite-model details. After the one-variable specialization, transfer restriction at 22 to constant local models; the coefficients there are already split at each stage. At dual-number precision retain the cup with the fixed xx, the local invariant map on root coefficients, and the global model image of the inflated central β\beta. A rational lift is a model cocycle modulo v2v^2 whose constant term represents β\beta. Adjust it by a deformed coboundary to match that model image, then clear one fixed common denominator.

The cycle and constant-term equations pass to stage representatives modulo (2ni,v2)(2^{n_i},v^2) at a slower cofinal precision, by the marked finite-model construction. Include these representatives back into actual cochains. The central contraction homotopy expresses the difference of their constant terms from mβm\beta as a coboundary. Lift the adjusting degree-zero cochain and subtract its deformed coboundary. The constant term is now exactly mβm\beta, so the coefficient of vv in the cocycle equation gives the first identity in (7.1).

On the constant local models at 22, the derivative of the hypothetical Selmer lift is rationally finite. Its cup invariant against xx is therefore zero by Kummer isotropy. The marked cup and invariant maps make the stage invariants converge to this value. The last coboundary adjustment does not change them because λi=0\lambda_i=0 locally at 22. This proves the second assertion in (7.1) using actual finite-stage cochains.

The closed scalar cocycle. Suppress the index on z1,iz_{1,i}. The cochain

z1∪x+mλi∪kz_1\cup x+m\lambda_i\cup k

is closed: its two differentials cancel by dz1=−mλi∪βdz_1=-m\lambda_i\cup\beta and dk=−β∪xdk=-\beta\cup x. At 22, the second term is zero and the first has invariant tending to zero by (7.1). At the other fixed places, λi\lambda_i vanishes and the rational xx is a coboundary, so one common multiplier kills their local contributions. Outside the allowed support the cup is unramified.

The moving local invariants. At every moving prime there is a bounded-denominator local cochain wj,iw_{j,i} with dwj,i=xdw_{j,i}=x: since xx is unramified, take

wj,i=(ρT(Fr⁡j,i)−1)−1x(Fr⁡j,i).w_{j,i}=(\rho_T(\operatorname{Fr}_{j,i})-1)^{-1} x(\operatorname{Fr}_{j,i}).

The trace bounds give the common denominator. After clearing it, (P3) is locally cohomologous to mλi∪(k−β∪wj,i)m\lambda_i\cup(k-\beta\cup w_{j,i}). The second factor is an unramified root-coefficient cocycle. At a supplementary prime the character λi\lambda_i is also unramified, hence

inv⁡rj,i(mλi∪(k−β∪wj,i))=0(j≠1).\operatorname{inv}_{r_{j,i}}\bigl(m\lambda_i\cup(k-\beta\cup w_{j,i})\bigr)=0\qquad(j\ne1).

At the distinguished prime rir_i, local cup reciprocity and the residue-exponent choice instead give

inv⁡ri(mλi∪(k−β∪w1,i))⟶±mη≠0,\operatorname{inv}_{r_i}\bigl(m\lambda_i\cup (k-\beta\cup w_{1,i})\bigr) \longrightarrow \pm m\eta\ne0,

with the same fixed denominator clearing understood. To see the normalization, at the working precision the local field contains the relevant roots of unity. An unramified root cocycle is the Kummer class of a unit, and its Frobenius value records raising the residue unit to (ri−1)/2ni(r_i-1)/2^{n_i}. This is exactly the additive residue exponent defining λi\lambda_i, in the compatible root basis. Frobenius convergence gives the scalar η\eta of (P2).

All other local invariants tend to zero. The nonzero limit at rir_i contradicts the global sum-of-invariants law for the closed cocycle (P3). Thus δ(v)\delta(v) has order one.

Detection of the analytic zero

Completion of the proof of Proposition 1.3. The inequality and the corank-zero implication were proved in Corollary 7.2. Suppose s2(E)=1s_2(E)=1, and use the direction and the unit constructed above. By Lemma 7.5, the local-condition triangle gives a single generic degree-one line for the ordinary global problem on this germ. Restoring the ordinary real triangle gives just degree one of dimension two for the positive complex. These are the same dimensions as on the full ring BB, so the generic determinant identity defining UU specializes to Frac⁡R\operatorname{Frac}\mathcal R, changing pivots if necessary.

The real basis generates the constant real contribution, and every correction factor in (L1) is a unit in the germ. Write zallz^{\mathrm{all}} for the Kato class with all supplementary moving primes still present. The local-condition triangle and the inverse determinant convention now give

0=ord⁡vU=dR(CfSel,1)+dR(J,loc⁡singzall)=−1+ord⁡v(exp⁡∗zall).\begin{split} 0=\operatorname{ord}_v U &=d_{\mathcal R}(C_f^{\mathrm{Sel}},1) +d_{\mathcal R}(J,\operatorname{loc}_{\mathrm{sing}}z^{\mathrm{all}})\\ &=-1+\operatorname{ord}_v(\exp^*z^{\mathrm{all}}). \end{split}

Thus the dual exponential has a simple zero, in any fixed nonzero rational differential coordinate.

Remove the supplementary primes at each stage by the good Euler norm, with the true cyclotomic variable trivial and the conductor-rir_i variable retained. The Euler polynomials restoring those primes may have nontrivial unramified scalar values, but their limiting central values are 2−tr⁡gj≠02-\operatorname{tr} g_j\ne0. They are therefore units in R\mathcal R. The rational norm identities pass to the local scalar polynomials and their limits: the Euler factors are integral, and the split local dual-exponential coordinates have uniformly bounded denominators. Consequently the one-prime horizontal comparison also has a simple zero, and its derivative Z′Z' is nonzero, up to a possible variable inversion.

If L′(f,1)=0L'(f,1)=0, the nonzero companion value and (GZ) make ϕ∗PX\phi_*P_X torsion. Proposition 6.3 would then give Z′=0Z'=0, a contradiction. Its torsion implication requires no rational spanning point, and the prescribed direction satisfies all its field, eigenvalue, and residue-character conditions. Since the functional sign is odd, we conclude that L′(E,1)≠0L'(E,1)\ne0 and an(E)=1\mathrm{an}(E)=1.

We may now apply Lemma 7.1. The unit UU gives X(E)=0X(E)=0; the classical low-rank theorem gives the corresponding rational rank and finiteness of Sha⁡\operatorname{Sha}. Isogeny invariance transports these conclusions from E′E' to the original curve.

This proves Proposition 1.3. We next establish the split-pair anchor of Proposition 1.4 and the CM comparison of Proposition 1.5.

Split Heegner determinants and paired logarithmic measures

The split-pair anchor requires an integral comparison over an imaginary quadratic field. We first construct its strict determinant and paired logarithmic measure. Section 9 compares them and proves the following proposition. The variables tt, uu and the auxiliary primes introduced below are independent of those in the positive comparison.

Proposition 8.1 (Reducible split-product comparison). Let E/QE/\mathbb{Q} be a non-CM elliptic curve with E(Q)[2]≠0E(\mathbb{Q})[2] \ne0, and put N=cond⁡(E)N = \operatorname{cond}(E). Let d≡7(mod16)d \equiv7 \pmod{16} be prime and suppose that every prime dividing 2N2N splits in K=Q(−d)K = \mathbb{Q}(\sqrt{-d}). If s2(E/K)=1s_2(E/K) = 1, then L(E/K,s)=L(E,s)L(E−d,s)L(E/K,s) = L(E,s)L(E^{-d},s) has a simple zero at 11, and

X(E)+X(E−d)=0.X(E) + X(E^{-d}) = 0.

If the product is already known to have a simple zero at 11, the same valuation identity holds without separately assuming the Selmer corank condition.

The superscript −d-d denotes a quadratic twist. In the corank-one assertion, we do not assume the existence of a nontorsion point: this will follow from the determinant comparison at the tame center.

The strict determinant and its residual order

Until explicitly enlarged below, the setting is the geometric one in Proposition 8.1: EE is non-CM with rational two-torsion, dd is prime and congruent to 7(mod16)7 \pmod{16}, and every prime of 2N2N splits in KK. The constructions and lemmas in this section impose no Selmer-corank hypothesis.

We fix embeddings for CM and 2-adic evaluations and a place ww over 2 (the connected prime in our CM convention), writing w‾\overline{w} for the conjugate. Let Oj=Z+jOK\mathcal{O}_j = \mathbb{Z} + j\mathcal{O}_K with ring class field HjH_j, h=h(K)h = h(K), and Γ≃Z2\Gamma\simeq\mathbb{Z}_2 the maximal free pro-2 quotient of lim←⁡mPic⁡(O2m)\varprojlim_m \operatorname{Pic}(\mathcal{O}_{2^m}). We use class groups as Galois labels by ring class reciprocity. Take Ψt\Psi_t the tautological character on Γ\Gamma with generator value 1+t1+t, pulled back to a Galois character over KK.

Here hh is odd by quadratic genus theory, and OK×={±1}\mathcal{O}_K^\times= \{\pm1\}. The order class group exact sequence uses, at 2, the ratio between the unit groups at the two primes modulo the order conductor. This gives the description of Γ\Gamma and surjective inertia at either dyadic place.

At a split odd prime qq, the Frobenius exponents at its two places in Γ\Gamma are opposite and nonzero: taking the hh-th power of a place ideal uses the ratio of a principal generator and its conjugate, which is not a root of unity. Conjugation in all our ring class character groups acts by inversion.

Use T=T2ET = T_2E, with Tate duality given by the Weil pairing. The strict complex is full at all allowed places except ww:

C(t)=fib⁡(RΓ(GK,S,T[[t]](Ψt))⟶RΓ(Kw,T[[t]](Ψt))),S={v:v∣2N}.C(t) = \operatorname{fib}\bigl(R\Gamma(G_{K,S},T[[t]](\Psi_t)) \longrightarrow R\Gamma(K_w,T[[t]](\Psi_t))\bigr), \qquad S = \{v : v \mid2N\}.

All complexes and limiting operations use the finite models of Section 3. The strict complex has a square free model in degrees 1, 2; the same assertion will hold for its two-variable analogue. Indeed the residual representation has two trivial constituents. For each constituent, restriction to ww kills global degree-zero constants, and the complementary restriction detects dual constants, giving no degree-three cohomology. The full local complex at ww subtracts exactly the global Euler-characteristic contribution. The assertions for T/2TT/2T follow by its filtration and lift to the free model.

Write Lalg(C)L_{\mathrm{alg}}(C) for the determinant of the model differential, defined up to a coefficient-ring unit. At a valuation where it is nonzero, our inverse-determinant convention gives

d(C,1)=−v(Lalg(C)).d(C,1)=-v\left(L_{\mathrm{alg}}(C)\right).

Lemma 8.2 (Scalar residual order). For an odd prime q∣Nq \mid N, let bq∈Z2∖{0}b_q \in\mathbb{Z}_2 \setminus\{0\} be the Γ\Gamma-Frobenius exponent at one of the places over qq, and put gq=2v2(bq)g_q=2^{v_2(b_q)}. Then

ord⁡tL‾alg(C(t))=4∑q∣Nq≠2gq.\operatorname{ord}_t\overline{L}_{\mathrm{alg}}(C(t))=4\sum_{\substack{q\mid N\\q\ne2}}g_q.

Proof. Let wh=(α)w^h=(\alpha) as ideals, α=(a+b−d)/2\alpha=(a+b\sqrt{-d})/2, a2+db2=2h+2a^2+db^2=2^{h+2}. Both a,ba,b are odd: otherwise α\alpha would have the same reduction at both primes over 22, impossible. Each odd prime of bb has (2/q)=1(2/q)=1 (here qq denotes that prime), by the norm equation and hh odd; hence b≡±1 mod 8b\equiv\pm1\bmod8. For h≥3h\ge3, a2≡9 mod 16a^2\equiv9\bmod16, and the unit α‾\overline{\alpha} at ww is congruent to aa modulo 88. For h=1h=1 we have d=7d=7, and the unit root of X2±X+2X^2\pm X+2 is again ±3 mod 8\pm3\bmod8.

Thus −1,2,α‾-1,2,\overline{\alpha} give a basis of local squareclasses there. They are also a basis of global squareclasses with only dyadic support (odd hh). With trivial scalar F2\mathbb{F}_2 and no odd places yet allowed, the strict problem is acyclic: restriction to ww is an isomorphism in degree one by that basis and in degree zero on constants, so use the above amplitude and Euler characteristic.

On either individual residual constituent with scalar twist Ψ‾t\overline{\Psi}_t, now adding the two places over each odd q∣Nq\mid N gives singular blocks by the unramified inflation comparison. Each has determinant over F2[[t]]\mathbb{F}_2[[t]] of order gq=2v2(bq)g_q=2^{v_2(b_q)} in tt, bq∈Z2b_q\in\mathbb{Z}_2 the exponent at one place over qq. Indeed Frobenius-minus-one on the scalar inertia H1H^1 coefficient is (1+t)±bq−1(1+t)^{\pm b_q}-1 (the cardinality twist reduces to one). Extension of the two constituents is only needed at full support. There are two places over each qq and two residual constituents, so summing these orders gives (A1). Determinant multiplicativity for the residual filtration allows the two constituents to form a nonsplit extension.

Retain the generator α\alpha of whw^h chosen in the proof.

A transverse tame parameter

Lemma 8.3 (Auxiliary primes and Frobenius exponents). There is a sequence of split good primes rir_i, leaving every fixed finite set, with principal places Ri=(πi)R_i=(\pi_i), such that:

(i) πi\pi_i tends to 11 at both dyadic places, and its residue modulo −d\sqrt{-d} is a nonzero nonsquare;

(ii) 2\sqrt{2} exists and is a nonsquare modulo RiR_i, and (q/ri)=−1(q/r_i)=-1 for every odd q∣Nq\mid N;

(iii) the Tate Frobenius at RiR_i tends to a matrix gg with det⁡g=1\det g=1 and a∗:=tr⁡(g)≠2a_*:=\operatorname{tr}(g)\ne2.

The Sylow-22 ring-class character at conductor rir_i has odd Frobenius exponents at the odd places over NN, and exponents of valuation exactly one at w,w‾w,\overline{w}.

Proof. For existence, prescribe a compatible ray class action over KK of moduli 2m−d2^m\sqrt{-d}, using principal ideals with generators having residues 11 at the 22's and a fixed nonsquare at the ramified prime. This fixes 22-power roots of unity by norm. K(i,24)/KK(i,\sqrt[4]{2})/K is dihedral of order 88 (disjoint quadratic data); its maximal abelian subfield is 22-cyclotomic in the sense of being contained in K(μ2∞)K(\mu_{2^\infty}). Thus its nontrivial commutator element can be prescribed compatibly with the ray condition. The q\sqrt{q}'s are independently switchable by their new disjoint ramification.

The full constraint field has finite commutator image over KK, so the subgroup fixing it has Tate image containing a finite-index part of the closed commutator of the image over KK. This includes an open subgroup in determinant one by the non-CM open-image theorem [54]. The coset therefore permits trace different from 2. After fixing such an element, Chebotarev to increasing precisions (degree-one places with chosen lifts) gives the sequence; in particular ri→1r_i \to1 2-adically.

The Sylow-2 quotient of Pic⁡(Ori)\operatorname{Pic}(\mathcal{O}_{r_i}) is cyclic of order 2v2(ri−1)2^{v_2(r_i-1)} by the unit ratio at rir_i and odd class number. Use its group-ring Galois character Ψu,i\Psi_{u,i} with generator value 1+u1+u. Its quadratic quotient is K(ri)K(\sqrt{r_i}) (pull back the discriminant character by norm, trivial on the defining principal order relations).

At the places over odd q∣Nq \mid N, Frobenius exponents in this variable are odd: for qh=(x)q^h=(x), the ratio x/x‾x/\overline{x} mod RR has symbol (q/r)=−1(q/r)=-1.

At w,w‾w,\overline{w} the exponents have valuation exactly one. Indeed α\alpha mod RR is square by Hilbert reciprocity on (α,πi)(\alpha,\pi_i), primary πi\pi_i at both 2’s and units at other odd places. Thus α/α‾\alpha/\overline{\alpha} is a square with nonsquare root α/(2)h\alpha/(\sqrt{2})^h mod RR; both roots have the same symbol. Inertia at either place over rr surjects onto the cyclic quotient, while Ψt(Fr⁡R)→1\Psi_t(\operatorname{Fr}_R)\to1 since πi\pi_i is increasingly primary.

Fix the sequence from Lemma 8.3 and retain its generator choices and group-ring characters Ψu,i\Psi_{u,i}. Put ni=v2(ri−1)n_i=v_2(r_i-1) and

Λi=Z2[[t]][u]/((1+u)2ni−1).\Lambda_i=\mathbb{Z}_2[[t]][u]/((1+u)^{2^{n_i}}-1).

At stage ii, let CiC_i be the strict complex with coefficients T⊗ΛiT\otimes\Lambda_i, scalar action ΨtΨu,i\Psi_t\Psi_{u,i}, and the two places over rir_i additionally allowed in full. It is still strict at ww. Since ni→∞n_i\to\infty, the displayed relation disappears at every fixed Artin precision. The finite-model construction on the fixed ultrafilter therefore gives a matrix limit over Z2[[t,u]]\mathbb{Z}_2[[t,u]], which we denote by Cr(t,u)C_r(t,u), with determinant Lalg,rL_{\mathrm{alg},r}. Thus the subscript rr on a limiting object denotes the chosen auxiliary sequence; in a stage calculation we write r=rir=r_i and R=RiR=R_i.

Lemma 8.4 (Transverse regularity). The determinants satisfy

Lalg,r(t,0)=(2−a∗)2Lalg(C(t))⋅unit,L_{\mathrm{alg},r}(t,0)=(2-a_*)^2L_{\mathrm{alg}}(C(t))\cdot\mathrm{unit},

and

Lalg,r∣(2,t)=0≠0.L_{\mathrm{alg,r}}\big|_{(2,t)=0}\ne0.

Proof. At u=0u=0, unramified inflation supplies two singular local differentials with Tate matrices g−1g-1, up to conjugation and determinant units. The cardinality twist tends to one, and det⁡(g−1)=2−a∗\det(g-1)=2-a_*. This proves (A2).

For (A3), set 2=t=02=t=0 and consider each trivial residual constituent with its uu-scalar twist over D0=F2[[u]]D_0=\mathbb{F}_2[[u]]. Discard the odd q∣Nq\mid N for generic acyclicity on the constituent, by the singular inflation comparison using the nontrivial unramified scalar there.

In the remaining strict problem, at u=0u=0 degree one injects into unrestricted cohomology and has basis πi,π‾i\pi_i,\overline{\pi}_i (radical classes, primary at ww, using the preceding dyadic basis). This notation identifies such classes by the ultrafilter.

Suppose the two-term differential over D0D_0 has a nontrivial free kernel; its saturation gives c∈H1c\in H^1 reducing nontrivially. Lifting modulo u2u^2 forces the global cup of that reduction with χ=[ri]\chi=[r_i], the linear scalar character coefficient, to vanish.

At RR both basis elements pair nontrivially with χ\chi. Indeed r≡1(mod8)r\equiv1\pmod8, and π‾i\overline{\pi}_i mod RR has symbol (2B/r)=−1(2B/r)=-1, 2B=Tr⁡(πi)2B=\operatorname{Tr}(\pi_i). Here BB is an integer, B≡1 mod 4B\equiv1\bmod4 by primarity, 4r=(2B)2+dγ24r=(2B)^2+d\gamma^2; at every odd prime q∣Bq\mid B we have (r/q)=(d/q)(r/q)=(d/q) with both units (norm and the ramified-prime condition). Quadratic reciprocity also for possible B<0B<0 gives (B/r)=(B/d)=−1(B/r) = (B/d) = -1. Since the local (r,r)(r,r) Hilbert symbol is trivial and r=πiπˉir = \pi_i\bar{\pi}_i, this proves the assertion. Hence cc reduces in global cohomology to χ\chi.

In unrestricted global cohomology put

Dχ=Ψu−1u.D_\chi= \frac{\Psi_u - 1}{u}.

This is a twisted cocycle: at a finite stage it is defined by retaining one additional coefficient precision. It reduces to χ\chi. The coefficient exact sequence for multiplication by uu therefore gives an integral class zz such that

[c]−[Dχ]=u[z].[c] - [D_\chi] = u[z].

Only existence of this quotient is needed; unrestricted H1H^1 need not be uu-torsion-free.

At ww, Dχ+uzD_\chi+uz is a boundary, and Ψu=1+u2ur mod u3\Psi_u=1+u^2{\mathrm{ur}}\bmod u^3 with ur⁡\operatorname{ur} the nontrivial unramified quadratic additive character. Thus zˉw=ur⁡\bar{z}_w = \operatorname{ur} (boundaries are divisible by u2u^2).

At wˉ\bar{w}, lifting zˉ\bar{z} modulo u3u^3 with the same leading coefficient forces zˉwˉ∪ur⁡=0\bar{z}_{\bar{w}}\cup\operatorname{ur}=0, hence even valuation as a radical.

These linear-term obstruction and boundary calculations hold on actual cochains to fixed Artin precisions by the finite models; fixed dyadic local actions here stabilize modulo each precision in the ultrafilter sense. The available global radical classes are generated by

−1,2,αˉ,πi,πˉi.-1,\quad2,\quad\bar{\alpha},\quad\pi_i,\quad\bar{\pi}_i.

The class zˉ\bar{z} has even valuations at both dyadic places: at ww this follows because its image is unramified, and at wˉ\bar{w} from the cup obstruction. These two valuation conditions remove the generators 2,αˉ2,\bar{\alpha}, since hh is odd. Thus only −1,πi,πˉi-1,\pi_i,\bar{\pi}_i remain. The unramified class at ww is the radical class of 5, whereas πi,πˉi\pi_i,\bar{\pi}_i are local squares and the remaining image is contained in the line generated by −1-1. This contradiction rules out a free kernel on either scalar constituent, proving (A3).

Integral depleted primitives on the ordinary locus

The next three subsections construct the measures that will be compared with these determinants. Their scope is broader than the residual calculations above: the primitive, disk-measure, and interpolation constructions apply to a primitive weight-two newform of trivial character and an imaginary quadratic field with units {±1}\{\pm1\}, split at 2, at the primitive level, and at the odd support S∘S^\circ specified below. The modular-abelian-quotient variant uses a fixed characteristic-zero coefficient projection. We return to the rational-two-torsion and prime-discriminant hypotheses in the final trace and residual-order calculation.

The use of depleted primitives to express CM sums in terms of Heegner logarithms has its antecedents in Bertolini–Darmon–Prasanna [2] [Sections 3.8 and 5.3]. We give the integral dyadic construction with the local and parametrization factors used in our comparisons.

Use a modular parametrization ϕ:X0(N)→E\phi: X_0(N) \to E, ϕ(∞)=0\phi(\infty)=0, ϕ∗ωE=cEf dqTate/qTate\phi^*\omega_E=c_Ef\,dq_{\mathrm{Tate}}/q_{\mathrm{Tate}} for the normalized primitive form ff. We give the ordinary-locus calculation also in the variant for a primitive weight-two newform of trivial character: there use Abel–Jacobi from its actual level with base cusp, projected to the corresponding modular abelian quotient up to isogeny, and the logarithm functional pulling back to f dqTate/qTatef\,dq_{\mathrm{Tate}}/q_{\mathrm{Tate}} at the chosen coefficient embedding. Denote this value function by GG on CM disks, so G=cE−1log⁡ωEϕG=c_E^{-1}\log_{\omega_E}\phi for EE. Cuspidal differences are torsion [23] and hence are killed by the logarithm. Coefficient extensions and comparisons using GG itself here are in characteristic zero.

Let S∘S^\circ consist of the odd rational primes of the chosen support (for the current input, the odd primes dividing NN); for the measure construction it can include additional split primes. Write

Pℓ(Z)=1−aℓℓZ+ϵℓℓZ2,P_\ell(Z)=1-\frac{a_\ell}{\ell}Z+\frac{\epsilon_\ell}{\ell}Z^2,
ϵℓ={1,ℓ does not divide the primitive level,0,ℓ divides the primitive level.\epsilon_\ell= \begin{cases} 1, & \ell\text{ does not divide the primitive level},\\ 0, & \ell\text{ divides the primitive level}. \end{cases}

where aℓ=aℓ(f)a_\ell=a_\ell(f). Fix split tame cyclic level orientations at the CM points, extending them to raised powers for quotient operators when needed. At 22 use the canonical connected cyclic level only. With VℓV_\ell normalized by Tate expansion qTate↦qTateℓq_{\mathrm{Tate}}\mapsto q_{\mathrm{Tate}}^\ell, form

f[2]=(1−a2V2+2ϵ2V22)f,f^{[2]}=(1-a_2V_2+2\epsilon_2V_2^2)f,
F0=dmod−1f[2]=lim⁡j→∞dmod2j−1f[2],F=∏ℓ∈S∘Pℓ(Vℓ)F0.F_0=d_{\mathrm{mod}}^{-1}f^{[2]}=\lim_{j\to\infty}d_{\mathrm{mod}}^{2^j-1}f^{[2]},\qquad F=\prod_{\ell\in S^\circ}P_\ell(V_\ell)F_0.

Here dmodd_{\mathrm{mod}} is ordinary modular differentiation; on a trivialized Tate chart it is qTate∂qTateq_{\mathrm{Tate}}\partial_{q_{\mathrm{Tate}}}.

Lemma 8.5 (Integral depleted primitive). The displayed limit defining F0F_0 converges to an integral weight-zero function on the ordinary locus, including when 2∣N2\mid N, and dmodF0=f[2]d_{\mathrm{mod}}F_0=f^{[2]}. At a Tate cusp with cyclic μ\mu-level,

F0=∑m≥12∤mammqTatem,F=∑m≥1(m,2∏ℓ∈S∘ℓ)=1ammqTatem.F_0=\sum_{\substack{m\geq1\\2\nmid m}}\frac{a_m}{m}q_{\mathrm{Tate}}^m,\qquad F=\sum_{\substack{m\geq1\\(m,\,2\prod_{\ell\in S^\circ}\ell)=1}}\frac{a_m}{m}q_{\mathrm{Tate}}^m.

Congruences between such fully depleted primitives can be checked by their Tate expansions on a common raised tame level, also for tuples of coefficient components relative to a fixed coefficient lattice.

Proof. Work on the smooth ordinary formal curve of a fine full odd auxiliary level sufficiently large for the tame data, over V=W(F‾2)\mathcal{V}=W(\overline{\mathbb{F}}_2) (and extend constants as needed). Use the canonical finite flat 22-level from the multiplicative part, and the étale Igusa tower trivializing the multiplicative formal group and its differential. We use the ordinary deformation and tame elliptic moduli theory of [20, 31]: the multiplicative part lifts over the ordinary deformations (its dual is étale); these trivialization covers extend étale on the ordinary compactified charts, with the multiplicative trivialization on Tate charts.

The log Kodaira–Spencer differential given by the square of the trivialized differential gives dmodd_{\mathrm{mod}} by its dual derivation on scalar functions; derivations lift along the étale levels and the completion. This uses the elliptic Kodaira–Spencer isomorphism on the fine prime-to-22 curve, with dqTate/qTatedq_{\mathrm{Tate}}/q_{\mathrm{Tate}} normalization and unit cusp widths there. It raises equivariant weights by two. V2V_2 uses the quotient by the first connected subgroup with canonical choices on the result (for weight computations take target differential with pullback twice the source differential); VℓV_\ell similarly uses the first subgroup in raised cyclic ℓ\ell-level with the stated Tate normalization.

Pullbacks of the algebraic characteristic-zero forms along the indicated ordinary maps have bounded denominators: these are rigid sections on the quasi-compact ordinary formal region, holomorphic also on cusp charts (the connected level and quotient on Tate curves give the usual Tate-level choices). One can first bound on a finite formal-affine covering in the Hodge lattice, before trivializing.

Integrality, once some bound exists, can be checked by expansion at all trivialization lifts of a μ\mu-cyclic test cusp in each tame determinant component. Indeed the prime-to-22 full level special curve is smooth with geometrically connected determinant components. Each special Igusa component at any fixed finite height surjects onto its ordinary component, and formal expansions there detect vanishing of the special-fiber section. An integral section on the completed infinite tower uses just finite height modulo each precision. This gives the integrality test by division one uniformizer factor at a time. Choose the full-level cusps so that all the nested cyclic tame choices involved are of μ\mu-type.

The weights of the inverse-derivative sequence tend 2-adically to zero, so expansion weight factors on all differential trivializations tend uniformly to 1. Its odd-exponent expansion converges uniformly modulo each scalar precision and the even terms vanish. The same expansion test on differences gives integral convergence on the tower; invariance of the limit descends it to weight zero (étale torsor descent levelwise modulo finite precisions). Also dmodF0=f[2]d_{\mathrm{mod}}F_0=f^{[2]}. The Hecke recursions give the displayed depleted expansions. The same argument checks lattice congruences on a common raised tame level. For a tuple of coefficient components, first allow a common initial denominator and then apply the argument in coordinates for the prescribed lattice.

For the reducible input we also use the combination at 11, V2V_2, V22V_2^2 with coefficients 11, −3-3, 22 of −1/24+∑n≥1σ1(n)qTaten-1/24+\sum_{n\geq1}\sigma_1(n)q_{\mathrm{Tate}}^n, the weight-two modular Eisenstein 2-depletion (the usual level-raised combination of the weight-two Eisenstein series). Denote its weight-zero antiderivative by FEis,0F_{\mathrm{Eis},0}. Since an≡σ1(n) mod 2a_n\equiv\sigma_1(n)\bmod2 off 2N2N by residual Frobenius and Hecke recursions, F mod 2F\bmod2 equals the fully depleted Eisenstein function, using 1−(ℓ+1)Vℓ/ℓ+Vℓ2/ℓ1-(\ell+1)V_\ell/\ell+V_\ell^2/\ell at each ℓ∈S∘\ell\in S^\circ on FEis,0F_{\mathrm{Eis},0}.

Disk measures and exact logarithmic identities

On an ordinary Serre–Tate disk choose the multiplicative coordinate zz with z=1z=1 at the canonical lift. We use F(z)\mathcal{F}(z) for the disk expansion of any of the weight-zero 2-depleted functions above; this notation distinguishes the disk expansion from the global function.

Lemma 8.6 (Support of the disk measure). There is a bounded integral measure μ\mu on Z2\mathbb{Z}_2 with

F(z)=∫Z2zx dμ(x).\mathcal{F}(z)=\int_{\mathbb{Z}_2}z^x\,d\mu(x).

It is supported on Z2×\mathbb{Z}_2^\times.

Proof. The integral expansion in z−1z-1 defines the measure by Mahler duality. We claim that

F(z)+F(−z)=0.\mathcal{F}(z)+\mathcal{F}(-z)=0.

The points zz, −z-z are the two lifts over the same canonical degree-two quotient BB. The Serre–Tate pairing on étale and dual étale bases gives the relation ztargete=zsourcecz_{\mathrm{target}}^e=z_{\mathrm{source}}^c with the étale and connected factors e,ce,c of the isogeny.

Trace along the connected quotient morphism vanishes by expansion at Tate cusps (all exponents odd). More explicitly one does the trace on the tame ordinary curve, transporting tame data by the quotient. This is a finite-flat square correspondence: the quotient map reduces to Frobenius on the identified special tame curves, is locally a square map in deformation parameters, and the Tate map on cusp charts. Finiteness likewise lifts from the special Frobenius on the adic formal curves. Its trace identity on weight-zero functions follows by the same μ\mucusp detection (the two Tate expansions with opposite root arguments, and source cyclic choices still μ\mu-type). The left side is the transform of the measure whose multiplier is 1+(−1)x1+(-1)^x. Uniqueness of the transform and torsion-freeness of the coefficients show that the restriction of μ\mu to 2Z22\mathbb{Z}_2 is zero. This proves the support assertion.

Lemma 8.7 (The exact logarithmic primitive). The modular logarithm GG is analytic on each interior ordinary CM disk, and on these disks

F0=P2(V2)G.F_0=P_2(V_2)G.

With the branch of the logarithm satisfying log⁡2=0\log2=0, the Eisenstein primitive is

FEis,0=−148log⁡(Δ2V22Δ(V2Δ)3).F_{\mathrm{Eis},0}=-\frac{1}{48}\log\left(\frac{\Delta^2V_2^2\Delta}{(V_2\Delta)^3}\right).

Proof. The log GG used on such interior disks about CM reductions is analytic on the disk, with the prescribed group-log values at algebraic points. One justification, also for abelian projections, is by Néron extension on smooth charts. Near an interior ordinary tame point use the algebraic relative subgroup scheme of the fine elliptic moduli, i.e. the finite-flat-subgroup Hilbert moduli in the universal 2b2^b-torsion, for subgroups of order 2b2^b if the level requires it. It is of finite presentation and smooth over the trait at the canonical-subgroup special point: in Artin deformations there the subgroup must map trivially to the étale quotient (by étaleness and its special connectedness), so the unique lift over any ordinary elliptic deformation is the multiplicative subgroup. Thus the chart has the same smooth deformation germ as the tame chart.

On its smooth open neighbourhood our characteristic-zero map to the abelian variety extends by the Néron property (in the generic fiber use the map on the cyclic locus; other subgroup types, if present, are open and closed and can use a constant). One may enlarge the local base first. Thus the disk maps into a single Néron tube, where log differences from the center are analytic by the formal group. On smaller closed disks one may first multiply into the small log range, giving the same analytic group log by division. This suffices for all level choices and their quotient disks here.

To prove (M1), compare differentials. They agree by the parametrization differential, quotient pullbacks and the expansion normalization above (V2GV_2G differentiates with the extra Tate factor 2, V22GV_2^2G with factor 4; these differential identities also follow by expansion on the ordinary curve). The possible constant is zero by summing over zz, −z-z. Indeed the two sources can be seen as the two quotients of BB by noncanonical order-two subgroups, with inherited cyclic tame data. The T2T_2 or U2U_2 action gives

G(z)+G(−z)=a2G(B)−ϵ2G(V2B).G(z)+G(-z)=a_2G(B)-\epsilon_2G(V_2B).

For level at 2 these two noncanonical kernels are exactly the U2U_2 quotients, retaining canonical 2-level on the result. This Hecke normalization on divisors pulls back the usual differential operator on forms; cuspidal terms are torsion. Thus P2(V2)GP_2(V_2)G also has trace zero in the pair.

For the Eisenstein assertion, roots of unity are killed by the logarithm and log⁡2=0\log2=0. The displayed weight-zero discriminant ratio is nonvanishing on the interior disks, with analytic log (the normalized variation of an analytic unit on an open disk from its center has values in principal units, e.g. by its Newton polygon). The differentials agree by the log derivative of Δ\Delta. The norm of the ratio in the source pair is one by the Tate identity Δ(q)Δ(−q)=−Δ(q2)3/Δ(q4)\Delta(q)\Delta(-q)=-\Delta(q^2)^3/\Delta(q^4); use the same correspondence expansion (the Tate orders of the ratio cancel at canonical cusps). This fixes the remaining disk constant and proves the Eisenstein identity. □\square

Ring-class orbits and interpolation

We next assemble the disk measures along a ring-class orbit. Use s=1s=1 or s=ris=r_i as odd conductor here; the construction works also at odd products of auxiliary good primes coprime to the split levels, with conductor-ss ring class weights denoted by ψs\psi_s (here trivial or Ψu,i\Psi_{u,i}). In this description KK can more generally have units just signs, split at the support 22, S∘S^\circ, and Γ\Gamma, Ψt\Psi_t defined as above (inertia at the 22’s of finite index by the class sequence). Fix a CM point of order Os\mathcal{O}_s, with the chosen split cyclic tame orientations, and its translates indexed by a∈Pic⁡(Os)\mathfrak{a} \in\operatorname{Pic}(\mathcal{O}_s).

Lemma 8.8 (CM disk coordinates). The conductor-ss CM points are canonical lifts. In their Serre–Tate disks, the points z=ζ2mjz=\zeta_{2^m}^{j}, for jj odd, have endomorphism order O2ms\mathcal{O}_{2^m s} and are defined over H2msH_{2^m s} with the specified cyclic level. The kernel of the order-class map to conductor ss acts on them through the unit ratio (Z/2mZ)×(\mathbb{Z}/2^m\mathbb{Z})^\times, simply transitively on the primitive roots in each disk. Its inverse-limit map to Γ\Gamma is a fixed map η:Z2×→Γ\eta:\mathbb{Z}_2^\times\to\Gamma, independent of ss.

Proof. The conductor-ss points are canonical lifts because reduction is ordinary at the split prime, the endomorphisms split the 22-divisible directions, and the Serre–Tate parameter must be one by the endomorphism lifting relation. Consequently the geometric special end ring is exactly Os\mathcal{O}_s (all such endomorphisms lift at the trivial parameter). Make the disk evaluations over the completed unramified base, enlarging constants if needed for the form coefficients. Choose Serre–Tate generators in both directions by polarization. For each a\mathfrak{a} use a prime-to-2s2s and prime-to-level ideal action as representative, viewed also at higher 22-conductors. Write δa∈Z2×\delta_{\mathfrak{a}}\in\mathbb{Z}_2^\times for its Serre–Tate exponent from the base (connected divided by étale factor); take the identity at the trivial label.

Points at z=ζ2mjz=\zeta_{2^m}^{j}, jj odd for a primitive ζ2m\zeta_{2^m}, have endomorphisms O2ms\mathcal{O}_{2^m s}: among endomorphisms of the reduction the two local actions must agree modulo 2m2^m. Canonical cyclic 22-level is preserved by the order, as are the oriented tame groups. Thus by the main theorem of CM these X0X_0-points are defined over H2msH_{2^m s}: the units of the completed endomorphism order stabilize the cyclic level.

Prime-to-level ideal actions transport the groups (including the canonical group at 22) and the disk parameters by the isogeny exponent. In particular the kernel of lowering the order class map to conductor ss, the unit ratios (Z/2m)×(\mathbb{Z}/2^m)^\times, acts simply transitively on the primitive roots in a disk.

For an ideal principal below, extending to (γ)(\gamma), the exponent is the local ratio γw/γw‾\gamma_w/\gamma_{\overline{w}} up to reversing conventions (action by the corresponding endomorphism on the underlying conductor-ss reduction). Thus in the inverse limit the exponent on the order-class kernel maps to Γ\Gamma by one fixed η:Z2×→Γ\eta:\mathbb{Z}_2^\times\to\Gamma, independent of ss by the order class sequence. Here isogeny actions in all labels are identified by their actual Artin actions on the CM orbit, inverting ideals consistently if required by reciprocity. The cyclic 22-level throughout is the canonical connected subgroup; there is no independent variation of a 22-level structure along the orbit.

Fix henceforth the Serre–Tate generators and compatible ideal representatives used in Lemma 8.8. Write δa∈Z2×\delta_{\mathfrak{a}}\in\mathbb{Z}_2^\times for their connected-to-étale isogeny exponents, with δ1=1\delta_1=1.

Write [y][y] for the group-like tt-power series of y∈Γy\in\Gamma, using additive notation within Γ\Gamma. Let μa\mu_{\mathfrak{a}} be the measure of FF on the corresponding disk. The chosen ideal representative acts compatibly at all higher dyadic conductors; let ta∈Γt_{\mathfrak{a}}\in\Gamma be the image of this Artin action in Γ\Gamma. With these fixed representatives, form

bs(t,u)=∑a[ta−η(δa)]ψs(a)∫Z2×[−η(x)] dμa(x)b_s(t,u)=\sum_{\mathfrak{a}}\left[t_{\mathfrak{a}}-\eta(\delta_{\mathfrak{a}})\right]\psi_s(\mathfrak{a})\int_{\mathbb{Z}_2^\times}[-\eta(x)]\,d\mu_{\mathfrak{a}}(x)

(without uu for s=1s=1). This is bounded-integral, with conductor-ss variables in finite cyclic group rings. Use it twice, with all odd orientations opposite but same base points and parameter choices on the underlying elliptic disks; write Bs=bs+bs−B_s=b_s^+b_s^-, B=B1B=B_1, Br=lim⁡BriB_r=\lim B_{r_i} over the constant enlargement using V∗\mathcal{V}^* in the integral series conventions.

Proposition 8.9 (Character and central interpolation). Let θ\theta be a sufficiently high finite character of Γ\Gamma, and let θl=θ∘η\theta_l=\theta\circ\eta have primitive conductor 2m2^m. Let XX be the point with z=ζ2mz=\zeta_{2^m} in the base disk, at the original primitive level, and put χ=θψs\chi=\theta\psi_s. Then

(∑j odd mod 2mθl(j)ζ2mj)bs(θ,u)=(∑ρ∈Pic⁡(O2ms)χ(ρ) G(Xρ))∏ℓ∈S∘Pℓ(χ(σℓ)).\left(\sum_{j\ {\mathrm{odd}}\bmod 2^m}\theta_l(j)\zeta_{2^m}^{j}\right) b_s(\theta,u) = \left(\sum_{\rho\in\operatorname{Pic}(\mathcal O_{2^m s})} \chi(\rho)\,G(X^\rho)\right) \prod_{\ell\in S^\circ}P_\ell(\chi(\sigma_\ell)).

Here σℓ\sigma_\ell is the inverse class translation for the oriented VℓV_\ell, namely one of the two Frobenius classes. At the trivial character in tt, the corresponding identity is the sum over Pic⁡(Os)\operatorname{Pic}(\mathcal{O}_s) of the disk-center logarithms, with its odd Euler factors and the additional factor P2(ψs(σ2))P_2(\psi_s(\sigma_2)). For the elliptic curve EE, when S∘S^\circ is precisely the set of odd primes dividing NN, this gives

B(0)=±cE−2log⁡ωE(P)2∏ℓ∣2NPℓ(1)2,B(0)=\pm c_E^{-2}\log_{\omega_E}(P)^2\prod_{\ell\mid2N}P_\ell(1)^2,
P=∑ρ∈Pic⁡(OK)ϕ(X1ρ)∈E(K).P=\sum_{\rho\in\operatorname{Pic}(\mathcal{O}_K)}\phi(X_1^\rho)\in E(K).

where X1X_1 is a split Heegner point of conductor one.

Proof. The class-group exact sequence makes θ\theta factor through conductor 2m2^m. Fourier summation over odd jj gives (M2): by Lemma 8.6, its nonzero Gauss sum multiplies the inverse-character moment of each disk measure. The corrected weight within disk a\mathfrak{a} at ζ2mj\zeta_{2^m}^j is θ(ta)θl(j/δa)ψs(a)\theta(t_{\mathfrak{a}})\theta_l(j/\delta_{\mathfrak{a}})\psi_s(\mathfrak{a}), precisely the full character value by the parameter description. Each tame VℓV_\ell translates the orbit at raised level with the requisite orientations retained after lowering. In (M1), V2V_2, V22V_2^2 disappear by primitivity (same quotient in the pair).

The two primitive sums of GG at opposite odd orientations differ only by a translation character unit and a sign: the Atkin–Lehner operation at the full odd part of the primitive level has this eigenlaw up to killed cusps, reverses all original odd choices and translates the orbit by the indicated odd ideals, preserving canonical level at 2.

At t=0t=0 there is instead the disk-center version: sum once over Pic⁡(Os)\operatorname{Pic}(\mathcal{O}_s) with weights ψs\psi_s; the same Euler translations occur at the odd primes, and an additional P2(ψs(σ2))P_2(\psi_s(\sigma_2)) at the inverse connected-isogeny translation by the canonical centers. This follows by augmentation and (M1). Taking s=1s=1, the two orientation sums differ by a sign and a translation of the same Hilbert-class trace, giving (M3). The factor cE−2c_E^{-2} is retained exactly; no assertion that cEc_E is a 2-adic unit is used.

Trace compatibility and residual primitivity

For each conductor rir_i, choose the base disk by a descending order-rir_i isogeny from the conductor-one base point, using a non-eigenline. Transport the Serre–Tate generators by polarization so that the exponent is ri±1r_i^{\pm1}. In this subsection BrB_r is formed using these compatible base disks.

Lemma 8.10 (The split trace and residual order). Return to the geometric setting of Proposition 8.1, without imposing its Selmer-corank hypothesis, and take S∘S^\circ to be exactly the odd primes dividing NN. For the auxiliary sequence of Lemma 8.3,

Br(t,0)=(a∗−2)2B(t),B_r(t,0)=(a_\ast-2)^2B(t),

and

ord⁡tB‾=4∑q∣Nq≠2gq.\operatorname{ord}_{t}\overline{B}=4\sum_{\substack{q\mid N\\q\ne2}}g_q.

Proof. Return to the scalar residual test setting. For conductor rir_i use a base disk chosen by an order-rir_i descending isogeny from the conductor-one base (non-eigenline), transporting generators so the Serre–Tate exponent is ri±1r_i^{\pm1} by polarization. Thus for fixed mm above, the evaluation basepoint is eventually also the corresponding rir_i-descendant (the exponent is one modulo 2m2^m). Trace down that conductor at u=0u=0 in (M2) gives multiplier ari−2a_{r_i}-2 eventually, by the good-prime Hecke relation subtracting the two split prime-ideal translations, whose θ\theta-values become exactly 11. The two orientations give its square. Applying the high-character identity test to infinitely many such θ\theta proves (M4).

Finally compute modulo 22 at s=1s=1 by the Eisenstein congruence on the disks. The odd depletions on each measure contribute 1−(q+1)[±bq]/q+[±2bq]/q1-(q+1)[\pm b_q]/q+[\pm2b_q]/q at qq, by translation as above (test at high characters by the same Fourier summation), of residual order 2gq2g_q.

The measure using just FEis,0F_{\mathrm{Eis},0} has unit value at the center, which is its unweighted CM trace. Indeed the product of V2Δ/ΔV_2\Delta/\Delta over the conductor-one class orbit is (α/2h)12=αˉ−12(\alpha/2^h)^{12}=\bar\alpha^{-12}, viewing α\alpha at the chosen embedding with ww connected. The connected isogeny permutes the classes, normalizing differential pullback by 22 in V2V_2; the ordinary isogeny pullback factors for independently chosen differentials have product the principal-generator factor around the cycles, altogether ±α\pm\alpha. Similarly the product of V22V_2^2-ratios is α‾−24\overline{\alpha}^{-24}. Thus the log-ratio trace with factor −1/48-1/48 is −log⁡(α‾)/4-\log(\overline{\alpha})/4, odd by the dyadic basis congruence above. Thus the Eisenstein measure before the odd depletions is a unit at the center. Each odd depletion contributes order 2gq2g_q to each of the two orientations, which proves (M5).

The matching residual orders (A1) and (M5) will identify an integral divisibility quotient as a unit. The transverse test (A3) permits the horizontal divisibilities needed for that step to be lifted back to the integral two-variable ring.

Local comparisons on horizontal tests of the split determinant

We retain the split imaginary field, the moving split primes, and the determinants and measures of Section 8. In particular, for the reducible split-product input, EE is non-CM, E(Q)[2]≠0E(\mathbb{Q})[2]\ne0, K=Q(−d)K=\mathbb{Q}(\sqrt{-d}) with d≡7(mod16)d\equiv7\pmod{16} prime, and every prime of 2N2N splits in KK. The primes rir_i, their limiting Tate matrix gg, and a∗=tr⁡g≠2a_*=\operatorname{tr}g\ne2 satisfy the conditions used in (A2)–(A3). Until the rank argument at the center, no hypothesis about analytic rank is imposed.

We first compare local conditions after specializing to a high finite dyadic character. The resulting horizontal divisibility will be returned to the integral two-variable ring; the residual tests then make the quotient a unit. The center arguments are separated into a rank deduction from s2(E/K)=1s_2(E/K)=1 and an exact valuation calculation once the product has a simple zero. Finally, we isolate a characteristic-zero Heegner rank test whose proof uses only the derivative identities and reciprocity.

The local logarithm and inert derivative constructions also have a variant for a fixed two-dimensional Hecke component of the Tate module of a modular abelian variety. We state the extra hypotheses where that variant is used, with fixed denominators for its coefficient projector and polarization. The integral unit comparison in this section uses the reducible residual calculations of Section 8.

Odd local conditions and projected dyadic Kummer lines

Specialize Cr(t,u)C_r(t,u) at sufficiently high finite θ\theta in tt; put Θ=Z2[im⁡θ]\Theta= \mathbb{Z}_2[\operatorname{im}\theta], A0=Θ[[u]]A_0 = \Theta[[u]], A=A0[1/2]A = A_0[1/2], a regular one-dimensional UFD. Denote the limiting twisted coefficient by MM, with scalar χ=θΨu\chi= \theta\Psi_u in stage/limit notation. Work on arithmetic diagrams over AA; on the measure side denote the analogously 2-inverted integer power-series ring using extended constants (with V∗\mathcal{V}^{*} and fixed finite additional scalars as needed) by A′A'. The conductor depth mm of (M2)(M2) is fixed throughout any one such varying-prime test. We require θ\theta of order greater than four on dyadic inertia and still nontrivial on inertia over any indicated fixed local extension.

Lemma 9.1 (Odd local conditions). At the places over the moving primes rr, the full local complexes are acyclic over AA. At each fixed odd place vv, the characteristic-zero unramified condition

Uv=[MIv→Frv−1MIv]in degrees 0,1U_v=[M^{I_v}\xrightarrow{\mathrm{Fr}_v-1}M^{I_v}] \qquad\text{in degrees }0,1

in degrees 0, 1 contains local H0H^0, injects into local H1H^1, and is exactly complementary to the corresponding condition on the conjugate Tate dual. The product of the singular determinants at the two places over q∈S∘q \in S^\circ is, up to a unit,

Dq=Pq(χ(Frv))Pq(χ(Frv)−1).D_q = P_q(\chi(\mathrm{Fr}_v))P_q(\chi(\mathrm{Fr}_v)^{-1}).

These factors are nonzero in the present horizontal test.

Proof. At the places of rr, use the inertia/residue calculation on limits: a pro-2 tame generator acts with difference uu (up to unit); where this vanishes on a residue field, the residue Frobenius and its singular twist have action-minus-one invertible by ri→1r_i \to1, tr⁡g≠2\operatorname{tr} g \ne2 and θ(FrR)→1\theta(\mathrm{Fr}_R) \to1.

At each fixed odd place vv, replace the full condition by UvU_v. Its quotient in the full local complex is represented, for cohomology and determinant purposes, by

[MIv(−1)⟶MIv(−1)](1,2)[M_{I_v}(-1) \longrightarrow M_{I_v}(-1)] \qquad(1,2)

with Frobenius differential. Indeed the scalar is unramified and the Tate inertia differential (after discarding the pro-(prime-to-2) kernel) has constant free invariant and coinvariant spaces after inverting 2. Relative to its degree-zero invariants the inertia cochains have just the singular degree-one space with the cardinality twist. These calculations can be taken first over the fixed local groups at compact precisions before inverting 2, with inflation using lattice invariants, and the descriptions hold also on characteristic-zero field tests over AA. Thus UvU_v includes local H0H^0 and injects in H1H^1.

For the exact complementary conditions on conjugate duals, cup on unramified restrictions factors through unramified cochains (null for the invariant map), and the orthogonality quasi-isomorphism can be checked on residue fields using the displayed dimensions, local duality and the degree-zero invariants. For example the unramified H1H^1 dimension is the full invariant H0H^0 dimension; local Euler characteristic is zero. The product of the two singular determinants over q∈S∘q \in S^\circ is up to units

Dq=Pq(χ(Frv))Pq(χ(Frv)−1),D_q = P_q(\chi(\mathrm{Fr}_v))P_q(\chi(\mathrm{Fr}_v)^{-1}),

nonzero here by the Frobenius-exponent choice. For multiplicative reduction the coinvariant line has arithmetic Frobenius aq=±1a_q = \pm1; for additive reduction there is no coinvariant line in characteristic zero.

Lemma 9.2 (Projected Kummer lines). At each v=w,wˉv=w,\bar{w}, there is a projected Kummer condition UvU_v, a split free line in H1(Kv,M)[−1]H^1(K_v,M)[-1] (placed in degree one) mapping into RΓ(Kv,M)R\Gamma(K_v,M), over AA. Here H1(Kv,M)H^1(K_v,M) and the full complex refer to the limiting local model; the latter is itself split free of rank two in degree one only. The lines are exactly self-annihilating with conjugate transport and Weil pairing. The same assertion holds for a fixed characteristic-zero Hecke plane of a modular abelian variety, after allowing fixed denominators for the coefficient projector and polarization. It also holds with several conductor variables, provided at least one of their dyadic Frobenius exponents is nonzero. The high finite character must remain nontrivial on inertia after every fixed extension used to obtain semiabelian reduction.

Proof. We construct the lines and prove exact orthogonality before defining their logarithmic coordinates.

The local Shapiro tower.

Put Fv=Kv=Q2F_v=K_v=\mathbb{Q}_2, and let Dj/FvD_j/F_v here denote the unramified extension of degree 2j2^j (field notation at vv). In the present case the local θ\theta-field Pv/FvP_v/F_v is cyclic totally ramified. The uu-action is unramified with Frobenius value (1+u)b(1+u)^b for v2(b)=1v_2(b)=1. Use first the Shapiro scalar

Θ[Gal⁡(Pv/Fv)][[Gal⁡(D∞/Fv)]]\Theta[\operatorname{Gal}(P_v/F_v)][[\operatorname{Gal}(D_\infty/F_v)]]

with tautological character, 1+s01+s_0 the Frobenius generator in the unramified factor. Local cohomology is inverse cohomology over Hjloc=PvDjH_j^{\mathrm{loc}}=P_vD_j with corestriction. Project the finite factor by [σ]↦θ(σ)[\sigma]\mapsto\theta(\sigma) (idempotent splitting after inverting 22) and substitute 1+s0=(1+u)b1+s_0=(1+u)^b, a finite flat change by Weierstrass or a cyclic-generator change. This computes exactly the desired diagram after these changes: fixed local groups/actions are available by stabilization at each finite precision, and Shapiro, free coefficient models and the fixed projector denominator apply there and in compact inverse limits.

More generally for several conductor variables unramified at vv, split θ\theta if needed locally as a totally ramified cyclic-field character θP\theta_P (on PvP_v) times a finite unramified θU\theta_U, by the abelian local description. Use the finite factor for θP\theta_P, and substitute for 1+s01+s_0 the product of θU(Fr⁡v)\theta_U(\operatorname{Fr}_v) and the conductor-variable Frobenius powers. Provided some exponent is nonzero, the change is again flat, finite flat after adjoining the other variables.

Uniform bounds for logarithmic lattices. At local finite levels the integral Kummer sequence on H1H^1 with Tate coefficients has ends A(Hjloc)2∧\mathcal A(H_j^{\mathrm{loc}})^\wedge_2 and Hom⁡Z2(A∨(Hjloc)2∧,Z2)\operatorname{Hom}_{\mathbb Z_2}(\mathcal A^\vee(H_j^{\mathrm{loc}})^\wedge_2,\mathbb Z_2) for the abelian variety A=E\mathcal A=E, or on full modules before a newform projection; identify via polarization allowing fixed denominators for other varieties. Transitions are norm and dual restriction. Compactness permits exact limits. After finite-character projection the log and dual lattices compare to corresponding additive lattices in the Lie spaces and their trace duals up to bounded 22-powers uniformly in jj, and projected log torsion kernel has bounded exponent (one can use the unnormalized projector). Both θP±1\theta_P^{\pm1} have this property. Here and below, “bounded” means independent of the unramified degree 2j2^j. The constants may depend on the fixed character θ\theta, its ramified field PvP_v, the fixed extension used for semiabelian reduction, the abelian variety, and its coefficient projector. Uniformity as θ\theta varies is not needed for these characteristic-zero tests.

Indeed a uniform small lattice exponentiates by fixed ramification, using a model first over PvP_v, then its unramified extensions.

For the upper and torsion bounds extend to the compositum with a fixed Galois L/FvL/F_v of semiabelian reduction. Component exponents there are bounded since after LPvLP_v the extensions are unramified. An inertia element ν\nu over LL, chosen with θP(ν)≠1\theta_P(\nu)\ne1, acts trivially on geometric points of the special identity component there.

To see this last fact one can use the special-fiber maps from the Néron model over LL. On identity components they are surjective on geometric points: on auxiliary odd-adic Tate modules rationally they identify inertia invariants (Néron reduction over maximal unramified fields is surjective with odd-divisible formal kernel without odd torsion, and components are finite), unchanged under finite base extension by semistable unipotent inertia. Both components are semiabelian by the semistable reduction criterion, so these Tate images suffice for surjectivity. Thus ν\nu indeed fixes the special points by functoriality from LL.

After a common component multiple, (ν−1)(\nu-1) of any point therefore enters the formal group, and a uniform further multiple enters the small log range. This proves both upper and torsion bounds on applying the finite projectors (their eigenvalue difference from 1 costs only a fixed denominator). The dual log comparison uses the dual of the torsion-free log lattice, and the different denominator is bounded.

Normal bases and free local cohomology. Now OHjloc=OPv⊗Z2ODj\mathcal O_{H_j^{\mathrm{loc}}}=\mathcal O_{P_v}\otimes_{\mathbb Z_2}\mathcal O_{D_j}. Use trace-compatible integral normal bases on the unramified tower. More explicitly, choose β0=1\beta_0=1 and choose successively βj∈ODj\beta_j\in\mathcal{O}_{D_j} with

Tr⁡Dj/Dj−1(βj)=βj−1.\operatorname{Tr}_{D_j/D_{j-1}}(\beta_j)=\beta_{j-1}.

The unramified trace is surjective, so this is possible. The total trace of βj\beta_j is a unit. Modulo 2, the trace operator for the cyclic group of order 2j2^j is the top power of its generator minus one. Nonzero total trace therefore makes β‾j\overline{\beta}_j a generator of the residue-field module over the cyclic group algebra. Lifting gives an integral normal basis, and the chosen bases are trace-compatible.

Use also a rational normal basis on the fixed finite factor. The projected norm-limit Kummer terms on both ends therefore become free via log and its dual after inverting 2. On the dual end, use the trace-dual lattice; a self-dual normal basis is unnecessary. The transition dual to inclusion is again trace in additive coordinates, and the different of the fixed ramified extension contributes only a fixed denominator. Sandwiching the lattices between fixed multiples is compatible with these limits by compactness.

Degree zero of the full cohomology upstairs vanishes, and the projected degree-two inverse cohomology vanishes after inverting 2 by local duality and the uniform projected torsion bounds. For an elliptic plane the two free ends have rank one each. The same holds on each Hecke-field plane and differential embedding for its modular abelian variety, by characteristic-zero projection (all projector, isogeny and polarization losses there are fixed). Thus H1H^1 is itself split free with a direct Kummer line: its two free rank-one ends form an exact sequence, and the quotient is projective.

Exact orthogonality. Cup on conjugately paired Kummer lines vanishes, by Shapiro on finite group quotients using ordinary Kummer cups of translates, then on the inverse limits and under the scalar changes. Hence by ranks and perfect local duality this gives exact orthogonality, also on field tests. The restrictions from the split degree-one lines admit isotropy nullhomotopies, so this is an assertion about the local complexes and their comparison triangles, rather than just the dimensions of their generic cohomology. □\square

Lemma 9.3 (Logarithmic coordinate and finite-level transfer). The scalar-extended Kummer line at ww has an A′A'-linear isomorphism λw\lambda_w given by weighted logarithms. At finite cyclic quotients of the conductor variables, this line specializes to the usual projected Kummer condition. A sequence of corestricted twisted classes satisfying the finite-level Kummer conditions to growing precision therefore belongs to the limiting Kummer line. For classes arising from global points, λw\lambda_w is the unnormalized character-weighted orbit sum of their logarithms. Proof. For EE use log⁡=log⁡ωE\log=\log_{\omega_E}; more generally on a Hecke plane take a nonzero corresponding differential defined over the coefficient extension. With evaluations in the fixed embedding, λw\lambda_w is the line functional which, before the Frobenius-variable substitution, takes a Shapiro Kummer system at ww to the group-ring sums

yj⟼∑σ∈Gal⁡(PwDj/Fw)θP(σ)(1+s0)k(σ)log⁡(σyj)(mod(1+s0)2j−1),y_j\longmapsto \sum_{\sigma\in\operatorname{Gal}(P_wD_j/F_w)} \theta_P(\sigma)(1+s_0)^{k(\sigma)}\log(\sigma y_j) \pmod{(1+s_0)^{2^j}-1},

where k(σ)k(\sigma) is the unramified exponent. Extend linearly on coefficients. The convention comes from restricting the character corestriction back up; group multiplication on the Shapiro scalar sends the point-system by the inverse Galois action. These sums respect trace and kill the wrong finite-character components. They are bounded after fixed denominators by the lattice comparison; unramified values may use our completed unramified constants.

This gives the line isomorphism claimed: for example a small-log generator before projection uses a fixed small factor times the product of a rational normal generator for PwP_w and the above unramified normal generators. Its evaluation is a nonzero constant times a power-series unit. Indeed the finite cyclic normal resolvent at the embedding is nonzero: after scalar extension, the circulant matrix of a rational normal basis is invertible, and its determinant is the product of the character resolvents. Conjugate coordinates are permuted up to units. The unramified group sum has augmentation Tr⁡Dj/Fw(βj)=1\operatorname{Tr}_{D_j/F_w}(\beta_j)=1 at every finite level, so its inverse limit is a power-series unit.

Specialization and membership. We explain how this comparison detects membership and logarithms on transferred arithmetic classes. At simultaneous cyclic group quotients of order 2k2^k in the conductor variables with at least one Frobenius exponent nonzero at 22, the unramified substitution uses cyclic order 2k−min⁡v2(bj)2^{k-\min v_2(b_j)} for large kk, bjb_j the exponents. It is from the corresponding group ring by free scalar extension there (coset bases, and rescaling by the fixed θU\theta_U factor if present). The Kummer line specializes, after inverting 22, exactly to the corresponding projected Kummer conditions at those finite levels: use the trace-compatible small-log generators above and ordinary Kummer dimensions under Shapiro.

Suppose as here the stage base ring class fields for 2m2^m and the tame conductor together locally contain PvDnP_vD_n for every fixed nn on large stage sets. This follows from containing the θ\theta-field and the increasing unramified layers by the Frobenius condition. A corestricted twisted class locally Kummer at the stages up to growing precision then lies in UvU_v in the test. Indeed at each fixed cyclic quotient its localization is obtained by first norming to these fixed fields by transitivity (and summing the several local terms, with group translates/weights). Thus it specializes into finite-level projected Kummer by the fixed-group comparisons, closedness and congruences at growing coefficient precision there.

Vanishing in the complementary quotient of H1H^1 is detected on all such finite group quotients (bounded power series, clearing fixed denominators).

Compatibility with point logarithms. For an un-differenced class from global points this also computes its λw\lambda_w-value by the unnormalized full orbit sum of logs with character weights. Grouping as above uses actual trace logs in a fixed local extension at each fixed quotient; Kummer congruences at growing precision imply log congruences there, so even the limit into V∗\mathcal{V}^* with fixed extensions agrees with the indicated evaluation. Every projection used here has a fixed denominator. The orbit sums are unnormalized throughout, including as the cyclic quotients increase.

Lemma 9.4 (The unramified center). Set t=0t=0 and localize, after inverting 22, at the tame center (u)(u). At both dyadic places the full local complex again has a direct Kummer line and a complementary quotient line in degree one. They specialize to the ordinary Kummer condition and its quotient at u=0u=0. After the same measure-side scalar extension used for λw\lambda_w, the weighted logarithm is a line isomorphism over the center local ring, and the transfer and membership assertions of Lemma 9.3 hold there. These assertions require no ramified-character hypothesis.

Proof. Use just the unramified Shapiro tower. A uniform polynomial in its Frobenius action with value nonzero at 1, times a fixed scalar, now bounds the log comparison in both directions and kills the possibly unbounded reduction torsion. Indeed first use the component order, which is bounded under unramified Néron base change. On the special identity component, the abelian Frobenius polynomial annihilates the abelian part; its roots have complex absolute value 2\sqrt{2}. For a torus split over a residue extension of degree ee, one may use Fe−2eF^{e}-2^{e}; the unipotent part is killed by a fixed power of 2. For an elliptic curve these are respectively the good-reduction Frobenius polynomial, the toric polynomial, and the scalar 2 in the additive case. Multiplying the relevant factors and, if necessary, another fixed scalar gives a polynomial Q(F)Q(F) with Q(1)≠0Q(1) \ne0. None of the Frobenius polynomial factors has a root-of-unity zero. This enters the formal group, and a further fixed scalar enters the small formal log lattice at all levels.

Thus the map from a fixed small additive lattice by exponentiation, compatible with norm and inclusion, has cokernel killed by such a bound, as does the dual comparison with the opposite action; degree-two projected cohomology is controlled by the same torsion bound. For general varieties likewise use the abelian Frobenius polynomial, the torus Frobenius relation and a characteristic power on the unipotent part.

After localizing (Frobenius corresponds to the unramified group generator or its inverse) we again have exact Kummer/quotient lines on the plane, specializing to ordinary Kummer and quotient at the center by small-log normal generators. Weighted log is a line isomorphism there, and finite-level transfer and membership work as above after first multiplying by the Frobenius polynomial bound (which is invertible at the center). All the bounds canceled in this argument are units at the characteristic-zero center. The assertion is consequently local near that center; it does not assert an unramified logarithmic isomorphism over the entire power-series ring.

The inert derivative identities

Here is the derivative used on the characteristic-zero test just described. We detail the point and descent part in a form we can also use on a weight-two primitive Hecke plane with trivial nebentypus. There work first with points and full two-Tate coefficients on an actual modular abelian factor A\mathcal{A} for the newform orbit, then make coefficient projections in characteristic zero. Parametrization maps, Hecke order choices, polarizations or other fixed changes to commensurable lattices can use fixed denominators, always with a common scale for the points being compared. For instance we can use an actual Hecke-stable abelian subvariety and multiply the orbit projector into it by an integer. Write aℓa_\ell for the good Hecke endomorphism/scalar. One can compute with the integral good Hecke action before making further isogeny/lattice changes. For our current problem simply take A=E\mathcal{A}=E.

Use here lower base fields HbiH_{b_i}, bi=2mrib_i=2^{m}r_i, base points as in (M2) with one fixed orientation and original primitive level, and scalar weights χ\chi factoring through these fields at each working precision. The point construction works also for base conductor one and more generally the products of a fixed dyadic conductor with prime-to-level moving tame conductors as above, with fields of units just signs (i.e. OK×={±1}\mathcal{O}_{K}^{\times}=\{\pm1\}), keeping any indicated other fixed Kummer places away from the moving conductors. Add finitely many sequences of fresh rational primes ℓ=ℓi\ell=\ell_i inert in KK, avoiding level, conductors and all already used primes at the stages. Take local Frobenius lifts over Q\mathbb{Q} denoted γ=γi\gamma=\gamma_i. In each sequence require

ℓ⟶−1,aℓ⟶0,ρ(γ)⟶J,J2=1,\ell\longrightarrow-1,\qquad a_{\ell} \longrightarrow0,\qquad\rho(\gamma) \longrightarrow J,\qquad J^{2}=1,

at dyadic precisions in the ultrafilter, using the full Tate of A\mathcal{A} for the divisibilities and Frobenius-square closeness. (We also write JJ for the induced matrix on a plane in use; it may depend on the sequence of primes.) We will in particular choose J=ρ(τ)J=\rho(\tau) for complex conjugation τ\tau in the present problem.

We can slow working precisions so that 2a+1∣ℓ+12^{a+1}\mid\ell+1, aℓa_{\ell} is divisible by 2a2^{a} as an endomorphism, and γ2\gamma^{2} is trivial on A[2a]\mathcal{A}[2^{a}], with aa cofinal. In the complex-conjugation approximation on the full newform factor the trace condition holds on all the Hecke field components (complex conjugation is odd and an involution). High enough divisibility in the maximal order at 2 gives the stated divisibility in the good Hecke order by a fixed index bound.

Lemma 9.5 (The finite and transverse planes). At an auxiliary inert prime satisfying the preceding full-Tate approximation conditions, the limiting local complex has split free cohomology

M,M⊕M,Min degrees 0,1,2.M,\qquad M\oplus M,\qquad M\quad\text{in degrees }0,1,2.

Here MM denotes the underlying coefficient plane. The finite and transverse conditions have complementary pure degree-one coordinates, both include degree zero, and both omit degree two. They are exactly self-annihilating for conjugate duality. Their mixed pairing is, up to a unit, ⟨x,Jy⟩\langle x,Jy\rangle, where ⟨ , ⟩\langle\ ,\ \rangle is the alternating Tate pairing. The corresponding lower and upper conditions have the exact complementary dualities required for the square switch.

Proof. Write floc(z)=z(γ2)f_{\mathrm{loc}}(z)=z(\gamma^{2}), sloc(z)=z(σℓ)s_{\mathrm{loc}}(z)=z(\sigma_{\ell}) in limiting degree one at this new place of KK, for an inertia element σℓ\sigma_{\ell} generating tame 2-inertia (in its pro-2 quotient) and the whole relative ring-class inertia of order ℓ+1\ell+1 to be used at ℓ\ell. The prime (ℓ)(\ell) splits completely in the prime-to-ℓ\ell lower conductor fields by the principal ideal/order criterion, so the base scalar character is trivial there.

Also γ2\gamma^{2} acts trivially on all the ring class fields of KK, even at upper conductor, by generalized dihedral action.

In the limit the full local complex is split with free cohomology MM, M⊕MM\oplus M, MM in degrees 0,1,20,1,2, with the indicated degree-one coordinates (here MM in the local coordinates means the underlying coefficient plane). Indeed discard prime-to-2 inertia kernel as in the local calculations; action is trivial locally modulo increasing precision and the tame conjugating power ℓ2\ell^{2} tends to 1. Thus the inertia/residue cohomology or procyclic resolutions give the free coordinates, with zero differentials in the limit. Unramified inflation is the finite plane (sloc=0s_{\mathrm{loc}}=0); the transverse plane uses floc=0f_{\mathrm{loc}}=0, including degree zero and omitting degree two as for the finite plane. They fit the lower/upper comparisons in the square switch.

In particular under conjugate transport the pure planes are self-annihilating, and the cross pairing is, up to a unit, ⟨x,Jy⟩\langle x,Jy\rangle by the Tate alternating plane form. Indeed the pure scalar cups are zero as in the local calculation following the square switch, and the mixed scalar cup is a unit. Transport at the place can use γ\gamma instead of global conjugation by the inner identification on the cochains; it fixes the Frobenius argument, and changes the tame argument by the ℓ±1\ell^{\pm1}-power; on coefficients there is the Tate transport with possible scalar character unit. This yields exact complementary dualities also for lower/upper and their triangles (with split local comparisons); for untwisted coefficients one also has the ordinary nonconjugated version with pairing ⟨x,y⟩\langle x,y\rangle. For T2ET_{2}E use the unimodular integral plane form, and after inverting 2 any fixed constant plane-form normalization on a characteristic-zero polarized Hecke component costs only units in horizontal valuations. The local identity itself below does not require inverting 2 in the Tate limit. ∎

Lemma 9.6 (CM derivatives and uniform descent). For a finite collection of auxiliary inert prime sequences satisfying the full-Tate approximation conditions, choose the CM points compatibly over their conductor-product ring class fields. After multiplication by one common nonzero integer LL, their derivative Kummer classes descend to the lower conductor fields to arbitrarily high retained 22-power precision. They satisfy Kummer conditions at the fixed places over 2N2N, and unramified conditions at the fixed odd places after a further common component multiple. The same construction applies to a fixed modular abelian factor before characteristic-zero coefficient projection.

Proof. The conductor-product system. For a subset II of switched primes at a stage, use CM points with conductor bi∏ℓ∈Iℓb_i\prod_{\ell\in I}\ell, obtained by simultaneous product quotients of the base point by one descending isogeny at each ℓ\ell, transporting the level. These choices can extend the previous ones when adding a switch. They are defined over the corresponding upper ring class fields by CM reciprocity: the order changes as stated at the new inert primes, transported level still has stabilizer containing the completed order units. The relative groups over HbiH_{b_i} are products of independent cyclic inertia groups of orders ℓ+1\ell+1; this is the order class exact sequence and Chinese remaindering, using the unit hypothesis. In particular choose the above generators independently from inertia, acting trivially on the fields with ℓ\ell omitted.

At an upper and omit-ℓ\ell lower pair of points YY, XX respectively in A\mathcal{A}, one has

TrℓY=aℓX,Y~=FℓX~,{\mathrm{Tr}}_\ell Y=a_\ell X,\qquad \widetilde Y=F_\ell\widetilde X ,

where the first formula if needed is after killing fixed cuspidal torsion, tilde is good reduction at the chosen prime, and FℓF_{\ell} is arithmetic residue Frobenius.

These identities work for all matching translates. The trace traverses all the cyclic lines in the good Hecke correspondence, since ℓ\ell is inert and prime to lower conductor. Reduction below is supersingular; all the degree-ℓ\ell quotients there reduce via Frobenius with the transported prime-to-ℓ\ell data. This gives the second relation at the modular point and hence on the abelian image (avoid any fixed primes of bad models/maps). Use maps based at a rational cusp. Also Fℓ2−aℓFℓ+ℓ=0F_{\ell}^{2}-a_{\ell}F_{\ell}+\ell=0 on the abelian factor of good reduction by the good Eichler–Shimura relation (it can be checked on the rational Tate realization).

Derivative operators and global descent. Use

DI=∏ℓ∈IDℓ,Dℓ=∑j=1ℓjσℓj.D_I=\prod_{\ell\in I}D_{\ell},\qquad D_{\ell}=\sum_{j=1}^{\ell}j\sigma_{\ell}^{j}.

The Kummer of the upper point acted on by DID_I, modulo 2a2^a after a common cusp/point multiplier, is invariant relatively by (σℓ−1)Dℓ=ℓ+1−Tr⁡ℓ(\sigma_{\ell}-1)D_{\ell}=\ell+1-\operatorname{Tr}_{\ell} and the divisibilities.

A further uniform multiple descends it to HbiH_{b_i} in cohomology. Indeed A[2∞]\mathcal{A}[2^\infty] invariants over these upper fields have bounded exponent. Take an element h∈GKh\in G_K acting by a near-one scalar with square not one on T2AT_2\mathcal{A} by Bogomolov’s homothety theorem for an abelian variety over a number field [6]. If the scalar is cc, then hτhτh\tau h\tau acts by c2c^2 on the full Tate module. It fixes every ring class field: the image of τhτ\tau h\tau is the inverse of the image of hh in every ring class quotient. Consequently c2−1c^2-1 kills all the 22-power torsion defined over any of the upper fields. Its valuation is fixed, giving the required uniform exponent bound.

In inflation–restriction, both the obstruction to descending a relatively invariant Kummer class and the ambiguity of its descent have coefficients in these torsion invariants. They are therefore killed by a fixed power of 22. Multiplying by that power gives descent; reducing the coefficient precision by a further fixed amount removes its ambiguity. The resulting retained precision still tends to infinity. These losses are independent of the moving primes and are absorbed into the common point multiplier.

Descent at the fixed places. At 2N2N the upper extension for these derivatives is unramified relative to the base, with base component exponents uniformly bounded. In fact the ring class fields for the conductor products are composita over the Hilbert field by the same order class description; at 22 the base is thus unramified above a fixed ramification field (fixed mm), and at fixed prime-to-conductor odd support the base itself is unramified over KK. Use unramified Néron base change.

The kernel on local Weil–Châtelet in unramified descent is killed by the component group order: for connected points the cyclic unramified H1H^1 vanishes by Lang on the reduction and the induced additive successive quotients on the formal kernel (unramified residue normal bases, then passage up the complete filtration). Thus a uniform additional multiple ensures the local Kummer condition modulo 2a2^a on the base there. At fixed odd places as above another component multiple gives unramified Kummer by 2-divisibility of connected points over the maximal unramified field and lifting.

At good places outside allowed support and all derivative primes, the descended class is already unramified since inertia doesn’t change going upstairs and prime-to-residue Kummer there is unramified. Use a common multiplier L≠0L \ne0 incorporating the fixed losses. Across further switches the bounds allow common scales. If a scale is enlarged, it is enlarged on all classes in the same comparison. Thus each matched derivative relation uses the same LL on its two sides. For a fixed finite sequence of switches, all losses can be incorporated in one such nonzero LL.

After descent, weight-corestrict to KK with χ\chi, and transfer by the finite models, giving classes ZIZ_I. The weights are the unnormalized character-corestriction weights fixed above.

Proposition 9.7 (Inert derivative identity). Fix a finite collection of auxiliary inert prime sequences satisfying the full-Tate approximation conditions above Lemma 9.5. Over the lower conductor fields HbiH_{b_i}, form the compatible CM points and derivative operators DID_I of Lemma 9.6, using its common nonzero multiplier LL for this collection. Let ZIZ_I be their descended, χ\chi-weighted corestrictions to KK, transferred to the limiting coefficient model. In the finite and singular coordinates floc,slocf_{\mathrm{loc}},s_{\mathrm{loc}} of Lemma 9.5, at a newly switched prime ℓ∉I\ell\notin I one has

sloc(ZI∪{ℓ})=Jfloc(ZI),floc(ZI∪{ℓ})=0,s_{\mathrm{loc}}(Z_{I\cup\{\ell\}})=Jf_{\mathrm{loc}}(Z_I), \qquad f_{\mathrm{loc}}(Z_{I\cup\{\ell\}})=0,

and the transverse condition in the second identity holds at every switched prime. The identities persist after any fixed equivariant projection onto a Hecke plane, with its denominators absorbed in the common LL.

Proof. The singular coordinate. Check the identities before corestriction. Apply the other derivatives to Y,XY,X first and keep the notation; the matching trace and reduction relations still hold. Choose divisions

2aQ=LX,2aZ=LDℓY2^aQ=LX,\qquad2^aZ=LD_{\ell}Y

so the respective descended cocycles restrict to their Kummer coboundary expressions upstairs (absorb changes by a torsion coboundary). Thus the finite evaluation below at γ2\gamma^2 reduces to (Fℓ2−1)Q~(F_{\ell}^2-1)\widetilde{Q}. Write bb for the upper descended cocycle on GHbiG_{H_{b_i}}. Then

U=(σℓ−1)Z−b(σℓ)U=(\sigma_{\ell}-1)Z-b(\sigma_{\ell})

is fixed by the upper-field subgroup. Indeed, for an element gg of that subgroup, normality gives σℓ−1gσℓ\sigma_{\ell}^{-1}g\sigma_{\ell} in the same subgroup, and the cocycle identities together with b(g)=(g−1)Zb(g)=(g-1)Z yield gU=UgU=U.

Multiplication by 2a2^{a} gives

2aU=L((ℓ+1)Y−aℓX).2^{a}U=L((\ell+1)Y-a_{\ell}X).

The endomorphism divisibilities ensure that

L(ℓ+12aY−aℓ2aX)L\left(\frac{\ell+1}{2^{a}}Y-\frac{a_{\ell}}{2^{a}}X\right)

is itself an upper-field point. Its difference from UU is 2a2^{a}-torsion defined over that field, whose exponent is bounded by Lemma 9.6. Inertia acts trivially in reduction. Hence b(σℓ)b(\sigma_{\ell}) reduces, ignoring bounded-exponent torsion, to

(aℓ−(ℓ+1)Fℓ)Q~=(Fℓ−aℓ)(Fℓ2−1)Q~.(a_{\ell}-(\ell+1)F_{\ell})\widetilde{Q}=(F_{\ell}-a_{\ell})(F_{\ell}^{2}-1)\widetilde{Q}.

The equality follows directly from the Eichler–Shimura polynomial:

(Fℓ−aℓ)(Fℓ2−1)=Fℓ(Fℓ2−aℓFℓ)−Fℓ+aℓ=aℓ−(ℓ+1)Fℓ.(F_{\ell}-a_{\ell})(F_{\ell}^{2}-1)=F_{\ell}(F_{\ell}^{2}-a_{\ell}F_{\ell})-F_{\ell}+a_{\ell}=a_{\ell}-(\ell+1)F_{\ell}.

Projection to the retained precision kills the bounded-exponent errors. Prime-to-ℓ\ell torsion injects under good reduction, so the reduction computation determines the Tate coordinate. Since Fℓ−aℓF_{\ell}-a_{\ell} tends to JJ, it gives the first identity in (K).

The transverse condition. For the other identity b(γ2)b(\gamma^{2}) reduces to (Fℓ2−1)Z~(F_{\ell}^{2}-1)\widetilde{Z}, and LDℓY~=Lℓ(ℓ+1)FℓX~/2\widetilde{L D_\ell Y}=L\ell(\ell+1)F_\ell\widetilde X/2, with Fℓ2X~=X~F_{\ell}^{2}\widetilde{X}=\widetilde{X}. Because 2a+1∣ℓ+12^{a+1}\mid\ell+1, an Fℓ2F_{\ell}^{2}-fixed 2a2^{a}-division of this reduced point is explicitly

Lℓ(ℓ+1)2a+1FℓX~.L\frac{\ell(\ell+1)}{2^{a+1}}F_\ell\widetilde X.

Any other division differs from it by 2a2^{a}-torsion. The imposed Frobenius-square condition makes Fℓ2−1F_{\ell}^{2}-1 kill that ambiguity to the retained precision. Hence the finite coordinate of the derived class vanishes.

These calculations work on every translate from the base group over KK (commuting on the points with the relative action), before summing with character weights. Local actions make the coboundary choices in the coordinates immaterial to retained precision. This proves (K). Repeating the calculation at an earlier switched prime, with all the other derivative operators already applied, gives the same vanishing there. A fixed equivariant change to a projected coefficient commutes with the calculation; its denominators are cleared in the common LL.

Old cochains/classes in successive comparisons can always be used by unramified inflation and reduction to slower precisions; (K) only uses the matched restrictions of the descended classes.

Corollary 9.8 (Selmer membership and the logarithmic comparison). For the horizontal test currently considered the ZIZ_{I} over AA lie in the Selmer problems with UvU_{v} at 2N2N, full at rr, and the switched planes as indicated (finite at additional unswitched derivative places). For Z=Z∅Z=Z_{\varnothing}, their logarithmic comparison with the paired measure is

Br(θ,u)=ϵλw(loc⁡wZ)2∏q∈S∘Dq,ϵ∈(A′)×.B_{r}(\theta,u)=\epsilon\lambda_{w}(\operatorname{loc}_{w}Z)^{2}\prod_{q\in S^{\circ}}D_{q},\qquad\epsilon\in(A')^{\times}.

Proof. Corestriction preserves the unramification just checked away from dyadic and moving support. At odd bad places the inertia restriction class vanishes at every compact precision, hence in the local model (inertia cochains here can be taken on the fixed group; no inverse-limit obstruction from the finite invariants); use inflation.

At 2 use the finite-level Kummer membership check in the preceding local comparisons. Thus the global classes lift, uniquely in degree one since the maps of the conditions include H0H^{0} and inject in degree one.

For Z=Z∅Z = Z_{\varnothing}, the logarithm comparison of Lemma 9.3, together with (M2) in both orientations, gives (B1).

The Shapiro weights evaluate the full LL-scaled class sums, the opposite primitive-level orientation differs by Atkin–Lehner and a translation, and the Gauss sums, cE,Lc_{E}, L are fixed nonzero constants with 2 inverted. The two Euler translations at each odd prime multiply exactly with the conjugate arguments. The bounded logarithmic lattice comparisons justify all these limits while retaining the unnormalized sums over the varying class groups.

Horizontal divisibility and the integral unit quotient

Proposition 9.9 (The horizontal determinant inequality). For a sufficiently high finite character θ\theta, suppose Br(θ,u)≠0B_{r}(\theta, u) \ne0. Impose the unramified conditions UvU_{v} at the fixed odd places and the Kummer conditions at both dyadic places, and call the resulting Selmer complex CFC_{F}. Let Z=Z∅Z = Z_{\varnothing} and write loc⁡wZ=p0e\operatorname{loc}_{w} Z = p_{0}e for a basis ee of the Kummer line over AA. Put

Lprim=Lalg,r(θ,u)∏q∈S∘Dq.L_{\mathrm{prim}} = \frac{L_{\mathrm{alg},r}(\theta,u)}{\prod_{q \in S^{\circ}} D_{q}}.

At every height-one valuation vv of AA, the complex has generic cohomology of rank one in each of degrees one and two, and

d(CF,(Z,Z∨))=2v(p0)−v(Lprim)≥0.d(C_{F},(Z,Z^{\vee})) = 2v(p_{0}) - v(L_{\mathrm{prim}}) \ge0.

The same conclusion holds for the Hecke-plane variant provided its strict determinant is nonzero, its point-measure and local comparisons satisfy the same hypotheses, its restriction to GKG_{K} is absolutely irreducible, and the stated high-character condition holds.

Proof. The strict comparison. Take the high-θ\theta test over AA as above; Lalg,r(θ,u)≠0L_{\mathrm{alg},r}(\theta,u) \ne0 by (A3). First replace the odd bad full conditions by UvU_{v} there, still using strict at ww, full at w‾\overline{w}; this strict problem is generically acyclic since the removed singular blocks are. Put

Lprim=Lalg,r(θ,u)/∏q∈S∘Dq.L_{\mathrm{prim}}= L_{\mathrm{alg,r}}(\theta,u)\Big/\prod_{q\in S^\circ}D_q .

Thus at each height-one DVR of AA the strict problem has d(−,1)=−v(Lprim)d(-,1) = -v(L_{\mathrm{prim}}). Now write CFC_{F} for the problem using UvU_{v} also at both dyadic places. If Br(θ,u)≠0B_{r}(\theta,u) \ne0, (B1) gives nonzero localization of ZZ; writing loc⁡wZ=p0e\operatorname{loc}_{w} Z = p_{0}e for an AA-basis ee on that Kummer line, (D) applies by the local comparisons. Thus CFC_{F} has generic ranks one and one, and (D) gives the equality in (D2).

Detecting two independent fiber classes. We prove nonnegativity at every such DVR by the square-switch test of Section 3, using (K). At the generic and DVR-fiber fields all Selmer degree-one spaces used in the square switch inject into unrestricted degree one and thus into abstract crossed classes on GK=∏iGK\mathcal G_K=\prod_i G_K by the evaluation lemma. Global invariants are zero and so are the Selmer degree zeros. Exact duality using conjugate transport gives amplitude in degrees 1 and 2; this works also on the paired lower and upper conditions at the extra inert places described above (old diagrams identified via unramified inflation).

In detail let k0k_{0} be the fiber field at this DVR. At a step with old finite condition, degree-one generic rank one and nonzero generic derived point class Y=ZIY = Z_{I}, suppose H1H^{1} on the fiber has dimension >1> 1. Take two independent classes there including a primitive reduction from the generic line in the two-term model. Use Shapiro also abstractly into the induction on G=GK⋊⟨τ⟩\mathcal G=\mathcal G_K\rtimes\langle\tau\rangle, with diagonal conjugation. The two MM-planes of the induction over GK\mathcal G_K are absolutely simple: already constant GKG_K sequences act on Tate via the absolutely irreducible representation (non-CM open image), up to the scalar twists. Their determinants are unequal: the two summands have scalar twists χ\chi and χ−1\chi^{-1}, and equality of their determinants would force χ4=1\chi^4 = 1, contrary to the high dyadic inertia condition. The involution τ\tau exchanges these nonisomorphic absolutely simple summands, so the induction is itself absolutely simple. This check works just the same given Tate absolute simplicity over KK on a Hecke plane and the stated high-character condition. For a non-CM elliptic curve the required characteristic-zero absolute simplicity follows from the open image theorem [54].

Take the product kernel H\mathcal{H} of all termwise full Tate and ring class actions within GK\mathcal G_K, normal also under τ\tau. Restriction detects the crossed classes since the constant element hτhτh\tau h\tau used in the descent is central modulo H\mathcal{H} and acts by a scalar whose difference from 11 is invertible here. Thus joint evaluations of the two classes on H\mathcal{H} span two copies of the induction by the simple-module evaluation test. On (τη)2(\tau\eta)^2 for η∈H\eta\in\mathcal{H} these evaluations are additive in η\eta, given by 1+τ1+\tau on the evaluations at η\eta. Projection back to the original summand over GK\mathcal G_K consequently still spans its two copies. Some η\eta gives rank two there, by the quadratic determinant test.

A switch preserving the determinant valuation. By Chebotarev choose new good inert primes with γi\gamma_i agreeing with τηi\tau\eta_i to the required increasing precisions on the previous evaluation data and full Tate actions. Then J=ρ(τ)J = \rho(\tau), and in the old problem inflated to the new finite plane the flocf_{\mathrm{loc}} evaluation is exactly the above test on the fiber. Hence its rank there is two; it is nonzero also generically (use the primitive class) and so tests YY generically nontrivially.

The new derivative class belongs to the transverse problem and gives exactly (K), with previous plane conditions retained. The compatible square switch comparison now preserves the class-functional valuation at this DVR and cuts fiber dimension by two, retaining generic rank one and a nonzero class there. Continue on the same ultrafilter. At each step the fiber dimension drops by two, whereas the nonzero generic class persists, so the dimension remains at least one. After finitely many steps there is no surplus and both degree-one and degree-two fiber dimensions are one.

For completeness, at this terminal DVR the minimal model has one free term in each of degrees one and two. The generic cohomology is also one-dimensional in each degree, so its differential is zero. Exact self-duality identifies these two free cohomology lines as integral duals. The terminal derived class is integral, hence its class-functional tensor has nonnegative valuation. The square-switch equalities carry that valuation back to (Z,Z∨)(Z,Z^\vee). All common fixed-scale multipliers are units in the horizontal DVR, since 22 has been inverted. This proves (D2).

Corollary 9.10 (Integral unit comparison). For the reducible split-product construction,

Br=Lalg,rUr,Ur∈V∗[[t,u]]×.B_r = L_{\mathrm{alg},r}U_r,\qquad U_r \in\mathcal{V}^*[[t,u]]^\times.

Likewise B/Lalg(C(t))B/L_{\mathrm{alg}}(C(t)) is a unit in V∗[[t]]\mathcal{V}^*[[t]].

Proof. For each sufficiently high θ\theta with Br(θ,u)≠0B_r(\theta,u) \ne0, Proposition 9.9 gives p02/Lprim∈Ap_0^2/L_{\mathrm{prim}}\in A by the height-one valuation criterion in the regular UFD AA. By (B1) and the logarithmic line isomorphism,

Br(θ,u)∈Lalg,r(θ,u)A′.B_r(\theta,u)\in L_{\mathrm{alg,r}}(\theta,u) A'.

This is automatic if Br(θ,u)=0B_r(\theta,u) = 0. Weierstrass division in uu using (A3) and the high-character remainder test therefore prove

Br∈Lalg,rV∗[[t,u]]B_r \in L_{\mathrm{alg},r}\mathcal{V}^*[[t,u]]

integrally. By (M4) and (A2) at u=0u = 0, cancelling the same nonzero (a∗−2)2(a_* - 2)^2, BB is likewise divisible by Lalg(C(t))L_{\mathrm{alg}}(C(t)). By (M5) and (A1), the reductions modulo 2 of its numerator and denominator have the same finite order in tt. Their integral quotient therefore has nonzero constant coefficient modulo 2, and is a unit. More explicitly, specializing the two-variable quotient at u=0u = 0, relations (M4) and (A2) identify it with B/Lalg(C(t))B/L_{\mathrm{alg}}(C(t)) up to an integral unit, after cancellation of the same nonzero factor (a∗−2)2(a_* - 2)^2. Thus its specialization at u=0u = 0 is a unit. Its constant coefficient at (t,u)=(0,0)(t,u) = (0,0) is consequently a unit, proving that Br/Lalg,rB_r/L_{\mathrm{alg},r} is already a unit in the two-variable ring.

The center: rank detection and the exact arithmetic factor

Proposition 9.11 (Rank detection from Selmer corank one). Under the hypotheses of Proposition 8.1, assume s2(E/K)=1s_2(E/K) = 1. The conductor-one Hilbert trace PP in (M3) is nontorsion. Consequently L(E/K,s)L(E/K,s) has a simple zero at s=1s = 1.

Proof. We work at t=0t = 0, retaining the tame variable uu. The nonvanishing of the specialization of a Selmer generator is part of the argument, so no central localization hypothesis is imposed. Localize on that tame line at the (u)(u)-DVR after inverting 2 (and similarly for extended coefficients on the measure side, still testing order in uu). Both series there are nonzero by (A3) and the unit equality. The odd fixed-place complexes are contractible near this test center: at u=0u = 0 they vanish by local duality, the odd-place Euler formula and absence of rational Tate invariants. The added rr-places likewise vanish by construction (2−a∗≠0)(2 - a_* \ne0). At 2 use Lemma 9.4, which supplies the Kummer lines and logarithmic isomorphism at the center DVR. Let CFC_F now use these two Kummer conditions, and Z(u)Z(u) be the global Kummer class by weighted traces of the conductor-rir_i CM points (disk centers, original level); it belongs to those conditions. The t=0t = 0 measure formula following (M2) gives there

Br(0,u)=unit⋅λw(loc⁡wZ(u))2.B_r(0,u)=\text{unit}\cdot\lambda_w(\operatorname{loc}_w Z(u))^2 .

Indeed this is the disk-center logarithm with both orientations as before, retaining additional connected-2 Euler translations, all Euler factors units at this DVR by their values at u=0u = 0. For taking the limit of the weighted logs one may first multiply by the polynomial bound of the unramified comparison, evaluated on the group power translating by Frobenius (or its inverse as appropriate). This moves the actual log points into uniformly bounded lattices and specializes to a nonzero scalar at the center. At each fixed cyclic quotient the resulting sums agree in the limit with the line-functional values by corestricting first to the fixed unramified levels, as in the local membership and log checks. Thus one cancels only units of this DVR in asserting the identity.

The two free central cohomology lines. Strict generic acyclicity, the nonzero logarithm, and (D) again apply. They now give generic ranks one and one for CFC_F and d(CF,(Z(u),Z(u)∨))=0d(C_F,(Z(u),Z(u)^\vee)) = 0, by the unit quotient and the log isomorphism.

The special fiber is also of ranks one and one only: the two lines specialize to usual Kummer; the new allowed rr-places at u=t=0u = t = 0 cause no characteristic-zero change by unramified inflation and local acyclicity. We therefore have the actual ordinary rational Selmer in degree one by fixed-diagram comparison, so use s2(E/K)=1s_2(E/K) = 1 and duality. Let RR denote this characteristic-zero (u)(u)-DVR. Its special fiber has just one cohomology line in each of degrees one and two. A minimal free model for CFC_F over RR therefore has the form

[ R→δR ]in degrees 1,2.[\,R\xrightarrow{\delta}R\,]\qquad\text{in degrees }1,2.

in degrees 1, 2.

The generic cohomology already has rank one in both degrees, which forces δ=0\delta= 0. Hence both cohomology groups are free lines over RR, paired perfectly by the integral duality over RR.

Choose a generator yy of the degree-one line and write Z(u)=a(u)yZ(u)=a(u)y, with a(u)∈Ra(u)\in R. The class-functional determinant tensor then has valuation 2vu(a(u))2v_u(a(u)): the two free lines are integral duals and yy has unit determinant volume. Its valuation is zero by the unit comparison. Thus a(u)a(u) is a unit, and

Z(0)≠0.Z(0)\ne0.

This establishes nonvanishing in global cohomology at the specialization from the Selmer-corank hypothesis.

The specialized class Z(0)Z(0) is (a∗−2)(a_* - 2) times the Kummer of the Hilbert trace PP of (M3), up to any common point multiplier used: at the stages trace over the order-rir_i layer gives the good Hecke trace less the two horizontal translates before the Hilbert sum; cuspidal torsion is harmless. These are equalities via inflation of the true old classes at constant coefficients, so pass by the finite diagrams. The factor a∗−2a_* - 2 and the common point multiplier are nonzero in characteristic zero. It follows that PP is nontorsion. Formula (GZ-E), with the split twist sign, now shows that the product has a simple zero [27, 15].

Proposition 9.12 (The exact factor at the center). In the reducible split-product setting, assume that L(E/K,s)L(E/K,s) has a simple zero at 11, either as a hypothesis or by Proposition 9.11. Then

X(E)+X(E−d)=0.X(E)+X(E^{-d})=0.

In the notation of (Kum), the exact arithmetic identity producing this equality is

2(nP+τg)=2v2(cE)+2∑ℓv2(cℓ)+sK.2(n_P+\tau_g)=2v_2(c_E)+2\sum_{\ell}v_2(c_\ell)+s_K.

Proof. Compute at the one-variable center C(t)∣t=0C(t)|_{t=0}. Here we have rank one and finite Tate–Shafarevich over KK by classical Gross–Zagier–Kolyvagin and the quadratic isogeny [27, 33], with PP spanning and having nonzero local log.

Impose integral Kummer UvU_v at odd places of the support first, keeping strict/full at w,wˉw,\bar w; denote the resulting complex by C∗C_*. This is rationally acyclic by the converse line comparison of (D) with all-Kummer. Thus C(0)C(0) is rationally acyclic too by local duality at the added full places.

Use v=v2v=v_2, nPn_P, τg\tau_g, sKs_K, ll, τℓ\tau_\ell as for (Kum) and the Haar comparisons (in particular sK=v2(#Sha⁡(E/K))s_K=v_2(\#\operatorname{Sha}(E/K))). At ww a degree-one free basis with log 2l2^l has d(Uw,e)=τ2d(U_w,e)=\tau_2. At each odd place over q∣Nq\mid N, the full-place quotient is the shifted dual of integral Kummer with only degree-two torsion of length τq\tau_q. Thus

d(C∗,1)=2nP+2τg−sK−2(v(log⁡ωEP)−l+τ2),d(C_*,1)=2n_P+2\tau_g-s_K-2\big(v(\log_{\omega_E}P)-l+\tau_2\big),
−v(Lalg(C)(0))=d(C(0),1)=d(C∗,1)−2∑q∈S∘τq.-v(L_{\mathrm{alg}}(C)(0))=d(C(0),1)=d(C_*,1)-2\sum_{q\in S^\circ}\tau_q.

by (D), (Kum) and the comparison triangles. The integral unit quotient in Corollary 9.10 specializes at t=0t=0, so

v(Lalg(C)(0))=v(B(0)).v(L_{\mathrm{alg}}(C)(0))=v(B(0)).

Formula (M3) evaluates the right-hand side as

v(B(0))=−2v(cE)+2v(log⁡ωEP)+2∑ℓ∣2Nv(Pℓ(1)).v(B(0))=-2v(c_E)+2v(\log_{\omega_E}P)+2\sum_{\ell\mid2N}v(P_\ell(1)).

Combining the displayed determinant comparisons with this equality cancels the two logarithm valuations and yields

2(nP+τg)=sK+2v(cE)+2(τ2−l)+2∑q∈S∘τq−2∑ℓ∣2Nv(Pℓ(1)).2(n_P+\tau_g)=s_K+2v(c_E)+2(\tau_2-l)+2\sum_{q\in S^\circ}\tau_q-2\sum_{\ell\mid2N}v(P_\ell(1)).

The Haar identities

τ2−l=v(c2)+v(P2(1)),τq=v(cq)+v(Pq(1))(q≠2)\tau_2-l=v(c_2)+v(P_2(1)),\qquad\tau_q=v(c_q)+v(P_q(1))\quad(q\ne2)

cancel every Euler factor and give exactly (E). The two places of KK above each odd support prime account for the factor 2 in the singular determinant contribution; the dyadic Kummer volume retains τ2−l\tau_2-l.

Finally, nPn_P is the index valuation in the full free Mordell–Weil lattice and τg\tau_g records its torsion. Therefore

nP+τg=v([E(K):ZP]),n_P+\tau_g=v([E(K):\mathbb{Z}P]),

and (G) identifies (E) with X(E)+X(E−d)=0X(E)+X(E^{-d})=0. Together with Proposition 9.11, this proves Proposition 8.1.

A characteristic-zero Heegner rank test

The next result supplies the low analytic rank Selmer input on the Hecke components used later. Its proof uses Gross–Zagier, the inert derivative identity of Proposition 9.7, and global reciprocity. It is independent of the horizontal determinant inequality, the residual unit comparison, and the rank deduction at an initially unknown center.

Proposition 9.13 (Characteristic-zero Heegner rank test). Let ff be a normalized primitive weight-two newform of trivial nebentypus and level NfN_f, and let A\mathcal A be its modular abelian factor. Let KK have odd fundamental discriminant −D<−4-D<-4, prime to NfN_f, and suppose every prime dividing NfN_f splits in KK. Thus OK×={±1}\mathcal{O}_K^\times=\{\pm1\}, and the split height formula (GZ) applies. Let FfF_f be a finite extension of Q2\mathbb{Q}_2 containing the image of a fixed Hecke coefficient embedding, and let VfV_f be the corresponding two-dimensional Tate representation over FfF_f, allowing a further finite scalar extension when needed. Assume Vf∣GKV_f|_{G_K} absolutely irreducible. Then

L(f/K,s) has a simple zero at 1L(f/K,s)\text{ has a simple zero at }1
⟹Hf1(K,Vf)=Ffy,y≠0,τy=−w(f)y,\Longrightarrow\quad H^1_f(K,V_f)=F_fy,\qquad y\ne0,\qquad\tau y=-w(f)y,

where yy is the Kummer class of the projected Hilbert trace. The Selmer notation on the right means ordinary Kummer finite conditions, with conjugate rational twist components over Q\mathbb{Q} recovered by quadratic isogeny. In particular the summand whose LL-function has nonzero central value has zero such Selmer and the simple-zero summand rank one, since w(f)w(f) is the functional sign over Q\mathbb{Q} and the split product sign is minus. Dual Tate via a polarization gives the same assertions rationally. The conclusion concerns the characteristic-zero Selmer rank at the indicated coefficient. For a general A\mathcal A, no assertion of finiteness for its entire prime-primary Tate–Shafarevich group is included.

Proof. The Heegner class and its sign.

Formula (GZ) gives a nonzero projected Hilbert point up to torsion [27, 15]; its Kummer class yy projects nontrivially on VfV_f. The rational Mordell–Weil space for the newform orbit is a vector space over its Hecke field. A nonzero vector stays nonzero after scalar extension through each embedding of that field; scalar extension to a field is faithful. Kummer injectivity is Hecke-equivariant, so the projected Kummer class is nonzero at the specified 2-adic coefficient embedding.

Conjugation reverses all level orientations in the Hilbert sum. This agrees up to ideal translation with the full Fricke action (divide by the oriented level subgroup and use the dual subgroup); base cusp differences are torsion. The Fricke eigenvalue is −w(f)-w(f), giving the asserted sign sys_y for yy.

Local signs and simultaneous evaluations. Apply (K) at base conductor one, with no scalar twists, working with the usual untwisted Tate pairings and variable inert primes. Use the alternating plane pairing on VfV_f; up to coefficients this comes from the polarized ordinary pairing and Hecke projection (Rosati fixes the field). The initial problems therefore use exact orthogonal conditions. At fixed places descent gives ordinary Kummer by the proof above (it only needs fixed base local ramification here).

Switched places use the two pure planes; all these conditions are conjugation stable in the limit. At a new place with γi\gamma_i tending to complex conjugation on full Tate, the action of global conjugation on localizations of classes is J=ρ(τ)J = \rho(\tau) in flocf_{\mathrm{loc}} and −J-J in slocs_{\mathrm{loc}}, by the same comparison with γi\gamma_i and tame transport. In this proof a “new prime” means a fresh auxiliary prime sequence with its limiting arithmetic diagram, as in Proposition 9.7. All finite and singular coordinates, local pairings, and reciprocity comparisons below are taken in those compatible limiting diagrams.

Because complex conjugation is odd on a weight-two Tate plane, each eigenspace of JJ is one line. Write M+M_+ and M−M_- for those lines. The alternating pairing vanishes on either line with itself and is nondegenerate between the two lines.

For any nonzero conjugation eigenclasses of sign sxs_x in a current Selmer problem, finite evaluation at a new place can be made nonzero simultaneously for finitely many such classes. Use again the product kernel H\mathcal{H} and cochain evaluations; restriction is injective by the same central element (now even on the plane alone), and the evaluations of each class span the simple plane. On (τη)2(\tau\eta)^2, η∈H\eta\in\mathcal{H}, its values are (1+sxJ)(1+s_xJ) of those evaluations, since conjugation comparison is on classes and coboundaries restrict trivially there. Thus they span the corresponding sign line MsxM_{s_x}. Explicitly, on the joint kernel, where the coefficient action is trivial,

x((τη)2)=(1+sxJ)x(η).x((\tau\eta)^2) = (1+s_xJ)x(\eta).

The same formula is valid on the cohomology classes because conjugation comparison holds on classes and coboundaries restrict trivially to that kernel. By additivity in characteristic zero, simultaneous nonzero tests for finitely many classes exist; use Chebotarev as above, retaining all the data including closeness on the full A\mathcal{A}. This works also in the extended diagrams with earlier switches.

Excluding the opposite sign. Suppose an initial nonzero Selmer class xx has sign −sy-s_y. Choose a first prime at which both xx and yy have nonzero finite evaluations. Then

floc(y)∈Msy∖{0},floc(x)∈M−sy∖{0}.f_{\mathrm{loc}}(y) \in M_{s_y} \setminus\{0\}, \qquad f_{\mathrm{loc}}(x) \in M_{-s_y} \setminus\{0\}.

The derivative of yy (using common nonzero scaling by LL here) has singular evaluation JJ times its nonzero finite evaluation. Pair the derivative with xx. At the new prime the mixed local cup is nonzero, because its singular vector Jfloc(y)Jf_{\mathrm{loc}}(y) lies in Msy∖{0}M_{s_y} \setminus\{0\}, opposite to the nonzero finite vector of xx. Every other local cup vanishes by the self-annihilating conditions. Global cup reciprocity says that the sum of these invariants is zero, a contradiction.

Excluding a second line of the same sign. The initial Selmer space is therefore wholly in sign sys_y. Suppose its dimension exceeds one, and choose a first prime at which yy evaluates nontrivially. Some nonzero old class xx is in the finite evaluation kernel since the evaluation is in just one JJ-line. Its finite and singular coordinates at this prime are both zero, so it lies in the common lower condition and persists in the transverse problem, still in sign sys_y. The new derivative y′y' has nonzero singular coordinate Jfloc(y)∈MsyJf_{\mathrm{loc}}(y)\in M_{s_y}. Conjugation acts as −J-J on this coordinate, so the −sy-s_y-eigenprojection of y′y' is nonzero. At a second prime, make the finite evaluations of xx and that eigenprojection nonzero simultaneously. Differentiate the full class y′y', using its place in the derivative system. By (K), its twofold derivative has singular coordinate Jfloc(y′)Jf_{\mathrm{loc}}(y'). The component of this vector in M−syM_{-s_y} is nonzero and pairs nontrivially with floc(x)∈Msy∖{0}f_{\mathrm{loc}}(x) \in M_{s_y} \setminus\{0\}. Any component in MsyM_{s_y} pairs to zero with floc(x)f_{\mathrm{loc}}(x), so it cannot cancel the nonzero contribution.

At the first prime, both classes remain in the transverse condition, which is self-annihilating. At all fixed places the Kummer conditions are retained. Thus the second prime gives the only nonzero local cup invariant, again contradicting reciprocity. The Selmer space is exactly the line generated by yy, with sign sy=−w(f)s_y=-w(f), proving (K0).

Remark 9.14 (Use with quadratic companions). For a primitive form with an individual nonzero central value, the quadratic-twist nonvanishing results supply a split imaginary companion with a simple zero. For an individual simple zero, they supply such a companion with nonzero central value, under the stated local and sign-compatible prescriptions [25, 9]. Proposition 9.13 applies whenever the resulting restriction of the Tate plane remains absolutely irreducible.

In particular the latter simplicity hypothesis on the Tate action holds for a CM form when KK is distinct from its inducing quadratic field and the two inducing characters remain distinct on the compositum; it also holds for a characteristic-zero lift of an absolutely irreducible residual plane over KK. We will check the relevant bases below. Thus (K0) supplies these characteristic-zero Selmer rank comparisons directly from the Heegner derivative construction and does not require a residual Euler-system bound.

Selmer seed for the reducible split-pair anchor

We prove Proposition 1.4 for a non-CM elliptic curve E/QE/\mathbb{Q} with E(Q)[2]≠0E(\mathbb{Q})[2] \ne0. The construction has two stages. First, finite two-descent produces a rational twist, possibly followed by an isogeny, whose ordinary two-Selmer group consists only of torsion classes. A further imaginary twist then gives ordinary Selmer corank one over a split quadratic field. The determinant comparison of Sections 8 and 9 supplies the analytic conclusion and the exact leading-coefficient identity only after these finite constructions are complete.

All dimensions in this section are over F2\mathbb{F}_2. We call

d2(C)=dim⁡Sel⁡2(C/Q)−dim⁡C(Q)[2]d_2(C)=\dim\operatorname{Sel}_2(C/\mathbb{Q})-\dim C(\mathbb{Q})[2]

the pure dimension. Twisting factors will be products of distinct signed primes

p∗=(−1)(p−1)/2p,p∤2NE.p^*=(-1)^{(p-1)/2}p,\qquad p\nmid2N_E.

Such a product is an odd fundamental discriminant; the empty product, interpreted as 11, is also allowed unless explicitly excluded.

Proposition 10.1 (Finite Selmer seed). There are a permitted twisting factor hh and an elliptic curve E0E_0, isogenous over Q\mathbb{Q} to EhE^h, with rational two-torsion and

dim⁡Sel⁡2(E0)=dim⁡E0(Q)[2].\dim\operatorname{Sel}_2(E_0)=\dim E_0(\mathbb{Q})[2].

The proposition will follow from the full-rational-plane construction and the one-line construction below. Neither construction uses analytic nonvanishing or finiteness of the Tate–Shafarevich group.

Labels and finite changes of local conditions

At each stage let SS contain 22, ∞\infty, all bad primes of the current curve, the original excluded primes, and all previously used twisting primes. We may enlarge SS, for example to contain the support of the coefficients of a chosen equation. Set

H=H(S)=⟨−1,q:q∈S finite⟩⊂Q×/Q×2,H=H(S)=\langle-1,q:q\in S\text{ finite}\rangle\subset\mathbb{Q}^{\times}/\mathbb{Q}^{\times2},
m=dim⁡H=1+#{q∈S:q finite}=∣S∣,m=\dim H=1+\#\{q\in S:q\text{ finite}\}=|S|,
V=⨁v∈SQv×/Qv×2.V=\bigoplus_{v\in S}\mathbb{Q}_{v}^{\times}/\mathbb{Q}_{v}^{\times2}.

A fresh prime pip_i has a label li∈H∗l_i\in H^*, given by evaluation of the radical characters at its Frobenius. Write eije_{ij} for the additive Legendre symbol of pj∗p_j^* at pip_i, for i≠ji\ne j.

Lemma 10.2 (Realization of labels and edges). There is a linear map ξ:H∗→V\xi:H^*\to V such that loc⁡S(pi∗)=ξ(li)\operatorname{loc}_S(p_i^*)=\xi(l_i), and the map

(z,y)⟼loc⁡S(z)+ξ(y),H⊕H∗⟶V,(z,y)\longmapsto\operatorname{loc}_S(z)+\xi(y),\qquad H\oplus H^*\longrightarrow V,

is injective. Arbitrary finite label lists and edge values are realizable by distinct fresh primes, subject only to

eij+eji=li(−1)lj(−1).e_{ij}+e_{ji}=l_i(-1)l_j(-1).

Proof. Quadratic reciprocity determines the localization of pi∗p_i^* at each odd place of SS. At 22, its squareclass is determined by the symbol of 22, since pi∗≡1(mod4)p_i^*\equiv1\pmod4; its real sign is determined by the symbol of −1-1. These descriptions are linear in lil_i, giving ξ\xi. Global Hilbert reciprocity gives

⟨loc⁡S(z),ξ(y)⟩=y(z)(z∈H, y∈H∗).\langle\operatorname{loc}_S(z),\xi(y)\rangle=y(z)\qquad(z\in H,\ y\in H^*).

The subspace loc⁡SH\operatorname{loc}_S H is isotropic: outside SS, both arguments are odd local units and their Hilbert symbols are trivial. If loc⁡S(z)+ξ(y)=0\operatorname{loc}_S(z)+\xi(y)=0, pairing with this subspace first gives y=0y=0, and valuations and sign then give z=0z=0. Notice also that dim⁡V=2m\dim V=2m.

The displayed edge relation is quadratic reciprocity in signed-prime notation. Choose the primes successively. Their labels prescribe congruence classes at the fixed support, while the edges to earlier primes prescribe additional quadratic-residue classes. The Chinese remainder theorem and Dirichlet’s theorem realize these prescriptions; reciprocity then determines precisely the reverse edges. This also realizes every label list.

We identify two-torsion modules across quadratic twists. Local duality makes their Kummer conditions self-orthogonal for the Weil pairing; conditions for dual isogenies are orthogonal complements. At infinity we use the usual H1H^1. At a good odd prime not ramified in a twist, the Kummer condition is the full unramified condition.

Lemma 10.3 (Finite change inequalities). Suppose self-orthogonal local conditions on a fixed self-dual module are changed at finitely many places. Let b0b_0 be the sum of the old local dimensions modulo the intersections with the new conditions, and let j0j_0 be the rank of old Selmer localization in that sum. Then

dim⁡Sel⁡new≤dim⁡Sel⁡old+b0−2j0.\dim\operatorname{Sel}_{\mathrm{new}}\leq\dim\operatorname{Sel}_{\mathrm{old}}+b_0-2j_0.

For a pair of dual scalar problems, suppose transverse lines are switched at nn odd places of local dimension two. If their old localization ranks are j,j∗j,j_*, then the first Selmer dimension increases by at most n−j−j∗n-j-j_*, and the difference of the two Selmer dimensions is unchanged. These statements include unramified old conditions at newly allowed primes.

Proof. The quotients of the old and new conditions by their intersections pair perfectly. Their global localization images annihilate one another by reciprocity. The common strict kernel has dimension dim⁡Sel⁡old−j0\dim\operatorname{Sel}_{\mathrm{old}}-j_0, while the new localization image has dimension at most b0−j0b_0-j_0. This proves the first inequality. The same calculation for orthogonal scalar problems gives n−j−j∗n-j-j_*.

For the difference assertion, compare each configuration with the one in which the first local conditions are enlarged to the full local spaces. Finite Poitou–Tate duality identifies the image of the enlarged global Selmer group in the local quotient with the annihilator of the old dual image. The difference of the two Selmer dimensions therefore increases by the sum of the local dimension increases. That sum is the same for either of the transverse-line configurations, proving the assertion. These are the strict/relaxed localization calculations of finite duality; see also [40] and [41].

The full rational plane

Suppose first that W=E[2]W=E[2] is constant. Prescribe ∑ili\sum_i l_i for the initial SS, and consider nonempty products h=∏ipi∗h=\prod_i p_i^* with that sum. We choose the sum so that EhE^h has even functional sign. The coprime twist sign formula permits this, for example by requiring local squareclasses to be trivial at level primes and choosing the sign of hh appropriately. These fixed local squareclasses make the Kummer condition at SS independent of the chosen primes. By the parity statement of Section 2, every twist in this family has even pure dimension.

Use additive notation for characters, with μ2\mu_2 identified with F2\mathbb{F}_2. Kummer evaluations on halves of t∈Wt\in W for the untwisted curve are homomorphisms into WW, linear in tt and unramified outside SS. Their value at a label ll defines an operator B(l)B(l); thus B∈H⊗End⁡(W)B\in H\otimes\operatorname{End}(W).

Lemma 10.4 (The finite graph model). For h=∏i=1npi∗h=\prod_{i=1}^{n}p_i^* in this family, every global two-Selmer class has unique coordinates w∈H⊗Ww\in H\otimes W and ui∈Wu_i\in W. They satisfy

loc⁡S(w)+∑iξ(li)⊗ui∈L:=⨁v∈Sim⁡(δ2,Eh,v)⊂V⊗W,\operatorname{loc}_S(w)+\sum_i \xi(l_i)\otimes u_i\in L:=\bigoplus_{v\in S}\operatorname{im}(\delta_{2,E^h,v})\subset V\otimes W,
w(li)=B(li)ui+∑j≠ieij(ui+uj)(1≤i≤n).w(l_i)=B(l_i)u_i+\sum_{j\ne i}e_{ij}(u_i+u_j)\qquad(1\le i\le n).

Here LL is fixed throughout the family. The torsion subspace is ui=tu_i=t, w=Btw=Bt, for t∈Wt\in W, and the dimension of the solution space modulo that subspace is the pure dimension.

Proof. The radicals supported at SS and the new signed primes give independent coordinates on the global classes unramified outside their union. This gives the coordinates in the statement and its boundary condition at SS.

At a new prime pip_i, the untwisted two-power torsion is unramified because the curve has good reduction. Twisting makes a ramified inertia generator act by negation. Its invariant two-power torsion is therefore exactly WW. The two-adic completion of the local points is this torsion group: the remaining open subgroup is pro-pip_i. On a half of t∈Wt\in W, the twisted Kummer cocycle has inertia value tt and Frobenius value

B(li)t+χh(Fr⁡pi)t.B(l_i)t+\chi_h(\operatorname{Fr}_{p_i})t.

Comparing with the global coordinates sets t=uit=u_i. The contribution of pi∗p_i^* itself occurs on both sides and cancels; the other radical contributions give exactly the site equation in (graph). The nonempty ramification set likewise forces the global two-primary torsion to be exactly WW. Its Kummer coordinates are ui=tu_i=t, w=Btw=Bt, as asserted.

For a line A=F2a⊂WA = \mathbb{F}_2a \subset W, put ϕ:E→E/A\phi:E \to E/A and define fA∈Hf_A \in H by

fA(l)=B(l)a mod A,f_A(l) = B(l)a \bmod A,

identifying W/AW/A with F2\mathbb{F}_2. Also put kA=dim⁡(L∩(V⊗A))k_A = \dim(L \cap(V \otimes A)).

Lemma 10.5 (Orientation by isogeny). We may replace EE by a rationally isogenous curve with full rational two-torsion, and apply that isogeny to all its twists, so that

kA≤mfor every fA=0.k_A \le m \qquad\text{for every } f_A = 0.

The conductor and the prescribed family of local squareclasses are preserved.

Proof. The image in E/AE/A of a half of aa is an additional two-torsion point. It is rational exactly when B(−)aB(-)a takes values in AA. Thus fA=0f_A = 0 exactly when E/AE/A has full rational two-torsion.

The map H1(A)→H1(W)H^1(A) \to H^1(W) is injective. Projecting a two-Kummer class to H1(W/A)H^1(W/A) tests divisibility of the point by the dual isogeny; inside the kernel, the classes are precisely the images of the ϕ\phi-Kummer condition. Consequently L∩(V⊗A)L \cap(V \otimes A) is the sum of the local isogeny Kummer spaces. Since the rational kernel has order two at each place, kA−mk_A-m is the two-valuation of the product over SS of local cokernel orders divided by local kernel orders for ϕ:Eh→(E/A)h\phi:E^h \to(E/A)^h.

When fA=0f_A = 0, this product equals the target/source ratio of Ω∏qcq\Omega\prod_q c_q. Indeed, the product over all places has that value by Haar change of variables: the finite Néron volumes are cq/Lq(Eh,1)c_q/L_q(E^h,1), the Euler factors are isogeny-invariant, and the pullback scalar on differentials cancels by the product formula. At unused good odd primes the local ratio is one, by the unramified isogeny Kummer condition. At used primes pip_i, both two-primary point completions have order four and the map has kernel of order two, so the ratio is again one. The product at SS is fixed by the prescribed local squareclasses. This argument uses the total real period.

Consider the connected graph of full-rational curves joined to the starting curve by full-to-full two-isogenies. Every vertex is good outside SS; Shafarevich finiteness makes this graph finite up to rational isomorphism. After one allowed twist, choose a vertex maximizing the relative two-valuation of Ω∏qcq\Omega\prod_q c_q; its ratios to the other vertices are rational by the preceding calculation. At every outgoing full-to-full isogeny the target/source valuation is nonpositive, which is (orient). Isogenies preserve the conductor, and the same inequality holds throughout the prescribed family.

Lemma 10.6 (Full-plane minimization). For the oriented curve of Lemma 10.5, some allowed nonempty twist has pure dimension zero. In particular, Proposition 10.1 holds when the initial curve has full rational two-torsion.

Proof. Choose a label list containing at least 2m+22m+2 copies of every element of H∗H^*. Adjust multiplicities to obtain the prescribed total label. Among all admissible edge assignments, minimize the pure dimension dd in (graph). Lemma 10.2 realizes each assignment by primes, so the minimum is even. Suppose for a contradiction that d≥2d \ge2, and fix a minimizing graph.

We will vary only the edges. Minimality first forces all differences ui+uju_i+u_j of pure solutions into one line A⊂WA \subset W. Edge switches preserving that line then give more independent site errors than the boundary condition at SS permits. The orientation inequality (orient) closes the argument when fA=0f_A = 0.

Even edge switches. For a nonzero even-weight vector v∈F2nv \in\mathbb{F}_2^n, relax the site equations by allowing errors viyv_i y, with y∈Wy \in W. The resulting solutions map to W⊕WW \oplus W by

(w,(ui),y)⟼(x,y),x=∑iviui.(w,(u_i),y) \longmapsto(x,y), \qquad x=\sum_i v_i u_i.

Let UU be their image. It is isotropic for the nondegenerate form

((x,y),(x′,y′))⟼e(x,y′)+e(y,x′),((x,y),(x',y')) \longmapsto e(x,y')+e(y,x'),

where ee is the Weil form on WW. To see this, apply global reciprocity to two relaxed solutions. At a changed site the error adds an unramified class with Frobenius value viyv_i y, while inertia remains uiu_i. The cross terms are exactly the displayed form by local Hilbert duality. Kummer–Kummer and unramified–unramified terms vanish, and every other local condition remains self-orthogonal. Hence dim⁡U≤2\dim U \le2.

The original graph imposes y=0y=0. Toggle both directed edges on each pair inside the support of vv. Its even weight makes the change in the ii-th equation equal to vixv_i x, so the toggled graph imposes y=xy=x. The two graphs share the strict kernel x=y=0x=y=0, which contains their common torsion coordinates. If xx had rank two on the old pure solution space, then U=W⊕0U=W\oplus0, and the toggled graph would lose both those dimensions. This contradicts minimality. Thus every even-sum map xx has rank at most one on the pure solution space.

A common image line. These maps form a linear family and are jointly injective. Indeed, if all even sums vanish, the uiu_i are constant; subtracting the associated torsion coordinates makes them all zero. The site equations then give w(li)=0w(l_i)=0 at every label, whence w=0w=0.

A linear family of rank-at-most-one maps either has a common image line or has a common domain functional: two rank-one tensors with both factors independent have a rank-two sum. The second possibility contradicts joint injectivity on a space of dimension d≥2d \ge2. There is therefore a common image line A=F2aA=\mathbb{F}_2a. Pairwise even sums show that, after subtracting torsion, every solution can be represented by ui=tiau_i=t_i a. Projection of the site equations to W/AW/A gives

w‾(li)=tifA(li).\overline{w}(l_i)=t_i f_A(l_i).

All labels occur, so w‾\overline{w} vanishes on ker⁡fA\ker f_A and is a multiple of fAf_A. Subtracting the torsion coordinates in direction aa, when necessary, gives representatives satisfying

w∈H⊗A,ti=0if fA(li)=1.w\in H\otimes A,\qquad t_i=0\quad\text{if }f_A(l_i)=1.

The image line persists under the switch. Take an even vv whose evaluation on the pure group is nonzero. Its strict pure kernel has dimension d−1d-1. Since dim⁡U≤2\dim U \le2, and UU already contains a nonzero horizontal line, its intersection with the diagonal has dimension at most one. The toggled pure dimension is therefore at most dd; minimality makes it exactly dd. It is another minimizing graph. The shared strict pure space has dimension d−1≥1d-1 \ge1. Any nonzero vector in that space has some nonzero even-sum evaluation, by joint injectivity, and that evaluation belongs to the image lines of both graphs. Thus their image line is the same AA.

The toggled graph consequently supplies a solution with nonzero y=x=ay=x=a. Normalizing it by torsion as above gives the same restrictions on w,tiw,t_i, while its error in the old graph is (via)i(v_i a)_i.

The dimension contradiction. Let DAD_A be the space of coordinates with these restrictions and the boundary condition at SS, leaving the site errors unrestricted. The errors automatically lie in AA: their projection is tifA(li)=0t_i f_A(l_i)=0. The error map from DAD_A for the original graph has rank at least n−1n-1. Indeed it contains (via)i(v_i a)_i for every nonzero-evaluating even vv, and these vectors span the even-weight hyperplane. To justify the latter assertion, the vanishing evaluations form a proper linear subspace of that hyperplane, whose complement spans the whole hyperplane.

The kernel of the error map has dimension d+iTd+i_T, where iT=1i_T=1 if fA=0f_A=0 and iT=0i_T=0 otherwise. These are precisely the restricted torsion coordinates remaining after the pure quotient. Put

n1=#{i:fA(li)=1},r=m−1fA≠0.n_1=\#\{i:f_A(l_i)=1\},\qquad r=m-\mathbf1_{f_A\ne0}.

The allowable label sums ∑itili\sum_i t_i l_i have rank rr, since the allowable labels span ker⁡fA\ker f_A. By Lemma 10.2, the boundary value is injective on the pair (w,∑itili)(w,\sum_i t_i l_i). The kernel contributed by the tit_i thus has dimension n−n1−rn-n_1-r, while the boundary image has dimension at most kAk_A. We obtain

n−1+d+iT≤dim⁡DA≤n−n1−r+kA.n-1+d+i_T\le\dim D_A\le n-n_1-r+k_A.

If fA≠0f_A\ne0, the repeated labels and kA≤dim⁡V=2mk_A\le\dim V=2m make this impossible. If fA=0f_A=0, it gives d≤kA−m≤0d\le k_A-m\le0 by (orient), again a contradiction. The minimum is therefore zero, proving the lemma. □

The one-line seed

Lemma 10.7 (One-line construction). Proposition 10.1 also holds when dim⁡E(Q)[2]=1\dim E(\mathbb{Q})[2]=1.

Proof. If a full-rational curve is available by a rational two-isogeny, use Lemma 10.6 on that curve. Otherwise first take an even-functional-sign twist away from 2NE2N_E, possibly the trivial twist, using the same local prescriptions. Denote the current curve by EE and enlarge SS to include all current and original exclusions. Choose a model

E:y2=x(x2+ax+b),D=a2−4b,E:y^2=x(x^2+ax+b),\qquad D=a^2-4b,

with kernel A=⟨T⟩A=\langle T\rangle, T=(0,0)T=(0,0), and two-isogeny ϕ:E→E/A\phi:E\to E/A. The standard quotient equation is

E/A:y2=x(x2−2ax+D).E/A:y^2=x(x^2-2ax+D).

It follows from this equation, or the duplication law, that the remaining two-torsion fields of the source and target are respectively Q(D)\mathbb{Q}(\sqrt D) and Q(b)\mathbb{Q}(\sqrt b). Thus D,bD,b are both nonsquare. Write W=E[2]W=E[2] and ϕ^\widehat\phi for the dual isogeny. The module WW is an extension of the scalar module W/AW/A by AA with extension character DD. Quadratic twisting preserves both two-torsion modules and these squareclasses: a twist by h′h' replaces (a,b)(a,b) by (h′a,(h′)2b)(h'a,(h')^2b).

The isogeny Selmer groups. Let u,u∗u,u_* be the dimensions of Sel⁡ϕ\operatorname{Sel}_{\phi}, Sel⁡ϕ^\operatorname{Sel}_{\hat{\phi}}, viewed as radical groups supported at SS. They contain the nontrivial classes D,bD,b, respectively: these are the connecting classes of the opposite kernel points, whose preimages are two-torsion. For F=Sel⁡2(E)F=\operatorname{Sel}_2(E), projection to W/AW/A gives

β(F)⊂Sel⁡ϕ^,b∈β(F),FA:=ker⁡(β∣F)≃Sel⁡ϕ/⟨D⟩.\beta(F)\subset\operatorname{Sel}_{\widehat\phi},\qquad b\in\beta(F),\qquad F_A:=\ker(\beta|_F)\simeq\operatorname{Sel}_\phi/\langle D\rangle.

These assertions follow from the Kummer diagrams for the factorization of multiplication by two; δ2(T)\delta_2(T) gives the inclusion of bb. For completeness, a lift of a kernel class to H1(Q,A)H^1(\mathbb{Q},A) is locally in the ϕ\phi-condition: its local two-Kummer point is divisible by ϕ^\widehat\phi, and the ambiguity in the ϕ\phi-connecting class is the image of the dual kernel under the same connecting map. Globally this ambiguity is ⟨D⟩\langle D\rangle. Even-sign parity and the one rational two-torsion point imply that dim⁡F\dim F is odd at this stage and at every subsequent stage.

The new local conditions. Each step twists by fresh signed primes whose labels sum to zero. Lemma 10.2 makes the twisting product a local square at all old places of SS, preserving the even sign. Use only labels with D(li)=0D(l_i)=0. The ramified-twist two-primary local point completion is then the Frobenius-fixed two-torsion of each curve, by goodness and the inertia-negation argument in Lemma 10.4.

If b(li)=1b(l_i)=1, the new ϕ\phi-condition is zero: the source completion has order four, the target completion order two, and the map has kernel of order two. If b(li)=0b(l_i)=0, the new conditions for both isogenies are lines transverse to their old unramified lines. In fact a nonkernel two-torsion point in the target has a preimage in four-torsion under the twisted isogeny with nonzero double. Inertia acts by negation on this preimage, producing a ramified Kummer class; the same argument applies on the opposite side. In either case the two-Kummer plane for WW is transverse to its old unramified plane, by the inertia calculation in (graph).

Reducing the scalar Selmer dimensions. There are two cases.

(i) If D,bD,b are independent squareclasses, use pairs of equal labels with D(l)=0D(l)=0, b(l)=1b(l)=1. The new zero ϕ\phi-conditions impose vanishing inside the old Selmer group, without admitting new ramified classes. These labels span D⊥D^\perp on the current support. Whenever u>1u>1, one therefore evaluates nontrivially on Sel⁡ϕ/⟨D⟩\operatorname{Sel}_{\phi}/\langle D\rangle, and the corresponding pair decreases uu. This reaches u=1u=1.

(ii) If D=bD=b as squareclasses, exchange the isogeny and its dual if necessary so that u≤u∗u\le u_*. Equality of the squareclasses is preserved. While u≥3u\ge3, choose labels l,l′,l+l′∈D⊥l,l',l+l'\in D^\perp with evaluation rank two on both isogeny Selmer groups. Such a choice exists: choose a two-plane modulo ⟨D⟩\langle D\rangle in each group, prescribe isomorphisms from these planes to F22\mathbb{F}_2^2 agreeing on their intersection, and extend to their sum and then to the full radical space. The resulting two functionals are l,l′l,l'.

Both sets of local lines switch transversely. By Lemma 10.3, the difference u−u∗u-u_* remains fixed and

unew≤u+3−2−2<u.u_{\mathrm{new}}\le u+3-2-2<u.

Thus the orientation persists, and iteration reaches u≤2u\le2.

Enlarge SS after each step to contain the new primes.

A rank-three evaluation on the full Selmer group. Now suppose dim⁡F≥3\dim F\ge3. Again use a repeated label pair l,ll,l. In case (i), take D(l)=0D(l)=0, b(l)=1b(l)=1, so u=1u=1 is maintained. In case (ii), the equality dim⁡FA=u−1\dim F_A=u-1 gives dim⁡β(F)≥2\dim\beta(F)\ge2. Choose l∈D⊥l\in D^\perp nonzero on β(F)\beta(F), and also nonzero on some x∈Sel⁡ϕ∖⟨D⟩x\in\operatorname{Sel}_\phi\setminus\langle D\rangle if u=2u=2. These at most two nonvanishing requirements modulo ⟨D⟩\langle D\rangle are compatible over F2\mathbb{F}_2. At the two new places, the old dual evaluation is nonzero, and the old primal evaluation is nonzero when u=2u=2. The transverse-line inequality therefore keeps unew≤2u_{\mathrm{new}}\le2.

We claim that Frobenius representatives for the pair can be chosen so that evaluation of FF in W⊕WW\oplus W has rank at least three. Their actions on WW are trivial. Their common projection to W/AW/A is the same nonzero functional β(−)(l)\beta(-)(l); in case (i), its nonvanishing follows from b∈β(F)b\in\beta(F). On the kernel of this functional, which has dimension at least two, evaluations take values in AA. The subspace FAF_A has dimension at most one; if it has dimension one, its diagonal evaluation in A⊕AA \oplus A is nonzero by the condition imposed using xx.

Here is the remaining freedom in those AA-coordinates. Let N\mathcal{N} be the kernel of all characters in HH, and restrict the cocycles to N\mathcal{N}. They become additive AA-valued characters there, and every class in FAF_A restricts to zero. Conversely, a class whose restriction vanishes factors through the elementary quotient H∗H^*. The square relation for its cocycle is

D(z) β(z)=0(z∈H∗),D(z)\,\beta(z)=0 \qquad(z\in H^*),

where β\beta here denotes its projected character. As D≠0D\ne0, this forces β=0\beta=0: two nonzero linear functionals cannot have identically zero product. The kernel of restriction is therefore exactly FAF_A.

It follows that the restrictions of F/FAF/F_A are independent additive characters and realize arbitrary joint values. Multiplying a Frobenius representative of label ll by elements of N\mathcal{N} varies the AA-coordinate by any functional modulo FAF_A, independently at the two primes. All data are finite and continuous, so Chebotarev realizes these prescriptions at fresh primes outside SS. If FA=0F_A=0, choose two independent functionals on the kernel of the projected functional. If dim⁡FA=1\dim F_A=1, choose two distinct extensions of its fixed nonzero functional; they are independent over F2\mathbb{F}_2. Thus the A⊕AA\oplus A-evaluation has rank two on that kernel. Adding the common projected functional gives the claimed total rank of at least three.

The self-dual change inequality at these two places now gives

dim⁡Fnew≤dim⁡F+4−2⋅3=dim⁡F−2.\dim F_{\mathrm{new}}\le\dim F+4-2\cdot3=\dim F-2.

The scalar Selmer bounds already achieved are retained. Iterating reaches dim⁡F=1\dim F=1, since it is always odd and contains the torsion contribution. This proves (seed), with the accumulated squarefree twisting product and any chosen rational isogeny.

Proof of Proposition 10.1. Apply Lemma 10.6 or Lemma 10.7, according to the rational two-torsion of the initial curve. All twisting primes are fresh and avoid the original 2NE2N_E, so their product has the required discriminant and coprimality properties.

A split imaginary partner and the analytic conclusion

Proposition 10.8 (Split imaginary Selmer partner). For hh, E0E_0 in Proposition 10.1, there is a fresh prime d≡7(mod16)d\equiv7\pmod{16} such that K=Q(−d)K=\mathbb{Q}(\sqrt{-d}) splits all primes of 2hNE2hN_E, and

d2(E0−d)=s2(E0−d)=1,s2(E0)=0,s2(E0/K)=1.d_2(E_0^{-d})=s_2(E_0^{-d})=1,\qquad s_2(E_0)=0,\qquad s_2(E_0/K)=1.

Proof. Resume notation EE for the original curve and put W=E0[2]W=E_0[2]. Choose SS for E0E_0 containing 22, ∞\infty and all primes of hNEhN_E; in the one-line case also include the support of its final model, whose coefficients we again denote by aa, bb, DD. Choose a new prime d≡7(mod16)d\equiv7\pmod{16} whose Frobenius acts as complex conjugation on Q(H)\mathbb{Q}(\sqrt{H}). These prescriptions are compatible: the elementary subfield of Q(μ16)\mathbb{Q}(\mu_{16}) is contained in Q(μ8)\mathbb{Q}(\mu_8), on which the exponent 77 acts as complex conjugation. We will add one further compatible condition in a case below. Signed-prime reciprocity makes −d-d a square at every odd finite place of SS, and −d≡1(mod8)-d\equiv1\pmod8 gives the same conclusion at 22. The two-Kummer conditions of E0E_0 and E0−dE_0^{-d} thus change only at ∞,d\infty,d, and Frobenius at dd acts on WW as conjugation. Quadratic twisting preserves the global rational two-torsion dimension, so every change of Selmer dimension gives the same change of pure dimension.

Nontrivial conjugation on WW. If conjugation is nontrivial, it is the nontrivial Jordan block in dimension two over F2\mathbb{F}_2. Hence H1(R,W)=0H^1(\mathbb{R}, W) = 0, while the old unramified condition at dd has dimension one. Lemma 10.3 bounds the increase of the pure dimension by one.

Trivial conjugation on WW. Otherwise WW is full locally at both places. The planes at dd switch transversely. At infinity the conditions are complementary lines in H1(R,W)≃WH^1(\mathbb{R}, W) \simeq W. Indeed, on the two-adic Tate lattice, complex conjugation cc is identity modulo two and has determinant −1-1. The rank-one projectors (1+c)/2(1+c)/2 and (1−c)/2(1-c)/2 are therefore integral and give a direct decomposition. Kummer evaluation on halves of WW, namely (c−1)/2(c-1)/2, spans the negative-eigenlattice line modulo two; the negative twist spans the other line. Local duality shows that these are the full real Kummer conditions.

Thus b0=3b_0 = 3 in Lemma 10.3. Starting from (seed), it suffices to obtain j0≥1j_0 \ge1, or equivalently a nonzero localization of an old global torsion two-Kummer class. This already occurs at infinity if WW is globally full. It also occurs if the unique rational kernel point T=(0,0)T = (0, 0) lies outside the real identity component.

The remaining quartic prescription. In the remaining one-line case, TT is the greatest root of the real cubic, whose component contains infinity. Hence a,b,D>0a, b, D > 0 and a>2ba > 2\sqrt{b}, with b,Db, D nonsquare. Prescribe in addition that Frobenius at dd flip a+2b\sqrt{a + 2\sqrt{b}}, while fixing b,D\sqrt{b}, \sqrt{D}, as the earlier prescription already requires. The duplication law gives the halves of TT as

x=±b,y2=b(a±2b).x = \pm\sqrt{b}, \qquad y^2 = b(a \pm2\sqrt{b}).

Since D\sqrt{D} is fixed, the two conjugate square roots flip simultaneously. The corresponding half QQ is sent to −Q-Q, so its Kummer value is −2Q=T≠0-2Q = T \ne0. Thus the additional prescription gives the required nonzero torsion localization at dd.

To verify compatibility, let LL be the splitting field generated by b,D,a+2b\sqrt{b}, \sqrt{D}, \sqrt{a + 2\sqrt{b}}. It contains the conjugate square root by the norm relation. Put P=Q(H,μ16)P = \mathbb{Q}(\sqrt{H}, \mu_{16}). If b,Db, D are independent squareclasses, the two conjugate radicands over Q(b)\mathbb{Q}(\sqrt{b}) are independent squareclasses: their norm is DD, and their product DD is still nonsquare in that field. Conjugacy exchanges the independent sign actions, so their simultaneous flip is a commutator. It therefore fixes L∩PL \cap P and can be adjusted freely over the prescribed abelian data, which already fix b,D\sqrt{b}, \sqrt{D}.

If D=bD = b as squareclasses, the radicand is still nonsquare by its norm, and LL is cyclic quartic. A lift of the nontrivial automorphism of Q(b)\mathbb{Q}(\sqrt{b}) also flips D\sqrt{D}, so its square is the simultaneous flip. The unique quadratic subfield of LL is Q(b)\mathbb{Q}(\sqrt{b}). If L⊄PL \not\subset P, then L∩P=Q(b)L \cap P = \mathbb{Q}(\sqrt{b}), so the central flip can be chosen freely over the already prescribed data. In the containment case, LL is totally real because a±2b>0a \pm2\sqrt{b} > 0. The square subgroup of Gal⁡(P/Q)\operatorname{Gal}(P/\mathbb{Q}) has order two: the radical extension has exponent two, and the cyclotomic factor contributes the square acting by exponent 99 on μ16\mu_{16}. The prescribed Frobenius on PP differs from complex conjugation by this nontrivial square. Every cyclic quartic quotient has a nontrivial square subgroup, so this element acts nontrivially on LL. Since conjugation is trivial on the totally real field LL, the prescribed Frobenius gives exactly the required flip. Chebotarev now supplies dd satisfying all prescriptions.

We have proved in every case that d2(E0−d)≤1d_2(E_0^{-d}) \le1. The coprime split imaginary twist changes the functional sign, so pure-dimension parity makes this dimension exactly one. The finite-Selmer bound and corank parity then give s2(E0−d)=1s_2(E_0^{-d}) = 1, while (seed) gives s2(E0)=0s_2(E_0) = 0. Finally, quadratic decomposition of the ordinary Selmer coranks gives s2(E0/K)=1s_2(E_0/K) = 1. ∎

Corollary 10.9 (The reducible split-pair anchor). Proposition 1.4 holds for every non-CM elliptic curve over Q\mathbb{Q} with rational two-torsion.

Proof. Apply the reducible split-product comparison of Sections 8 and 9 to E0,KE_0,K, 22 from Proposition 10.8. The curve remains non-CM, its level and 2 split in KK, and its ordinary Selmer corank over KK is one. That comparison gives a simple zero of the product and, by (E) and (G),

an⁡(E0)+an⁡(E0−d)=1,X(E0)+X(E0−d)=0.\operatorname{an}(E_0)+\operatorname{an}(E_0^{-d})=1,\qquad X(E_0)+X(E_0^{-d})=0.

At this point both factors have analytic rank at most one, so the classical theorem gives finiteness of their Tate–Shafarevich groups. We may therefore use the isogeny arithmetic-volume comparison of Section 2 to transfer these conclusions from E0E_0 and E0−dE_0^{-d} to EhE^h and E−hdE^{-hd}.

Every signed-prime product used to form hh was squarefree, odd, and coprime to 2NE2N_E, with the empty product allowed. The fresh prime dd avoids its support, and KK splits all primes of hNEhN_E as well as 2. Thus k=−dk=-d and hh satisfy all discriminant, coprimality, and splitting requirements of Proposition 1.4.

CM period and determinant comparison

This section proves the CM comparison, Proposition 1.5, and the paired CM determinant formula needed for the imaginary S3S_3 anchor. There are two distinct rank arguments. First, under a known simple analytic zero, the Heegner argument (K0) supplies the Selmer line and permits an exact period and logarithm calculation. Second, starting only with s2(E)=1s_2(E)=1, a tame Bockstein test detects a simple zero. The paired formula belongs to the first argument and is independent of the second.

CM realizations and period normalization

Let LL be an imaginary quadratic field and let ff be a primitive weight-two CM newform induced from LL, with trivial nebentypus and level NN. Write FF for its Hecke field and Fc=FLF_c=FL. We use either of the following realizations:

  1. A=efJ0(N)A=e_fJ_0(N), with efe_f the rational orbit projector, the polarization λA\lambda_A restricted from J0(N)J_0(N), and the algebraic eigendifferential ω\omega pulling back to f dq/qf\,dq/q;

  2. a CM elliptic curve A/QA/\mathbb{Q}, with its principal polarization, its primitive newform ff, F=QF=\mathbb{Q}, and a minimal Néron differential ω\omega.

In the first case the projector and maps to the orbit factor are taken up to isogeny. Fix compatible complex and dyadic embeddings of the algebraic data. After enlarging the dyadic coefficient field when necessary, write O\mathcal{O} for its ring of integers and π\pi for a uniformizer.

Rosati fixes FF. The polarization pairings, their rational inverses on dual Tate modules, and the Poincaré height pairing therefore have FF-valued versions whose traces to Q\mathbb{Q} are the ordinary pairings. At a single coefficient embedding one computes the pairing by projecting one argument and applying the ordinary pairing.

Lemma 11.1 (CM realizations). The field FF is real, the Hecke-character value field is FcF_c, and the characteristic-zero Tate plane at each Hecke embedding is absolutely irreducible over Q\mathbb{Q}. The variety AA is Q\mathbb{Q}-simple, with endomorphism algebra FF; over LL its endomorphism algebra is FcF_c, and its CM type is induced from LL.

Proof. By classical CM and theta-series theory [52], Theorems 1.1 and 1.4, NN is divisible by the primes ramified in LL; the Hecke character φ\varphi has type (1,0)(1,0) in the convention φ((x))=x\varphi((x))=x near 1 modulo the conductor (exchange orientations if necessary). Its conjugate-source character equals its complex conjugate, by purity and the trivial determinant character of the form: on rational arguments nn away from the modulus, φ((n))=nχL(n)\varphi((n)) = n\chi_L(n) for positive nn. Thus FF is real.

The field of values of φ\varphi on good ideals is FcF_c. Indeed an automorphism fixing FF, LL changes it at most by a finite character, and leaves split-prime traces and products unchanged. Interchanging the two values at a split prime cannot give a root-of-unity ratio (power up to ray principal ideals). Thus the finite character is trivial by Chebotarev, and the reverse generation follows by traces and ray-principal values.

The Tate realizations are inductions of the character lines by the CM theorem [49], or by traces at good primes and semisimplicity. On each Hecke embedding the representation over Q\mathbb{Q} is absolutely irreducible and the two lines over LL differ to infinite order. For distinct embeddings the planes are inequivalent, so also no lines between them can coincide over LL.

Faltings’ theorem [24] implies that AA is Q\mathbb{Q}-simple with endomorphism algebra FF, and over LL its endomorphisms have algebra FcF_c. Indeed this latter algebra contains FF; locally at all finite coefficient places its base changes are the commutants of the separate character pairs, the quadratic étale algebras of Fc/FF_c/F by the character-value description. This determines the quadratic étale algebra globally. The FF-Lie algebra over Q\mathbb{Q} has rank one, so the action of the full field on it over LL induces CM type from LL.

Write V=HB1(A)V=H^1_{\mathrm{B}}(A) and orient labels so that

V⊗FFc=Vα⊕cVα,Fcγ=Vα,[ω]per=pγγ.V\otimes_F F_c=V_\alpha\oplus cV_\alpha,\qquad F_c\gamma=V_\alpha,\qquad[\omega]_{\mathrm{per}}=p_\gamma\gamma.

Here cc is the real involution acting linearly (and its étale transport from a chosen complex conjugation), γ\gamma a coefficient basis of one CM eigensummand, and the last equality uses the chosen complex component and ordinary integration into Betti cohomology. In compatible étale notation use

Tα=Oγ(1),M∗=Tα⊕cTα=Ind⁡GLGQTα.T_\alpha=\mathcal{O}\gamma(1),\qquad M^*=T_\alpha\oplus cT_\alpha=\operatorname{Ind}_{G_L}^{G_{\mathbb{Q}}}T_\alpha.

The rationalized M∗M^* is dual abelian Tate (T2(A∨)T_2(A^\vee) with projection and enlarged scalars). Put μ=⟨γ,cγ⟩F\mu=\langle\gamma,c\gamma\rangle_F by the inverse polarization Betti pairing; in the projected Jacobian case this uses the cup of the two pullbacks to the curve. Indeed the projector is orthogonal, so the inverse pairing for the restricted polarization is just the pullback pairing via that projector. The corresponding dual-Tate alternating polarization form divided by μ\mu is unimodular on M∗M^* (in compatible twist bases, ignoring sign). In the projected newform normalization we have

μpγ2=−i 8π2(f,f)N,\mu p_\gamma^2=-i\,8\pi^2(f,f)_N,

with cup sign chosen accordingly: c[ω]=[ω‾]c[\omega]=[\overline{\omega}] on this component, and the integral of the wedge computes exactly the stated Petersson pairing, with no Hecke-field trace multiplicity.

Lemma 11.2 (A CM lift of an imaginary residual plane). If an S3S_3 residual plane W/F2W/\mathbb{F}_2 has imaginary quadratic subfield LL, there is a form ff as above for which M∗/π≃W⊗F2O/πM^*/\pi\simeq W\otimes_{\mathbb F_2}\mathcal O/\pi.

Proof. Start with a large rational conjugation-invariant modulus containing the discriminant; prescribe a multiplicative residue character η(n)=χL(n)\eta(n)=\chi_L(n) on rational units and η(e)=e−1\eta(e)=e^{-1} on global units. For sufficiently divisible modulus the images intersect only at ±1\pm1, compatibly. Extend to all residues that are units. Prescribe xη(x)x\eta(x) on the group of prime-to-modulus principal ideals (x)(x); extend to prime-to-modulus fractional ideals by extracting roots. This gives type (1,0)(1,0) with trivial determinant character on the theta form (at its primitive level), cuspidal by non-invariance. The residual inducing character of the plane has odd order and is inverted by conjugation. Multiply the Grössencharacter by a finite odd Teichmüller character to arrange that the new residual inducing character equals the desired order-three one. This uses abelian class field theory to twist by the quotient (or inverse according to realizations). The finite character is anticyclotomic and is trivial on rational positive arguments off the modulus (split pairs by inversion, inert primes by inversion and odd order). Thus it does not change the determinant character. The two residual orientations give the same induction. □\square

Elliptic-unit inputs

We use the norm-compatible rational elliptic-unit system z2∞fz_{2^\infty\mathfrak f} in the ray towers of LL, with the normalization in [11], Sections 3–4.

Theorem 11.3 (Individual-character elliptic-unit comparison). Let Γ≃Z22\Gamma\simeq\mathbb{Z}_2^2 be the free pro-22 factor of the ray-tower group, let ΛO=O[[Γ]]\Lambda_{\mathcal O} = \mathcal O[[\Gamma]], and let Λ(χ)(1)\Lambda(\chi)(1) have the finite-character and regular variable actions of [11], Section 4.1. If fχ∣f\mathfrak f_\chi\mid\mathfrak f, then, inside generic rank-one cohomology,

ΛOz2∞f=det⁡ΛO−1RΓ(OL[1/2f],Λ(χ)(1)).\Lambda_{\mathcal O}z_{2^\infty\mathfrak f} = \det_{\Lambda_{\mathcal O}}^{-1} R\Gamma\bigl(\mathcal O_L[1/2\mathfrak f],\Lambda(\chi)(1)\bigr).

For the character motive of type (1,0)(1,0) in the ideal-character convention of Lemma 11.1, a modulus divisible by its conductor, and a compatible Betti vector γ\gamma, elliptic-unit reciprocity gives the period equation

per⁡(exp⁡∗z(γ))=L2f(φ‾,1)γ\operatorname{per}(\exp^*z(\gamma))=L_{2\mathfrak f}(\overline{\varphi},1)\gamma

on the holomorphic component, with the corresponding labeling of φ\varphi. The equation includes the case of a zero LL-value.

The determinant assertion is the Johnson–Leung–Kings theorem in the form of [11], Theorem 4.1, applied to one finite character at a time. That theorem includes p=2p=2. The period equation is Kato’s reciprocity law [30], Proposition 15.9, in the CM formulation [11], Proposition 3.1. The latter uses infinity type (−1,0)(-1,0) in its convention; here the ideal-character convention is φ((x))=x\varphi((x))=x for xx sufficiently close to 11 modulo the conductor. In an abelian-variety realization the period map is ordinary integration into Betti cohomology, projected at the embedding extending the chosen embedding of the CM-type field. No factor two or base-field trace is inserted in this period map.

We also use the distribution relations of this elliptic-unit system. Dropping a fresh good prime ideal QQ inserts 1−Fr⁡Q−11-\operatorname{Fr}_Q^{-1} for the arithmetic action on units. Auxiliary-ideal operators give integral smoothed units; the smoothing ideal is prime to 66 and to all moduli. Dyadic conductor powers may be increased throughout. These are the Robert-unit/Siegel-function distributions with the normalization of [11], Sections 3.2 and 4.1.

The modulus f\mathfrak f always contains the CM conductor and the additional allowed support. Character maps on units and on twisted cohomology are unnormalized coefficient push-forwards.

Lemma 11.4 (Specialization under concentration). Let ψ\psi be an additional finite allowed character, possibly trivial. Suppose that

RΓ(OL[1/2f],Tαψ)[1/2]R\Gamma(\mathcal O_L[1/2\mathfrak f],T_\alpha\psi)[1/2]

has a one-dimensional H1H^1 and no other cohomology. Then the unsmoothed elliptic-unit class satisfies

Oz(Tαψ)=D(RΓ(OL[1/2f],Tαψ)).\mathcal O z(T_\alpha\psi)=\mathcal D(R\Gamma(\mathcal O_L[1/2\mathfrak f],T_\alpha\psi)).

Here the determinant is identified with the rational cohomology line. No nonvanishing hypothesis on a complex LL-value is required.

Proof. Split the ray-tower group into its torsion and free factors. Choose Λ(χ)\Lambda(\chi) from the torsion character of TαψT_{\alpha}\psi before the Tate twist, and evaluate the free factor at the remaining character. The conductor of χ\chi away from 2 is accounted for by finite inertia. Increase the dyadic part of f\mathfrak f, by cofinality, until the full divisibility fχ∣f\mathfrak f_{\chi}\mid\mathfrak f holds. Use the vector γ\gamma as basis, enlarging O\mathcal O if necessary. Write

CΛ=RΓ(OL[1/2f],Λ(χ)(1)).C_{\Lambda}=R\Gamma\left(\mathcal O_L[1/2\mathfrak f],\Lambda(\chi)(1)\right).

Let q\mathfrak q be the characteristic-zero specialization prime of ΛO\Lambda_{\mathcal O}. The residue-field complex at q\mathfrak q is concentrated in one line in degree one by hypothesis. Cancellation in a minimal perfect model therefore identifies the localized complex itself with one free term in that degree. Consequently the generic determinant generator of Theorem 11.3 specializes to its actual cohomological push-forward. This comparison may be made first with a smoothing multiplier nonzero at q\mathfrak q, and then with the rational unsmoothed class.

The integral determinant line specializes by derived base change:

D(CΛ)⊗ΛOO≃D(RΓ(OL[1/2f],Tαψ)).\mathcal D(C_{\Lambda})\otimes_{\Lambda_{\mathcal O}}\mathcal O\simeq\mathcal D\left(R\Gamma\left(\mathcal O_L[1/2\mathfrak f],T_{\alpha}\psi\right)\right).

The specialization of the chosen elliptic-unit determinant generator has just been identified, after inverting 2, with the distinguished class z(Tαψ)z(T_{\alpha}\psi). Hence equality of these lattices is precisely (C2). The arithmetic/étale comparison and finite models on the imaginary base justify the displayed cohomological base change. The argument uses concentration rather than the nonzero-LL-value hypothesis of [11].

Lemma 11.5 (Shapiro and the CM period equation). Suppose ψ\psi comes from a Dirichlet character on Q\mathbb{Q}, is locally trivial at 2, and the omissions are conjugation-stable. Allow all ramification primes and write zz also for the Shapiro class in M∗ψM^{*}\psi over Q\mathbb{Q}. After trivializing at 2 by a compatible geometric Artin basis,

exp⁡∗z=L2f(f,ψ±,1)pγ ω.\exp^*z=\frac{L_{2\mathfrak f}(f,\psi^\pm,1)}{p_\gamma}\,\omega .

The sign ±\pm fixes the reciprocal convention on the finite character; one may invert the variable throughout.

Proof. The notation for omissions here and later means omit the indicated prime ideals over LL from its character LL-function (below whole sets over rational primes, giving omitted factors of the primitive newform twist).

Apply the reciprocity equation of Theorem 11.3 to the type (1,0)(1,0) character modified by the finite twist, using γ⊗eψ\gamma\otimes e_{\psi} with eψe_{\psi} an Artin basis normalized on the identity label, in compatible Betti and étale comparisons. Indeed this motive over LL occurs with coefficients on H1(Res⁡H/LAH)H^{1}(\operatorname{Res}_{H/L}A_H), for HH cutting out the finite character, projecting the CM and finite Artin factors.

To compare to the CM realization in the reciprocity law one needs only rational isomorphisms: the type (1,0)(1,0) character motive is realized on isogeny factors via Weil restriction of CM elliptic curves (Hecke-character construction), and the projected Tate character lines agree. Faltings’ theorem [24], projected over LL, then supplies an algebraic map with extended number-field coefficients, nonzero on this component (tensor at the chosen prime then choose a nonzero map before completion), hence an isomorphism for the period comparisons.

The cohomology push of units twists exactly by the indicated vector, as tensor twisting and taking images compose. Conjugating the Hecke character in the law gives the same modular LL-series, with the consistent finite norm-character twist. Under Shapiro, restriction and projection to VαV_\alpha preserve exp⁡∗\operatorname{exp}^*; restriction compatibility uses the trace in local duality, without a doubling. Only one base embedding over 22 contributes to the H0(Ω)H^0(\Omega) of this component, the one matching the holomorphic period, also when 22 is nonsplit, after extending scalars.

An Artin de Rham basis, evaluated geometrically over the splitting field on this label, uses a nonzero algebraic factor bb times eψe_\psi; its complex and dyadic comparisons there use the two embeddings of the very same bb. It thus cancels when taking the scalar relative to ω\omega by the stated local trivialization. This proves (C3); the coefficient push-forward is unnormalized.

Similarly for a fixed quadratic character split at 22 one may think of B=AεB=A^\varepsilon with transported polarization, basis, and ω\omega; with these geometric identifications (extend base scalars for ω\omega if needed) the denominator is again pγp_\gamma.

Smoothing and Euler factors. In moving sequences use a fixed nonzero smoothing, denoted by Δ\Delta at character evaluations, to give integral bounded cohomology, before any finite traces. Its Euler-system multiplier can be kept constant and nonzero in (C3) by killing the norm of the smoothing ideal by the moving Dirichlet characters (difference of the norm and the auxiliary translate multiplier, nonzero by CM purity). A fixed denominator-clearing integer if used here is included in that same Δ\Delta.

The norm relation on dropping a good prime ideal QQ, after twisting by γ\gamma, at total splitting in the remaining finite tower uses the single factor 1−ρTα(Fr⁡Q)/NQ1-\rho_{T_\alpha}(\operatorname{Fr}_Q)/NQ: transporting γ\gamma across the inverse-Frobenius translate inserts precisely its Frobenius scalar. Similarly with additional finite twists. At a good split rational prime rr, dropping both ideals at trivial new character thus gives 1−ar/r+1/r1-a_r/r+1/r (for the actual form on the fixed branch).

The horizontal logarithm at a known simple zero

Let B=AB=A, or let BB be a fixed quadratic twist of AA split at 22. Write fBf_B, NBN_B, and λB\lambda_B for its primitive form, level, and polarization, and transport ω\omega in the twist. Let SfS_f contain 22 and all necessary bad and ramified primes. For the unsmoothed Shapiro class with these omissions write zBz_B, and put

eS=∏q∈SfLq(fB,1)−1.e_S=\prod_{q\in S_f}L_q(f_B,1)^{-1}.

Lemma 11.6 (Nonvanishing of the eigendifferential logarithm). For every nontorsion P∈B(Q)P\in B(\mathbb{Q}), one has log⁡ωP≠0\log_\omega P\ne0.

Proof. The Tate characters and Faltings’ theorem [24] identify BB, up to FF-equivariant isogeny, with the orbit factor of fBf_B. Good-prime traces show that its Hecke field is still FF. In particular BB is Q\mathbb{Q}-simple.

Multiply PP into the domain of the 22-adic logarithm. Its full logarithm is nonzero: the logarithm is injective on a sufficiently small formal neighbourhood, so a point in its kernel is torsion. If log⁡ωP=0\log_\omega P=0, this nonzero full logarithm lies in the proper algebraic subspace ker⁡ω\ker\omega of the Lie algebra. The pp-adic analytic subgroup theorem [26 Theorem 2.2] gives an algebraic subgroup HH containing this multiple of PP, with Lie⁡H⊆ker⁡ω\operatorname{Lie}H\subseteq\ker\omega. The Zariski closure of the subgroup generated by a rational nontorsion point is defined over Q\mathbb{Q}; by Q\mathbb{Q}-simplicity it is all of BB. Thus H=BH=B, contradicting the properness of ker⁡ω\ker\omega

Proposition 11.7 (Horizontal CM logarithm). Suppose that L(fB,s)L(f_B,s) has a simple zero at 11. Then the rational compact Selmer group at the chosen coefficient embedding is one-dimensional, generated by any nontorsion rational point PP after extension of scalars. Write zB=αλB,∗(P)z_B=\alpha\lambda_{B,*}(P) in projected Kummer notation. With the absolute FF-valued Poincaré height pairing,

α=±eSlog⁡ωPL′(fB,1)pγHλB,F(P,P).\alpha=\pm e_S\log_{\omega}P\frac{L'(f_B,1)}{p_{\gamma}H_{\lambda_B,F}(P,P)}.

The height-normalized complex expression is interpreted dyadically through the algebraic comparison in the proof.

Proof. Choose a split Heegner imaginary companion K′K' with nonzero central value, as in (T1), at level NBN_B. It differs from LL: a prime ramified in LL divides NBN_B and must split in K′K'. The induced plane remains absolutely irreducible over K′K', because its two characters are still distinct on the compositum. The Heegner argument (K0), applied to the known simple product zero, gives the rational Selmer line. The nonzero rational-sign Hilbert trace and Kummer injectivity give dim⁡FB(Q)Q=1\dim_F B(\mathbb{Q})_{\mathbb{Q}}=1. By (C3), the class zBz_B belongs to that Selmer line. Indeed, its dual exponential vanishes, and odd local H1H^1 vanishes by local Tate-torsion finiteness and duality. Lemma 11.6 gives log⁡ωP≠0\log_{\omega}P\ne0.

Choice of primes and the exponential coordinate.

Take the auxiliary index prime ℓ\ell there inert in K′K', split in LL, away from the operators and bad primes. Such ℓ\ell has afB(ℓ)≠0a_{f_B}(\ell)\ne0 by the ray principal value argument. Use primes rir_i and even tame characters from λi:(Z/ri)×→Z/2mi\lambda_i:(\mathbb Z/r_i)^\times\to\mathbb Z/2^{m_i}, mi→∞m_i\to\infty, with the prescriptions of the horizontal comparison, splitting also in a fixed finite normal F0F_0 containing LL, the twisting data, Hilbert class field of K′K', and fields imposing fixed congruences. Kill fixed support, smoothing norms and the additional finite list of primes as there. Take smoothed classes from (C3) in the corresponding group coefficients (include the split pair of ideals at rir_i), with polynomial exponential coordinate ZiZ_i orienting the variable to interpolate χ‾\overline{\chi} for characters χ=tλi\chi=t^{\lambda_i}. These classes and the exponential polynomials have bounded denominators, by split group coefficients at 22. For the primitive characters used in (T4)–(T5) they evaluate on the exponential side as ΔeSL(fB,χˉ,1)/pγ\Delta e_S L(f_B,\bar\chi,1)/p_\gamma, by (C3); at t=1t=1 the ordinary class is ΔerzB\Delta e_r z_B, er=1−afB(ri)/ri+1/rie_r=1-a_{f_B}(r_i)/r_i+1/r_i. In particular Zi(1)=0Z_i(1)=0. Write Z(v)Z(v) for the resulting bounded-denominator coefficientwise limit of Zi(1+v)Z_i(1+v), and Z′Z' for its linear coefficient.

Frobenius and height transversality. We can prescribe ri→1r_i\to1 and limiting Frobenius gg with no root-of-unity Tate eigenvalue on any dyadic component, determinant one on each plane. In fact add to F0F_0 all dyadic roots of unity and dyadic radicals of the primes to be killed, obtaining D0D_0. Its maximal abelian part over F0F_0 has bounded exponent over the cyclotomic tower, by conjugation on the translations by one fixed cyclotomic scalar differing from one. Each CM character has infinite image over F0F_0 on the cyclotomic kernel (otherwise compare conjugation transports using normality and inversion on the infinite anti-ratio). The image is therefore still infinite on GD0G_{D_0}, by abelianness over F0F_0.

Avoid the finitely many characters’ torsion preimages simultaneously (closed with empty interior). Frobenius approximating such g∈GD0g\in G_{D_0} are realized by Chebotarev, with the roots and radicals split to sufficient simultaneous depth; use the same primitive root/residue exponent convention as before. Write a∗a_* for the limiting trace on the chosen plane.

We can additionally arrange a nonzero FF-height hλQ(P,P)h_{\lambda}^{\mathbb Q}(P,P) for this tame limit character, with polarization λB\lambda_B and the specified coefficient projection in this notation. Indeed form the biextension lifts used before with first argument PP (Kummer xx in full Tate), taking linear combinations of dual arguments by rational FF-endomorphisms and scalar extension so as to project to our embedding (clear fixed denominators).

The resulting block and fiber cochains β\beta, kk have dk=−β∪xdk=-\beta\cup x, with β\beta representing the projected λB,∗(P)\lambda_{B,*}(P) up to sign; ordinary evaluations with xx compute the projected pairing. The projected xx remains nonzero on GF0(T2B)G_{F_0}(T_2B), by finite-extension restriction in characteristic zero and central homothety vanishing on the image. A homothety acts simultaneously by a nonidentity scalar mm: multiply an element over F0F_0 of cyclotomic value m≠1m\ne1 by its complex-conjugation transport. Adding the radical tower cannot kill the restriction: its translation quotient has conjugation by this element of homothety action according to the cyclotomic scalar m2m^2, precluding such a nonzero continuous equivariant map. The joint kernel is normal over Q\mathbb{Q}; the projected xx-values there span the plane. The commutator of two elements there has zero xx, β\beta, and its kk-value is up to sign twice the projected symplectic pairing of the xx-values, hence can be nonzero. This adjusts gg, preserving the preceding requirements, to give

k(g)−β(g)gT(gT−1)−1x(g)≠0k(g)-\beta(g)g_T(g_T-1)^{-1}x(g)\ne0

where gTg_T is the action on Tate. The division calculation of (T2), valid on each of the biextensions in the combination and with (gT−1)−1(g_T-1)^{-1} bounded on all components at the approximating primes, gives hλQ(P,P)h_{\lambda}^{\mathbb{Q}}(P,P) equal to this value up to sign. All retrace rules for these heights use just the two Poincaré laws; norm is unramified over the same ring class fields of K′K', and pre-division downstairs uses the uniform 2-part bound for the residue-group size of BB.

The cohomological derivative. The cup computation modulo the squared parameter, as in (T2), gives

Z′log⁡ωP=±Δ(2−a∗)αhλQ(P,P).Z'\log_{\omega}P=\pm\Delta(2-a_*)\alpha h_{\lambda}^{\mathbb{Q}}(P,P).

Indeed after a fixed multiplier the degree-one derivative term of the cocycle satisfies dz1=−λi∪z0dz_1=-\lambda_i\cup z_0 up to character orientation with z0=±Δerαβz_0=\pm\Delta e_{r}\alpha\beta; make the adjustment in full dual Tate with coefficients if needed, the cohomological equality being by the norm and Selmer line and torsion bounded. Cup with xx and add the corresponding λi∪k\lambda_i\cup k. At 2 the cup uses ordinary differential evaluation (projected class against xx), and at rir_i one trivializes xx by the bounded-denominator Frobenius divisions, giving exactly the fiber calculation; remaining local terms have limit zero as before.

The spectral and intersection derivative. Use the holomorphic and intersection calculation of (T3)–(T6) at level NBN_B, on the block of fBf_B. It yields

CBpγL(fB⊗εK′,1)Z′ΔeS=±(2−a∗)hprK′(P0,P0),C_Bp_{\gamma}L(f_B\otimes\varepsilon_{K'},1)\frac{Z'}{\Delta e_S}=\pm(2-a_*)h_{\mathrm{pr}}^{K'}(P_0,P_0),
CB=∣disc⁡K′∣8π2(fB,fB)NB.C_B=\frac{\sqrt{|\operatorname{disc}K'|}}{8\pi^2(f_B,f_B)_{N_B}}.

Here P0P_0 is the projected Hilbert trace on the Jacobian orbit factor with its restricted polarization, and hprh_{\mathrm{pr}} is the corresponding FF-valued tame height at the chosen embedding. The two comparison steps are as follows.

  1. Use the isolating Hecke polynomial before (T5) with algebraic coefficients, clearing fixed denominators. The Gram and difference calculation is identical at the indicated embedding. For the second LL-factor use a Betti period p′p' for the primitive companion form as in (C1) and the same additive modular-symbol polynomials. It differs from pγp_{\gamma} by a nonzero algebraic multiple by quadratic twisting, isogeny and the CM eigendifferentials. Likewise pγp_{\gamma} is algebraically proportional to the Betti period in (C1) at level NBN_B. Thus CBpγp′C_Bp_{\gamma}p' is algebraic; the period-normalized companion modular symbols have bounded denominators by the fixed relative period lattices (Manin–Drinfeld and

the CM Betti line). These facts justify the bounded-coefficient interpolation and differentiation giving (T5), now with pγp_\gamma, ΔeS\Delta e_S in place of Ω0\Omega_0, d0d_0.

(ii) The finite intersection matching is on the same modular curve and oriented Hilbert orbit of K′K', before projection. Inserting the Hecke projector into the pairing applies the restricted orbit polarization split by FF (no divisor by a map degree in this notation). One can project by linear combinations of the correspondences after the unramified pull-ups in that proof. Dividing the scaled first argument downstairs on the orbit factor and retracing over K′K' then works by the same biextension rules and the uniform residue torsion bound from the Frobenius choices. This gives (11.2) after the cancellation in (T4).

This spectral calculation uses the Hilbert trace itself and the nonzero companion value. It does not use PP, the Selmer-line identification, or the nonzero-height prescription.

Comparison with the absolute height. In the simple-zero case, (GZ) gives

CBL′(fB,1)L(fB⊗εK′,1)=2Hpr(P0,P0),C_B L'(f_B,1)L(f_B\otimes\varepsilon_{K'},1) =2H_{\mathrm{pr}}(P_0,P_0),

with the absolute projected pairing. An FF-equivariant isogeny to BB sends P0P_0 into FPFP rationally (also by the sign and rank in (K0)); its pullback of λB\lambda_B differs from the restricted polarization by an element of F×F^\times. Thus Hpr(P0,P0)/HλB,F(P,P)H_{\mathrm{pr}}(P_0,P_0)/H_{\lambda_B,F}(P,P) is nonzero algebraic, and hprK′(P0,P0)h_{\mathrm{pr}}^{K'}(P_0,P_0) is twice that multiple of hλQ(P,P)h_\lambda^\mathbb Q(P,P), by bilinearity, adjunction and extension from Q\mathbb{Q} to K′K'. Consequently the complex height-normalized L′/pγL'/p_\gamma in (C4) is interpreted dyadically by an algebraic scalar, and the two derivative computations imply (C4), cancelling the nonzero factors. This uses (GZ) with its absolute-height normalization.

Corollary 11.8 (The torsion-trace implication). In the CM elliptic setting, suppose only that the functional sign is odd. Choose a split Heegner companion K′K' with nonzero central value and form the same horizontal exponential coordinate ZZ. The prime choices need satisfy the spectral conditions above, but need not satisfy the additional prescription involving a rational point PP. If the projected Hilbert trace P0P_0 is torsion, then Z′=0Z'=0.

Proof. The spectral calculation (11.2) remains valid: its proof used neither a simple zero of L(fB,s)L(f_B,s) nor a point generating the Selmer line. For torsion P0P_0, its tame height on the right is zero. All factors multiplying Z′Z' on the left are nonzero, including L(fB⊗εK′,1)L(f_B \otimes\varepsilon_{K'},1). Hence Z′=0Z'=0.

Central formulas in known analytic rank at most one

Let E/QE/\mathbb{Q} be CM, and put M=T2(E∨)⊗OM=T_2(E^\vee)\otimes\mathcal{O}. Use the unsmoothed class z=zEz=z_E with fixed support as in (C2)–(C4). Let aa be a primitive invariant Betti homology vector and a∗(1)a^*(1) its polarization image on dual Tate.

Lemma 11.9 (The exact CM lattice index). If EE has analytic order zero or one, then

d(C+(M),a∗(1)∧z)=v2(γ(a)).d\bigl(C^+(M),a^*(1)\wedge z\bigr)=v_2(\gamma(a)).

Proof. Ordinary global cohomology of MM (or M∗M^*, commensurable with it) rationally has a line in degree one only. Indeed Kummer Selmer has the rank given by classical GZK; strict dual localization has zero kernel inside it by nonzero local log in rank one, and local H2H^2 at finite places vanishes by dual invariant vanishing. Thus Poitou–Tate kills rational H2H^2 globally and the ranks follow by Euler characteristic. By (C2) and Shapiro, a determinant generator for the positive complex of M∗M^*, written in generic cohomology, is (γ−cγ)(1)∧z(\gamma-c\gamma)(1)\wedge z the first vector denoting real boundary and the second lifted rationally. Indeed the real action on M∗M^* is regular with a free invariant basis as indicated, taking the twist sign into account.

We normalize v2(2)=1v_2(2)=1. To calculate the index, the positive Euler length of a finite quotient in comparing these lattices is minus its module length. Filter it residually (use a common sublattice or scalar multiple); constituents by CM semisimplification are trivial or irreducible induced from one nontrivial residual line on LL, the conjugate line then being its inverse. For a trivial constituent this Euler calculation is global squareclasses and Brauer reciprocity: positive h1,h2h^1,h^2 are ∣Sf∣,∣Sf∣−1|S_f|,|S_f|-1, respectively, including the ordinary real restriction in defining positive, and there are no other terms. The arithmetic-cohomology comparison for squareclasses/Brauer follows as in the diagram conventions (the universal cover contains imaginary layers). For the induced line use Shapiro and the ordinary Euler characteristic −1-1 on LL, with one real invariant line further removed. Additivity proves the length claim. The determinant change of module bases from MM to M∗M^* has valuation v2(μ)v_2(\mu) by actual polarization unimodularity; thus the change of dd on fixed positive tensors from M∗M^* to MM is +v2(μ)+v_2(\mu), by the length calculation. And a∗=±(γ(a)/μ)(γ−cγ)a^*=\pm(\gamma(a)/\mu)(\gamma-c\gamma) before twist, by evaluation duality and anti-invariance. This proves (C5). □\square

Corollary 11.10 (The CM leading coefficient in known low rank). If E/QE/\mathbb{Q} is CM and an⁡(E)≤1\operatorname{an}(E)\le1, then X(E)=0X(E)=0.

Proof. In rank zero (C3) gives for exp⁡∗z\exp^*z the scalar eSL(E,1)/pγe_S L(E,1)/p_\gamma relative to ω\omega. In rank one (C4) gives, using any free Mordell–Weil basis PP,

v2(log⁡ω(λE,∗−1z)(log⁡ωP)2)=v2(eSL′(E,1)pγH(P))v_2\left(\frac{\log_\omega(\lambda_{E,*}^{-1}z)}{(\log_\omega P)^2}\right)=v_2\left(e_S\frac{L'(E,1)}{p_\gamma H(P)}\right)

in the period-normalized sense there. Since pγγ(a)=±Ω0p_\gamma\gamma(a)=\pm\Omega_0 (connected period), these are exactly the log/Haar inputs of the central positive calculations giving (L5) and (P1), with a common multiplier of valuation v2(γ(a))v_2(\gamma(a)) and no smoothing. Explicitly the determinant raw valuation formula there uses the integral real boundary basis a∗(1)a^*(1), subtracts ∑v∈Sfτv+length⁡H1(R,T2E)\sum_{v\in S_f}\tau_v+\operatorname{length}H^1(\mathbb R,T_2 E) length length⁡H1(R,T2E)\operatorname{length}H^1(\mathbb R,T_2 E) and the dyadic Sha-length, adds 2τg2\tau_g, and inserts v2v_2 of the above scalar (exponential scalar at rank zero) plus the local log-image exponent bb. Haar absorbs v2(eS)v_2(e_S) and bb, giving the Tamagawa factors and the real component correction to the whole period. Thus d(C+(M),a∗(1)∧z)=X(E)+v2(γ(a))d(C^+(M),a^*(1)\wedge z)=X(E)+v_2(\gamma(a)). This calculation extends scalars by flatness, and if the generic elements require denominators to lift integrally the length formula applies first to a multiple, then by homogeneity. Comparing to (C5) proves X(E)=0X(E)=0. The basis PP used here is a basis of the full Mordell–Weil group modulo torsion; the calculation therefore uses the regulator stipulated in Theorem 1.1. □\square

Corollary 11.11 (CM corank zero). If E/QE/\mathbb{Q} is CM and s2(E)=0s_2(E)=0, then an⁡(E)=0\operatorname{an}(E)=0 and X(E)=0X(E)=0.

Proof. Poitou–Tate gives rational concentration of ordinary global cohomology in one degree-one line. The zero Selmer hypothesis makes its map to the dyadic singular quotient injective, hence nonzero. By (C2), zz generates that line; by (C3), its nonzero singular localization implies L(E,1)≠0L(E,1)\ne0. Apply Corollary 11.10. □\square

The paired CM determinant under a simple analytic zero

Proposition 11.12 (Paired CM comparison). Let A=efJ0(N)A=e_fJ_0(N) have the normalization (C1). Suppose KK has odd fundamental discriminant −D<−4-D<-4, splitting 2N2N, and L(f/K,s)L(f/K,s) has a simple zero at 11. Use SS above finite rational primes splitting in KK, including 2N2N in the prime-support sense, archimedean places understood, and eSe_S for the omission multiplier of ff over Q\mathbb{Q}. Put P=efPXP=e_fP_X on A(K)QA(K)_{\mathbb{Q}} for the Hilbert trace of (GZ). Over KK consider the complex C∗C_\ast on M∗M^\ast. Fix one of the two primes w∣2w\mid2, impose the strict condition there, and impose full conditions at every other finite prime of the support, including w‾\overline{w}. Then C∗C_\ast is rationally acyclic and its characteristic determinant has valuation

−d(C∗,1)=2v2(eSlog⁡ω,wP).-d(C_\ast,1)=2v_2(e_S\log_{\omega,w}P).

The differential in this identity is the normalized newform differential, as in (M3).

Proof. Only the assumed simple zero of L(f/K,s)L(f/K,s), the Heegner rank argument (K0), and the known-simple-zero comparison of Proposition 11.7 are used here. In particular, this proof does not use the CM corank-one converse proved below.

Concentration and the integral induction sequence.

Here K≠LK\ne L and the plane remains absolutely irreducible over KK as in (C4). (K0) gives ranks 0,10,1 on the even, odd functional-sign constituents over Q\mathbb{Q}, the latter generated on primal Tate by PP in Kummer, viewed as a rational point up to denominator of the sign-appropriate curve/variety by untwisting (−w(f)-w(f) conjugation sign). Logarithm on that generator is nonzero as before. Thus ordinary global cohomology for each constituent over Q\mathbb{Q}, on M∗M^\ast or its quadratic twist by εK\varepsilon_K, has just a line in degree one rationally by the same Poitou–Tate test. Initially include also the primes of DD, writing e,e′e,e' for the resulting omission multipliers of f,f⊗εKf,f\otimes\varepsilon_K. (C2) gives generators z0,z1z_0,z_1 for these inverse determinants by Shapiro from LL. The integral induction exact sequence with summands (as sub and quotient) M∗,M∗εKM^\ast,M^\ast\varepsilon_K on diagonal and difference, and Shapiro from KK, then give res⁡z0∧res⁡z1/2\operatorname{res}z_0\wedge\operatorname{res}z_1/2 as ordinary inverse determinant generator over KK. Indeed anti-diagonal insertion, corresponding to twisted restriction, composes to twice the identity on the quotient.

The localized determinant. By (C3) and (C4), localization of this pair at ww is rationally an isomorphism on degree-one spaces, by nonzero exponential on the rank-zero factor and finite nonzero Kummer log on the other; local cohomology likewise has no other degrees rationally. Its inverse determinant volume is self-dual via the cup and invariant using the alternating Tate form divided by μ\mu, by integral local duality. Hence the dd-value of this localized wedge is the valuation of the cross pairing of the two localized vectors (including division of the wedge by 22). Indeed the discriminant of the determinant pairing on that basis is up to sign the square of the cross value since the finite vector is isotropic. The triangle for strict thus gives before removing DD

−d(C∗,big,1)=v2(ee′ (log⁡ω,wP)2L′(f/K,1)2μpγ2HλA,F(P,P)).-d(C_{*,{\mathrm{big}}},1) =v_2\left(\frac{e e'\,(\log_{\omega,w}P)^2 L'(f/K,1)} {2\mu p_\gamma^2 H_{\lambda_A,F}(P,P)}\right).

The mixed cup before division by μ\mu evaluates the dual exponential against primal Kummer log by λA−1\lambda_A^{-1} in the FF-pairing. The sign-appropriate twist in (C3) or (C4) is identified geometrically over KK and at ww, with the indicated ω,pγ\omega,p_\gamma, and transports the absolute pairing unchanged. The exact period cancellation is

L′(f/K,1)2μpγ2HλA,F(P,P)=±iD,\frac{L'(f/K,1)} {2\mu p_\gamma^2H_{\lambda_A,F}(P,P)} =\frac{\pm i}{\sqrt D},

by (C1) and (GZ). It is a dyadic unit because DD is odd.

Removing the discriminant primes. Removing the primes of DD by localization subtracts the valuations of just their ff-Euler multipliers (good unramified representation over each ramified place, singular Frobenius block on M∗(−1)M^\ast(-1); the twist Euler factors there are 11). The remaining primes contribute eS2e_S^2 since split, proving (C-pair). This proves the claimed determinant formula. ∎

Horizontal divisors of the elliptic-unit class

The remaining CM converse needs two kinds of information about an elliptic-unit determinant coordinate. The individual-character theorem controls its values at finite characters. The following lemma controls its divisors away from two. Its hypothesis of generic concentration will be established by the Bockstein argument in the next subsection.

Lemma 11.13 (Horizontal nonnegativity for elliptic units). Let E/QE/\mathbb{Q} be CM by LL, with character lattice TαT_{\alpha}, and fix a support SfS_f containing two and all bad primes. Choose good primes rir_i split in LL, tending to one dyadically, and even surjective residue characters

λi:(Z/riZ)×⟶Z/2miZ,mi⟶∞.\lambda_i : (\mathbb{Z}/r_i\mathbb{Z})^{\times} \longrightarrow\mathbb{Z}/2^{m_i}\mathbb{Z}, \qquad m_i \longrightarrow\infty.

Suppose these characters kill the fixed support and smoothing norms, and the Tate Frobenii at rir_i tend to a determinant-one element with no root-of-unity eigenvalues. Use the compatible residue exponents and finite-precision limits of the CM horizontal construction above; no analytic-rank hypothesis is imposed here.

Put R=O[[v]]R = \mathcal{O}[[v]], and let CC be the limiting ordinary global complex over LL on TαT_{\alpha}, with scalar action (1+v)λi(1+v)^{\lambda_i} or its consistent inverse, allowing the fixed support and both places over rir_i. Let YY be the elliptic-unit class with one fixed nonzero smoothing multiplier, including a fixed integer clearing denominators when needed. Suppose CC has one generic cohomology line in degree one and no other generic cohomology, and that YY is nonzero on this line. For an integral generator of D(C)\mathcal{D}(C), write U∈Frac⁡(R)U \in\operatorname{Frac}(R) for the coordinate of YY. Then

ord⁡pU≥0for every height-one p⊂R with 2∉p.\operatorname{ord}_{\mathfrak{p}} U \ge0 \qquad\text{for every height-one } \mathfrak{p} \subset R \text{ with } 2 \notin\mathfrak{p}.

Proof. We work over the DVR RpR_{\mathfrak{p}}, for a height-one prime p\mathfrak{p} not containing 2, and prove nonnegativity by successive line switches over LL. On the fiber of RpR_{\mathfrak{p}}, all local dual invariants at the original allowed finite places vanish: at fixed places by constant local Tate torsion finiteness, at old moving places by inertia if v≠0v \ne0 and the Frobenius conditions if v=0v = 0. Global invariants also vanish by the kernel calculation below. Thus for the current primal problem (initially full), with unramified or transverse conditions as below at auxiliary new places and complementary conditions on the Tate-dual problem, we have h=dim⁡H1=1+h∗h = \dim H^1 = 1+h^* on the fiber by Euler and Poitou–Tate, where h∗h^* is the dual Selmer dimension in degree one, injecting into global cohomology also (full local H0H^0 included on the switch planes). The Euler assertion persists under switches by the equal local quotient ranks; unramified inflation recovers the old complexes.

If h>1h > 1, we arrange a fresh place Q=QiQ = Q_i outside the current support, splitting in stage scalar fields and in preceding derivative fields, with NQ→1NQ \to1, Tate Frobenius tending to 1, and with both a primitive reduction of the generic primal cohomology line and some nonzero dual fiber class evaluating nontrivially on its Frobenius. Over RpR_{\mathfrak{p}} the local evaluations are a split finite axis (value on Frobenius) and a singular axis (on a tame generator), of rank one each; conditions include degree zero and omit degree two. Each pure axis pairs trivially with the same opposite-side axis, with perfect mixed pairing: the limit action is trivial, one uses increasing roots-of-unity precision and the tame/invariant computation of the diagram conventions. Thus these are the local comparisons of Lemma 3.5, with the unramified plane the pure finite one.

Class-group corrections in the auxiliary ray fields. Denote by Bi/LB_i/L the base cyclic extension from λi\lambda_i, totally ramified at both places over rir_i. Preceding switches will use cyclic FQ/LF_Q/L of order sQ=2Ais_Q = 2^{A_i} (parameters possibly different per QQ), totally ramified just at QQ, unramified elsewhere, with each auxiliary place split in the base and all the other derivative fields. Choose fixed prime ideals IjI_j giving cyclic generators of the class group (cyclic factors with orders hjh_j, Ijhj=(xj)I_j^{h_j}=(x_j). For old auxiliary QQ choose (yQ)=Q∏Ij−nj(y_Q)=Q\prod I_j^{-n_j}. Avoid these IjI_j in choosing new places. Include in Di/LD_i/L all 2-power roots of unity, dyadic radicals of xj,yQx_j,y_Q, and BiB_i and all old FQF_Q. Splitting at a new place to sufficiently high finite depth on this data permits FQnewF_{Q_{\mathrm{new}}} as indicated of any required finite 2A2^A order for that depth: take a primitive residue exponent killing units and all xj,yQx_j,y_Q, prescribe it on principal ideals, and extend to ideals away from the modulus by killing IjI_j, which respects the class-power relations. It kills each old QQ; ray reciprocity gives the assertion and total ramification from the residue image. Roots for killing the finite global units can be included by the roots-of-unity congruence.

Evaluation injectivity with uniform auxiliary data. In the product evaluation on ∏iGL\prod_i G_L for global cohomology classes in these problems, restriction is injective to the exact joint kernel fixing all DiD_i and the constant Tate actions termwise. In fact set KTK_T the extension by the character and cyclotomic Tate actions, abelian over LL (here T=TαT=T_\alpha). Its intersection with Di0:=L(μ2∞)Bi∏QFQD_i^0:=L(\mu_{2^\infty})B_i\prod_QF_Q is just L(μ2∞)L(\mu_{2^\infty}), by unramifiedness at these good odd places and separate total ramification of the cyclic factors. Indeed the inertias surject separately to those whole factors alone, which are jointly independent by the same ramification. The abelian part of DiD_i over LL has bounded exponent over Di0D_i^0, by one fixed nonidentity cyclotomic action on its radical translation subgroup over Di0D_i^0. Consequently the Tate image over DiD_i still contains fixed powers (uniformly in ii) of the image over L(μ2∞)L(\mu_{2^\infty}). To see this extend an automorphism of KTK_T over the latter tower identically on Di0D_i^0 and then lift to the compositum with the abelian part; the bounded power kills that part, hence kills Di∩KTD_i\cap K_T. This gives a lift fixing DiD_i. The TT-character on the cyclotomic kernel has infinite image by the CM character argument. Thus some sequence trivial on the DiD_i acts by a fixed infinite-order scalar on TT (inverse on the dual), central in the product quotient by the joint kernel. This proves injection by the central scalar test in characteristic zero, using also finite-list evaluation injectivity of the diagram conventions, and proves global invariant vanishing. On that kernel the values of the two indicated classes to be tested are additive, and neither test is identically zero; take them simultaneously nonzero.

Chebotarev and precision margins. Keeping elements trivial on the DiD_i, perturb the resulting choices by arbitrarily deep powers of the preceding scalar lifts, so as to approach Tate identity with ρT−1\rho_T-1 valuation tending to infinity but finite. Powers may preserve all finite old cochain congruences to increasing precision. Take AiA_i much larger still. Chebotarev at finite levels now gives QnewQ_{\mathrm{new}} with the stated evaluations and splitting data including residue prescriptions, with

v2(NQnew−1)>Ai,Ai−v2(Fi−1)⟶∞,v_2(\mathrm{N}Q_{\mathrm{new}}-1)>A_i,\qquad A_i-v_2(F_i-1)\longrightarrow\infty,
v2(Fi−1)⟶∞,Fi=ρT(FrQnew).v_2(F_i-1)\longrightarrow\infty,\qquad F_i=\rho_T(\mathrm{Fr}_{Q_{\mathrm{new}}}).

All fields and class prescriptions may use deeper finite precision in DiD_i as necessary after choosing AiA_i. The Frobenius used on old evaluations is unaffected by a local inertia adjustment at the new place. This proves the required compatibility inductively; the new conductor adds just one prime ideal at a time in the norm over LL.

Derivative classes and bounded descent. For subsets II of places switched so far, use smoothed elliptic-unit classes evaluated first in TT over HI=Bi∏Q∈IFQH_I=B_i\prod_{Q\in I}F_Q, with support Q∈IQ\in I added to the base support and the corresponding elliptic-unit conductors. Apply to them ∏Q∈IDQ\prod_{Q\in I}\mathfrak D_Q, DQ=∑j=1sQ−1jσQj\mathfrak D_Q=\sum_{j=1}^{s_Q-1} j\sigma_Q^j, with σQ\sigma_Q the image of an oriented tame generator at QQ. At total splitting in all other fields the lower norm on deleting QQ uses pQ=1−Fi/NQp_Q=1-F_i/\mathrm{N}Q (with FiF_i at this QQ), so pQ/(Fi−1)→−1p_Q/(F_i-1)\to-1. These are the elliptic-unit smoothing, twist and prime-ideal Euler distributions specified at (C2)–(C3). The group-ring identity (σQ−1)DQ=sQ−NQ(\sigma_Q-1)\mathfrak D_Q=s_Q-N_Q (NQN_Q the group sum) gives global invariance in reduced cohomology to increasing precision, by the norm relation and the margins.

Uniformly on HIH_I, invariants in T/2nT/2^n and H1(T)H^1(T)-torsion are killed by a fixed nonzero multiplier (disjoint Tate data by total ramification as above). Thus any rational-versus-integral torsion errors in exact norm comparisons can first be killed in integral cohomology, and another fixed multiplier makes the invariant reduced classes descend to BiB_i by inflation-restriction (obstruction in cohomology of bounded-exponent invariants). These choices are common across subsets; uniqueness loss is likewise bounded.

Weight-corestrict the descended classes from BiB_i by the horizontal character, modulo increasing Artin precisions. Denote the resulting limit classes by YIY_I, with Y∅Y_{\varnothing} the common multiple of YY; they can be used successively with old choices retained, slowing working precisions if needed.

The exact finite–singular interchange. For Q∈IQ \in I these have the relations in the limit

floc(YI)=0,sloc(YI)=±floc(YI−{Q})f_{\mathrm{loc}}(Y_I)=0,\qquad s_{\mathrm{loc}}(Y_I)=\pm f_{\mathrm{loc}}(Y_{I-\{Q\}})

in integral axes as above. Indeed before descent, with other derivatives applied and the common multiplier understood, use integral cocycles bQb_Q upstairs and bb below (over HI−{Q}H_{I-\{Q\}} and restricted up). They vanish on their respective local inertias above QQ: the local coefficients are unramified, the residue cardinality is still NQ\mathrm N Q, and Fi≠NQF_i\ne\mathrm N Q, excluding any nonzero inertia map to torsion-free TT. Use σQ\sigma_Q lifted in inertia, so ρT(σQ)=1\rho_T(\sigma_Q)=1 and bQ(σQsQ)=0b_Q(\sigma_Q^{s_Q})=0. Take the residue lift Fr⁡\operatorname{Fr} trivial in all the stage finite cyclic fields here (adjust by inertia in the totally ramified factor). The exact norm identity on upper global cochains has

NQbQ=pQb+de,(Fi−1)e=sQbQ(Fr⁡)−pQb(Fr⁡)N_Qb_Q=p_Qb+de,\qquad(F_i-1)e=s_Qb_Q(\operatorname{Fr})-p_Qb(\operatorname{Fr})

for some integral ee, by the cohomological distributions and unramified evaluations. We can work separately with QQ outermost in the derivative (orders commute on classes). Also (σQ−1)DQbQ=sQbQ−NQbQ(\sigma_Q-1)\mathfrak D_Q b_Q=s_Q b_Q-N_Q b_Q holds on cochains up there, since the extra inner action by σQsQ\sigma_Q^{s_Q} fixes this cocycle. Match the upper restriction of the reduced descended cocycle with DQbQ\mathfrak D_Q b_Q up to coboundary. Applying σQ−1\sigma_Q-1 identifies the coboundary of its value at σQ\sigma_Q with −de-de modulo precision (the mismatch coboundary is σQ\sigma_Q-fixed). Invariant errors cost bounded precision, so its value tends congruentially to −e-e. The exact displayed equation, taken before reduction, makes this agree up to sign in the limit with b(Fr⁡)b(\operatorname{Fr}) by the margins, which also calculates the lower descent value there (a coboundary adjustment costs a term divisible by Fi−1F_i-1). On Fr⁡\operatorname{Fr} itself the upper derivative DQbQ\mathfrak D_Q b_Q has value sQ(sQ−1)bQ(Fr⁡)/2s_Q(s_Q-1)b_Q(\operatorname{Fr})/2, tending to zero, and descent adjustment again disappears. Total splitting makes the same argument hold on all translates with their transported generators, since the cyclic fields are abelian over LL. Thus the weighted traces retain these identities. Unswitching conditions at other new places not in a given subset are unramified for the corresponding classes by support. The cohomology classes with the indicated local coordinates lift to the stated Selmer problems over the test DVR by the localization triangles.

Reversing the switches. This is the unit line isomorphism on evaluations needed in the line switch, with classes integral at the test DVR. By the nonzero primal and dual tests, each such switch drops hh by one on its fiber, preserving the generic line and its nonzero derivative by the triangles from the lower condition. Iterate with the new primes as above. At h=1h=1 integrality gives nonnegative order of the derivative coordinate there (one-line minimal complex). Reversing the determinant equalities proves ord⁡pU≥0\operatorname{ord}_{\mathfrak p} U\ge0, since the common multiplier is a unit here.

The CM converse from Selmer corank one

Proposition 11.14 (CM corank one). If E/QE/\mathbb{Q} is CMCM and s2(E)=1s_2(E)=1, then an⁡(E)=1\operatorname{an}(E)=1 and X(E)=0X(E)=0.

Proof. An abstract Selmer class and a transverse tame direction. Parity gives odd functional sign. We will construct a tame exponential series Z(v)Z(v) with Z(0)=0Z(0)=0 and prove Z′(0)≠0Z'(0)\ne0. Corollary 11.8 will then make the Hilbert trace nontorsion, so Gross–Zagier will detect the analytic simple zero. The argument for Z′(0)≠0Z'(0)\ne0 has two parts: a nonzero Selmer Bockstein gives a simple zero of the finite Selmer determinant, and elliptic-unit comparisons make the ordinary determinant coordinate a unit at the same characteristic-zero center.

Choose a nonvanishing split companion K′K' and the spectral data of Corollary 11.8. At this stage no simple analytic zero or rational point spanning the Selmer line is assumed. Use a single tame prime sequence rir_i there with variable vv, order 2mi→∞2^{m_i}\to\infty, action by (1+v)λi(1+v)^{\lambda_i} or its inverse. We impose additionally (P2). More explicitly take x,β,kx,\beta,k as in the unknown-center test (P2)–(P3), on primal and polarization-dual actual Tate over Q\mathbb{Q} and scalar twist (1) respectively, unramified-data cochains outside fixed support SS, integral up to fixed scalings. Here x≠0x\ne0 in rational Selmer, β=pol⁡(x)\beta=\operatorname{pol}(x), dk=−β∪xdk=-\beta\cup x, which exists by Poitou–Tate and local Kummer isotropy as there. Identify rationally the dual Tate with M∗M^* after extending coefficients. On the kernel fixing full Tate as well as F0F_0, roots and prime radicals of the Frobenius and height construction, the xx-values span the plane: the argument there (central homothety over F0F_0, exclusion of factoring the remaining values through cyclotomically conjugated translations, normality and absolute irreducibility) needs only nonzero cohomology of xx.

Choose gg fixing the required auxiliary data and with determinant one and nonroot eigenvalues as there, and adjust by a joint-kernel commutator to achieve

k(g)−β(g)gT(gT−1)−1x(g)≠0.k(g)-\beta(g)g_T(g_T-1)^{-1}x(g)\ne0 .

The adjustment works by the same cochain identity. Choose ri,λir_i,\lambda_i by approximation to this gg, with all requirements of the CM horizontal sequence above, including splitting in L,F0L,F_0, increasing residue-root/radical precision and killing fixed support and smoothing norms.

The ordinary and finite limiting complexes. Use the perfect limiting ordinary global complex CC over R=O[[v]]R=\mathcal{O}[[v]] on TαT_\alpha over LL with this scalar action, allowing fixed support and both places above rir_i; equivalently by Shapiro use M∗M^* over Q\mathbb{Q}. Include the smoothed elliptic-unit class YY, whose exponential coordinate at the split variable specialization local at 2 (that is, the scalar action there is trivial for the whole variable) is the bounded-denominator series ZZ obtained by the exponential-coordinate construction, applied to this sequence. Smoothing is fixed nonzero as in that calculation. All comparisons here use the ordinary finite free and cup diagrams specified earlier. At fixed places the variable is trivial; at the two old moving places there is primitive inertia exponent, and at v=0v=0 the determinant-one Frobenius prescription and norm limit 1 make both ordinary local complexes rationally acyclic with unramified terms also acyclic. Thus unramified inflation there recovers fixed-support global cohomology rationally at the center.

The order-one Bockstein. Over the DVR R(v)R_{(v)} impose further at 2 the constant Kummer line on the induced representation, giving CFC_F. Local cohomology there is the constant plane in degree one, with singular quotient measured by exp⁡∗\exp^*. At v=0v=0 Poitou–Tate gives just cohomology lines in degrees 1 and 2 for CFC_F, by corank one and invariant vanishing (odd local terms acyclic). Its single minimal differential has order one. To prove this, suppose instead that its order were at least two (including the case of zero differential). Then β\beta lifts on induced coefficients modulo v2v^2, with finite localization at 2. This gives the same closed-cochain test as (P3) over Q\mathbb{Q}, now with no supplementary primes. Namely after a common multiplier, stage representatives modulo v2,2niv^2,2^{n_i} to slower cofinal precision have constant term the fixed multiple of β\beta; their derivative z1z_1 gives z1∪xz_1\cup x plus the corresponding multiple of λi∪k\lambda_i\cup k closed. Here identify commensurable lattices by maps with bounded denominators. The lift and adjustment are by the contractions and constant-term coboundary lift as in (P3), retaining the dyadic localization and cup with xx on constant local models there. Thus its invariant tends to zero at 2; other fixed places contribute zero after limit by bounded coboundary denominators (at infinity up to bounded torsion), and outside support the cochain is unramified. At rir_i, trivializing unramified xx by bounded-denominator wi=(gi,T−1)−1x(gi)w_i=(g_{i,T}-1)^{-1}x(g_i) as there, gig_i arithmetic Frobenius, gives the prescribed nonzero invariant limit from λi∪(k−β∪wi)\lambda_i\cup(k-\beta\cup w_i), up to orientation and nonzero multiplier. This uses exactly the primitive compatible residue exponent and Frobenius convergence, and contradicts global reciprocity. This proves the order assertion, without assuming a global point spans.

Specialization at high-order characters. Let JJ be the constant dyadic singular quotient, a free line in degree one. The order-one differential makes CFC_F generically acyclic, so the triangle CF→C→JC_F\to C\to J identifies the generic cohomology of CC with this single line. Write U∈Frac⁡RU\in\operatorname{Frac}R for the determinant coordinate of YY, using a generator of D(C)\mathcal{D}(C). For all fixed roots of unity ζ\zeta of sufficiently high 2-power order we have

v2U(ζ−1)=v2Δ,v_2 U(\zeta-1)=v_2\Delta ,

with the fixed smoothing. Indeed nonzero pivots for the generic cohomology dimensions remain nonzero at these evaluations by one-variable preparation. At such a fixed root the actual character at stages is eventually allowed and the corresponding matrices converge with bounded pivot denominators, so those stage complexes have the same rational concentration (Euler characteristic −1-1). Their coordinates then satisfy the valuation test by (C2) separately, increasing dyadic powers of the modulus if needed, and use the same Δ\Delta since the smoothing norm is killed. Determinant base change and coefficient limits now give the assertion, including generic nonvanishing of UU. This uses the one-character determinant theorem as specified above, not an integral comparison across the whole tame group.

The determinant coordinate at the center. The Bockstein calculation and (11.7) verify respectively generic concentration and nonvanishing of YY. Lemma 11.13 therefore applies to this very horizontal sequence. It gives nonnegative order for UU at every height-one prime not over two.

Here is the one-variable consequence of these two comparisons. Write, by Weierstrass preparation,

U=πaε(v)P(v)Q(v),ε∈R×,U=\pi^a\varepsilon(v)\frac{P(v)}{Q(v)},\qquad\varepsilon\in R^\times,

where P,QP,Q are coprime distinguished polynomials and a∈Za\in\mathbb{Z}. Horizontal nonnegativity forces Q=1Q=1. For roots of unity of sufficiently high two-power order, the leading term of PP gives

v2U(ζ−1)=a v2(π)+deg⁡(P)v2(ζ−1).v_2U(\zeta-1)=a\,v_2(\pi)+\deg(P)v_2(\zeta-1).

Equation (11.7) makes this expression constant as v2(ζ−1)v_2(\zeta-1) tends to zero. Hence deg⁡(P)=0\deg(P)=0, and in particular ord⁡vU=0\operatorname{ord}_v U=0.

Detection of the simple zero. Over R(v)R_{(v)} the triangle from CFC_F to CC now gives

0=−1+ord⁡vZ,0=-1+\operatorname{ord}_{v} Z,

using the simple differential test and the constant singular line. Hence Z′≠0Z' \ne0. Corollary 11.8 now shows that the projected Hilbert trace is nontorsion. The Gross–Zagier formula (GZ), with the nonzero companion central value, gives an⁡(E)=1\operatorname{an}(E) = 1. Corollary 11.10 then gives X(E)=0X(E) = 0.

Corollary 11.11 and Proposition 11.14 prove the CM comparison, Proposition 1.5. The paired statement, Proposition 11.12, remains available under its separate simple-analytic-zero hypothesis.

Conjugate alternation test

The parity needed for residual concentration is a consequence of an alternating Bockstein pairing. We first prove that assertion integrally, including at quadratic ramification primes, and then apply it to the imaginary S3S_3 case of Proposition 1.4. Throughout, the finite-precision diagrams and compatible limits are those of Section 3; all comparisons are made at the stages before passing to a limit. Over an imaginary quadratic KK consider TχT\chi, TT a free plane from Q\mathbb{Q} with a perfect alternating determinant form e:T⊗T→R(1)e:T \otimes T \to R(1), χ\chi an anticyclotomic character. Here RR can be our complete scalar integer or order/power-series ring; Galois actions, including their quadratic-base compatibilities and the form, come from actual stage actions at finite precisions. Allow the quadratic ramification primes in inducing. Write

V=Ind⁡KQ(Tχ)=V1⊕V2,B((a,b),(a′,b′))=e(a,b′)+e(b,a′).V = \operatorname{Ind}_{K}^{\mathbb{Q}}(T\chi) = V_1 \oplus V_2,\qquad B((a,b),(a',b')) = e(a,b') + e(b,a').

The copies over KK use opposite scalar twists; a fixed complex conjugation cc interchanges them with the ordinary TT-action. This is the conjugate Tate pairing; Shapiro pushes the corresponding cup by trace to the compact scalar invariant over Q\mathbb{Q}, compatible as in the diagram discussion (no factor two). The real Tate complex for VV is contractible integrally.

Use the following local conditions for VV:

  1. One unrestricted coordinate at a split prime pair, with the other coordinate strict; a zero local condition is also allowed.

  1. At each newly allowed odd discriminant prime qq, assume that TT is good and unramified and that χ\chi is unramified over KK, and impose the unramified cochains over KK.

For the latter one can equivalently use residue cochains over Qq\mathbb{Q}_q on the VV-inertia invariants (evaluation by Shapiro on the original summand, same residue field). In fact quadratic inertia acts by a swap (a,b)↦(δb,δ−1a)(a,b) \mapsto(\delta b,\delta^{-1}a); the invariants are the graph b=δ−1ab = \delta^{-1}a, with δ\delta a character unit, compatible by reduction. Cup here has the unramified isotropy trivialization (residue cochains of 2-cohomological dimension one); on a split coordinate cup is identically zero on the condition. These give the usual compact cup on the Selmer complex. Split coordinates and the stated unramified conditions are exact self-orthogonals: check locally also by Shapiro over KK, for the latter using residue-field-coefficient duality, unramified inclusion of all degree zero and injection in degree one, and the odd local Euler formula (unramified H1H^1 has dimension h0h^0, complementary to the dimension of the dual unramified space). Then use finite models to lift the orthogonality isomorphism. Zero conditions need not be self-orthogonal in using the test by itself.

Lemma 12.1 (Conjugate Bockstein alternation). With the coefficient module, local conditions, and isotropy data just specified, let s∈Rs \in R be a regular scalar. On degree one for coefficients mod ss, with ∂\partial the Bockstein from mod s2s^2, one has

⟨x,∂x⟩=0.\langle x,\partial x\rangle= 0.

Proof. The central extension. On Vs2×Rs2(1)V_{s^2} \times R_{s^2}(1), with subscripts denoting reductions, use the law

(a,b,z)(a′,b′,z′)=(a+a′,b+b′,z+z′+e(a,b′)).(a,b,z)(a',b',z')=(a+a',b+b',z+z'+e(a,b')).

Its commutator is BB. The actions over KK are diagonal as above. If CC denotes the action of complex conjugation on TT, then e(Ca,Cb)=−e(a,b)e(Ca,Cb)=-e(a,b), and the lift of cc is

(a,b,z)⟼(Cb,Ca,−z+e(a,b)).(a,b,z)\longmapsto(Cb,Ca,-z+e(a,b)).

Equivalently, its central coordinate is c(z−e(a,b))c(z-e(a,b)). Alternation of ee shows directly that this preserves the group law, is an involution, and respects conjugation of the GKG_K-actions. On the vectors sVssV_s the lift y↦(sy,0)y\mapsto(sy,0) is now additively and equivariantly split; conjugation by a lift with underlying vector vv adds sB(v,y)sB(v,y) to the central coordinate.

Global and local defects. Write xx also for a global crossed cocycle. Take a cochain lift to this group, with a linear-coordinate lift as in computing the Bockstein. Its product defect x~(g)gx~(h)x~(gh)−1=(sy(g,h),δx(g,h))\widetilde{x}(g)g\widetilde{x}(h)\widetilde{x}(gh)^{-1}=(sy(g,h),\delta_x(g,h)) uses the global Bockstein yy; associativity gives

dδx=−sB(x∪y).d\delta_x=-sB(x\cup y).

Write locally xv=X+davx_v=X+da_v with XX the cocycle in the prescribed local condition (at the real place use zero and ordinary positive-degree representatives). Make a reference lift Av−1X~(g)gAvA_v^{-1}\widetilde X(g)g A_v, using lifts of av,Xa_v,X from the linear Bockstein calculation, the latter inside the allowed vectors with central coordinate zero. In the unramified case use the lifted invariant graph; inertia is trivial on the graph-with-center since e(a,δ−1a)=0e(a,\delta^{-1}a)=0 and the place is odd. If the defect of X~\widetilde{X} is (sY,δU)(sY,\delta_U), the reference-lift defect is (sY,δU−sB(av,Y))(sY,\delta_U-sB(a_v,Y)). Here δU\delta_U is zero for coordinate or zero conditions, unramified in the graph case. Write the actual localized global lift as (sbv,ℓv)(sb_v,\ell_v) times the reference lift. Direct multiplication gives

yv=Y+dbv,δx,v=δU−sB(av,Y)+dℓv+sB(xv∪bv),y_v=Y+db_v,\qquad\delta_{x,v}=\delta_U-sB(a_v,Y)+d\ell_v+sB(x_v\cup b_v),

where bvb_v on the linear side denotes the Bockstein localization homotopy. Choose a primitive p0p_0 for B(X∪Y)B(X\cup Y), zero on split/zero conditions and in residue cochains for the unramified condition (there its degree-two ambiguity is exact). Then δU+sp0\delta_U+sp_0 is locally exact, again by residue cohomological dimension in the latter case. The compact pairing uses B(x∪y)B(x\cup y) with local primitives

p0+B(av∪Y)−B(xv∪bv)p_0+B(a_v\cup Y)-B(x_v\cup b_v)

by the mapping fibers with these isotropy data. At infinity the ordinary local computation supplies the needed Tate primitive relations in positive degrees. The formulas show that multiplying this compact class by ss into the mod-s2s^2 compact cochains gives zero. Compact invariant is scalar-compatible, and R/(s)→R/(s2)R/(s)\to R/(s^2) by ss is injective, proving (H1).

Finite-precision passage to limits. For limit systems in this calculation, transfer the Shapiro models, localization triples, compact cup and trace as in the finite-model lemma, including unramified null via the residue cochains. Choose in limit free models the linear lifts of the Selmer complex data modulo s2s^2 with differentials ss times the chosen Bockstein data. Use every fixed Artin precision also of R/(s2)R/(s^2) and its further mod-ss reduction. The equations in finite models then hold over those rings on stage sets in the ultrafilter. Transferring back by the compatible cochain maps gives actual local and global linear cochains at that precision, in particular dx~lin=syd\widetilde{x}_{\mathrm{lin}}=sy, x~lin,v−X~lin−da~v=sbv\widetilde{x}_{\mathrm{lin},v}-\widetilde{X}_{\mathrm{lin}}-d\widetilde{a}_v=sb_v, with the indicated cochain equations already satisfied modulo ss. Graph/residue or coordinate cochains use their true lifts and maps in this procedure. The calculation killing ss times the compact cup therefore applies even if this precision has a further annihilator for ss: it multiplies using the square-zero image ideal and these linear equations. Passage to the full reductions proves (H1). At places where both a more general local condition and the full local complex become contractible after a localization one can replace that condition by zero for the localized test. The pairings restrict compatibly (the zero restriction needs no isotropy correction); lift from the replaced integral complex mod ss after clearing a scalar unit of the localization and invert again. Likewise one may base change first to an integral power-series curve as in our specialization conventions.

Corollary 12.2 (Parity of special and generic ranks). For a perfect two-term DVR complex in degrees 1, 2 with perfect self-duality of shift −3-3, arising from the preceding local conditions and satisfying (H1), the generic and special first-cohomology dimensions have the same parity.

Proof. Choose a uniformizer ϖ\varpi and s=ϖNs=\varpi^{N}, where NN is at least the length of every finite elementary divisor. The allowed scalar base changes permit this choice. Modulo ss, duality between H1H^{1} and H2H^{2} is perfect, since the principal Artin ring is self-injective. For a differential block ϖa\varpi^{a}, with a≤Na\leq N, the degree-one group is ϖN−aR/ϖN\varpi^{N-a}R/\varpi^{N}, the degree-two group is R/ϖaR/\varpi^{a}, and the Bockstein sends the class of ϖN−a\varpi^{N-a} to the class of 11. It is therefore an isomorphism on the two groups of this block, whereas it vanishes on free-lifting classes. Thus the alternating Bockstein form on H1H^{1} has radical given by the free-lifting part and gives a perfect alternating pairing on the quotient (injectivity there and length equality with its dual). Splitting hyperbolic pairs of maximal order shows the number of finite nonunit divisors is even, as required.

The imaginary S3S_{3} anchor

Proposition 13.1 (Imaginary S3S_{3} anchor). Proposition 1.4 holds for every non-CM elliptic curve E/QE/\mathbb{Q} whose residual image is S3S_{3} and whose quadratic residual subfield is imaginary.

The proof has three separate tasks: choose a CM comparator with known simple analytic product, arrange ordinary Selmer corank one for a twist of EE, and transfer an integral determinant unit from the comparator. The Selmer seed alone is not used to infer analytic rank.

The comparator and the ordinary Selmer seed

Lemma 13.2 (Choice of comparator). Let W=E[2]W=E[2] have image S3S_{3} and imaginary quadratic subfield LL. There exist a primitive CM newform f0f_{0} of weight two and trivial nebentypus, lifting WW on the plane M∗M^{*} of Section 11, and an imaginary quadratic field KK of odd fundamental discriminant k<−4k<-4, such that

L(f0,1)≠0,ord⁡s=1L(f0/K,s)=1,q∣2NENf0⟹q splits in K.L(f_0,1)\ne0,\qquad \operatorname{ord}_{s=1}L(f_0/K,s)=1, \qquad q\mid 2N_E N_{f_0}\Longrightarrow q\text{ splits in }K.

Moreover, K≠LK\ne L, and W∣GKW|_{G_{K}} still has image S3S_{3}.

Proof. Suppose EE is non-CM with W=E[2]W=E[2] having image S3S_{3} and imaginary quadratic subfield LL. Use a CM newform f0f_{0} lifting WW on M∗M^{*} as constructed in the CM comparison. Quadratic twists retain this lifting property; take L(f0,1)≠0L(f_{0},1)\ne0, then take imaginary KK of odd fundamental discriminant k<−4k<-4 splitting 2NENf02N_{E}N_{f_{0}} with L(f0/K,s)L(f_{0}/K,s) having a simple zero at 11. These choices use the nonvanishing theorems in Section 2, with their compatible sign and local splitting prescriptions [25, 9]. If desired, the comparator may first be twisted by a quadratic character ramified at every prime of 2NE2N_{E} where the form’s original level was good, locally trivial at primes already dividing that level (squareclass approximation). Those good local representations become ramified. Use a subsequent coprime twist split at that level with archimedean sign chosen for functional sign plus, for value nonvanishing. Thus all splitting primes required for derivative nonvanishing can be included in the actual level. Use the primitive form after twisting. Since LL ramifies within its level, K≠LK \ne L, W∣GKW|_{G_K} still has full image.

Lemma 13.3 (Simultaneous Selmer seed). For the field KK above, there is a squarefree product hh of fresh primes congruent to 1 (mod 8), coprime to 2NEk2N_Ek and split in KK, such that

dim⁡F2Sel⁡2(Eh/Q)+dim⁡F2Sel⁡2(Ehk/Q)=1,s2(Eh/K)=1.\dim_{\mathbb{F}_2} \operatorname{Sel}_2(E^h/\mathbb{Q})+\dim_{\mathbb{F}_2} \operatorname{Sel}_2(E^{hk}/\mathbb{Q})=1,\qquad s_2(E^h/K)=1.

Proof. We construct hh by successive fresh twists. The two curves E,EkE,E^k have opposite signs and no rational two-torsion, hence opposite finite two-Selmer dimension parities by 2-parity and Cassels alternation. Twist each time by a fresh positive good prime local square at all old relevant places, splitting in KK and on WW; signs and conditions away from the new prime are unchanged. There on both curves the unramified plane switches to a transverse plane (Kummers of invariant two-torsion on the ramified twist evaluate surjectively on inertia, untwisted halves unramified and twist inertia negating them). By reciprocity and exact Kummer orthogonality the dimension change is ≤2−2j\le2-2j on either curve for old evaluation rank jj there: new singular contributions annihilate the finite evaluations and the kernel is old strict there. Frobenius evaluations can be prescribed on a basis of the span of both Selmers in H1(Q,W)H^1(\mathbb{Q},W): restriction to the joint kernel of WW and abelian congruence data detects classes by the normal C3C_3 without invariants, and additive joint evaluations span by absolute simplicity (the ground field is just F2\mathbb{F}_2). Use Chebotarev; the simultaneous residual evaluation statement is also the one in [40], Lemma 3.5. First evaluate with rank two on the odd group until it has dimension one. Then whenever the even group has dimension at least two evaluate with rank two on it and rank one on the odd group simultaneously (possible even for a line inside the even group). The resulting dimensions 0, 1 and quadratic isogeny with parity give the assertion.

In the remainder of this section, EE denotes the replacement EhE^h. The product hh will be restored when we conclude the proof of Proposition 13.1.

Paired measures and strict complexes

Use both T=T2E⊗OT=T_2E\otimes\mathcal{O} and T=M∗T=M^* for f0f_0 over common dyadic integers O\mathcal{O} with uniformizer π\pi, and common split rational support SfS_f containing 2 and both level supports. For M∗M^* use the unimodular alternating form ee normalized by μ−1\mu^{-1} as at (C1), and use λA\lambda_A in sending Heegner Kummers on A=ef0JA=e_{f_0}J to dual Tate projected to this plane (loglog⁡ω\log_\omega on them incorporates λA−1\lambda_A^{-1}, with ω\omega as there). For each plane use the strict complex (strict only at w∣2w\mid2 in KK, full at all other finite allowed places), and paired CM-disk measures with character variables:

(i) 1+t1+t is the free anticyclotomic direction of the orders of 2-power conductor in KK.

(ii) The finitely many variables 1+uj1+u_j come from cyclic quotients for varying inert primes rjr_j, which are also allowed in the support. Their order conductors are rjr_j, their characters are primitive on relative inertia, and their quotient orders 2mj2^{m_j} tend to infinity.

All measure and arithmetic limits are on common stages; write R=O[[t,u]]R=\mathcal O[[t,\mathbf u]] on the arithmetic side and use the unramified constant limit with fixed further scalars as before for measures. The strict complex with total scalar twist has square amplitude 1,2 (residual invariant vanishing over KK, Poitou–Tate and global and dyadic Euler characteristics); denote its determinant by DD. Denote the measure product by B=b+b−B=b^+b^-, depleting at exactly SfS_f.

The letters DD, BB refer separately to the two coefficient planes; when comparing them we write DED_E, BEB_E and D0D_0, B0B_0. Indeed (M1)–(M3) apply as described there with odd conductor s=∏jrjs=\prod_j r_j; the 2-part from the split order class sequence uses the unit ratios with image in the free direction of fixed finite index, compatibly through the odd conductors. Use common underlying disk/class and Serre–Tate data and compatible tame orientations across levels, canonical connected level at 2. At conductor ss take basepoints by simultaneous descending cyclic quotients from a conductor-one split point, transporting the level. The fully depleted Tate expansions, their integral congruence test, and the common residual Hecke data WW give

BE≡B0(modπ),DE≡ϵD0(modπ),ϵ∈(R/πR)×,B_E\equiv B_0\pmod\pi,\qquad D_E\equiv\epsilon D_0\pmod\pi, \quad \epsilon\in(R/\pi R)^\times,

after the common coefficient extension and compatible choices of determinant bases. The second congruence follows from the identical residual coefficient and local diagrams.

The auxiliary primes will be chosen so that

rj→−1,rj inert also in L,ρM∗(γj)→Jj, Jj2=1,arj(E)→aj,∗≠0,r_j\to -1,\quad r_j\text{ inert also in }L,\quad \rho_{M^*}(\gamma_j)\to J_j,\ J_j^2=1,\qquad a_{r_j}(E)\to a_{j,*}\ne0,

where γj\gamma_j denotes sequences of rational Frobenius lifts. The CM trace arj(f0)=0a_{r_j}(f_0)=0, the full CM Tate involution limit follows also by induction and determinant, and γj2\gamma_j^2 acts trivially on all ring fields of KK.

Lemma 13.4 (CM local factorization). For auxiliary primes satisfying these prescriptions, put vj=(1+uj)αj−1v_j=(1+u_j)^{\alpha_j}-1, where αj∈Z2×\alpha_j\in\mathbb{Z}_2^\times is the relative inertia exponent. Replacing the full local condition by the pure singular condition on the CM problem removes a factor vj2v_j^2 from its strict determinant. Each paired measure vanishes when uj=0u_j=0.

Proof. For M∗M^* the limiting local tame/Frobenius cochains split into

Us,j=[M→vjM] (0,1),Qj=[M→±vjM] (1,2),vj=(1+uj)αj−1,αj∈Z2×U_{s,j}=[M \xrightarrow{v_j} M]\ (0,1),\qquad Q_j=[M \xrightarrow{\pm v_j} M]\ (1,2),\qquad v_j=(1+u_j)^{\alpha_j}-1,\quad\alpha_j\in\mathbb{Z}_2^\times

with MM the scalar-extended plane locally. Use the two procyclic resolutions as in our diagram conventions (rj2→1r_j^2\to1); αj\alpha_j uses tame generators σj\sigma_j generating also full relative cyclic inertia of order rj+1r_j+1. At the center Us,jU_{s,j} imposes the pure singular plane as for (K), i.e. for coordinates slocs_{\mathrm{loc}}, flocf_{\mathrm{loc}} by evaluation at σj\sigma_j, γj2\gamma_j^2 it sets floc=0f_{\mathrm{loc}}=0, includes degree zero and omits degree two. Using all the Us,jU_{s,j} instead of full there on the CM problem gives

D=unit⋅Ds∏jvj2.D=\mathrm{unit}\cdot D_s\prod_j v_j^2 .

The modified complex too has square amplitude 1,2 by residual duality (pure plane orthogonality as for (K), including at residual precision as checked in the square switch). Also uj∣b±u_j\mid b^\pm on that problem: set uj=0u_j=0, trace over the inert conductor step at high t=θt=\theta in (M2). Each point is a descendant from omit-rjr_j conductor by this inert prime with transported level (canonical 2-subgroup preserved); the relative trace is Hecke with multiplier zero, and remaining weights descend. Bounded-series testing proves the assertion.

Exact central switches on the CM comparator

We now set t=u=0t=\mathbf u=0 on the CM plane M∗M^*. For an initial segment II of the auxiliary primes, impose the pure singular condition at the primes in II, and the unramified condition at the auxiliary primes not yet switched. Write Dstrict,ID_{\mathrm{strict},I} for the resulting strict determinant. Replacing the strict/full dyadic pair by the two rational Kummer lines gives a complex CF,IC_{F,I}. The determinant volumes for this rational modification are assigned by (D), with the logarithm basis at ww and its conjugate dual.

Let PP be the projected Hilbert trace and let YIY_I be its descended derivative classes from Proposition 9.7, transported to dual Tate by λA\lambda_A. Use a common nonzero multiplier HH for all descent, cusp, projection, and lattice denominators, so Y∅=HλA(P)Y_{\varnothing}=H\lambda_A(P). The logarithm of a dual-Tate class here means the logarithm after applying λA−1\lambda_A^{-1}, as above. Initially, Proposition 11.12 gives

Dpre:=Dstrict,∅≠0,v2(Dpre)=2v2(eSlog⁡ω,wP),eS=∏q∈SfPq(1).D_{\mathrm{pre}}:=D_{\mathrm{strict},\varnothing}\ne0,\qquad v_2(D_{\mathrm{pre}})=2v_2(e_S\log_{\omega,w}P),\qquad e_S=\prod_{q\in S_f}P_q(1).

The following lemma identifies the two evaluations needed to preserve this central comparison at each switch. The finite and singular coordinates are the evaluations at γj2\gamma_j^2 and σj\sigma_j, respectively. The derivative identity on the CM plane is

sloc(YI+j)=Jjfloc(YI),I+j=I∪{j}.s_{\mathrm{loc}}(Y_{I+j})=J_jf_{\mathrm{loc}}(Y_I),\qquad I+j=I\cup\{j\}.

Lemma 13.5 (Exact central switch). Suppose the auxiliary primes satisfy the Frobenius prescriptions above. At each step I→I∪{j}I\to I\cup\{j\}, require nonzero finite evaluations of YIY_I and of a class zz of opposite conjugation sign in the problem obtained from CF,IC_{F,I} by relaxing both dyadic conditions. Then at every step the strict complex is rationally acyclic, CF,IC_{F,I} has cohomological ranks (1,1)(1,1), and YIY_I spans degree one with nonzero logarithms at both dyadic places. Moreover,

2v2(log⁡ω,wYI)−v2(Dstrict,I)=2v2(Hlog⁡ω,wP)−v2(Dpre).2v_2(\log_{\omega,w}Y_I)-v_2(D_{\mathrm{strict},I})=2v_2(H\log_{\omega,w}P)-v_2(D_{\mathrm{pre}}).

Proof. Proceed inductively; Proposition 13.6 will construct primes satisfying both evaluations. Before switching a new prime, its unramified condition recovers the old diagram by inflation. Initially H1(CF,∅)H^1(C_{F,\varnothing}) is the Heegner line with nonzero logs by (C-pair). The finite problem has ordinary and conjugate self-duality over the fraction field, since the fixed odd local complexes are acyclic. These are the initial rank and duality assertions needed for the induction.

For these derivatives one applies DIder=∏j∈I∑a=1rjaσjaD_I^{\mathrm{der}}=\prod_{j\in I}\sum_{a=1}^{r_j}a\sigma_j^a to the upper projected point, descends its Kummer class modulo increasing precision, and traces the Hilbert field to KK. Equation (K) applies on full actual abelian Tate before projection and λA\lambda_A: the Frobenius-square divisibilities hold on the whole CM variety, all CM Hecke eigenvalues here are zero, and descent uses fixed base local ramification. This gives (I2), finite Kummer at two, pure singular conditions on II, and unramified conditions at the unswitched auxiliary primes. Increase HH on all compared classes together if further switches require it; bounded invariants remove the descent ambiguities, as in Proposition 9.7.

Inductively let YIY_I span H1(CF,I)H^1(C_{F,I}) with nonzero dyadic logs. The conjugation-stable conditions make this line an eigenspace. Relaxing both dyadic conditions adds two local quotient lines, exchanged by conjugation. Their boundary onto H2(CF,I)H^2(C_{F,I}) is dual to the nonzero finite localization. Its kernel therefore supplies a class zz of the opposite sign; the isotropy choices may be made equivariant by averaging over the fraction field.

By hypothesis, the evaluations of YIY_I and zz at the next prime are nonzero and lie in opposite JjJ_j-eigenlines. The identity (I2) and the square switch preserve ranks one and one, with YI+jY_{I+j} spanning degree one. Cup reciprocity against zz forces a nonzero dyadic localization of YI+jY_{I+j}: the mixed cup at the new prime is nonzero and every other odd contribution vanishes. Conjugation stability of the new line then gives nonzero logarithms at both dyadic places. Equation (D) restores strict acyclicity. In particular the final modified determinant satisfies Ds(0,0)≠0D_s(0,\mathbf0)\ne0.

For the exact valuation, the left side of (I3) is the class-functional valuation with the assigned dyadic volumes. Their comparison triangles are compatible with the separate odd switches; the adjunctions needed here are over the fraction field. At the new prime the mixed pairing is a unit times e(x,Jjy)e(x,J_jy). Thus (I2) and the square switch, with the integral plane-coordinate volumes, preserve this class-functional valuation. Its initial value is the right side of (I3), including the common multiplier HH.

Residual concentration and compatible prime choices

Proposition 13.6 (Compatible primes and residual concentration). A finite collection of auxiliary prime sequences can be chosen to satisfy all prescriptions of Lemmas 13.4 and 13.5, to have nonzero fixed-place Frobenius exponents in one tame variable, and to satisfy

D∣t=π=0≠0D\big|_{t=\pi=0}\ne0

for both the CM comparator and the elliptic curve. The non-CM limiting traces aj,∗a_{j,*} can all be required to be nonzero.

Proof. We construct the primes inductively, retaining three properties of the chosen tuple:

  1. The first cohomology of the central CM finite problem is a line generated by YIY_I, with nonzero dyadic logarithms, and its strict determinant is nonzero.

  2. The first tame variable has nonzero Frobenius exponent at one place above each prime of SfS_f.

  3. Each chosen prime is inert in both KK and LL, has the required CM involution limit, and has nonzero limiting trace on EE.

The initial central assertion is (C-pair). At each new prime we impose the two central evaluations of Lemma 13.5 to preserve it. After the first prime, we also impose a residual rank-two evaluation whenever the residual dimension is positive. We first show that these requirements force termination, and then prove that they can all be met simultaneously.

Dimension reduction. Choose the first prime r0r_0 with the nonzero fixed-place exponents in u0u_0. At t=0t=0, consider the DVR at (π)(\pi) of O[[u]]\mathcal O[[\mathbf u]]. Write hh for the degree-one dimension of the full-at-added-primes strict problem on its residue field. The central invariant and (I1) make the generic problem acyclic. Fixed odd local complexes are acyclic over this DVR: their nonconstant unramified scalar has no invariants or dual invariants against the fixed residual matrices, and the odd local Euler characteristic is zero. The added inert local complexes are acyclic by their inertia scalars; the dyadic degree-zero terms vanish by the Frobenius test. Thus conjugate duality is perfect.

To apply (H1) after inducing over Q\mathbb{Q}, allow the quadratic ramification primes with the unramified conditions in that lemma. The coefficient is good there and the scalar unramified over KK; unramified inflation recovers the same global problem. At the acyclic odd places use the zero replacement allowed in that lemma. Corollary 12.2 now makes hh even. The curve has the identical residual problem and hence the same dimension.

If h≥2h\ge2 add a variable with evaluations of two independent strict classes of rank two in the finite plane at that new place (initial uj=0u_j=0, residue generic field of the old variables with t=0t=0). Over that field localization and duality are exact with either pure plane: the local action at this new place is trivial in the limit, and conjugate transport with pure cups and mixed pairing is as at (K). Thus changing to the pure singular plane drops hh by two as in the square switch (the upper image is exactly the finite plane). This switched problem is a specialization of the problem using Us,jU_{s,j} before setting uj=0u_j=0; with uju_j also generic that condition and full give the same cohomology. Hence the new generic residual dimension is at most h−2h-2 by the perfect models. Even parity at each step then terminates with

D∣t=π=0≠0.D|_{t=\pi}=0\ne0.

It remains to justify the simultaneous choices used in this induction. The first prime must supply the fixed-place exponents. Every later prime must supply the residual rank-two evaluation when h>0h>0. At every step the two central evaluations preserve the first invariant, and the non-CM trace must stay nonzero. The following constructions impose these requirements in that order without losing the earlier ones.

Ring-class characters and the first variable. In Pic⁡(OK)\operatorname{Pic}(\mathcal{O}_K) take cyclic factor generators represented by prime ideals IdI_d at distinct split primes outside the support and away from use, by Chebotarev. Write Idhd=(xd)I_d^{h_d}=(x_d) for their order relations. For the chosen vv’s put (yv)=v∏Id−nvd(y_v)=v\prod I_d^{-n_{vd}}. At inert rj→−1r_j\to-1 with 2mj∣rj+12^{m_j}\mid r_j+1, use the 2mj2^{m_j}-power residue symbol on Frj2×\mathbb{F}_{r_j^2}^{\times} with compatible roots at the chosen place; it kills rational residues and maps onto the cyclic roots of that order. Require zero exponents on xdx_d; then by the order class sequence the residue character extends killing the IdI_d’s on the ring class group, with exponents at vv given up to conventions by yvy_v. This produces the specified independent conductor variables (their relative inertia groups for the different primes multiply, using units just signs).

Take γj\gamma_j approaching elements gi=cηig_i=c\eta_i (ii indexes stages) where ηi∈GK\eta_i\in G_K fixes W,μ2∞W,\mu_{2^\infty}. Thus gig_i is also in the inert LL-coset. Exponents on the above numbers of K×K^\times are read modulo 2mj2^{m_j} from the Kummer translations by gi2g_i^2, i.e. translations by ηi\eta_i minus their values by ηi\eta_i on the conjugate numbers. At the first step we can prescribe zero on xdx_d and all differences nonzero on yvy_v with fixed values as required. Indeed the numbers and their conjugates are jointly multiplicatively independent by valuations, and Kummer images on the specified kernel are open in the full tuple space (use valuations after the finite extension and rational restriction injectivity on passing to the cyclotomic tower by a central nonidentity cyclotomic scalar). Take these initial ηi\eta_i constant. At subsequent steps instead require ηi\eta_i trivial also on all the radicals, giving zeros on the class relations again.

Residual evaluations. In the residual tests for those subsequent steps use the evaluation groups GK=∏iGK\mathcal{G}_K=\prod_i G_K, G=GK⋊⟨c⟩\mathcal{G}=\mathcal{G}_K\rtimes\langle c\rangle of the diagram conventions. Degree one in question injects into unrestricted crossed classes (in particular by dyadic invariant vanishing just checked). Take the termwise product kernel H\mathcal{H} over KK of WW, ring-class and cyclotomic data and the radicals just used (including conjugates). Restriction here detects the classes. Before radicals the quotient has a normal product of the C3C_3’s (other data abelian over KK), whose diagonal C3C_3 kills its invariants and abstract H1H^1, and a lift fixing the cyclotomic data acts trivially by conjugation on radical translations, so these give no equivariant homomorphisms either. The conjugate induction is absolutely simple since WW is absolutely simple over KK and the two scalar twists differ in determinant (already by the infinite-order image using u0u_0). Joint evaluations on H\mathcal{H} thus span both copies of the induction for the two classes, by abstract Shapiro and the simple evaluation test. Evaluation on (cη)2(c\eta)^2, η∈H\eta\in\mathcal{H} acts via 1+c1+c and projection back to the first summands, additively and still spanning both tested planes. Some η\eta therefore gives rank two by the quadratic determinant test.

Nonzero traces on the elliptic curve. Now perturb either choice of gg by products of squares within H\mathcal{H}, preserving the residual test as well as any exact radical prescriptions. We can thus ensure aj,∗≠0a_{j,*}\ne0 on EE, since these kernels contain uniformly an open determinant-one piece on the curve’s Tate data (non-CM open image with bounded-derived-length excluded data as in the evaluation discussion). Products of squares there still contain such a piece, so the coset trace is not identically zero even on limiting matrices. Preserve the nonvanishing by keeping henceforth E[2a]E[2^a] actions fixed to sufficient fixed depth.

The two characteristic-zero evaluations. Lastly use squares within the deeper kernel fixing also E[2a]E[2^a] and full CM Tate of AA. For the two central rational classes YI,zY_I,z of the required opposite signs, evaluation still detects each by restriction here. Indeed these Selmer classes with finite or relaxed dyadic conditions inject into abstract crossed classes as before. A constant element h0ch0ch_0ch_0c, with h0∈GKL(E[2a])h_0\in G_{K L(E[2^a])} of cyclotomic value a fixed integer m>1m>1, acts by homothety mm on CM Tate and M∗M^* (diagonal CM characters with product cyclotomic, swapped by cc), trivially on ring fields and the other designated finite data. It is central modulo the pre-radical kernel. And it acts on radical translations by the integer m2m^2; so even abstract equivariant homomorphisms from the additional kernel to the plane vanish. Thus evaluations of either detected class on the deeper kernel span the simple characteristic-zero plane over KK. Multiplying gg by squares there adjusts evaluations at g2g^2 for a sign-ϵ\epsilon class by 2(1+ϵJj)2(1+\epsilon J_j) applied to its kernel evaluations, additively: conjugation by gg uses the eigenlaw on classes, with coboundaries trivial here. These projected changes span the required eigenline for each. Hence in characteristic zero the two nonzero tests can be met together without changing previous requirements.

Chebotarev at increasing precision now gives the primes, retaining the previous cochain evaluations and all stated field and Frobenius prescriptions, including the exact class-relation zeros to cofinal symbol depth. Local generators can be taken from inertia with the needed relative cyclic action. This validates (I2)–(I3) and the residual-dimension induction simultaneously (central and residual cocycles use their respective finite diagrams, extended before limits).

Leading coefficient and divisibility tests

For the CM comparator, Lemma 13.4 already gives integral canceled series

B~=B∏juj2,D~=D∏juj2.\widetilde{B}=\frac{B}{\prod_j u_j^2},\qquad\widetilde{D}=\frac{D}{\prod_j u_j^2}.

Indeed vj/ujv_j/u_j is a unit. The central switches give D~(0,0)≠0\widetilde D(0,\mathbf0)\ne0. We compare these two scalar values before proving divisibility of the full series.

Lemma 13.7 (The central mixed coefficient). For f0f_0, with II the set of all tame indices and with the same common multiplier HH as in Lemma 13.5, one has

v2(b±∏uj∣t=u=0)=v2(eSlog⁡ω,wYI/H).v_2\left(\left.\frac{b^\pm}{\prod u_j}\right|_{t=\mathbf u=0}\right) =v_2(e_S\log_{\omega,w}Y_I/H).

Consequently both B~(0,0)\widetilde B(0,\mathbf0) and D~(0,0)\widetilde D(0,\mathbf0) are nonzero, and their ratio is a dyadic unit:

v2 ⁣(B~(0,0)D~(0,0))=0.v_2\!\left( \frac{\widetilde B(0,\mathbf0)}{\widetilde D(0,\mathbf0)} \right)=0.

Proof. We retain the descent multiplier throughout the coefficient calculation. At t=0t=0 use the disk-center formula of (M1)–(M3) with Ψu\Psi_{\mathbf u} the tame weights. Euler operators all act by translations, and opposite original-level sums differ up to sign and unit translation by Atkin–Lehner as there. The projected point at conductor ∏rj\prod r_j in the sum is denoted XIX_I.

To check the positive-orientation formula with additive congruences, first multiply the stage formula by HG(Ψu(Frw)−1)H G(\Psi_{\mathbf u}(\mathrm{Fr}_w)^{-1}), where GG is a fixed Frobenius polynomial with G(1)≠0G(1)\ne0 sending all points on the actual abelian factor over dyadic unramified local fields into the small formal-log range. Use unramified Néron base change, component order, the abelian and toric Frobenius relations and a characteristic power for unipotent reduction, then a fixed integer in the formal range as in the unramified log comparison. Here Fr⁡w\operatorname{Fr}_w uses the corresponding CM class action. Thus the weighted logs are now of translates of G(Fr⁡w)HXIG(\operatorname{Fr}_w)HX_I, uniformly bounded and with log congruences for division up to the same fixed loss. All coefficients with a variable dropped from the weighted sum vanish by the inert Hecke traces.

Work modulo increasing precision with each uj2=0u_j^2=0 (group powers map there, absorbing fixed Euler denominators). Write the labels as Hilbert representatives times ∏jσjkj\prod_j \sigma_j^{k_j}. In the mixed coefficient only weights ∏jαj,ikj\prod_j\alpha_{j,i} k_j contribute (αj,i\alpha_{j,i} stage exponents): expanding the product of exponents of the full labels, all other terms drop at least one relative weight and use trace zero. Euler multipliers contribute just eSe_S. The resulting additive sum without these unit exponents and Euler multipliers is the log on the Hilbert-label sum of translates of G(Fr⁡w)HDIderXIG(\operatorname{Fr}_w)H D_I^{\mathrm{der}}X_I. Its limit is G(1)log⁡ωYIG(1)\log_{\omega}Y_I. Indeed restriction back up of the traced descended class is exactly the corresponding Hilbert sum before GG in Kummer modulo growing precision. This comparison takes place on full actual abelian Tate after the common multiplier and before final lattice projection/λA\lambda_A; the descended trace classes at ww are represented by local Kummers as in the descent proof. Thus the point congruence after restriction is modulo division in the upper unramified local fields, so transfers to a uniform additive congruence after GG. On the base-field local point GG acts by G(1)G(1); base logs of such finite-level representatives converge to the localization log along the cohomology models at the fixed group (Kummer injection and compactness), with the stated polarization convention. Passing precisions therefore computes the mixed coefficient. On the series side multiplying by the group polynomial likewise uses only G(1)G(1) in that coefficient, by the uju_j-divisibilities. Cancelling yields (I4), also at the opposite orientation (same Euler constants). More explicitly, (I3) and the initial value of DpreD_{\mathrm{pre}} give

v2(Dstrict,I)=2v2(log⁡ωYI)−2v2(H)+2v2(eS).v_2(D_{\mathrm{strict},I})=2v_2(\log_{\omega}Y_I)-2v_2(H)+2v_2(e_S).

By (I4), this is the valuation of B~(0,0)\widetilde B(0,\mathbf0), and it is finite because the central derivative has nonzero logarithm. Equation (I1) identifies D~(0,0)\widetilde D(0,\mathbf0) with Dstrict,ID_{\mathrm{strict},I} up to a unit. The two scalar values therefore have the same valuation. This proves the stated central ratio, retaining every power of two in HH.

Proposition 13.8 (Integral quotient and its unit value). Embed the arithmetic coefficient ring into the common integral measure coefficient ring. For each of the two coefficient planes, D∣BD\mid B in the resulting integral series ring, and both quotients in that ring are units.

Proof. We first establish integral divisibility, then use the central scalar ratio to prove that the quotient is a unit. At high finite t=θt=\theta use A=O(θ)[[u]][1/2]\mathcal{A}=\mathcal{O}(\theta)[[\mathbf{u}]][1/2], where O(θ)\mathcal{O}(\theta) is the integer ring after extension; test at its height-one DVRs as in (B1), (D2). We spell out the applicability here.

  1. The split dyadic Kummer lines and weighted log identification over extended constants of the local comparisons there apply. The u-actions are unramified with some nonzero Frobenius exponent by construction. Thus the substitution from the unramified Shapiro tower (after splitting θ\theta locally as the ramified-field character and unramified part) is flat as discussed there. Local Heegner fields of the combined conductor contain the fixed ramified character field and arbitrarily large fixed unramified layers eventually, since they cut θ\theta and have the growing unramified orders. High θ\theta is nontrivial on inertia after the indicated fixed reduction extensions. These are precisely the hypotheses for bounded Kummer/log transfer also on projected abelian Tate and several-variable cyclic quotients.

(ii) Fixed odd singular determinants removed in imposing the characteristic-zero unramified conditions multiply to Dodd=∏q∈Sf, q≠2Pq(χ(Fr⁡v))Pq(χ(Fr⁡v)−1)D_{\mathrm{odd}}=\prod_{q\in S_f,\ q\ne2}P_q(\chi(\operatorname{Fr}_v))P_q(\chi(\operatorname{Fr}_v)^{-1}) up to units, χ=θΨu\chi=\theta\Psi_{\mathbf u}, v∣qv\mid q. Use the local coinvariant computation of (B1) (for the CM form this is the usual good/bad local Euler factor on the induced character realization; inertia has finite image and the Hecke LL-function gives the Frobenius polynomial on its unramified part). None vanish on a whole uj=0u_j=0, by the all-zero tame specialization and Frobenius weights. The added inert locals are acyclic on the test except possibly on the CM branch at primes (uj)(u_j). Indeed away from these divisors tame inertia alone suffices; on the curve branch the Frobenius-square limit minus one is also invertible by aj,∗≠0a_{j,*}\ne0, determinant −1-1 on the original Frobenius limit, and all the scalar weights trivial on its square.

(iii) Formula (M2) on these conductors and the weighted-log identification give (B1) in the form B(θ,u)=unit⋅p02DoddB(\theta,\mathbf u)=\mathrm{unit}\cdot p_0^2 D_{\mathrm{odd}} over extended 2-inverted constants. Here p0∈Ap_0\in\mathcal{A} is the localized weighted Heegner class coordinate at ww on the free Kummer line, up to common point/descent multipliers (using the unnormalized class sums). Membership and log comparisons are on finite cyclic quotients before the unramified limits exactly as in the local comparison, with no division by a growing degree. In the exceptional (uj)(u_j) tests on f0f_0, (I1) has order exactly two at uju_j for high θ\theta, since Ds(0,0)≠0D_s(0,\mathbf0)\ne0. The uju_j-divisibilities of both b±b^\pm hence show p02/(D(θ)/Dodd)p_0^2/(D(\theta)/D_{\mathrm{odd}}) has no pole there (order in uju_j is unchanged by extending constants).

(iv) At every other test, if B(θ)≠0B(\theta)\ne0, apply the square switch proof of (D2) with that primitive divisor D(θ)/DoddD(\theta)/D_{\mathrm{odd}} (nonzero by residual regularity). All local lines/conditions and duality at old places apply by the preceding comparisons. Degree zeros vanish by Tate absolute irreducibility over KK (even before scalar character, on either plane), and Selmer H1H^1's inject into unrestricted crossed classes including at surplus fibers. The new derivative primes for this test are additional inert primes, tending to conjugation on full Tate data as at (K), not changing the variables. That proof applies on the modular abelian factor also, with fixed dyadic conductor and old moving conductors unramified at the required fixed places, high-character Kummer membership as above. For each surplus test the conjugate induction on the fiber is absolutely simple by Tate simplicity and distinct twisted determinants (high dyadic inertia in θ\theta). Restriction to product kernels fixing full Tate and ring-class data detects evaluations by the same central homothety trivial on ring fields used at (D2); hence squares of elements cηc\eta with η\eta there provide rank-two evaluations including one of a primitive reduction, as in that proof. Thus (K) and exact plane comparisons give the nonnegative class-functional valuation at the DVR by switching to minimal fiber rank with integral classes (fixed multipliers are units). This says p02/(D(θ)/Dodd)p_0^2/(D(\theta)/D_{\mathrm{odd}}) has no pole here either.

Consequently normality and (B1) give B(θ)∈(D(θ))B(\theta)\in(D(\theta)) after inverting two in the extended series ring; this is automatic if B(θ)=0B(\theta)=0. Residual regularity at t=0t=0, a tame Weierstrass change, and the high-character remainder test give D∣BD\mid B integrally for both planes.

Let U0=B0/D0U_0=B_0/D_0 be the integral CM quotient. Canceling the common ∏juj2\prod_j u_j^2 gives B~=U0D~\widetilde{B}=U_0\widetilde{D}, so its constant coefficient is the scalar ratio computed in Lemma 13.7. It is a dyadic unit, and hence U0U_0 is a unit. Finally the congruences BE≡B0B_E\equiv B_0 and DE≡ϵD0D_E\equiv\epsilon D_0 (mod π\pi), together with D0(modπ)≠0D_0\pmod{\pi}\ne0, identify the quotient reductions by cancellation. Thus the elliptic quotient is also a unit. ∩ევნ

The ordinary center and the exact product formula

Proof of Proposition 13.1. Use the unit identity of Proposition 13.8 first at t=0t=0 on a group-power tame line retaining generic nonvanishing and nonzero dyadic Frobenius exponent, localized at its characteristic-zero origin. The rank-detection argument in the proof of Proposition 9.11 applies there, with the following local checks: dyadic conditions use the unramified Kummer and log comparisons at that DVR, specializing to usual Kummer. All odd local complexes are contractible there including the inert moving ones by aj,∗≠0a_{j,*}\ne0. Thus the all-dyadic-finite problem has special rank one by s2(E/K)=1s_2(E/K)=1 and inflation, with only the paired lines in special cohomology. The t=0t=0 log formula gives the square of the weighted trace localization up to units there (all Euler terms nonzero at the origin by their weights); again one may first multiply by the Frobenius bound of the unramified comparison. Strict generic acyclicity and nonzero log then give the generic line assertions by (D), and zero valuation of the class-functional tensor by the unit equality. Hence the global class specializes nontrivially exactly as in the rank implication there. This specialization is the Heegner Hilbert trace on the curve times ∏jaj,∗\prod_j a_{j,*} (and any fixed nonzero class multiplier), by the inert Hecke relations. By (GZ-E) the curve’s split product therefore has a simple zero and hence finite Tate–Shafarevich over KK.

At the all-zero center, let FjF_j be the limiting Frobenius matrix on the curve at the jj-th inert prime. It has det⁡Fj=−1\det F_j=-1 and tr⁡Fj=aj,∗\operatorname{tr} F_j=a_{j,*}, so

det⁡(Fj2−1)=det⁡(Fj−1)det⁡(Fj+1)=−aj,∗2.\det(F_j^2-1)=\det(F_j-1)\det(F_j+1)=-a_{j,*}^2.

The full-to-unramified singular block is in degrees 1,21,2, with Frobenius square and residue size tending to one. Its determinant therefore has valuation 2v2(aj,∗)2v_2(a_{j,*}). Inflation identifies the remaining strict complex with the original strict complex. On the numerator (M3) the inert traces in each orientation give exactly the same valuation multipliers. Cancelling therefore gives the equality of valuations for the true strict complex and paired conductor-one log used at (E), now with support SfS_f (the calculation there includes extra split good primes just the same way by Haar). Thus (E) and (G) give X(E)+X(Ek)=0X(E)+X(E^k)=0, with the general split odd discriminant k<−4k<-4; here the split Gross–Zagier normalization and isogeny comparison are as specified at (GZ-E). Restoring the original notation, this proves

an⁡(Eh)+an⁡(Ehk)=1,X(Eh)+X(Ehk)=0.\operatorname{an}(E^h)+\operatorname{an}(E^{hk})=1,\qquad X(E^h)+X(E^{hk})=0.

The product hh is an odd positive fundamental discriminant, or 11, prime to 2NE2N_E; the odd negative discriminant kk is prime to 2hNE2hN_E, and every prime dividing 2hNE2hN_E splits in KK. These are precisely the requirements of Proposition 1.4.

The real S3S_3 anchor and the detector at infinity

Suppose that W=E[2]W=E[2] has image S3S_3 and that its quadratic sign field LL is real. Complex conjugation then acts trivially on WW: its image has order at most two, and the only even permutation of that order in S3S_3 is the identity. We prove the remaining S3S_3 case of Proposition 1.4.

Proposition 14.1 (The real S3S_3 anchor). There are a fundamental discriminant hh prime to 2NE2N_E, allowing h=1h=1, and an imaginary quadratic field KK of discriminant −d-d prime to 2hNE2hN_E, in which every prime dividing 2hNE2hN_E splits, such that

an⁡(Eh)+an⁡(Eh(−d))=1,X(Eh)+X(Eh(−d))=0.\operatorname{an}(E^h)+\operatorname{an}(E^{h(-d)})=1,\qquad X(E^h)+X(E^{h(-d)})=0.

The new ingredient is a nonzero residual functional on the real components of a Fricke twist of a modular Jacobian. To use that functional, we construct an integral global class by a Pfaffian cofactor calculation. The horizontal logarithm calculation and the integral denominator calculation are kept separate until the final specialization.

The level and an elliptic starting pair

The representation WW is absolutely simple. Over F4\mathbb{F}_4 it is induced from a cubic character ψ\psi of GLG_L, and the nontrivial automorphism ι\iota of L/QL/\mathbb{Q} inverts ψ\psi. Write dL>0d_L > 0 for the fundamental discriminant of LL.

Lemma 14.2 (A level supporting the real character). The character ψ\psi is a character of an ordinary ring class group of LL. If bb is its ring conductor, then its character conductor ideal is bOLb\mathcal O_L, and the odd part of the Artin conductor of WW is dLodd(bodd)2d_L^{\mathrm{odd}}(b^{\mathrm{odd}})^2. Choose a good prime ℓ0≡3(mod4)\ell_0 \equiv3 \pmod{4}, outside the conductor support, whose Frobenius on WW is a 33-cycle. Then

n=2δdLodd(boddℓ0)2,δ=v2(dL) mod 2n=2^\delta d_L^{\mathrm{odd}}(b^{\mathrm{odd}}\ell_0)^2, \qquad \delta=v_2(d_L)\bmod2

satisfies Q(n)=L\mathbb{Q}(\sqrt{n}) = L, and ψ\psi factors through Pic⁡(Z[n])\operatorname{Pic}(\mathbb{Z}[\sqrt{n}]).

Proof. The character has no conductor at infinity, since its order is three. It kills rational ideles: anti-invariance makes its value on a rational idele equal to its inverse, and an element of order dividing both two and three is trivial. At split primes the two conductor exponents agree. At a ramified odd prime a positive conductor exponent is even. Indeed conjugation acts trivially on residue units and by (−1)j(-1)^j on the last contributing principal-unit layer of index jj; anti-invariance forces jj to be odd, so the conductor exponent j+1j+1 is even. If 22 ramifies in LL, wild inertia in the S3S_3 image contains a transposition. Its normalizer has order two, so the decomposition group has order two and the cubic character is unramified there. If 22 is unramified in LL, the character exponents at two are at most one, by tameness.

These local statements give conductor bOLb\mathcal O_L. Triviality on the local units at the corresponding ray depth, together with triviality on rational units, implies triviality on the units of the order of conductor bb. Thus ψ\psi factors through its ordinary ring class group. Lift ψ\psi to characteristic zero and use the conductor formula for induction. The inertia-invariant dimensions agree after reduction, including for an order-two subgroup; the odd wild-invariant dimensions agree as well. This gives the asserted odd Artin conductor.

Chebotarev supplies ℓ0\ell_0: the prescribed 33-cycle and the condition ℓ0≡3(mod4)\ell_0 \equiv3 \pmod{4} are compatible because LL is real. Formula (14.1) preserves the squareclass of dLd_L. The conductor of Z[n]\mathbb{Z}[\sqrt{n}] contains all required odd factors and also contains two when dLd_L is odd. These are exactly the remaining possible character-conductor factors. □\square

Put X=X0(n)X = X_0(n), J=J0(n)J = J_0(n), and let wnw_n be the Fricke involution.

Lemma 14.3 (A pair with Selmer corank one). There is an odd fundamental discriminant hh, prime to 2nNE2nN_E and allowing h=1h = 1, such that E0=EhE_0 = E^h has trivial two-Selmer group. There is also a fresh prime d≡7(mod8)d \equiv7 \pmod{8} such that K=Q(−d)K = \mathbb{Q}(\sqrt{-d}) splits every prime dividing 2nhNE2nhN_E, W(Frd)W(\mathrm{Fr}_d) is a 33-cycle, and

s2(E0/K)=1.s_2(E_0/K) = 1.

The class number of KK is odd and its units are precisely the signs.

Proof. First take an odd fundamental signed twist, prime to 2nNE2nN_E, with functional sign plus; use a split negative discriminant if the sign must change. Since WW has no rational invariants, the two-Selmer dimension is even by the parity comparison of Section 2. While this dimension is at least two, take a positive good prime p≡1(mod4)p \equiv1 \pmod{4}, locally square at all earlier support, with trivial Frobenius on WW, at which two independent old classes have rank-two joint finite evaluation. Such a prime exists: restriction to the kernel of WW and of the abelian congruence data detects the classes by the normal C3C_3 without invariants. The joint evaluation image is additive over F2\mathbb{F}_2, and absolute simplicity and independence make it simultaneously full. Chebotarev then imposes the required evaluation and congruences.

At the new prime the old unramified plane and the new twist Kummer plane are transverse. The Kummers of the two-torsion points give the two inertia coordinates: untwisted halves are unramified, whereas twist inertia negates them. Reciprocity makes the new ramification images annihilate the old evaluations. The remaining kernel is the common strict Selmer group, so the dimension drops by two. Iterating produces E0=EhE_0 = E^h with trivial two-Selmer group.

Choose dd by Chebotarev and quadratic reciprocity. The residue conditions expressing splitting of all primes of 2nhNE2nhN_E in KK force dd to split in LL, which is compatible with a 3-cycle on the abelian intersection. Genus theory gives odd class number, and d≡7(mod8)d \equiv7 \pmod{8} excludes extra units. The local conditions for E0E_0 and E0−dE_0^{-d} agree at every finite place: at the old support this follows from splitting, and at dd the local cohomology vanishes by the cycle Frobenius. At infinity one Kummer line can change. The twist’s two-Selmer dimension is therefore at most one; the coprime split twist sign and parity make it exactly one. Quadratic induction now gives s2(E0/K)=1s_2(E_0/K) = 1.

A Hecke eigenfunctional on real components

Use a maximal-order split-level Heegner point of this KK on XX as in (GZ). For its single Hilbert trace subtract the trace of the cusp at infinity, writing Y∈J(K)Y \in J(K) for the result. Put Y′=(Tℓ−ℓ−1)YY' = (T_\ell-\ell-1)Y for another good prime outside 2nd2nd with cycle Frobenius. It is represented by applying that difference to the trace alone, with no cusps. This is a σ=wnc\sigma= w_nc-real divisor, cc complex conjugation: both operations reverse orientations and permute the ideal labels into the reversed orbit (the Fricke quotient translates by a level ideal).

Proposition 14.4 (The detector at infinity). There is an F2\mathbb{F}_2-linear functional

Θ:H1(⟨σ⟩,T2J)→F2,ΘTp=tr⁡W(Fr⁡p)Θ (p∤2n),Θ([Y′])≠0.\Theta: H^1(\langle\sigma\rangle,T_2J) \to\mathbb{F}_2,\qquad\Theta T_p = \operatorname{tr} W(\operatorname{Fr}_p)\Theta\ (p \nmid2n),\qquad\Theta([Y']) \ne0.

where [Y′][Y'] denotes the twisted real Kummer class.

Proof. The Betti exponential sequence and its 2-adic period lattice identify this group with the components of J(C)σJ(\mathbb{C})^\sigma, or its quotient by norms, compatibly with Kummer. We will assign a weight to each real circle of XX, show that the resulting divisor count is a Hecke eigenfunctional, and evaluate it on the Hilbert trace.

Weights on the real circles.

A σ\sigma-fixed interior point gives an anti-linear isogeny SS of the elliptic torus, of degree nn and with the specified cyclic kernel: compose the quotient map with the anti-complex Fricke identification. Since S2=nS^2 = n, the rational period lattice is a line over LL, with n\sqrt{n} acting by SS. Identifying this line with LL gives a fractional ideal I⊂LI \subset L, well-defined up to L×L^\times, with multiplier order O⊃O0:=Z[n]O \supset O_0 := \mathbb{Z}[\sqrt{n}].

The ideal II is locally invertible over OO. Indeed, locally scale a quadratic-order lattice into the maximal order, with both minimal valuations zero in the split case. It can then be scaled by a unit to contain 1, avoiding at most two proper residual subspaces. A lattice between Zp\mathbb{Z}_p and the maximal order that contains 1 is an order. This gives the asserted invertibility over the multiplier order, and hence a class a=[I]∈Pic⁡(O)a = [I] \in\operatorname{Pic}(O). No odd prime pp divides [O:O0][O : O_0]: otherwise the form of nested quadratic orders gives p∣np \mid n and makes SS scalar modulo pp, hence zero, contradicting its cyclic kernel.

Use the extension map Pic⁡(O0)→Pic⁡(O)\operatorname{Pic}(O_0) \to\operatorname{Pic}(O) to test whether ψ\psi descends to OO. Give the point weight zero if it does not; if it does, continue to denote the descended character by ψ\psi and give the point weight

θ=ψ(a)+ψ(a)−1\theta= \psi(a) + \psi(a)^{-1}

in characteristic two. Replacing SS by −S-S conjugates the ideal class and therefore preserves this weight. There is no order-two elliptic stabilizer modulo signs: multiplication by ii cannot preserve the level at ℓ0\ell_0. Multiplying SS by a possible order-three elliptic automorphism, up to sign, conjugates it by a level automorphism up to sign, since the anti-complex isogeny inverts these scalars. Thus these choices also preserve the weight.

The weights are constant on each real circle. On a compact local uniformizing chart, trivialize the integral period lattice. The anti-linear maps of fixed degree have bounded norm, so only finitely many integral matrices occur. Each branch therefore has constant ideal-class data; at a branch meeting the possible choices have the same weight by the preceding sign and automorphism calculation. No cusp is fixed: its denominator divisor of nn is unchanged by cc and exchanged with its Fricke complement by wnw_n, whereas nn is nonsquare.

From circle weights to a component functional. There exists a real point: on the chosen Hilbert orbit σ\sigma acts on the conductor-one labels by z↦a0z−1z \mapsto a_0z^{-1} for a fixed a0a_0. The class number is odd, so z2=a0z^2 = a_0 has exactly one solution. Denote the corresponding fixed CM point by xx. Every invariant line bundle class therefore has a real divisor: use the fiber at xx to lift the real action with square one, then apply real Riemann–Roch after adding a sufficiently large multiple of xx.

For such a divisor, count its points on each real circle modulo two, multiply by that circle’s weight θ\theta, and add. A principal invariant divisor is the divisor of a function that can be scaled to be real; its parity on each circle is even. Norm divisors also have zero count. The weighted count consequently descends to degree-zero divisor classes and vanishes on the identity component, which consists of norms. This defines the required component functional.

The Hecke eigenlaw and the Hilbert trace. We can compute the Hecke action at generic real points, since small motions preserve the component counts both before and after the correspondence. Nonreal pairs contribute zero. On the unbranched locus without automorphisms modulo signs, real lifts under TpT_p correspond to SS-stable pp-lines. At inert pp there are none. At split pp, the descended anti-isogenies give the two prime-ideal translates of II, with the same multiplier order. If ψ\psi descends to this order and p∣p\mathfrak p \mid p, their weights add to

(ψ(p)+ψ(p)−1)(ψ(a)+ψ(a)−1).\left(\psi(\mathfrak p) + \psi(\mathfrak p)^{-1}\right)\left(\psi(a) + \psi(a)^{-1}\right).

If ψ\psi does not descend, all these weights are zero. This proves ΘTp=tr⁡W(Fr⁡p)Θ\Theta T_p = \operatorname{tr} W(\operatorname{Fr}_p)\Theta.

It remains to compute the weight of xx. The character ψ\psi factors through its multiplier order OO. The only case not already settled by the odd-index argument is nonzero character conductor at two when nn and dLd_L are odd. Here SS interchanges the two parts of the split OK⊗Z2\mathcal O_K\otimes\mathbb Z_2-lattice invertibly, by anti-linear scalar conjugation. It cannot be scalar modulo two, so the overorder index is odd in this case as well.

The CM action of −d\sqrt{-d} anticommutes with SS. On LL it therefore has the form βι\beta\iota. Its image βIι⊂I\beta I^\iota\subset I is an OO-submodule of index dd. The prime dd splits in LL and is prime to the order conductor, so this image is dI\mathfrak d I for one of the primes d\mathfrak d above dd. Taking ideal classes gives

[d]a=[Iι]=a−1,[d]=a−2.[\mathfrak d]a = [I^\iota] = a^{-1}, \qquad[\mathfrak d] = a^{-2}.

The choice of dd gives ψ(d)≠1\psi(\mathfrak d)\ne1, whence θ(x)=1\theta(x)=1. All other points in the Hilbert orbit occur in nonreal pairs. Since the detector prime ℓ\ell has cycle Frobenius and ℓ+1\ell+1 is even, applying Tℓ−ℓ−1T_{\ell}-\ell-1 leaves this count equal to one. This proves (R0).

The integral Hecke module

Use the anemic cusp Hecke algebra at this level (all TpT_p, p∤2np\nmid2n). By (R0) it has the maximal ideal of WW; write AA for its completed factor and M=(T2J)AM=(T_2J)_A. It is a reduced order finite free over Z2\mathbb{Z}_{2} with residue F2\mathbb{F}_{2}. Here and below we use ordinary newform theory and the modular abelian factors with their Tate realizations and level/conductor compatibility.

Lemma 14.5 (The rank-two Hecke module). There is a free rank-two AA-module PP, with Galois action of cyclotomic determinant and residual representation WW, such that

M=P⊗AD.M=P\otimes_{A}D.

Here Galois acts only on PP, DD is a multiplicity lattice free over Z2\mathbb{Z}_{2}, and PP rationally carries the primitive newform representations in the Hecke factor. No freeness of DD over AA is asserted or needed. All these primitive forms are non-CM. Their levels equal the specified level away from 2,ℓ02,\ell_{0}; at 2∣n2\mid n they are Steinberg. The only possible multiplicity increase comes from ℓ02\ell_{0}^{2}-raising a form unramified at ℓ0\ell_{0}.

Proof. Rational plane traces of group elements belong to AA reducing to traces of WW, by density. Componentwise reductions have semisimplification WW after residue extension by trace and determinant, hence are absolutely irreducible. Choose four group elements spanning the residual matrix algebra (by absolute simplicity); their trace Gram determinant is a unit. They therefore span all the Galois matrices integrally, a free rank-four algebra acting on MM, reducing to the matrix algebra. Lift a primitive residual matrix idempotent by completeness. Its associated left ideal is free rank two and the algebra acts as all matrices on it by Nakayama. This gives the assertions including the decomposition (matrix Morita equivalence); DD is free over Z2\mathbb{Z}_{2}, not required free over AA.

All occurring primitive forms are non-CM (else on an imaginary quadratic field the Tate reductions semisimplify reducibly, impossible for WW). Their levels away from 2,ℓ02,\ell_{0} are exactly the given one since residual conductor is a lower bound (inertia invariants, and odd wild invariants). At ℓ0\ell_{0} exponent one is impossible by cycle Frobenius versus Steinberg with trivial nebentypus. Also at 2∣n2\mid n no old form of good level occurs. Otherwise its modular abelian variety of good reduction at two would yield a finite flat model of the local WW: it occurs as a global two-torsion subquotient, by the rational Tate realizations and lattice independence of reduction semisimplification (the chosen coefficient embedding reduces to a scalar extension of WW). Take closures and quotients over the DVR. The unique local line would give a finite flat subgroup of order two, thus μ2\mu_{2} or Z/2\mathbb{Z}/2 over Z2\mathbb{Z}_{2} (order-two finite flat classification). The nontrivial generic point of the quotient extends by properness, so lifting it gives the residual quadratic radical by a torsor under that subgroup, a unit or unramified radical. This contradicts v2(dL)=3v_{2}(d_{L})=3 with decomposition of order two. Thus 22 is purely Steinberg then. The only multiplicity increase is possible by ℓ02\ell_{0}^{2}-raising a primitive form unramified there.

Fix a unimodular determinant form on PP. We will use the detector by factoring the projected Hilbert trace as

Y=ap,Y=ap,

where pp is an integral global class fixed by σ=wnc\sigma=w_{n}c and aa belongs to the coefficient order, after the flat extension used for measures. If aa has zero residue, applying Tℓ−ℓ−1T_{\ell}-\ell-1 and restricting to infinity contradicts [R0]. The construction below must therefore control the integral class pp, not just its rational span. The Pfaffian supplies a global lift; the subsequent logarithm and denominator comparisons make its specialization integral.

Parity and the Pfaffian strict system

Lemma 14.6 (Parity on the primitive components). If gg is one of the primitive components or its quadratic twist and has odd functional sign, its two-adic characteristic-zero Kummer Selmer dimension over Q\mathbb{Q} at the chosen embedding is odd.

Proof. Choose an odd imaginary discriminant k′k' splitting 2NgNE02N_gN_{E_0} with L(g⊗χk′,1)≠0L(g \otimes\chi_{k'},1) \ne0, by the split sign and twist nonvanishing as at the outset. This last form has zero Selmer rank there: use [K0] with a further imaginary split Heegner companion giving simple twist zero by derivative nonvanishing. The Tate absolute irreducibility required holds over any such imaginary field (residual WW with real quadratic LL). This uses the split Gross–Zagier input to [K0].

Over the field of k′k' use one full and one strict condition at each split pair over 2NgNE02N_gN_{E_0}, comparing a Tate lattice for gg and the elliptic T2E0T_2E_0 at a common scalar DVR. Use [H1] on induction including good unramified conditions at the odd discriminant places. These are perfect self-dual problems in degrees 1, 2 (residual invariant vanishing, injectivity for conditions in degree zero and duality), with identical residual diagrams. Thus the characteristic-zero strict-pair dimensions have equal parities. Odd local factors are acyclic in characteristic zero by invariant vanishing for the abelian Tate realization and the odd Euler formula. At the split dyadic pair the full/strict plane and the plane of finite Kummer lines meet in a line, with no local invariants; both are Lagrangian in degree one for the conjugate pairing, which is symmetric (cup sign and alternating determinant form, with conjugate local invariants identified). For the form the finite lines are exact orthogonals by abelian polarization and Hecke projection, with Lie dimension one. Thus passing to the ordinary Selmer problem flips parity by the symmetric-plane comparison of the arithmetic diagram conventions. The ordinary dimension on E0E_0 there is odd by quadratic induction, elliptic parity and split sign. Hence also on gg; decomposing by quadratic induction with the twist Selmer rank zero gives the claim. □\square

Return to KK of discriminant −d-d. Allow a fixed finite set SS of split rational primes containing those of 2nNE02nN_{E_0}; the place over dd when included for induction always has the original unramified condition. Use the split anticyclotomic free 2-direction 1+t1+t, with strict at w∣2w \mid2 as before, and also product character variables 1+uj1+u_j from the 2-Sylows at varying good inert prime conductors qj→−1q_j \to-1 two-adically. Add the conductor places to allowed support. By units and odd class number the relative cyclic Sylows have orders 2v2(qj+1)2^{v_2(q_j+1)}, with primitive relative inertia actions, independent across the primes. All systems here use the finite models and common-stage extensions/limits of the arithmetic diagram conventions as in the other split construction. Put R=A[[t,u]]R=A[[t,\mathbf u]], with total scalar character χ\chi on the arithmetic coefficient PχP\chi. The full strict determinant below will use strict at ww, full elsewhere over finite allowed places (not relaxing ramification at dd). Define the modified complex CC by the following local conditions.

  • keep that dyadic pair; at each odd pair of SS put one full coordinate (chosen with χ(Fr⁡v)=ξq\chi(\operatorname{Fr}_v)=\xi_q equal to the positive CM orientation’s inverse-translation weight as at [M2]), the other zero;

  • use a first inert prime q0q_0 with W(γ0)W(\gamma_0) a 3-cycle (γj\gamma_j rational Frobenius lift notation), giving an acyclic full local complex already by residual testing;

  • at each qjq_j, j>0j > 0 require W(γj)=1W(\gamma_j)=1 and nonzero limiting Tate trace on all components and also on E0E_0. Write Φj=lim⁡ρP(γj)\Phi_j=\lim\rho_P(\gamma_j), αj=tr⁡Φj\alpha_j=\operatorname{tr}\Phi_j (also at j=0j=0, with unit trace). Then det⁡Φj=−1\det\Phi_j=-1, Φj2−1=αjΦj\Phi_j^2-1=\alpha_j\Phi_j, and γj2\gamma_j^2 is trivial on all ring class fields of KK (inversion coset). One has a tame/Frobenius Koszul local complex on mj,αjΦjm_j,\alpha_j\Phi_j, 1+mj=(1+uj)bj1+m_j=(1+u_j)^{b_j} for a unit bj∈Z2×b_j\in\mathbb{Z}_2^\times, with terms

PR⟶(PR)s⊕(PR)f⟶PRP_R \longrightarrow(P_R)_s\oplus(P_R)_f \longrightarrow P_R

in degrees 0, 1, 2. Indeed use the two procyclic calculations of the diagram conventions (qj2→1q_j^2\to1). For a summand line l⊂PRl\subset P_R, impose the subcomplex UjU_j on l→ls⊕(Φjl)f→Φjll\to l_s\oplus(\Phi_jl)_f\to\Phi_jl.

Lemma 14.7 (The modified local conditions). For j>0j>0, the subcomplex UjU_j splits off and is exactly self-orthogonal for conjugate local duality. The resulting complex CC has a perfect self-duality and a minimal square model δC:F→G\delta_C:F\to G in degrees 1, 2. The full strict problem also has square amplitude 1, 2.

Proof. The complex UjU_j and its degree-two-shifted dual, and the two analogues for a complementary line, are Koszul models of R/(αj,mj)[−2]R/(\alpha_j,m_j)[-2] (regular sequence even over the order). Pairing morphisms are thus determined on H2H^2, which can be checked on H2,H0H^2,H^0 pairing after reduction to that quotient (last-term cohomologies commute with reduction here). Then the local KK-action is trivial, conjugate transport via γj\gamma_j is by Φj\Phi_j up to scalar unit, and e(Φjl,Φjl)=0e(\Phi_jl,\Phi_jl)=0 with the opposite entries for complementary lines units by the determinant form ee. Indeed the last term gives the tame-residue class up to unit trace normalization by the procyclic cochains and local duality at each quotient precision; Shapiro cup uses the invariant over KvK_v, not twice that map. This proves nullhomotopy and quotient duality over RR.

Thus CC has perfect self-duality and a minimal square model δC:F→G\delta_C:F\to G in degrees 1, 2 by residual invariant vanishing over KK, injectivity of the local condition maps on H0H^0, and duality. The full strict complex also has square amplitude 1, 2 as before (dual invariant vanishing, and strict at ww removes the global Euler contribution).

Proposition 14.8 (Residual transversality). The moving inert primes can be chosen so that

(det⁡δC)∣t=mA=0≠0(\det\delta_C)|_{t=\mathfrak m_A=0}\ne0

and likewise for the full strict determinants on PP and T2E0T_2E_0.

Proof. Frobenius weights at fixed places. At q0q_0 require that the Frobenius exponents in u0u_0 at every fixed place over SS are nonzero. Indeed take principal generators xvx_v for the h(K)h(K)-th ideal powers of one chosen place at each split prime. Along inert q0→−1q_0\to-1 the power symbol of order 2a∣q0+12^a\mid q_0+1, a→∞a\to\infty, kills rational residues and reads the translations on 2a2^a-roots by γ02\gamma_0^2. Thus by ring class reciprocity and odd h(K)h(K) it detects the exponents via xvx_v. Take lifts approaching cηc\eta, η∈GK\eta\in G_K fixing the cyclotomic data and with cycle image giving W(cη)W(c\eta) a cycle (compatible on the abelian intersection). On its square the translations are differences on conjugate numbers. Vary η\eta within the deeper kernel of WW; the Kummer tuples for the xvx_v and their conjugates there with cyclotomic fixed have open image by independent valuations even after the finite extension (rational Kummer restriction survives the cyclotomic tower by a central nonidentity scalar). Thus all differences can be kept nonzero; apply Chebotarev. At the residual generic field in the uu’s with t=0t=0 this gives vanishing local H0H^0 at both dyadic places and acyclicity at fixed odd allowed support.

Parity of the residual problem. After each step including q0q_0 the residual generic strict H1H^1 there has even dimension hresh_{\mathrm{res}}. Indeed compare with E0E_0 over Z2[[u]]\mathbb Z_2[[\mathbf u]] at t=0t=0, using the fixed strict/full coordinates of CC and full at moving support. Apply the parity test [H1] first at the DVR of (2), then along a characteristic-zero line germ at zero (start on an integral group-power line retaining generic ranks). At these localizations the moving inert terms are acyclic (inertia scalars or dummy-cycle at the first test, nonzero corresponding Tate traces at the characteristic-zero center). Thus the problem is self-dual there with square amplitude as above; pull back to the zero conditions at those places for [H1]. At the characteristic-zero center use unramified inflation to remove the added places (unramified terms there acyclic too), getting the fixed-place problem. Here strict dimension is even by s2(E0/K)=1s_2(E_0/K) = 1 and the symmetric-plane dyadic parity flip above. This gives even residual generic dimension as claimed, since modified and full and the curve’s and packet’s problems agree there by acyclicity at varying and fixed odd allowed places.

Rank reduction. While hres≥2h_{\mathrm{res}} \ge2, add another qjq_j as specified with old residual rank-two evaluation in the finite plane of two independent old classes there. Initially omit its variable (unramified inflation). At uj=0u_j = 0 in the old residual generic field the new local action is trivial; take the pure singular plane instead of the finite one (with degree zero included, degree two omitted). These conditions are self-annihilating as in the square switch (pure cup calculation for qj2→1q_j^2 \to1, conjugate transport by γj\gamma_j preserving the two axes). Thus rank two gives a drop by two. This change deforms in the residual coefficients to using the auxiliary local condition [P_R \to (P_R)_s] in degrees 0, 1, differential mjm_j (other Koszul differential zero there). Generically with uju_j added it and the full and modified conditions give identical cohomology by acyclicity. Consequently the new hresh_{\mathrm{res}} is no greater than the switched dimension by the finite free models.

Simultaneous evaluation and nonzero traces. For existence of that choice use the product evaluations as in the imaginary case, taking γj\gamma_j approximating cηc\eta with η\eta in the termwise product kernel H\mathcal{H} of WW, cyclotomic and all old ring-field data over KK. Old residual strict classes inject into unrestricted crossed classes there on the product of the GKG_K’s. The conjugate induction (adding constant cc to that product) is absolutely simple by absolute simplicity over KK and distinct determinants of the scalar twists (infinite order already via u0u_0). Restriction to H\mathcal{H} detects classes: the quotient contains a normal product of the C3C_3’s acting in WW alone (other data abelian over KK), whose diagonal C3C_3 is central in that product without invariants, killing also its abstract H1H^1. Thus joint evaluations on H\mathcal{H} span full copies. Evaluation on (cη)2(c\eta)^2 then projects via 1+c1+c to the original plane coordinates, still additively with full span. Some determinant is nonzero by the quadratic polarization test.

Perturb by products of squares within H\mathcal{H} without changing the residual test. This can ensure all the nonzero limiting traces simultaneously. Indeed each characteristic-zero projection on GKG_K has Zariski closure containing SL2\mathrm{SL}_2. To see it, irreducibility is already ensured by WW. If the identity group were solvable it would be toral (the normal unipotent radical acts trivially); potential scalars are excluded by the unequal Hodge–Tate weights. The two torus lines would then be preserved over a quadratic field for the full rational-base representation, necessarily LL by residual irreducibility over other quadratic fields. But geometric one-dimensional characters over the real quadratic field have parallel weights: by local algebraicity of one-dimensional de Rham characters (classical abelian Hodge–Tate character theorem), their powers on small units at two, at the two embeddings combined, must be parallel by testing a power of a global infinite-order unit (inertia characters away from two have finite image). The two line characters interchanged over Q\mathbb{Q} would therefore have equal weights, impossible. This proves the Zariski assertion by the two-dimensional algebraic subgroup classification.

The constant second derived subgroup of GKG_K is available in H\mathcal{H} termwise, since the excluded data have derived length at most two. Its projections and the groups generated by its squares still have closures Zariski containing SL2\mathrm{SL}_2, by brackets/group commutators and squaring there. Thus on the simultaneous compact closure each trace-zero test on the coset of the limiting matrices has empty interior (every finite-index projection still Zariski contains the connected SL2\mathrm{SL}_2). Avoid them all and approximate by a product of squares. Chebotarev at increasing precision as in the evaluation lemma now achieves the requirements. Even parity and the successive drops prove (R1).

Put sC=det⁡δCs_C=\det\delta_C. It is regular in RR, by (R1) and the embedding of the reduced coefficient order into its integer components. Let Kb:G→F∨K_b:G\to F^\vee be the degree-two component of the compact pairing.

Lemma 14.9 (An integral alternating presentation). There is an integral matrix HH such that

K′=Kb+δCtHis invertible,K′δCis alternating.K'=K_b+\delta_C^tH\quad\text{is invertible}, \qquad K'\delta_C\quad\text{is alternating}.

The common rank of F,GF,G is even. The element

P=Pf⁡(K′δC)\mathcal{P}=\operatorname{Pf}(K'\delta_C)

is regular and remains nonzero after reduction in (R1). Its Pfaffian adjugate, denoted #(K′δC)\#(K'\delta_C), satisfies

#(K′δC)K′δC=P1.\#(K'\delta_C)K'\delta_C=\mathcal{P}1.

Proof. Set B=δC−tKbB=\delta_C^{-t}K_b. Its reduction modulo integral matrices is an alternating linking form with values in R[1/sC]/RR[1/s_C]/R. For the diagonal assertion, test g∈Gg\in G by sCδC−1gs_C\delta_C^{-1}g mod sCs_C; its Bockstein from reduction modulo sC2s_C^2 is represented by gg. After inverting all αj\alpha_j, j>0j>0, or all mjm_j, j>0j>0, both the nonstandard conditions and their full local complexes are acyclic. Replace them, and the dummy-prime condition, by zero and apply (H1), with the scalar clearing allowed there. The diagonal values of BB are therefore integral in both localizations. The products ∏j>0αj\prod_{j>0}\alpha_j and ∏j>0mj\prod_{j>0}m_j form a regular sequence, so these localizations intersect in RR. If there are no such primes no intersection argument is needed. The same linking pairing supplies the alternating off-diagonal relations.

Consequently Bii∈RB_{ii}\in R and Bij+Bji∈RB_{ij}+B_{ji}\in R. Choose Hii=−BiiH_{ii}=-B_{ii}, and, for each unordered pair of distinct indices, choose the two integral entries of HH to cancel Bij+BjiB_{ij}+B_{ji}. Then B+HB+H is literally alternating. No division by two is involved. Since

K′δC=δCt(B+H)δC,K'\delta_C=\delta_C^t(B+H)\delta_C,

this proves alternation. Minimality gives δC=0\delta_C=0 modulo the maximal ideal, while perfectness makes KbK_b invertible there. Thus K′K' is invertible. Since det⁡δC\det\delta_C is regular, the alternating matrix has even size, and det⁡(K′δC)=P2\det(K'\delta_C)=\mathcal{P}^2 proves the asserted regularity and residual nonvanishing. The adjugate identity is the usual integral polynomial identity for Pfaffians.

Cofactors and divisibility by all auxiliary traces

Set t=0t=0. The arithmetic finite-model construction allows us to use the matrices for PP also on M=P⊗ADM=P\otimes_A D, by tensoring with DD. We also allow the flat integer coefficient extensions used for the measures. Tensor factors are suppressed in the formulas.

Lemma 14.10 (The cofactor lift). Let η\eta be a closed degree-one input at ww, and let β:Cw[−1]→C\beta:C_w[-1]\to C be the strict-place boundary map. Put

y=#(K′δC)K′βη.y=\#(K'\delta_C)K'\beta\eta.

There is a global cycle zz, obtained from yy by integral maps and an integral correction multiplied by P\mathcal{P}, such that

δCy=P βη,loc⁡wz=Pη\delta_C y=\mathcal{P}\,\beta\eta,\qquad\operatorname{loc}_w z=\mathcal{P}\eta

in cohomology, after a consistent choice of sign. If a scalar cc clears η\eta, it also clears this construction of zz.

Proof. The Pfaffian adjugate identity implies

δC#(K′δC)K′=P1.\delta_C\#(K'\delta_C)K'=\mathcal{P}1.

It can first be checked after inverting sCs_C, where it is the inverse-matrix identity, and then holds integrally by regularity. It remains true under every subsequent specialization, including one where the specialized differential is singular.

Map back to the fiber model at ww, where β\beta is the shifted local inclusion, and include the comparison homotopies. Projection to the problem relaxed at ww gives a global cycle after subtracting P\mathcal{P} times the corresponding integral nullhomotopy value on η\eta. The fiber equation gives the asserted localization. Choose an unrestricted global minimal model with no degree-zero term. All comparison maps and corrections are integral before being applied to η\eta. Changing βη\beta\eta by δCv\delta_Cv changes yy by Pv\mathcal{P}v, by the same adjugate identity, which also accounts for changes of representatives. Linearity proves the clearing assertion.

We isolate the algebra that keeps the full product of the auxiliary traces. In particular these traces need not be relatively prime.

Lemma 14.11 (Pfaffian divisibility with repeated factors). Let R0R_0 be a commutative ring, let AA, BB be alternating matrices of even size, and let Δ=diag⁡(d1,…,d2r)\Delta=\operatorname{diag}(d_1,\ldots,d_{2r}). Suppose

A=ΔBΔ,v=Δb,L=HΔ\mathsf A=\Delta\mathsf B\Delta,\qquad v=\Delta b, \qquad L=H\Delta

with all matrices integral. The target of LL may be any R0R_0-module. If QΔ=∏kdkQ_\Delta=\prod_k d_k, then

Pf⁡(A)=QΔPf⁡(B),\operatorname{Pf}(\mathsf A)=Q_\Delta\operatorname{Pf}(\mathsf B),
L#A v=QΔH#B b.L\#\mathsf A\,v=Q_\Delta H\#\mathsf B\,b.

Thus L#A v+Pf⁡(A)cL\#\mathsf A\,v+\operatorname{Pf}(\mathsf A)c is divisible by QΔQ_\Delta for every integral cc. Neither regularity nor coprimality of the dkd_k is required.

Proof. Every matching in the Pfaffian uses each index exactly once, proving (14.5). An entry of the Pfaffian adjugate is a signed Pfaffian minor with two indices omitted. Restoring their two diagonal factors gives, entrywise, the polynomial identity

Δ#AΔ=QΔ#B.\Delta\#\mathsf A\Delta=Q_\Delta\#\mathsf B.

Multiplication by HH and bb proves (14.6). These identities are polynomial, so remain valid after every specialization and after tensoring with any module.

Proposition 14.12 (Integral cofactor divisibility). Further specialize uj=0u_j=0 for every j>0j>0, so that the coefficient ring is R1=A[[u0]]R_1=A[[u_0]]. For an integral input η\eta, the global coordinates of the cycle in (14.10) are divisible by

Qaux=∏j>0αj.Q_{\mathrm{aux}}=\prod_{j>0}\alpha_j.

For an input cleared by cc, the same assertion holds for czcz. The assertion also holds with multiplicity coefficients DD.

Proof. A common local condition. At each specialized moving place, compare UjU_j with the finite unramified low condition PR1→(PR1)fP_{R_1} \to(P_{R_1})_f. Their common subcondition is l→(Φjl)fl \to(\Phi_j l)_f, in degrees 0, 1. Quotienting by that common condition leaves rank-one differential blocks αj\alpha_j, in degrees 0, 1 for the low condition and 1, 2 for UjU_j. Let CB,C0C_B, C_0 be the strict-pair problems with the low and common conditions. The low problem is exactly self-dual: the unramified cup is null, and the residual local test gives quotient duality. It has a minimal square model δB:FB→GB\delta_B:F_B \to G_B in degrees 1, 2. Its size is even. To see this at the residual closed point, remove the specialized places by unramified inflation and remove the acyclic dummy place. The resulting residual complex agrees with the elliptic fixed-support problem over Z2\mathbb{Z}_2. Identity (H1) and the characteristic-zero strict-pair parity used in Proposition 14.8 give even closed-point dimension.

Take the fiber of the map from CBC_B to the low quotients, and then extend by the high quotients contributed by the UjU_j. This gives an integral model for the specialized CC:

δL:FB⊕R1m⊕R1m⟶GB⊕R1m⊕R1m,\delta_L:F_B \oplus R_1^m \oplus R_1^m \longrightarrow G_B \oplus R_1^m \oplus R_1^m,
δL=(δB0ae0Tαk000Tα),Tα=diag⁡(αj)j>0.\delta_L = \begin{pmatrix} \delta_B & 0 & a \\ e_0 & T_\alpha& k_0 \\ 0 & 0 & T_\alpha \end{pmatrix}, \qquad T_\alpha=\operatorname{diag}(\alpha_j)_{j>0}.

Here mm is the number of places and signs have been absorbed in the bases. The first two blocks model C0C_0 and project to CBC_B. All maps in this construction are the local-condition comparisons.

Transport of the alternating presentation. The model (14.7) splits over the local ring into a minimal part and unit differential disks. The derived comparison with the original specialized model, which is still minimal, is a degreewise isomorphism on the minimal parts: a homotopy equivalence of minimal free complexes is an isomorphism after reduction and hence before reduction. Pull back K′K' there. Both minimal sizes are even, so the remaining number of unit ranks is even; equip those disks with a unimodular hyperbolic alternating pairing. We obtain an invertible KLK_L such that KLδLK_L\delta_L is alternating. Moreover KLK_L differs from the actual compact-cup component by δLt\delta_L^t times an integral matrix. This is the form of the linking modification and of a homotopy difference on two-term models; the unit disks are contractible.

Pfaffian and adjugate congruence formulas transport the lift, up to a scalar unit and P\mathcal{P}-multiples of integral corrections. The disk block has unit Pfaffian. Projection to the minimal part therefore transports the lift formula itself, without inverting the specialized differential. Boundary entries that differ by a differential change the lift by a P\mathcal{P}-multiple, as in Lemma 14.10. The transferred global homotopies have the same property, because δCy=Pβη\delta_Cy=\mathcal P\beta\eta and the global model has no degree-zero term. By naturality the boundary entry in the large model is the image of the common boundary in C02C_0^2.

The factors on rows, inputs, and projections. We verify the three factorizations needed for Lemma 14.11: one for the alternating matrix, one for the boundary input, and one for projection to global cochains. Let rir_i be a low extra column and eie_i its low row. Then δLri=αiei\delta_L r_i=\alpha_i e_i. For every g∈C02g\in C_0^2, the rir_i-coordinate of KLgK_Lg is divisible by αi\alpha_i. Indeed the compact cup restricted to C0C_0, whether pulled back through this model or through CBC_B, agrees up to homotopy. Keep the unchanged isotropy nullhomotopies identical. On each changed common condition, which has free terms only in degrees 0, 1, their difference has no degree-three tensor component and hence no ambiguity. The projection to CBC_B kills rir_i, and every homotopy or linking-modification term on ri⊗gr_i\otimes g factors through δLri=αiei\delta_Lr_i=\alpha_i e_i.

Set A=KLδL\mathsf A=K_L\delta_L. All entries incident to rir_i therefore contain αi\alpha_i. More precisely, for two distinct low indices,

Ari,rj=αj(KLej)ri∈αiαjR1.\mathsf A_{r_i,r_j} =\alpha_j(K_Le_j)_{r_i} \in\alpha_i\alpha_jR_1.

This product assertion is essential when traces share factors. Let Δ\Delta have entry αi\alpha_i at rir_i and entry one at all other indices. The preceding factorizations give an alternating integral B\mathsf B with A=ΔBΔ\mathsf A=\Delta\mathsf B\Delta. The boundary vector v=KLβηv=K_L\beta\eta is Δb\Delta b, since βη∈C02\beta\eta\in C_0^2. Finally the underlying global projection has the form HΔH\Delta: on C0C_0 it factors through CBC_B up to homotopy, and, since the target has no degree-zero term, its value on rir_i is an integral map applied to δLri=αiei\delta_L r_i=\alpha_i e_i.

Lemma 14.11 now shows that the projected adjugate lift and every Pfaffian correction contain the full product QauxQ_{\mathrm{aux}}. This proves (R2). All maps and factorizations are integral before tensoring with DD; they therefore remain factorizations afterward. The constant traces act injectively on that multiplicity lattice by rational semisimplicity and integer torsion-freeness. Applying the argument to cηc\eta proves the clearing assertion.

Lemma 14.13 (Inflation at the center). At the all-zero center, inflation from fixed support identifies the integral degree-one global groups, including with MM coefficients, and is compatible with the transport actions.

Proof. At every added prime the singular block in unramified inflation is an injective Frobenius differential in degrees 1,21,2. It is the limiting trace times an invertible matrix, since qj2→1q_j^2\to1. The same injectivity holds with multiplicity coefficients. The comparison triangles therefore identify degree-one cohomology integrally; the finite diagrams preserve the actions.

Paired and Pfaffian divisibilities

The passage from primitive components back to the Hecke order will use the following elementary form of Weierstrass division.

Lemma 14.14 (Divisibility over a coefficient order). Let B↪∏λBλB\hookrightarrow\prod_\lambda B_\lambda be an injective map of complete Noetherian local rings, with each component map local. Put RB=B[[z,x]]R_B=B[[\mathbf z,x]] and Rλ=Bλ[[z,x]]R_\lambda=B_\lambda[[\mathbf z,x]]. Suppose f∈RBf\in R_B is xx-distinguished up to a unit, of degree dd. Then

RB/(f)⟶∏λRλ/(fλ)R_B/(f)\longrightarrow\prod_\lambda R_\lambda/(f_\lambda)

is injective. If BB and all BλB_\lambda are two-torsion-free, divisibility of an integral series by fλf_\lambda in each Rλ[1/2]R_\lambda[1/2] implies divisibility already in RBR_B.

If initially f∈B[[t,u]]f\in B[[t,\mathbf u]] and f∣t=mB=0≠0f|_{t=\mathfrak m_B=0}\ne0, the distinguished hypothesis can be achieved by a change of tame variables alone, leaving tt fixed.

Proof. Write f=uFf=uF, where uu is a unit and FF is monic and distinguished of degree dd. For g∈RBg\in R_B, divide it by FF: write g=Fq0+rg=Fq_0+r with deg⁡xr<d\deg_x r<d, and set q=u−1q0q=u^{-1}q_0. Then g=fq+rg=fq+r. Since the component maps are local, FλF_\lambda remains distinguished of the same degree and uλu_\lambda remains a unit. If gλ∈(fλ)g_\lambda\in(f_\lambda), uniqueness of division gives rλ=0r_\lambda=0. Injectivity on the coefficient rings gives r=0r=0, proving (14.8). Moreover

RB/(f)≃B[[z]]⊕dR_B/(f)\simeq B[[\mathbf z]]^{\oplus d}

as a module, and the same holds on every component. These quotients are two-torsion-free under the stated hypothesis, so a class that vanishes after inverting two already vanishes integrally.

For the final assertion, let hh be the nonzero residual series in the tame variables. Choose the lexicographically least exponent (a1,…,as)(a_1,\ldots,a_s) in its support. Take Ns=1N_s=1 and, successively, Ni>∑j>iajNjN_i>\sum_{j>i}a_jN_j. The chosen exponent is the unique one of least weighted degree for these weights. Thus h(xN1,…,xNs−1,x)≠0h(x^{N_1},\ldots,x^{N_{s-1}},x) \ne0. The triangular change ui↦ui+xNiu_i \mapsto u_i+x^{N_i} for i<si<s, with us=xu_s=x, makes ff distinguished up to a unit over B[[t,u1,…,us−1]]B[[t,u_1,\ldots,u_{s-1}]]. This also works over the finite residue field F2\mathbb{F}_2.

Take determinants sF,s∗s_F,s_\ast of the full strict problems for P,T2E0P,T_2E_0 respectively. Use the paired measures (M1)–(M2) over V∗\mathcal{V}^\ast in the same limits, odd conductor the product of the current inert primes including the dummy, with canonical connected level at 2 and depleting exactly at SS. Take base centers by simultaneous descending cyclic quotients from a conductor-one point with transported level; use common orientations and underlying points/parameters for comparisons. Write b±b^\pm for the two opposite odd orientations, and use a subscript ∗\ast for the elliptic E0E_0 normalized form. For the packet use the AA-tuple of primitive normalized forms (of their respective true levels). Indeed their fully depleted antiderivative on common raised level has expansion

∑(m,∏q∈Sq)=1TmqTatem/m,\sum_{(m,\prod_{q\in S}q)=1} T_m q_{\mathrm{Tate}}^m/m,

so gives integral AA-coefficients by the expansion comparison at (M1) with a basis lattice of AA (first allow bounded coefficient denominator). Likewise the measures agree residually with the elliptic ones. Extend power-series coefficients by the unramified integer limit as before; the extended coefficient order for AA is still local with the corresponding residual map (AA itself has residue F2\mathbb{F}_2).

Proposition 14.15 (Paired and Pfaffian division). The quotients

VA=b+b−/sF,V∗=b∗+b∗−/s∗,Rb=b+/PV_A=b^+ b^- /s_F,\qquad V_*=b_*^+ b_*^-/s_*,\qquad R_b=b^+/\mathcal P

are integral in the power-series rings just described. If V∗V_\ast is a nonunit, then RbR_b is a nonunit.

Proof. The full paired quotients. First take a high finite character θ\theta in tt and use either E0E_0 or a characteristic-zero primitive component ff of AA. The divisibility after inverting 2 for the full quotients is exactly the (B1)–(D2) comparison, at all height-one tests of the multi-tame-variable arithmetic ring with 2 inverted. We check the application here.

  • Strict generic acyclicity is by (R1). The added inert locals are contractible at these tests by the nonzero limiting traces on each problem (and the two procyclic blocks); at odd fixed qq the unramified replacement accounts for Pqf(ξq)Pqf(ξq−1)P_q^f(\xi_q)P_q^f(\xi_q^{-1}) by the singular-block calculation before (B1), with PqfP_q^f the primitive Euler polynomial in the normalization at (M1). Both are generically nonzero by the nonconstant powers in u0u_0.

  • At 2 use the several-variable high-character Shapiro/Kummer calculation of the local comparisons: Frobenius has a nonzero u0u_0-exponent, with all the uu-actions unramified there, giving the indicated flat substitution. Base ring fields locally contain each required fixed unramified layer eventually and the θ\theta-field; ramification stays bounded at this fixed character depth. Thus log identification and transfer use the unnormalized weighted sums as at (B1); use full modular abelian factors then project, with fixed coefficient denominators.

  • Use extra derivative primes and the points at the primitive level exactly as in (K) and (D2), with base conductor 2a∏qj2^a\prod q_j here for fixed dyadic depth aa. The relative inertia description holds by the order class sequence with our unit hypothesis; base ramification at fixed places stays bounded (composita as in (K)), and no Kummer restriction at the existing moving inert primes is required. Absolute simplicity of the Tate plane over KK already follows from WW, and χ4≠1\chi^4\ne1 by high dyadic inertia. Thus

the full-factor homothety test, rank-two addresses, and comparisons via (K) prove the nonnegative valuation in (D2) at each height-one DVR if the measure product is nonzero. Primitive orientation sums differ by Atkin–Lehner as in (M2), giving (B1) with the two Euler translations just stated. Consequently over the arithmetic ring the square of the localization coefficient is divisible by the odd-unramified-replaced strict determinant, by all those valuations; after extended log identification this gives the full divisibility for bf+bf−b_f^+b_f^- by (sF)f(s_F)_f, and analogously on E0E_0.

For each sufficiently high θ\theta, residual regularity in (R1) permits distinguished division in a tame coordinate. The quotient by that distinguished denominator is two-torsion-free, so the horizontal divisibility gives integral divisibility at the character. Apply Weierstrass division before evaluating θ\theta. Its bounded remainder vanishes at all sufficiently high characters, and hence vanishes identically by the bounded-series character test. Lemma 14.14 checks this conclusion on the integer components and descends it to the coefficient order. Therefore VA,V∗V_A,V_\ast are integral.

Comparison with the Pfaffian. For the AA problem, work before specialization on a primitive component ff, and put S∘=S∖{2}S^\circ=S\setminus\{2\}. There are integral power-series units εf,ηf\varepsilon_f,\eta_f such that

bf−∏q∈S∘Pqf(ξq)=εfbf+∏q∈S∘Pqf(ξq−1),b_f^- \prod_{q\in S^\circ} P_q^f(\xi_q) = \varepsilon_f b_f^+ \prod_{q\in S^\circ} P_q^f(\xi_q^{-1}),
(sF)fPf2=ηf∏q∈S∘Pqf(ξq−1)Pqf(ξq).\frac{(s_F)_f}{\mathcal{P}_f^2} = \eta_f \prod_{q\in S^\circ}\frac{P_q^f(\xi_q^{-1})}{P_q^f(\xi_q)}.

Indeed in (M2) the primitive Atkin–Lehner at the full odd level part relates the sums by sign and translation by the relevant oriented prime ideals of that part (group powers in the variables, preserving canonical level at 2). The Gauss and parameter bases use the same underlying points and choices. Thus the cross identity with this unit holds at all sufficiently high characters, which suffices by boundedness.

For the determinant the moving modified-vs-full complementary rank-one Koszul blocks have determinant units (regular sequence mj,αjm_j,\alpha_j, acyclic in codimension one on integer components). At each fixed odd pair one adds the full complex at the place of ξq−1\xi_q^{-1}. At level-good qq the singular over finite Frobenius determinant gives exactly the ratio up to unit. At minimal ramified transposition inertia, conductor one means Steinberg and the inertia difference has a unit pivot by the residual action, giving free invariant and coinvariant lines integrally with Frobenius qaqqa_q, aqa_q, aq=±1a_q=\pm1; thus again the stated ratio. At inertia containing C3C_3 there is acyclicity by residual testing and no Euler line. And at the level-raising prime ℓ0\ell_0 the full complex is acyclic integrally by residual Frobenius, and the Euler polynomials units (level-good with odd trace, or exponent two with no invariant line; a line would force unipotent inertia of conductor at most one). These exhaust the cases by the level construction. Pfaffian-square differs by unit from the modified determinant, proving the identity by triangles.

Combining these identities gives

VA,f=εfηf−1(bf+Pf)2.V_{A,f}=\varepsilon_f\eta_f^{-1}\left(\frac{b_f^+}{\mathcal{P}_f}\right)^2.

Normality on each integer component makes bf+/Pfb_f^+/\mathcal{P}_f integral. Residual regularity of P\mathcal{P}, established in Lemma 14.9, and Lemma 14.14 then give RbR_b in the coefficient order itself. Merely knowing integrality on its normalization would not suffice without this quotient-injectivity argument.

Nonunits. The numerator congruences and identical residual strict diagrams show that VAV_A and V∗V_* agree modulo the residual map up to a unit: cancel their common nonzero residual denominator. Thus a nonunit V∗V_* makes VAV_A a nonunit. If RbR_b were a unit, the displayed component identities, whose multipliers are integral units, would make VAV_A a unit on every integer component. Every maximal ideal of those integral components contracts to the unique maximal ideal of the coefficient order; an element in that maximal ideal cannot become a unit on a component. This contradiction proves the nonunit assertion and completes (R3).

It remains to construct an integral σ\sigma-fixed global class pp with Y=Rb(0)pY=R_b(0)p. The next two comparisons have different roles: the horizontal logarithm identifies the global lift after inverting two, while the integral clearing calculation controls its remaining dyadic denominator.

Horizontal logarithms at the anticyclotomic center

In what follows set t=0t=0 first, keeping all the u\mathbf{u}. Put

x=χ(Fr⁡w),ξ2=x−1.x=\chi(\operatorname{Fr}_w),\qquad\xi_2=x^{-1}.

Both dyadic characters are now unramified, with opposite exponents; the u0u_0-exponent of xx is nonzero. Work for now after 2-inversion on the plane TT of a primitive ff occurring in PP, realized also by its modular abelian variety Af\mathcal A_f. True level at two is good or of exponent one as above. Fixed isogeny/projector and lattice denominators are allowed in this paragraph and the following horizontal calculations. Use the Lie line with log coordinate pulling back (by the chosen projection from the primitive level) to f dqTate/qTatef\,\mathrm{d}q_{\mathrm{Tate}}/q_{\mathrm{Tate}}. We work over DVRs of height one on the 2-inverted integer power-series ring after extending constants as on the measure side. Finite further coefficient extensions to split the projections/polynomials can be used, component by component (orders then scale by ramification at a test). Also allow the DVR of a characteristic-zero group-power line germ at zero retaining nonconstant xx.

Lemma 14.16 (The horizontal local logarithm). There are perfect local maps Uw,Uw‾U_w,U_{\overline{w}}, exact orthogonals over the test DVR. At the generic field they are lines in degree one injecting in full local cohomology (of rank two in degree one only). At ww we identify that generic line by weighted log and claim

d(Uw,elog⁡)=v(P2f(x−1))d(U_w,e_{\log})=v(P_2^f(x^{-1}))

for the generic basis of log coordinate one. On the test residue field the maps inject in degree zero with no negative degrees in the conditions. At the characteristic-zero center on the line germ they give the ordinary finite Kummer lines; full local cohomology there is also concentrated in degree one.

Proof. The unramified parameter and the coefficient plane. As in the high-character calculation, do unramified Shapiro first on Dj/Q2D_j/\mathbb{Q}_2 of degree 2j2^j, with universal Frobenius value 1+s1+s; then use 1+s=x1+s=x, or the opposite for the conjugate condition. This agrees with the local finite models by stabilization at every precision. The log identification uses ∑k(1+s)kFk\sum_k(1+s)^kF^k on log points, in cyclic-quotient notation with FF arithmetic Frobenius, evaluated at our fixed embedding before extending on coefficients. Frobenius on the underlying point system itself thus translates the sums by (1+s)−1(1+s)^{-1}.

At good level Af\mathcal A_f has good reduction by modular local compatibility. The relation of special Frobenius with Hecke at 2 gives roots of Z2−a2Z+2Z^2-a_2Z+2 on the chosen coefficient projection. We use the standard Newton and connected/étale descriptions of the good-reduction 2-divisible group: unit-root rank is étale rank (Frobenius invertible on that part), with arithmetic action on the lifted étale Tate, and the two slopes here sum to one. Indeed use the Frobenius polynomial relation on reduction by good Eichler–Shimura, on the plane in Dieudonné theory; polarization with the good Hecke field self-adjoint also gives slope symmetry on that plane. In the case of a unit root λ\lambda this gives

0→T+→T→T−→0,T−=ηλ,T+=ηλ−1(1)0 \to T^{+} \to T \to T^{-} \to0,\qquad T^{-}=\eta_{\lambda},\qquad T^{+}=\eta_{\lambda}^{-1}(1)

by taking the étale quotient and using the determinant. Here ηλ\eta_{\lambda} is the unramified character of arithmetic value λ\lambda, which in this good case isn’t a root of unity by purity. Without a unit root the étale projection is zero and both slopes are strictly between zero and one.

At true exponent one the primitive factor has semistable purely toric reduction at 2, by semistable reduction and the toric rank criterion on auxiliary Tate modules (Steinberg compatibility, unipotent inertia with monodromy rank half). Use Tate–Raynaud uniformization. We get the same sequence, with λ=a2=±1\lambda=a_{2}=\pm1: the periods and torus cocharacters are identified rationally by valuation, their Frobenius sign on the factor being the Steinberg quotient sign, as also computed on the inertia coinvariants of auxiliary Tate. The torus splits over a fixed unramified extension (the sign over at most the quadratic extension). After unramified splitting, valuation of the period extension on the plane is nonzero, by that full-rank valuation isomorphism. Throughout, pair the two graded pieces by the determinant form (polarization plane form up to scalar constant).

In the cases with T±T^{\pm}, use provisionally

Uw∘=fib(Cw(T+χ)→Cur(T−χ−1)∨[−2]) ⟶ Cw(Tχ),U_w^\circ=\mathrm{fib}\big(C_w(T^+\chi)\to C_{\mathrm{ur}}(T^-\chi^{-1})^\vee[-2]\big) \ \longrightarrow\ C_w(T\chi),

using local duality and the ordinary two-term unramified complex in degrees 0, 1. This condition itself (as a complex) is a free log line in degree one over the horizontal test ring. Indeed unramified inflation on an unramified coefficient includes H0H^{0} isomorphically and injects on H1H^{1} on every fiber; the cone has no degrees below one already by the residual lattice test over the universal ring. Also H0H^{0} on T+χT^{+}\chi vanishes on every characteristic-zero field test by cyclotomic inertia (degree-zero evaluations inject after base change by the finite cochain models). Hence duality and local Euler characteristic give just a line in degree one on these fields for Uw∘U_{w}^{\circ}. Before field tests, H1(Uw∘)=H1(Cw(T+χ))H^{1}(U_{w}^{\circ})=H^{1}(C_{w}(T^{+}\chi)) since the dual target has injective Frobenius differential in degrees 1, 2. These checks also apply over the 2-inverted universal unramified ring before substitution.

Uniform logarithm bounds. Weighted logarithm identifies this line up to a unit of the ring with two inverted and constants extended. This is a horizontal statement; it makes no assertion that a fixed two-power lattice denominator is an integral unit. The required uniform bounds are as follows. In good reduction let T∘T^{\circ} denote the formal/connected Tate of the actual variety. Formal Kummer embeds the completed formal points at each DjD_{j} in H1(Dj,T∘)H^{1}(D_{j},T^{\circ}) with torsion-free cokernel (the cokernel injects in a Tate module by Kummer exactness). Indeed formal points over the algebraic closure are 2-divisible: divisions in the variety can be adjusted to reduction zero using geometric torsion, surjecting onto special-fiber torsion points by finite flatness. The ordinary T+T^{+}-projection of that inclusion spans rationally at every DjD_{j}: formal Lie has rank one on the embedding, and H1H^{1} on T+T^{+} has the corresponding dimension by local Euler characteristic and λ2j≠1\lambda^{2^j}\ne1. Thus compatible cohomology tuples on a lattice of T+T^{+} come from formal Kummer up to a fixed projection/lattice denominator. More explicitly, map back after such a fixed multiple into T∘T^{\circ} with scalar extension; the image lands rationally in formal Kummer so integrally there by saturation before projecting, and preimages there are unique. Formal logs are bounded above with torsion kernel of bounded exponent over all the unramified layers, and cover a uniform small additive Lie lattice, by the formal log and exponential on a small ball (a bounded power of 2 suffices to enter it).

In the toric case compute instead with the torus Kummers for T+T^{+}. In the split layers multiplicative Kummer gives all the degree-one groups; the valuation coordinates die in the inverse norm limit (multiplication by the growing degrees), and the units give the same formal estimates. On our projection the cocharacter action is just the sign as above; fixed unramified splitting or lattice descent thus costs only constants. The Lie map of uniformization is an isomorphism; a fixed multiple of formal abelian points also lifts to small torus points, compatibly with trace by their log coordinates.

Pass by compact inverse cohomology at integral arithmetic precision. Trace-compatible integral normal generators zj∈ODjz_j\in\mathcal O_{D_j} with unit total trace give free inverse additive lattices over the arithmetic unramified power-series ring, as in the high-character comparison. Thus after fixed denominators, H1H^1 of our pointed condition over that ring with 2 inverted is identified by log systems with the inverse Lie line; the bounds above and compact exact limits control torsion and indices. The resolvent of the zjz_j, namely the inverse group sum with weights (1+s)k(1+s)^k, is an integer-series unit over extended constants by its augmentation. This gives the asserted unit log evaluation (also after substitution; the free line complex pulls back). In particular a compatible formal Kummer system from Af\mathcal{A}_f belongs to the condition generically, with log evaluated this way.

The horizontal divisor and specialization. Except in the good ordinary case at x=λ−1x=\lambda^{-1} on the test residue field, take Uw=Uw∘U_w=U_w^\circ, and take UwˉU_{\bar w} its exact orthogonal by the pairing fiber. In that exceptional case take Uwˉ=Uwˉ∘U_{\bar w}=U_{\bar w}^\circ analogously instead, and UwU_w its exact orthogonal. These choices have the isotropy nullhomotopies by construction. The orthogonal fits in a triangle from the full C(T+⊗scalar)C(T^+\otimes\text{scalar}) at that place with quotient Cur(T−⊗scalar)C_{\mathrm{ur}}(T^-\otimes\text{scalar}): it is the pullback of that unramified map along the projection by duality of the filtration. Hence there is degree-zero injectivity on all fibers. In the exceptional case Cw(T+χ)≃Uw∘C_w(T^+\chi)\simeq U_w^\circ at this DVR since λ≠λ−1\lambda\ne\lambda^{-1}; the quotient contributes +v(1−λx)+v(1-\lambda x) to (R4). At all other tests (R4) needs exponent zero (toric polynomial 1−a2/(2x)1-a_2/(2x); in good ordinary case use 2x2P2f(x−1)=(1−λx)(1−2x/λ)2x^2 P_2^f(x^{-1})=(1-\lambda x)(1-2x/\lambda)). At the characteristic-zero center the good ordinary assertion follows by the formal Kummer description. For toric λ=1\lambda=1 at the center, Uw∘U_w^\circ uses the units line via removing the valuation by the dual unramified cup. It injects as usual finite Kummer despite the period relation by the nonzero period valuation; there are no Tate invariants. For λ=−1\lambda=-1 there is no exceptional phenomenon there and the torus line likewise gives the Kummer line. The orthogonal then specializes to opposite finite by abelian local duality.

The nonordinary case. In good nonordinary reduction use the inverse Kummer line at ww as in the earlier projected log comparisons, then its exact orthogonal. Here there is no étale part rationally on that projection; costs from reduction are bounded uniformly by a projector denominator. Indeed the geometric étale 2-power points on reduction are divisible, so an integral multiple of the projector killing their rational Tate module annihilates the whole geometric 2-primary point group (after the coefficient extension); use endomorphisms before and after reduction. Thus after this bounded loss over any DjD_j we can use formal points for upper log and torsion estimates, and small-log lower bounds are uniform as well. Integral Kummer and dual on the full variety as in the high-character proof then give, after 2-inversion and projection, two ends of the H1H^1 sequence free over the unramified-variable ring (additive normal bases by log and trace dual log), with H2H^2 zero by the torsion bounds. Thus the local complexes are themselves just split degree-one planes with direct Kummer lines, and evaluation is a log isomorphism on the projected inverse Kummer line. It specializes to Kummer at zero by the small-log generators, so its orthogonal likewise does. Both polynomial roots (in the Frobenius eigenvalue convention) have positive slope, giving exponent zero required in (R4). This completes the local comparison.

An input with an integral clearing factor

At t=0t=0, still, let Y(u)Y(\mathbf{u}) be the Kummer of the positive-orientation conductor-∏qj\prod q_j trace on JJ with the χ\chi-weights (stage/limit notation). Use the level nn, canonical connected choice at 22, and subtract the ∞\infty-cusp on the original point before weighted corestriction. Project to MM. Use the finite models of the cofactor calculation with constants extended as on the measure side. In the corresponding projected Lie of JJ set

L=∏q∈SBq−1a1A,Bq=1−(Tq/q)ξq+(ϵq,n/q)ξq2,\mathcal L=\prod_{q\in S} B_q^{-1} a_1^A,\qquad B_q=1-(\mathcal T_q/q)\xi_q+(\epsilon_{q,n}/q)\xi_q^2 ,

where Tq=Tq\mathcal T_q=T_q if q∤nq\nmid n, UqU_q otherwise, ϵq,n=1,0\epsilon_{q,n}=1,0 respectively. These are Lie operators with the usual dual action on differentials. a1a_1 is the tangent vector extracting the first expansion coefficient of a pulled-back differential (coefficient of dqTatedq_{\mathrm{Tate}}), with superscript denoting Hecke projection.

Lemma 14.17 (An integrally controlled logarithmic input). There is a closed input ζ\zeta in the degree-one ww-model, in the generic Kummer lines of Lemma 14.16 on all primitive projections, whose weighted logarithm is L\mathcal{L}. There is a scalar clearing series cc for ζ\zeta such that

c‾(u0):=c∣2=uj=0 (j>0)≠0.\overline c(u_0) :=c\big|_{2=u_j=0\ (j>0)}\ne0.

The construction and clearing assertion are compatible with the multiplicity comparison M=P⊗ADM=P\otimes_A D.

Proof. The Néron tangent lattice. The tangent vector a1a_1 belongs to the Néron Lie lattice. To see this, take a smooth cusp chart above ∞\infty with fine full auxiliary prime-to-two tame level. The only possible extra level at two is the canonical multiplicative subgroup of the Tate curve, since 2∥n2\|n when two divides nn. The cusp model for generalized elliptic curves with prime-to-two and canonical Γ0(2)\Gamma_0(2) level is smooth there, over unramified constants, with parameter width prime to two [31, 20]. The cusp Abel map extends from the generic fiber by the Néron mapping property. Pulling back invariant differentials proves the assertion, since the width factor is a unit. The Hecke operators preserve the Néron lattice, and the anemic idempotent projection is integral.

On the projected lattice, the scalar series det⁡(2B2)\det(2B_2) and det⁡Bq\det B_q for odd q∈Sq\in S remain nonzero on the residual u0u_0-line. Their arguments are nonconstant by the choice of Frobenius weights. At two, use the monic quadratic term if 2∤n2\nmid n; if 2∣n2\mid n, use T22=1\mathcal T_2^2=1, by the Steinberg assertion of Lemma 14.5. Thus

c0=det⁡(2B2)∏q∈S∖{2}det⁡Bqc_0=\det(2B_2)\prod_{q\in S\setminus\{2\}}\det B_q

is a scalar series with nonzero residual restriction, and the adjugate formulas show c0L∈2Lie⁡Jc_0\mathcal{L}\in2\operatorname{Lie}_J. The factor two is explicit: B2−1=2(2B2)−1B_2^{-1}=2(2B_2)^{-1}.

Formal logarithms with a residual nonzero multiplier. Choose smooth Néron formal coordinates over Z2\mathbb{Z}_2 and an integral tangent basis. For unramified integer coordinates yy,

log⁡(2y)2≡y+HF(y)(mod2),\frac{\log(2y)}{2}\equiv y+HF(y)\pmod{2},

where HH is a constant residual matrix and FF is arithmetic Frobenius. Here 2y2y means substitution of the doubled coordinate vector in the formal logarithm. Indeed its derivatives are integral. For a monomial of total degree kk, the denominator valuation is bounded by the valuation of the greatest common divisor of its exponents; after the substitution and division by two, its valuation is at least k−1−v2(k)k-1-v_{2}(k). Only the linear and pure quadratic terms can survive modulo two. The pure squares give F(y)F(y) on unramified residue fields, proving (14.11).

Let h(Z)∈Z2[Z]h(Z)\in\mathbb{Z}_{2}[Z] lift det⁡(1+HZ)\det(1+HZ). Apply the adjugate of 1+HF1+HF modulo two, and then the logarithm isomorphism on the small formal ball with coordinates in 4ODj4\mathcal{O}_{D_j}. It follows that the logarithms of formal points cover

2h(F)Lie⁡J(ODj)2h(F)\operatorname{Lie}_{J}(\mathcal{O}_{D_j})

at every unramified layer DjD_j. For a trace-compatible integral normal generator zjz_j and an integral tangent vector aa, choose preimages of 2h(F)zja2h(F)z_ja. These preimages can be chosen norm-compatibly: any finite set of norm constraints is solved by choosing at the highest layer and norming down, and the fibers are compact. Compactness then solves all constraints simultaneously.

Kummer theory and unramified Shapiro give cycles with logarithmic coordinates 2h(x−1)a2h(x^{-1})a, multiplied by the unit normal resolvent of Lemma 14.16. This also holds on finite character tests. Since hˉ\bar{h} has constant term one and xx is nonconstant on the residual u0u_0-line, hˉ(x−1)\bar{h}(x^{-1}) is not the zero series. Combine the cycles linearly with c0L∈2Lie⁡Jc_0\mathcal{L}\in2\operatorname{Lie}_{J}, and divide by the scalar product c0h(x−1)c_0h(x^{-1}) and by the unit resolvent. This constructs ζ\zeta with a clearing series having nonzero residual restriction. The unrestricted Tate cochains, their maps to the finite models, and the tensor comparison with DD are used before these scalar combinations, so the assertion also holds on MM.

The global class and its integral specialization

Lift ζ\zeta by Lemma 14.10 to a global class zz, with the sign chosen so that its localization is Pζ\mathcal{P}\zeta. The defining logarithm of ζ\zeta will identify this lift with the weighted Heegner class as follows.

Proposition 14.18 (Identification with the Heegner class). Over the generic fields,

Y(u)=Rbz.Y(\mathbf u)=R_b z .

Proof. We first verify the logarithmic identity at ww.

For each ff at true level Nf∣nN_f\mid n use the projected primitive-quotient pushforwards πi\pi_i from degeneracy maps, just i=0i=0 unless n=Nfℓ02n=N_f\ell_0^2, ℓ0∤Nf\ell_0\nmid N_f, and 0≤i≤20\leq i\leq2 then (argument multiplied by ℓ0i\ell_0^i in analytic uniformization). They give rational coordinates on MM by newform theory. Normalize with the same primitive log for each, i.e. pullback on differentials

ωi=ℓ0if(qTateℓ0i)dqTate/qTate.\omega_i=\ell_0^i f(q_{\mathrm{Tate}}^{\ell_0^i})dq_{\mathrm{Tate}}/q_{\mathrm{Tate}}.

Then exactly

πiL=ξℓ0i/∏q∈SPqf(ξq)\pi_i\mathcal{L}=\xi_{\ell_0}^i/\prod_{q\in S}P_q^f(\xi_q)

in these coordinates (numerator one for i=0i=0). At unchanged good or minimal levels use the eigenlaw. In the old case evaluate (1−Uℓ0ξℓ0/ℓ0)−1(1-U_{\ell_0}\xi_{\ell_0}/\ell_0)^{-1} on differentials with a formal symbol first, using a1Uℓ0k(ωi)=aℓ0k(ωi)a_1U_{\ell_0}^k(\omega_i)=a_{\ell_0^k}(\omega_i); good Hecke recursion gives exactly the displayed rational multiplier.

On the conductor centers π0\pi_0 uses the CM level at NfN_f; the other projections use ii successive oriented ℓ0\ell_0-translations before the primitive pushforward, multiplying log weights by ξℓ0i\xi_{\ell_0}^i, with the same orientations as in (M2). Also the connected V2V_2-quotient there is arithmetic F=FrwF=\mathrm{Fr}_w, by Frobenius on the ordinary reductions including the transported tame data and uniqueness of canonical lifts. Hence the inverse weight is x−1x^{-1}. Thus the disk-center version of (M1)–(M2) gives

loc⁡wY(u)=b+ζ\operatorname{loc}_wY(\mathbf u)=b^+\zeta

over the generic fields.

To justify transfer here one may first test finite tame character tuples away from the input denominator and polynomial zeros. Nonzero generic minors of the cochain matrices including a putative nonboundary can simultaneously be retained by the bounded-series test on finite characters. At such a fixed tuple the local character field is unramified cyclic DjD_j, contained locally in the stage base ring fields eventually by the Frobenius exponents. The specialized localization, restricted to DjD_j, is projected Kummer, whose log evaluated at our embedding is the limit of the full weighted orbit sums. Indeed norm first to DjD_j by transitivity grouping the translations; by fixed-group comparison Kummer congruences there give log congruences at increasing precision (fields and projector losses now fixed). These are sums, not averages. Likewise the formal systems for ζ\zeta evaluate by their weighted logs. This detects the projected finite-character Kummer line: after restriction the log lies in the corresponding character subspace, so the other DjD_j-embeddings are translates with unit weights; restriction itself is injective in characteristic zero. Thus the center formula of (M2) proves the cohomological identity at those tests by all the πi\pi_i, hence generically. Strict generic acyclicity by (R1) gives uniqueness from this localization (other non-dyadic allowed terms acyclic there), proving (R5).

Lemma 14.19 (Horizontal integrality and Fricke invariance). Before further specialization, the global coordinates of zz are integral after inverting two. Its all-zero specialization is invariant under wncw_{n c}, componentwise. On a primitive component whose ordinary characteristic-zero Selmer dimension over KK exceeds one, this specialization vanishes.

Proof. On any ff and test DVR as in (R4), let CHC_H use those dyadic conditions and both unramified conditions at each fixed odd pair. Moving odd local terms are contractible by their nonzero component traces, including on the fibers uj=0u_j=0; the place over dd introduces no defect because its Frobenius is a cycle. The degree-zero injections on fibers and global invariant vanishing therefore give amplitude 1, 2. Here invariant vanishing follows from the evaluation comparison and absolute simplicity over KK, also after the scalar twist. The prescribed local conditions give exact conjugate self-duality over the DVR.

We first show that generic H1(CH)H^1(C_H) is a line mapping isomorphically to the finite line at ww. All odd local terms are generically acyclic. With both dyadic places full, global duality makes the localization image self-annihilating for the symmetric conjugate pairing. Write Vw,VwˉV_w,V_{\bar w} for the full generic local cohomology planes. Strict acyclicity identifies the image with the graph of a map Aw:Vw→VwˉA_w:V_w\to V_{\bar w}, with zero global localization kernel. Write bb for the cross pairing of these local planes. For a vector xx in the finite line at ww, isotropy gives

0=⟨(x,Awx),(x,Awx)⟩=2b(x,Awx).0=\langle(x,A_wx),(x,A_wx)\rangle=2b(x,A_wx).

Two is invertible in this horizontal test, so AwxA_wx lies in the annihilator of that line, namely the chosen opposite finite line. This proves the assertion about H1(CH)H^1(C_H). The same argument applies on the line germ when the generic ranks and nonconstant fixed-place weights are retained.

Write p0p_0 for a generator of H1(CH)H^1(C_H), τ\tau for the degree-two torsion length, so

d(CH,(p0,p0∨))=−τd\bigl(C_H,(p_0,p_0^{\vee})\bigr)=-\tau

by exact duality. With the same odd unramified conditions but strict/full dyadically, the strict determinant valuation is

2v(Pf)−2∑q∈S∘v(Pqf(ξq)).2v(\mathcal P_f)-2\sum_{q\in S^\circ}v(P_q^f(\xi_q)).

Indeed pass from full at the odd places of SS as in (B1) (both singular factors), using the ratio (sF)f/Pf2(s_F)_f/\mathcal{P}_f^2 proved at (R3). Now (D) and (R4) give

v(Pf)=τ/2+v(log⁡loc⁡wp0)+∑q∈Sv(Pqf(ξq)).v(\mathcal P_f)=\tau/2+v(\log\operatorname{loc}_w p_0) +\sum_{q\in S}v(P_q^f(\xi_q)).

In particular the generic zi=πizz_i=\pi_i z is the unrestricted global image of a multiple of p0p_0 of exponent τ/2\tau/2, by the local coordinate formula and uniqueness. It is integral here. With no degree-zero unrestricted global term, this gives coordinate integrality after inverting 2 by normality on every integer component; the order and multiplicities split after this inversion with constants sufficiently extended.

Take also a group-power line through zero retaining all the indicated generic conditions by general integer slopes, and apply the same calculation at its characteristic-zero center DVR. The special degree one now gives the usual Kummer Selmer on ff over KK, by (R4), odd characteristic-zero acyclicity there and unramified inflation. Thus zi(0)z_i(0) lies in that space, and is zero if its rank exceeds one (τ>0\tau>0). In the rank-one case complex conjugation on that Selmer line is the primitive Fricke sign. Indeed the two ranks over Q\mathbb{Q} for ff, f⊗χ−df\otimes\chi_{-d} add by quadratic induction, and the member with odd functional sign has odd rank by the form parity above; the Fricke sign equals minus the functional sign of ff. Moreover zi=ξℓ0iz0z_i=\xi_{\ell_0}^i z_0 on the generic primitive coordinates by the same uniqueness. At old level wnw_n exchanges pushforwards i,2−ii,2-i with precisely the primitive Fricke action (commuting degeneracy and Fricke on the analytic arguments). Thus z(0)z(0) is wncw_{n c}-invariant, componentwise. □

The last passage to integral coefficients uses two different kinds of denominator control. We record the elementary intersection that combines them.

Lemma 14.20 (Removing the last denominator). Let O\mathcal{O} be a discrete valuation ring of residue characteristic two, with uniformizer ϖ\varpi, and let B=O[[u]]B=\mathcal{O}[[u]]. Let NN be a finite free BB-module. If v∈N[1/ϖ]v\in N[1/\varpi], cv∈Ncv\in N, and the image of c∈Bc\in B in (O/ϖ)[[u]](\mathcal{O}/\varpi)[[u]] is nonzero, then v∈Nv\in N.

Proof. Write v=ϖ−av0v=\varpi^{-a}v_0 in coordinates. The condition is cv0∈ϖaNcv_0\in\varpi^aN. Multiplication by the nonzero residual series cˉ\bar{c} is injective on each coordinate of N/ϖNN/\varpi N, so v0∈ϖNv_0\in\varpi N. Repeating the argument aa times gives v0∈ϖaNv_0\in\varpi^aN, as required. Equivalently, B[1/ϖ]∩B[1/c]=BB[1/\varpi]\cap B[1/c]=B in its fraction field. □

Proposition 14.21 (Primitivity detected at infinity). The paired elliptic quotient V∗V_* of (R3) is an integral unit.

Proof. Specialize first uj=0u_j=0 for j>0j>0, and put

z0=z∣uj=0 (j>0),c1=c∣uj=0 (j>0),Q=∏jαj.z_0=z|_{u_j=0\ (j>0)},\qquad c_1=c|_{u_j=0\ (j>0)},\qquad Q=\prod_j\alpha_j.

The factor α0\alpha_0 is a unit. Let NN be the module of global coordinates over the remaining scalar series ring in u0u_0, including the multiplicity lattice. It is free over that scalar ring. The two preceding constructions give

z0/Q∈N[1/2],c1z0/Q∈N.z_0/Q\in N[1/2],\qquad c_1z_0/Q\in N.

The first inclusion is horizontal integrality and the nonvanishing of every constant trace. The second is the cofactor divisibility (R2) applied after clearing the input. By Lemma 14.17, cˉ1≠0\bar{c}_1\ne0 on the residual u0u_0-line. Lemma 14.20 therefore gives z0/Q∈Nz_0/Q\in N. Its value at u0=0u_0 = 0 is an integral global class pp over the extended integers. Lemma 14.13 identifies it with a class at fixed support. It is wncw_nc-invariant by Lemma 14.19; the action comparison uses the same inflation identification in characteristic zero. The integral global H1H^1 is torsion-free, with no degree-zero term, so this invariance also holds integrally.

At this center (R5) consequently gives

Y=Rb(0)pY = R_{b}(0) p

integrally in Kummer cohomology on the packet at fixed support. Indeed the added inert traces contribute exactly ∏jαj\prod_j \alpha_j on MM by the good Hecke correspondences Tqj∞=(qj+1)∞T_{q_j}\infty=(q_j+1)\infty, taking the limits of actual TqjT_{q_j} and unramified inflation. Cancel rationally then use torsion-freeness.

Invariant classes descend integrally to the twist of MM by wnw_n along K/QK/\mathbb{Q}, by inflation–restriction (MGK=0M^{G_K} = 0); one can use unrestricted absolute groups for this descent. Flat extended coefficients commute with invariants and cohomology on the fixed-support models, so one descends there before scalar combinations. Apply Tℓ−ℓ−1T_\ell-\ell-1 for the detector prime to the equality and restrict the descended classes to infinity. On the left this gives the projected [Y'], since the invariant actual point Y′Y' itself has the twisted Kummer and descent is unique. But Θ\Theta of (R0) sees that projection nontrivially and is Hecke-linear via the residue map. A nonunit V∗V_* would put Rb(0)R_b(0) in the extended maximal ideal by (R3), giving zero detector value on the right. This contradicts (R0); therefore V∗V_* is a unit.

The simple zero and the exact product factor

Proof of Proposition 14.1. Use this unit equality first on a tame line at t=0t = 0 retaining generic strict acyclicity and nonconstant dyadic exponents, at the characteristic-zero center DVR. The rank-detection argument in the proof of Proposition 9.11 applies, with the following local checks: all other finite allowed places are locally contractible at that germ including the new ones by nonzero elliptic traces. The dyadic comparisons use the unramified Kummer/log version near the center (valid for general reduction there). The disk-center identity at (M2) gives the weighted Hilbert/ring trace localization square up to units (all Euler factors nonzero at the center). Thus ordinary dyadic finite conditions give generic paired lines by (D), with zero class-functional valuation by the unit quotient. Their special ranks are also one by s2(E0/K)=1s_2(E_0/K) = 1 and inflation. Hence the class specializes nontrivially, i.e. the conductor-one Hilbert trace on E0E_0 is nontorsion (again times all the extra inert traces, nonzero). This yields a simple product zero by (GZ-E).

Finally evaluation of the unit equality at the all-zero center integrally cancels exactly the squared trace factors: for each added inert place changing full to unramified there removes the degree-(1,2)(1,2), singular block of determinant valuation 2v2(aj,∗)2v_2(a_{j,*}), aj,∗a_{j,*}, the corresponding elliptic limiting trace, by Frobenius square minus one (norm tending to 11). On the logs in each orientation the trace at that conductor gives multiplier aj,∗a_{j,*}. Thus for the true strict complex versus paired formula (M3) we have precisely the equality used at (E), now for E0E_0 with support SS (the Haar calculation includes extra split good primes identically). Acyclicity over characteristic zero at this center follows as there since the point spans with nonzero dyadic log. Hence (E) and (G) give X(E0)+X(E0−d)=0X(E_0)+X(E_0^{-d}) = 0, proving the split-pair anchor here with the discriminants chosen above. This uses the split Gross–Zagier conventions at the outset.

Split-pair anchor: cyclic cubic

We treat the last residual image by an Eisenstein comparator. The integral calculation has two parts: a primitive ray-unit determinant and its realization as a pair of CM-disk logarithms. Both use full character-weighted sums, so the comparison retains their dyadic indices.

The Selmer seed and the comparator

Let E0/QE_0/\mathbb{Q} be non-CM with residual image C3C_3, and put W=E0[2]W=E_0[2]. Over F4\mathbb{F}_4, the representation splits into characters lifted by ρ,ρ−1\rho,\rho^{-1}, where ρ\rho is a primitive even Dirichlet character of order three and odd conductor mm. We use arithmetic character conventions and coefficients O=Z2[μ3]\mathcal{O}=\mathbb{Z}_2[\mu_3].

Lemma 15.1 (Cyclic-cubic Selmer seed). There are a prime d≡7(mod8)d\equiv7\pmod{8}, a field K=Q(−d)K=\mathbb{Q}(\sqrt{-d}), and a positive fundamental discriminant hh, allowing h=1h=1, such that:

(i) every prime dividing 2mNE02mN_{E_0} splits in KK, and ρ(d)≠1\rho(d)\ne1;

(ii) hh is a product of fresh primes congruent to one modulo eight, good for E0E_0, split in KK, and prime to dd;

(iii) the finite two-Selmer dimensions of E0hE_0^h and E0−dhE_0^{-dh} are zero and one, in some order. In particular, s2(E0h/K)=1s_2(E_0^h/K)=1.

The field KK has only the units ±1\pm1 and has odd class number.

Proof. The cubic prescription ρ(d)≠1\rho(d)\ne1 is independent of the quadratic splitting prescriptions, so Chebotarev supplies dd. The discriminant of KK is −d-d, with a single prime factor; genus theory gives odd class number. The congruence at eight gives splitting at two.

The two twists E0E_0, E0−dE_0^{-d} have opposite Selmer parities, as in the imaginary S3S_3 construction. Twist simultaneously at fresh good primes which are local squares at the old places, split in KK, and split on WW. The ramified Kummer condition there is transverse to the old finite condition: it is obtained by taking halves of invariant two-torsion. Reciprocity shows that a switch lowers the Selmer dimension by at least two when the old finite evaluation has rank two, and does not increase it when that evaluation has rank one.

We can make these prescriptions simultaneously. The space WW is a line over its endomorphism field F4\mathbb{F}_4. On the joint kernel of WW and the abelian congruence data, evaluations test arbitrary linear maps on the F4\mathbb{F}_4-span of the chosen cohomology classes. Restriction detects the classes because of the nontrivial central scalar. The joint evaluations span, and additivity together with cubic equivariance makes the actual image an F4\mathbb{F}_4-subspace.

For two F2\mathbb{F}_2-independent classes, a rank-two evaluation is possible even if they are proportional over F4\mathbb{F}_4: their ratio then lies outside F2\mathbb{F}_2. If they are independent over F4\mathbb{F}_4, either of the two ratios in F4∖F2\mathbb{F}_4\setminus\mathbb{F}_2 gives rank two. At most one of these ratios kills a specified third nonzero class in their span; if that class is outside the span, prescribe its evaluation separately. We may therefore cut the odd Selmer dimension to one and then the even dimension to zero, keeping nonzero evaluation on the odd line during the second stage. Chebotarev realizes the required evaluations with all the stated local square conditions. Parity, the absence of rational two-torsion, and quadratic induction now give s2(E0h/K)=1s_2(E_0^h/K)=1. □

For the rest of this section put E=E0hE=E_0^h. In particular, KK splits every prime dividing 2NE2N_E. No analytic-rank assertion is being made at this stage.

Retain the true free tt-direction and several order-conductor variables uju_j at good inert primes rj→−1r_j\to-1 two-adically, independent cyclic Sylow quotients as before. Write Ψ\Psi for the total scalar twist. Take the strict-at-ww determinant over KK (full elsewhere at allowed finite places), with old split rational support SS containing 2 and the primes of NEmN_E m; additionally allow the rjr_j. Use this both on T2E⊗OT_2E \otimes\mathcal{O} and on

T1⊕T2=O(1)ρ⊕Oρ−1T_1 \oplus T_2 = \mathcal{O}(1)\rho\oplus\mathcal{O}\rho^{-1}

Here T2T_2 standing alone in the comparator denotes its second summand, and ρ\rho restricts by norm. In both coefficient systems we include the scalar twist Ψ\Psi. Write DE,DD_E,D respectively for the determinants. The strict complex has square amplitude 1, 2, including on each summand (no residual global invariants on either side, and usual global and ww-Euler formulas). The residual determinants agree up to unit by identical diagrams.

Use also the classical weight-two primitive Eisenstein form of level m2m^2, trivial nebentypus and coefficients

al/l=∑be=lρ(b)ρ−1(e)/ea_l/l = \sum_{be=l} \rho(b)\rho^{-1}(e)/e

(zero on multiples of conductor primes), with no constant at ∞\infty. Use both fully SS-depleted antiderivatives (opposite tame orientations), and for it we need just weighted CM disk-center traces on setting t=0t=0; take order conductor s=∏rjs=\prod r_j at the stages. Write B=b+b−B=b^+b^- for this t=0t=0 product and BEB_E for the curve’s paired measure including tt. Then BE(0,u)≡B mod 2B_E(0,\mathbf u)\equiv B\bmod2 over extended constants as at (M1)–(M2). Indeed use common split data and level raising for the quotient operators, the same class-label translates and the canonical connected choices. The ordinary modular expansion proof there applies equally to this holomorphic modular form; its fully depleted primitive has Tate coefficients al/la_l/l off the support, integral and congruent as required by good residual Frobenius and Hecke recursion, and zero elsewhere. The comparator Euler polynomials in the tame operators and in the log formula below are

Pq(Z)=(1−ρ(q)Z)(1−ρ−1(q)Z/q),Pq=1 if q∣m.P_q(Z)=(1-\rho(q)Z)(1-\rho^{-1}(q)Z/q), \qquad P_q=1\ \text{if }q\mid m.

Residual regularity and horizontal divisibility

Lemma 15.2 (Addressed conductor variables). The inert prime sequences and order-conductor variables can be chosen so that

ρ(rj)=1,arj(E)⟶aj,∗≠0,D∣2=t=0≠0.\rho(r_j)=1,\qquad a_{r_j}(E)\longrightarrow a_{j,*}\ne0, \qquad D\big|_{2=t=0}\ne0.

Moreover, the old split places have nonzero Frobenius exponents, and each new place has a primitive relative inertia exponent.

Proof. Addressing the old places. Begin with a prime-sequence r0r_0 giving nonzero u0u_0-Frobenius exponents at the two places of each old q∈Sq\in S. Indeed use the power residue symbols at r0r_0 of 2-power order tending to infinity dividing r0+1r_0+1 (they kill rational residues, and give primitive relative inertia; the kernel of lowering order and the odd class number give the conductor quotients). On principal generators of the class-number powers of one place at each qq, nonzero exponents can be forced by taking rational Frobenius lifts γ0\gamma_0 near cηc\eta, with η∈GK\eta\in G_K fixing ρ,μ2∞\rho,\mu_{2^\infty}.

Their squares read the power symbols as in the preceding anchors, giving differences of Kummer translations on those numbers and their conjugates. These numbers are independent by valuations, and restriction to the specified kernel retains rational Kummer independence (central cyclotomic scalar); hence the tuple translation image is open. We may preserve all differences nonzero and also force the nonzero elliptic limiting trace by varying over the kernel of these extra radicals (non-CM open image with competing data of bounded derived length as in the evaluation comparison). Apply Chebotarev with increasing precisions.

Eliminating residual cohomology. After each step in the generic residual field at t=0t=0, the twisted T1,T2T_1,T_2 strict H1H^1’s have equal dimension: fixed odd locals are acyclic by the Frobenius exponents or inertia, moving locals by nonconstant inertia, so the two problems are exact conjugate duals up to shift and have Euler characteristic zero.

When this dimension is nonzero, arrange nonzero Frobenius-square evaluations of one class from each at the next prime (start there with uj=0u_j=0, old problem via unramified inflation). The finite lines switch to transverse singular lines, dropping dimension by at least one on each (old opposite finite evaluations kill any new transverse contribution by duality).

Here the local limit is split on each summand residually by the tame/Frobenius calculation: with the new scalar as well it has inertia difference (1+uj)bj−1, bj∈Z2×(1+u_j)^{b_j}-1,\ b_j\in\mathbb Z_2^\times, bj∈Z2×b_j\in\mathbb Z_2^\times, Frobenius difference zero (γj2\gamma_j^2 trivial on ring fields), residue conjugating power tending to one. Thus the pure lines at this specialization have the exact cross orthogonality of the inert switch, and the singular condition including degree zero is the specialization of the isolated inertia block in degrees 0, 1. Off uj=0u_j=0 generically it and full give the same cohomology. The dimension drop therefore persists as an upper bound in the new generic field by the finite free models.

Realizing the evaluations. For these choices use γj\gamma_j approaching cηic\eta_i at the stages ii, where η=(ηi)\eta=(\eta_i) belongs to the product kernel over KK of ring-class and cyclotomic data and ρ\rho. Indeed the classes above inject into unrestricted crossed classes (notably H0(Kw)=0H^0(K_w)=0 in that residual test) by the evaluation lemma. Their restrictions are detected on this kernel since its product quotient is abelian with a nonidentity scalar.

For each line the evaluations on (cη)2(c\eta)^2 are additive and span on the tested class: conjugate kernel evaluations cannot identically cancel the original ones as they transform under distinct characters (inverse varying scalar, already infinite order via u0u_0). One can thus achieve both nonvanishings (union of two proper kernels).

Perturb by products of squares there preserving the test, to force nonzero elliptic limiting trace: a uniform open determinant-one piece of the curve’s Tate image is available on that kernel as above, also after generating by squares. Chebotarev with the prescribed evaluations now works. This proves the desired arrangements by iteration.

Lemma 15.3 (Curve divisibility). With these choices, DE∣BED_E\mid B_E in the integral power-series ring.

Proof. For the curve, the integral divisibility DE∣BED_E\mid B_E now holds by the high-θ\theta horizontal argument (B1), (D2) and residual regularity. To reiterate the hypotheses here: the added inert locals are contractible on characteristic-zero tests by nonzero limiting Tate traces on the rational Frobenius lifts (determinant tending to −1-1), and the fixed odd singular factors and the two Kummer log lines give (B1) by (M2), the nonzero Frobenius-exponent substitution, and high dyadic inertia as in the several-conductor-variable argument.

Local fields of the Heegner orbits contain the prescribed finite ramified character field and growing unramified layers, with bounded ramification at fixed depth. The switches of (D2) use additional derivative primes as in (K) retaining these base conductors, with Tate absolute irreducibility over KK by non-CM open image and distinct inverse-twist determinants on the high-character fibers. Thus the determinant valuation test and Weierstrass remainder proof there apply without a residual absolute simplicity hypothesis.

Take t=0t=0 and a group-power tame line 1+uj=(1+v)nj1+u_j=(1+v)^{n_j} retaining residual determinant nonvanishing and nonzero exponents on each old Frobenius and each relative inertia. The integral series tests allow all these conditions. For all fixed sufficiently high roots 1+v1+v of 2-power order we will prove for the comparator

v2(B)=v2(D).v_2(B)=v_2(D).

It suffices to prove this at actual stages large on the ultrafilter, with the resulting fixed-order scalar character denoted by χ\chi: the determinant valuations stabilize by residual regularity and Weierstrass, and bounded measure evaluations pass at these fixed scalar precisions as well. The stage strict determinants are in particular nonzero. The character is unramified at old support with high order on those Frobenius values, and is nontrivial with high order on inertia at every added prime; γj2\gamma_j^2 acts trivially on it.

Primitive ray coordinate of the comparator

Fix such a stage and character. Write S′S' for the finite allowed places of KK, s=∏jrjs = \prod_j r_j, and

τ=ρχ,f=(ms),eS=∏q∣S, q∤m(1−τ(Frq)).\tau=\rho\chi,\qquad \mathfrak f=(m s),\qquad e_S=\prod_{\mathfrak q\mid S,\ \mathfrak q\nmid m} (1-\tau(\mathrm{Fr}_{\mathfrak q})).

Write O(τ)\mathcal{O}(\tau) for the coefficient ring obtained from O\mathcal{O} by adjoining the values of τ\tau. Here f\mathfrak{f} is the exact conductor by split primitivity at mm and nontriviality at the new inert primes. Let zray∈H1(K,Frac⁡(O(τ))(1)τ)z_{\mathrm{ray}}\in H^1(K,\operatorname{Frac}(\mathcal O(\tau))(1)\tau), with support S′S', be the unnormalized weighted Kummer trace from the ray field of f\mathfrak{f} using a Siegel function gg at a primitive OK/f\mathcal{O}_K/\mathfrak{f}-division generator of a maximal-order CM elliptic curve. We use the standard Siegel function ga,bg_{a,b} (point aτmod+ba\tau_{\mathrm{mod}}+b in modular-parameter coordinates), leading qTateB2(a)/2q_{\mathrm{Tate}}^{B_2(a)/2} up to phases in its product for 0<a<10<a<1; B2B_2 is the second Bernoulli polynomial. Take a power defining the modular unit without root ambiguity, then divide its rational Kummer class by that power. We use the classical Siegel-function transformation laws and the main theorem of CM (see [46] Section 2.2): on changing bases or acting on the elliptic curves with the point, these functions transform with the torsion labels up to roots of unity (on determinant actions the Tate phases transform as the roots of unity). Thus the powers can be taken in the ray field, with ray classes acting by the ideal isogenies, and replacing the generator/base label only translates the sum or changes killed roots.

The unit powers have integrality and invertibility off level divisors at integral CM jj’s. Equivalently this follows by taking symmetric polynomials of all modular conjugates (also for inverses), with no interior poles, and using the Siegel products at cusps to check integrality of the polynomials in jj away from the level.

Proposition 15.4 (Primitive ray determinant). The class

zS=eSzrayz_S=e_Sz_{\mathrm{ray}}

is a basis of the inverse determinant of the unrestricted global complex on O(τ)(1)τ\mathcal O(\tau)(1)\tau, with support S′S', over the dyadic character integers. Rationally this determinant is its single H1H^1-line.

Proof. Regular representations and the class-number formula. First do the determinant and regulator comparisons for regular representations in the cyclic tower over KK cut out by τ\tau. At an intermediate field FF these use by Shapiro the 2-adic Z2(1)\mathbb{Z}_2(1) complex over FF for S′S' inverted. Its H1H^1 is compact S′S'-units, H2H^2 is given by S′S'-ideal classes (2-part) and the sum-zero lattice YS′0⊗Z2Y_{S'}^0\otimes\mathbb Z_2 of invariants, and other cohomology vanishes (Kummer, Brauer reciprocity). Here YVY_V denotes the label lattice on places of FF in a set VV. Thus relative to free unit and invariant bases the generator of the inverse determinant has coefficient of valuation v2(hS′/wF)v_2(h_{S'}/w_F) (class number over torsion). Compare now by the ordinary real regulator

units⁡S′,F⊗R ≃ (Y∞⊕YS′)R0,\operatorname{units}_{S',F}\otimes\mathbb R \ \simeq\ (Y_\infty\oplus Y_{S'})^0_{\mathbb R},

taking −2log⁡∣⋅∣-2\log|\cdot| at complex labels (one embedding per label extending the chosen embedding of KK) and valuations times log norms at finite ones. Cancel the degree-two invariant coordinates by the exact sequence of label lattices

0⟶YS′0⟶(Y∞⊕YS′)0⟶Y∞⟶0.0\longrightarrow Y_{S'}^0\longrightarrow (Y_\infty\oplus Y_{S'})^0\longrightarrow Y_\infty \longrightarrow0.

The last map is projection to the infinite labels. It is surjective because S′≠∅S' \ne\varnothing: any total degree at infinity can be balanced at one finite label. No choice of a splitting enters the determinant comparison. Thus an inverse-determinant tensor rr on rational cohomology bases and a basis tensor b∞b_\infty on Y∞Y_\infty have signed comparison factor j(r,b∞)j(r,b_\infty) (coefficient of the image of rr). By the classical S′S'-truncated Dedekind class number formula at zero, leading zeta value divided by this factor is rational, of valuation

v2(b∞ relative to lattice basis)−d(CF,r).v_2(b_\infty\text{ relative to lattice basis})-d(C_F,r).

Indeed on ordinary free unit, invariant and label lattice bases this is just hS′/wFh_{S'}/w_F up to sign after cancelling the regulator.

Under intermediate field restriction all these comparisons commute: normalized logs and Brauer invariants extend with local degree multipliers, at infinity just unweighted injection by subgroup sums on labels.

The integral primitive quotient. Quotient to the primitive powers of τ\tau, whose order is 3⋅2a3\cdot2^a say. First remove the part trivial on the cubic subgroup by subgroup-sum injection; in the remaining module remove the 2a−12^{a-1}-part by the analogous injection (polynomial 1+X2a−11+X^{2^{a-1}} in the 22-power factor). Thus the quotient lattice is the cyclotomic integers with group map g↦τ(g)g\mapsto\tau(g). More explicitly, put G=C3×C2aG=C_3\times C_{2^a}, let N3N_3 be the subgroup sum for C3C_3, and let XX generate the two-power factor. The two coefficient sequences are

0⟶Z2[C2a]→N3Z2[G]⟶Z2[μ3][C2a]⟶0,0 \longrightarrow\mathbb{Z}_2[C_{2^a}] \xrightarrow{N_3} \mathbb{Z}_2[G] \longrightarrow\mathbb{Z}_2[\mu_3][C_{2^a}] \longrightarrow0,
0⟶Z2[μ3][C2a−1]→1+X2a−1Z2[μ3][C2a]⟶Z2[μ3⋅2a]⟶0.0 \longrightarrow\mathbb{Z}_2[\mu_3][C_{2^{a-1}}] \xrightarrow{1+X^{2^{a-1}}} \mathbb{Z}_2[\mu_3][C_{2^a}] \longrightarrow\mathbb{Z}_2[\mu_{3\cdot2^a}] \longrightarrow0.

The high-order character ensures a≥1a\ge1.

These sequences on regular modules and their successive quotients give integral determinant triangles, with the subgroup-sum maps using restriction under Shapiro. Rationally the same sequences identify the quotient regulator comparisons by the preceding compatibility, including on infinity lattices by the subgroup sums. Hence by multiplying/dividing the preceding equalities we have the same determinant-ratio valuation rule for this primitive part, using as zeta leading value the product of LS′′(τi,0)L'_{S'}(\tau^i,0) on primitive powers. Indeed these characters have a simple zero individually (Hecke functional equations and central-side-at-one nonvanishing by Dedekind factorization for the finite characters), with no extra zero from truncation.

Rationally in cohomology only the character-field unit line in degree one remains, since there are no corresponding S′S'-invariant coordinates (τ\tau nontrivial at every allowed place). On infinity labels, in any primitive embedding the map of a pushed-forward ordinary unit to the regulator coordinate uses

−2∑gτ(g)log⁡∣g(u)∣-2\sum_g \tau(g)\log|g(u)|

with the corresponding embedded character. Indeed index the regular labels by embedding composed with gg; Shapiro inverse corestricts with identity-label basis, and group-ring multiplication acts inversely on the unit. Norming first from the ray field therefore uses exactly such full sums over the ray labels on zrayz_{\mathrm{ray}}. The ray coordinate and the limit formula. Each primitive embedding on zSz_S now gives precisely a primitive LS′′(0)L'_{S'}(0)-coordinate, up to roots/signs and consistent permutation of embeddings. Indeed each ray partial zeta for an integral prime-to-f\mathfrak f representative a\mathfrak a is a norm scale times the shifted sum of ∣x∣−2s1|x|^{-2s_1} over 1+(ms)a−11+(m s)\mathfrak a^{-1}; there is no nontrivial global unit congruent to one. Its value at s1=0s_1=0 vanishes and derivative is −2log⁡∣g∣-2\log|g| at the shift generator on the corresponding maximal-order lattice. This is the shifted Epstein–Kronecker limit formula. To check its normalization against the ray invariant, write f∩Z=fZZ\mathfrak f\cap\mathbb Z=f_{\mathbb Z}\mathbb Z and take its defining power N=12fZN=12f_{\mathbb Z}. In the notation of [46], Section 2.2 and Equation (2.4), the invariant is gNg^N up to a phase, and the congruence-unit number wfw_{\mathfrak f} is one here. The factor −N−1log⁡∣gN∣2-N^{-1}\log|g^N|^2 is therefore exactly −2log⁡∣g∣-2\log|g|. The rational Kummer class was divided by this same defining power. For example after scaling to lattice (τmod,1)(\tau_{\mathrm{mod}},1) move the shift to aτmod+ba\tau_{\mathrm{mod}}+b, 0<a<10<a<1; Poisson summation in the second coordinate gives in the derivative the constant mode 2πIm⁡(τmod)B2(a)2\pi\operatorname{Im}(\tau_{\mathrm{mod}})B_2(a) and other modes

∑n∈Z, l≥12le−2πl∣n+a∣Im⁡(τmod)cos⁡(2πl(b+(n+a)Re⁡(τmod))),\sum_{n\in\mathbb{Z},\,l\geq1}\frac{2}{l}e^{-2\pi l|n+a|\operatorname{Im}(\tau_{\mathrm{mod}})}\cos\left(2\pi l\left(b+(n+a)\operatorname{Re}(\tau_{\mathrm{mod}})\right)\right),

exactly that product-log. Varying a\mathfrak a uses the ray conjugates by CM reciprocity, and eSe_S supplies the extra omitted Euler terms. Ideal-action inversion conventions at most permute primitive powers here and replace Euler omissions by their inverse-character versions, of ratio a root of unity.

Use the tensor formed from zSz_S times a Z\mathbb{Z}-basis of the cyclotomic-integer lattice as rr, and the same lattice basis on infinity as b∞b_\infty. These are rational comparisons (units from powers before dividing, not a rational structure inferred from real logs). Their real determinant comparison therefore has exactly the absolute value of the primitive leading-value product. This gives d(Cprim,r)=0d(C_{\mathrm{prim}},r)=0 over Z2\mathbb{Z}_2. There is only one prime above 22 in the coefficient field Q(μ3⋅2a)\mathbb{Q}(\mu_{3\cdot2^a}). Let F2F_2 be its dyadic completion and write zS=aez_S=ae for a generator ee of the character determinant lattice. On restriction of scalars the index is the norm of aa, and

v2(NF2/Q2(a))=[F2:Q2]v2(a).v_2\left(N_{F_2/\mathbb{Q}_2}(a)\right)=[F_2:\mathbb{Q}_2]v_2(a).

The norm-index valuation just computed is zero, so v2(a)=0v_2(a)=0. This proves the individual determinant-basis assertion. Further coefficient enlargements preserve it.

The local logarithm lattice and the strict determinant

Write ℓw\ell_w for local untwisted log after restriction to the local unramified character field Pw/Q2P_w/\mathbb{Q}_2 of τ\tau and evaluation in the chosen embedding. Strict nonvanishing already arranged thus gives ℓwzS≠0\ell_w z_S\ne0. Put

aw=v2(1−τ(Fr⁡w))=v2(1−τ(Fr⁡w‾))≤1a_w=v_2(1-\tau(\operatorname{Fr}_w))=v_2(1-\tau(\operatorname{Fr}_{\overline{w}}))\leq1

(using the high Frobenius-power test).

Lemma 15.5 (Unramified logarithm lattice at two). The evaluated free logarithm lattice of H1(Kw,O(τ)(1)τ)H^1(K_w,\mathcal O(\tau)(1)\tau) has valuation 1+aw1+a_w. Its torsion and the local H2H^2 each have normalized length awa_w. Consequently, the strict determinant on this summand has valuation

v2(ℓwzS)−1−aw.v_2(\ell_w z_S)-1-a_w.

Proof. Put A=O(τ)A=\mathcal{O}(\tau) and P=PwP=P_w. Restriction identifies the local H1H^1 integrally with the twisted invariants of P2×,∧⊗AP^{\times,\wedge}_2\otimes A: the integral H0H^0 of the Tate twist upstairs is zero. The valuation subgroup contributes no invariants. The sign torsion contributes normalized length awa_w, and local duality gives the same length for H2H^2.

Set Γ=Gal⁡(P/Q2)\Gamma= \operatorname{Gal}(P/\mathbb{Q}_2), U1=1+2OPU^1 = 1 + 2\mathcal{O}_P, and U2=1+4OPU^2 = 1 + 4\mathcal{O}_P. On tensor products with AA, let Γ\Gamma act diagonally, using the character twist on AA. The logarithm identifies U2U^2 with 4OP4\mathcal{O}_P. An integral normal basis makes this an induced Γ\Gamma-lattice, also after the character twist; in particular H1(Γ,U2⊗A)=0H^1(\Gamma,U^2 \otimes A) = 0. Thus

0⟶(U2⊗A)Γ⟶(U1⊗A)Γ⟶((OP/2)⊗A)Γ⟶0\begin{split} 0\longrightarrow (U^2\otimes A)^\Gamma &\longrightarrow (U^1\otimes A)^\Gamma\\ &\longrightarrow ((\mathcal O_P/2)\otimes A)^\Gamma \longrightarrow0 \end{split}

is exact. The last term is isomorphic as an AA-module to A/2AA/2A, so has normalized length one. Evaluation of the smaller logarithm lattice has valuation exactly two: the character resolvent of an integral normal generator is a unit, since the normal-basis circulant matrix is invertible over the integers.

The sign torsion, of length awa_w, is killed by the logarithm and has trivial intersection with U2U^2. The free logarithm lattice is therefore enlarged from the smaller lattice by length 1−aw1-a_w. Its valuation is 2−(1−aw)=1+aw2-(1-a_w)=1+a_w. Finally, in the global–local determinant triangle the local torsion terms have equal lengths and cancel. Proposition 15.4 then gives the stated strict determinant valuation.

Proposition 15.6 (Comparator determinant). At every stage and high-order character selected above,

v2(D)=2v2(ℓwzray)+∑q∈S, v0∣qv2(Pq(χ(Frv0))).v_2(D)=2v_2(\ell_w z_{\mathrm{ray}})+ \sum_{q\in S,\,v_0\mid q} v_2(P_q(\chi(\mathrm{Fr}_{v_0}))).

The two terms above the rational prime two sum to 2aw−22a_w-2.

Proof. The conjugate dual strict problem has the same valuation by duality. Passing back from its zero to full odd allowed places on T2χT_2\chi adds at each unramified old odd place v0∣qv_0\mid q the length difference

v2(1−q/β)−v2(1−β),β=(ρ−1χ)(Fr⁡v0),v_2(1-q/\beta)-v_2(1-\beta),\qquad\beta=(\rho^{-1}\chi)(\operatorname{Fr}_{v_0}),

by H2H^2, H1H^1 torsion respectively.

There is integral acyclicity at primes of mm by cubic inertia. At each new inert place the difference is zero: H1H^1-torsion there uses discrete invariants on the coefficient modulo its lattice, with Frobenius lift γj2\gamma_j^2 acting trivially, hence has length the valuation of inertia scalar minus one; the dual H2H^2-length is the same (rj2r_j^2 sufficiently close to 1 here). These complexes are all rationally acyclic by the character tests. Since v2(1−τ(Fr⁡v0))=v2(1−β)v_2(1-\tau(\operatorname{Fr}_{v_0}))=v_2(1-\beta), adding these terms to Lemma 15.5 and substituting zS=eSzrayz_S=e_Sz_{\mathrm{ray}} gives (Y2). At two, each polynomial has valuation aw−1a_w-1: its first factor has valuation awa_w, and its second factor has valuation −1-1. The two places therefore contribute 2aw−22a_w-2, as asserted.

Comparator disk centers

The primitive log to be used for the Eisenstein form in the disk formula is

G=−g(ρ)−1∑α,β∈(Z/m)× / simul. ±ρ(αβ)log⁡gα/m,β/m(mτmod),g(ρ)=∑bρ(b)e2πib/m.G=-\mathfrak g(\rho)^{-1} \sum_{\alpha,\beta\in(\mathbb Z/m)^\times\ /\ {\mathrm{simul.}}\ \pm} \rho(\alpha\beta)\log g_{\alpha/m,\beta/m}(m\tau_{\mathrm{mod}}), \qquad \mathfrak g(\rho)=\sum_b\rho(b)e^{2\pi i b/m}.

Lemma 15.7 (Eisenstein primitive). The function GG has Tate coefficients al/la_l/l, and its three degree-two quotient logs sum to a2Ga_2G. Hence P2(V2)GP_2(V_2)G is the two-depleted antiderivative on the ordinary CM disks.

Proof. Transfer constants accordingly to the embedding used; the Gauss factor is a 2-adic unit. Evaluate thus on the middle curve of the cyclic m2m^2-chain, the two axes being generators of the dual-previous and next subgroups with a fixed Weil pairing. Inverse scalings make no difference. The log Tate expansion at the cyclic μ\mu-level cusp has exactly coefficients al/la_l/l: the two opposite progressions in each Siegel product with the simultaneous sign quotient retain one copy of each progression, then sum by Gauss over β\beta. Leading qTateq_{\mathrm{Tate}}-powers cancel since ∑βρ(β)=0\sum_{\beta}\rho(\beta)=0; root phases have log zero.

In particular the differential agrees with the prescribed modular-form differential. Also the sum of logs at the three degree-two quotients is a2Ga_2G, with no constant. Indeed at the Tate cusp use the two square-root expansions and square expansion giving this by Hecke recursion. The differential identity extends algebraically, and this constant-log comparison is of modular-unit combinations: zero differential gives a zero divisor combination, hence a scalar combination of integral divisor relations, reducing to logs of constants checked at the same cusp. One can pull to a fine cover with the relevant branches for this test, taking powers to remove root ambiguities. The logs are analytic on the ordinary interior disks. Thus the two-source trace argument of (M1) applies, and P2(V2)GP_2(V_2)G is precisely the 2-depleted antiderivative there.

At the stage character this gives the two primitive weighted order-conductor sums of GG, multiplied by the Euler polynomials in the inverse translations on the respective orientations. The polynomial-factor valuation sum is exactly the sum in (Y2) (opposite choices at odd primes; at 2 repeating the connected choice doesn’t change the valuation).

Lemma 15.8 (Order labels and ray labels). In either orientation, the primitive weighted order-conductor sum of GG has valuation v2(ℓwzray)v_2(\ell_wz_{\mathrm{ray}}).

Proof. The middle-curve passage translates the order-ss labels by a fixed split ideal. The (α,β)(\alpha,\beta) yield every primitive mm-division generator over the order modulo sign, since the axes are split. Under actual CM Galois action over KK pairing-normalized frames on the axes transform by scalings of product the mod-mm cyclotomic value; thus the weights ρ(αβ)\rho(\alpha\beta) transform by exactly the cubic norm character.

Parametrize the middle curves of order conductor ss by maximal-order curves quotiented by one line at each inert rjr_j, transporting the split groups. This gives all the labels exactly by CM and the order class group (relative transitivity on all the lines, units just signs). Pairing-frame transport from below has here just a fixed extra degree scaling from ss. Through these isogenies the Siegel log sums over all preimages of the torsion point, without averaging (for a cyclic quotient multiply the products for the Tate multiplicative kernel, and use basis change, up to killed phases).

Terms omitting any rjr_j-component trace to zero by nontriviality of χ\chi on its line labels. In the surviving terms, each nonzero rjr_j-division point lies on exactly one of the rj+1r_j+1 lines. Each line supplies rj−1r_j-1 nonzero points, giving (rj+1)(rj−1)=rj2−1(r_j+1)(r_j-1)=r_j^2-1 labels. These are exactly the primitive OK/(rj)\mathcal{O}_K/(r_j)-coordinates by inertness.

The label identification can be made explicitly on each maximal-order CM curve. Choose representatives for the mm-division generators modulo simultaneous sign. The Chinese remainder decomposition combines such a generator with one nonzero rjr_j-division point for every jj to give a primitive OK/(ms)\mathcal{O}_K/(ms)-coordinate modulo units. Conversely, each nonzero rjr_j-coordinate determines its unique Frj\mathbb{F}_{r_j}-line, recovering the quotient-curve label. Changing the chosen mm-representative negates all the rjr_j-coordinates simultaneously. Thus there is exactly one global sign identification, and these are all the ray labels above the Hilbert classes.

Their ring-order weights use the natural line-quotient curves, and with the frame weights thus give exactly the full ρχ\rho\chi on the labels by CM action, up to translation (ideals labelled here by actual Artin action). This works on either orientation. Hence we have up to units precisely the ray log on zrayz_{\mathrm{ray}}, which likewise uses the full sum after restricting weighted corestriction.

Even primitive conjugates under convention changes have the same valuation: coefficient automorphisms at the unique dyadic prime extend locally and act on the underlying Siegel logs by a ray translation (Kw=Q2K_w = \mathbb{Q}_2).

Combining Proposition 15.6 with Lemmas 15.7 and 15.8 proves (Y1).

The cyclic-cubic anchor

Proposition 15.9. For the original curve E0E_0, the discriminants hh and −d-d of Lemma 15.1 satisfy

an⁡(E0h)+an⁡(E0−dh)=1,X(E0h)+X(E0−dh)=0.\operatorname{an}(E_0^h) + \operatorname{an}(E_0^{-dh}) = 1,\qquad X(E_0^h) + X(E_0^{-dh}) = 0.

Thus Proposition 1.4 holds for cyclic-cubic residual image.

Proof. The integral unit. By (Y1), the restrictions of B,DB,D to the chosen tame line have the same finite residual Weierstrass order: evaluate at sufficiently high two-power roots and apply the valuation test. The residual congruences BE(0,u)≡B(mod2)B_{E}(0,\mathbf{u}) \equiv B \pmod{2} and DE≡D(mod2)D_E \equiv D \pmod{2}, with determinant bases chosen up to units, give the same equality of orders for the curve. Lemma 15.3 makes BE/DEB_E/D_E integral. Its residual restriction has order zero, so its constant term is a unit and therefore BE/DEB_E/D_E is a unit in the full local power-series ring.

The rank-one center. Apply the rank-detection argument from the proof of Proposition 9.11 at t=0t = 0, on the transverse tame line through the characteristic-zero origin. Lemma 15.1 gives s2(E/K)=1s_2(E/K) = 1. The dyadic comparison is the unramified Kummer/logarithm comparison, and all other allowed finite terms are acyclic there; for the moving inert terms this uses aj,∗≠0a_{j,*} \ne0. Formula (M2) identifies the center log square. Together with the unit quotient BE/DEB_E/D_E, it gives zero valuation of the finite class-functional tensor. Both special cohomology lines have rank one, so the Heegner class specializes nontrivially. The exact Gross–Zagier formula (GZ-E) now gives a simple zero of L(E/K,s)L(E/K,s). In particular each elliptic factor has analytic rank at most one, and its discrepancy XX is defined.

The exact central value. Evaluate the same unit equality at the all-zero origin. At every added inert prime, the singular unramified-inflation determinant contributes valuation 2v2(aj,∗)2v_2(a_{j,*}); the two oriented point traces contribute the same squared multiplier aj,∗2a_{j,*}^2. They cancel integrally, as in the preceding anchors. Formula (E), now with precisely the support SS, and the arithmetic-volume identity (G) yield

X(E)+X(E−d)=0.X(E) + X(E^{-d}) = 0.

The real period and Gross–Zagier height are the exact normalizations of (GZ). Returning to E=E0hE = E_0^h gives both asserted equalities. Finally, hh is an odd fundamental discriminant prime to 2NE02N_{E_0}, and −d-d is prime to 2hNE02hN_{E_0}, whose prime factors all split in KK. These are precisely the discriminant conditions in Proposition 1.4.

Conclusion

Completion of Proposition 1.4. The residual cases treated above are exhaustive. If A[2]A[2] is reducible, its invariant line contains a nonzero rational two-torsion point, and Section 10 supplies the anchor. Otherwise the image is an irreducible subgroup of GL⁡2(F2)≃S3\operatorname{GL}_2(\mathbb{F}_2) \simeq S_3, hence is C3C_3 or S3S_3. The S3S_3 case divides according to whether its quadratic sign field is imaginary or real; these are handled in Sections 13 and 14. Proposition 15.9 handles C3C_3.

Each construction gives an odd fundamental discriminant hh, allowing one, prime to 2NA2N_A, and an imaginary fundamental discriminant kk prime to 2hNA2hN_A, with every prime dividing 2hNA2hN_A split in the corresponding quadratic field. It first proves a simple zero of the product L(Ah,s)L(Ahk,s)L(A^h,s)L(A^{hk},s), and then proves X(Ah)+X(Ahk)=0X(A^h)+X(A^{hk})=0 with both discrepancies defined. These are all the assertions of Proposition 1.4.

The Positive comparison, Proposition 1.3, was completed in Section 7; the CM comparison, Proposition 1.5, was completed in Section 11. We can therefore finish the proof for the original curve.

Proof of Theorem 1.1. Let E/QE/\mathbb{Q} satisfy s2(E)≤1s_2(E) \le1. Suppose first that EE is non-CM. Proposition 1.4 gives h,kh,k with

an⁡(Eh)+an⁡(Ehk)=1,X(Eh)+X(Ehk)=0.\operatorname{an}(E^h)+\operatorname{an}(E^{hk})=1,\qquad X(E^h)+X(E^{hk})=0.

Both analytic orders are nonnegative integers, so each is at most one. By the first part of Proposition 1.3, both terms in the second equality are nonnegative. Hence

X(Eh)=X(Ehk)=0.X(E^h)=X(E^{hk})=0.

The discriminants h,kh,k are odd and coprime. Their product is again a fundamental discriminant, and exactly one of h,hkh,hk is positive because k<0k<0. Denote that positive member by aa, allowing a=1a=1. It is prime to 2NE2N_E, and an⁡(Ea)≤1\operatorname{an}(E^a)\le1, X(Ea)=0X(E^a)=0. The second part of Proposition 1.3, applied to the original curve EE, therefore gives

an⁡(E)=s2(E),X(E)=0.\operatorname{an}(E)=s_2(E),\qquad X(E)=0.

For a CM curve, Proposition 1.5 gives the same conclusion directly.

In either case the analytic order is zero or one. The classical Gross–Zagier–Kolyvagin theorem gives

rank⁡E(Q)=an⁡(E)=s2(E),#Sha⁡(E/Q)<∞\operatorname{rank} E(\mathbb{Q})=\operatorname{an}(E)=s_2(E),\qquad\#\operatorname{Sha}(E/\mathbb{Q})<\infty

for the whole Tate–Shafarevich group, not just its two-primary part [27, 33]. The period rationality in rank zero, and the split Gross–Zagier and arithmetic-volume comparisons in rank one, give QE∈Q>0Q_E\in\mathbb{Q}_{>0}, as established in Section 2. By the definition of the discrepancy,

0=X(E)=v2 ⁣(QE#Sha⁡(E/Q)),0=X(E)=v_2\!\left(\frac{Q_E}{\#\operatorname{Sha}(E/\mathbb Q)}\right),

which is precisely v2(QE)=v2(#Sha⁡(E/Q))v_2(Q_E)=v_2(\#\operatorname{Sha}(E/\mathbb{Q})).

Throughout, ΩE\Omega_E is the period over the whole real group, and Reg⁡E\operatorname{Reg}_E is computed on the full Mordell–Weil lattice with the height pairing specified in Section 1. Thus the equality contains the real-component contribution and every point-index square required by the stated normalization. The residual classification and the dyadic local comparisons cover every residual representation and every reduction type at two.

Corollary 16.1 (Exact two-primary BSD for almost all quadratic twists). Fix an elliptic curve E/QE/\mathbb{Q}. For each nonzero squarefree integer dd, write EdE^d for the quadratic twist of EE by dd, and put

D(X)={d∈Z:0<∣d∣≤X, d squarefree},\mathcal{D}(X)=\{d\in\mathbb{Z}:0<|d|\le X,\ d\ \text{squarefree}\},
Dj(E;X)={d∈D(X):s2(Ed)=j}(j=0,1).\mathcal{D}_j(E;X)=\{d\in\mathcal{D}(X):s_2(E^d)=j\}\qquad(j=0,1).

Then

lim⁡X→∞#Dj(E;X)#D(X)=12(j=0,1).\lim_{X\to\infty}\frac{\#\mathcal D_j(E;X)}{\#\mathcal D(X)} =\frac12\qquad(j=0,1).

For every nonzero squarefree dd with s2(Ed)=j∈{0,1}s_2(E^d)=j \in\{0,1\}, put F=EdF=E^d. Then

rank⁡F(Q)=ord⁡s=1L(F,s)=s2(F)=j,#Sha⁡(F/Q)<∞,\operatorname{rank} F(\mathbb{Q})=\operatorname{ord}_{s=1}L(F,s)=s_2(F)=j,\qquad\#\operatorname{Sha}(F/\mathbb{Q})<\infty,

and

QF=L(j)(F,1)(#TF)2j! ΩFReg⁡F∏ℓ finitecℓ(F)∈Q>0,v2(QF)=v2(#Sha⁡(F/Q)).Q_F=\frac{L^{(j)}(F,1)(\#T_F)^2}{j!\,\Omega_F\operatorname{Reg}_F\prod_{\ell\ {\rm finite}}c_\ell(F)}\in\mathbb{Q}_{>0},\qquad v_2(Q_F)=v_2(\#\operatorname{Sha}(F/\mathbb{Q})).

Here the period, regulator, torsion, and Tamagawa factors have the normalizations fixed before Theorem 1.1. In particular, the exact two-primary formula holds on the density-one union of these subfamilies, whose common ranks are respectively zero and one. The density is in the full signed squarefree family for fixed EE; the formula asserts equality only at the prime two.

Proof. The proof of Theorem 1.2 in [44] gives density 1/21/2 for each of the usual full 2-power Selmer coranks zero and one among the signed squarefree parameters ordered by absolute value. Its c2c_2 is s2s_2 here, since both use the usual local Kummer conditions at every place. This gives the two displayed density limits. For every twist in either subfamily, Theorem 1.1 applied to F=EdF=E^d gives all the pointwise assertions. The two disjoint subfamilies have densities summing to one.

References

  1. [1]U. K. Anandavardhanan and D. Prasad, A local-global question in automorphic forms, Compos. Math. 149 (2013), 959–995. Author manuscript.math.iitb.ac.in/~dprasad/comp2013.pdf
  2. [2]Bertolini, M., Darmon, H., & Prasanna, K. (2013). Generalized Heegner cycles and p-adic Rankin L-series. In Duke Math. J. (Vol. 162, Number 6, pp. 1033–1148). https://doi.org/10.1215/00127094-2142056
  3. [3]Bertolini, M., Darmon, H., & Venerucci, R. (2022). Heegner points and Beilinson–Kato elements: A conjecture of Perrin-Riou. In Adv. Math. (Vol. 398). https://doi.org/10.1016/j.aim.2021.108172
  4. [4]B. J. Birch and H. P. F. Swinnerton-Dyer, Notes on elliptic curves. II, J. Reine Angew. Math. 218 (1965), 79–108. doi:10.1515/crll.1965.218.79.DOI
  5. [5]Bloch, S., & Kato, K. (1990). L-functions and Tamagawa numbers of motives. In The Grothendieck Festschrift (pp. 333–400). Birkhäuser. https://doi.org/10.1007/978-0-8176-4574-8_9
  6. [6]F. A. Bogomolov, Points of finite order on an abelian variety, Izv. Akad. Nauk SSSR Ser. Mat. 44 (1980), 782–804; English translation, Math. USSR-Izv. 17 (1981), 55–72. English edition.DOI
  7. [7]C. Breuil, B. Conrad, F. Diamond, and R. Taylor, On the modularity of elliptic curves over ℚ: wild 3-adic exercises, J. Amer. Math. Soc. 14 (2001), no. 4, 843–939. doi:10.1090/S0894-0347-01-00370-8.DOI
  8. [8]J. P. Buhler, B. H. Gross, and D. B. Zagier, On the conjecture of Birch and Swinnerton-Dyer for an elliptic curve of rank 3, Math. Comp. 44 (1985), 473–481. doi:10.2307/2007967.DOI
  9. [9]D. Bump, S. Friedberg, and J. Hoffstein, Nonvanishing theorems for L-functions of modular forms and their derivatives, Invent. Math. 102 (1990), 543–618. Article.wstein.org/papers/bib/bump-friedberg-hoffstein-nonvanishing.pdf
  10. [10]A. Burungale, F. Castella, C. Skinner, and Y. Tian, p^∞-Selmer groups and rational points on CM elliptic curves, Ann. Math. Québec 46 (2022), no. 2, 325–346. doi:10.1007/s40316-022-00203-y.DOI
  11. [11]A. Burungale and M. Flach, The conjecture of Birch and Swinnerton-Dyer for certain elliptic curves with complex multiplication, Cambridge J. Math. 12 (2024), no. 2, 357–415. The theorem numbering used here is that of arXiv:2206.09874v2 (2022).arxiv.org/abs/2206.09874v2
  12. [12]A. Burungale, C. Skinner, Y. Tian, and X. Wan, Zeta elements for elliptic curves and applications, arXiv:2409.01350v2 (2024).arxiv.org/abs/2409.01350v2
  13. [13]A. A. Burungale and Y. Tian, A rank zero p-converse to a theorem of Gross–Zagier, Kolyvagin and Rubin, Ann. of Math. (2) 203 (2026), no. 1, 1–13. doi:10.4007/annals.2026.203.1.1.DOI
  14. [14]L. Cai, C. Li, and S. Zhai, On the 2-part of the Birch and Swinnerton-Dyer conjecture for quadratic twists of elliptic curves, J. Lond. Math. Soc. 101 (2020), 714–734. doi:10.1112/jlms.12284.DOI
  15. [15]L. Cai, J. Shu, and Y. Tian, Explicit Gross–Zagier and Waldspurger formulae, Algebra Number Theory 8 (2014), no. 10, 2523–2572. Article.msp.org/ant/2014/8-10/ant-v8-n10-p05-s.pdf
  16. [16]J. W. S. Cassels, Arithmetic on curves of genus 1. VIII. On conjectures of Birch and Swinnerton-Dyer, J. Reine Angew. Math. 217 (1965), 180–199. doi:10.1515/crll.1965.217.180.DOI
  17. [17]K. Česnavičius and N. Imai, The remaining cases of the Kramer–Tunnell conjecture, Compos. Math. 152 (2016), no. 11, 2255–2268. doi:10.1112/S0010437X16007624.DOI
  18. [18]J. Coates, Y. Li, Y. Tian, and S. Zhai, Quadratic twists of elliptic curves, Proc. Lond. Math. Soc. 110 (2015), 357–394. doi:10.1112/plms/pdu059.DOI
  19. [19]B. Conrad, Gross–Zagier revisited, with an appendix by W. R. Mann, in Heegner Points and Rankin L-Series, H. Darmon and S.-W. Zhang (eds.), Math. Sci. Res. Inst. Publ. 49, Cambridge University Press, 2004, 67–163. Author manuscript dated February 11, 2003.math.stanford.edu/~conrad/papers/gzfinal.pdf
  20. [20]Deligne, P., & Rapoport, M. (1973). Les schémas de modules de courbes elliptiques. In Modular Functions of One Variable II (pp. 143–316). Springer. https://link.springer.com/book/10.1007/978-3-540-37855-6link.springer.com/book/10.1007/978-3-540-37855-6
  21. [21]T. Dokchitser and V. Dokchitser, On the Birch–Swinnerton-Dyer quotients modulo squares, Ann. of Math. (2) 172 (2010), no. 1, 567–596. doi:10.4007/annals.2010.172.567.DOI
  22. [22]T. Dokchitser and V. Dokchitser, Root numbers and parity of ranks of elliptic curves, J. Reine Angew. Math. 658 (2011), 39–64. doi:10.1515/crelle.2011.060.DOI
  23. [23]V. G. Drinfeld, Two theorems on modular curves, Funct. Anal. Appl. 7 (1973), no. 2, 155–156. doi:10.1007/BF01078890.DOI
  24. [24]Faltings, G. (1983). Endlichkeitssätze für abelsche Varietäten über Zahlkörpern. In Invent. Math. (Vol. 73, pp. 349–366). https://doi.org/10.1007/BF01388432
  25. [25]S. Friedberg and J. Hoffstein, Nonvanishing theorems for automorphic L-functions on GL(2), Ann. of Math. (2) 142 (1995), no. 2, 385–423. doi:10.2307/2118638.DOI
  26. [26]C. Fuchs and D. H. Pham, The p-adic analytic subgroup theorem revisited, p-Adic Numbers Ultrametric Anal. Appl. 7 (2015), no. 2, 143–156. doi:10.1134/S2070046615020065; arXiv:1502.00768v1.DOI
  27. [27]B. H. Gross and D. B. Zagier, Heegner points and derivatives of L-series, Invent. Math. 84 (1986), 225–320. doi:10.1007/BF01388809.DOI
  28. [28]D. Jetchev, C. Skinner, and X. Wan, The Birch and Swinnerton-Dyer formula for elliptic curves of analytic rank one, Cambridge J. Math. 5 (2017), no. 3, 369–434. Article.archive.intlpress.com/site/pub/files/_fulltext/journals/cjm/2017/0005/0003/CJM-2017-0005-0003-a002.pdf
  29. [29]Johnson-Leung, J., & Kings, G. (2011). On the equivariant main conjecture for imaginary quadratic fields. In J. Reine Angew. Math. (Vol. 653, pp. 75–114). https://doi.org/10.1515/CRELLE.2011.020
  30. [30]Kato, K. (2004). p-adic Hodge theory and values of zeta functions of modular forms. In Astérisque (Vol. 295, pp. 117–290). https://www.numdam.org/item/AST_2004__295__117_0/numdam.org/item/AST_2004__295__117_0
  31. [31]N. M. Katz and B. Mazur, Arithmetic Moduli of Elliptic Curves, Annals of Mathematics Studies 108, Princeton University Press, 1985.
  32. [32]F. Knudsen and D. Mumford, The projectivity of the moduli space of stable curves. I: Preliminaries on “det” and “Div”, Math. Scand. 39 (1976), 19–55. doi:10.7146/math.scand.a-11642.DOI
  33. [33]Kolyvagin, V. A. (1990). Euler systems. In The Grothendieck Festschrift (pp. 435–483). Birkhäuser. https://link.springer.com/book/10.1007/978-0-8176-4575-5link.springer.com/book/10.1007/978-0-8176-4575-5
  34. [34]K. Kramer, Arithmetic of elliptic curves upon quadratic extension, Trans. Amer. Math. Soc. 264 (1981), no. 1, 121–135. doi:10.1090/S0002-9947-1981-0597871-8.DOI
  35. [35]Kramer, K., & Tunnell, J. (1982). Elliptic curves and local ϵ-factors. In Compos. Math. (Vol. 46, Number 3, pp. 307–352). https://www.numdam.org/item/CM_1982__46_3_307_0/numdam.org/item/CM_1982__46_3_307_0
  36. [36]D. Kriz and C. Li, Goldfeld's conjecture and congruences between Heegner points, Forum Math. Sigma 7 (2019), e15, 80 pp. doi:10.1017/fms.2019.9.DOI
  37. [37]Lapid, E., & Rallis, S. (2003). On the nonnegativity of L(1/2, π) for SO₂ₙ₊₁. In Ann. of Math. (2) (Vol. 157, Number 3, pp. 891–917). https://doi.org/10.4007/annals.2003.157.891
  38. [38]Y. Li, Y. Tian, X. Yan, and X. Zhu, On the Birch-Swinnerton-Dyer conjecture for rational elliptic curves with complex multiplication and analytic rank one, Pure Appl. Math. Q., online publication (2025). doi:10.4310/PAMQ.251115004959; author manuscript.DOI
  39. [39]B. Mazur and K. Rubin, Kolyvagin systems, Mem. Amer. Math. Soc. 168 (2004), no. 799, viii+96 pp. doi:10.1090/memo/0799.DOI
  40. [40]B. Mazur and K. Rubin, Ranks of twists of elliptic curves and Hilbert's tenth problem, Invent. Math. 181 (2010), 541–575. doi:10.1007/s00222-010-0252-0.DOI
  41. [41]Milne, J. S. (2006). Arithmetic Duality Theorems. BookSurge. https://www.jmilne.org/math/Books/adt.htmljmilne.org/math/Books/adt.html
  42. [42]M. R. Murty and V. K. Murty, Mean values of derivatives of modular L-series, Ann. of Math. (2) 133 (1991), no. 3, 447–475. doi:10.2307/2944316.DOI
  43. [43]Nekovář, J. (2006). Selmer complexes. In Astérisque (Vol. 310). https://www.numdam.org/item/AST_2006__310__R1_0/numdam.org/item/AST_2006__310__R1_0
  44. [44]OpenAI. (2026). Goldfeld's analytic density conjecture and the 2-converse for elliptic curves. https://github.com/openai/math/blob/main/preprints/Goldfelds-analytic-density-conjecture-and-the-2-converse-for-elliptic-curves-September-23-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Goldfelds-analytic-density-conjecture-and-the-2-converse-for-elliptic-curves-September-23-2026/paper.pdf
  45. [45]OpenAI. (2026). The Selmer converse for elliptic curves at every prime. https://github.com/openai/math/blob/main/preprints/The-Selmer-converse-for-elliptic-curves-at-every-prime-September-24-2026/main.pdfgithub.com/openai/math/blob/main/preprints/The-Selmer-converse-for-elliptic-curves-at-every-prime-September-24-2026/main.pdf
  46. [46]H. Oukhaba, Index formulas for ramified elliptic units, Compos. Math. 137 (2003), no. 1, 1–22. doi:10.1023/A:1023667807218.DOI
  47. [47]Perrin-Riou, B. (1993). Fonctions L p-adiques d'une courbe elliptique et points rationnels. In Ann. Inst. Fourier (Vol. 43, Number 4, pp. 945–995). https://doi.org/10.5802/aif.1362
  48. [48]B. Poonen and M. Stoll, The Cassels–Tate pairing on polarized abelian varieties, Ann. of Math. (2) 150 (1999), no. 3, 1109–1149. doi:10.2307/121064; corrected author version, August 23, 2014.DOI
  49. [49]K. A. Ribet, Galois representations attached to eigenforms with Nebentypus, in Modular Functions of One Variable V, J.-P. Serre and D. B. Zagier (eds.), Lecture Notes in Math. 601, Springer, 1977, 17–52. doi:10.1007/BFb0063943.DOI
  50. [50]D. E. Rohrlich, L-functions and division towers, Math. Ann. 281 (1988), 611–632. doi:10.1007/BF01456842.DOI
  51. [51]K. Rubin, The “main conjectures” of Iwasawa theory for imaginary quadratic fields, Invent. Math. 103 (1991), 25–68. doi:10.1007/BF01239508.DOI
  52. [52]M. Schütt, CM newforms with rational coefficients, Ramanujan J. 19 (2009), 187–205. doi:10.1007/s11139-008-9147-8. The theorem numbering used here is that of arXiv:math/0511228v5 (2008).DOI
  53. [54]Serre, J.-P. (1972). Propriétés galoisiennes des points d'ordre fini des courbes elliptiques. In Invent. Math. (Vol. 15, pp. 259–331). https://www.college-de-france.fr/media/jean-pierre-serre/UPL5874918517843398173_Serre_proprie_te_s_galoisiennes_des_courbes_elliptiques.pdfcollege-de-france.fr/media/jean-pierre-serre/UPL5874918517843398173_Serre_proprie_te_s_galoisiennes_des_courbes_elliptiques.pdf
  54. [55]J. Shu and S. Zhai, Generalized Birch lemma and the 2-part of the Birch and Swinnerton-Dyer conjecture for certain elliptic curves, J. Reine Angew. Math. 775 (2021), 117–143. arXiv:2102.11808v1.arxiv.org/abs/2102.11808v1
  55. [57]C. Skinner and E. Urban, The Iwasawa main conjectures for GL_2, Invent. Math. 195 (2014), 1–277. doi:10.1007/s00222-013-0448-1.DOI
  56. [58]J. Tate, On the conjectures of Birch and Swinnerton-Dyer and a geometric analog, Séminaire Bourbaki, Vol. 9, exp. 306 (1965/66), 415–440. Article.numdam.org/item/SB_1964-1966__9__415_0.pdf
  57. [59]R. Taylor and A. Wiles, Ring-theoretic properties of certain Hecke algebras, Ann. of Math. (2) 141 (1995), no. 3, 553–572. doi:10.2307/2118560.DOI
  58. [60]S. Wang, Le système d'Euler de Kato, arXiv:1211.3767v1 (2012).arxiv.org/abs/1211.3767v1
  59. [61]A. Wiles, Modular elliptic curves and Fermat's Last Theorem, Ann. of Math. (2) 141 (1995), no. 3, 443–551. doi:10.2307/2118559.DOI
  60. [62]W. Zhang, Selmer groups and the indivisibility of Heegner points, Cambridge J. Math. 2 (2014), no. 2, 191–253. doi:10.4310/CJM.2014.v2.n2.a2.DOI
  61. [63]C. Zhao, A criterion for elliptic curves with lowest 2-power in L(1), Math. Proc. Cambridge Philos. Soc. 121 (1997), 385–400. doi:10.1017/S0305004196001247.DOI

Paper details

Contents