{
  "$schema": "./item.schema.json",
  "id": "streamsculptor",
  "type": "publication",
  "cvs": [
    "np",
    "2page"
  ],
  "date": {
    "start": "2025-04"
  },
  "title": "StreamSculptor: Hamiltonian Perturbation Theory for Stellar Streams in Flexible Potentials with Differentiable Simulations",
  "shortTitle": "StreamSculptor",
  "nickTitle": "StreamSculptor",
  "status": "published",
  "entryType": "article",
  "authors": [
    {
      "family": "Nibauer",
      "given": "Jacob",
      "orcid": "0000-0001-8042-5794"
    },
    {
      "family": "Bonaca",
      "given": "Ana",
      "orcid": "0000-0002-7846-9787"
    },
    {
      "family": "Spergel",
      "given": "David N.",
      "orcid": "0000-0002-5151-0006"
    },
    {
      "family": "Price-Whelan",
      "given": "Adrian M.",
      "orcid": "0000-0003-0872-7098"
    },
    {
      "family": "Greene",
      "given": "Jenny E.",
      "orcid": "0000-0002-5612-3427"
    },
    {
      "family": "Starkman",
      "given": "Nathaniel",
      "me": true,
      "orcid": "0000-0003-3954-3291"
    },
    {
      "family": "Johnston",
      "given": "Kathryn V.",
      "orcid": "0000-0001-6244-6727"
    }
  ],
  "venue": {
    "journal": "The Astrophysical Journal",
    "volume": "983",
    "pages": "68"
  },
  "arxiv": "2410.21174",
  "bibcode": "2025ApJ...983...68N",
  "doi": "10.3847/1538-4357/adb8e8",
  "tags": [
    "simulations",
    "streams",
    "dynamics"
  ],
  "internal": "Long CV says 'Submitted to ApJ' but files it under Published; the 2-page CV lists it as published. Recorded as published — confirm. Author list checked against arXiv:2410.21174.",
  "citekey": "Nibauer+:2025:streamsculptor",
  "abstract": "Stellar streams retain a memory of their gravitational interactions with small-scale perturbations. While perturbative models for streams have been formulated in action-angle coordinates, a direct transformation to these coordinates is only available for static and typically axisymmetric models for the galaxy. The real Milky Way potential is in a state of disequilibrium, complicating the application of perturbative methods around an equilibrium system. Here, we utilize a combination of differentiable simulations and Hamiltonian perturbation theory to model the leading-order effect of dark matter subhalos on stream observables. To obtain a perturbative description of streams, we develop a direct and efficient forward mode differentiation of Hamilton's equations of motion. Our model operates in observable coordinates, allowing us to treat the effects of arbitrary subhalo potentials on streams perturbatively, while simultaneously capturing non-linear effects due to other substructures like the infalling LMC or the rotating bar. The model predicts the velocity dispersion of streams as a function of subhalo statistics, allowing us to constrain the low-mass range of subhalos down to $10^5~M_\\odot$. We forecast the velocity dispersion of the GD-1 stream, and find that observations are in agreement with a CDM subhalo population, with a slight preference for more dense subhalos. The method provides a new approach to characterize streams in the presence of substructure, with significantly more modeling flexibility compared to previous works.",
  "links": [
    {
      "rel": "paper",
      "url": "https://iopscience.iop.org/article/10.3847/1538-4357/adb8e8"
    }
  ],
  "highlight": {
    "topic": "galactic",
    "image": "highlights/streamsculptor.webp",
    "alt": "Sketch of the method: a black base orbit with a fan of blue orbits beside it, each bent a little further as the perturbation strength grows from 0.01 to 0.04. Red arrows along the base orbit show the derivatives that predict that bending.",
    "description": "Stellar streams are sensitive to the smallest dark matter subhalos. StreamSculptor uses Hamiltonian perturbation theory to model streams in time-dependent potentials, capturing the LMC and the Galactic bar alongside the dozens of subhalo impacts expected for streams like GD-1 and Pal 5. A stream’s velocity dispersion then ties directly to dark matter physics, giving a fast way to model whole stream populations from dark matter properties. Led by Jacob Nibauer."
  }
}
