Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Deterministic reciprocal particle-mesh Ewald potential, energy, and force bounds

Statement

Assume Countable Choice and neutral finite source data on the cell AZ3 from Neutral point sources and Fourier data on a three-dimensional torus. Fix α>0, integers Mr≥1, an order P≥2, and a finite symmetric set K⊂Z3∖{0} whose signed representatives are injective modulo (M1,M2,M3) and satisfy ∣kr∣<Mr/2. Require D(k)≠0 for every k∈K, and let ck=4πe−∣κk∣2/(4α2)/(V∣κk∣2) be the positive Ewald coefficient. Use the assignment factors ak,bk,ρk,zk of Periodic cardinal-spline assignment and unitary mesh transform, and put Q=∑j∣qj∣.

For a query point x write t=A−1x modulo Z3 and define the retained exact and mesh reciprocal potentials by UK(x)=∑k∈KckRe⁡(ρkak(t)‾),UM,K(x)=∑k∈KckRe⁡(zkbk(t)‾). Define EK=12∑k∈Kck∣ρk∣2 and EM,K=12∑k∈Kck∣zk∣2. For each mode let Ak be the source-alias controller in Exact three-dimensional spline assignment aliases and FFT normalization, and let Bk be the derivative-alias controller in Derivative-window alias bounds including the P=2 knot branch.

Let a complex-vector derivative/gather value dk(t) satisfy ∥dk(t)−dk(t)∥2≤Hk for a stated Hk≥0, where dk is the declared derivative branch of Periodic cardinal-spline assignment and unitary mesh transform and ∇x=A−T∇t. The uncorrected mesh and exact reciprocal forces are FM,id=−qi∑k∈KckRe⁡(zk‾dk(ti)),FK,i=−qi∑k∈KckRe⁡(ρk‾∇xak(ti)). Then for every query point x, ∣UM,K(x)−UK(x)∣≤Q∑k∈KckAk(2+Ak),∣EM,K−EK∣≤Q22∑k∈KckAk(2+Ak), and for every particle i, ∥FM,id−FK,i∥2≤∣qi∣Q∑k∈Kck[∣κk∣Ak+(1+Ak)Bk+(1+Ak)Hk].

For the declared energy-gradient gather dk=dk (so Hk=0), the mesh force is −∇xiEM,K wherever the classical derivative exists. This holds everywhere for P≥3 and off the assignment knots for P=2; at a P=2 knot the selected one-sided derivative or its average is a procedure value, with the same bound but without a differentiability claim.

The optional diagonal self correction is CM=12∑iqi2∑k∈Kck(∣bk(ti)∣2−1),EM,Kcorr=EM,K−CM. For its finite cyclic implementation, set hk=ck/∣D(k)∣2 on K, γd=∑k∈Khke−2πi∑rkrdr/Mr,Si=∑ℓ,m∈Gwℓ(ti)wm(ti)γℓ−m. Then γ is real and even, Si=∑k∈Kck∣bk(ti)∣2, and, on every differentiable branch (or as the same declared one-sided branch at a P=2 knot), ∇xi(Si/2)=∑ℓ,m∈Gwℓ(ti)∇xwm(ti)γℓ−m. Consequently this local cyclic-kernel expression computes CM and its derivative exactly in real arithmetic. The finite tensor-transform gathers also have the exact real-arithmetic forms UM,K(x)=Re⁡∑ℓ∈Gwℓ(tx)uℓ,uℓ=∑k∈KckzkD(k)e2πi∑rkrℓr/Mr, FM,i=−qiRe⁡∑ℓ∈Gλℓ∇xwℓ(ti),λℓ=∑k∈Kckzk‾D(k)‾e−2πi∑rkrℓr/Mr. These identities hold with the declared derivative branch, including the selected one-sided P=2 knot value. It satisfies ∣EM,Kcorr−EK∣≤Q2−∑iqi22∑k∈KckAk(2+Ak). In the energy-gradient branch its exactly differentiated force is FM,icorr=−qi∑k∈KckRe⁡(zk−qibk(ti)‾ dk(ti)), and ∥FM,icorr−FK,i∥2≤∣qi∣(Q−∣qi∣)∑k∈Kck[∣κk∣Ak+(1+Ak)Bk]. The corrected force is the negative classical energy gradient in the same differentiable cases; at a P=2 knot it is only the declared branch value. No pointwise error estimate here replaces an RMS estimate, and no claim is made that a different spectral differentiation rule is the gradient of the mesh energy.

Facts & Assumptions

Given: Countable Choice; a neutral finite source configuration, A,V, κk, and ak(t)=e−iκk⋅x; an order-P periodic mesh assignment; a finite symmetric retained mode set with D(k)≠0; and a derivative/gather residual Hk.

[A1]

Countable Choice is assumed by the Gaussian Poisson and mean-zero periodic Ewald suppliers (The Axiom of Countable Choice (ACω)).

[F1]

The cell coordinates obey x=At, κk=2πA−Tk, the source coefficient is ρk=∑jqje−iκk⋅xj, and the charges are real (Neutral point sources and Fourier data on a three-dimensional torus).

[F2]

The positive coefficient ck=4πe−∣κk∣2/(4α2)/(V∣κk∣2) and exact retained reciprocal energy are those in the alpha-independent Ewald formula (The alpha-independent Ewald potential and renormalized energy).

[F3]

For each retained mode, ∣bk−ak∣≤Ak, ∣bk∣≤1+Ak, and ∣zk−ρk∣≤QAk; Ak has finite p-series remainder controllers (Exact three-dimensional spline assignment aliases and FFT normalization).

[F4]

The declared derivative branch obeys ∥dk−∇xak∥2≤Bk, including the finite selected branch at P=2 knots (Periodic cardinal-spline assignment and unitary mesh transform, Derivative-window alias bounds including the P=2 knot branch).

[F6]

The exact retained reciprocal potential is ∑k∈Kckρkeiκk⋅x, and the reciprocal energy is 12∑k∈Kck∣ρk∣2 (The alpha-independent Ewald potential and renormalized energy).

[F7]

The mesh factors are finite sums of the assignment weights, ∇x=A−T∇t, and the declared branch is classical wherever the derivative exists; the chain rule differentiates these factors componentwise there (Periodic cardinal-spline assignment and unitary mesh transform, The chain rule, in one line from Carathéodory: if g is differentiable at c and f is differentiable at g(c), then f∘g is differentiable at c with (f∘g)′(c)=f′(g(c)) g′(c)).

[F8]

The periodic assignment weights are real, bk(t)=(∑ℓ∈Gwℓ(t)e−2πi∑rkrℓr/Mr)/D(k)‾, and D(−k)=D(k)‾ (Periodic cardinal-spline assignment and unitary mesh transform).

Proof

technique · direct
1.1givenA1F1F2F3F6algebra

Under the Countable Choice assumption [A1], the Ewald supplier gives the reciprocal potential and energy formulas [F6]. Because the charges and assignment weights are real, c−k=ck, ρ−k=ρk‾, a−k=ak‾, D(−k)=D(k)‾, b−k=bk‾, and z−k=zk‾. Thus the sums over symmetric K are real and their displayed real-part forms agree with the reciprocal potentials. By [F3], ∣ρk∣≤Q, ∣zk−ρk∣≤QAk, and ∣zk∣≤Q(1+Ak). Since eiκk⋅x=ak(t)‾, [F6] gives the exact reciprocal potential. For each mode, ∣zkbk‾−ρkak‾∣≤∣zk−ρk∣∣ak∣+∣zk∣∣bk−ak∣≤QAk+Q(1+Ak)Ak=QAk(2+Ak) using ∣ak∣=1. Sum with ck>0 to obtain the potential bound.

1.2F2F3algebra

The identity ∣∣zk∣2−∣ρk∣2∣≤∣zk−ρk∣(∣zk∣+∣ρk∣) and [F3] give ∣∣zk∣2−∣ρk∣2∣≤QAk(Q(1+Ak)+Q)=Q2Ak(2+Ak). Multiplying by ck/2 and summing proves the energy bound.

1.3F3F4F5F6F7algebra

The mode sums are finite. For P≥3, and for P=2 off the assignment knots, [F4] supplies the classical derivatives. Since zk=∑jqjbk(tj) by [F3], [F7] gives ∇xizk=qi∇xbk(ti). Differentiating 12ck∣zk∣2 yields qickRe⁡(zk‾∇xbk(ti)), so negating and summing proves FM,i∇=−∇xiEM,K in those differentiable cases. Also ∇xiρk=qi∇xak(ti) by [F5]; differentiating 12ck∣ρk∣2 gives qickRe⁡(ρk‾∇xak(ti)), so the negative derivative is exactly FK,i. At a P=2 knot the chosen derivative is a procedure value, not a classical derivative.

1.4givenF3F4F5algebra

Decompose the force integrand as zk‾dk−ρk‾∇xak=(zk−ρk)‾∇xak+zk‾(dk−∇xak)+zk‾(dk−dk). By [F3], [F4], the given residual bound Hk, and ∥∇xak∥2=∣κk∣ from [F5], its norm is at most Q[∣κk∣Ak+(1+Ak)Bk+(1+Ak)Hk]. Multiply by ∣qi∣ck and sum to prove the uncorrected force bound.

1.5F2F3algebra

Expanding ∣zk∣2 with zk=∑jqjbk(tj) shows that subtracting CM replaces the diagonal terms qi2∣bk(ti)∣2 by qi2. In ∣ρk∣2, the diagonal terms are qi2∣ak(ti)∣2=qi2. The remaining difference is a sum over i≠j of qiqj(bk(ti)bk(tj)‾−ak(ti)ak(tj)‾)/2. Each parenthesized difference is bounded by Ak(1+Ak)+Ak=Ak(2+Ak) using [F3]; and ∑i≠j∣qiqj∣=Q2−∑iqi2. Multiplication by ck and summation proves the corrected energy estimate.

1.6F2F8algebra

Because K is symmetric and h−k=hk, the finite sum defining γ is real and satisfies γ−d=γd. Put Bk(t)=∑ℓ∈Gwℓ(t)e−2πi∑rkrℓr/Mr. Expanding the finite sums gives Si=∑k∈Khk∣Bk(ti)∣2=∑k∈Kck∣bk(ti)∣2 by [F8]. Subtracting 12∑iqi2∑kck therefore gives exactly CM.

1.7F7F8algebra

By [F8], bk(t)‾=∑ℓwℓ(t)e2πi∑rkrℓr/Mr/D(k). Also differentiating the finite sum for bk gives dk(t)=∑ℓ∇xwℓ(t)e−2πi∑rkrℓr/Mr/D(k)‾ on a classical branch and on the declared one-sided branch. Substituting these identities into the finite mode formulas for UM,K and FM,i and interchanging the finite mode and grid sums yields exactly the two tensor-transform gather forms in the Statement.

2.1F7step 1.6algebra

Differentiate the finite sum Si on any declared derivative branch. Symmetry γℓ−m=γm−ℓ makes the two product-rule sums equal, so ∇xi(Si/2)=∑ℓ,mwℓ(ti)∇xwm(ti)γℓ−m. The identity is algebraic in the one-sided polynomial derivatives as well, so it holds for the declared P=2 knot branch values.

3.1F3F4F5F7step 1.3step 1.4step 2.1algebra∎

Where the energy-gradient derivative exists, [F7] gives ∇xiCM=qi2∑kckRe⁡(bk(ti)‾∇xbk(ti)). By step 2.1 this is also the finite cyclic-kernel expression displayed in the Statement. Subtracting this gradient from that of EM yields the displayed corrected force. At a P=2 knot the same algebra defines the selected corrected branch, without claiming it is a gradient. Put Qi=Q−∣qi∣=∑j≠i∣qj∣, zk′=zk−qibk(ti), and ρk′=ρk−qiak(ti). Since Re⁡(ak‾∇xak)=Re⁡(−iκk)=0, the exact force is unchanged when ρk is replaced by ρk′. The finite sums and [F3] give ∣zk′−ρk′∣≤QiAk and ∣zk′∣≤Qi(1+Ak). Repeating the force decomposition in step 1.4 with these primed coefficients and Hk=0 proves the corrected force bound.

Depends on

Used by

Dependency tree · two levels

41 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources