21
Baryon Acoustic Oscillations from the DEUS-FUR simulation Pier Stefano Corasaniti CNRS & Observatoire de Paris Y. Rasera, P.S. Corasani0, JM Alimi, V. Bouillot, V. Reverdi, I. Balmes MNRAS, 440, 1420 (2014), arXiv:1311.5662 Reference:

Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Baryon Acoustic Oscillations from the

DEUS-FUR simulation Pier Stefano Corasaniti

CNRS & Observatoire de Paris  

Y.  Rasera,  P.S.  Corasani0,  JM  Alimi,  V.  Bouillot,  V.  Reverdi,  I.  Balmes  MNRAS,  440,  1420  (2014),  arXiv:1311.5662  

Reference:  

Page 2: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Resolving the BAO Scale

Large Dynamical Range

•  ~100 Mpc/h quasi-linear scale at z < 1

•  ~1-10 Mpc/h width

N-body Requirements

Jeong  and  Komatsu  2009  

•  Large Volume (> 1 Gpc)3

•  High Resolution (≤1012 Msun)

Page 3: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Probing Large Volumes

Sample Variance Errors

σ (k) = 2Nk

P(k)+ 1Np

!

"##

$

%&& with Nk =

k2Δk2π 2 V

Jeong  and  Komatsu  2009  

V = Lbox3 , Δk = 2π

Lbox

Large Ensembles

- 5000 PM-runs, Np=2563, Lbox=1 Gpc/h Takahashi  et  al.  2009  

-  12288 AMR-runs, Np=2563, Lbox=656 Mpc/h -  96 AMR-runs, Np=10243, Lbox=656 Mpc/h Blot  et  al.  2014  

Still.. k-­‐sampling,  Beat-­‐coupling,  Numerical  Systema0cs  

e.g.  

Page 4: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Physicality of Newtonian Simulations

GR Effects (?)

•  Newtonian gravity at dozens Gpc/h scales?

•  On large scales at leading order in Φ, GR particle-trajectories = ZA which is Newtonian solution at leading order

•  Purely relativistic effects only at 2nd order in Φ > Newtonian terms at 2nd order, but suppressed compared to ZA displacements

•  Corrections to Plin(k) are O(10-5) at z=49 and O(10-3) at z=0

Chisari  &  Zaldarriaga  (2011);  Green  &  Wald  (2012)  

Rigopoulos  &  Valkenburg  (2015)  

Page 5: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

-­‐   1.2  Petabytes  of  data  -­‐   10  Mhours  

DEUS - Full Universe Runs

Alimi  et  al.  (2012),  Proceedings  of  SC’12,  arXiv:1206.2838    

•   Lbox  =  21  Gpc/h  •   Np  =  81963    

•   Δxcoarse  =  40  kpc/h  •   mp  =  1012  Msun/h  

•  RAMSES  code  •  Models:  LCDM-­‐W7,  

RPCDM-­‐W7,  WCDM-­‐W7  

Curie  Thin  (80000  cores)  

Page 6: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Be Accurate and Precise!

Statistical & Systematic Errors

•  Mass Resolution •  Refinement

•  Initial Conditions •  Time Integration

Simulation Suite

Page 7: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Rasera  et  al.  (2014)  

5123  10243  20483  40963  81923   kmin setting

requirements:

-  E = σnoise/P < 1%

-  dk/k < 1%

Page 8: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Systematic Errors – Integration dt Lbox  =  5250  Mpc/h  Np  =  20483  

Page 9: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Systematic Errors – Refinement Lbox  =  5250  Mpc/h  Np  =  20483  

Page 10: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Systematic Errors – IC Lbox  =  5250  Mpc/h  Np  =  20483  

Page 11: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Systematic Errors – Mass Resolution

mp  =  1.8  1010  h-­‐1  MSun      mp  =  1.5  1011  h-­‐1  MSun      mp  =  1.2  1012  h-­‐1  MSun      

PDEUS−FURcorr (k) = P̂DEUS−FUR (k)

rpoly− fitcorr (k)

rpoly− fitcorr (k) =

P2563−648

(k)P20483−2592

(k)

-  8% drop at k=0.3 for ~3 1012 h-1 Msun (Heitmann et al. 2010) -  ~8 cells per particle, Zeldovich wave test (Knebe, Green & Binney 2001)

Page 12: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

BAO Spectrum at 1%

0.03 < k < 0.3

N-body evolved Hu & Eisensten wiggle-free Initial Conditions

Interval Range

Lbox  =  5250  Mpc/h  Np  =  20483  

PDEUS−FURBAO (k) = PDEUS−FUR

corr (k)−Psmooth (k)

Wiggle-free Spectrum

-  Linear wiggle-free ? NL erase BAO at high-end interval -  Polynomial fit ? -  NL evolved wiggle-free initial spectrum

Crocce  &  Scoccimarro  (2008)  

Page 13: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

BAO Spectrum vs Analytics

z=1  z=0  

RegPT  –  Taruya  et  al.  (2012)  Halofit  –  Smith  et  al.  (2003,2014)  

Page 14: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

BAO Shift & Redshift Evolution

•  z-dependence ≈ D+(z)2

•  3rd Peak & 2nd Dip unaltered

•  Non-linear shifts ~1% confirming PT expectations

Page 15: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

BAO coupling to broad-band slope

- Estimated from averaging B(k) over pairs of consecutive extrema

- RPT deviations >1% beyond 3rd peak

Page 16: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

BAO Damping & Redshift Evolution

•  Scale-dependent damping

•  z-dependence proportional to velocity dispertion

•  Redshift scaling proportional to D+(z)

Page 17: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Conclusions -  BAO precision cosmology requires precise

and accurate N-body spectra to validate model templates/theoretical predictions

-  Requires very large volume simulations. Using DEUS-FUR we validated BAO spectrum LCDM-W7 to 1% stats and num sys through convergence error analysis

-  Non-linearities carry cosmological information, they are not NUISSANCE!

Page 18: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

How about covariance?

Non-linear Mode Correlations

cov(k1,k2 ) = 2Nk1

P2 (k1)δk1k2+

1V

d3k1`

Vk1

d3k2`

Vk2Δk2

∫ T (k1`,−k1

`,k2`,−k2

` )Δk1

•  Sourced by non-linear collapse induced non-Gaussianity

•  Full trispectrum calculation not analytically viable

•  Infer by numerically sampling P(k)

cov(k1,k2 ) =1

Nr −1P̂i (k1)−P(k1)"#

$%

i=1

Nr

∑ P̂i (k2 )−P(k2 )"#

$%

P(k) = 1Nr

P̂i (k)i=1

Nr

Page 19: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

DEUS-Parallel Universe Runs

#-­‐512  Simula0ons  N=5123    L=1.3  Gpc/h  mp~  1012  Msun  

#-­‐128  Simula0ons  N=10243    L=648  Mpc/h  mp=  1.8x1010  Msun  

#-­‐12288  Simula0ons  N=2563    L=648  Mpc/h  mp~  1012  Msun  

Page 20: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Blot  et  al.  (2015)  

DEUS-PUR Covariance

Diagonal

Off-Diagonal

•  Full covariance needs to be included

•  Underestimate errors on α

Page 21: Baryon Acoustic Oscillations from the DEUS-FUR simulationkomatsu/meetings/lss2015/schedu… · DEUS−FUR corr(k)= Pˆ DEUS−FUR (k) r poly−fit corr(k) r poly−fit corr(k)= P

Blot  et  al.  (2015)  

Power Spectrum Distribution Deviations from χ2 statistics

S/N and Convergence