A publishing partnership

Articles

DARK MATTER SUB-HALO COUNTS VIA STAR STREAM CROSSINGS

Published 2012 March 1 © 2012. The American Astronomical Society. All rights reserved.
, , Citation R. G. Carlberg 2012 ApJ 748 20 DOI 10.1088/0004-637X/748/1/20

0004-637X/748/1/20

ABSTRACT

Dark matter sub-halos create gaps in the stellar streams orbiting in the halos of galaxies. We evaluate the sub-halo stream crossing integral with the guidance of simulations to find that the linear rate of gap creation, $\mathcal {R}_\cup$, in a typical cold dark matter (CDM) galactic halo at 100 kpc is $\mathcal {R}_\cup \simeq 0.0066{\hat{M}_8}^{-0.35} \, {\rm kpc}^{-1}\,{\rm Gyr}^{-1}$, where $\hat{M}_{8} (\equiv \hat{M}/10^{8} {\,M_\odot }$) is the minimum mass halo that creates a visible gap. The relation can be recast entirely in terms of observables, as $\mathcal {R}_\cup \simeq 0.059 w^{-0.85}\, {\rm kpc}^{-1}\,{\rm Gyr}^{-1}$, for w in kpc, normalized at 100 kpc. Using published data, the density of gaps is estimated for M31's NW stream and the Milky Way Pal 5 stream, Orphan stream, and Eastern Banded Structure. The estimated rates of gap creation all have errors of 50% or more due to uncertain dynamical ages and the relatively noisy stream density measurements. The gap-rate–width data are in good agreement with the CDM-predicted relation. The high density of gaps in the narrow streams requires a total halo population of 105 sub-halos above a minimum mass of 105M.

Export citation and abstract BibTeX RIS

1. INTRODUCTION

The dark matter halos in which galaxies are embedded are satisfactorily modeled as smooth quasi-isothermal spheroids, such as Hernquist (1990) or Navarro–Frenk–White (NFW; Navarro et al. 1997) functions, as described in authoritative texts such as Binney & Merrifield (1998) and Binney & Tremaine (2008). Such mass models, with the addition of the visible stars, gas, and dust, can adequately account for most of the observed internal kinematics of galactic systems. On the other hand, N-body simulations of the formation of dark matter halos robustly predict that approaching 10% of the mass of any galactic dark halo should be in the form of sub-halos with numbers that rise steeply toward lower masses (Klypin et al. 1999; Moore et al. 1999; Springel et al. 2008; Diemand et al. 2007). The baryonic disk and bulge components of a galaxy will lead to sub-halo depletion in the central regions (D'Onghia et al. 2010) relative to a pure dark matter model. Although galaxies do contain visible dwarf galaxies embedded in dark matter sub-halos, the numbers are far short of the many thousands expected. Hence, it appears that either the predicted sub-halos are very dark or substantially not present.

An accurate census of the relatively low mass completely dark sub-halos remains a significant challenge. In principle, the dark matter itself must have some cross-section for interaction with either itself or baryons, which could potentially give rise to annihilation radiation, but so far there is no clear association of gamma-rays with known sub-halos (Buckley & Hooper 2010; Vivier et al. 2011). The gravitational effects of the large numbers of sub-halos quickly average with distance. Sub-halos are potentially detectable through microlensing of multiple-image background sources (Mao & Schneider 1998; Dalal & Kochanek 2002). The anomalous flux ratios of multiple image gravitational lenses are explained with the addition of at least one moderately massive sub-halo projected onto the central region of the galaxy (Vegetti et al. 2010), but this is not a detection of a vast population. Over a Hubble time sub-halos lead to heating of some ∼30 km s−1 (Carlberg 2009). Such heating is not easily detectable in most of the visible components of a galaxy.

The ongoing discovery of thin, low-mass, stellar streams in galaxies opens up the possibility that the sub-halos can be detected through their gravitational effects on star streams. In particular, sub-halos that pass near or through a star stream create a gap in the stream (Ibata et al. 2002; Siegal-Gaskins & Valluri 2008; Yoon et al. 2011; Carlberg et al. 2011). Detecting gaps in stream pseudo-images is observationally less expensive than measuring stream kinematics. The challenge of the image analysis is that the stars in any image are overwhelmingly in the foreground or background and the signal above the statistical noise at any point in the stream is often fairly low. Detections of gaps and lumps have been claimed with good statistical confidence for the Pal 5 stream (Odenkirchen et al. 2003; Grillmair & Dionatos 2006), the 100 kpc NW stream of M31 (Carlberg et al. 2011), and the Eastern Banded Structure of the galaxy (EBS; Grillmair 2011) and discussed for the Orphan stream (Newberg et al. 2010).

The purpose of this paper is to develop a basic analytic prediction of the rate at which sub-halos create visible gaps in star streams as a statistical measure of the numbers of sub-halos present. The relation can be applied to either simulations or observational data. In principle, the density of dark matter sub-halos (and other bound structures) in a galactic halo is simply measured by the number of times they cross a stellar stream to create visible gaps (Carlberg 2009; Yoon et al. 2011). The rate at which gaps are created in a stream is the product of the density of sub-halos, the distance between sub-halo and stream which creates a gap, and the velocity at which sub-halos cross the stream. To use this simple measure of sub-halo density, we need to allow for the mass spectrum of sub-halos and to determine what range of velocities and impact parameters creates visible gaps. In this paper, we use a set of restricted n-body simulations to help develop a gap creation rate formula. The last step is to compare the rate predictions to the available data on gaps in the star streams in the Milky Way and M31 as a test of the cold dark matter (CDM) sub-halo predictions.

2. THE LINEAR GAP CREATION RATE

The rate at which gaps are created in a long thin stellar stream is the rate at which sub-halos of mass M with local volume density $\mathcal {N}(r,M)$ cross the stream, integrated out to the maximum impact parameter, b, which creates a detectable gap. Full n-body simulations of the sub-halo content of halos find that the distribution of sub-halos, $\mathcal {N}(r,M)$, is separable into a radial dependence, n(r), and a mass function, N(M), such that $\mathcal {N}(r,M)=n(r) N(M)$ (Springel et al. 2008). The N(M) function is expected to have a large variation from one galaxy to another (Chen et al. 2011). The rate per unit length at which sub-halos cross the stream to create gaps is therefore:

Equation (1)

The factor of π arises from the consideration that at a distance of b from the stream, for any point on a circumference 2πb, half of the stars will be headed inward in a velocity distribution without flows. This analysis will assume that the velocity distribution is Gaussian and isotropic, but more general distributions could easily be incorporated.

The gap rate integral, Equation (1), depends on the visibility of gaps with the distance of closest approach, mass, and velocity of a sub-halo. These factors can be evaluated using numerical simulations which determine the average outcome of a single sub-halo passing near or through a stream of particles. Here a star stream is idealized as a ring of particles on a circular orbit. The mass, velocity, angle of approach, and impact parameter are all varied. After the sub-halo has passed we measure the height, length, and density dip in the perturbed region, from which we develop a model which can predict bmax in terms of sub-halo mass and encounter velocity. With this numerical guidance in hand, we will integrate over sub-halo velocities and the mass distribution, yielding the rate in terms of the minimum sub-halo mass, $\hat{M}$, which creates a visible gap. A related calculation gives the gap lengths in terms of sub-halo masses and can be used to create a relation between gap densities and stream width, both of which are measurable in imaging observations.

2.1. Simulations

An extensive set of restricted n-body simulations guides our approximate evaluation of the linear gap rate, Equation (1), in a general context. The background potential is an NFW density profile as fitted to the Springel et al. (2008) simulation of a Milky Way- or M31-like galaxy. The stream is idealized as a circular ring at either 30 or 60 kpc of 104 mass-less particles. The ring of particles is initiated on tangential orbits at the local circular velocity, $v_c(r)=\sqrt{-\nabla \Phi \cdot r}$. That is, there are no random velocities, although the particles could be considered the guiding centers of a set of particles. Only one sub-halo is sent toward the ring in each simulation. An individual sub-halo is adequately modeled as a Hernquist (1990) sphere with the mass-scale radius relation found in the Aquarius simulations, since for our purposes the exact details of the internal mass distribution are not important. The sub-halo motion is simply at a fixed velocity in a straight line, so it crosses the ring only once, which avoids the complications of a sub-halo orbiting and having multiple ring crossings. A single sub-halo is started at a distance of the ring radius from the ring. The time step is 0.001 unit of r/vc(r) at 30 kpc or about 1.4 × 105 yr. The ring of particles responds to the sub-halo and background halo potential but has no self-gravity. A series of simulations is done varying the angle of the tangent with respect to the ring in the direction of motion over θ = (41, 60, 90, 104, 120, 139) deg, and the angle with respect to the plane of the ring of ϕ = (0, 30, 60, 90, 270, 300, 330) deg. Together these two distributions non-redundantly coarsely sample an isotropic velocity dispersion field. The encounter velocities are varied over (0.3, 0.5, 0.8, 1.2, 1.6) times the circular velocity. For an isotropic velocity dispersion of sub-halos in our potential the typical ring encounter velocity is close to vc(r). The simulations are done for 106, 107, 108, and 109M sub-halos. In total 9310 encounters are simulated for a ring.

The outcome of a typical set of encounters after 6.92 Gyr is shown in Figure 1. For purposes of easily visible illustration we chose a relatively massive sub-halo, 108M, which has a scale radius of 0.83 kpc. The sub-halo is moving at 1.2vc. The top two rows show impact parameters of 0.06 kpc, where the sub-halo significantly penetrates the ring. The bottom row shows an encounter with an impact parameter of 1.5 kpc, about twice the sub-halo scale radius. The outcome at late times in all cases is that the ring is primarily perturbed perpendicular to the plane with loops pulled out. Note that in Figure 1 the vertical extent of the loops is stretched by a factor of 220. The ratio of the upward and downward loop heights depends on the angle ϕ, as illustrated in the two upper rows. The upward or downward extension also varies with time as the perturbed particles pass through the orbital plane. For the large b relative to the Rs passage of in the bottom row of Figure 1, the vertical deflection of the ring particles is somewhat larger than in the upper two rows, but there is essentially no visible gap in the ring density. The top two rows suggest that the density gap depth and length is insensitive to the angle ϕ, the angle relative to the orbital plane.

Figure 1.

Figure 1. Top and side views, left and right, respectively, of rings that a sub-halo of mass 108M with a scale radius 0.83 kpc, passes near. The left column is in boxes of 51 kpc on a side showing the segment of the ring where the sub-halo encounter occurred. The right column of sub-panels are 132 kpc wide and 0.6 high, that is, vertically stretched a factor of 220. In all cases the sub-halo motion is radial. The top two rows both have impact parameters of 0.06 kpc, the top being motion parallel to the orbital plane and the middle at an angle of 30° to the plane. In the bottom row the closest separation is 1.5 kpc above the plane. The particles are shown at 6.92 Gyr, about 3.8 rotational periods after the encounter.

Standard image High-resolution image

The gaps in these completely cold rings have a very simple morphology, whereas the gaps created in more realistic stellar streams with internal velocity dispersion and a finite width are much more complex (Carlberg et al. 2011; Yoon et al. 2011). In particular, real gaps are often slanted to the centerline. Old streams can be subject to so many encounters that the remaining segments of the stream are relatively dense clumps smaller than the gaps between. If the progenitor is on a fairly epicyclic orbit the tidal stripping episodes occur at perigalacticon and lead to additional structure in the stream. Therefore, the simplified model presented here is intended to be a statistical guide to the analysis of streams, not a detailed description of any particular stream.

We measure the xy projected linear density relative to the unperturbed density using the distance Δdxy between every third particle. The relative density is then nΔdxy/(6πr), where n is the number of particles in the ring and r is its radius. Figure 2 shows that the density profile of the gap is effectively independent of ϕ, the encounter angle with respect to the plane. The particles that are stretched out in the loop pile up at the edges of the gap. The dependence of the depth of the density dip in the gap with b is shown in Figure 3, showing that although a loop is pulled out there is little density dip for encounters significantly beyond the sub-halo scale radius.

Figure 2.

Figure 2. Density distribution in the ring which a 107M sub-halo passed at right angles in the horizontal plane at a velocity of 1.2vc at b = 0.3 kpc for the seven different angles, ϕ = (0°, 30°, 60°, 90°, 270°, 300°, 330°), with respect to the orbital plane.

Standard image High-resolution image
Figure 3.

Figure 3. Density distribution in the ring which a 107M sub-halo passed at right angles in the horizontal plane at a velocity of 1.2 times the circular velocity with a closest separation distance of 0.06, 0.6, and 3 kpc, which lead to increasingly shallow density minima.

Standard image High-resolution image

2.1.1. Critical Impact Parameter

The relative density at the bottom of the dip is displayed as a function of the ratio of the impact parameter to the scale radius, b/Rs(M), in Figure 4. The density measurements are averaged over all angles, θ and ϕ. The results are displayed for velocities of 0.8, 1.2, and 1.6 vc. Since the ring particles are moving at the circular velocity, there is a range of encounter velocities with the particles in the ring. If the sub-halo velocity is significantly below the circular velocity, there will be no very low velocity encounters in the frame of an individual star and the sub-halo, so on the average the gaps will be less deep. However, since encounters below 0.8vc comprise only about 10% of the encounters, we leave them out of the average.

Figure 4.

Figure 4. Minimum density of particles in the plane of the ring as a function of the distance of closest approach normalized to the scale radius of the sub-halo. The groups of three lines are for sub-halo velocities of 0.8, 1.2, and 1.6 vc, for sub-halo masses of 106, 107, 108, and 109M from top to bottom, respectively. The measurements are made at 6.6 Gyr after the encounters. These measurements are made for 60 kpc radius rings.

Standard image High-resolution image

We need to determine the maximum impact parameter that creates a visible gap. We will model the behavior of the density dip as a function of b/Rs(M) as a step function at a value α(M, r, t), with visible gaps created for b ⩽ αRs(M) and no gaps for larger b values. We evaluate the value of α = b/Rs(M) at one-third of the unperturbed density. The resulting critical values of b/Rs(M) are function of both mass and time, as shown in Figure 5. Using a density dip of half yields larger values of α, but its use gives values within our overall modeling uncertainties. The function α(M, r, t) has a significant time behavior. At early times, roughly before 2 Gyr, the gaps are not well developed and we exclude them from the fit. Over a Hubble time the value of α nearly doubles. The time behavior is mainly relevant for dynamically young streams or the young part of streams that are still being created where we will expect the stream to be far less gapped than our average value.

Figure 5.

Figure 5. Values of α(M, r, t) ≡ b/Rs, at one-third of the unperturbed density, at 30 and 60 kpc, solid and dotted lines, for sub-halo masses of 106, 107, 108, and 109M from top to bottom, respectively.

Standard image High-resolution image

Fitting to the data of Figures 4 and 5, we find

Equation (2)

where t is in Gyr and normally we will simply use the value at 7 Gyr as a reasonable average value and ignore the time dependence for this initial study.

2.1.2. The Gap Creation Rate

We now have the elements to evaluate the gap creation rate, Equation (1). The maximum impact parameter which creates a gap is bmax = α(M, r, t)Rs(M), where we will use the 7 Gyr value of α, roughly the average over a Hubble time. The mean approach speed to the ring is the integral over v, which is $\sqrt{2/\pi }\sigma \simeq 0.80\sigma$ for a Gaussian velocity distribution. The rate integral then becomes an integral entirely in the mass distribution,

Equation (3)

The Aquarius simulations (Springel et al. 2008) find that Rs ≃ 0.83M0.438 kpc and that the mass distribution function is N(M)dM = 234M−1.98dM8. The mass function gives the total number of sub-halos contained within the volume, V50, that has a mean interior density 50 times the critical density which has a radius of 433 kpc (Springel et al. 2008). Putting these pieces together we find

Equation (4)

where $\hat{M}_8\equiv \hat{M}/10^8 {\,M_\odot }$ is the smallest mass halo that creates a visible gap. The normalizing density in the V50 of the radial density variation, n(r), of the sub-halo population volume is n0. The mass integral is dominated by the smaller masses so we have set the upper mass limit to infinity. Evaluating the integral, choosing a local σ = 120 km s−1, and converting to astronomical units, we find

Equation (5)

where we have used the Springel et al. (2008), finding (their Figure 11) that the sub-halo density at 100 kpc is six times the mean within the V50 volume. The rate at which gaps are created increases as the minimum mass sub-halo that can create a noticeable gap goes down, i.e., $\mathcal {R}_\cup \propto {\hat{M}}^{-0.35}$. Halo-to-halo sub-halo number differences (Chen et al. 2011) will lead to ±50% or so variation in the rate in a specific halo.

2.2. Gap Loop Heights

An important observable quantity is the length of the gaps. We measure the length as the distance in the orbital plane between the two outside points at one-third of the vertical maximum of a loop. The length of a gap should be related to the distance that the loop of ring particles is pulled out of the orbital plane, that is, as the vertical extension of the ring increases, so does the length of the visible gap. This means we first need to understand the dynamics of the vertical perturbations. The impact approximation and the tidal approximation are the two general approaches used to describe the interaction of a satellite, such as a sub-halo, with a set of particles, the stars in the stream. The impact approximation is best suited to calculating deflections of individual stars from the rapid passage of a satellite and the tidal approximation is best suited to problems involving the differential gravitational field across a finite sized object. Both approaches are useful for calculating the gravitational heating of the perturbed objects and at their root both have the same underlying gravitational dynamics.

The impact approximation assumes that both a sub-halo and a star stream orbit can be approximated as straight lines and sets aside the possibility that orbital resonances play a significant role. A sub-halo of mass M moving past a star at a relative velocity v with a distance of closest approach b will induce a velocity perpendicular to its direction of motion in the direction of closest approach of δv = 2GM/bv. Since many of the encounters partially intersect the stream, the relevant mass will be M(b), the mass enclosed within the impact parameter, not the total mass of a sub-halo. For an orbit that is approximately circular at radius r and taking δv to be in the vertical direction, conservation of angular momentum requires that the maximum orbital deviation out of the plane is zm = rδv/vc.

We need to average over sub-halos crossing at all angles to the ring tangent and to the orbital plane. To a first approximation, forces in the horizontal plane do not add to the angular momentum around the normal to the plane of the orbit, but do act to coherently increase the epicyclic motion around the guiding center, but that makes little difference to the stream density. A sub-halo moving an angle to the orbital plane initially pulls the stream down and then up, which evolves into a paired set of peaks perpendicular to the orbital plane, as shown in Figure 1. The vertical extent of the perturbation is measured as the vertical distance from the positive peak to the negative peak, rather than the measurement of the absolute value of the offset from the initial orbital plane for a horizontal sub-halo passage. The resulting Z+Z distribution is shown as a binned average in Figure 6. The mean is about 30% higher than the prediction with about a factor-of-two scatter above and below the line. For our use the scale offset is not an issue.

Figure 6.

Figure 6. Vertical extent at 33% of maximum height of the sub-halo induced "loop" to the impact parameter prediction for a ring at 60 kpc. The vertical extent and radial co-ordinate r are measured in scaled units of 30 kpc and the velocity in units of vc. A ring at 30 kpc has half the vertical extent, as expected.

Standard image High-resolution image

The tidal approximation is an alternative description of the encounter of a sub-halo with a stream. The Hill radius, $R_{{\rm Hill}}=r\sqrt [3] {M/(3M_t)}$, inside of which the gravitational field of the sub-halo, mass M, begins to dominate over the gravitational field of the total mass interior to the orbit of the stream, Mt. The plot of the vertical deflections against Hill radius is shown in Figure 7 using the same data and same vertical scale as Figure 6. Although the vertical perturbation and the Hill radius are strongly correlated a larger scatter remains than with the impact approximation. Including a power of b shows that RHillb−1/3 removes some of the scatter. This is hardly surprising since with the addition of v this becomes the impact approximation formula, multiplied by a constant. An alternative tidal quantity is the differential tidal field, which is proportional to M/b3. A plot of the vertical deflections against M/b3 is mainly scatter. We conclude that the impact approximation is better at predicting the vertical deflections than the tidal approximation.

Figure 7.

Figure 7. Maximum vertical height of a perturbation as a function of the tidal Hill radius. The averages are slightly offset for clarity.

Standard image High-resolution image

2.2.1. The Characteristic Velocities

Star streams have a mean particle motion close to the circular velocity. Therefore, the speed of an encounter between a sub-halo and a star in the stream, which is required for the impact approximation, will on the average be higher than the mean circular velocity. A consequence is that low velocity encounters of sub-halos with the stream are extremely improbable. Taking the mean encounter along the stream to be vc and the velocity dispersion in the two axes perpendicular to the stream as σ, the typical relative velocity is $\sqrt{v_c^2+ 2\sigma ^2}$. Using σ ≃ vc/1.8 in the outer part of a galactic halo then the typical sub-halo star relative encounter velocity is 1.27vc. The full triple velocity integral has the complication that there is a singularity at a relative velocity of zero. Physically, this would correspond to the velocity of the stream's progenitor sub-halo. Inserting a very small "core" velocity of about one meter per second, we find that the mean encounter velocity is 1.077vc. Combining these factors we find that on the average:

Equation (6)

2.2.2. Gap Lengths

The length of a sub-halo-induced gap as a function of the sub-halo parameters is needed to determine what gaps are large enough to be visible. We measure the gap length at one-third of the maximum vertical height as a conservative approach. The basis of a relation is visible in Figure 8 in which gap lengths relative to zm are plotted for a ring at 60 kpc. We see that for substantially penetrating encounters, b/Rs ⩽ 2, the ratio of the gap length to the vertical extent, zm = Z+Z, is roughly a constant at a given mass. A ring at 30 kpc has ratios of length to vertical extent almost exactly twice as large. That is, the lengths of the gaps are nearly independent of radius, but since zm includes an r factor the ratio is dependent on the radius. Defining β(M) as the length of the gap relative to the value of zm we can fit for the weak mass dependence:

Equation (7)
Figure 8.

Figure 8. Ratio of the linear size at 33% of maximum height of the sub-halo induced "loop" to the vertical height as a function of the impact parameter in ratio to the scale radius of the sub-halo. The lines show averages at fixed mass, starting with 106M at the top increasing to 109M at the bottom. These values are for a ring at 60 kpc.

Standard image High-resolution image

At radii below 30 kpc the β value becomes somewhat larger than Equation (7) gives. Combining the average β with the impact Equation (6) for the vertical extent the gap length at 33% of full height is

Equation (8)

Approximating a sub-halo density profile as a Hernquist profile, we find that the mass inside the scale radius is M(Rs) = 1/4M (Hernquist 1990). Evaluating the numerical factors we find

Equation (9)

We now have an equation that gives the typical gap length as a function of sub-halo mass averaged over the velocity distribution. The gap length–mass relation can either be used as a consistency test or taken a step further and be used to eliminate the unobservable minimum mass parameter from the rate equation in favor of a minimum gap length.

2.3. The Gap Rate Stream Width Relation

The width of the stream and the minimum visible gap size are linked through orbital dynamics. The stream width is largely the result of stars emerging through the tidal Lagrangian points with low initial velocity dispersion. The epicyclic approximation describes the subsequent motion of the stars with small velocity dispersions around a guiding center. An epicycle has comparable amplitudes in the direction of the motion and perpendicular to the motion; hence the stream width and the random motion along the stream are of nearly equal size. Provided that the phase angles of the motion are not significantly correlated, any induced gap narrower than the stream width will be blurred out. Therefore, we make the assumption that the width of the stream is equal the minimum gap size and use it to estimate the minimum mass sub-halo that creates a gap:

Equation (10)

Solving Equation (10) for $\hat{M}$ we substitute it into Equation (5) to give the gap creation rate as a function of the width of stream,

Equation (11)

for w in kiloparsecs, where we have used Equations (2) and (7). Equation (11) recasts the gap rate in terms of an observable, assuming that the CDM halo substructure model gives the correct density of sub-halos. Over the range of 10–100 kpc where streams are generally found the factors of n(r)r counteract each other to reduce the radial variation. Equation (11) is an observational test of the CDM sub-halo prediction.

3. GAPS IN OBSERVED STREAMS

Counting gaps in a star stream requires considerable statistical care because the available observational data have streams embedded in a background which usually overwhelms the stream and is generally variable along the stream's length. A reliable measurement depends on having a good estimate of the density errors along the stream. The pseudo-images of stream star densities on the sky after filtering a star catalog with a color–magnitude relation can be usefully indicative but gaps should only be counted on extracted stream densities with local error estimates. We concentrate on four streams, the NW stream of M31, and the Pal 5, EBS, and Orphan streams of the Milky Way. All of these have published estimates of the linear density of stars along the stream.

3.1. The North–West Stream of M31

The overall M31 PAndAS imaging project and the streams are described in McConnachie et al. (2009) and Richardson et al. (2011), and the details of the NW stream are described in Carlberg et al. (2011). Here we use the linear density profile to estimate the number of gaps. In Figure 9, we show the density field as a function of the angle around the star stream, with all quantities measured as reported in Carlberg et al. (2011). The plots are made with a moving average over 5 and 11 bins of 0fdg25 or roughly 2.5 and 5.5 kpc, respectively. To determine what scales in the stream appear to be physically correlated, we plot the cross-correlation of the stream density minus the mean value with itself in Figure 10. We see that the stream densities are positively correlated over the first three bins of 0fdg25, after which the fluctuations are essentially random. This correlation length is comparable to the width of the stream and helps validate the assumption that leads to Equation (10). Therefore, the smallest size scale we search for gaps in these data is about 1° or 2 kpc.

Figure 9.

Figure 9. Linear density of stars kpc−2 in the M31 NW star stream with moving average of 5.5 kpc (top) and 2.5 kpc (bottom). The hatched areas are the ±1σ average error of the mean.

Standard image High-resolution image
Figure 10.

Figure 10. Cross-correlation of the density field measured in 0fdg25 bins. The correlation is positive for the first four or five points, indicating a scale of about 1°.

Standard image High-resolution image

To count the gaps we need to have a good measure of the level of statistical fluctuations. The cross-correlation of the data with itself, at shifts beyond 5 bins where there is no intrinsic signal, provides an accurate internal estimate of the variance of the density field. The product of two normally distributed random variables is distributed like a modified Bessel function of the second kind and has a large kurtosis of 9, compared to a normal distribution with a kurtosis of 3. However, the sum of many products (115 in our 0fdg25 sample) converges to a Gaussian distribution in accord with the central limit theorem. The kurtosis of n sums of products is 3 + 6/n and therefore declines fairly quickly to the Gaussian value of 3 with increasing n. The variance around the mean density of the data within the stream region, prior to background subtraction, is 1.22 (stars/kpc)2, and a comparable 1.33 in the background region. The background subtracted mean stream density has a variance of 6.16 (stars/kpc)2. The F ratio of the measured variance over the randomly expected variance is 6.16/(1.22+1.33) = 2.42, which has a random chance of occurrence of less than 2 × 10−5. Larger bins give even higher significance that the measured stream density has variations well in excess of what is expected from random fluctuations. The conclusion and the levels of significance are in accord with the results presented in Carlberg et al. (2011) but use an independent line of argument which does not rely on an explicit calculation of shot noise statistics.

An estimate of the number of gaps is simply to count the number of times the density crosses down and up through some density threshold, requiring that the gap be at least the size of the smooth length. For a five-point moving average at (−1σ, 0, +1σ) density levels we find (11,11,15) gaps of mean length (7.1,6.9,15.1) bins or (1.8, 1.7, 3.8) kpc. Taking the stream length to be 200 kpc and assuming an age of 10 Gyr, we find from the 12 ± 2 gaps that the M31 NW stream has been subject to a mean gap creation rate of 0.006% ± 50% gaps kpc−1 Gyr−1. In principle the predicted rate also includes any sufficiently massive object, but the detectable mass is well above the range for globular clusters and we do not expect molecular clouds along the large radius orbit of the NW stream.

The rate equation, Equation (5), applied to the M31 NW stream requires a minimum sub-halo mass of $\hat{M}=1.3\times 10^8{\,M_\odot }$ and implies a total of 205 sub-halos, which is a factor of 7.3 higher than 28 known dwarf galaxies of M31 (Richardson et al. 2011) but includes objects out to 433 kpc, of which the only the inner 150 kpc radius volume has been carefully searched. Therefore, the M31 stream does not demand a huge dark matter sub-halo population by itself, but this analysis does recover the well-known discrepancy which begins to appear for even fairly massive sub-halos.

3.2. The Pal 5 Stream

A narrow stream is predicted to have more visible gaps relative to a wider stream at a larger radius. The globular cluster Pal 5 has both leading and trailing streams with the northern, trailing arm having the most data in the Sloan Digital Sky Survey (SDSS). With data made available before Data Release 1 (DR1), Odenkirchen et al. (2003) found the stream to be about 6° long and measured the width to be 0.11 kpc. With the better coverage of SDSS DR4, Grillmair & Dionatos (2006) found that the northern arm was about 18fdg5 and provided a surface density contour plot showing the considerable variation in the surface density of the stream. The density variations closest to the cluster are convincingly explained as epicyclic pileups of stars tidally stripped from the cluster (Küpper et al. 2010, 2011); however, beyond about 1 kpc (2fdg5) the variation in phase angles smooths out this behavior. From the published Figure 3 of Grillmair & Dionatos (2006) we count regions in the stream below the lowest contour to find that there are about five gaps over the outer 16° of the northern tail of Pal 5. Odenkirchen et al. (2003) estimated that the 5°–6° of stream took about 2 Gyr to fill out, which scaled to the 18fdg5 length gives an age of about 7 Gyr. With these values we estimate the linear gap creation rate in the northern stream of Pal 5 to be about 0.11 kpc−1 Gyr−1 to which we assign an error of 50% based on uncertainties in the gap counts and stream age.

3.3. The EBS Stream

Grillmair (2011) finds that the EBS is 0.17 kpc wide and located at a galactocentric distance of about 15 kpc. Figure 4 of his paper plots the density along the 18° of the stream with an estimate error of 30% in each bin of 0fdg5. We estimate that there are between about 4 and 12 gaps along the stream. We will take the stream age to be approximately 7 Gyr to derive a gap creation rate of 0.24 gaps kpc−1 Gyr−1, with about a factor-of-two uncertainty in this value.

3.4. The Orphan Stream

The Orphan Stream (Grillmair 2006; Belokurov et al. 2006, 2007) has received considerable attention, culminating with a detailed orbital model (Newberg et al. 2010). Increasing the mean distance from 20 to 30 kpc revises Grillmair's (2006) estimated width of 700 pc–1 kpc. Gaps are marginally present in Figure 5 of Newberg et al. (2010) at −16° and −31°, particularly when compared to the bottom panel of their Figure 17. We estimate that there are two gaps present, although we will allow a 100% error on this estimate. Newberg et al. (2010) present a model that estimates the age of the stream to be about 3.9 Gyr. If we used the dynamical age of 3.9 Gyr rather than a uniform 7 Gyr the correction would raise the Orphan data into better agreement with the prediction.

The estimated rate of gap creation in the EBS stream with Equation (5) implies a minimum halo mass of $\hat{M}\simeq 1\times 10^5 {\,M_\odot }$. The derived minimum mass implies a total of 1 × 105 sub-halos, although we note that both the mass and in turn the implied total number of sub-halos are sensitive to the gap rate estimate and the details of the model in Equation (5). Possible complications for the EBS stream is that the sub-halos are subject to erosion by the disk and bulge (D'Onghia et al. 2010) and the stream may encounter smaller scale structures such as spiral arms and molecular clouds which could add to gaps in the stream.

4. COMPARISON OF PREDICTIONS AND OBSERVATIONS

The observed stream gap rate and width estimates are summarized in Table 1. The results of this paper are largely encapsulated in Figure 11, which plots the measured and predicted gap rates against the widths of the streams. The data have all been rescaled to a galactocentric distance of 100 kpc using n(r)/n0 and r in Equation (11). The agreement of the data and the CDM sub-halo prediction is remarkable. We show the relation for an arbitrary shallower N(M)∝M−1.6 normalized to have the same number, 33, of sub-halos above 109M present in the LCDM prediction. This alternative demonstrates that the slope of the relation needs to be quite close to the LCDM value to account for the data. If one used the visible dwarf galaxies to predict the number of sub-halos, the predicted density of gaps in these streams would be roughly a factor of 100 smaller, which would be in wild disagreement with the observation of virtually any gaps at all. The numerical consistency that we find is both an indirect and statistical test for the existence of the large predicted population of dark matter sub-halos.

Figure 11.

Figure 11. Estimated gap rate vs. stream width relation for M31 NW, Pal 5, the EBS, and the CDM halo prediction. All data are normalized to 100 kpc. The width of the theoretical relation is evaluated from the dispersion in the length–height relation of Figure 8. Predictions for an arbitrary alternative mass functions, N(M)∝M−1.6, normalized to have 33 halos above 109M are shown with a dotted line.

Standard image High-resolution image

Table 1. Observed Stream Gap Statistics

Stream Gaps Length Width Age RGC n/n0
    (kpc) (kpc) (Gyr) (kpc)  
M31-NW 12 200 5 10 100 6
Pal 5 5 6.5 0.11 7 19 24
EBS 8 4.7 0.17 7 15 30
Orphan 2 30 1.0 3.9 30 20

Download table as:  ASCIITypeset image

The Orphan stream merits further observational attention since the available measurements are potentially consistent with it being a stream with no gaps. There is room for variation in these statistical estimates, but when the Pal 5 and EBS streams work fairly well with the adopted CDM spectrum, the Orphan stream is expected to fall into line and could potentially be a case against a rich sub-halo population in our Galaxy.

5. DISCUSSION AND CONCLUSIONS

This paper lays a basis for understanding the rate at which dark matter sub-halos create visible gaps in stellar streams. Restricted n-body experiments guide a calculation based on the impact approximation. The outcome is a prediction of the local rate at which gaps are induced in a stellar stream, which effectively counts the number of sub-halos massive enough to produce visible gaps. The rate of gap creation is cast as a relationship with the stream width, which gives a predicted relationship between observables that tests the CDM sub-halo prediction.

Comparison of the CDM based prediction of the gap-rate–width relation with published data for four streams shows agreement within the fairly large measurement errors. This is a statistical argument that the vast predicted population of sub-halos is indeed present in the halos of galaxies like M31 and the Milky Way. There are many improvements possible to strengthen or destroy this result. Each observed stream could be realized through an n-body model and inserted into an appropriate model of a sub-halo rich galactic halo. The result would still be statistical but the various time and mass dependencies would be fully taken into account. On the observational side, the presence or absence of a particular gap in a stream is somewhat uncertain due to the relatively low signal to noise of streams at the present time. A statistically robust measure of the number of gaps needs to be developed. However, the observations are improving quickly and much more secure gap descriptions will soon be available. Overall, within our simplified general modeling of sub-halos crossing streams to create gaps, we finding a perhaps surprisingly good agreement between data acquired for other purposes and the CDM prediction of a large population of sub-halos.

This research is supported by NSERC and CIfAR. Rosie Wyse, Carl Grillmair, and an anonymous referee made helpful suggestions.

Please wait… references are loading.
10.1088/0004-637X/748/1/20