Tensorgami

Expositions / Galois theory · Fourier duality

Fourier, Symmetry, and Reconstruction

Cardano, Ferrari, and categorical Fourier duality

The polynomial calculations use linear algebra, polynomial rings, finite group actions, and basic Galois theory. Section 2 introduces finite étale covers and torsors; the reading routes below offer a way through the calculations before returning to this geometry. Later sections use modules, sheaves, cohomology, and derived categories, with deeper theorems identified where they enter.

Ways through this exposition
In this exposition

Starting with a polynomial's coefficients, we construct its root cover and the algebra of its functions. Character projectors decompose the distinguished root observable; multiplication, trace, and norm then produce Cardano's and Ferrari's substitutions and their compatibility equations. We follow this reconstruction mechanism through a family of solvable equations, symmetry-split integrals, and a completely explicit transform on a circle. These calculations prepare Fourier–Mukai reconstruction of vector bundles, including a rank-and-degree reduction, and character decompositions that determine point counts and periods. Motivic isomorphisms lift identities of character sums, while ramification and cohomological weights yield square-root cancellation. The final section develops the kernel formalism and its spectral and higher Galois extensions. Each enlargement is motivated by information needed in a concrete problem, with the deeper equivalence and comparison theorems identified where they enter.

1  Reconstruction as the organizing problem

Why does Cardano look for a root in the form u+v? Why does Ferrari introduce a cubic in order to solve a quartic? A useful explanation should predict the substitutions, identify the information their auxiliary equations retain, and tell us how to recover the roots without making incompatible choices. Once it does this, it should also help us recognize other problems to which the same method applies.

The coefficients of a polynomial remember its roots without remembering their order. Solving the polynomial lifts this invariant information back to individual roots. The method developed here is to isolate a manageable part of the symmetry, decompose the quantities on which it acts, and retain the operations that connect the components. For an abelian symmetry group, the decomposition is Fourier decomposition. Its elementary form uses character projectors; its more geometric forms use sheaves on a space of characters and transforms between categories.

The operations matter as much as the components. If u and v have inverse characters, their product is invariant. If u has a character of order n, its n-th power is invariant. These facts predict which auxiliary quantities can be expressed in the coefficients. Their actual values and their compatibility come from the multiplication of the original algebra. Cardano's quadratic and Ferrari's cubic then arise as equations for the remaining symmetry orbits.

The companion exposition What a Boundary Map Can Prove follows an incidence complex through counting laws, geometric inequalities, and extension data.

The exposition follows this mechanism through a sequence of enlargements:

roots and their multiplication↓differentials, integrals, and symmetry quotients↓monodromy, extensions, and spectral sheaves↓categorical transforms, motives, and higher reconstruction.

Each enlargement will answer a question that is visible before the new framework is introduced. The Klein four-group that organizes Ferrari also splits a family of genus-two integrals into elliptic integrals. Two matrices with identical eigenvalues force us to retain extension data. An elementary transform on a circle shows how a spectral sheaf preserves that data, and why a two-term complex can be essential. Fourier–Mukai theory then turns global bundle problems into local module calculations. Character sums determine an infinite sequence of point counts, while geometric Fourier transforms turn ramification into a cancellation bound. Finally, motivic and spectral theories promote numerical identities and reconstruction procedures to statements about richer objects.

1.1  What is being reconstructed?

Let K be a field of characteristic zero and introduce independent root coordinates r1,…,rn. The symmetric group acts on K[r1,…,rn] by permuting them. The invariant ring is generated by the elementary symmetric functions e1,…,en, and

∏i=1n(X−ri)=Xn−e1Xn−1+e2Xn−2−⋯+(−1)nen.

Thus coefficient space is the quotient of ordered-root space by the permutation action. The inverse problem is to lift a coefficient point through that quotient.

Working with formal roots does not assume that the equation has already been solved. We construct identities on the universal root space, express their invariant parts in the coefficients, and solve the resulting reconstruction equations. The identities then specialize to particular polynomials, including ones with smaller Galois groups.

Three operations must be distinguished. An invertible coordinate change retains all information. Passing to invariants forgets distinctions between points in the same orbit. A radical choice recovers part of what was forgotten. Centering changes neither the splitting field nor the Galois group; choosing a resolvent root can select an intermediate field. Later, passing to eigenvalues or to a Grothendieck group will forget different information, namely extensions. The appropriate reconstruction data change with the question.

The universal groups for the cubic and quartic are S3 and S4. A particular separable polynomial has a Galois group acting through a subgroup, so some field degrees may drop. Roots of unity are adjoined when needed for character decomposition. Polynomial identities remain valid at repeated roots; the interpretation as unramified covers will be restricted to the distinct-root locus.

1.2  How the ascent is organized

Section 2 starts with the coefficient-defined root algebra and constructs the covers that generate the substitutions. Sections 3–9 develop the algebraic mechanism and derive the classical formulas, an infinite dihedral family, and a finite-field inversion algorithm. The covering-space interpretation then identifies the meaning of each choice. Section 11 applies the same projectors to differentials and gives a first geometric payoff: lower-genus integrals and a Jacobian decomposition up to isogeny.

Section 12 is a laboratory for the categorical transition. Its objects are invertible matrices, its spectral space is C×, and its transform is an explicit two-term complex. The complete calculation prepares the extension and derived-fibre phenomena used in Section 13. There Fourier–Mukai theory reconstructs bundles from modules and carries out an analogue of the Euclidean algorithm on rank and degree.

Sections 14 and 15 supply arithmetic and quantitative applications. A small Jacobi sum controls the points of a cubic over every finite extension; a motivic isomorphism explains a relation between character sums before taking Frobenius traces. For Kloosterman sums, a local ramification calculation produces the dimension behind the constant in the bound. Section 16 then develops the shared kernel formalism, spectral Cartier and Tannaka duality, higher integration, and a higher Kummer theorem.

The algebraic and small geometric calculations are proved in the text. The deeper equivalence, weight, and motivic theorems are identified at the steps where they do work. The different settings retain their own hypotheses and input data. Their coherence comes from a recurring practice: choose a representation of the problem in which the operations needed for reconstruction become accessible, and keep enough structure to transport the answer back.

2  Construct the cover before choosing the substitution

Starting from the coefficients, we construct a finite algebra, decompose its distinguished element by symmetry, and derive the substitutions from that decomposition. The roots appearing in this construction are universal coordinates. Introducing their coordinate ring is an algebraic construction performed on the given equation; it does not require knowing the values of its roots.

2.1  The equation already defines an object to reconstruct

Let k be a field of characteristic zero, and consider the universal monic polynomial

f(T)=Tn+c1Tn−1+⋯+cn.

Write

Cn=Speck[c1,…,cn,Δ−1],E=OCn[T]/(f),

where Δ is the discriminant, and denote the class of T by α. The algebra E is finite étale of rank n. Its relative spectrum Z=SpecCnE parametrizes a polynomial together with one of its roots. The element α is its root observable: its value at such a point is precisely that chosen root.

There is also a space P of ordered factorizations

f(T)=(T−r1)⋯(T−rn).

Construct it by adjoining formal variables ri, imposing the coefficient identities in this equation, and inverting the discriminant. Equivalently, it is the space of ordered distinct n-tuples mapping to their elementary symmetric functions. The map

P⟶Cn

is an Sn-torsor: every geometric fibre consists of the n! orderings, freely and transitively permuted by Sn. A polynomial with a smaller arithmetic Galois group gives a possibly disconnected specialization of this torsor; the construction does not assume that its Galois group is the full symmetric group.

Over C, this is a covering space. Following a loop in coefficient space permutes the roots. An intermediate quotient of P remembers only some of the labels and restricts which permutations remain possible. Algebraically, the same operation is finite étale descent.

2.2  Choose a cover on which Fourier decomposition applies

For three and four roots there is an especially useful normal abelian subgroup:

A=C3◃S3,A=V4◃S4.

Both act regularly on the root labels: once a starting label is chosen, every other label is reached by exactly one element of A. These groups therefore simultaneously give an abelian symmetry and account for every root. This is the reason for choosing them.

Put Y=P/A. The remaining map P→Y is an A-torsor. The map Y→Cn has group Sn/A: it remembers an orientation in the cubic case and an ordering of the three pairings in the quartic case. The respective degrees are 2 and 6. Choosing just one quartic pairing is a different, degree-three intermediate cover, used later for Ferrari's shorter calculation.

Because A acts regularly on the root labels, pulling the root cover Z back to Y identifies it with P→Y, after fixing the starting label. Thus we have reached an algebra in which the original root observable itself is subject to an abelian action. Nothing has yet suggested a sum of radicals. That sum will be forced by decomposing this observable.

2.3  A reconstruction theorem for the torsor algebra

Assume that k contains the character values of A; for C3, adjoin a primitive cube root of unity. Let π:P→Y and B=π∗OP.

Proposition 2.1. (The cover as a character-graded algebra) There is a decomposition

B=⨁χ∈A^Lχ,eχ(b)=1|A|∑a∈Aχ(a)−1a(b),

where every Lχ is a line bundle, L1=OY, and multiplication induces isomorphisms

Lχ⊗OYLψ⟶∼Lχψ.

The line bundles together with these multiplication maps reconstruct P as SpecYB. Every root observable is reconstructed by summing its character projections.

Proof. Étale locally on Y, the torsor is the constant set A, and B is the algebra of functions on A. Character orthogonality decomposes that algebra into the lines spanned by characters. The product of two character functions is their product character, so every displayed multiplication map is an isomorphism. These statements descend to Y, since the projectors and multiplication are intrinsic. The formula ∑χeχ=1 reconstructs every section. Finally, the relative spectrum of a finite algebra recovers its finite cover.

□

The multiplication is essential: the direct sum of the lines alone does not determine the cover. Its multiplication records the equations for invariant powers and mixed products, including the compatibility of radical choices. This is already a categorical construction with computational content: the symmetric monoidal Fourier equivalence transports a commutative algebra object to a character-graded commutative algebra. The next section proves the underlying projector identities in detail.

2.4  Why the root is a sum of two or three terms

First remove the invariant component of the root observable:

r=α−1nTrE/OCn(α).

After pulling back to Y, its trivial-character projection is zero. Indeed, averaging over A averages over all root labels, because the action is regular. Centering is therefore the projector onto the trace-zero part, before it is a substitution in a polynomial.

For the cubic, precisely two character lines remain. Set

u=eχ(r),v=eχ−1(r),

where χ has order three. The identity resolution in Proposition 2.1 gives

r=u+v.

This is the source of Cardano's substitution. It is not proposed and subsequently justified by a cancellation. It is the decomposition of the distinguished element of the root algebra after passing to the orientation cover. Multiplication now predicts the quantities available downstairs: u3, v3, and uv. The remaining involution exchanges u and v, so the unordered pair {u3,v3} must satisfy a quadratic over coefficient space. The coefficient calculation later identifies that quadratic and the mixed-product constraint.

For the quartic, the three nontrivial characters of V4 remain. Write their projections as a,b,c. Then

r=a+b+c.

With the conventional normalization u=2a, v=2b, w=2c, this becomes

r=(u+v+w)/2.

The other roots arise by the three allowed double sign changes. The squares u2,v2,w2 are invariant under V4; the quotient S3 permutes them, predicting their cubic resolvent. Since the product of the three nontrivial characters is trivial, uvw is also invariant. It retains the sign compatibility that three independently extracted square roots would forget.

Thus the group action determines the number and form of the summands, multiplication determines the invariant powers and their compatibility, and descent determines the degrees of the resolvents. The coefficients determine their numerical values. The following calculations make those values explicit.

These classical examples occupy the ordinary algebraic level of the later categorical framework. Their higher analogues will require complexes, mapping spaces, and coherent descent when the objects carry that additional information. Here finite covers and their algebra objects already suffice. The topological interpretation explains the choices and their monodromy; the algebra of the cover performs the root calculation.

3  Fourier decomposition and reconstruction

3.1  Character projectors

Let A be a finite abelian group, and let k be a field of characteristic zero containing all roots of unity whose orders divide the exponent of A. Write

A^=Hom(A,k×)

for its character group. These hypotheses ensure that A^ has |A| elements and that its characters separate the elements of A. If A acts linearly on a vector space V, define

Vχ={v∈V:a(v)=χ(a)v for every a∈A},eχ(v)=1|A|∑a∈Aχ(a)−1a(v).

The operator eχ extracts the part of v with transformation rule χ.

Proposition 3.1. The operators eχ are mutually orthogonal projectors with sum the identity. Consequently

V=⨁χ∈A^Vχ,v=∑χ∈A^eχ(v).

Proof. For a nontrivial character η, choose b∈A with η(b)≠1. Multiplication by b permutes A, so

∑a∈Aη(a)=∑a∈Aη(ba)=η(b)∑a∈Aη(a).

The sum is therefore zero. For the trivial character it is |A|. Reindexing the definition of eχ gives b(eχ(v))=χ(b)eχ(v), so its image lies in Vχ. On Vψ, character orthogonality says that eχ is the identity if χ=ψ, and zero otherwise. Finally, applying the same summation argument on A^ gives

∑χ∈A^χ(a)−1=|A|δa,1.

Thus ∑χeχ=idV, proving the claim.

□

For A=Cn=⟨σ⟩, choose a primitive n-th root of unity ζ, and suppose that σ cyclically permutes quantities r0,…,rn−1. Their Fourier coordinates are

uj=1n∑i=0n−1ζ−ijri,ri=∑j=0n−1ζijuj.

Here σ(uj)=ζjuj. The coordinate u0 is the mean of the roots; centering removes it. The other coordinates isolate the remaining cyclic motions. The familiar sums of radicals will arise by applying this inverse transform after determining the uj.

3.2  The tensor rule behind Fourier coordinates

Character decomposition is compatible with every equivariant linear map. Allowing arbitrary-dimensional vector spaces in both categories, it therefore defines an equivalence

Repk(A)≃VectkA^,V⟼(Vχ)χ∈A^.

On the right are character-indexed families of vector spaces. The inverse takes their direct sum and lets a∈A act on the χ-summand by χ(a). For an arbitrary finite-dimensional representation, taking the trace of the projectors recovers the numerical Fourier formula

dim⁡Vχ=1|A|∑a∈Aχ(a)−1Tr(a∣V).

Thus the character transform records the dimensions of spaces that already exist before taking traces.

The tensor product carries the decisive additional information. A tensor v⊗w, with v∈Vα and w∈Wβ, transforms by αβ. Hence

(V⊗kW)χ=⨁αβ=χVα⊗kWβ.

The equivalence is therefore symmetric monoidal when the family side is equipped with convolution of its character indices. Its unit is k in the trivial-character component and zero elsewhere. Pointwise tensor product of the components would give a different operation and would lose the multiplication rule needed below. This is an elementary categorical form of Fourier theory: the transform retains spaces and maps, together with their tensor relations, rather than only numerical coefficients; see also Baez [4].

3.3  An algebra is more than its representation

Suppose now that R is a commutative k-algebra and that A acts by algebra automorphisms. Its Fourier decomposition satisfies

R=⨁χ∈A^Rχ,RχRψ⊆Rχψ,R1=RA.

Equivalently, R is a commutative algebra object in Repk(A), transported by the preceding equivalence to a character-graded algebra. Multiplication, its unit, and its associativity remain part of the data.

This distinction has an immediate arithmetic meaning. The extensions Q(2) and Q(3), with their order-two Galois actions, have isomorphic underlying representations: each is the sum of the trivial and sign representations. Their multiplication differs. A generator of the sign line squares to 2 in one algebra and to 3 in the other. The representation identifies the line in which a radical belongs; its multiplication specifies which radical extension it defines.

More generally, if u has character χ of order n, then un is invariant. If u and v have inverse characters, then uv is invariant. These statements predict the quantities to compute, but they do not prescribe their numerical values. Those values come from the original algebra, or from its coefficient functions. In Cardano's method this distinction becomes the difference between knowing that uv is invariant and determining that it equals a particular multiple of the cubic's linear coefficient.

The coefficient functions supply a second grading: ordinary polynomial degree. The coefficient of Xn−j is, up to sign, a homogeneous symmetric polynomial of degree j in the roots. After changing to Fourier coordinates it is still homogeneous of degree j, and every monomial that occurs must have trivial total character. Character and degree together can leave only a few possible monomials. This makes it possible to determine a coefficient by evaluating a small number of convenient configurations, instead of expanding a long product. The resulting numerical constants are normalization data for a structure already identified.

Taking an invariant power forgets a root-of-unity phase. A mixed product can retain the relative phase between two coordinates. Consequently separate equations for the powers do not generally suffice for reconstruction: their solutions must also satisfy the mixed-product equations. These compatibility conditions are the multiplication maps of the original algebra expressed in chosen coordinates.

When A is normal in a larger group G, the quotient G/A acts on RA. It also reorganizes the character components: for g∈G,

g(Rχ)=Rg⋅χ,(g⋅χ)(a)=χ(g−1ag).

Thus the remaining symmetry acts on the invariant quantities obtained by taking powers and compatible products. Resolvent equations describe this residual action. Their coefficients lie downstairs because they are symmetric expressions invariant under the remaining group.

3.4  From a cyclic Galois action to a radical

The reconstruction mechanism is particularly sharp for fields.

Proposition 3.2. Let L/F be a cyclic Galois extension of degree n, with generator σ, and assume that F has characteristic zero and contains a primitive n-th root of unity ζ. There is a nonzero θ∈L such that

σ(θ)=ζθ,θn=a∈F×,L=F(θ).

Proof. The independence of distinct field automorphisms implies that the operator

e=1n∑j=0n−1ζ−jσj

is nonzero. Choose b∈L with θ=e(b)≠0. The projector calculation gives σ(θ)=ζθ, whence θn∈F. The conjugates θ,ζθ,…,ζn−1θ are distinct. Therefore [F(θ):F]=n, so F(θ)=L.

□

This is the Fourier mechanism in Kummer theory [2, 5]. The same argument shows that, for a finite abelian Galois group A over a coefficient field F containing the character values, every character space Lχ is a line over F. Indeed, its projector is nonzero, and the ratio of two nonzero elements of Lχ is invariant. Multiplication gives isomorphisms

Lχ⊗FLψ≃Lχψ.

Choosing a basis in each line expresses these maps as scalars. Associativity constrains those scalars and thereby constrains the choices of radicals. Changing bases changes their displayed values without changing the extension.

The proposition is a structural existence proof. Its definition of θ uses conjugates in L, which are not initially known when solving an equation. An explicit solution must still express suitable powers and products of these Fourier coordinates using the given coefficients. The low-dimensional invariant calculations for the cubic and quartic perform exactly this task.

3.5  Solvable towers and the scope of the construction

Let a separable polynomial over a characteristic-zero field K have splitting field L and solvable Galois group G. Adjoin enough roots of unity, for example those of order |G|, and put

K′=K(μ|G|),E=LK′.

The preliminary extension K′/K is itself radical: a primitive |G|-th root of unity is a |G|-th root of 1. The group H=Gal(E/K′) is a solvable subgroup of G. Choose a subnormal series with cyclic prime-order quotients,

H=H0▹H1▹⋯▹Hm=1.

Its fixed fields form a tower

K′=EH0⊂EH1⊂⋯⊂EHm=E,

and each step is cyclic Galois. Applying Proposition 3.2 at each step realizes the tower by radicals. Normality is needed between consecutive groups; the individual Hi need not all be normal in H. This is the structural reason solvable groups lead to radical solutions [2].

For explicit formulas, one usually chooses a larger abelian normal subgroup when its character coordinates make the invariant algebra simple. The choices of subgroup, ordering, primitive roots of unity, and bases of character lines are not unique. Fourier decomposition makes their roles precise; it does not remove coordinate choices or automatically minimize the size of a formula.

Finally, two settings must remain distinct. In a universal calculation, roots are variable coordinates and one studies a polynomial ring, possibly modulo their sum, with a permutation action. Before inverting the discriminant, this root space includes ramification: its character components need not be line bundles over the invariant ring, and their multiplication maps need not be isomorphisms. On the finite étale torsor locus, Proposition 2.1 proves that they are line bundles with isomorphic multiplication maps. In a particular Galois field extension, these become one-dimensional vector spaces with nonzero multiplication. Universal polynomial identities specialize to concrete equations even when roots coincide or the actual Galois group becomes smaller; statements about Galois degrees require the corresponding field hypotheses. The abstract group predicts possible intermediate symmetries. The algebra, its multiplication, and the given coefficients determine the equation being solved.

4  Centering: the first substitution is a projection

Let

f(X)=Xn+a1Xn−1+⋯+an

have roots α1,…,αn, counted with multiplicity. Their mean is

m=α1+⋯+αnn=−a1n.

Writing X=Y+m replaces the roots by ri=αi−m, whose sum is zero. The coefficient of Yn−1 therefore vanishes.

This is the projection associated with the decomposition

(1)Kn=K(1,…,1)⊕Wn,Wn={(r1,…,rn):r1+⋯+rn=0}.

The first summand records the common translation of all roots; the second records their configuration relative to their mean. Both are preserved by permutations. Thus depressing a polynomial removes the trivial representation and leaves the standard representation. This projection is equivariant and uses a scalar already in the coefficient field. The splitting field and Galois group are unchanged; only the coordinates have been simplified.

There is also an intrinsic formulation. In the finite algebra E=K[X]/(f), let α be the class of X. The trace of multiplication by α is −a1. Replacing α by

α−TrE/K(α)n1

makes its trace zero. This description does not require choosing or ordering the roots.

For later reference, the translations give

X3+AX2+BX+C⟼Y3+pY+q,X=Y−A/3,p=B−A2/3,q=C−AB/3+2A3/27;

and

X4+AX3+BX2+CX+D⟼Y4+pY2+qY+r,X=Y−A/4,p=B−3A2/8,q=C−AB/2+A3/8,r=D−AC/4+A2B/16−3A4/256.

5  Cardano: descend, diagonalize, and reconstruct

Start with the coefficient data

g(Y)=Y3+pY+q

and first assume that its discriminant is nonzero. Work over k=K(ω), where ω is a primitive cube root of unity. The cover construction of Section 2 supplies the space of orderings of the three roots. Quotienting by C3=A3 remembers a cyclic orientation while forgetting a starting point. Above that orientation cover, the three-root cover is a C3-torsor. Its algebra B has a tautological root r, with

TrB(r)=0,g(Y)=NormB(Y−r).

Trace and norm here are relative to the orientation cover. They are the trace and determinant of multiplication in the rank-three algebra. We have constructed an object from the coefficients, with a distinguished element to reconstruct; no radical expression has been proposed.

5.1  Why the root must be a sum of two components

The character decomposition of this algebra has three summands:

B=B1⊕Bχ⊕Bχ−1,χ(σ)=ω.

The projector onto B1 is normalized trace. Thus the trace-zero condition removes precisely that summand. Applying the identity decomposition to the actual element r gives

r=(e1+eχ+eχ−1)r=eχr+eχ−1r.

Define u=eχr and v=eχ−1r. Then r=u+v follows before any polynomial expansion. The two terms are prescribed projections of the root observable, and their transformation rules are part of their definition. This is why this particular decomposition is useful: multiplication will turn uv, u3, and v3 into invariant quantities.

To calculate the projectors, label the conjugates rj=σjr, for j=0,1,2. Proposition 3.1 gives

(2)u=r0+ω2r1+ωr23,v=r0+ωr1+ω2r23.

These expressions are the calculated values of the projectors, rather than an independent choice of weighted sums. Their transformation rules are

σ(u)=ωu,σ(v)=ω−1v.

Applying σj to the decomposition of r therefore gives

(3)rj=ωju+ω−jv,j=0,1,2.

This is the inverse Fourier transform, applied to the root observable. The group C3 has exactly two nontrivial characters, so centering leaves exactly two terms. Their orders are three, so their invariant powers will be cubes. Reversing the cyclic orientation interchanges the two characters, so their cubes will be an unordered pair satisfying a quadratic equation. The shape of Cardano's solution is already visible from the cover and its algebra.

When the coefficients vary over C, this also describes analytic continuation. A loop on the orientation cover can rotate the three root sheets; its action on u,v is multiplication by opposite cube-root phases. Returning to the coefficient space permits orientation reversal and hence interchange of the two components. Cubes erase the rotation, and a mixed product preserves the relative phase needed for reconstruction. The topological monodromy is the same action used by the algebraic projectors.

5.2  Multiplication and trace determine the auxiliary equations

We now calculate the invariant data without substituting an ansatz into the cubic. In the character grading,

uv∈B1,u3,v3∈B1,u2,v2,u2v,uv2 have nontrivial characters.

Trace vanishes on every nontrivial component. Since the algebra has rank three, it multiplies an invariant scalar by three. Therefore

TrB(r2)=6uv,TrB(r3)=3(u3+v3).

The trace identities for the given characteristic polynomial g are

TrB(r2)=−2p,TrB(r3)=−3q.

For example, the first is Newton's identity with TrB(r)=0; the second also follows by taking the trace of r3+pr+q=0. Hence

(4)uv=−p3,u3+v3=−q.

The coefficients enter through trace and norm, while the character grading determines which products survive. The familiar cancellation conditions have emerged as identities of the algebra we constructed.

There is a useful global presentation of the same mechanism. In the universal centered root-coordinate ring, put

s=uv,U=u3,V=v3.

These are fixed by the cyclic action, and their multiplication retains the relation UV=s3.

Proposition 5.1. The invariant rings of the cyclic and full permutation actions are

(5)k[u,v]C3=k[s,U,V]/(UV−s3),k[u,v]S3=k[s,U+V].

Proof. A monomial uivj is fixed by the cyclic action precisely when i−j is divisible by 3. Removing a power of uv leaves a power of either u3 or v3. These monomials give the first presentation, with the single relation UV=s3. The remaining involution interchanges U,V and fixes s. Its invariants are generated by s,U+V,UV, and the relation eliminates UV.

□

Consequently the map from the cyclic quotient to the coefficient space is explicitly

(s,U,V)⟼(p,q)=(−3s,−U−V),UV=s3.

Recovering a point above (p,q) requires separating the unordered pair U,V, then lifting one cyclic character coordinate by a cube root. The invariant presentation extends as a polynomial identity across the discriminant locus; the torsor interpretation applies on the distinct-root locus.

5.3  The quadratic resolvent and compatible cube roots

The unordered pair {U,V} has sum −q and product −p3/27. Therefore its members are the roots of

(6)T2+qT−p327=0.

Writing

δ=q24+p327,

we obtain

U=−q2+δ,V=−q2−δ.

Suppose first that U≠0. Choose a cube root u of U, and then define

(7)v=−p3u.

The product relation ensures v3=V. Formula (3) now gives all three roots.

The instruction in (7) is essential. Independently chosen cube roots of U and V need not have product −p/3. Once u is chosen, v is determined. Replacing u by ωu replaces v by ω−1v, cycling the three answers.

If U=0 but V≠0, interchange their roles. If both vanish, p=q=0 and all three roots are zero. Thus the apparent division by u is a choice of coordinate chart, not a restriction on the method.

For the original cubic, the result is

(8)Xj=−A3+ωju+ω−jv,j=0,1,2,

with p,q as in Section 4 and the radicals chosen compatibly.

5.4  A worked cubic

Take X3+3X2−6=0. The translation Y=X+1 gives

Y3−3Y−4=0.

The invariant equations are uv=1 and u3+v3=4. Thus

U,V=2±3.

Taking u=2+33 to be the positive real cube root and setting v=1/u produces

X0=−1+2+33+2−33.

The other roots are −1+ωu+ω2v and −1+ω2u+ωv. The reciprocal relation between the real cube roots is the numerical form of the invariant constraint uv=1.

5.5  What the square root remembers

The discriminant is

Δ=−4p3−27q2=−27(U−V)2.

The alternating polynomial

d=(r0−r1)(r0−r2)(r1−r2)

satisfies

(9)d=3(ω−ω2)(U−V),d2=Δ.

Even permutations preserve d, whereas odd permutations reverse its sign. A choice of square root of Δ distinguishes the two cyclic orientations of the three roots. The remaining cube-root choice selects a starting point in the chosen cyclic order.

There is a small but important field distinction. Cardano uses δ, while the alternating invariant uses Δ, and δ=−Δ/108. Over k=K(ω) these generate the same extension, because k contains −3=ω−ω2. They need not generate the same extension over K. For example, Y3−2 has δ=1 but discriminant −108. The roots of unity are part of the Galois-theoretic construction.

6  Ferrari: reconstruct a root from three character lines

Apply the same construction to

g(Y)=Y4+pY2+qY+r,

first on the distinct-root locus. Here the regular normal abelian subgroup is V4. Pulling the root algebra back to P/V4 makes it the algebra of a V4-torsor, with a distinguished trace-zero root observable. The quotient S4/V4≃S3 acts on three objects: the nontrivial characters, or equivalently the pairings

(10)12∣34,13∣24,14∣23.

Thus the surjection

(11)S4⟶S3

predicts a cubic resolvent before any auxiliary polynomial is chosen. We now construct the quantities that it will govern.

6.1  The three summands are prescribed by the cover

Let r1 denote the root observable, and let χ1,χ2,χ3 be the three nontrivial characters of V4. Normalized trace is the trivial-character projector, so

r1=eχ1r1+eχ2r1+eχ3r1.

Define u=2eχ1r1, v=2eχ2r1, and w=2eχ3r1. This normalization makes the coordinates sums of paired roots; the decomposition itself gives

r1=(u+v+w)/2.

The three-term substitution has now been obtained from the root algebra. To calculate its coordinates, order the other root sheets by the regular V4-action. The character projectors yield

(12)u=r1+r2−r3−r42=r1+r2,v=r1−r2+r3−r42=r1+r3,w=r1−r2−r3+r42=r1+r4.

Their transformation rules are completely explicit:

uvw(12)(34)u−v−w(13)(24)−uv−w(14)(23)−u−vw

Each nontrivial group element reverses exactly two signs. Applying these three group elements to the decomposition of the root observable gives

(13)r1=(u+v+w)/2,r2=(u−v−w)/2,r3=(−u+v−w)/2,r4=(−u−v+w)/2.

Thus the eventual sums of square roots are already dictated by Fourier inversion. What remains is to find the squares and retain the correct relation among their signs.

6.2  The invariants, including the information squares forget

Put

U=u2,V=v2,W=w2,t=uvw.

The squares are attached naturally to the pairings. For example,

U=(r1+r2)2=(r3+r4)2,

so U does not distinguish the two blocks of 12∣34. The product t, however, retains a compatibility condition that three unrelated squares would lose.

Proposition 6.1. For the Klein four action,

(14)K[u,v,w]V4=K[U,V,W,t]/(t2−UVW).

The quotient S4/V4 permutes U,V,W and fixes t. If e1,e2,e3 denote the elementary symmetric polynomials in U,V,W, then

(15)K[u,v,w]S4=K[e1,e2,t],e3=t2.

Proof. A monomial uivjwℓ survives all the double sign changes exactly when i,j,ℓ have the same parity. If all are even, it is a monomial in U,V,W; if all are odd, it is uvw times such a monomial. This proves (14) and its single relation.

The transpositions (23),(34) interchange u,v and v,w, respectively. The transposition (12) sends (u,v,w) to (u,−w,−v). These generate S4, so t is fixed and the squares are permuted. Every V4-invariant has a unique expression A(U,V,W)+tB(U,V,W); full invariance says that A,B are symmetric. Their dependence on e3 can be replaced by dependence on t2.

□

The coefficient calculation again uses the multiplication and trace of the torsor algebra. Write e1=U+V+W and e2=UV+UW+VW. A nontrivial character component has trace zero, whereas an invariant scalar has trace four times itself. In r1=(u+v+w)/2, this gives

Tr(r12)=e1,Tr(r13)=3t,Tr(r14)=e12+4e24.

For example, in the cube only the mixed term uvw has trivial character. In the fourth power, the surviving terms are the pure fourth powers and the products of two squares. Their coefficients give the last formula. The known quartic gives Newton's identities

Tr(r12)=−2p,Tr(r13)=−3q,Tr(r14)=2p2−4r.

Comparing the two descriptions yields

(16)p=−e12,q=−t,r=e12−4e216.

Equivalently,

(17)U+V+W=−2p,UV+UW+VW=p2−4r,UVW=q2,uvw=−q.

6.3  The resolvent cubic and coherent square roots

The quotient has permuted the three character squares while retaining their product constraint. The first three identities in (17) therefore say precisely that U,V,W are the roots of

(18)R(Z)=Z3+2pZ2+(p2−4r)Z−q2.

This cubic is now available to Cardano's method. Once all three of its roots have been ordered, choose square roots u,v,w satisfying

(19)u2=U,v2=V,w2=W,uvw=−q.

Then (13) gives the four roots of the quartic.

For q≠0, all three squares are nonzero. One may choose u and v arbitrarily and set w=−q/(uv). The relation UVW=q2 gives w2=W. There are four compatible sign choices, corresponding exactly to V4. An arbitrary choice among the eight sign patterns would forget the cubic invariant uvw and might change the sign of the coefficient q.

For q=0, the quartic is biquadratic:

Y4+pY2+r=0.

Solve Z2+pZ+r=0 and take both square roots of each answer. In the invariant description, at least one of u,v,w vanishes, and the product condition is automatically satisfied. No division by a vanishing coordinate is needed.

The familiar alternative resolvent with roots

θ1=r1r2+r3r4,θ2=r1r3+r2r4,θ3=r1r4+r2r3

contains exactly the same information. Indeed θ1=p+U, and similarly for the other two. Translating (18) by θ=Z+p gives

(20)θ3−pθ2−4rθ+4pr−q2=0.

This is the standard pairing resolvent used to study quartic Galois groups; see Milne's treatment in Chapter 4 of [2].

The resolvent also preserves the discriminant. For example,

U−V=(r2−r3)(r1−r4),

and the analogous identities for U−W and V−W together account for all six root differences. Squaring and multiplying gives

discR=discg.

In particular, distinct quartic roots give three distinct pairing invariants. The resolvent does not accidentally merge two pairings away from the discriminant locus.

7  Why Ferrari's perfect square appears

Ferrari's practical method chooses one pairing, rather than ordering all three of them. The corresponding cover already predicts a difference of squares. We first construct that operation and only then compute its coefficients.

Let P be the space of ordered, centered, distinct quartic roots. The stabilizer of the pairing 12∣34 is a dihedral group D8 of order eight. Its subgroup

H=⟨(12),(34)⟩≃S2×S2

preserves each block separately. Thus

P/H → 2  P/D8 → 3  P/S4

has the following meaning: the right-hand map forgets which pairing was selected; the left-hand map forgets which of its two blocks was selected first. These are degrees of covers on the distinct-root locus. A specialized field extension can have smaller degree. Although H is abstractly a Klein four group, it is not the normal double-transposition subgroup V4 used in the preceding section.

7.1  The norm forces a difference of squares

The root cover above a selected pairing maps to the double cover that distinguishes its blocks: send a root to the block containing it. Each fibre of this map has two roots. Its rank-two algebra supplies a monic quadratic by taking the relative norm of Y−α. Taking the norm once more down the block cover recovers the original quartic, by transitivity of norms. Thus the two quadratic factors are constructed from the cover itself.

In root coordinates, these two relative norms are the monic quadratic polynomials belonging to the blocks. On the cover that distinguishes the blocks, write them as

Q−(Y)=(Y−r1)(Y−r2),Q+(Y)=(Y−r3)(Y−r4).

The nontrivial symmetry ι of this double cover exchanges Q+ and Q−. Their product is consequently a norm:

g(Y)=Q+(Y)ι(Q+(Y)).

Here the norm simply means multiplying a quantity by its value on the other sheet. This operation returns a polynomial defined on the space where only the unordered pairing is remembered.

Apply the two character projectors of this involution:

A(Y)=Q+(Y)+Q−(Y)2,B(Y)=Q+(Y)−Q−(Y)2.

Then ι(A)=A, ι(B)=−B, and Fourier inversion gives Q+=A+B, Q−=A−B. Multiplying these two reconstructed components gives

(21)g(Y)=A(Y)2−B(Y)2.

Thus the difference of squares is forced by the norm and the two characters of the block-exchange symmetry. It has appeared before any search for a convenient square to complete.

Centering determines the shapes of the two components. Their average is monic with vanishing linear coefficient, whereas their difference has degree at most one. Hence

A(Y)=Y2+m,B(Y)=sY+d,s=r1+r2=−(r3+r4).

The quantities s and d change sign together when the blocks are exchanged. In particular, z=s2 is attached to the unordered pairing: it is precisely one root of R. Choosing a sign of s distinguishes the blocks whenever s≠0.

7.2  The coefficients determine the reconstruction data

Only now do we use the known coefficients p,q,r. In the norm (Y2+m)2−(sY+d)2, the coefficients of Y2, Y, and 1 are respectively

2m−s2=p,−2sd=q,m2−d2=r.

For q≠0, every resolvent root z is nonzero. The first two equations then give

m=p+z2,d=−q2s.

The third is the remaining norm compatibility condition:

z(p+z)2−q2=4rz,

which is exactly R(z)=0. The resolvent therefore certifies the descent of the quadratic norm to the prescribed quartic. Its degree three records the three possible pairings; the square root of its chosen root records the two possible block orders.

The reconstructed factors are

Q−=A−B=Y2−sY+b,Q+=A+B=Y2+sY+c,

where

(22)b=p+z+q/s2,c=p+z−q/s2.

Their roots are

(23)s±−2p−z−2q/s2,−s±−2p−z+2q/s2.

These last two square roots distinguish the roots within each block. Changing s to −s exchanges the two blocks, while changing either remaining sign exchanges the two roots of that block. Undoing the initial centering gives the roots of the original quartic.

In Ferrari's familiar notation, the same norm reads

(24)g(Y)=(Y2+m)2−(sY−q2s)2,m=p+z2.

Eliminating z=s2=2m−p gives the usual auxiliary equation

q2=4(2m−p)(m2−r).

The parameter m is the constant coefficient of the invariant projection (Q++Q−)/2. The linear square is the square of the anti-invariant projection (Q+−Q−)/2. Both substitutions have thus been constructed by the cover and its character projectors.

If q=0, the original quartic is biquadratic, and one solves Z2+pZ+r=0 before taking square roots. The block cover and its norm still exist for distinct roots, but s can vanish and no longer distinguish its sheets. The formulas involving 1/s are a coordinate chart for the reconstruction, not a requirement that every quartic lie in that chart.

8  Two quartics worked through

8.1  An example in which the signs are visible

Consider

g(Y)=Y4−10Y2−4Y+8.

Its resolvent is

R(Z)=Z3−20Z2+68Z−16=(Z−4)(Z2−16Z+4),

so we may order the squares as

U=4,V=8+215,W=8−215.

The choices

u=2,v=5+3,w=5−3

have the required squares and satisfy uvw=4=−q. Formula (13) gives

1+5,1−5,−1+3,−1−3.

Alternatively, selecting only z=4 and s=2 gives

g(Y)=(Y2−2Y−4)(Y2+2Y−2).

The two presentations show the same geometry at different resolutions: the first orders all three pairings and reconstructs the four roots; the second chooses a single pairing and solves its two blocks.

8.2  An example with the full symmetric Galois group

The preceding example has extra arithmetic simplifications. For a quartic with full S4 symmetry over Q, take

g(Y)=Y4−Y−1.

Its resolvent is

R(Z)=Z3+4Z−1.

Cardano gives its unique real root as

(25)z=12+2831083+12−2831083,

where real cube roots are meant. Their product is −4/3, as required. Since R(0)<0<R(1) and R′(Z)=3Z2+4>0 for real Z, we have 0<z<1. Set s=z>0. Ferrari gives the real factorization

Y4−Y−1=(Y2−sY+z−1/s2)(Y2+sY+z+1/s2).

Its four roots are

s±−z+2/s2,−s±iz+2/s2.

This is a complete radical solution, with the choices specified rather than hidden in nested radical notation.

For completeness, its Galois group can be checked with little computation. Modulo 2, the polynomial becomes Y4+Y+1. It has no linear factor, and it is not divisible by the only irreducible quadratic over F2, namely Y2+Y+1; reduction by that quadratic leaves remainder 1. Hence the quartic is irreducible over Q. The resolvent has no rational root and has discriminant −283, so its Galois group is S3.

The quartic Galois group G⊆S4 is transitive and maps onto this S3. Thus |G| is divisible by both 4 and 6. The only possibilities are 12 and 24. The unique index-two subgroup of S4 is A4, whose image on pairings is only C3, so the order cannot be 12. Therefore G=S4. The calculation above genuinely traverses the nonabelian symmetry of a general quartic.

9  Cardano in every degree: the dihedral family

Cardano's calculation extends to an infinite family once its symmetry is made explicit. The relevant feature of the cubic is a pair of Fourier coordinates carrying inverse characters. Keep that representation, replace the third roots of unity by the n-th roots of unity, and ask what equation the quotient produces.

9.1  The invariant ring determines the family

Let n≥3, and let k have characteristic zero and contain a primitive n-th root of unity ζ. On k[u,v], consider

ρ(u,v)=(ζu,ζ−1v),τ(u,v)=(v,u).

The relations ρn=τ2=1 and τρτ=ρ−1 identify the acting group as Dihn=Cn⋊C2, of order 2n. Put

s=uv,U=un,V=vn,t=U+V.

The same invariant-monomial argument used for the cubic gives

(26)k[u,v]Cn=k[s,U,V]/(UV−sn),k[u,v]Dihn=k[s,t].

Indeed, uivj is rotation-invariant precisely when n divides i−j. After factoring powers of uv, it is a power of un or vn. The reflection exchanges U and V, leaving their sum and product; the latter is already sn.

The quotient by the reflection alone has coordinates x=u+v and s=uv. Therefore un+vn must be a polynomial in x,s. Its formula is forced by

(u+v)(un−1+vn−1)=un+vn+uv(un−2+vn−2).

Define the Dickson polynomials by

(27)D0(X,a)=2,D1(X,a)=X,Dn(X,a)=XDn−1(X,a)−aDn−2(X,a).

The recurrence proves

(28)Dn(u+v,uv)=un+vn.

For example,

D3(X,a)=X3−3aX,D4(X,a)=X4−4aX2+2a2,D5(X,a)=X5−5aX3+5a2X.

Thus the equation arises by fixing the invariant s=a and expressing the remaining invariant t on the reflection quotient. For a=1, these polynomials satisfy Dn(X,1)=2Tn(X/2), where Tn is the Chebyshev polynomial. Their arithmetic applications are developed in [3].

There are two complementary descriptions of the information retained. The coordinate x=u+v, together with s, remembers the unordered pair {u,v}. The coordinates s,t remember its entire orbit under cyclic phase changes as well. Generically, the degree-n polynomial describes the n possible unordered pairs lying above a fixed dihedral orbit. Its degree therefore counts the remaining choices; its coefficients express the information common to every choice.

9.2  One quadratic and one radical in every degree

Fix a≠0. To solve Dn(X,a)=t, the invariant equations require

U+V=t,UV=an.

Hence

U,V=t±t2−4an2.

Choose u with un=U, and set v=a/u. The product constraint then ensures vn=V. Fourier reconstruction gives

(29)Xj=ζju+ζ−jau,j=0,…,n−1.

These are all the roots, counted with multiplicity. One way to see the multiplicities as well is to form the monic product of the X−Xj: for independent u,v, its n distinct roots satisfy (28), so it equals Dn(X,uv)−(un+vn). This polynomial identity remains valid after specialization.

Cardano is exactly the case n=3, with a=−p/3 and t=−q. The case a=0, excluded only to allow division by u, is simply Xn=t.

For every n, the root vector in (29) has just two Fourier frequencies, +1 and −1. This is the structural restriction that makes high degree manageable. A general polynomial of degree n does not have this two-frequency form.

The geometric Galois group is equally explicit. With z transcendental and a∈k× fixed, write

x=z+a/z,t=zn+an/zn.

The extension k(z)/k(t) has degree 2n. Its 2n automorphisms are generated by z↦ζz and z↦a/z, so its group is Dihn. It is the splitting field of Dn(X,a)−t: the roots are given by (29), and the first two recover z by a linear equation. Solving the equation reverses this quotient construction. A quadratic distinguishes un from vn; an n-th root chooses a cyclic phase.

The familiar trigonometric solution has the same source. Take a=1 and t=2cos⁡θ, where 0<θ<π. Then un=eiθ and v=u−1, so the roots are

Xj=2cos(θ+2πjn),j=0,…,n−1.

All are real and distinct. A point on the unit circle projects to twice its real part under z↦z+z−1, while multiplication of angles upstairs becomes the Dickson polynomial downstairs. At n=3, this is the trigonometric form of Cardano's method when all three roots are real. The radical and trigonometric formulas are two coordinate descriptions of the same covering construction. For higher n, they continue to solve the same dihedral family without a new substitution.

9.3  An irreducible quintic with an explicit solution

Consider

f(X)=X5−5X3+5X−3.

Put

u=3+525>0,ζ=e2πi/5.

All five roots are

Xj=ζju+ζ−ju−1,j=0,…,4.

In particular, the real root is

3+525+3−525.

This is an irreducible quintic: the translate

f(X+3)=X5+15X4+85X3+225X2+275X+120

is Eisenstein at 5.

Here the arithmetic Galois group over Q is C5⋊C4, rather than the geometric group Dih5. This distinction records the action on roots of unity. To verify it, let M=Q(ζ,u). Since 5∈Q(ζ), its degree is at most 20; irreducibility of f forces [M:Q(ζ)]=5, hence equality. The automorphisms

ρ: (ζ,u)⟼(ζ,ζu),τ: (ζ,u)⟼(ζ2,u−1)

act on root indices as j↦j+1 and j↦3j. The second is well-defined because ζ↦ζ2 sends 5 to −5. These generate 20 distinct automorphisms, acting faithfully on the roots, and therefore identify M as their splitting field with the asserted group. Its solvability explains the radical expression; the general quintic has a different Galois group [2].

9.4  The same quotient in finite-field computation

The identity also gives an inversion algorithm for nonlinear maps. Work now over Fq, with a=1. The polynomial identity

Dm(Dn(X,1),1)=Dmn(X,1)

follows by evaluating at X=z+z−1.

For x∈Fq, choose a root z of Z2−xZ+1 in Fq2. Frobenius either fixes z or exchanges it with z−1. Thus zq−1=1 or zq+1=1, and in either case zq2−1=1. If

gcd(n,q2−1)=1,mn≡1(modq2−1),

then

Dm(Dn(x,1),1)=zmn+z−mn=x.

Consequently Dn permutes Fq, with inverse Dm. For example, over F7, the inverse of D5(X,1)=X5+2X3+5X is D29(X,1), since 5⋅29≡1(mod48). These are equalities of functions on the finite field. The full permutation criterion, including necessity, appears in [3].

The calculation takes place in cyclic multiplicative groups, where inversion means inverting an exponent. Passing through z↦z+z−1 transports that calculation to a polynomial map. The same environment that organizes Cardano's radicals therefore also organizes finite-field permutations.

10  Read the radical choices in the covering tower

The covers of Section 2 produced the reconstruction calculations. We can now identify exactly which sheet each radical choice selects and which information each map forgets. Let Wn now denote the affine space of centered ordered roots, and let Wn∘ be its open subset where no two roots coincide. Its quotient by Sn is the space of centered monic polynomials with distinct roots. A point of the quotient remembers the coefficients and forgets the ordering.

Over the distinct-root locus, the maps below are finite étale covers: algebraic counterparts of covering spaces, with no branching. Over C, one can follow the roots continuously along paths in coefficient space. A loop can return the same polynomial while permuting its roots; this permutation is its monodromy.

10.1  The cubic tower

The cubic construction factors the ordered-root cover as

(30)W3∘ → C3  W3∘/C3 → C2  W3∘/S3.

The arrows forget information. The first forgets which root is the starting point in a cyclic ordering. The second forgets the cyclic orientation. Solving moves in the reverse direction: a square root chooses the orientation, and a cube root chooses the starting point. Before restricting to distinct roots, the intermediate quotient has the explicit equation UV=s3.

For a particular separable cubic with splitting field L over k=K(ω) and Gal(L/k)=S3, the corresponding field tower is

k⊂k(Δ)=LC3⊂L,

with degrees 2 and 3. If the actual Galois group is smaller, these degrees can drop. The universal construction and its polynomial identities remain valid.

10.2  The quartic tower and a distinction worth keeping

The quartic has the tower

(31)W4∘ → V4  W4∘/V4 → S3  W4∘/S4.

The intermediate space remembers an ordering of the three pairings, together with the invariants already specified by the quartic. Its generic fiber over coefficient space has six points, one for each ordering of the three resolvent roots. Over it, the four remaining choices are the compatible sign patterns in (19).

If a quartic has splitting field L/K and Galois group S4, then

K⊂LV4⊂L

has degrees 6 and 4. The field LV4 is the splitting field of the resolvent cubic. It is generally not the degree-three field obtained by adjoining just one resolvent root.

Indeed, one pairing is stabilized by a dihedral subgroup D8⊂S4 of order eight. Selecting one resolvent root follows the degree-three cover associated with this stabilizer. Choosing s=z then distinguishes its two blocks, and solving their two quadratics distinguishes the roots inside each block. Generically this route has successive degrees 3,2,2,2. Solving the whole resolvent first instead gives degrees 6,2,2. Both recover the same splitting field.

The stabilizer chain for the one-pairing route is explicitly

S4⊃D8⊃⟨(12),(34)⟩⊃⟨(34)⟩⊃{1}.

The group ⟨(12),(34)⟩ preserves each of the two blocks separately. Although it is abstractly a Klein four group, it is different from the normal double-transposition subgroup V4. Adjoining the difference r1−r2 leaves only the swap (34); adjoining r3−r4 removes that last ambiguity.

The distinction explains why the practical one-resolvent-root algorithm and the normal-subgroup tower organize their square roots differently. A choice of one pairing does not yet reduce the symmetry to V4; an ordering of all three pairings does.

These degree lists describe intermediate fields inside the quartic splitting field. A literal implementation of Cardano may temporarily adjoin a cube root of unity outside that field. In particular, the degree-three step in the first list is not itself being identified with a pure cube-root adjunction.

10.3  Radical extraction as trivializing a torsor

There is a precise cohomological formulation of the remaining ambiguity. For a field F of characteristic not dividing m, the Kummer sequence gives

(32)He´t1(SpecF,μm)≃F×/(F×)m.

Here μm is the group of m-th roots of unity. A nonzero equation zm=a defines a μm-torsor: over an algebraic closure its solutions form a set on which μm acts freely and transitively. Its cohomology class is the class of a modulo m-th powers. Adjoining a solution makes the class trivial. See [5, 6] for the general statements.

For Cardano, after choosing the orientation and adjoining ω, the remaining equation u3=U represents the class [U]. The equation for v contributes no independent choice because UV=(−p/3)3. When p≠0, it follows that [V]=[U]−1. Reversing the orientation interchanges these classes, matching the inversion action in S3≃C3⋊C2. If p=0, one uses the nonzero coordinate instead of writing a class for zero.

For Ferrari with q≠0, work over the splitting field F of the resolvent and order its roots. The classes [U],[V],[W] in F×/(F×)2 satisfy

[U][V][W]=[q2]=1.

At most two independent square classes remain. The equation uvw=−q fixes their compatibility. This is the cohomological expression of the four-element V4-fiber.

The torsor language identifies exactly what is being trivialized and why one radical is dependent on the others. The invariant equations supply explicit representatives of the classes, so the description remains computational.

Repeated roots lie on the discriminant locus, where the covering maps branch. The polynomial identities and reconstruction formulas still hold, with multiplicities and the zero-coordinate cases handled as above; the unramified-cover interpretation is reserved for the complement of that locus.

10.4  Character lines in families

The field calculations can also vary with parameters. A character component over a field is a vector space, often a line. Over a parameter space, the corresponding component can vary as a line bundle. Multiplication between character components becomes multiplication between line bundles, and choosing a radical becomes a problem of choosing compatible local trivializations.

For example, when n is invertible on a scheme S, a μn-torsor is equivalently described by a line bundle together with a trivialization of its n-th tensor power. Locally it has the form

zn=a,a∈OS×.

Changing the local generator changes a by an n-th power. Thus the familiar ambiguity of a radical is the coordinate expression of descent data. The Kummer sequence records this construction cohomologically; over a field K, it gives

He´t1(K,μn)≃K×/(K×)n.

This is the geometric version of the eigenline whose n-th power is invariant. The line bundle and its multiplication retain information that disappears if one records only a local equation [5].

11  The same Fourier projectors split an integral

Ferrari's calculation used the characters of the Klein four group to separate four root coordinates. The same operation can separate the differentials on a curve. In a suitable family, it turns a genus-two integration problem into two elliptic ones, and the resulting decomposition also controls point counts over finite fields.

11.1  Two quotient curves from one equation

Choose a,b∈C such that

ab(a−1)(b−1)(a−b)≠0,f(u)=(u−1)(u−a)(u−b),

and let C be the smooth projective curve with affine equation

(33)C:y2=f(x2).

The map x:C→P1 has degree two and branches at the six distinct roots of f(x2). It is unramified at infinity. Riemann–Hurwitz therefore gives

2g(C)−2=2(−2)+6=2,g(C)=2.

The involutions

σ(x,y)=(−x,y),h(x,y)=(x,−y)

commute and generate a Klein four group. The second is the hyperelliptic involution. The fixed rational functions for σ are generated by x2,y; those for σh are generated by x2,xy. They give the quotient curves and maps

E+:v2=f(u),π+(x,y)=(u,v)=(x2,y),
E−:w2=uf(u),π−(x,y)=(u,w)=(x2,xy).

Both maps have degree two and extend to the smooth projective models. The cubic defining E+ and the quartic defining E− have distinct roots, so both curves have genus one. We take the point at infinity as origin on E+, and (0,0) as origin on E−. These quotient constructions are the classical degree-two elliptic subcovers of an even sextic [13].

11.2  The decomposition reduces the integrals

The two forms

ω0=dxy,ω1=xdxy

are a basis of H0(C,ΩC1). At a finite branch point, y is a local parameter and the equation shows that dx/y is regular. At infinity put t=1/x and Y=t3y. Then

Y2=(1−t2)(1−at2)(1−bt2),ω0=−tdtY,ω1=−dtY.

Thus both forms are regular there as well. They are linearly independent, and the genus calculation shows that they exhaust the holomorphic differentials.

Now σ∗ω0=−ω0 and σ∗ω1=ω1. The character projectors

1−σ∗2,1+σ∗2

separate these two lines. More concretely, the quotient maps give

(34)π−∗(duw)=2ω0,π+∗(duv)=2ω1.

The factors of two come simply from d(x2)=2xdx. The equalities are first checked where the displayed coordinates are valid and then hold globally as identities of holomorphic forms.

For any piecewise smooth path γ on C, and any constants A,B∈C, it follows that

(35)∫γ(A+Bx)dxy=A2∫π−(γ)duw+B2∫π+(γ)duv.

The integration problems on the right are elliptic. Specifying the paths on the curves also specifies the necessary continuation of the square roots. The decomposition works for every holomorphic differential in this family, including its periods around closed paths.

This is the same reason for using Fourier coordinates as in Ferrari's formula: a symmetry separates a coupled problem into components with simpler reconstruction rules. Here the components live on quotient curves, so the gain is a reduction in geometric complexity.

11.3  What the periods reconstruct

The decomposition extends to rational cohomology:

(36)H1(C,Q)=π+∗H1(E+,Q)⊕π−∗H1(E−,Q).

Indeed, the pullbacks are injective because their trace maps compose with them to give multiplication by two. Their images have opposite σ-eigenvalues and each has dimension two. Since dimQ⁡H1(C,Q)=4, they account for the entire space. Equivalently, one can apply the preceding differential calculation to the holomorphic and antiholomorphic parts of cohomology.

To retain the periods together with their lattice, consider the Jacobian

J(C)=H0(C,ΩC1)∗/H1(C,Z),

where a cycle acts on differentials by integration. This complex torus is also the algebraic variety Pic0(C) of degree-zero line bundles. A map of curves induces pullback on line bundles and a norm map in the other direction. For the present quotients, write

T=(π+∗,π−∗):J(C)⟶E+×E−,S(P,Q)=π+∗P+π−∗Q.

Here Pic0(E±) is identified with E± using the chosen origins.

Proposition 11.1. The maps S and T are isogenies of degree four, and

T∘S=[2]×[2].

Proof. For each degree-two quotient, pullback followed by norm, π±∗π±∗, is multiplication by two. The off-diagonal maps vanish. For example, π+∗ is unchanged by σ, whereas σ acts on the image of π−∗ by negation: on E− it sends (u,w) to (u,−w), which is [−1] for the chosen origin. Hence π+∗π−∗ equals its own negative. Its image lies in a finite group of two-torsion points; a homomorphism from a connected elliptic curve to that group is zero. The other off-diagonal map is treated in the same way.

Thus TS=[2]×[2]. This composition is an isogeny, so S and T, between abelian surfaces of the same dimension, are themselves isogenies. Under the canonical principal polarizations of the Jacobians and the product polarization, norm and pullback are dual. Consequently S and T have equal degrees. Their product is the degree of [2] on an abelian surface, namely 24=16, so each degree is four.

□

An isogeny has finite kernel; it need not be an isomorphism. Thus the elliptic factors reconstruct the Jacobian up to finite information in the period lattice. The curve itself has not become a product. This distinction makes visible the information that the rational character projectors, with their denominators, do not retain integrally.

11.4  The same decomposition counts points

The equations and maps also make sense over an odd finite field Fq, provided that ab(a−1)(b−1)(a−b)≠0 there. They give the exact identity

(37)#C(Fq)=#E+(Fq)+#E−(Fq)−(q+1).

One can check this directly, without a cohomological trace theorem. Let χ be the quadratic character, extended by χ(0)=0. The number of solutions of x2=u is 1+χ(u), so

∑x∈Fqχ(f(x2))=∑u∈Fqχ(f(u))+∑u∈Fqχ(uf(u)).

The affine point counts follow by adding q. The smooth projective models of C and E− each have two rational points at infinity, because their defining polynomials are monic of even degree; E+ has one. Adding these points proves (37).

For example, take a=2, b=3 over F13. The two character sums on the right are −6 and 1, respectively. Hence

#E+(F13)=8,#E−(F13)=16,#C(F13)=10=8+16−14.

The cohomological explanation is that the decomposition of H1, now in ℓ-adic cohomology for ℓ≠char(Fq), respects Frobenius. Therefore the numerator polynomials of the zeta functions factor as LC(T)=LE+(T)LE−(T). The integral reduction and the point-count identity are two consequences of the same decomposition.

The path toward Fourier–Mukai theory now has a concrete intermediate object. A Jacobian organizes integrals and line bundles on a curve; an elliptic curve is itself such a Jacobian. We can therefore ask what Fourier reconstruction should mean when the character parameters form an entire space of line bundles, and when families and extensions must be retained along with individual components. Before treating holomorphic bundles, the circle gives a model in which the required extension and specialization data can be calculated completely.

12  A circle: Fourier transformation beyond eigenvalues

Finite abelian symmetry gave us character spaces with multiplication. To see why a Fourier transform might need sheaves and complexes, it helps to change just one feature: allow monodromy around a circle to have a nontrivial Jordan block. The resulting transform will still be completely explicit. It will preserve information that eigenvalues, traces, and dimensions forget, and its cohomology will explain why derived fibres enter the geometric theory.

12.1  Monodromy as a module on the character space

Fix a base point and a positive orientation on S1. A finite-dimensional complex local system is a vector space V transported consistently along paths; transport around the positive loop is an invertible map T:V→V. Cutting the circle at the base point makes the transport trivial, and gluing its two ends by T reconstructs the local system. A morphism is a linear map commuting with monodromy. Thus the category Locfd(S1,C) is the category of such pairs (V,T). Since π1(S1)=Z, no finite-order relation forces T to be diagonalizable.

The rank-one characters are parametrized by λ∈C×, their monodromy eigenvalue. Put

R=C[z,z−1],Gm=SpecR.

An invertible operator on a finite-dimensional vector space defines an R-module by specifying the action of z. Such modules are precisely the finite-length R-modules, or equivalently the coherent sheaves on Gm with finite support. Here a sheaf is described completely by its module; no gluing calculation is hidden in the notation.

For the Fourier convention used below, let S(V,T) be V with z acting as T−1. This defines an exact equivalence

(38)S:Locfd(S1,C)⟶∼Cohfin(Gm).

The inverse takes multiplication by z−1 as monodromy. Both constructions keep all intertwining maps and exact sequences. A rank-one system with monodromy λ becomes the skyscraper module R/(z−λ−1): a point on the character space. The inverse appears because the transform pairs the input with a character, rather than its inverse.

12.2  The universal kernel and its two-term calculation

The module description is also obtained by an integral-transform construction. Let U be the local system of free rank-one R-modules on S1 whose monodromy is multiplication by z. It packages every rank-one character at once: specialization at z=a gives the character with monodromy a. For a local system LT, form

M(LT)=RΓ(S1,LT⊗CU).

This is the circle version of a Mellin transform: tensor with a universal character and then take cohomology. The corresponding construction on complex algebraic varieties, and its relation to Fourier–Mukai theory, is developed in [15].

Use one vertex and one positively oriented edge for the circle. On its universal cover, the boundary of a lifted edge is its terminal vertex minus its initial vertex. For coefficients with monodromy zT, the cellular cochain differential is therefore zT−I. Consequently

(39)M(LT)≃CT:=[R⊗CV→ zT−I R⊗CV],

where the two terms have cohomological degrees 0,1.

Proposition 12.1. There is a natural isomorphism

M(LT)≃S(V,T)[−1].

Thus M[1], restricted to finite-dimensional local systems, is the exact equivalence (38).

Proof. The determinant det(zT−I) is a nonzero Laurent polynomial. Hence zT−I is invertible over C(z), and is injective on the free R-module R⊗V. In its cokernel, the relation zTv=v says that z acts as T−1. Explicitly, the map

R⊗V⟶S(V,T),∑jzjvj⟼∑jT−jvj

annihilates the image of zT−I. Every class reduces uniquely to a constant vector, so it identifies the cokernel with S(V,T). The complex has cohomology only in degree one, which accounts for the shift [−1]. These maps commute with every intertwiner.

□

Here the categorical transform is an equivalence on the stated source and target, not an assertion about all constructible sheaves on all spaces. Its kernel, cohomology, and reconstruction can all be calculated from one matrix.

12.3  Thickened points record what a list of characters loses

Compare the monodromies

T0=(1001),T1=(1101).

They have the same eigenvalues and the same trace of every integral power. Nevertheless,

dim⁡H0(S1,LT0)=2,dim⁡H0(S1,LT1)=1,

because a global flat section is precisely a vector fixed by monodromy. Their spectral modules are

S(V,T0)≃k(1)⊕k(1),S(V,T1)≃R/(z−1)2,

where k(1)=R/(z−1). The second is a length-two thickening of the point 1: multiplication by z−1 is nonzero, but its square vanishes. That nilpotent action records the nonsplit extension between the two character lines. It changes an observable cohomology group even though every character trace agrees.

12.4  Tensor product becomes convolution

Let m:Gm×Gm→Gm be multiplication. For finite-length modules, define convolution by

M⋆N=m∗(M⊠N).

Concretely, its underlying vector space is M⊗CN, and z acts as zM⊗zN. The supports are finite, so this operation stays within finite-length coherent sheaves and uses ordinary pushforward. Therefore

(40)S(V⊗W,T⊗U)≃S(V,T)⋆S(W,U).

The unit is the point module k(1). With these operations, (38) is an exact symmetric monoidal equivalence. It preserves extensions and multiplication, as the finite character decomposition did earlier.

For unipotent monodromy, the logarithm N=log⁡T is a finite polynomial in T−I. In the formal coordinate s=−log⁡z at 1, the spectral action is s=N. Multiplication of spectral parameters becomes addition of these coordinates, so tensor product is governed by

NV⊗W=NV⊗I+I⊗NW.

For two nonsplit rank-two systems, the calculation becomes

C[x,y]/(x2,y2),s⋅f=(x+y)f.

There is a length-three chain 1↦x+y↦2xy↦0, and the independent vector x−y is killed by s. The tensor product therefore has unipotent Jordan blocks of sizes three and one. Below, Fourier–Mukai duality will turn this same calculation into a decomposition of vector bundles on an elliptic curve. The passage to a logarithmic coordinate uses characteristic zero.

12.5  Why taking a fibre must retain a complex

The trivial rank-one local system gives an especially small example:

(41)M(LI)=[R→z−1R]≃k(1)[−1].

Specialize the free complex at z=a. It becomes

[C→a−1C].

For a≠1, its cohomology vanishes. At a=1, its differential is zero, so its H0 and H1 are both C, as required for the ordinary cohomology of a circle. This operation is the derived fibre

M(LI)⊗RLk(a).

The ordinary fibre of the single module k(1)[−1] would retain only degree one. The missing degree zero is supplied by Tor1R(k(1),k(1))≃C, followed by the shift. Keeping a free resolution before specialization retains precisely the information needed at the exceptional character.

The example supplies concrete reasons for the next enlargement. Sheaves record spectral support and its infinitesimal thickness; complexes make specialization compatible with cohomology; convolution transports tensor calculations. The holomorphic Fourier–Mukai transform implements related operations with a different source and a different character space. In particular, the rank-one complex local systems on an elliptic curve are parametrized by (C×)2, whereas its degree-zero holomorphic line bundles form Pic0(E), itself an elliptic curve. The geometric theorem concerns the latter space. The circle calculation prepares its mechanisms without identifying these distinct theories.

13  Fourier–Mukai: reconstructing global bundles

The circle transform kept monodromy as a sheaf on its character space. We now seek a transform for holomorphic bundles on an elliptic curve, where the dual parameters are degree-zero line bundles. The genus-two example has already introduced this space through the Jacobian. Two concrete questions will guide the construction: how can we compute with nonsplit extensions, and how much data is needed to reconstruct a stable bundle of higher rank?

13.1  A question that requires extension data

Before constructing a transform, it is useful to see what the transformed data must distinguish. On a smooth complex elliptic curve E, compare the split bundle OE⊕OE with a nonsplit extension

(42)0⟶OE⟶F2⟶OE⟶0.

Both have two trivial line bundles as successive quotients, and both have class 2[OE] in the ordinary Grothendieck group K0(E). Nevertheless, they have different numbers of global sections.

The beginning of the cohomology exact sequence is

0⟶C⟶H0(E,F2)⟶C→ δ C⟶H1(E,F2)⟶C⟶0.

The connecting map δ takes 1 to the extension class in Ext1(OE,OE)=H1(E,OE)≃C. The extension is nonsplit, so δ is a nonzero map between one-dimensional spaces and is therefore an isomorphism. Exactness gives

(43)h0(E,F2)=h1(E,F2)=1,h0(E,OE⊕OE)=2.

Here hi denotes the dimension of Hi. A record of the two constituent line bundles cannot recover this elementary invariant. A useful Fourier transform must retain how the constituents are attached. The distinction will become a small piece of geometry on the dual curve: a doubled point with a nonzero nilpotent direction, rather than two independent copies of a point.

13.2  A character space carrying sheaves

The circle calculation replaced a list of eigenvalues by a sheaf that retained nilpotent structure. For holomorphic bundles, a geometric transform must likewise preserve extensions and their variation. Its dual parameter space will now consist of line bundles, and its kernel will be their universal family. Let E be a smooth complex elliptic curve with origin 0, and let

E^=Pic0(E)

be its dual elliptic curve. A point of E^ specifies a degree-zero line bundle on E. Tensor product supplies the group law on this parameter space, just as multiplication supplies the group law on ordinary characters.

The universal family is the normalized Poincaré line bundle P on E×E^. It is the geometric kernel replacing the scalar pairing χ(x). With pE and pE^ the two projections, define

(44)ΦP(F)=RpE^∗(LpE∗F⊗LP).

The construction has the same three operations as an integral transform: move the input to the product, multiply by the kernel, and integrate along the original variable. Here integration is derived pushforward, which retains all cohomological degrees rather than only ordinary sections.

Mukai's theorem says that this functor is an equivalence

DbCoh(E)≃DbCoh(E^).

After identifying the elliptic curve with its dual by the origin, and using the compatible normalized Poincaré kernel, its elementary transforms are

(45)Φ(k(x))≃Px,Φ(Px)≃k(−x)[−1],Φ2≃(−1E)∗[−1].

Here k(x) is the skyscraper sheaf at x. A point mass becomes a character-like line bundle; applying the transform twice gives reflection, together with a cohomological shift. These are precise categorical counterparts of elementary Fourier identities [8].

The shift matters. For instance, a nontrivial degree-zero line bundle L has no cohomology: a nonzero section would trivialize it, and Serre duality gives the same conclusion for H1(E,L). The trivial bundle has both H0 and H1. Derived pushforward organizes this jump into the object k(0)[−1]. Its derived fibre at the origin has cohomology in degrees zero and one: the skyscraper sheaf has a nonzero Tor1 with itself. Replacing it by a list of ordinary fibre dimensions would lose the gluing and derived structure at the exceptional point.

If m:E×E→E is addition, define convolution by

F⋆G=Rm∗(F⊠LG).

The multiplicativity of the Poincaré kernel yields

(46)Φ(F⋆G)≃Φ(F)⊗LΦ(G).

Thus convolution becomes tensor product as a functorial identity. It applies to objects and maps, including extension data, rather than merely to numerical functions [8].

13.3  A tensor-product calculation through infinitesimal spectral data

We can now answer a tensor-product question while retaining the extension data just identified. Call a vector bundle unipotent if it has a filtration whose successive quotients are OE. The nonsplit bundle F2 of (42) is the first nontrivial example. Since Ext1(OE,OE)≃C, all its nonzero extension classes give isomorphic middle bundles. The question is to decompose F2⊗F2 into indecomposable bundles.

Set Ψ=Φ[1] on unipotent bundles. The Fourier–Mukai theorem restricts to an equivalence of abelian categories

(47)Ψ:Unip(E)⟶∼Coh0(E^),Ψ(F⊗G)≃Ψ(F)⋆Ψ(G),

where the target consists of coherent sheaves supported at the origin. This is a categorical equivalence, not just an equality of classes in a ring. On the formal neighbourhood of the origin, its target is the category of finite-length C[[t]]-modules, or equivalently finite-dimensional vector spaces with a nilpotent operator given by multiplication by t. The indecomposables are C[[t]]/(tr). Their inverse transforms are the indecomposable unipotent bundles Fr, with

(48)Ψ(Fr)≃C[[t]]/(tr),F1=OE.

The equivalence and its compatibility with convolution are discussed explicitly by Schröer [7].

Convolution remembers the group law of E^. Over C, a formal logarithm provides a coordinate in which that law is additive. In this coordinate the convolution of two finite-length modules is their tensor product over C, with t acting as t⊗1+1⊗t. This coordinate choice uses characteristic zero; in positive characteristic the formal group law cannot in general be replaced by the additive law.

Consequently the bundle calculation becomes a four-dimensional linear algebra problem:

Ψ(F2⊗F2)≃M:=C[x,y]/(x2,y2),t⋅f=(x+y)f.

This is the same nilpotent calculation as in Section 12: multiplication by x+y has Jordan blocks of lengths three and one. The corresponding module decomposition is

M≃C[t]/(t3)⊕C[t]/(t).

Applying the inverse equivalence proves

(49)F2⊗F2≃F3⊕OE.

The global geometry has supplied an environment in which the calculation is forced by a small local model.

The same mechanism gives, in characteristic zero,

(50)Fr⊗Fs≃⨁i=1min(r,s)Fr+s+1−2i.

One proof identifies multiplication by x on C[x]/(xr) with the raising operator in an irreducible sl2-representation. On the tensor product the raising operator is multiplication by x+y; the Clebsch–Gordan decomposition gives precisely these Jordan block sizes [8]. Fourier geometry has connected a tensor product of bundles with the representation theory of another group.

This example also identifies what a numerical shadow forgets. In ordinary K0(E), the exact sequence (42) imposes [F2]=2[OE]. The category distinguishes the nonsplit bundle from the split one: their transforms are respectively C[[t]]/(t2) and k(0)⊕k(0). An infinitesimally thickened point and two copies of a reduced point have the same length but different module structures. Categorification retains the difference and makes it usable in calculations.

13.4  A Euclidean algorithm for vector bundles

Fourier–Mukai reconstruction also simplifies bundles beyond the unipotent case. For a nonzero vector bundle V, its slope is

μ(V)=deg⁡VrankV.

It is called stable if every nonzero proper subbundle of smaller rank has strictly smaller slope. This condition controls how V can be assembled from lower-rank pieces.

Let Φ be the normalized elliptic Fourier–Mukai transform used above, with E identified with its dual. Its action on rank and degree is

(51)(r,d)⟼(d,−r).

There is a short way to derive the formula from the elementary transforms already computed. The numerical Grothendieck group of an elliptic curve is Z2, recorded by rank and degree, with basis [OE] and [k(0)]. This follows from Riemann–Roch for the Euler pairing χ(U,V)=∑i(−1)idim⁡Exti(U,V):

χ(U,V)=rank(U)deg⁡(V)−deg⁡(U)rank(V).

The transform preserves this Euler pairing and so induces an automorphism of the numerical group. Since

Φ(OE)=k(0)[−1],Φ(k(0))=OE,

it sends the two basis vectors to (0,−1) and (1,0), respectively. This proves (51). For complexes, rank and degree mean the alternating sums of the ranks and degrees of their cohomology sheaves; the minus sign records the shift.

A numerical formula alone does not show that a transformed object is again a vector bundle. The needed geometric theorem says that if V is stable of positive degree, then Φ(V) is a stable vector bundle in cohomological degree zero. For stable bundles of negative degree, the sole nonzero cohomology sheaf is instead in degree one and is stable [14]. These are additional properties of the elliptic transform.

The absence of higher cohomology in the positive-degree case can already be understood from slopes. For every degree-zero line bundle P, Serre duality gives

H1(E,V⊗P)≃Hom(V⊗P,OE)∗=0.

The last equality follows because a stable bundle of positive slope has no nonzero map to the semistable bundle OE of slope zero. Riemann–Roch then gives h0(E,V⊗P)=d. Cohomology and base change assemble these spaces into a vector bundle of rank d on the dual curve. The stability of that bundle is the further theorem just cited.

Tensoring by a degree-m line bundle preserves stability and changes the numerical data by

(r,d)⟼(r,d+mr).

These two operations act like the steps of the Euclidean algorithm, while remaining invertible operations on the objects themselves.

For a fully explicit instance, let V be stable of rank five and degree two. Applying the transform and tensoring by the indicated line bundles produces

(5,2)→ Φ (2,−5),(2,−5)→ ⊗OE(3⋅0) (2,1),(2,1)→ Φ (1,−2),(1,−2)→ ⊗OE(2⋅0) (1,0).

Both inputs to Φ have positive degree. Every stage is therefore an actual stable vector bundle, and the final object is a degree-zero line bundle L. With

T(V)=Φ(Φ(V)⊗OE(3⋅0))⊗OE(2⋅0),

the entire reduction reads T(V)=L.

Every operation in T is an equivalence, so L reconstructs V, including its isomorphism class, by reversing those operations. Conversely, start with any L∈Pic0(E). Undoing the last twist gives a line bundle of degree −2. The inverse transform takes it to a stable bundle of rank two and degree one; undoing the degree-three twist gives degree −5, and the next inverse transform gives rank five and degree two. Indeed, the inversion formula gives Φ−1≃(−1E)∗Φ[1], and the negative-degree clause of the same theorem makes the shift cancel the degree-one cohomology of each transform. Thus this procedure gives a bijection between the isomorphism classes of stable bundles of rank five and degree two and the points of Pic0(E).

The numerical Euclidean algorithm is only the visible record of the calculation. The equivalences carry the bundles and their morphisms through it. A classification problem for rank-five bundles has become a reconstruction problem from one line bundle on the dual elliptic curve.

14  Another cubic: from Fourier projectors to counting and periods

The same projectors can do something quite different from extracting roots: they can count solutions. This opens a second geometric branch, in which the spectral operator is Frobenius and its traces count solutions over finite fields. We will begin with a five-term calculation, recover the number of points on a curve over every finite extension, and then identify a categorical statement whose numerical consequence is a character-sum identity.

14.1  A projector that counts cube roots

Consider the smooth projective cubic

E:X3+Y3=Z3

over F7. It has genus one and a rational point. Let ω=e2πi/3, choose the cubic character χ:F7×→μ3 by χ(3)=ω, and put χ(0)=0. The element 3 generates F7×; in the order 1,2,3,4,5,6, the character values are

1,ω2,ω,ω,ω2,1.

For every t∈F7, including zero,

(52)A(t):=#{x∈F7:x3=t}=1+χ(t)+χ(t)2.

For nonzero t, the right side is three when t is a cube and zero otherwise. At zero it is one. This is character orthogonality serving as an exact indicator, rather than as a change of coordinates.

The affine point count is the convolution

Naff=∑t∈F7A(t)A(1−t).

Define the Jacobi sum

J(ρ,η)=∑t∈F7ρ(t)η(1−t),

where the nontrivial characters are extended by zero. The terms linear in a nontrivial character sum to zero. Also

J(χ,χ−1)=−χ(−1)=−1:

indeed, t↦t/(1−t) runs through all field elements except −1, with the zero term contributing nothing. Writing J=J(χ,χ), expansion therefore gives

Naff=7+J+J―−2.

At infinity, Z=0, there are three points: their ratios X/Y are the three cube roots of −1. Thus

(53)#E(F7)=8+J+J―.

The correction at infinity matters: a character sum initially counts points in an affine chart, not automatically on its projective completion.

Only t=2,3,4,5,6 contribute to J. Their contributions are, respectively,

ω2,1,ω2,1,ω2.

Consequently

(54)J=2+3ω2=−1−3ω,J+J―=1,JJ―=7.

Equation (53) gives nine points: six affine points and three at infinity.

14.2  Why this calculation controls every extension field

Fix a prime ℓ≠7 and use ℓ-adic cohomology with coefficients enlarged to contain the character values. Geometric Frobenius is normalized here to act by 7 on H2(EF―7,Q―ℓ). The trace formula and the cohomology of a smooth projective genus-one curve give

(55)#E(F7r)=1+7r−Tr(Frr∣H1(EF―7,Q―ℓ)).

Here H1 is two-dimensional and the determinant of Frobenius on it is 7. Since the point count is nine, its trace is −1. Its characteristic polynomial is therefore

T2+T+7.

By (54), the two roots are

(56)α=−J=1+3ω,β=−J―=1+3ω2.

The general Jacobi-sum description of Fermat curves explains this identification through the action

(a,b)[X:Y:Z]=[aX:bY:Z],(a,b)∈μ32.

Its two nonzero character components in H1 are lines. Frobenius preserves them, and the corresponding scalars are the two negatives of the Jacobi sums. The character-projector calculation has found the spectrum of a geometric operator [16].

Taking powers of this one operator now gives

(57)#E(F7r)=7r+1−αr−βr.

No diagonalization choices are needed for computation. Put sr=αr+βr. Then

s0=2,s1=−1,sr=−sr−1−7sr−2(r≥2).

This gives s2=−13, s3=20, and s4=71, hence

#E(F7)=9,#E(F49)=63,#E(F343)=324,#E(F2401)=2331.

Direct finite-field enumeration confirms these four values. The recurrence itself determines infinitely many further counts. Equivalently, the zeta function is

(58)Z(E,T):=exp⁡(∑r≥1#E(F7r)Trr)=1+T+7T2(1−T)(1−7T).

Moreover |α|=|β|=7, so

(59)|#E(F7r)−(7r+1)|≤27r/2.

For this special curve the norm identity is already visible in the five-term sum. Cohomology explains why the same two numbers govern all extension fields, and places the calculation inside a theory that applies to curves without this convenient character formula.

14.3  The same symmetry selects a period

Now consider the same equation over C. In the chart Z=1, the differential

ν=dxy2,x3+y3=1,

extends to a holomorphic differential on E. For example, near y=0 the relation x2dx+y2dy=0 rewrites it as −dy/x2. Under (x,y)↦(ax,by), with a3=b3=1, it satisfies

(a,b)∗ν=abν.

Thus this differential belongs to a definite character line, just as a Fourier coordinate does.

Let γ be the real arc from (0,1) to (1,0). Substituting t=x3 gives the explicit integral

(60)∫γν=∫01dx(1−x3)2/3=13∫01t−2/3(1−t)−2/3dt=13B(13,13).

Both endpoint singularities in the last integral are integrable. To obtain a closed cycle, let σ(x,y)=(ωx,y) and τ(x,y)=(x,ωy), and set

δ=(1−σ∗)(1−τ∗)γ.

Its boundary vanishes: τ fixes (1,0) and σ fixes (0,1). Since σ∗ν=τ∗ν=ων, its period is

(61)∫δν=(1−ω)23B(13,13).

The same algebraic family has therefore supplied a character sum in finite characteristic and a special-function integral over C. These are different realizations of its symmetry, with different additional structures: Frobenius on one side, and the comparison between algebraic differential forms and topological cycles on the other.

14.4  An identity that lifts to an isomorphism

Before enlarging the objects, we can see the numerical operation explicitly. Over Fq, choose a nontrivial additive character ψ, and for a nontrivial multiplicative character ρ put

Gψ(ρ)=∑u≠0ρ(u)ψ(u).

Use the same definition of J, now summing over Fq. If ρ,η,ρη are nontrivial, then

(62)Gψ(ρ)Gψ(η)=J(ρ,η)Gψ(ρη).

To prove it, expand the product and partition by s=u+v. The contribution at s=0 vanishes because ρη is nontrivial. For s≠0, set u=st, v=s(1−t): the inner sum becomes (ρη)(s)J(ρ,η), leaving exactly the Gauss sum on the right. This is a concrete convolution-to-product calculation.

There is an actual categorical lift. We state the two-character case of a theorem of Otsubo and Yamazaki [17]. Let q=pf, let d∣q−1, and work in the tensor category of Chow motives in the covariant convention over Fq, with coefficient field Λ=Q(ζpd). For the objects needed here, a motive is specified by a smooth projective variety together with an idempotent algebraic correspondence. A finite group H acting on X supplies such a correspondence:

eϑX=1|H|∑h∈Hϑ(h)−1[Γh].

The graph Γh⊂X×X plays the role of the linear operator h. The image h(X)ϑ is its character summand. This is the same projector formula, applied to geometry before taking a cohomology realization.

Let Ad be the smooth projective model of

uq−u=vd,

on which Fq×μd acts by (c,a)(u,v)=(u+c,av). Let Fd be the smooth projective curve Ud+Vd=Wd, with the coordinatewise μd2-action. For characters θ,θ1,θ2 of μd, set

Mψ,θ=h(Ad)(ψ,θ),Nθ1,θ2=h(Fd)(θ1,θ2),

extending coefficients to Λ throughout.

Theorem 14.1. (Otsubo–Yamazaki, two-character case) If ψ, θ1, θ2, and θ1θ2 are nontrivial, then these character summands are invertible motives and there is an isomorphism

(63)Mψ,θ1⊗Mψ,θ2≃Mψ,θ1θ2⊗Nθ1,θ2.

Here invertible means invertible for tensor product. Such an object's endomorphisms are scalars in Λ. To compare conventions, write

ρi(u)=θi(u(q−1)/d).

The Frobenius endomorphisms of the displayed factors are, respectively,

−Gψ(ρ1),−Gψ(ρ2),−Gψ(ρ1ρ2),−J(ρ1,ρ2).

The authors use signed Gauss and Jacobi sums, −G and −J, which are the Frobenius scalars on these degree-one summands. Frobenius commutes with the motivic isomorphism, so equality of its scalar actions gives

(−Gψ(ρ1))(−Gψ(ρ2))=(−Gψ(ρ1ρ2))(−J(ρ1,ρ2)),

recovering (62). For our example take q=7, d=3, ψ(u)=e2πiu/7, and choose θ so that θ(u2)=χ(u). Then θ1=θ2=θ satisfies every hypothesis.

The elementary identity has a short proof; the categorical theorem asserts more than that identity. It constructs an isomorphism before extracting Frobenius scalars, so the relation is retained under cohomological realizations. Related motivic constructions also organize identities between Fermat periods; their period consequences require keeping track of algebraic factors. This is a concrete reason to preserve objects and maps: a numerical equality becomes the consequence of a relation that can be transported and used in other settings. Fourier–Mukai theory retains another kind of information, namely how transformed objects vary and how their extensions fit together. These are complementary reasons to enlarge the objects on which Fourier reconstruction acts.

15  A quantitative shadow: where the square-root bound comes from

The Fermat cubic supplied a cancellation estimate through two explicitly computed eigenvalues. Geometric Fourier theory can produce such estimates when an elementary evaluation of the sum is unavailable. We will also see how local information determines the number of eigenvalues, and hence the constant in the estimate.

Let Fq have characteristic p, let ψ:Fq→C× be a nontrivial additive character, and take a∈Fq×. The Kloosterman sum is

(64)K(a)=∑x∈Fq×ψ(x+ax).

It has q−1 summands of absolute value one. The geometric result is

(65)|K(a)|≤2q.

For example, over F5 with ψ(u)=e2πiu/5, direct evaluation at a=2 gives

K(2)=2e4πi/5+2e6πi/5=−1−5.

The objective is a uniform bound for every q and every nonzero a, without evaluating each sum separately.

15.1  The transform retains a family of cohomology groups

The first Fourier step is elementary. Define g(0)=0 and g(t)=ψ(1/t) for t≠0. For the unnormalized transform

g^(a)=∑t∈Fqg(t)ψ(at),

the substitution x=at gives g^(a)=K(a) when a≠0.

Choose ℓ≠p, realize the character values in Q―ℓ, and fix an embedding into C for absolute values. Use the Artin–Schreier sheaf Lψ normalized so that geometric Frobenius has trace ψ(u) at u∈Fq. Let j:Gm↪At1 and put

G=j!Lψ(1/t),

an ordinary sheaf placed in cohomological degree zero. Its trace function is g. The Fourier–Deligne transform on constructible derived categories is

(66)FTψ(G)=Rpa!(pt∗G⊗Lψ(at))[1],

where pt,pa project from At1×Aa1. Tensoring multiplies the trace functions; compactly supported pushforward sums them along the t-line. The shift [1] changes the sign of the alternating trace. Thus the transformed object's trace at a is −K(a) [10].

More precisely, for a≠0, its derived stalk is

(67)RΓc(Gm,F―q,Fa)[1],Fa=Lψ(x+a/x).

We will show that the unshifted compactly supported cohomology occurs only in degree one and has dimension two. The shift then places this vector space in degree zero. As a varies through Gm, these spaces form the rank-two Kloosterman sheaf [9]. Its fibers retain Frobenius actions and monodromy, not merely the single number K(a).

15.2  Two poles explain the dimension two

We compute on the x-line, with a≠0 fixed. The rank-one sheaf Fa has nontrivial wild ramification at both missing points 0 and ∞. A simple pole of an Artin–Schreier phase has Swan conductor one. Since x+a/x has exactly these two simple poles,

Swan0(Fa)=Swan∞(Fa)=1.

The Grothendieck–Ogg–Shafarevich formula gives

χc(Gm,Fa)=rank(Fa)χc(Gm,Q―ℓ)−Swan0(Fa)−Swan∞(Fa)=1⋅0−1−1=−2.

The Euler characteristic of the constant sheaf on Gm is zero: removing two points from P1 subtracts two from its Euler characteristic two.

There are no nonzero compactly supported global sections of a lisse sheaf on this connected nonproper curve, so Hc0=0. Poincaré duality identifies Hc2 with geometric coinvariants, with a Tate twist. These vanish because the rank-one local system has nontrivial geometric monodromy. Consequently

(68)dim⁡Hc1(Gm,Fa)=2.

These are the local-to-global dimension calculations behind the constant in (65); see [18], Section 4.

The two Swan conductors above belong to the input sheaf Fa on the x-line. The transformed rank-two sheaf on the a-line has different local behavior: it is tame at zero and has Swan conductor one at infinity. The transform changes the geometric object, not just its notation.

15.3  Weights explain the square root

The values of the rank-one Artin–Schreier sheaf have absolute value one over every finite extension: Fa is pure of weight zero. Deligne's theorem on weights bounds the absolute values of the eigenvalues on Hc1 by q. Together with (68), this is already enough to prove the desired inequality.

In this case one has the stronger statement of purity in weight one. At both boundary points the rank-one wild inertia character is nontrivial, so there is no boundary contribution and

Hc1(Gm,Fa)⟶∼H1(Gm,Fa).

Compactly supported cohomology has weights at most one; ordinary cohomology has weights at least one, by duality and the corresponding upper bound for the dual sheaf. Hence both Frobenius eigenvalues αa,βa have absolute value exactly q. The trace formula gives

K(a)=−(αa+βa),|K(a)|≤|αa|+|βa|=2q.

The substantive inputs are the ramification calculation, the cohomological formulas, and the theorem on weights. The last step is an elementary inequality.

The mechanism also persists under extension of the base field. For a∈Fq×, set

Kr(a)=∑x∈Fqr×ψ(TrFqr/Fq(x+a/x)).

The same fiber gives

(69)Kr(a)=−(αar+βar),|Kr(a)|≤2qr/2.

As with the Fermat curve, an entire sequence of sums is governed by one finite-dimensional operator. Here Fourier transformation constructs those operators uniformly as a geometric family. Its rank, ramification, and weights make quantitative predictions that are unavailable from the list of summands alone.

16  Higher Fourier theory and Galois reconstruction

The preceding calculations give a reason to continue the ascent. The multiplication of character lines determined compatible radicals. Nilpotent structure distinguished local systems with the same eigenvalues. Derived fibres recovered cohomology lost by ordinary specialization. Motives retained geometric correspondences whose Frobenius actions produced numerical identities. Higher algebra continues this practice when the coefficients and the symmetry themselves carry homotopy.

16.1  The kernel formalism and the composition of explanations

The familiar Fourier kernel χ(a), the universal circle local system, the Poincaré bundle, and the Artin–Schreier sheaf all couple an original variable to a dual parameter. In a sheaf theory with the relevant pullbacks, tensor products, and pushforwards, a kernel K on X×Y defines

ΦK(F)=RpY∗(LpX∗F⊗LK).

Compact support replaces ∗ by ! in the exponential-sum setting. The choice of pushforward is part of the construction: an ordinary sum, compactly supported cohomology, and coherent cohomology answer different questions.

There is a useful calculus behind these formulas. For example, take smooth proper varieties over a field and perfect coherent kernels K on X×Y and L on Y×Z. Derived base change and the projection formula give

ΦL∘ΦK≃ΦL∘K,L∘K=Rp13∗(Lp12∗K⊗LLp23∗L).

The projections here are from X×Y×Z. The formula follows by substituting the two transforms, pulling them to the triple product, and using base change to combine the integrations. Thus an inversion theorem can be proved by computing one composite kernel. In this coherent-sheaf setting, OΔ is the identity kernel. For the elliptic transform, the composite is the structure sheaf of the graph of inversion, shifted by [−1]; this recovers Φ2≃(−1E)∗[−1]. The functorial statement simultaneously controls every bundle and every morphism on which the functor acts [8].

This gives precise content to the idea of a mathematical environment doing a calculation. Once kernel composition, base change, and inversion have been proved, an application can use them without rebuilding each coordinate identity. The substantive work is concentrated in reusable theorems, while the input and the required compatibility data remain explicit.

16.2  From derived categories to stable infinity categories

A derived category has already retained more than a list of cohomology groups. It remembers complexes and extensions, and it supplies derived tensor products and pushforwards. A stable infinity category also retains the spaces of maps and the homotopies relating their compositions. This extra structure is relevant when a construction must vary functorially and when several ways of composing it must agree coherently.

For example, convolution is associative because both parenthesizations integrate the same external tensor product along the addition map from a triple product. For four or more factors, these identifications must themselves agree. A symmetric monoidal infinity category organizes this entire system, including the unit and symmetry constraints. The local algebra calculations remain visible: over an ordinary ring, derived tensor products still have Tor groups. With a ring spectrum as coefficients, modules can also carry stable homotopy information that an ordinary complex over a discrete ring does not encode.

This distinction matters for reconstruction. Replacing a character space by its dimension forgets its maps and multiplication. A Grothendieck class forgets a nonsplit extension. Passing to a homotopy category forgets higher information about mapping spaces. Each passage can be useful, but a reconstruction theorem must be formulated before the particular information it needs has been discarded.

16.3  Spectral Cartier duality constructs the dual space

Let R be a connective commutative ring spectrum and X a spectral abelian variety over R. Tensor product and the group law give QCoh(X) a Hopf-algebra structure among stable R-linear categories. Its categorical dual has convolution as its multiplication. A biextension on X×Y defines a symmetric monoidal transform from convolution on X to tensor product on Y.

Categorified Cartier duality specifies the candidate category, and Tannaka duality gives the criterion for recovering a geometric dual from it. Existence still needs geometry. Lurie constructs the functor of multiplicative line bundles PicXm, proves its spectral representability using Artin's theorem, and proves that its universal biextension is perfect. Perfectness is equivalent to the associated Fourier–Mukai functor being an equivalence. The identity component of the spectral Picard space need not even be flat, so cannot simply substitute for this construction [11], Sections 4.7 and 5, especially Proposition 5.5.1 and Theorem 5.6.4.

Here the categorical formulation has become part of the construction of the parameter space itself. The circle example began with a visible space of characters, and the elliptic example began with Pic0(E). The spectral construction can determine the dual through the category it must support.

16.4  Integration when the symmetry has higher homotopy

The finite Fourier projector averages over group elements. A higher symmetry has objects, automorphisms, and potentially automorphisms between automorphisms. Even the first step changes the counting rule. A finite groupoid has cardinality

|G|=∑[x]∈π0G1|Aut(x)|.

In particular, |BG|=1/|G| for a finite group G: a single isomorphism class can still have nontrivial symmetry. For a connected space with only finitely many nonzero homotopy groups, all finite, the corresponding homotopy cardinality is

|X|=∏i≥1|πi(X)|(−1)i.

These formulas describe rational numerical counting. A higher Fourier transform requires a version of integration inside the coefficient category itself.

The relevant condition is ambidexterity: suitably finite indexing spaces admit a compatible identification of the colimit and limit operations. For a finite set, this starts with the identification of a finite direct sum and product in an additive category. For a finite group action in a stable category, it involves the norm from homotopy orbits to homotopy fixed points. An equivalence of that norm permits a form of averaging; it is an additional property, not a formal consequence of writing down a group action. Higher semiadditivity extends this compatibility to appropriate spaces with finite homotopy data.

This is why replacing sets by spaces in a Fourier formula is a mathematical theorem rather than a change of notation. The integration must interact correctly with products, pullbacks, and composition of fibres. Once those properties hold, the kernel calculus has a higher counterpart.

16.5  A higher Kummer theorem

Barthel, Carmeli, Schlank, and Yanovski construct higher semiadditive Fourier transforms, including the classical finite transform at height zero and chromatic transforms at positive heights [12]. One application returns to the radical-reconstruction theme in a genuinely higher setting.

Fix a prime p and n,r≥1. Let R be a T(n)-local commutative ring spectrum, and write R×=gl1(R) for its connective spectrum of units. Choose a primitive higher pr-th root of unity of height n: this is a map of spectra

ω:ΣnH(Z/pr)⟶R×

satisfying the primitivity condition of [12], Section 6.2. Here H denotes the Eilenberg–Mac Lane spectrum. In this chromatic setting, primitivity makes the associated Fourier transforms invertible; ω is higher coherent data, not merely an element of π0R.

Let M be a connected n-finite H(Z/pr)-module spectrum: πiM is finite for 1≤i≤n and zero otherwise. Its Pontryagin dual is the spectrum

M∗=RHomZ(M,Q/Z),πiM∗≃HomZ(π−iM,Q/Z).

The notation uses the underlying complex of abelian groups. Put G=ΩΩ∞M, the loop space of the underlying infinite loop space. Their higher Kummer theorem identifies the space of extensions as

(70){G-Galois extensions of R}≃MapSp(ΣnM∗,R×).

The right-hand side is a mapping space of spectra, and the left-hand side is the space of G-Galois extensions in the T(n)-local category. The finiteness, localization, and higher-root hypotheses specify where the classification holds. The source is Theorem C of [12], a connected case of Theorem 7.34.

Compare the role of the inputs. For a cyclic field extension, roots of unity make the character lines available, and their multiplication gives a radical class. Here the symmetry is G, the coefficients form a ring spectrum, and a mapping space into units records the extension together with its higher automorphisms. Retaining the mapping space is part of the strength of the classification: its connected components record equivalence classes, while its higher homotopy retains the symmetries of the reconstruction data.

The same work also constructs categorical Fourier equivalences for suitable local systems of chromatic modules. These results enlarge both sides of the elementary equivalence between representations and character-graded vector spaces. They provide an algebraic-topological setting in which duality, descent, and Galois reconstruction can continue beyond ordinary fields and varieties.

16.6  What the examples establish together

The arguments have taken place in objects that retain the operations needed for reconstruction. Multiplication in the root algebra forces compatible radicals. Character projectors split differentials and cohomology. Spectral modules retain nonsplit extensions, and derived fibres preserve exceptional cohomology. Fourier–Mukai equivalences carry bundle calculations into modules. A tensor isomorphism of motives yields the Gauss–Jacobi identity through Frobenius, while ramification and weights supply the Kloosterman bound. Higher Fourier theory continues the construction with coherent homotopy and new coefficient theories.

The companion What a Boundary Map Can Prove develops the same inquiry through gluing. Exact triangles and determinant lines produce counting laws; Hodge theory constrains chromatic coefficients; an attachment motive carries a computed symmetry group. There an explicit pair of nodal curves has the same graph and graded cohomology but motivic Galois groups of dimensions four and six. Here two monodromies have the same eigenvalues but different spaces of global sections. In both examples, retaining an extension reveals behavior that the simpler invariant conceals.

Further reading

For Lagrange resolvents and the classical formulas, see Beukers [1], Sections 9.2–9.3. Milne [2], Chapters 4–5, develops the quartic pairing resolvent, cyclic extensions, Kummer theory, and solvability; Chapter 8 relates finite étale algebras to covers. Bluher [3] treats Dickson and Chebyshev identities and their finite-field permutation properties. Baez [4], Section 6.1, gives the categorical character decomposition. The Stacks Project [5, 6] supplies the torsor and Kummer formulations.

Shaska [13], Sections 3.1 and 5, studies genus-two elliptic subcovers and split Jacobians. Liu, Maxim, and Wang [15] develop Mellin transformations using universal local systems. The circle calculation here is a small model of that construction. Schröer [7] relates unipotent bundles to formal-group convolution; Chen [8] explains elliptic Fourier–Mukai calculations. Hernández Ruipérez and Tejero Prieto [14], Section 2, supply the transform and stability statements used in the rank-and-degree reduction.

Elkies [16], especially Exercise 12, connects Jacobi sums to Fermat curves. Otsubo and Yamazaki [17] construct the motivic lifts of Gauss–Jacobi identities; the tensor isomorphism is Theorem 1.1, and the Frobenius and period comparisons are discussed in Theorem 1.2 and Remarks 7.4–7.5. For the quantitative application, Michel [18], Section 4, introduces the cohomological estimates, Katz [9] develops Kloosterman sheaves and monodromy, and Laumon [10] supplies geometric Fourier theory.

For the higher endpoint, Lurie [11], Sections 3–5, develops categorical Cartier duality, biextensions, Tannaka reconstruction, and spectral Fourier–Mukai duality. Barthel, Carmeli, Schlank, and Yanovski [12], especially Sections 3–5 and 7, develop higher semiadditive Fourier theory, categorical extensions, and the higher Kummer classification. These references continue the passage from explicit spectral calculations to environments that construct and control their own reconstruction data.

References

  1. Frits Beukers, Notes on Galois Theory, Sections 9.2 and 9.3. https://www.staff.science.uu.nl/~beuke106/ringengalois/dicgal.pdf.
  2. J. S. Milne, Fields and Galois Theory, version 5.10, 2022. https://www.jmilne.org/math/CourseNotes/FT.pdf.
  3. Antonia W. Bluher, Permutation properties of Dickson and Chebyshev polynomials and connections to number theory, Finite Fields and Their Applications 76 (2021), 101899. https://arxiv.org/abs/1707.06877.
  4. John C. Baez, Higher-Dimensional Algebra II: 2-Hilbert Spaces, Advances in Mathematics 127 (1997), 125–189, Section 6.1. https://arxiv.org/abs/q-alg/9609018.
  5. The Stacks Project Authors, The Stacks Project, Section 59.28, “Kummer theory,” Tag 03PK. https://stacks.math.columbia.edu/tag/03PK.
  6. The Stacks Project Authors, The Stacks Project, Section 21.4, “First cohomology and torsors,” Tag 03AG. https://stacks.math.columbia.edu/tag/03AG.
  7. Stefan Schröer, On the ring of unipotent vector bundles on elliptic curves in positive characteristics, 2009. https://arxiv.org/abs/0908.3743.
  8. Kaiyi Chen, Fourier–Mukai Transforms and Vector Bundles on Elliptic Curves, lecture slides, 2025. https://www.math.pku.edu.cn/puremath/docs/2025-05/20250530155446773636.pdf.
  9. Nicholas M. Katz, Gauss Sums, Kloosterman Sums, and Monodromy Groups, Annals of Mathematics Studies 116, Princeton University Press, 1988. https://web.math.princeton.edu/~nmk/Katz-GKM.pdf.
  10. Gérard Laumon, Transformation de Fourier, constantes d'équations fonctionnelles et conjecture de Weil, Publications Mathématiques de l'IHÉS 65 (1987), 131–210. https://numdam.org/item/PMIHES_1987__65__131_0/.
  11. Jacob Lurie, Elliptic Cohomology I: Spectral Abelian Varieties, 2018. https://people.math.harvard.edu/~lurie/papers/Elliptic-I.pdf.
  12. Tobias Barthel, Shachar Carmeli, Tomer M. Schlank, and Lior Yanovski, The Chromatic Fourier Transform, 2022. https://arxiv.org/abs/2210.12822.
  13. Tony Shaska, Genus two curves covering elliptic curves: a computational approach, 2012, especially Sections 3.1 and 5. https://arxiv.org/abs/1209.3187.
  14. Daniel Hernández Ruipérez and Carlos Tejero Prieto, Fourier–Mukai transforms for coherent systems on elliptic curves, 2006, revised 2007, especially Section 2. https://arxiv.org/abs/math/0603249.
  15. Yongqiang Liu, Laurenţiu Maxim, and Botong Wang, Non-abelian Mellin transformations and applications, Forum of Mathematics, Sigma 10 (2022), e100. https://doi.org/10.1017/fms.2022.91.
  16. Noam D. Elkies, L(s,χ) as an entire function; Gauss sums, Math 229: Introduction to Analytic Number Theory, Harvard University, 2019, especially Exercise 12. https://people.math.harvard.edu/~elkies/M229.19/lsx.pdf.
  17. Noriyuki Otsubo and Takao Yamazaki, Motivic Gauss and Jacobi sums, Annales de la Faculté des Sciences de Toulouse, Série 6, 35 (2026), no. 1, 95–135; especially Theorems 1.1–1.2 and Remarks 7.4–7.5. https://doi.org/10.5802/afst.1842. https://arxiv.org/abs/2402.06072.
  18. Philippe Michel, Lectures on applied ℓ-adic cohomology, notes from the 2016 Arizona Winter School, 2017, Section 4. https://arxiv.org/abs/1712.03173. https://swc-math.github.io/aws/2016/2016MichelNotes.pdf.