Pith. Sign in

REVIEW

LATTICEEASY: A Program for Lattice Simulations of Scalar Fields in an Expanding Universe

High Energy Physics - Phenomenology · Submitted 13 Nov 2000 · 11 references

Pith's verdict: A short, honest announcement of a tool that turned out to matter — the physics is standard, the validation is thin, and the paper says up front that the real documentation lives on the website.

T0 · AI review

How this review was made: An AI referee (selfhosted/deepseek-v4.1-flash) read the paper on October 29, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 3 major objections · 7 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv IDhep-ph/0011159 (version 1)
Pith IDSCLNW7GG, Pith's permanent record of this paper and its review
CitationGary Felder, Igor Tkachev. "LATTICEEASY: A Program for Lattice Simulations of Scalar Fields in an Expanding Universe." arXiv:hep-ph/0011159 (2000). https://pith.science/paper/SCLNW7GG
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

The authors release a lattice program that solves the classical field equations of an expanding universe, so that reheating after inflation can be followed past the point where linear and Hartree approximations break down.

The reading

This paper presents LATTICEEASY, a C++ program that evolves interacting scalar fields on a three-dimensional lattice in an expanding universe. The motivation is reheating: after inflation, fluctuations in the fields grow until linear analysis and the Hartree approximation stop being valid, and the authors argue the only remaining description is to solve the classical equations of motion directly on a grid. The aim is a reusable instrument rather than a new physical result, one in which a new potential is added by writing a single header file and in which the cosmic expansion can be switched off, fixed as a power law, or solved self-consistently from the fields' own energy density. If the program does what is claimed, groups studying preheating, defect formation, or thermalization can run nonlinear simulations without rebuilding the solver each time.

What carries the argument

The load-bearing mechanism is a staggered leapfrog integrator on a fixed time step, made applicable to an expanding universe by rescaled variables. Field values $f$ and their derivatives $dot{f}$ are stored half a step apart; derivatives advance the fields by a full step, then the fields give the second derivatives that advance the derivatives. The method is stable only for equations of the form $ddot{f} = ddot{f}(f)$ with no first-derivative term, so the program rescales field and spacetime variables to remove the $3Hdot{f}$ friction term, with a fixed relationship enforced between the field and time rescalings. Initial conditions are set in momentum space rather than configuration space: each mode gets a random phase and a Gaussian amplitude with dispersion $langle |f_k|^2 rangle = 1/(2omega_k)$ and $omega_k^2 = k^2 + m^2$, $m^2 = partial^2 V/partial f^2$, then Fourier transformed to the grid, with optional homogeneous field and derivative values added on top.

Extended reading notes

Core claim

The claim is a tool claim: that a single, portable C++ code can solve the Euler-Lagrange equations $ddot{f} + 3Hdot{f} + partial V/partial f = 0$ for an arbitrary collection of interacting scalar fields on a lattice, optionally coupled to the Friedmann equations $ddot{a} = -frac{4pi a}{3}(rho + 3p)$ and $(dot{a}/a)^2 = frac{8pi}{3}rho$ so that expansion is computed from the simulated fields themselves. The authors report that every potential-specific piece of physics lives in a model file, a header the program reads in, which must supply the potential and its first and second derivatives; a second file holds run parameters such as grid size, time step, random seed, and which outputs to produce. Built-in outputs cover field means and variances, spectra, energy-density components, energy conservation, and one- and two-dimensional field histograms, with a hook for model-specific output. The evidence offered is that the program has already been used in the authors' published work on parametric resonance, gravitational-wave production, phase transitions and topological defects, thermalization, and disordered chiral condensates, and that it is now publicly available with full documentation.

Load-bearing premise

The fixed-step staggered leapfrog, once the fields and time are rescaled to remove the expansion friction term, stays stable and converged in the strongly nonlinear, high-occupancy regimes where users actually apply it; the paper offers no convergence test, time-step criterion, or resolution study to back this.

Editorial extensions

If this is right

  • Groups with a new inflationary potential can run nonlinear lattice simulations by writing one header file, rather than writing a solver from scratch.
  • Because expansion can be solved self-consistently from the simulated fields, reheating can be followed through the transition from inflaton domination to a radiation-dominated universe within a single run.
  • Built-in spectra, energy-component breakdowns, and energy-conservation output give a direct numerical check on whether a run is resolving the dynamics it claims to resolve.
  • The same code covers applications beyond reheating, including phase transitions, topological defect formation, and the classical limit of nonequilibrium quantum field theory.
  • The authors' stated plans — coupling field and metric perturbations, and adding vector fields for gauge models — mark out the boundary of what this version can currently be trusted to compute.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A tool paper of this kind is only as good as its convergence behaviour, and the natural next step for a user community is a published resolution study: same model, several time steps and lattice sizes, comparing late-time spectra and energy conservation.
  • Because the initial conditions are classical realizations of quantum vacuum fluctuations, the code's domain of validity is set by when occupation numbers become large; a reader could test this directly by running the same model with and without the initial fluctuation spectrum and checking where results diverge.
  • The reference list doubles as a map of what the method has been applied to and what it has not, so the gaps there are a reasonable guide to which cosmological models remain unexamined by lattice methods.
Original abstract

We describe a C++ program that we have written and made available for calculating the evolution of interacting scalar fields in an expanding universe. The program is particularly useful for the study of reheating and thermalization after inflation. The program and its full documentation are available on the Web at http://physics.stanford.edu/gfelder/latticeeasy/ . In this paper we provide a brief overview of what the program does and what it is useful for.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13-20260917 via OpenRouter, question bank abstract-p1-20260923, 2026-09-23: 1 request, 3,522 input tokens, $0.0001 reported.

What the abstract itself states, as probabilities: claims first 0.03 · states limitation 0.17 · human participants 0.02 · controlled comparison 0.01 · randomized assignment 0.01 · states quantitative result 0.02 · compares with prior results 0.04 · mentions code or data availability 0.98.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

We describe a C++ program that we have written and made available for calculating the evolution of interacting scalar fields in an expanding universe. The program is particularly useful for the study of reheating and thermalization after inflation. The program and its full documentation are available on the Web at http://physics.stanford.edu/gfelder/latticeeasy/ . In this paper we provide a brief overview of what the program does and what it is useful for.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 We describe a C++ program that we have written and made available for calculating the evolution of interacting scalar fields in an expanding universe. contribution 0.96 0.92 0.19 asserted 1.00
s1 The program is particularly useful for the study of reheating and thermalization after inflation. contribution 0.71 0.17 0.10 asserted 0.93
s2 The program and its full documentation are available on the Web at http://physics.stanford.edu/gfelder/latticeeasy/ . contribution 0.85 0.53 0.03 asserted 1.00
s3 In this paper we provide a brief overview of what the program does and what it is useful for. contribution 0.89 0.71 0.08 asserted 0.93

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from simulation or computation 0.91.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

Figures
Figure 1. FIG. 1. The power spectrum of the field
Figure 2. FIG. 2. Two-dimensional histogram of the fields

Figures reproduced from arXiv:hep-ph/0011159 by the authors.

References
How later papers used it

116 later papers cite it

Evidence: substantial. 115 of the citing papers share no author with it, and 70 of those carry a confident label from Pith's citation classifier.

Pith read 28 of the 149 citing sentences, choosing only those whose citation markers point at this paper alone, and wrote the paraphrases from them. The summary, the counts, the evidence level, the links and the quotes come from code; the summary counts the papers listed below. A later paper is listed under a label when Pith's citation classifier gives one of its sentences that label at probability 0.8 or more (0.95 for support), Pith's reading finds that the citing paper itself did it, and a second check confirms the paraphrase against the sentence. This section lists uses only. It does not list criticism or disagreement, so their absence here says nothing about how the paper has been received. Papers that share an author with this one are listed apart, under "By the same authors". A quote is the citing authors' own sentence, shown when their paper's licence is CC BY, CC BY-SA or CC0. JSON

Uses its method or tool 23 of 67 papers with this label
How the literature uses it

95 arXiv papers cite this in 115 sentences

Each citing sentence is taken from the citing paper's LaTeX source and typed by Pith's classifier. A label appears at probability 0.8 or more (0.95 for support), a contest at 0.7 or more; the quoted words are the citing authors'. How each label was checked · JSON

Papers citing it · 33 sentences without a confident label

Uses its method or tool 58 papers
  • Due to quantum fluctuations of the scalar fields during preheating the effective potential acquires the following correction [ref] [equation] In our work, to calculate the dispersion of the spectator field, $⟨Ψ̃_i^2⟩$, we perform a lattice simulation by using the computational code LATTICEEASY [ref] .

    Transient Acceleration after Non-minimal M-flation Preheating · Preheating in non-$𝕄$-flation · 0.92

  • We perform lattice simulations with the parallel code ClusterEasy [ref] and we compute the resulting GW spectrum with the method of [ref] , extended here to take into account the expansion of the universe.

    Gravitational Waves from the Non-Perturbative Decay of Condensates along Supersymmetric Flat Directions · Introduction · 0.96

  • To properly solve the system of coupled differential equations, including the spatial dependence of the Higgs field, we have performed a lattice calculation making use of the program LATTICEEASY, where the fields and its derivatives are evaluated on a spatial grid with evenly spaced points, in an expanding background [ref] .

    On the Cosmological Stability of the Higgs Instability · The dynamics in the interior of the Higgs bubbles · 1.00

Uses its data or values 2 papers
Compares with it 1 paper
Cites it as support 1 paper
  • Being a strong out of equilibrium process (and also turbulent, according to theoretical and numerical studies [ref] ), the reheating period is therefore a suitable scenario for primordial magnetogenesis.

    Primordial magnetogenesis · Magnetogenesis during reheating · 0.96

Cites it as background 8 papers
  • As for the quantum nature of the inflaton, it is described by the statistical uncertainty generated by semi-classical approximation [ref] .

    Lattice Simulation of Multi-Stream Inflation · Evolution Equations · 0.87

  • Preheating is complicated by the importance of backreaction after the first few bursts of particle production which affects resonances; these effects can only be recovered using lattice simulations [ref] , which have only become feasible for more complicated scenarios in recent years.

    On the Suppression of Parametric Resonance and the Viability of Tachyonic Preheating after Multi-Field Inflation · Introduction · 0.84

  • The application of numerical methods to the study of non-linear field dynamics in the early Universe has grown substantially, as reflected e.g. by the number of specialized packages developed in recent years [ref] , see also [ref] .

    CosmoLattice 2.0 · Introduction · 0.99

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.