Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

The dynamics of ideology drift among U.S. Supreme Court justices: A functional data analysis

  • Xiner Zhou ,

    Roles Conceptualization, Data curation, Formal analysis, Methodology, Project administration, Validation, Visualization, Writing – original draft, Writing – review & editing

    xezhou@ucdavis.edu

    Affiliation Department of Statistics, University of California, Davis, Davis, CA, United States of America

  • Hans-Georg Müller

    Roles Conceptualization, Funding acquisition, Methodology, Resources, Software, Supervision, Writing – review & editing

    Affiliation Department of Statistics, University of California, Davis, Davis, CA, United States of America

Abstract

We study the U.S. Supreme Court dynamics by analyzing the temporal evolution of the underlying policy positions of the Supreme Court Justices as reflected by their actual voting data, using functional data analysis methods. The proposed fully flexible nonparametric method makes it possible to dissect the time-dynamics of policy positions at the level of individual Justices, as well as providing a comprehensive view of the ideology evolution over the history of Supreme Court since its establishment. In addition to quantifying individual Justice’s policy positions, we uncover average changes over time and also the major patterns of change over time. Additionally, our approach allows for representing highly complex dynamic trajectories by a few principal components which complements other models of analyzing and predicting court behavior.

Introduction

In view of the dysfunction of the U.S. Congress in recent years, the importance of the Supreme Court may be more critical than ever. With the death of Justice Ginsburg just weeks before the 2020 presidential election and notwithstanding Justice Breyer’s recent decision to retire, the ideological direction of the Supreme Court is likely to change drastically. The appointment of Justice Amy Coney Barrett, the recent confirmation of Justice Ketanji Brown Jackson to fill Justice Stephen Breyer’s vacancy, and the unprecedented leak of a draft opinion that would strike down Roe v. Wade have put the Supreme Court once again in the spotlight and given rise to renewed intense scrutiny.

The study of the ideologies of Supreme Court justices has attracted many scholars [1, 2]. Due to its inherently latent nature, many approaches have been taken to quantify judicial ideologies [310]. One of the most popular quantifications is the Martin-Quinn score [10], which introduced a Bayesian item response model to estimate so-called “ideal points”. The literature on the voting behavior of Supreme Court justices [1113] generally postulates that preferred policy positions of justices are the key explanatory variables of realized voting behavior. These policy positions reflect the underlying latent preferences of justices, with their voting behaviors resulting from these latent factors along with other factors pertaining to the specific cases to be decided and additional extraneous factors. For instance, the “attitudinal model” theorizes that justices vote according to their true attitudes [14]. Based on this postulated relationship between voting behavior and latent ideology, we take here an approach that utilizes the direction (conservative versus liberal) of the observed votes to infer the latent ideologies. Our approach is related to that of [4] using the percentages of liberal votes in a single policy area and that of [10] using a Bayesian item response model.

The proposed approach is based on Functional Data Analysis (FDA) [1517], a powerful nonparametric statistical methodology that to date has not been much used in the study of law and courts, but has become increasingly popular for the analysis of longitudinal studies or panel data (time-series cross-sectional (TSCS) data) [1821]. In a nutshell, FDA is a methodology to model the dynamic behavior of an underlying latent stochastic process over a continuum such as time, while the available observations are noisy observations of the process, collected on a discrete and possibly incomplete grid over the domain. Specifically, it is assumed that each justice has a latent policy position that changes continuously over time. We regard this as an instantiation of a latent policy position process, assuming that a justice’s voting behavior is a direct manifestation of this underlying latent process, possibly distorted by some temporaneous influencing factors such as specific features of a case. A similar assumption is also utilized by [10]. The data consist of repeatedly observed votes for each justice and are binary (yes -no) on a dense temporal grid; as we demonstrate, FDA is uniquely suited for the analysis of such data.

One of the benefits of our approach is its ability to compress high-dimensional complex trends into a few variables, the functional principal components, which facilitates further modeling. For instance, judicial behavior might be an important explanatory factor for other political phenomena; for the purpose of predicting Supreme Court votes [22, 23], past judicial behavior can be summarized by functional principal components which can serve as features for machine learning models. Thus, the proposed approach complements existing work related to judicial ideology and voting behavior. Another benefit is that it opens the door to a suite of statistical models analyzing trajectory data in the social sciences.

Using the proposed methodology, we attempt to shed some light on a few questions of interest: Do the policy preferences of U.S. Supreme Court justices change over time? Can patterns be discerned in the policy preference trajectories for justices throughout their tenure and in their individual relative position in the Court? What is the overall dynamics of the Court both in the past and present? And do justices tend to express ideology differently through their voting behavior for different issues, such as civil rights or economic activity?

The paper is organized as follows. In the next section, we briefly describe the Supreme Court Database that forms the starting point for our analysis. This is followed by a very brief introduction to functional principal component analysis and a section on results, where the proposed estimation methods and main results are presented. The paper concludes with a discussion.

Data

The Supreme Court Database (SCDB) was accessed on January 8th, 2022 [24]. The SCDB includes two releases: SCDB Modern and SCDB Legacy. The most recent SCDB Legacy release is dated October 1st 2021 and contains terms from 1791 to 1945 and contains 172,213 justice-votes records. The most recent SCDB Modern release dated September 30th 2021, contains data from 1946 to 2020 and 122,754 justice-votes records. In total, 294,967 records at the justice-vote level are available between 1791 and 2020.

Since the Supreme Court was established in 1789, 115 justices have served on the Court. As of January 8, 2022, the SCDB (Modern and Legacy combined) contains votes from all justices except for the recently tenured Justice Barrett. Since Thomas Johnson only served for 163 days on the Supreme Court, he was also excluded from the analysis. Consequently, all 113 justices with voting records of more than 163 days are included in the analysis, which thus covers essentially all votes of the justices since the establishment of the Supreme Court.

The justice centered data include an indicator of whether a participating justice cast a liberal or conservative vote along with the date when the vote was cast. These data form the observations on which our analysis is based.

Cases are further labeled according to larger issue areas, which include criminal procedure, civil rights, First Amendment, due process, privacy, attorneys’ or governmental officials’ fees or compensation, unions, economic activity, judicial power, federalism, interstate relations, federal taxation, miscellaneous, and private law. These labels make it possible to conduct a more detailed analysis, as the preferred policy positions of justices may manifest themselves differently in different case categories.

Methods

Basic approach

The main methodology for our analysis is based on Functional Data Analysis (FDA) [16, 25]. In FDA, curve data are viewed as sample paths of a continuous time stochastic process over some continuum, usually a common time interval. In the present context, a sample path X(t) corresponds to a justice’s latent policy preference process, or ideology process, as it evolves over time within a fixed common time interval .

Since we are interested in the evolution of justices’ ideology, in a preprocessing step we take the origin of time t = 0 for each justice as the time at which a justice was appointed. Accordingly, the trajectories for all justices are defined on the same time interval and the ideology process is viewed as evolving over “time since tenure”. The observed end point of this continuum, however, varies from justice to justice, because justices serve on the Court for different lengths of time; the end of their tenure is random and may be due to resignation or death. The length of service on the Court for the 106 non-incumbent justices ranged from William O. Douglas’s 36 years and 211 days to the 163-day tenure of Thomas Johnson. As of January 9, 2022, the length of service for the nine incumbent justices ranges from Thomas’ 30 years and 78 days to Barrett’s 1 year and 74 days. The median, first quantile and third quantile of length of service are 24, 16, and 30 years, respectively. Due to the rich information available through SCDB, we were able to select the relatively long time interval years since appointment as the common time interval for the analysis.

It is then of interest to study how the justice’s policy preferences X(t) change throughout the tenure of the justice on the Court on the time interval years since appointment. One may always visualize the results in calendar time if desired.

A challenge is that only William Douglas had a tenure period of more than 35 years, and 8 other justices had tenures that are just shy of 35 years. For these justices their voting behavior is observable over the entire time interval and thus they have completely observed functional data. For all the other justices with less than 35 years of tenure, the functional data are partially observed as data towards the right end of the time interval are not available for these justices, and the shorter their tenure period is the more data are missing.

The Supreme Court Database features data of the form {(tij, Yij): i = 1…113, j = 1…, mi}, where there are n = 113 justices and the i-th justice has mi recorded votes. Here tij refers to the time when the j-th decision is recorded for the i-th justice, measured in terms of days since appointment of the justice. The Yij represent the i-th justice’s votes at decision time tij, with Yij = 1 if the justice casts a conservative vote and Yij = 0 if the justice casts a liberal vote. To address the issue of unequal tenure periods and thus partially observed functional data, we use a statistical model that connects the latent policy position process to the actually observed data for each justice.

The observed votes at day tij for the i–th justice are assumed to follow a Bernoulli distribution with probability (1) where the binary observed response at tij is the result of the justice’s preferred policy position and additional noise stems from the nature of particular cases or other exogenous or subjective variables that are unknown. The preferred policy position can be considered a latent trait that is expected to be stable in the short-term but may change over time smoothly. This is reflected by our assumption that the functions pi(t) are continuously differentiable.

The link between pi(t) and the desired ideology process Xi(t) can be modeled by hypothesizing that ideology of justices is the key explanatory variable for realized voting behavior while other factors pertaining to the specific cases to be decided and additional extraneous factors may play an additional role. This hypothesis is adopted by many scholars [4, 1014]. Based on this relationship between voting behavior and latent ideology, we build the following model to infer the latent ideology process Xi(t) from the observable decisions pi(tij).

We link the probability of an observation of a “1” outcome and the latent (Gaussian) process via a logit transformation as follows, (2) where errors ϵij denote local aberrations from the smooth underlying processes Xi(t). The logistic transform has the effect to transform the functions pi(t) which are restricted by 0 < pi(t) < 1 to Xi(t), which are unrestricted real-valued functions as required by FDA methodology. This approach does not rely on any assumption about the time-varying or constant nature of the ideology of Supreme Court justices over the time domain. Our methodology embodies the principle of “letting the data speak for themselves” by imposing only minimal assumptions. Thus it is ideally suited to provide empirical evidence for the debate whether judicial preferences are constant or changing over time [2631].

To summarize, the estimation of the latent policy position processes follows two steps. The first step is to transform the binary observations {(tij, Yi(tij)): i = 1, … n, j = 1, …, mi} into functional data . In a second step, we apply Functional Principal Component Analysis (FPCA) to the functional data , aiming to estimate the underlying latent policy processes for each justice.

Converting binary observations to functional data

To convert the binary observations {(tij, Yi(tij): i = 1, …, n, j = 1, …, mi} into functional data, the starting point is to obtain smooth probability functions in time t, over the time period for which one has data for an individual justice. To this end, we observe that pi(t) = P(Yi(t) = 1) = E[I{Yi(T) = 1}|T = t] and that this conditional expectation can be viewed as a regression function over the time domain, an estimate of which can then be obtained by scatterplot smoothing. For this smoothing step, we adopt Local Linear Smoothing (LLS) [32, 33] to obtain a continuous estimated probability function for each justice, where a smoothing bandwidth of h = 365 days was used to borrow information from neighboring cases within one year. This choice of the smoothing bandwidth avoids situations where there are too few cases at the Court during a shorter period of time, which would lead to highly variable estimates. Thus with this choice one obtains practically interpretable results. We also found that the results were not overly sensitive to the choice of the smoothing bandwidth.

To facilitate the subsequent application of the logit transform, which requires to be strictly larger than 0 and smaller than 1, we introduce a small threshold ρ > 0 such that the function estimates are always in the interval [ρ, 1 − ρ]. This can be achieved by setting values that fall outside this interval to equal the closer one of these boundary points, where ρ = 0.001 was chosen as this value was found to be adequate to constrain the values of away from 0 or 1 but only by a negligible amount. We then obtained the set of measurements of the underlying latent trajectories with additive noise as (3)

These are considered measurements of the underlying unknown trajectories Xi(t) at time points tij that may carry noise due to aberrations from the smooth underlying trajectories when the vote was taken. While we assume here that the combination of a smoothing step followed by a logit transformation leads to potentially still noisy measurements of an underlying smooth process, which is vindicated by the practical success of this approach, nonparametric alternatives where the link function is not specified could also be considered [34].

After these pre-processing steps, the resulting data are {(tij, Zij):i = 1, …, n, j = 1, …, mi}. These are assumed to be related to the underlying latent policy preference processes through (4) Here the errors ϵij are assumed to be mean zero finite variance (Gaussian) random variables with that reflect estimation errors and noisy oscillations that are not part of the smooth latent trajectories Xi(t).

Functional principal component analysis (FPCA)

Our goal in this step is to estimate the latent policy position processes {Xi(t): i = 1…113} on a domain years since tenure by applying Functional Principal Component Analysis (FPCA) to the data {(tij, Zij): i = 1, …, n, j = 1, …, mi}, which are noisy realizations of the underlying ideology process.

FPCA is based on the eigendecomposition of the Hilbert-Schmidt linear operator with covariance kernel C(s, t) = cov(X(s), X(t)), leading to the decomposition C(s, t) = ∑j≥1 λj φj(s)ϕj(t) with eigenvalues λj > 0, λ1 > λ2 > … and a sequence of orthonormal eigenfunctions ϕj, j ≥ 1. Under mild assumptions, this entails the Karhunen-Loève representation of trajectories Xi(t) [25] given by (5) where ξi1, ξi2, … are mean zero uncorrelated functional principal components (FPCs), often referred to as FPC scores, with explicit representation as integrals (inner products) ξij = ∫(X(t) − μ(t))ϕj(t)dt and variances var(ξij) = λj, j = 1, 2, ….

In practice, the expansion is approximated by only including the first K components in the sum on the right hand side of Eq (5), where K is typically chosen to achieve a large fraction of the variation explained, most commonly FVE = .95 or FVE = .99, where here we choose the latter. The mean function μ(t) and the eigenfunctions, eigenvalues and principal components can be estimated with the PACE algorithm [16, 18, 35] which is available in the R package fdapace [36].

It is important to note that for the PACE implementation of FPCA one does not require data for individual justices to be available on the entire domain [0, T], rather it is required that the pairs of times where repeated measurements are obtained for the same justice when plotted against each other, for all justices combined, will densely fill the square [0, T]2, which can be ascertained by a domain plot [18]. If this condition is satisfied, then assembling the voting data for justices with both longer and shorter tenures will still lead to consistent estimates of the eigencomponents of the FPCA over the entire domain [0, T], as long as one has data from a sufficient number of justices whose tenure exceeds [0, T].

Once the eigencomponents on the entire interval [0, T] have been obtained, for K selected components, the estimated FPCs for the i–th justice and k–th component (i = 1, …, n; k = 1, …, K) can be obtained as best linear predictors [18], (6) where is a vector containing the measurements of the underlying latent trajectories with additive noise Zij (see Eq (4)) for the i-th justice evaluated at the justice-specific times tij, with denoting a vector of the overall means, also evaluated at the justice-specific times tij. Furthermore, is the covariance matrix of the observed data . To implement the PACE algorithm we used the R package fdapace [36].

We then insert the estimated FPCs obtained from Eq (6) into the representation Eq (7), which yields the estimated trajectory on [0, T] for the i-th justice.

The guiding principle is to gain strength by pooling the data from all justices when representing the trajectory of individual justices. When choosing K components, substituting these estimates leads to the representation (7) where is the estimated ideology process for the i-th justice from time of appointment to up to 35 years of tenure period.

This representation can be easily transformed to the probability scale (between 0 and 1) for the likelihood of conservative votes, aiding a more transparent interpretation, by applying the expit transformation which is the inverse of logit, i.e., (8) The estimator given in Eq (7) is based on the best linear unbiased prediction principle and there is additional justification for these predictors if the (transformed) trajectories Xi are Gaussian processes. The predicted trajectories are unbiased if K is sufficiently large [18].

Interpretation of the mean and eigencomponents.

The estimated mean function represents the average ideology process on the domain [0, 35] years for the 113 Supreme Court justices. The estimated eigenfunctions represent the leading patterns of variation in the ideology processes extracted from the observed voting behavior and reflect the major ways of ideology change over time for the justices. A flat eigenfunction indicates no change over time in the direction of this eigenfunction. The estimated FPCs are justice-specific in contrast to mean and eigenfunctions, which reflect the entire population of justices. They indicate in which way the ideology trajectory of the i-th justice moves along over time in the direction represented by the jth estimated eigenfunction , with large positive values reflecting a stronger alignment in the corresponding eigendirection and a negative value reflecting alignment in the opposite direction.

Dimension reduction.

The representation in Eq (7) establishes a one-to-one correspondence between the latent processes Xi(t) and K-dimensional random vectors that consist of the FPCs ξi1, …, ξiK. It is through this correspondence that one achieves dimension reduction for the original highly complex trajectory data to a representation by a K-dimensional random vector, where in many cases choosing a dimension K between 2 and 4 provides a reasonably good low-dimensional approximation. The resulting K-vector (ξi1, …, ξiK) then represents the trajectory for the i-th justice and can then be used for other statistical analysis or machine learning models.

Prediction of future ideology process.

If the tenure period of a justice is [0, S], S < 35, then the estimator presented in Eq (7) on [S, 35] is the predicted ideology trajectory for this justice, where the end point S corresponds to current time, and all times t > S are in the future relative to the tenure period of the justice for whom the future ideology trajectory is to be predicted. The prediction relies on pooling information from that specific justice as well as others. The principle of the prediction is to take the data from the justices that are observed on the entire time domain [0, 35] or at least a longer domain and to infer from those data the future voting behavior of a justice for whom data are only observed on a subset [0, S] of the total domain [0, 35]. This device has been recently also used for the prediction of COVID-19 case trajectories [37].

The PACE principle [18] giving rise to Eqs (6) and (7) is to pool the data to gain insights into the general modes of variation (which are determined by the eigenfunctions and show the main directions of variation). Eq (7) gives the inferred ideology process over the complete 35 years after tenure. For those justices whose voting data are only available on [0, S], S < 35, it can also be used to infer their future likely ideology processes, which leads to predictions of potential (and never observable for those with short tenure) trajectories.

Results

Time evolution of ideology of justices

After the pre-processing smoothing step, we have a sample of 113 smooth curves , each representing the observed proportion of conservative votes as a function of time for one justice. These curves are displayed in Fig 1 according to calendar year and in Fig 2 according to year since appointment. The overall picture suggests that, prior to the 1940s, justices tended to vote similarly as their observed voting behaviors were closely aligned; after the 1940s, the discrepancies in terms of voting behavior between justices increased substantially and more recently a clear divide between Democratic and Republican appointed justices began to emerge.

thumbnail
Fig 1. Pre-smoothed curves against calendar year.

The curves represent the smoothed proportion of conservative votes as a function of calendar year t for the i-th justice and thus the ideology of the 113 justices in the sample. The curves are color coded by the nominating president’s party affiliation: red stands for a justice nominated by a Republican, blue for a justice nominated by a Democratic president and gray for a justice nominated by a third party president. The currently active justices are highlighted.

https://doi.org/10.1371/journal.pone.0269598.g001

thumbnail
Fig 2. Pre-smoothed curves against year since appointment of the justices.

Here the curves represent the smoothed proportion of conservative votes as a function of time t after appointment for the i-th justice and thus the ideology of the 113 justices in the sample over their tenure period. The curves are color coded by the nominating president’s party affiliation: red stands for a justice nominated by a Republican, blue for a justice nominated by a Democratic president and gray for a justice nominated by a third party president. The currently active justices are highlighted.

https://doi.org/10.1371/journal.pone.0269598.g002

Ideology dynamics through FPCA

The average ideology process and main patterns of change.

Fig 3A shows the mean ideology trajectory across all justices, in the logit scale, so that a probability of 0.5 for a conservative vote corresponds to 0. This suggests that, on average, justices start as centrists for the first 15 years, but then are subject to a slight tendency to a more liberal ideology. This supports the argument that the Supreme Court justices’ ideology does change over time.

thumbnail
Fig 3. Average ideology trajectory and first two eigenfunctions.

A: the estimated average ideology trajectory, with shaded region corresponding to 95% pointwise bootstrap confidence intervals for the actual mean trajectory; B: the first and second eigenfunctions ϕ1(t) and ϕ2(t); C: the first mode of variation for k = 0, 1, 2 where is the standard deviation of the FPCs corresponding to the first eigenfunction; D: the second mode of variation for k = 0, 1, 2 where is the standard deviation of the FPCs corresponding to the second eigenfunction.

https://doi.org/10.1371/journal.pone.0269598.g003

The major archetypes of dynamics are extracted by FPCA and presented by the first two eigenfunctions depicted in Fig 3B. The first two eigenfunctions ϕ1, ϕ2 explain 97.3% of the total variation, with ϕ1 accounting for 91% and ϕ2 accounting for 6.3%. Analogous to multivariate principal component analysis, FPCA projects high-dimensional curve data into a low dimensional space, with each dimension representing a major pattern of change, which in their entirety represent the dynamics of the trajectories.

The first eigenfunction ϕ1 in Fig 3B represents the first such dimension, and when multiplied with positive factors indicates consistently more liberal positions than the average. The large fraction of variance explained by this first eigencomponent shows that by far the largest source of variation is indeed a basic conservative or liberal policy preference, along with a slight tendency that this preference becomes more expressed as the tenure of a justice wears on.

The second eigenfunction ϕ2 represents the second dimension, that is, a time-dynamic trend toward the opposite side of policy preference from the starting point after 10 years followed by a moderate swing back toward the original position after 20 years. This component thus reflects a moderate swing dynamics pattern. The second eigenfunction mainly captures how policy preferences swing back and forth to some extend over time of tenure, and this is in contrast to the first eigenfunction, which captures the basic levels of liberalism or conservatism with a deepening trend.

To see how the average trajectory, the first and second eigenfunctions interact to lead to the manifest dynamics, it is helpful to visualize the modes of variation in Fig 3C and 3D. Fig 3C shows the first mode of variation, , which is comprised of hypothetical trajectories that lie one standard deviation away from the average trajectory in the dimension represented by the first eigenfunction; and , lying two standard deviations away from the average trajectory. Clearly, without any additional dynamic provided by the second dimension, trajectories would mostly differ in the overall levels of liberalism or conservatism throughout, where these levels are measured in terms of differences from the average level and intensify slightly over time as tenure progresses. Fig 3D shows the second mode of variation, where the curves depict hypothetical trajectories one standard deviation away from the average trajectory in the dimension represented by the second eigenfunction, while depict hypothetical trajectories situated two standard deviations away. The effect of this second dimension is trending toward the opposite side of policy preference from the starting point after 10 years followed by a moderate swing back toward the original position after 20 years.

A unique feature of the FDA approach and especially FPCA is to decompose the observed trajectories into distinct modes of variation and thus gain insights into the main drivers of the observed trends. The orthogonal eigenfunctions thus serve to elucidate different aspects of the observed ideology dynamics. The principle of FPCA thus is to represent complex patterns of change by a few mutually orthogonal patterns. This approach is completely data-driven and one is not limited to any pre-conceived functional forms. While the average trajectory reflects trends that apply to all justices equally, the first two FPCs represent the individual variation across justices, where the FPCs can be understood as random effects in addition to the fixed effect represented by the average trajectory.

Justice-specific functional principal components.

For most justices the two patterns of variation reflected by the modes of variation are both present, where the first component explains by far most of the variation and thus dominates, while the dynamic pattern reflectedby the second component is less noticeable. The scatterplot of the FPCs in Fig 4 reveals which pattern a justice largely follows.

thumbnail
Fig 4. First and second Functional Principal Components (FPCs).

Estimated FPCs were obtained as per Eq (6). They visualize the FPC-space representation of ideology trajectories, where coordinates represent the amount of deviation from the average trajectory in the direction of the first and second eigenfunctions. Color coded by the nominating president’s party (blue for Democratic, red for Republican). The justices that are mentioned specifically are highlighted in yellow. (A) exhibits all 113 justices, with 3 obvious outliers: Thomas Todd, James Wilson, and John Jay. (B) exhibits all non-outlier justices before 1900 with annotated names. (C) exhibits all non-outlier justices after 1900 with annotated names.

https://doi.org/10.1371/journal.pone.0269598.g004

Different regions in the FPC space represent different ideology dynamics. FPCs of justices with consistently more liberal disposition are located in the right half-plane, and those with consistently more conservative disposition are located in the left half-plane. Justices with a shift toward a more conservative ideology over the course of their tenure in addition to the average trend are located on the upper half-plane, and those with a shift toward a more liberal ideology are located on the lower half-plane.

Clearly interpretable patterns emerge for justices whose FPCs are situated near the main axes. Trajectories of justices whose FPCs are situated close to the x-axis generally follow the pattern depicted in the first mode of variation as shown in Fig 3C. Trajectories of justices whose FPCs are situated close to the y-axis generally follow the pattern depicted for the second mode of variation in Fig 3D. For example, Felix Frankfurter started as more liberal but had a drastic shift toward a conservative ideology after 10 years. This pattern is confirmed in Fig 8.

The justices with FPCs near the diagonal or off-diagonal regions exhibit a mix of dynamics that adds to the average trajectory, and show dynamic patterns related to both first and second eigenfunctions. For example, William Rehnquist has very negative FPC1 and FPC2, which means his trajectory is a mix of “consistently more conservative than the average” and “a shift toward liberal direction after 10 years since appointment”. This pattern can be confirmed in Fig 8. An interesting outlier is Thomas Todd who has a very negative FPC1 but a very positive FPC2, which means his trajectory would be a mix of “consistently more conservative than the average” and “a shift toward conservative direction after 10 years since tenure”. This pattern is confirmed in Fig 5.

thumbnail
Fig 5. The inferred latent ideology processes in probability scale, as per Eqs (7) and (8), from James Wilson to John Catron.

Latent ideology processes are shown in black and the observed (smoothed) processes in green, where time t is calendar time.

https://doi.org/10.1371/journal.pone.0269598.g005

For simplicity, in the following we will label justices appointed by a Republican (Democrat) president simply as Republican (Democrat). The separation between Republicans and Democrats is clearly visible, where Republicans are clustered on the left half-plane, and Democrats on the right half-plane. This is as expected. We ascertained these effects by simple linear regression models, by regressing ξ1 and ξ2 on party affiliation of the appointing president (Republican or Democrat), and calendar year at tenure. The coefficients and associated significance from the two models are reported in Table 1. From the effects on ξ1, Republicans are significantly more associated with the pattern “consistently more conservative position than the average”, and Democrats with the opposite pattern, again as expected.

thumbnail
Table 1. Results from linear regression models.

https://doi.org/10.1371/journal.pone.0269598.t001

Reconstruction of latent policy position processes.

The inferred latent ideology processes for the 113 justices, as per Eq (7), shown as functions in the probability scale, as per Eq (8), are visualized in Figs 59 in calendar time.

thumbnail
Fig 6. The inferred latent ideology processes in probability scale, as per Eqs (7) and (8), from John McKinley to David Brewer.

Latent ideology processes are shown in black and the observed (smoothed) processes in green, where time t is calendar time.

https://doi.org/10.1371/journal.pone.0269598.g006

thumbnail
Fig 7. The inferred latent ideology processes in probability scale, as per Eqs (7) and (8), from Henry Brown to Hugo Black.

Latent ideology processes are shown in black and the observed (smoothed) processes in green, where time t is calendar time.

https://doi.org/10.1371/journal.pone.0269598.g007

thumbnail
Fig 8. The inferred latent ideology processes in probability scale, as per Eqs (7) and (8), from Stanley Reed to John Stevens.

Latent ideology processes are shown in black and the observed (smoothed) processes in green, where time t is calendar time.

https://doi.org/10.1371/journal.pone.0269598.g008

thumbnail
Fig 9. The inferred latent ideology processes in probability scale, as per Eqs (7) and (8), from from Sandra O’Connor to Brett Kavanaugh.

Latent ideology processes are shown in black and the observed (smoothed) processes in green, where time t is calendar time.

https://doi.org/10.1371/journal.pone.0269598.g009

The current Roberts court.

The ideology makeup of the Roberts Court is of obvious current interest. Before Ginsburg passed away, the ranking of the policy preferences of the justices on the current and recent court from most conservative to most liberal was: Thomas, Alito, Gorsuch, Kavanaugh, Roberts, Breyer, Kagan, Ginsburg and Sotomayor, as indicated by the FPC1 values in Fig 4. Though their policy position trajectories have been relatively stable, except for Chief Justice Roberts who exhibits a tendency to shift toward moderate, their views may still vary both over time and over different issue areas.

Specifically, cases before the court were labeled according to the following case categories: Criminal procedure, civil rights, First Amendment, due process, privacy, attorneys’ or governmental officials’ fees or compensation, unions, economic activity, judicial power, federalism, interstate relation, federal taxation, miscellaneous, and private law. The numbers of cases and relative frequencies for each issue area in the aggregate were: Criminal procedure (27,781, 11%), civil rights (23,834, 9.42%), First Amendment (7,175, 2.84%), due process (9,842, 3.89%), privacy (1,220, 0.482%), attorneys’ or governmental officials’ fees or compensation (2,967, 1.17%), unions (4,705, 1.86%), economic activity (73,684, 29.1%), judicial power (48,239, 19.1%), federalism (7,899, 3.12%), interstate relations (2,383, 0.942%), federal taxation (13,036, 5.15%), miscellaneous (994, 0.393%), and private law (28,248, 11.2%). These labels make it possible to conduct a more detailed analysis. The reconstructed latent policy position processes for selected issue areas are shown in Fig 10.

thumbnail
Fig 10. The inferred latent policy position processes in the probability scale.

These processes are obtained per Eqs (7) and (8) for the currently serving justices by issue areas, using only votes concerning selected issue areas: criminal procedure, civil rights, First Amendment, economic activity judicial power and federalism, respectively.

https://doi.org/10.1371/journal.pone.0269598.g010

Rather than focusing on the between-justice difference in terms of overall policy position trajectories, the justice-area-specific ideology trajectories, obtained by applying the FPCA method to issue-specific votes, enable the study of within-justice differences, which is clearly present. The data suggests that there exists substantial variability even for the same justice across different issues. Votes for civil right, criminal procedure and judicial power cases and their underlying latent dispositions are found to be closely aligned with a justice’s overall ideological disposition. Furthermore, the justices are seen to be relatively more concordant regarding economic activity cases, where all nine justices are closer to the moderate center. The cases with the most divergent dispositions and discordant votes are those involving federalism and first amendment. Gorsuch and Kavanaugh have extremely conservative voting patterns on federalism cases, while the rest of the Court is mostly liberal, including other Republican justices. Dispositions regarding first amendment cases have shown some dynamics over calendar time, for example Roberts and Alito have drifted towards a higher percentage of liberal decisions in recent years, and also Gorsuch has been quite liberal in his votes. Area-specific analyses thus can provide further details and insights about the ideology of the justices.

Of additional interest is what would the ideology makeup of the Supreme Court be in the next few years. To this end, our methodology provides prediction of future ideology process based on the FPCA approach in the Section Functional principal component analysis (FPCA). This device has been recently also used for the prediction of COVID-19 case trajectories [37]. For more information, see S1 Appendix.

Discussion

The ideology dynamics of the Supreme Court justices is of great interest especially under current circumstances when inequality and injustice in race, health, education and in other social aspects are at the frontline of societal discourse and there are substantial changes in the make-up of the Supreme Court. We have developed a functional data approach to analyze the latent policy position process using observable voting behaviors and demonstrated that this yields substantial insights in the time dynamics of policy preferences of the justices. Our approach is based on Functional Data Analysis (FDA), a nonparametric statistical methodology that is increasingly popular for the analysis of longitudinal studies or panel data (time- series cross-sectional (TSCS) data) and provides a suite of statistical models for analyzing dynamic behavior of stochastic processes, of which the ideology process is an instantiation.

The FDA approach makes it possible to compress high-dimensional trajectory data into a few concise variables, the functional principal components (FPCs), providing dimension reduction. The FPCs are directly interpretable in conjunction with the eigenfunctions, can be used for visualization and also may serve as a tool for further statistical analysis. For instance, judicial behavior and ideology might be an important explanatory factor for other political phenomena and for the prediction of Supreme Court votes. Our approach complements existing work related to judicial ideology and voting behavior.

The proposed approach has the advantages that it is truly dynamic as it recovers the entire trajectory of the latent policy position process for each justice, with weak requirements on the available data, allowing for discretely observed, noise contaminated data and provides predictions for individual justice’s ideological trajectories. Fast and timely updates of trajectories are readily available whenever votes on new cases are recorded and the approach facilitates the discovery of patterns of change over time. It does not require any a priori restrictive model assumptions or specification of presumed patterns. It turns out that it is sufficient to quantify an individual justice’s trajectory by just specifying two FPCs, where the first FPC corresponds to a mostly static and the second to a dynamic change component.

The proposed methodology provides a useful representation that incorporates substantial dimension reduction ofr the otherwise unwieldy observed longitudinal patterns. Implementation is straightforward through the established R package fdapace [36]. This package provides useful tools for the political science community to study repeatedly observed time-dynamic phenomena.

Supporting information

S1 Appendix. Prediction of future ideology processes for the justices in the current court.

https://doi.org/10.1371/journal.pone.0269598.s001

(PDF)

Acknowledgments

We would like to thank the reviewers for their helpful comments.

References

  1. 1. Schubert GA. The judicial mind: The attitudes and ideologies of Supreme Court Justices, 1946-1963. Northwestern University Press; 1965.
  2. 2. Schubert G. The judicial mind revisited: Psychometric analysis of Supreme Court ideology. 1974.
  3. 3. Segal JA, Cover AD. Ideological values and the votes of US Supreme Court justices. American Political Science Review. 1989;83(2):557–565.
  4. 4. Epstein L, Walker TG, Dixon WJ. The Supreme Court and criminal justice disputes: A neo-institutional perspective. American Journal of Political Science. 1989; p. 825–841.
  5. 5. Tate CN, Handberg R. Time binding and theory building in personal attribute models of Supreme Court voting behavior, 1916-88. American Journal of Political Science. 1991; p. 460–480.
  6. 6. Poole KT, Rosenthal H. Congress: A political-economic history of roll call voting. Oxford University Press on Demand; 2000.
  7. 7. Londregan J. Estimating legislators’ preferred points. Political Analysis. 1999;8(1):35–56.
  8. 8. Jackman S. Multidimensional analysis of roll call data via Bayesian simulation: Identification, estimation, inference, and model checking. Political Analysis. 2001;9(3):227–241.
  9. 9. Bailey M, Chang KH. Comparing presidents, senators, and justices: interinstitutional preference estimation. Journal of Law, Economics, and Organization. 2001;17(2):477–506.
  10. 10. Martin AD, Quinn KM. Dynamic ideal point estimation via Markov chain Monte Carlo for the US Supreme Court, 1953–1999. Political Analysis. 2002;10(2):134–153.
  11. 11. Segal JA, Spaeth HJ. The Supreme Court and the attitudinal model revisited. Cambridge University Press; 2002.
  12. 12. Eskridge WN Jr. Overriding Supreme Court statutory interpretation decisions. Yale Law Journal. 1991; p. 331–455.
  13. 13. Epstein L, Knight J. The choices justices make. Sage; 1997.
  14. 14. Segal JA, Spaeth HJ. The Supreme Court and the attitudinal model. Cambridge University Press New York; 1993.
  15. 15. Horváth L, Kokoszka P. Inference for functional data with applications. vol. 200. Springer Science & Business Media; 2012.
  16. 16. Wang JL, Chiou JM, Müller HG. Functional data analysis. Annual Review of Statistics and Its Application. 2016;3:257–295.
  17. 17. Ullah S, Finch CF. Applications of functional data analysis: A systematic review. BMC Medical Research Methodology. 2013;13(1):1–12. pmid:23510439
  18. 18. Yao F, Müller HG, Wang JL. Functional data analysis for sparse longitudinal data. Journal of the American Statistical Association. 2005;100(470):577–590.
  19. 19. Şentürk D, Müller HG. Functional varying coefficient models for longitudinal data. Journal of the American Statistical Association. 2010;105(491):1256–1264.
  20. 20. Liu S, Zhou Y, Palumbo R, Wang JL. Dynamical correlation: A new method for quantifying synchrony with multivariate intensive longitudinal data. Psychological Methods. 2016;21(3):291. pmid:26867156
  21. 21. Zhang X, Wang JL. Optimal weighting schemes for longitudinal and functional data. Statistics & Probability Letters. 2018;138:165–170.
  22. 22. Katz DM, Bommarito MJ, Blackman J. A general approach for predicting the behavior of the Supreme Court of the United States. PloS one. 2017;12(4):e0174698. pmid:28403140
  23. 23. Guimerà R, Sales-Pardo M. Justice blocks and predictability of us supreme court votes. PloS one. 2011;6(11):e27188. pmid:22096533
  24. 24. Spaeth HJ, Epstein L, Martin AD, Segal JA, Ruger TJ, Benesh SC. 2021 Supreme Court Database, Version 2021 Release 1.; 2021. Available from: http://Supremecourtdatabase.org.
  25. 25. Hsing T, Eubank R. Theoretical foundations of functional data analysis, with an introduction to linear operators. vol. 997. John Wiley & Sons; 2015.
  26. 26. Segal JA, Epstein L, Cameron CM, Spaeth HJ. Ideological values and the votes of US Supreme Court justices revisited. The Journal of Politics. 1995;57(3):812–823.
  27. 27. Epstein L, Martin AD, Quinn KM, Segal JA. Ideological drift among Supreme Court justices: Who, when, and how important. Nw UL Rev. 2007;101:1483.
  28. 28. Martin AD, Quinn KM. Assessing preference change on the US Supreme Court. The Journal of Law, Economics, & Organization. 2007;23(2):365–385.
  29. 29. Bailey MA, Maltzman F. Does legal doctrine matter? Unpacking law and policy preferences on the US Supreme Court. American Political Science Review. 2008;102(3):369–384.
  30. 30. Bartels BL, O’Geen AJ. The nature of legal change on the US Supreme court: Jurisprudential regimes theory and its alternatives. American Journal of Political Science. 2015;59(4):880–895.
  31. 31. Klemonski DG, Natarajan OK, Studnitzer SH, Sommers PM. Ideological reversal among Supreme Court justices. Open Journal of Social Sciences. 2017;5(7):290–299.
  32. 32. Müller HG. Weighted local regression and kernel methods for nonparametric curve fitting. Journal of the American Statistical Association. 1987;82(397):231–238.
  33. 33. Fan J, Gijbels I. Local polynomial modelling and its applications. Routledge; 2018.
  34. 34. Hall P, Müller HG, Yao F. Modeling sparse generalized longitudinal observations with latent Gaussian processes. Journal of the Royal Statistical Society B. 2008;70:730–723.
  35. 35. Chen K, Zhang X, Petersen A, Müller HG. Quantifying infinite-dimensional data: Functional data analysis in action. Statistics in Biosciences. 2017;9(2):582–604.
  36. 36. Carroll C, Gajardo A, Chen Y, Dai X, Fan J, Hadjipantelis PZ, et al. fdapace: Functional Data Analysis and Empirical Dynamics; 2020. Available from: https://CRAN.R-project.org/package=fdapace.
  37. 37. Carroll C, Bhattacharjee S, Chen Y, Dubey P, Fan J, Gajardo Á, et al. Time dynamics of COVID-19. Scientific Reports. 2020;10(1):1–14. pmid:33273598