
Yu Feng, Man-Yat Chu, Uroš Seljak, And Patrick McDonald In Fast Cosmological Harmonics
Yu Feng, Man-Yat Chu, Uroš Seljak, and Patrick McDonald are linked here through FastPM, their 2016 Monthly Notices of the Royal Astronomical Society paper on fast simulations of dark matter and haloes. The paper introduced a highly scalable approximate particle-mesh N-body solver for large-scale structure formation. Its subject is not ordinary sound or musical resonance, but the growth of cosmic density modes under gravity. It belongs in Unified Harmonics because it treats structure formation as an ordered evolution of phases, displacements, Fourier modes, and correlation measures. ECM can draw structural lessons from that computational discipline while leaving the cosmological simulation evidence primary.
FastPM begins from a practical problem faced by modern cosmology. Accurate N-body simulations can follow nonlinear gravitational clustering, but high-resolution runs are expensive when surveys require many mock universes and many parameter variations. Approximate methods can be faster, but they must preserve the large-scale modes that carry much of the cosmological information. Feng, Chu, Seljak, and McDonald therefore designed a scheme that keeps the particle-mesh framework but changes the time stepping so linear displacement growth is enforced correctly. The result is a useful example of harmony as calibrated approximation rather than decorative analogy.
The collaboration also matters because it joins physical modeling and high-performance computation. The paper describes a two-dimensional domain decomposition that lets the solver scale well on very large CPU counts. The associated ASCL code record says FastPM solves the gravity Poisson equation with a boosted particle mesh and can scale to hundred thousand MPI ranks through the PFFT Fourier Transform library. Those implementation facts are scientifically relevant because cosmological inference often depends on making many realizations rather than admiring one expensive calculation. A harmonic account of cosmic structure must therefore include the computational channel that makes the pattern measurable at survey scale.
The source-side contribution is best understood as a controlled compromise. FastPM is not advertised as a replacement for every high-resolution TreePM run or as a perfect description of small-scale astrophysics. It is a simulation strategy that benchmarks its shortcuts against halo mass functions, matter and halo power spectra, and cross-correlation coefficients. That attitude is directly useful for ECM because a coherent model should say what accuracy is needed for the question being asked. The page uses FastPM as an example of constrained relational evolution, not as proof of ECM.
Yu Feng, Man-Yat Chu, Uroš Seljak, and Patrick McDonald therefore give Unified Harmonics a cosmological-computational anchor. Their work shows how large-scale order can be followed through grids, particles, forces, time steps, and spectra. It also shows that the visible cosmic web is not only an image, because it is reconstructed through equations and validation metrics. The harmonic element is the preservation of meaningful phase information as matter moves from early conditions toward clustered structure. ECM can use that pattern to clarify what a conserved relation should mean when a field becomes a web.

FastPM As A Particle-Mesh Account Of Cosmic Structure
FastPM is built on the particle-mesh approach to gravitational N-body simulation. In this method, particles represent matter elements while a grid carries the density field used to solve the gravitational force. Mass is assigned from particles to the mesh, the Poisson equation is solved efficiently in Fourier space, and forces are interpolated back to the particles. The method is approximate at small scales because the grid limits force resolution. It is powerful at large scales because Fourier methods make the long-range gravitational field computationally tractable.
The arXiv abstract states that FastPM enforces correct linear displacement evolution through modified kick and drift factors. That statement is central because the growth of large-scale structure starts in a regime where linear theory and Lagrangian perturbation theory are highly informative. If an approximate solver loses the correct large-scale displacement, it damages the modes that surveys use to infer cosmological parameters. FastPM modifies the usual particle-mesh update so that the solver follows the expected first-order Lagrangian displacement growth. The harmonic lesson is that phase evolution must be corrected at the level where the physically important relation is carried.
The particle-mesh picture also explains why Fourier language naturally enters the page. The density field is decomposed into modes, and the gravitational potential follows from a transfer relation in wave-number space. Large wavelengths carry broad cosmic information, while smaller scales encode nonlinear clustering and halo formation. FastPM is designed to keep enough of both to support practical analyses. For ECM, this is a concrete example of how a field can be read as interacting modes rather than as isolated objects.
FastPM differs from a purely phenomenological shortcut because it keeps the gravitational dynamics explicit. It does not merely fit a final power spectrum and call the output a universe. It moves particles through a sequence of forces, drifts, and kicks that approximate the growth of structure. The approximation is therefore dynamical and testable, not only statistical. ECM can learn from that distinction when it discusses coherence as an evolving relation instead of a static resemblance.
The solver also shows that harmony can be numerical without being superficial. A time step, a force mesh, and a transfer function are not literary ornaments; they are the machinery that decides how information moves through the simulation. If the step sequence is wrong, the final halo field can lose correlation with the benchmark even when the broad look seems plausible. FastPM treats that risk as measurable through transfer functions and stochasticity. That makes the paper a strong source for a website section about disciplined harmonic modeling.

Modified Kick And Drift Factors As Phase Discipline
FastPM uses kick and drift operations to evolve particles through cosmic time. A drift updates particle positions from momenta, while a kick updates momenta from gravitational forces. In a leapfrog-style integrator, these operations are staggered so the position and momentum updates remain stable and physically organized. The FastPM paper modifies the factors used in those updates to reproduce correct linear displacement growth. The technical move is small in wording but large in consequence because it determines whether early coherent modes stay aligned.
First-order Lagrangian perturbation theory gives a reference for how particles should move in the linear regime. The displacement field grows with the cosmological growth factor, and that growth sets the phase relation between the initial density perturbation and the later matter distribution. If a low-step particle-mesh calculation drifts away from that relation, it can produce the wrong large-scale structure even before detailed halo physics is considered. FastPM therefore uses the known linear behavior as a calibration constraint inside the numerical scheme. ECM can interpret this as a rigorous example of conserving relation through a changing state.
The phrase phase discipline is appropriate here because cosmological information is not only in the amplitude of clustering. The cross-correlation coefficient measures how well structures in an approximate run line up with structures in a benchmark run. A simulation can have a reasonable power spectrum but still misplace haloes or decorrelate phases. FastPM specifically reports reduced halo stochasticity relative to comparable COLA choices. That result connects the numerical scheme to a harmonic concern with alignment rather than only magnitude.
The modified time stepping also gives a caution about resonance language. It is not enough to say that a system follows a rhythm; one must specify which variables are advanced, which force is used, and which reference behavior constrains the update. FastPM names the drift and kick factors because those are the places where the desired evolution is enforced. In ECM terms, coherence must likewise be tied to the operation that preserves or changes a relation. The paper helps keep the vocabulary of phase anchored to a reproducible calculation.
The method also illustrates why a good approximation can be more valuable than a vague exactness claim. FastPM does not pretend that every nonlinear feature is captured perfectly with a few steps. It asks which correction preserves enough phase information for the intended cosmological use. That balance between conservation, compression, and validation is exactly the kind of reasoning Unified Harmonics should preserve. A coherent model becomes useful when its shortcuts are tied to the relations that matter most.

Benchmarks, Power Spectra, And Halo Stochasticity
Feng, Chu, Seljak, and McDonald evaluated FastPM against a high-resolution TreePM simulation using concrete diagnostics. The paper names three main benchmarks: the halo mass function from a friends-of-friends halo finder, the halo and dark matter power spectrum, and the cross-correlation coefficient or stochasticity. These measures cover abundance, two-point clustering, and object-by-object phase alignment. That combination matters because a single statistic can hide errors in another part of the model. Unified Harmonics benefits from this example because harmony is tested through multiple relations at once.
The halo mass function asks whether the simulation produces the right number of haloes as a function of mass. This is a demanding statistic because haloes form in nonlinear regions where small force and time-step errors can accumulate. If a fast scheme gets the broad density field right but miscounts haloes, it may be unsuitable for mock catalogs or galaxy-halo modeling. FastPM therefore treats halo abundance as one of the necessary checks. ECM can use this as a reminder that coherent large-scale patterns must still account for localized structures.
The power spectrum measures clustering as a function of scale. In cosmology it is a natural harmonic object because it decomposes spatial structure into wave-number modes. A dark matter power spectrum tests the density field directly, while a halo power spectrum tests the biased tracers that galaxy surveys often resemble. FastPM compares these spectra across choices of number of steps and force resolution factor. The comparison shows how numerical settings change the preservation of information across scales.
The cross-correlation coefficient or stochasticity test is especially important for ECM language. Stochasticity measures how much the approximate field fails to align with the benchmark field beyond simple amplitude differences. A low stochasticity result means the same structures are largely appearing in the same places for the same initial conditions. The FastPM abstract reports that modified time stepping reduces halo stochasticity compared with COLA at the same number of steps and force resolution. That is a direct technical version of phase coherence under approximation.
These benchmarks also show why FastPM belongs under harmonics rather than only under computation. The solver is judged by whether its evolving modes, objects, and correlations remain in tune with a more expensive reference. Its success is not measured by verbal elegance but by transfer functions, spectra, and correlations. The ECM connection is therefore methodological and structural. A claim about conserved relation should be tested by the relations it claims to preserve.

Number Of Steps, Force Resolution, And Efficient Coherence
FastPM studies the trade-off between the number of time steps, written as Ns, and the force resolution factor, written as B. Increasing these settings can improve the transfer function and cross-correlation coefficient, but it also increases computational cost. The paper reports that Ns equals 10 with B equals 2 can save about a factor of ten in computing time relative to Ns equals 40 with B equals 3 while giving very similar halo benchmarks at redshift zero. It also reports low stochasticity for abundance-matched haloes even when Ns equals 5. Those details make the page specific rather than generically enthusiastic about speed.
The important point is not that fewer steps are always better. The important point is that accuracy has to be matched to the application. A mock catalog for covariance estimation may need many realizations with acceptable two-point and halo statistics, while a precision study of small-scale dynamics may require a more expensive solver. FastPM provides a way to tune that balance instead of treating simulation fidelity as all or nothing. ECM can borrow that discipline when deciding whether a harmonic description is adequate for a domain.
Force resolution factor B controls how much force-mesh detail is available relative to the particle load. A larger value gives the solver more ability to represent smaller-scale forces, but it also raises memory and time cost. The paper explores this parameter rather than leaving it implicit. That exploration matters because unresolved scales can feed back into the statistics being measured. Harmonics in a numerical field is therefore partly a question of which scales are resolved and which are compressed.
The number of steps controls how finely the gravitational evolution is sampled through time. Too few steps can blur nonlinear growth, misplace structures, or lose phase information. Too many steps can make the computation expensive enough that it stops being useful for large ensembles. FastPM’s modified stepping makes low-step runs more accurate than a naive particle-mesh approach would be. This is a clear example of efficient coherence, where the integration is designed to preserve the relation that carries the scientific signal.
For ECM, the lesson is that conserved relation is not the same as maximal detail everywhere. A coherent representation can be compressed if it protects the relevant invariants, phase relations, and correlations. FastPM turns that principle into a numerical experiment with measurable outcomes. It also shows how compression can fail if the wrong relation is protected. The page should therefore make the computational trade-off visible instead of treating speed as a separate engineering footnote.

Large-Scale Computation, Domain Decomposition, And Survey Mock Catalogs
FastPM was designed for the scale of modern cosmological simulation work. The paper emphasizes a two-dimensional domain decomposition scheme, and the ASCL record emphasizes scaling to very large MPI counts through PFFT. Domain decomposition is the way a huge simulation volume is divided among processors so that memory and work can be distributed. This is not incidental infrastructure because the scientific output depends on being able to run boxes large enough for survey statistics. A harmonic model of the cosmic web needs machinery that can carry the whole field, not only a beautiful local patch.
Large-scale structure surveys require many mock catalogs. Mocks help estimate covariance matrices, test analysis pipelines, evaluate selection effects, and compare alternative cosmological or nuisance parameters. Full high-resolution simulations for every mock can be too costly. FastPM is useful because it can generate many approximate realizations that retain key clustering and halo statistics. ECM can read this as a case where repeated coherent realizations are more informative than one isolated picture.
The FastPM code record states that the solver supports arbitrary time steps, plain PM and COLA solvers, multiple Green functions and differentiation kernels, and parameter-file validation. These features show the solver as a reusable scientific instrument rather than a single paper-only demonstration. The code also writes outputs such as power spectra, density fields, and snapshots in formats used by cosmology tools. That ecosystem matters because reproducibility depends on inspectable data products and configurable runs. Unified Harmonics should value that operational concreteness.
The computational design also connects to the idea of fields as distributed memory. Particles carry sampled matter positions and velocities, while the mesh carries a field representation of density and force. The solver repeatedly transfers information between these representations. Each transfer can preserve, filter, or distort relation. ECM can use that movement as a concrete model of how a relation is conserved across representations only when the transformation is controlled.
This section belongs in the page because harmonics at cosmological scale is partly a scaling problem. The universe does not present its structure in a small laboratory box. A simulation must handle volume, resolution, communication, and time evolution together. FastPM shows how scientific meaning can depend on parallel architecture without reducing science to hardware. It gives ECM a grounded example of coherent relation maintained through distributed computation.

From FastPM To Differentiable Cosmological Inference
Later work made the FastPM scheme part of a larger movement toward differentiable cosmological simulation. FlowPM, for example, implemented the FastPM scheme in a TensorFlow-based distributed particle-mesh solver for GPU-accelerated and differentiable simulations. The FlowPM paper describes particle-to-grid interpolation, Fourier-space force computation, inverse transforms for force components, and interpolation of force back to particles. It also states that it focuses on the underlying PM components while referring to Feng and collaborators for the FastPM scheme. This later use shows that FastPM became a building block for field-level inference methods.
Differentiable simulation matters because cosmologists increasingly want gradients through the forward model. If a simulation output can be differentiated with respect to initial conditions or cosmological parameters, then optimization and sampling can use more of the field information. This is important for surveys that measure large volumes with high precision. It also makes the simulation not only a generator of mock universes but a component in inference. ECM can connect this to conserved relation because gradients describe how changes propagate through a structured system.
FlowPM and later particle-mesh-with-derivatives work also reveal a memory problem. Automatic differentiation through a full time history can require saving many intermediate states. Newer approaches use multigrid methods, accelerators, or adjoint ideas to reduce communication and memory burdens. FastPM’s original emphasis on efficient time stepping and scalable PM structure fits naturally into that development. The harmonic thread is the same: preserve the essential evolution while making the computation tractable enough to use.
This later context does not change the historical credit for the 2016 FastPM paper. It shows why the paper continues to matter. A solver that preserves large-scale displacement and phase relations can become a useful differentiable backbone when inference moves from summary statistics toward fields. The large-scale structure field then becomes both data and computation. ECM can use that as a precise image of a relation that is carried forward and then queried backward.
The differentiable context also clarifies a possible ECM extension. If ECM treats coherence as a relation that persists through transformations, then differentiable simulations offer a mathematical language for testing how sensitive that relation is to parameters and initial states. That does not validate ECM by itself, and it does not turn FastPM into an ECM algorithm. It does show a research style where fields, gradients, time evolution, and inference are tied together. That style is valuable for thinking about how a speculative framework could become testable.

Why Yu Feng, Man-Yat Chu, Uroš Seljak, And Patrick McDonald Belong In Unified Harmonics
Yu Feng, Man-Yat Chu, Uroš Seljak, and Patrick McDonald belong in Unified Harmonics because FastPM makes cosmic pattern formation readable as an evolution of modes under constraint. Gravity amplifies initial density perturbations, particle displacements carry phase information, and the cosmic web emerges through nonlinear clustering. The solver tries to preserve the relations that matter most while reducing computational cost. This is a scientific example of harmony as ordered transformation rather than a loose visual metaphor. ECM can use that example to sharpen its own language about phase, gradients, and coherent structure.
The paper also links harmonics to measurement practice. Power spectra, transfer functions, halo mass functions, and cross-correlation coefficients are not decorative outputs. They are the tests that decide whether the approximate evolution remains faithful to the benchmark. A model that cannot state its diagnostics has not yet earned the language of coherence. FastPM gives the page a clear standard for how harmonic claims can be evaluated.
The work also bridges cosmology and computation in a way that suits ECM’s cross-scale interests. Initial perturbations, grid-scale forces, particle trajectories, halo catalogues, and survey observables all belong to one chain. No single level is sufficient by itself, and no level can be ignored without changing the result. ECM often speaks about conserved relation across levels, and FastPM provides a sober computational analogy for that idea. The analogy is useful because each transformation is explicit and numerically checked.
FastPM also demonstrates that harmonic order can be statistical without being vague. The simulated universe is not expected to match every microscopic detail of one observed cosmos. It is expected to preserve distributions, correlations, and phase alignments relevant to the analysis. That difference matters because many real systems show coherence through ensembles and fields rather than through one exact trajectory. ECM can extend its vocabulary by distinguishing exact repetition from statistically validated relation.
The strongest reason to include this collaboration is that it keeps cosmic-web language honest. The web is not simply a picture of filaments and voids. It is the outcome of gravitational dynamics, numerical choices, Fourier operations, halo finding, and observational goals. Feng, Chu, Seljak, and McDonald show how those parts can be coordinated into a useful simulation instrument. Unified Harmonics should treat that coordination as one of its best examples of practical coherent modeling.

Source Anchors For Further Reading
The primary source is Feng, Chu, Seljak, and McDonald, FastPM: a new scheme for fast simulations of dark matter and haloes, published in Monthly Notices of the Royal Astronomical Society volume 463, number 3, pages 2273 to 2286, with DOI 10.1093/mnras/stw2123. The arXiv record identifies the authors, the cosmology subject classification, and the submitted and revised versions. Its abstract states the main method: a scalable approximate particle-mesh N-body solver with modified kick and drift factors that enforce correct first-order Lagrangian displacement evolution. It also lists the benchmarks used for validation. Readers should begin there because it gives the clearest source-side statement of the contribution.
The OSTI record is a useful bibliographic anchor for the same paper. It lists the journal, publication date, research organizations, DOI, OSTI identifier, and a detailed abstract. It also records the Department of Energy and Lawrence Berkeley National Laboratory context for the work. The OSTI abstract is valuable because it restates the comparison against high-resolution TreePM simulations and names the halo mass function, power spectrum, and cross-correlation coefficient benchmarks. That record helps verify that the page is describing a real paper rather than an invented collaboration.
The ASCL FastPM code record anchors the software side. It names Feng, Chu, Seljak, and McDonald and describes FastPM as a scaling N-body particle-mesh solver. It states that the code solves the gravity Poisson equation with a boosted particle mesh and is intended for studying large-scale structure formation. It also notes support for plain PM and COLA solvers, broadband correction for linear-theory growth at large scale, variable mesh size with time, and scaling through the PFFT Fourier Transform library. That source is useful because it shows the implementation continuing beyond the publication abstract.
The FastPM GitHub repository provides a practical code anchor. Its README describes FastPM as an N-body particle-mesh solver that scales, and it documents snapshots, units, outputs, dependencies, and code interfaces. The repository also shows the computational ecosystem around the solver, including C, Python, CMake, Lua, shell, and supporting tools. Readers should treat the repository as software documentation rather than as a substitute for the peer-reviewed paper. It helps explain why the method belongs to computational cosmology as well as to theoretical large-scale structure.
FlowPM and later differentiable particle-mesh papers provide downstream context. FlowPM explicitly implements the FastPM scheme in a distributed TensorFlow particle-mesh code and describes how PM methods use particle-grid interpolation, Fourier-space force calculation, and force interpolation back to particles. Later differentiable simulation work discusses FastPM and FlowPM as predecessors for gradient-based field-level inference. Those sources show how the FastPM idea entered a broader line of computational cosmology. They also help ECM readers see why phase-preserving approximate dynamics matters for future inference without treating ECM as already validated by those methods.
