Paper

Biases from Non-simultaneous Regression with Correlated Covariates: A Case Study from Supernova Cosmology

Published 2021 April 2 © 2021. The Astronomical Society of the Pacific. All rights reserved.
, , Citation Samantha Dixon 2021 PASP 133 054501 DOI 10.1088/1538-3873/abef78

1538-3873/133/1023/054501

Abstract

Several Type Ia supernova analyses make use of non-simultaneous regressions between observed supernova and host galaxy properties and supernova luminosity: first the supernova magnitudes are corrected for their light curve shape and color, and then they are separately corrected for their host galaxy masses. This two-step regression methodology does not introduce any biases when there are no correlations between the variables regressed in each correction step. However, correlations between these covariates will bias estimates of the size of the corrections, as well as estimates of the variance of the final residuals. In this work, we analyze the general case of non-simultaneous regression with correlated covariates to derive the functional forms of these biases. We also simulate this effect on data from the literature to provide corrections to remove these biases from the data sets studied. The biases examined here can be entirely avoided by using simultaneous regression techniques.

Export citation and abstract BibTeX RIS

1. Introduction

Properties of Type Ia supernovae (SNe Ia) have been observed to be correlated with their absolute luminosities. Before accounting for these properties, the absolute brightnesses of typical SNe Ia vary by ∼0.4 mag. After accounting for correlations with the decay time of the light curve and the color of the object, their corrected absolute brightnesses are consistent to within ∼0.14 mag (Phillips 1993; Hamuy et al. 1996; Riess et al. 1996; Perlmutter et al. 1997; Tripp 1998). These calibrated brightness estimates make SNe Ia powerful cosmological distance indicators, and when combined with redshift measurements, allow us to map out the expansion history of the universe. This technique was instrumental in the discovery of the accelerating expansion of the universe (Riess et al. 1998; Perlmutter et al. 1999), and continues to serve as a powerful probe of the nature of the dark energy driving this acceleration.

A common analysis method for standardizing supernova brightnesses uses the SALT2 spectral model (Guy et al. 2007; Betoule et al. 2014; Mosher et al. 2014) to parameterize SN Ia light curves. The model parameters represent an individual supernova's peak apparent brightness in the Bessell B-band (${m}_{B}^{* }$), temporal width (x1), and observed color (c). The distance modulus, μ, to each object i at redshift zi is then modeled as a linear combination of these parameters:

Equation (1)

Typically, we would find the values of M, α, and β by minimizing the following quantity with respect to these parameters as well as the cosmological parameters of interest:

Equation (2)

where ${\mu }_{\mathrm{cosmo}}({z}_{i};{\boldsymbol{\Theta }})$ is the distance modulus-redshift relation determined by the cosmological parameters ${\boldsymbol{\Theta }}$, and ${\sigma }_{\mathrm{obs},i}$ is the observational uncertainty of the measurements. ${\sigma }_{\mathrm{int}}$ is the intrinsic dispersion of standardized magnitudes, usually found by iteratively calculating the value of ${\sigma }_{\mathrm{int}}$ that ensures the minimum value of ${\chi }^{2}$ is equal to 1. This process is effectively a familiar linear regression.

The need to add an additional uncertainty term in the form of ${\sigma }_{\mathrm{int}}$ in Equation (2) suggests that the linear relationship between SALT2 parameters and absolute magnitude may not capture all of the variation in supernova magnitudes, or that the parameterization provided with SALT2 may not capture all of the information that is needed to fully standardize supernova magnitudes (Saunders et al. 2018). This motivates the search for other observable properties of SNe Ia that might explain this remaining variation, as well as the use of these other properties for standardization. One way to search for such properties is to measure correlations between these properties and the Hubble residuals ${\mu }_{i}({z}_{i};{m}_{B}^{* },{x}_{1},c)-{\mu }_{\mathrm{cosmo}}({z}_{i};{\boldsymbol{\Theta }})$. A number of studies (Kelly et al. 2010; Lampeitl et al. 2010; Sullivan et al. 2010; Childress et al. 2013) have observed such a correlation with the host galaxy stellar mass: supernovae in galaxies with $\mathrm{log}({ \mathcal M }/{{ \mathcal M }}_{\odot })\gt 10$ are ∼0.1 mag brighter after standardization than supernovae in galaxies with $\mathrm{log}({ \mathcal M }/{{ \mathcal M }}_{\odot })\lt 10$. Rigault et al. (2013, 2015), Childress et al. (2014) show that this effect could be due to similar correlations with host galaxy age. However, the significance of some of these correlations has been debated (e.g., Jones et al. 2015, 2018), indicating that care must be taken in making these measurements.

Reporting the size of correlations with the linear regression residuals is mathematically well-motivated if the covariate used to predict these residuals is not itself correlated with those used in the original regression (if, for example, host mass were not correlated with light curve parameters). However, if this key assumption is violated, we find ourselves in a situation referred to in the statistics and econometrics literature as multicollinearity (e.g., Farrar & Glauber 1967). Multicollinearity results in unreliable and biased estimates of effect sizes. A related concern discussed frequently in these fields is omitted variable bias, in which misspecification of the regression problem results in biased estimates of the true regression parameters (Clarke 2005; Wooldridge 2013). We can see an example of this in Rigault et al. (2018), where two different values of the size of the luminosity difference between supernovae in environments with differing star formation rates are found when measuring the step with a sequential regression versus a simultaneous regression.

This effect can also be seen in studies that use more sophisticated analysis techniques, like the BEAMS with Bias Corrections (BBC) technique of Kessler & Scolnic (2017). These methodologies begin by simulating the effects of changing populations of light curve parameters with redshift, selection effects, and contamination by core-collapse supernovae that were incorrectly typed by photometric classification algorithms. The results of these simulations are used to generate additional redshift-dependent corrections to the Hubble diagram and this corrected Hubble diagram is used to constrain cosmological parameters. The regression bias we discuss here would not be present in the results of these studies as long as the covariances between all parameters are included in the analysis. Indeed, Smith et al. (2020) found that the underestimate of the host galaxy mass step presented in Brout et al. (2019) could be rectified by including the correlation between host galaxy mass and SALT2 x1 in the bias correction framework.

This work aims to explore and quantify the general impact of the non-simultaneous regression methodology used in some SN Ia analyses on reported effect sizes for both linear and step-function residual trends when multicollinearity exists. In Section 2, we work through an example using a generalized two-dimensional linear regression problem with correlated covariates. In Section 3, we analyze a similar model that includes a step function and compare the results to those obtained in the linear case. We then calculate the effect that this general mathematical model has in the particular case of measuring the host galaxy mass step using literature data of SALT2 parameters and host galaxy masses in Section 4 and conclude in Section 5 by identifying previous results that have overlooked this effect and recommending that future analyses use fully simultaneous regression techniques.

2. Toy Model: Two-dimensional Linear Regression with Correlated Covariates

We consider the following toy model: A series of n observations 3 $\{({x}_{1}^{(1)},{x}_{2}^{(1)}),\cdots ,\,({x}_{1}^{(n)},{x}_{2}^{(n)})\}$ is drawn from a two-dimensional Gaussian distribution with $\mu =(0,0)$ and a covariance matrix given by

Equation (3)

${\sigma }_{1}$ and ${\sigma }_{2}$ are the standard deviations of the observations in the x1 and x2 dimensions, respectively, and ρ is the Pearson correlation coefficient between them. They are not measurement errors, but measures of the natural spread in the distributions. We then define

Equation (4)

where ${\beta }_{1}$ and ${\beta }_{2}$ are the regression coefficients, and epsilon is a noise vector drawn from a univariate normal distribution ${ \mathcal N }(0,{\sigma }_{\mathrm{int}}^{2}+{\sigma }_{\mathrm{obs}}^{2})$. This noise vector represents a combination of the intrinsic scatter in the model, as well as the observational measurement error. We can reformulate this as a matrix equation by denoting the data matrix as ${\boldsymbol{X}}=({{\boldsymbol{x}}}_{1},{{\boldsymbol{x}}}_{2})$ and the coefficient vector as ${\boldsymbol{\beta }}=({\beta }_{1},{\beta }_{2})$, giving ${\boldsymbol{Y}}={\boldsymbol{X}}\beta +{\boldsymbol{\epsilon }}.$

Standard simultaneous two-dimensional least-squares regression gives us the estimated coefficient vector $\hat{{\boldsymbol{\beta }}}$ which minimizes the square of the residuals between the values predicted by the model ($\hat{{\boldsymbol{Y}}}\equiv {\hat{\beta }}_{1}{{\boldsymbol{x}}}_{1}+{\hat{\beta }}_{2}{{\boldsymbol{x}}}_{x}\equiv {\boldsymbol{X}}\hat{\beta }$) and the data. As we show in Appendix A, these estimated values are

Equation (5)

Since the expectation value of ${\boldsymbol{\epsilon }}$ is 0 by definition, the expectation value of the recovered coefficients from simultaneous regression is identical to the coefficients ($\langle \hat{{\boldsymbol{\beta }}}\rangle ={\boldsymbol{\beta }}$) regardless of the values of the regression coefficients, the covariance matrix components, or the size of the intrinsic scatter. We also show in Appendix A that the standard deviation of the residuals (${\boldsymbol{r}}\equiv \hat{{\boldsymbol{Y}}}-{\boldsymbol{Y}})$ is simply $\sqrt{{\sigma }_{\mathrm{int}}^{2}+{\sigma }_{\mathrm{obs}}^{2}}$.

In summary, when treating this data set with a simultaneous linear regression, we can reliably recover both the true regression coefficients and intrinsic dispersion. Though there is some uncertainty on the values of the regression coefficients that does depend on the correlation between the covariates, this uncertainty is also inversely proportional to the number of samples fit in the regression and is therefore able to be controlled in the case where N is sufficiently large (see Equation (A2) in Appendix A).

However, oftentimes in SN Ia studies, we do not perform a full simultaneous fit of all of our regression parameters when including additional corrections. Instead, we fit the distance modulus as a linear function of SALT2 parameters and then add a correction to these distance moduli by fitting the distance modulus residuals as a function of some other parameter. This is conceptually analogous to performing this multivariate linear regression one covariate at a time.

We will show that in this case, no biases are introduced if there there is no correlation between the parameters used in the first regression and second regressions (i.e., $\rho =0$). However, if there is some correlation, we find that both the regression coefficients and the estimated scatter on the residuals are biased.

We introduce the notation we will use to treat this situation in our toy example. Without loss of generality, we can first fit ${\boldsymbol{Y}}$ as a function of ${{\boldsymbol{x}}}_{1}$. The estimate of the slope will be denoted $\hat{{\beta }_{1}}^{\prime} $ (the prime serves to differentiate this value from the coefficient estimated from the full two-dimensional regression). The residuals of this regression will be denoted ${{\boldsymbol{r}}}_{1}$. We then perform a second regression, predicting the residuals of the first regression ${{\boldsymbol{r}}}_{2}$ as a function of ${{\boldsymbol{x}}}_{2}$. The slope in this case will similarly be denoted $\hat{{\beta }_{2}}^{\prime} $, and the residuals will be denoted by ${{\boldsymbol{r}}}_{2}$.

In Appendix B, we obtain the forms of the expectation values for the regression coefficients resulting from this process, finding that

As we can see, both slopes are biased if $\rho \ne 0$. The size of the bias on both parameters is proportional to the size of the effect and the correlation between the covariates. Additionally, we can recognize that the bias on the first slope is identical to the omitted variable bias. This is expected, as performing this first part of the non-simultaneous regression perfectly simulates the textbook situation presented to describe the omitted variable bias.

We also calculate the spread of the final residuals in Appendix B, finding

Equation (6)

The standard deviation on the residuals from this analysis, often reported as the root-mean-squared residuals, is in fact inflated by a value that scales quadratically with the correlation between the parameters and linearly with the size of the secondary effect. This bias is maximized for a given slope when $\rho =\sqrt{1/2}\approx 0.707$.

3. Step Function Corrections

Many common analyses used in supernova cosmology do not use a linear model to correct the Hubble diagram residuals for host mass; they use a step function, motivated by the evolution of host galaxy stellar populations with redshift. 4 We will modify the toy model presented in Section 2, and consider instead

Equation (7)

In the simultaneous case, the expected values of the best-fit regression coefficients $\hat{\alpha }$ and $\hat{\gamma }$ are equivalent to the true values. The proof of this is very similar to the proof for the bilinear toy model presented in Appendix A, so we do not present any further details here.

In Appendix C, we have worked through the non-simultaneous case where we fit the linear relationship first, followed by the step function correction to the resulting residuals. The expectation value of the best-fit linear slope ($\hat{\alpha }^{\prime} $) is

Equation (8)

The expected step size obtained from the residuals after correcting for the linear relationship is

Equation (9)

and the spread of the remaining residuals is

Equation (10)

So, using a step-function secondary correction gives us similar biases to the linear secondary correction. The size of the step is underestimated by a factor that scales quadratically with the correlation coefficient between covariates and linearly with the true step size. Additionally, the size of the linear correction term is overestimated by a factor that scales linearly with the step size and the correlation coefficient. Finally, the variance of the residuals after correction is inflated by a factor that scales similarly. The bias on the variance of the residuals is maximal when $\rho =\sqrt{\pi /4}\approx 0.886$.

4. Comparison to Data

The actual distributions of x1, c, and ${{ \mathcal M }}_{\mathrm{host}}$ found in the data are not purely Gaussian, as they are in our toy models. This means that we can no longer derive closed-form relations describing the impact of non-simultaneous fitting. We can, however, simulate the effects. We do so using the published values of x1, c, and $\mathrm{log}({{ \mathcal M }}_{\mathrm{host}}/{{ \mathcal M }}_{\odot })$ from the low- and mid-redshift samples of supernovae from the first three years of the Dark Energy Survey (Abbott et al. 2019, hereafter referred to as the Low-z and DES subsamples), along with the Pantheon data set (Scolnic et al. 2018), which combines spectroscopically classified supernovae from PanSTARRS supernovae (PS1; Rest et al. 2014; Scolnic et al. 2014b) with supernovae from the SuperNova Legacy Survey (SNLS; Conley et al. 2011; Sullivan et al. 2011) and the Sloan Digital Sky Survey (SDSS; Frieman et al. 2008; Kessler et al. 2009; Sako et al. 2018). 5 Each of these data sets shows a fairly strong correlation between x1 and host mass, as seen in Table 1, so we can expect to find non-simultaneous regression biases.

Table 1. Pearson Correlation Coefficients between SALT2 Parameters and Host Galaxy Masses (Measured as $\mathrm{log}({{ \mathcal M }}_{\mathrm{host}}/{{ \mathcal M }}_{\odot })$)

Data Set ${\rho }_{{x}_{1},c}$ ${\rho }_{{x}_{1},\mathrm{mass}}$ ${\rho }_{c,\mathrm{mass}}$
DES−0.087−0.3710.1811
PS1−0.041−0.2480.0610
SDSS−0.035−0.2970.0002
SNLS0.016−0.3040.0629
Low-z 0.130−0.347−0.1052

Note. Each data set shows a relatively strong correlation between x1 and mass, indicating that biases can be introduced from non-simultaneous regression.

Download table as:  ASCIITypeset image

To simulate the magnitude of these effects with the non-Gaussian distributions found in the data, we begin by modeling δ, a quantity akin to the Hubble residuals without any corrections for the light curve shape or color parameters and assuming a fixed cosmology:

Equation (11)

epsilon here is a Gaussian distributed noise vector with variance ${\sigma }_{\mathrm{noise}}^{2}$. We use each data set's values of x1, c, and ${{ \mathcal M }}_{\mathrm{host}}$ to calculate 50 instances of δ for each of approximately 12,000 different combinations of the standardization parameters α, β, γ, and ${\sigma }_{\mathrm{int}}$ in the ranges listed in Table 2. We are motivated to simulate various combinations of the regression coefficients and noise levels by our toy model, which showed that each of these values is intrinsically linked to the others. With each of these data sets, we performed a fully simultaneous regression of all parameters, as well as a non-simultaneous regression of the host galaxy mass correction parameter γ after a simultaneous regression of the light curve parameters α and β, in order to infer the size of the biases.

Table 2. Ranges for the Standardization Hyperparameters Used in the Simulation Analysis

ParameterRange
α $(0.05,0.25)$
β $(2.5,3.5)$
γ $(-0.1,0.1)$
${\sigma }_{\mathrm{noise}}$ $(0,0.2)$

Download table as:  ASCIITypeset image

Each of these simulations gives us a table of true values of α, β, and γ (used in the calculation of δ), the simultaneous best-fit values $\hat{\alpha }$, $\hat{\beta }$, and $\hat{\gamma }$, as well as the non-simultaneous best-fit values $\hat{\alpha }^{\prime} $, $\hat{\beta }^{\prime} $, and $\hat{\gamma }^{\prime} $. Regardless of true parameter values, the simultaneous fit parameters all match the true parameters. The magnitude of the error on the non-simultaneous best-fit parameters depends on the data subset in question, because of the differing distributions of the light curve parameters and host galaxy masses, as well as on the true values of the regression parameters α, β, and γ. We note that the relationships between the true standardization parameters and the non-simultaneously determined standardization parameters are all linear, i.e.,

Equation (12)

where the c values are linear coefficients that can be measured from the simulation data sets. 6 Similar relationships exist for α and β as well. This is not unexpected; we can find this linear relationship by rearranging the toy model results of Equations (8) and (9):

Equation (13)

Non-zero values of coefficients other than ${c}_{x,0}$ indicate that there is "leakage" from one standardization parameter to the other; for example, if ${c}_{\gamma ,\hat{\alpha }^{\prime} }\ne 0$, then the size of the α correction impacts the reported size of the γ corrections. Moreover, these coefficients define a linear transformation between the true regression parameters and those coming from a non-simultaneous fit, so the inverse of these transformations can be used to correct previous non-simultaneous regressions. The transformations we obtained from our simulations are presented in Table 3, where we have omitted columns that are expected to be 0 (e.g., ${c}_{\alpha ,\hat{\beta }^{\prime} }$) or 1 (e.g., ${c}_{\alpha ,\hat{\alpha }^{\prime} }$).

Table 3. Linear Transformation Coefficients (see Equation (12)) between the Standardization Hyperparameter α, Representing the Light Curve Shape-Luminosity Correction, obtained with a Non-simultaneous Fit and the True Values

Data Set ${c}_{\alpha ,\hat{\gamma }^{\prime} }$ ${c}_{\beta ,\hat{\gamma }^{\prime} }$ ${c}_{\gamma ,\hat{\gamma }^{\prime} }$
DES0.335−0.7021.302
PS10.135−0.6071.111
SDSS0.125−0.1341.237
SNLS0.203−0.5651.14
Low-z 0.194 $+1.258$ 2.072

Download table as:  ASCIITypeset image

These values that are found from our simulations are roughly consistent with the closed-form solutions (Equation (13)). Data sets with the largest correlations between light curve parameters and host galaxy mass also exhibit the most leakage between the corresponding standardization parameters and host mass step size. The remaining differences between the values predicted by Equation (13) and the values in Table 3 are due to the non-Gaussianity of the x1, c, and ${{ \mathcal M }}_{\mathrm{host}}$ distributions.

We can see that there is significant leakage between the size of the host mass step and the stretch and color standardization parameters α and β. Multiplying the coefficients relating the non-simultaneously obtained step-size by the typical size of the measured step (0.07 mag.), we can see that this leakage results in a 5%–10% error on the typical size (0.14) of the stretch parameter α and a ∼1% error on the typical size (3.0) of the color parameter β.

More importantly, the coefficients relating the non-simultaneous step size to the true step size are greater than one for each data set. This means that by fitting the step function separately from other corrections, the true size of the step is underestimated by 10%–30%, and by a factor of two for the Low-z subsample.

The linear transformations presented here can be used directly to correct step sizes obtained from simple non-simultaneous regressions. These simulations do not, however, account for selection effects, redshift-dependent drifts in the populations of the light curve parameters, or models of intrinsic scatter. A number of simulation studies (e.g., Marriner et al. 2011; Scolnic et al. 2014a, 2014b; Scolnic & Kessler 2016) have shown that measurements of the standardization parameters (i.e., α and β) can be biased by inaccurate specifications of the distributions of the supernova parameters (x1 and c). These biases can be corrected using simulations that include these selection effects or avoided using a full Bayesian methodology (as is done in Rubin et al. 2015, for example). A complete treatment of all of these effects is outside the scope of this work, but the results we have shown here, along with the discussion of the relationship between the host galaxy mass step and bias corrections in Smith et al. (2020), emphasize that a complete supernova cosmology analysis must specify all covariances completely and determine the luminosity correction parameters simultaneously to avoid bias.

5. Conclusions

We have worked through a pedagogical example to show that performing linear regression one covariate at a time produces biased estimates of both the regression coefficients and spread of residuals when the covariates are correlated. The sizes of these biases depend directly on the magnitude of the correlation, and there are linear relationships between the error on the estimated slopes and the size of the factor that inflates the estimate of the spread of the remaining scatter. We have proven that similar relationships also hold when fitting step functions to the residuals of a linear regression (as is sometimes done in supernova cosmology) if there are correlations between the parameters being fit in each step.

We have also presented numerical simulations based on observed data to find corrections to the biases that are introduced from non-simultaneous regression methods. Each data set studied shows the possibility of a large underestimate of the size of the host mass step regardless of values of other nuisance parameters. There are also minor biases in the model parameters governing the relationship between luminosity and light curve width (SALT2 α) and luminosity and color (SALT2 β).

Biases are introduced when the assumptions underlying an analysis method are overlooked. In this particular case, there is an implicit assumption that all covariates must be uncorrelated in order to prevent biases from performing a two-step regression. A number of studies (e.g., Kelly et al. 2010; Sullivan et al. 2010; Childress et al. 2013; Jones et al. 2015, 2018; Rose et al. 2019; Kelsey et al. 2020) have neglected this effect, leading to underestimated sizes and significances of the effect sizes they report. Both Rigault et al. (2018) and Jones et al. (2018) find that simultaneous fits of the light curve and host galaxy standardization parameters result in a larger step size and reduced Hubble residual dispersion, though the latter analysis reports the non-simultaneous fits as its main result. This effect can be entirely explained by the effect we have discussed in this work.

For the most part, recent cosmology analyses, (e.g., Betoule et al. 2014; Scolnic et al. 2018), do properly account for this effect by fitting for the host mass step size simultaneously with the other standardization parameters. It is additionally worth noting that correcting for this bias in reported step sizes is unlikely to resolve the current tension in measurements of the Hubble constant—a 20% underestimate of the size of the mass step propagates to $\lt 1$% change in the value of H0. However, it is not yet clear if the host mass correlations are properly accounted for in the bias corrections, as suggested in Smith et al. (2020). Overall, care must be taken in presenting the size and significance of these relationships and propagating these correlations throughout the analysis. The biases presented here can be easily avoided by fitting all nuisance parameters simultaneously and fully specifying all covariances when presenting measurements of luminosity corrections beyond light curve parameters.

The author would like to thank Saul Perlmutter, Greg Aldering, and Ben Rose for comments on this manuscript and helpful discussions. We also thank the anonymous referee for their time and attention. S.D. acknowledges support, in part, from NASA through grant NNG16PJ311I.

Software: Matplotlib (Hunter 2007), Numpy (Oliphant 2006), Pandas (McKinney 2010), Python, scikit-learn (Pedregosa et al. 2011), SciPy (Virtanen et al. 2020).

Appendix A: Derivation of Regression Parameters in the Simultaneous Case

In ordinary least-squares regression, our goal is to minimize the loss function, L, defined by the square of the residuals between the y values predicted by our model ($\hat{{\boldsymbol{Y}}}\equiv {\hat{\beta }}_{1}{{\boldsymbol{x}}}_{1}+{\hat{\beta }}_{2}{{\boldsymbol{x}}}_{2}\equiv {\boldsymbol{X}}\hat{{\boldsymbol{\beta }}}$) and the data. This is equivalent to maximizing the likelihood assuming the residuals are Gaussian

We can minimize this by taking the gradient as a function of $\hat{{\boldsymbol{\beta }}}$ and setting it equal to zero

Plugging in our definition of ${\boldsymbol{Y}}$, we get

Equation (A1)

Since, by definition, $\langle {\boldsymbol{\epsilon }}\rangle =0$, $\langle \hat{{\boldsymbol{\beta }}}\rangle =\beta $, we can show that the spread of the residuals (${\boldsymbol{r}}\equiv \hat{{\boldsymbol{Y}}}-{\boldsymbol{Y}}$) is simply $\sqrt{{\sigma }_{\mathrm{int}}^{2}+{\sigma }_{\mathrm{obs}}^{2}}$:

The variance on these regression coefficients can also be calculated. First, we calculate $\langle {\hat{{\boldsymbol{\beta }}}}^{2}\rangle $:

Then, by using the definition $\langle \hat{{\boldsymbol{\beta }}}{\rangle }^{2}={\boldsymbol{\beta }}{{\boldsymbol{\beta }}}^{T}$, we have

Calculating the individual components of this variance matrix in our two-dimensional case gives

Equation (A2)

Appendix B: Derivation of Biases on Regression Parameters in the Non-simultaneous Case

We can modify Equation (5) to obtain the predicted value of the slope in the first fit:

The residuals from this first regression are

We can go through a similar analysis to find the predicted secondary effect from fitting the residuals of the first regression ${{\boldsymbol{r}}}_{1}$ as a function of ${{\boldsymbol{x}}}_{2}$. This gives

Calculating the final residuals gives

and using the typical propagation of uncertainty formulae to find the variance of these residuals, we obtain

Appendix C: Step Function Correction Derivations

Again, we start with Equation (5) to obtain the expected value of the best-fit slope from the linear portion of the fit

The proof of the final step is as follows, where $p({x}_{1},{x}_{2})$ is a bivariate Gaussian distribution with mean $(0,0)$ and covariance matrix like that in Equation (3)

Equation (C1)

The residuals that remain after correcting for the linear slope are

We can find what the step size γ would be when fit to these residuals by finding the value of $\hat{\gamma }^{\prime} $ that minimizes $L={\parallel {{\boldsymbol{r}}}_{\alpha }-\tfrac{\hat{\gamma }^{\prime} }{2}\mathrm{sgn}({{\boldsymbol{x}}}_{2})\parallel }^{2}$

Setting this derivative to zero, we find

The expectation value is

where we used the result of Equation (C1) to evaluate $\langle {{\boldsymbol{x}}}_{1}\mathrm{sgn}({{\boldsymbol{x}}}_{2})\rangle $. Our final residuals after the two-step regression are then

The variance of these residuals is

Footnotes

  • 3  

    Note that x1 here is just the vector of observations in the first dimension and should not be confused with the x1 parameter of the SALT2 model discussed in Equation (1).

  • 4  

    In order to maintain the differentiability of this function, some analyses approximate a step function with a logistic function with a large growth rate. To ease our calculations (particularly in calculating the expected covariance in Equation (C1)), we use the sign function. The differences between the two are negligible for our purposes.

  • 5  

    The DES and Low-z sample data can be downloaded at https://des.ncsa.illinois.edu/releases/sn, and the Pantheon data may be found at https://archive.stsci.edu/prepds/ps1cosmo/index.html.

  • 6  

    These coefficients are not to be confused with the SALT2 color parameter c (with no subscript).

Please wait… references are loading.
10.1088/1538-3873/abef78